@media(max-width:749px){body .Avada-Joy_ButtonWidget{display:block!important}body:has(.product-form) .Avada-Joy_ButtonWidget{margin-bottom:64px}}.footer .newsletter__title{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:24px!important;letter-spacing:0!important;text-transform:none!important;color:#630707!important}html[data-scheme=dark] .footer .newsletter__title{color:#e3a39c!important}.cart-drawer.notification.notification-open .drawer__inner{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cart-drawer.notification.notification-open .drawer__inner>*{flex-shrink:0}.cart-drawer.notification.notification-open .drawer__header{position:sticky;top:0;z-index:2;background:rgb(var(--color-background))}.cart-drawer.notification.notification-open .product-recommendations__list{overflow:visible;max-height:none;flex:none}.cart-drawer.notification.notification-open .cart-item.active cart-remove-button{display:block!important;margin-top:.8rem}.cart-drawer.notification:not(.notification-open) .drawer__inner{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cart-drawer.notification:not(.notification-open) .drawer__inner>*{flex-shrink:0}.cart-drawer.notification:not(.notification-open) .drawer__header{order:0}.cart-drawer.notification:not(.notification-open) cart-drawer-items,.cart-drawer.notification:not(.notification-open) .drawer__inner-empty{order:1;overflow:visible;flex:none;height:auto}.cart-drawer.notification:not(.notification-open) .product-recommendations__list{display:block;order:2;padding:1.6rem 2.4rem 2rem;border-top:.1rem solid rgb(var(--color-border))}.cart-drawer.notification:not(.notification-open) .drawer__footer{order:3;flex:none;margin-top:auto;position:sticky;bottom:0;z-index:2;background:rgb(var(--color-background))}.cart-drawer.notification:not(.notification-open) .product-recommendations__list .notification_heading{margin:0 0 1.2rem;font-size:1.5rem}.cart-drawer.notification:not(.notification-open) .product-recommendations__list-card{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.4rem}.cart-drawer.notification:not(.notification-open) .product-recommendations__list-card>.collection-product-card{flex:0 0 31%;max-width:31%;scroll-snap-align:start}.cart-drawer.notification:not(.notification-open) .product-recommendations__list-card .product-parameters{display:none}.cart-drawer.notification:not(.notification-open) .product-recommendations__list-card .card-information__top{flex-direction:column;gap:.4rem;align-items:flex-start}.cart-drawer.notification:not(.notification-open) .product-recommendations__list-card .price__regular dd{text-align:left}.cart-drawer.notification:not(.notification-open) .product-recommendations__list-card .price--on-sale .price__sale{flex-direction:row-reverse;justify-content:flex-end}.cart-drawer.notification:not(.notification-open) .product-recommendations__list-card .price--on-sale .price__sale dd.price__compare{margin-left:.4rem;margin-right:0}.quick-add-modal .product .product__media-list.product__media-list--full_screen.media_size-portrait .product__media:not(button){padding-top:100%!important;min-height:0!important}.quick-add-modal .product__info-container{margin-top:4px!important}.quick-add-modal .product__info-main{margin-top:12px!important}.jx-qa{position:relative;z-index:3;display:flex;gap:.6rem;margin-top:.8rem;align-items:stretch}.jx-qa__sel{flex:1;min-width:0;font:inherit;font-size:1.2rem;padding:.6rem .4rem;border:1px solid rgba(17,17,17,.25);background:#fff;color:#111;border-radius:0}.jx-qa__btn{flex:1;font:inherit;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:.7rem .6rem;background:#111;color:#fff;border:1px solid #111;cursor:pointer;border-radius:0;white-space:nowrap}.jx-qa__btn:hover:not([disabled]){background:#630707;border-color:#630707}.jx-qa__btn[disabled]{opacity:.45;cursor:default}#CartDrawer .product-recommendations__list-card>.collection-product-card{display:flex!important;flex-direction:column;height:auto!important;overflow:visible!important}#CartDrawer .product-recommendations__list-card>.collection-product-card>.card-wrapper{height:auto!important;flex:1 1 auto}.cart-item__price-wrapper.jx-single{display:none!important}.jx-each{display:block;font-size:1.2rem;color:#1119;margin-top:.2rem}.cart-drawer.notification:not(.notification-open) .product-recommendations__list{position:relative;z-index:0;isolation:isolate}.cart-drawer.notification:not(.notification-open) .drawer__footer{z-index:5}
/*# sourceMappingURL=/cdn/shop/t/38/assets/jhcl-fixes.css.map */
