#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;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;border-radius:8px;box-shadow:0 2px 6px rgba(var(--color-foreground) .1);width:calc(100% - 16px);min-height:50rem}@media screen and (max-width:989px){quick-view.quick-view__container{bottom:var(--modal-height-offset)}}@media screen and (max-width:989px){quick-view.quick-view__container{overflow-y:auto;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:calc(var(--modal-top-offset));padding:0 3.6rem 0 0;overflow-y:auto}}@media screen and (min-width:1024px){quick-view.quick-view__container{max-width:1000px}}@media screen and (min-width:990px){quick-view.quick-view__container::-webkit-scrollbar{display:none}quick-view.quick-view__container{-ms-overflow-style:none}quick-view.quick-view__container{scrollbar-width:none}}@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{height:fit-content;position:sticky;top:50%;transform:translateY(-50%)}}@media screen and (min-width:750px)and (max-width:989px){#quick-view-plp-modal .quick-view__product-info-wrapper{padding:0 1.2rem 4rem;margin-top:-3%;position:relative}}@media screen and (max-width:749px){#quick-view-plp-modal .quick-view__product-info-wrapper{padding:0 1.2rem 4rem;margin-top:-5%;position:relative}}#quick-view-plp-modal quick-view.quick-view__container .quick-view__content-wrapper.grid{margin-bottom:0!important}#quick-view-plp-modal .quick-view__close-sticky-anchor{position:sticky;top:1rem;z-index:3;height:0}#quick-view-plp-modal .quick-view__close-sticky-anchor .product-popup-modal__toggle{position:absolute;right:1rem;margin:0}@media screen and (min-width:990px){#quick-view-plp-modal .quick-view__close-sticky-anchor .product-popup-modal__toggle{top:1rem;right:-1rem}}#quick-view-plp-modal .quick-view__gallery-wrapper gallery-component{top:unset;margin:0;min-height:unset}#quick-view-plp-modal .product__media-list{scroll-padding-left:0;--grid-desktop-horizontal-spacing: 10px;--grid-desktop-vertical-spacing: 5px;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:90%;margin:0;flex-wrap:wrap}}#quick-view-plp-modal .quick-view__featured-image{mix-blend-mode:multiply}quick-view .slider-button--next{right:10px!important}quick-view .slider-button--prev{left:10px!important}@media screen and (max-width:989px){quick-view .slider-button--next{right:5px!important}quick-view .slider-button--prev{left:5px!important}}quick-view .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2}quick-view .gallery-dots__wrapper{position:absolute;bottom:-3rem;left:50%;transform:translate(-50%)}@media screen and (max-width:989px){quick-view .gallery-dots__wrapper{bottom:3rem}}.quick-view__container>.loading-overlay__spinner{height:100%;width:100%;opacity:1;transition:opacity 0s 2s ease-in;background-color:rgb(var(--color-base-accent-1));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 .quick-view__product-info-wrapper .product-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);color:rgb(var(--color-foreground));margin:0;font-size:2.4rem;letter-spacing:var(--font-heading-letter-spacing);line-height:1}@media screen and (max-width:989px){#quick-view-plp-modal .quick-view__product-info-wrapper .product-title{padding:.5rem;border-radius:5px;width:fit-content;background-color:rgb(var(--color-background))}}#quick-view-plp-modal .quick-view__product-info-wrapper .title-price__wrapper{padding-bottom:2rem}#quick-view-plp-modal .quick-view__product-info-wrapper .title-price__wrapper .price .price-item{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--font-heading-letter-spacing);padding:.5rem 0}@media screen and (max-width:989px){#quick-view-plp-modal .quick-view__product-info-wrapper .title-price__wrapper .price .price-item{padding:.3rem 0 .5rem .6rem}}#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container{margin-bottom:2rem;padding-bottom:0}@media screen and (max-width:749px){#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container{gap:10px 8px}}#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container.card__swatch--container .swatch-square{width:60px;height:60px}#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container.card__swatch--container .swatch-square.sibling-selector__option--unavailable:after{right:-10px}@media screen and (max-width:749px){#quick-view-plp-modal .quick-view__product-info-wrapper .product-sibling-swatch-container.card__swatch--container .swatch-square.sibling-selector__option--unavailable:after{right:-11px}}#quick-view-plp-modal .quick-view__product-info-wrapper .sibling-selector__option-name{line-height:1;padding-bottom:.8rem;display:flex;gap:.5rem;flex-flow:row nowrap}#quick-view-plp-modal .quick-view__product-info-wrapper .sibling-selector__option-name p{font-size:1.3rem;margin:0}#quick-view-plp-modal .quick-view__product-info-wrapper .sibling-selector__option-name .colour-label{font-weight:var(--font-heading-weight)}#quick-view-plp-modal .quick-view__product-info-wrapper .product-size-wrapper{line-height:1;padding-bottom:.8rem}#quick-view-plp-modal .quick-view__product-info-wrapper .product-size-wrapper span{font-size:1.3rem}#quick-view-plp-modal .quick-view__product-info-wrapper .product-size-wrapper .size-label{font-weight:var(--font-heading-weight)}#quick-view-plp-modal .quick-view__product-info-wrapper .variant__wrapper{margin-bottom:2rem}@media screen and (min-width:990px)and (max-width:1379px){#quick-view-plp-modal .quick-view__product-info-wrapper variant-picker .product-form__input.product-form__input_size{grid-template-columns:repeat(5,1fr)}}#quick-view-plp-modal .quick-view__product-info-wrapper .full-details__link{color:rgb(var(--color-foreground));font-size:1.5rem}#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;margin-bottom:2rem}#quick-view-plp-modal .quick-view__product-info-wrapper .quantity-atc__wrapper .button__wrapper{width:100%}
/*# sourceMappingURL=/cdn/shop/t/71/assets/component-quick-view.css.map */
