.normal_main_content .swiper{z-index:0}.normal_main_content .card-wrapper,.normal_main_content .reveal2{isolation:isolate}.facets .collection-facets .facets__heading,#main-collection-filters .facets__heading{font-size:26px;font-weight:400;line-height:1.25;letter-spacing:.1em;margin:0 0 24px}.facets .facets__disclosure,#main-collection-filters .facets__disclosure{padding:17px 0;margin:0;border-bottom:1px solid #e9e6e0}.facets .facets__summary,#main-collection-filters .facets__summary{margin:0 0 11px;font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:#5c5750}.facets .facets__list .slimScrolllist,#main-collection-filters .facets__list .slimScrolllist{display:flex;flex-wrap:wrap;gap:8px;max-height:190px;padding:2px}.facets .facets__list .facets__item,#main-collection-filters .facets__list .facets__item{margin:0}.facets .facet-checkbox,#main-collection-filters .facet-checkbox{padding:0}.facets .facet-checkbox input[type=checkbox]+.custom-selector-style-collection,#main-collection-filters .facet-checkbox input[type=checkbox]+.custom-selector-style-collection{min-height:36px;padding:6px 11px;border:1px solid #e1ddd5;border-radius:8px;background:#fff;color:#34312d;font-size:13px;line-height:1.4;letter-spacing:.015em;gap:7px;box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.facets .custom-selector-style-collection p,#main-collection-filters .custom-selector-style-collection p{margin:0;padding:0!important;font-size:inherit;line-height:inherit;letter-spacing:inherit}.facets .facet-checkbox input[type=checkbox]:checked+.custom-selector-style-collection,#main-collection-filters .facet-checkbox input[type=checkbox]:checked+.custom-selector-style-collection{background:#f5f1e9;border-color:#9e8a6b;color:#23211e;box-shadow:none}.facets .facet-checkbox:hover .custom-selector-style-collection,#main-collection-filters .facet-checkbox:hover .custom-selector-style-collection{border-color:#b8ad9a}.facets .facet-checkbox input[type=checkbox]:focus-visible+.custom-selector-style-collection,#main-collection-filters .facet-checkbox input[type=checkbox]:focus-visible+.custom-selector-style-collection{outline:2px solid #9e8a6b;outline-offset:3px}.facets .custom-selector-style-collection .theme-color-name,#main-collection-filters .custom-selector-style-collection .theme-color-name{font-size:13px;line-height:1.4;letter-spacing:.015em}.facets .custom-selector-style-collection .theme-color-chip,#main-collection-filters .custom-selector-style-collection .theme-color-chip{width:20px;height:20px;opacity:1}@media(max-width:767px){.facets .collection-facets .facets__heading{font-size:23px;margin-bottom:16px}}.collection-shop-all{display:flex;justify-content:center;width:min(280px,calc(100% - 32px));margin:0 auto;padding:24px 0}.ishifeaturesblock .feature-left .img-container .perfect-blend-image{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.product-image-gallery{min-width:0;width:100%;align-items:flex-start}.product-image-gallery .image-slider-inside{flex:1 1 0;min-width:0}.product-image-gallery .zoom-in-image{display:block;width:100%}.product-image-gallery .zoom-in-image>img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.product-image-gallery .video-wrapper video{display:block;width:100%;height:auto}@media(max-width:767px){.product-image-gallery .images-sl1{width:100%;min-width:100%;flex:0 0 100%;margin-right:0}.product-image-gallery .image-slider-inside{gap:8px}}.page-width-full-upsell-pdp{width:100%;margin:40px auto;padding:36px 0;background:#fbf9f5;box-shadow:0 0 0 100vmax #fbf9f5;clip-path:inset(0 -100vmax)}.page-width-full-upsell-pdp .page-width-upsell{box-sizing:border-box;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.page-width-full-upsell-pdp .page-width-upsell.row{justify-content:center}.page-width-full-upsell-pdp .title.set{padding:0;margin:0 0 24px;text-align:center}.page-width-full-upsell-pdp .upsell-pdp-list,.page-width-full-upsell-pdp .upsell-pdp-info{list-style:none;padding:0;margin:0 auto}.page-width-full-upsell-pdp .upsell-pdp-list{justify-content:center;align-items:center;gap:16px}.page-width-full-upsell-pdp .upsell-pdp-list:not(.set)>[class*=col-]{float:none;flex:1 1 0;width:auto;min-width:0;max-width:360px}.page-width-full-upsell-pdp .product-separator{flex:0 0 20px;margin:0}.page-width-full-upsell-pdp .product-upsell-wrapper{display:flex;justify-content:center;gap:24px;padding:24px 0 0;margin:0}.page-width-full-upsell-pdp .products-upsell{flex:1 1 0;min-width:0;max-width:360px;width:auto;margin:0}.page-width-full-upsell-pdp .product-upsell-wrapper.set .products-upsell{max-width:none}@media(max-width:767px){.page-width-full-upsell-pdp{margin-block:24px;padding-block:28px}.page-width-full-upsell-pdp .page-width-upsell{padding-inline:16px}.page-width-full-upsell-pdp .upsell-pdp-list:not(.set){display:none}.page-width-full-upsell-pdp .product-upsell-wrapper{flex-direction:column;gap:18px;padding-top:0}.page-width-full-upsell-pdp .products-upsell{width:100%;max-width:none}.page-width-full-upsell-pdp .image-upsell{width:90px;flex:0 0 90px}}quickview-opener .product-popup-modal__button.link.modalbutton{position:relative}quickview-opener .product-popup-modal__button.link.modalbutton.loading,quickview-opener .product-popup-modal__button.link.modalbutton.underline.loading{color:transparent}quickview-opener .product-popup-modal__button.loading svg{visibility:hidden}quickview-opener .product-popup-modal__button.link.modalbutton.loading:after,quickview-opener .product-popup-modal__button.link.modalbutton.underline.loading:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;box-sizing:border-box;width:18px;height:18px;aspect-ratio:1;border:2px solid #ded8cf;border-top-color:#34312d;border-radius:50%;animation:quickview-loading-spin .7s linear infinite}#qvPopupModal .qv-wrapper.loading{position:relative;height:auto;min-height:min(360px,70vh)}#qvPopupModal .qv-wrapper.loading:before{content:"";display:block;position:absolute;width:28px;height:28px;box-sizing:border-box;aspect-ratio:1;top:0;right:0;bottom:0;left:0;margin:auto;border:2px solid #ded8cf;border-top-color:#34312d;border-radius:50%;font-size:0;animation:quickview-loading-spin .7s linear infinite}@keyframes quickview-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){quickview-opener .product-popup-modal__button.link.modalbutton.loading:after,#qvPopupModal .qv-wrapper.loading:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/storefront-refinements.css.map */
