.quick-add__buttons .card__link{position:relative;left:auto;bottom:auto;transform:none;width:100%}.quick-add__buttons .card__link.loading .loading-overlay__spinner:not(.hidden){display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quick-add{position:absolute;left:50%;bottom:4rem;transform:translate(-50%) translateY(50%);grid-row-start:4;z-index:10;width:calc(100% - 3.2rem);max-width:100%;box-sizing:border-box}@media(max-width:576px){.quick-add{transform:translate(-50%) translateY(35%)}}.quick-add__buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;align-items:stretch;width:100%}.quick-add__buttons button{display:block;flex:1 1 auto;min-width:9rem;white-space:nowrap;box-sizing:border-box}@media(min-width:990px){.quick-add__buttons button{display:block}}.quick-add__buttons modal-opener{flex:1 1 auto;min-width:9rem;min-height:6rem;display:flex;align-items:stretch}.quick-add__buttons modal-opener button{width:100%;min-height:6rem}.quick-add__buttons product-form{display:flex;flex:1 1 auto;min-width:9rem;min-height:6rem;align-items:stretch}.quick-add__buttons product-form form{display:flex;flex:1;min-width:0;width:100%;min-height:6rem}.quick-add__buttons product-form button{width:100%;min-height:6rem}.modal-opener{position:relative;display:flex;z-index:1}.quick-add-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:2;margin:0 auto;top:0;left:0;width:100%;background-color:rgba(var(--color-foreground),.6);height:100%;-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem)}.quick-add-modal .product__media-list__container--great-five.height-vh,.quick-add-modal .product__media-list__container--collage.height-vh{height:100%}.quick-add-modal .thumbnail_carousel .product__media img{height:100vh}.quick-add-modal .popup{display:none}.quick-add-modal .button--tertiary{border:1.5px solid rgb(var(--color-button-secondary-text))}.quick-add-modal .container,.quick-add-modal .fullscreen-container{padding:0}@media(max-width:1200px){.quick-add-modal .product-form__quantity__add__buttons{flex-wrap:wrap}}.quick-add-modal[open]{opacity:1;visibility:visible;z-index:1000}.quick-add-modal .shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate>div{overflow:hidden}.quick-add-modal .breadcrumb,.quick-add-modal .about,.quick-add-modal .perfect{display:none}.quick-add-modal variant-radios{padding-top:3.2rem;margin-top:3.2rem}.quick-add-modal .product-parameters{margin-bottom:2.8rem}.quick-add-modal .card__description{display:block;max-width:47rem;font-size:var(--font-body-size);padding-top:0;letter-spacing:0;margin-bottom:2.4rem}.quick-add-modal .product-form{padding-top:3.2rem;margin:0}.quick-add-modal .product-form__buttons{margin-bottom:0}.quick-add-modal .popup{margin-bottom:0;margin-top:1.2rem}@media(max-height:850px){.quick-add-modal .quick-add-modal__toggle{top:3rem;right:3rem}}.quick-add-modal .quick-add-modal .product__media-list--auto-disabled{height:100%}.quick-add-modal .quick-add-modal .product__media-list--auto-disabled deferred-media{height:100%}.quick-add-modal .product__text{display:none}.quick-add-modal .product .product__media-item>*{width:100%}.quick-add-modal .product .product__media img{position:unset!important;width:100%!important;max-width:100%}.quick-add-modal .product__outer{padding:0;gap:0;overflow-y:auto;overflow-x:hidden;height:100%;max-height:85vh}@media(min-width:990px){.quick-add-modal .product__outer{max-height:82rem;overflow:hidden}}@media(max-height:850px){.quick-add-modal .product__outer{max-height:60rem}}.quick-add-modal .product__media{height:100%;padding-top:0}.quick-add-modal .product__media img{width:100%;height:100%;object-fit:cover;object-position:center;margin-top:1px}.quick-add-modal .product__media-list-wrapper{height:100%}.quick-add-modal .product__media-list-wrapper .swiper-slide{height:100%!important}@media(max-width:990px){.quick-add-modal .product__media-list-wrapper .swiper-slide{width:100%!important;height:auto!important;flex-direction:row!important}}.quick-add-modal .product__media-list{height:100%}.quick-add-modal .product .-lar{height:auto}.quick-add-modal .product__media-wrapper{padding-top:0;margin-right:-.1rem;margin-top:-.1rem;height:auto}@media(min-width:990px){.quick-add-modal .product__media-wrapper{overflow-y:auto}}.quick-add-modal .product__media-wrapper::-webkit-scrollbar{width:.1rem}.quick-add-modal .product__media-wrapper::-webkit-scrollbar-track{background:var(--color-background)}.quick-add-modal .product__media-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.75);border-radius:10px}.quick-add-modal .product__media-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground),.3)}@media(min-width:1200px){.quick-add-modal .product__media-wrapper{width:45%}}@media(min-width:1360px){.quick-add-modal .product__media-wrapper{min-height:82rem}}.quick-add-modal .product__info-wrapper{display:flex;flex-direction:column;justify-content:center;padding:2.4rem;height:auto}@media(min-width:990px){.quick-add-modal .product__info-wrapper{width:55%}}.quick-add-modal .product__info-wrapper .product__info-wrapper-block{overflow-y:auto;overflow-x:hidden}.quick-add-modal .product__info-wrapper .product__info-wrapper-block::-webkit-scrollbar{width:.4rem;margin-left:5rem}.quick-add-modal .product__info-wrapper .product__info-wrapper-block::-webkit-scrollbar-track{background:rgb(var(--color-background))}.quick-add-modal .product__info-wrapper .product__info-wrapper-block::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground),.3)}@media(max-height:850px)and (min-width:990px){.quick-add-modal .product__info-wrapper .product__info-wrapper-block{padding:0 6.4rem}}@media(min-height:850px)and (min-width:990px){.quick-add-modal .product__info-wrapper .product__info-wrapper-block{padding:0 6.4rem}}.quick-add-modal .product__info-wrapper .product .price--on-sale .price__sale{flex-wrap:wrap}@media(max-height:850px)and (min-width:990px){.quick-add-modal .product__info-wrapper{padding:5.2rem 0}.quick-add-modal .product__info-wrapper .quick-add-modal variant-radios{padding-top:1.6rem;margin-top:1.6rem}.quick-add-modal .product__info-wrapper .quick-add-modal .product-form{padding-top:1.6rem;margin-top:1.6rem}.quick-add-modal .product__info-wrapper .product .price-wrapper{margin-top:1.6rem}}@media(min-height:850px)and (min-width:990px){.quick-add-modal .product__info-wrapper{padding:6rem 0}}@media(min-width:1360px){.quick-add-modal .product__info-wrapper{width:55%}}.quick-add-modal .product__media-toggle,.quick-add-modal .product__media-icon,.quick-add-modal .product__media-sublist,.quick-add-modal .product__tags,.quick-add-modal .product__popup,.quick-add-modal .product .modals{display:none}.quick-add-modal .product .button--with-underline{display:block;align-self:center;max-width:100%;width:auto}.quick-add-modal__announcement-bar{background-color:#000;color:#fff;font-size:1.2rem;text-align:center;padding:.9rem}.quick-add-modal__announcement-bar p{margin:0}.quick-add-modal__content-wrapper{height:100%}@media(max-height:850px){.quick-add-modal__content-wrapper{max-height:60rem;min-height:59rem}}.quick-add-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 3rem);max-width:1492px;background-color:rgb(var(--color-background))}@media(max-height:850px){.quick-add-modal__content{width:calc(100% - 20rem)}}.quick-add-modal__toggle{position:absolute;top:4.6rem;right:4.6rem;z-index:11}.quick-add-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}.quick-add-modal .swiper-btn{opacity:1;visibility:visible;background-color:transparent}.quick-add-modal .swiper-btn svg{color:rgb(var(--color-background))}.quick-add-modal .product-form__controls-group label.color-swatch{width:2.2rem;height:2.2rem}.quick-add{--solene-mobile-quick-view-refresh: 1}@media screen and (max-width:989px){.quick-add{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;width:calc(100% - 1.4rem)!important;margin:.7rem auto .9rem!important;transform:none!important}.quick-add__buttons{display:grid!important;grid-template-columns:1fr;gap:.6rem;width:100%}.quick-add__buttons modal-opener,.quick-add__buttons product-form,.quick-add__buttons product-form form{display:flex;width:100%;min-width:0!important;min-height:0!important}.quick-add__buttons .card__link,.quick-add__buttons modal-opener button,.quick-add__buttons product-form button{width:100%!important;min-width:0!important;min-height:3.8rem!important;max-height:none!important;padding:.9rem 1rem!important;border:1px solid color-mix(in srgb,var(--solene-brand-brown, #73534a) 28%,#fff)!important;border-radius:.2rem!important;background:color-mix(in srgb,var(--solene-brand-cream, #f8f2e8) 68%,#fff)!important;color:var(--solene-brand-brown, #73534a)!important;box-shadow:none!important;font-size:.92rem!important;font-weight:600;letter-spacing:.1em;line-height:1.1!important;text-transform:uppercase;white-space:normal}.quick-add-modal{display:flex;align-items:flex-end;justify-content:center;background-color:color-mix(in srgb,var(--solene-brand-brown, #73534a) 46%,transparent)!important;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem)}.quick-add-modal__content{position:absolute!important;inset:auto 0 0 0!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 1rem)!important;margin:0!important;overflow:hidden!important;transform:none!important;border:1px solid color-mix(in srgb,var(--solene-brand-brown, #73534a) 12%,#fff)!important;border-bottom:0!important;border-radius:1.4rem 1.4rem 0 0!important;background:#fff!important;box-shadow:0 -2rem 5.5rem color-mix(in srgb,var(--solene-brand-brown, #73534a) 22%,transparent)}.quick-add-modal__content-wrapper{height:auto!important;min-height:0!important;max-height:inherit!important;overflow:hidden!important}.quick-add-modal__content-info,.quick-add-modal__content-info>*{width:100%!important;max-width:100%!important;min-height:0!important;max-height:inherit!important;overflow:hidden!important}.quick-add-modal .product__outer{display:grid!important;grid-template-columns:1fr!important;gap:0!important;height:auto!important;max-height:calc(100dvh - 1rem)!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;-webkit-overflow-scrolling:touch}.quick-add-modal .container,.quick-add-modal .fullscreen-container{width:100%!important;padding:0!important}.quick-add-modal .product__media-wrapper{order:1;width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:1.2rem 1.2rem 0!important;overflow:visible!important}.quick-add-modal .product__media-list-wrapper,.quick-add-modal .product__media-list-wrapper .swiper,.quick-add-modal .product__media-list-wrapper .swiper-wrapper,.quick-add-modal .product__media-list,.quick-add-modal .product__media-item,.quick-add-modal .product__media-list-wrapper .swiper-slide{width:100%!important;min-height:0!important;height:auto!important;max-height:none!important}.quick-add-modal .product__media{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:clamp(20rem,42vh,34rem)!important;min-height:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid color-mix(in srgb,var(--solene-brand-sand, #efe5d4) 72%,#fff)}.quick-add-modal .product .product__media-item>*,.quick-add-modal .product__media deferred-media,.quick-add-modal .product__media .deferred-media,.quick-add-modal .product__media .product__modal-opener{width:100%!important;height:100%!important}.quick-add-modal .thumbnail_carousel .product__media img,.quick-add-modal .product .product__media img,.quick-add-modal .product__media img{position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}.quick-add-modal .product__media-toggle,.quick-add-modal .product__media-icon,.quick-add-modal .product__media-sublist,.quick-add-modal .product__tags,.quick-add-modal .product__popup,.quick-add-modal .product .modals{display:none!important}.quick-add-modal .product__info-wrapper{order:2;width:100%!important;min-height:0!important;height:auto!important;padding:1.8rem 1.6rem 2rem!important;justify-content:flex-start!important;background:#fff!important}.quick-add-modal .product__info-wrapper .product__info-wrapper-block{width:100%!important;max-height:none!important;padding:0!important;overflow:visible!important}.quick-add-modal .product__title,.quick-add-modal .product__title h1,.quick-add-modal .product__title h2,.quick-add-modal .product__title .h1,.quick-add-modal .product__title .h2{margin:0!important;color:var(--solene-brand-brown, #73534a)!important;font-size:clamp(2.1rem,7vw,3.2rem)!important;line-height:1.08!important;letter-spacing:0!important}.quick-add-modal .price-wrapper,.quick-add-modal .price,.quick-add-modal .price-item{color:color-mix(in srgb,var(--solene-brand-brown, #73534a) 74%,var(--solene-brand-rust, #a78072))!important;font-size:1.35rem!important;letter-spacing:.04em!important}.quick-add-modal variant-radios,.quick-add-modal variant-selects,.quick-add-modal .product-form,.quick-add-modal .product-parameters,.quick-add-modal .product-form__input{width:100%!important;margin-top:1.4rem!important;padding-top:0!important}.quick-add-modal .product-form__quantity__add__buttons,.quick-add-modal .product-form__buttons{display:grid!important;grid-template-columns:1fr!important;gap:.9rem!important;width:100%!important;margin:0!important}.quick-add-modal .product-form__submit,.quick-add-modal .shopify-payment-button,.quick-add-modal .shopify-payment-button__button{width:100%!important;min-height:4.8rem!important;border-radius:.2rem!important}.quick-add-modal .quick-add-modal__toggle{position:absolute!important;top:.9rem!important;right:.9rem!important;z-index:12!important;display:grid;place-items:center;width:4rem!important;height:4rem!important;border:1px solid color-mix(in srgb,var(--solene-brand-brown, #73534a) 15%,#fff);border-radius:999px;background:color-mix(in srgb,var(--solene-brand-cream, #f8f2e8) 72%,#fff)!important;color:var(--solene-brand-brown, #73534a)!important;box-shadow:0 .8rem 2rem color-mix(in srgb,var(--solene-brand-brown, #73534a) 10%,transparent)}.quick-add-modal .quick-add-modal__toggle svg{width:1.4rem;height:1.4rem}}@media screen and (max-width:480px){.quick-add{width:calc(100% - 1rem)!important;margin-top:.6rem!important;margin-bottom:.7rem!important}.quick-add__buttons .card__link,.quick-add__buttons modal-opener button,.quick-add__buttons product-form button{min-height:3.4rem!important;padding:.75rem .85rem!important;font-size:.82rem!important;letter-spacing:.08em}.quick-add-modal .product__media-wrapper{padding:1rem 1rem 0!important}.quick-add-modal .product__media{height:clamp(17rem,36vh,27rem)!important}.quick-add-modal .product__info-wrapper{padding:1.4rem 1.2rem 1.8rem!important}.quick-add-modal .quick-add-modal__toggle{width:3.6rem!important;height:3.6rem!important}}@media screen and (max-height:620px)and (max-width:989px){.quick-add-modal .product__media{height:min(34vh,22rem)!important}.quick-add-modal .product__info-wrapper{padding-top:1.2rem!important;padding-bottom:1.4rem!important}.quick-add-modal variant-radios,.quick-add-modal variant-selects,.quick-add-modal .product-form,.quick-add-modal .product-parameters,.quick-add-modal .product-form__input{margin-top:1rem!important}}.quick-add-modal{--solene-quickview-popup-95-refresh: 1}.quick-add-modal[open]{box-sizing:border-box;padding:2.5vh 2.5vw!important}.quick-add-modal__content{width:min(95vw,1492px)!important;max-width:95vw!important;height:min(95vh,82rem)!important;max-height:95vh!important}.quick-add-modal__content-wrapper,.quick-add-modal__content-info{height:100%!important;max-height:100%!important;overflow:hidden!important}.quick-add-modal__content-info>*{height:100%!important;max-height:100%!important}.quick-add-modal .product__outer{height:100%!important;max-height:100%!important}@supports (height: 100dvh){.quick-add-modal[open]{padding:2.5dvh 2.5vw!important}.quick-add-modal__content{height:min(95dvh,82rem)!important;max-height:95dvh!important}}@media screen and (max-width:989px){.quick-add-modal{align-items:center!important;justify-content:center!important}.quick-add-modal__content{position:relative!important;inset:auto!important;width:95vw!important;max-width:95vw!important;height:95vh!important;max-height:95vh!important;margin:auto!important;transform:none!important;border:1px solid color-mix(in srgb,var(--solene-brand-brown, #73534a) 12%,#fff)!important;border-radius:1.2rem!important}.quick-add-modal__content-wrapper{height:100%!important;max-height:100%!important}.quick-add-modal .product__outer{height:100%!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important}.quick-add-modal .product__media{height:clamp(18rem,36vh,30rem)!important}.quick-add-modal .quick-add-modal__toggle{top:1rem!important;right:1rem!important}@supports (height: 100dvh){.quick-add-modal__content{height:95dvh!important;max-height:95dvh!important}}}@media screen and (max-width:480px){.quick-add-modal[open]{padding:2.5vh 2.5vw!important}.quick-add-modal__content{width:95vw!important;max-width:95vw!important;height:95vh!important;max-height:95vh!important;border-radius:1rem!important}.quick-add-modal .product__media-wrapper{padding:1rem 1rem 0!important}.quick-add-modal .product__media{height:clamp(16rem,34vh,25rem)!important}@supports (height: 100dvh){.quick-add-modal[open]{padding:2.5dvh 2.5vw!important}.quick-add-modal__content{height:95dvh!important;max-height:95dvh!important}}}@media screen and (max-height:620px)and (max-width:989px){.quick-add-modal .product__media{height:min(30vh,18rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/quick-add.css.map */
