#quick-view-plp-modal{box-sizing:border-box;position:fixed;top:0;left:0;margin:0 auto;height:100%;width:100%}quick-view.quick-view__container{--modal-height-offset: 5rem;--modal-top-offset: 8rem;display:block;background-color:rgb(var(--color-background));position:relative;top:0;position:absolute;left:50%;transform:translate(-50%);margin:var(--modal-height-offset) auto 0;overflow:hidden;box-shadow:0 2px 6px rgba(var(--color-foreground) .1);width:calc(100% - 30px);min-height:50rem}@media screen and (max-width:989px){quick-view.quick-view__container{--safe-area-bottom: env(safe-area-inset-bottom, 0px);padding:0;padding-bottom:5rem;padding-bottom:max(5rem,var(--safe-area-bottom));bottom:var(--modal-height-offset);bottom:max(var(--modal-height-offset),var(--safe-area-bottom));margin-top:calc(var(--modal-top-offset) / 2);overflow-y:auto;height:calc(100vh - var(--modal-top-offset));height:calc(100svh - var(--modal-top-offset));height:calc(100dvh - var(--modal-top-offset))}}@media screen and (min-width:990px){quick-view.quick-view__container{max-height:calc(100% - var(--modal-top-offset) * 2);margin-top:var(--modal-top-offset);padding:0 0 3rem;overflow-y:auto}}@media screen and (min-width:1024px){quick-view.quick-view__container{max-width:1000px}}.quick-view__container .product-popup-modal__toggle{right:1.5rem;top:1.5rem}@media screen and (max-width:989px){.quick-view__container .product-popup-modal__toggle{right:.5rem;top:2px;height:5rem}}@media screen and (min-width:2200px){modal-dialog#quick-view-plp-modal .quick-view__container .quick-view__content-wrapper{height:65vh}}@media screen and (min-width:990px){#quick-view-plp-modal .quick-view__product-info-wrapper{padding-left:5rem;padding-top:1rem;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:center}}@media screen and (max-width:989px){#quick-view-plp-modal .quick-view__product-info-wrapper{padding-top:1rem}}#quick-view-plp-modal quick-view.quick-view__container .quick-view__content-wrapper.grid{margin-bottom:0!important}@media screen and (max-width:989px){#quick-view-plp-modal quick-view.quick-view__container .quick-view__content-wrapper.grid{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:990px){#quick-view-plp-modal quick-view.quick-view__container .quick-view__content-wrapper.grid{padding-left:3rem;padding-right:3rem;display:grid;grid-template-columns:60% auto}}#quick-view-plp-modal .quick-view__gallery-wrapper gallery-component{top:unset;margin:0}@media screen and (min-width:990px){#quick-view-plp-modal .product__media-item{width:100%;max-width:none}#quick-view-plp-modal .product__media-list{width:100%;margin:0 auto}}#quick-view-plp-modal .product-media-modal__image-wrapper img{mix-blend-mode:multiply}quick-view .slider-button{position:absolute;bottom:5px;z-index:2}@media screen and (max-width:989px){quick-view .slider-button{bottom:0}}quick-view .slider-button--next{right:5px!important}quick-view .slider-button--prev{left:5px!important}quick-view .gallery-dots__wrapper{width:100%;position:absolute;bottom:1.7rem;justify-content:center}@media screen and (max-width:989px){quick-view .gallery-dots__wrapper{bottom:1.2rem;left:0}}.quick-view__container>.loading-overlay__spinner{height:100%;width:100%;opacity:1;transition:opacity 0s 2s ease-in;background-color:rgb(var(--color-base-background));pointer-events:none;z-index:102;position:absolute;top:0;left:0}.quick-view__container>.loading-overlay__spinner .spinner{height:40px;width:40px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.quick-view__container>.loading-overlay__spinner.hidden{opacity:0;pointer-events:none}#quick-view-plp-modal .product__subtitle{color:rgb(var(--color-base-accent-1));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:uppercase;font-size:1.2rem;padding-bottom:.5rem}#quick-view-plp-modal .product__title{word-break:keep-all;margin:0;padding-bottom:.5rem;line-height:1.4;font-size:18px;letter-spacing:var(--font-heading-letter-spacing-wide)}#quick-view-plp-modal .quick-view__product-info-wrapper .title-price__wrapper{margin-bottom:1.5rem}#quick-view-plp-modal .quick-view__product-info-wrapper .title-price__wrapper .price{font-size:1.4rem;line-height:1.4;font-family:var(--font-semi-bold-family);font-weight:var(--font-semi-bold-weight);font-style:var(--font-semi-bold-style);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;justify-content:flex-start}#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container{justify-content:flex-start;padding-bottom:0}#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container .sibling-swatch{height:60px;width:60px}#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container .swatch-thumbnail img{height:auto;width:50px}.selected-variant__string{display:inline-flex;justify-self:flex-start;grid-row-start:1;grid-row-end:1;font-size:1.2rem;letter-spacing:var(--font-body-letter-spacing-wide);padding-bottom:.8rem}.selected-variant__string .selected-variant__name{font-weight:var(--font-body-weight);text-transform:uppercase;padding:0}.selected-variant__string .selected-variant__name .selected-variant__value{padding-left:.5rem;font-weight:var(--font-body-weight);text-transform:none}#quick-view-plp-modal .quick-view__product-info-wrapper .full-details__link{--color-button-text: var(--color-foreground);color:rgba(var(--color-foreground),1)}#quick-view-plp-modal .quick-view__product-info-wrapper .full-details__link span{font-size:1.2rem}#quick-view-plp-modal .quick-view__product-info-wrapper .quantity-atc__wrapper{display:flex;width:100%;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end;gap:1rem;padding-bottom:1.5rem;padding-top:1rem}#quick-view-plp-modal .product-form__input{align-self:flex-start}#quick-view-plp-modal .quick-view__product-info-wrapper .quantity-atc__wrapper .quantity{width:calc(8rem / var(--font-body-scale));height:6rem}#quick-view-plp-modal .quick-view__product-info-wrapper .quantity-atc__wrapper .button__wrapper{width:100%}
/*# sourceMappingURL=/cdn/shop/t/205/assets/component-quick-view.css.map */
