html body .quantity-break-option:not(.selected) .quantity-break-variant-container{display:none!important}html body .quantity-break-option{border-width:2px!important;border-style:solid!important}html body .quantity-break-option:not(.selected){border-color:#e4e4e1!important}html body .quantity-break-option-container+.quantity-break-option-container{margin-top:10px!important}@media(max-width:749px){html body .reviews-carousel-swiper:not(.swiper-initialized){overflow-x:auto!important;overflow-y:hidden!important;max-height:none!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}html body .reviews-carousel-swiper:not(.swiper-initialized)::-webkit-scrollbar{display:none}html body .reviews-carousel-swiper:not(.swiper-initialized) .swiper-wrapper{display:flex!important;flex-direction:row!important;width:max-content!important;height:auto!important;gap:10px}html body .reviews-carousel-swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 auto!important;width:300px!important;height:auto!important;margin:0!important;scroll-snap-align:center}html body [class*=reviews] [class*=carousel-nav],html body [class*=reviews] [class*=nav-button],html body [class*=reviews] [class*=carousel-arrow],html body .swiper-button-next,html body .swiper-button-prev{display:none!important}html body .review-card{height:auto!important;min-height:0!important}html body .review-card .review-text:not(#_):not(#_){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:749px){html body .review-card .review-text:not(#_):not(#_){font-size:13px!important;line-height:1.5!important}html body .review-card .product-compare-price:not(#_):not(#_),html body .product-info .product-compare-price:not(#_):not(#_){font-size:11.5px!important}html body .xvr__hint:not(#_):not(#_),html body .xvr__hint span:not(#_):not(#_),html body .xvsi__strip:not(#_):not(#_),html body .xvsi__strip span:not(#_):not(#_){font-size:11px!important;letter-spacing:.12em!important}html body .bundle-save-badge:not(#_):not(#_){font-size:11px!important;line-height:1.25!important}html body .xvcn__label:not(#_):not(#_){font-size:11.5px!important}html body .xvcn__logo small:not(#_):not(#_){font-size:11px!important}html body .xv-tl__lbl:not(#_):not(#_),html body .xvsi__code:not(#_):not(#_),html body .xvsi__cap:not(#_):not(#_),html body .xvr__cap1:not(#_):not(#_),html body .xvsi__numl:not(#_):not(#_),html body .xvsp__lbl:not(#_):not(#_),html body .quantity-break-original-price:not(#_):not(#_),html body .product-purchase-date:not(#_):not(#_),html body .verified-badge:not(#_):not(#_){font-size:11.5px!important}html body .xv-trust__s:not(#_):not(#_){font-size:11.5px!important;line-height:1.35!important}}@media(max-width:749px){html body .xv-trust__cell{min-height:73px;align-items:center}}@media(max-width:749px){html body .xvsi__cell img,html body .xvsi__shot img{height:74px!important;width:auto!important;max-width:88%!important;object-fit:contain!important;margin-inline:auto}}html body:not(#_):not(#_){letter-spacing:var(--letter-spacing-body, -.3px)!important}@media(max-width:749px){html body .reviews-carousel-swiper .swiper-wrapper{align-items:stretch!important}html body .reviews-carousel-swiper .swiper-slide{height:auto!important}html body .reviews-carousel-swiper .swiper-slide>.review-card{height:100%!important;display:flex!important;flex-direction:column!important}html body .review-card .review-text:not(#_):not(#_){min-height:78px}html body .review-card .review-image-container{height:170px!important}html body .review-card .review-image-container img{height:100%!important;width:100%!important;object-fit:cover!important}html body .review-card .product-info{margin-top:auto!important}}@media(max-width:749px){html body .reviews-navigation-container{display:none!important}}@media(max-width:749px){html body .reviews-section-outer{padding-top:0!important;padding-bottom:0!important}html body [id*=features_bar]+.shopify-section>*:first-child,html body [id*=sticky]+.shopify-section>*:first-child{padding-top:64px!important}}html body .bundle-variant-single:not(#_):not(#_){display:none!important}html body .bundle-variant-select:not(#_):not(#_){height:40px!important;min-height:0!important;padding:3px 26px 3px 10px!important;font-size:12.5px!important;line-height:32px!important}html body .bundle-variant-selector:not(#_):not(#_){margin-top:4px!important;margin-bottom:0!important}html body .bundle-product-item:not(#_):not(#_){min-height:86px!important;align-items:center!important}html body .bundle-product-info:not(#_):not(#_){flex:1 1 auto!important;min-width:0!important}html body .bundle-product-pricing:not(#_):not(#_){flex:0 0 auto!important}html body .bundle-product-title:not(#_):not(#_){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25!important}html body .testimonial-play-button{min-width:44px!important;min-height:44px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;aspect-ratio:1 / 1!important;flex:0 0 auto!important}html body .testimonial-play-button svg{margin-left:2px}html body .video-play-overlay{min-height:0!important}html body .contact-form .field:has(input[type=tel]),html body .contact-form input[type=tel],html body .contact-form label[for*=phone i]{display:none!important}@media(max-width:749px){html body p.subtitle:not(#_):not(#_),html body .subtitle.body-large:not(#_):not(#_){letter-spacing:-.3px!important}}html body .xvh__h,html body .xvh__h:not(#_){color:#fff!important}html body .xvh__h .xvh__h2{color:#ffffffeb!important}html body .xvbb__h:not(#_){color:#fff!important}html body .xvrl__h:not(#_){color:#fff!important}html body .collection-grid-subtitle,html body .collection-grid-subtitle p{letter-spacing:-.3px!important}html body .xvt__note,html body .xvrl__tag{font-size:11px!important}html body .search__button .icon,html body .search__button svg{width:18px!important;height:18px!important;max-width:none!important}html body .search__button .svg-wrapper{width:18px!important;height:18px!important;display:block!important}html body .facets__open,html body .facets__open span,html body .mobile-facets__open,html body .mobile-facets__open span,html body .mobile-facets__open-label{color:#111!important;opacity:1!important}html body .template-search .card--text .card__inner .ratio{display:none!important}html body .xvt__shade{background:linear-gradient(180deg,#1111110d 35%,#111111d1)!important}html body .xvf__btn:not(#_){font-family:var(--xv-sans, -apple-system, BlinkMacSystemFont, sans-serif)!important}html body .xvt__shade{background:linear-gradient(180deg,#11111114 25%,#111111e0)!important}html body .xvt__meta{text-shadow:0 1px 14px rgba(0,0,0,.55)}html body .xvt__idx{text-shadow:0 1px 8px rgba(0,0,0,.6)}html body button:not(#_):not(#_),html body .button:not(#_):not(#_),html body input:not(#_):not(#_),html body select:not(#_):not(#_),html body textarea:not(#_):not(#_){font-family:var(--xv-sans, -apple-system, BlinkMacSystemFont, sans-serif)!important}[id*=__shot_on] .theme-button.claim-button:not(#_){color:#111!important}html body .quantity-break-option:not(#_){padding:10px 12px!important}html body .quantity-break-option-container+.quantity-break-option-container{margin-top:8px!important}html body .bundle-product-item:not(#_):not(#_){min-height:74px!important}html body .quantity-break-wrapper:not(#_){margin-top:2px!important;margin-bottom:6px!important}html body .xv-urg__txt:not(#_){color:#111!important}html body .xv-urg__txt b:not(#_){color:#111!important}html body .quantity-break-variant-container .quantity-break-variant-selection{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px!important;padding-top:8px!important}html body .quantity-break-variant-selectors{margin:0!important;padding:0!important;border-top:none!important;display:flex!important}html body .quantity-break-variant-left{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important}html body .quantity-break-variant-right,html body .quantity-break-variant-option{width:100%!important}html body .quantity-break-variant-select{width:100%!important;height:40px!important;min-height:0!important}html body .testimonial-play-button{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important}html body .testimonial-play-button svg{width:16px!important;height:16px!important}html body .video-play-overlay .testimonial-play-button{transform:scale(1)}html body .bundle-kit-note:not(#_){display:block!important;font-size:11.5px!important;line-height:1.35!important;color:#1111119e!important;font-weight:400!important;margin-top:2px!important}html body .bundle-product-item:not(#_):not(#_){min-height:0!important;padding:8px 10px!important}html body .bundle-product-item img:not(#_){width:46px!important;height:46px!important;object-fit:contain!important}@media(max-width:749px){html body .comparison-table th.product-header.highlighted:not(#_){padding-top:25px!important;padding-bottom:25px!important}}html body .comparison-section .comparison-layout:not(#_){min-height:0!important}html body .simple-variant-picker[style*="--show-labels: none"] .simple-variant-picker__option:not(#_){margin-bottom:10px!important}@media(min-width:768px){html body .shop-main-image-wrapper.shop-image-thumbnails-row:not(#_){container-type:inline-size}html body .shop-main-image-wrapper .shop-thumbnails-outer:not(#_){margin-bottom:0!important}html body .shop-thumbnails-wrapper.left-column-layout .shop-thumbnails.mobile-2x2-grid:not(#_){max-height:calc(100cqw - 95px)!important}}html body:has(.sticky-add-to-cart.show) .xvf:not(#_){padding-bottom:76px}@media(min-width:768px){html body:has(.sticky-add-to-cart.show) .xvf:not(#_){padding-bottom:85px}}@media(min-width:990px){html body .xvf .xvf__acc:not(#_),html body .xvf .xvf__copy:not(#_){width:min(calc(100% - 100px),calc(var(--page-width, 1200px) - 100px));margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}html body .xvf .xvf__sum:not(#_),html body .xvf .xvf__links:not(#_){padding-left:0!important;padding-right:0!important}}html body cart-drawer #CartDrawer .upsell-product-img:not(#_){object-fit:contain!important;padding:6px!important;box-sizing:border-box!important}html body #main-cart-items .cart-item__image-container:not(#_){background:var(--xv-surface, #f1f1ef);border-radius:10px;overflow:hidden}html body #main-cart-items img.cart-item__image:not(#_){object-fit:contain!important;padding:8px;box-sizing:border-box;mix-blend-mode:multiply}@media(max-width:749px){html body #main-cart-items.cart__items:not(#_){padding-left:12px!important;padding-right:12px!important}html body #main-cart-items .cart-item__media .cart-item__image-container:not(#_){width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1/1}html body #main-cart-items .cart-item__media img.cart-item__image:not(#_){width:100%!important;height:100%!important}}@media(min-width:750px){html body cart-items .title-wrapper-with-link:not(#_){padding-left:0!important;padding-right:0!important}}html body .template-404.template-404 a.button:not(#_){font-family:var(--xv-sans)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:48px;padding:0 26px!important}@media(max-width:749px){html body .template-search .template-search__header.page-width:not(#_),html body .template-search .facets-wrapper.page-width:not(#_){padding-left:16px!important;padding-right:16px!important}}@media(min-width:990px){html body .facets__wrapper:not(#_){align-items:flex-start!important}html body .facets__heading:not(#_){letter-spacing:normal!important;margin:0 14px 0 0!important;font-size:14px!important;line-height:44px!important}html body .facets__summary:not(#_){display:flex!important;align-items:center!important;min-height:44px}html body .facets__summary>div:not(#_){display:flex!important;align-items:center!important;gap:6px}html body .facets__summary .icon-caret:not(#_){position:static!important;margin:0!important}html body .facet-filters__field:not(#_){min-height:44px!important;align-items:center!important}html body .product-count:not(#_){min-height:44px;display:flex;align-items:center;margin-top:0!important;margin-bottom:0!important}}html body .contact-form .contact-form__field:has(>input[type=tel]):not(#_){display:none!important}html body .xvpg .xvpg__optout #pc--optOutFormContainer p:not(#_){font-size:15px;line-height:1.55;color:var(--xv-ink-70, rgba(17,17,17,.7));margin:0}html body .xvpg .xvpg__optout #pc--optOutFormContainer p strong:not(#_){font-weight:400!important}@media(prefers-reduced-motion:no-preference){html body .collection-grid-section.scroll-trigger.animate--fade-up:not(#_),html body .store-faq-section.scroll-trigger.animate--fade-up:not(#_),html body .announcement-bar-section.scroll-trigger.animate--fade-in:not(#_),html body section.section.scroll-trigger.animate--fade-in:not(#_),html body .scroll-trigger.animate--fade-up:not(#_),html body .scroll-trigger.animate--fade-in:not(#_){opacity:1!important;transform:none!important;animation:none!important;animation-delay:0s!important}}html body .template-cart #MainContent:not(#_){padding-bottom:24px}html body .template-cart cart-items .title-wrapper-with-link:not(#_){margin-top:8px!important;margin-bottom:12px!important}html body .template-cart #main-cart-items.cart__items:not(#_){padding-top:8px!important;padding-bottom:8px!important}html body .template-cart .cart__warnings:not(#_),html body .template-cart .cart__empty-text:not(#_){margin-top:24px!important;margin-bottom:12px!important}html body .template-cart .cart__footer-wrapper:not(#_),html body .template-cart .cart__footer:not(#_){margin-top:8px!important;padding-top:12px!important}@media(max-width:749px){html body .template-cart #MainContent:not(#_){padding-left:0;padding-right:0}html body .template-cart cart-items .title-wrapper-with-link:not(#_){padding-left:16px!important;padding-right:16px!important}html body .template-cart .cart__footer .js-contents:not(#_){padding-left:16px!important;padding-right:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/xv-polish.css.map */
