:root{--xv-display:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--xv-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--xv-mono:"Space Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--xv-ink:#111111;--xv-ink-70:rgba(17,17,17,.7);--xv-ink-62:rgba(17,17,17,.62);--xv-surface:#F1F1EF;--xv-line:#E4E4E1;--xv-dash:#C6C6C0;--xv-paper:#ffffff;--xv-r-card:12px;--xv-r-media:14px}html body .carousel-heading,html body .main-title.h2,html body .comparison-heading,html body .reviews-subtitle,html body .store-faq-heading{--letter-spacing-heading:-.02em;--font-heading-letter-spacing:-.02em}html body .shop-product-title{font-weight:800!important;--letter-spacing-heading:-.02em}html body .xvsp__eyebrow,html body .xvsi__eyebrow,html body .xvr__eyebrow,html body .xvsi__strip span,html body .xvsi__code,html body .xvsi__ixn,html body .xvr__cap1,html body .xvr__hint,html body .xvr__dhead,html body .xvr__dlbl,html body .xvsi__cap,html body .xvsi__spec{font-family:var(--xv-mono)!important;font-weight:600!important;text-transform:uppercase!important}html body .xvsp__lbl,html body .xvcn__eyebrow,html body .xvcn__label{font-family:var(--xv-mono)!important}html body .xvcn__eyebrow,html body .xvcn__label{font-weight:600!important}.xvsi__h,.xvr__h,.xvsp__h,.xvcn__h{font-family:var(--xv-display)!important;font-weight:700!important;letter-spacing:-.022em!important;line-height:1.07!important;color:var(--xv-ink)!important}.xvsi__body,.xvr__intro,.xvsp__sub,.xvsi__close,.xvr__dbody{font-family:var(--xv-sans)!important;font-weight:400!important}.shop-add-to-cart-button,.sticky-add-to-cart__button,.xvr__btn{font-family:var(--xv-sans)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .comparison-heading .accent-text{display:inline!important}html body .comparison-heading .accent-text:before{content:"\a0"}html body .rating-section:has(.star-icons){display:none!important}html body .shop-product-price-container{display:flex!important;flex-direction:row!important;align-items:baseline!important;flex-wrap:wrap!important;gap:9px!important}html body .shop-product-price-container .shop-compare-price{order:1!important;margin-left:0!important;text-decoration:line-through!important;font-weight:400!important;letter-spacing:-.01em!important;color:#9a9a9a!important;font-variant-numeric:tabular-nums}html body .shop-product-price-container .shop-product-price-block{order:2!important;font-weight:400!important;letter-spacing:-.02em!important;font-variant-numeric:tabular-nums}html body .shop-product-price-container .shop-save-price{order:3!important;align-self:center!important;font-weight:600!important;letter-spacing:.02em!important}.shop-product-price-block,.quantity-break-price,.quantity-break-original-price,.bundle-product-price{font-variant-numeric:tabular-nums}.quantity-break-original-price{text-decoration:line-through}html body .simple-variant-picker__values:not(:has(>:nth-child(5))){display:flex!important;flex-wrap:nowrap!important;gap:6px!important;width:100%!important}html body .simple-variant-picker__values:not(:has(>:nth-child(5)))>*{flex:1 1 0!important;min-width:0!important;width:auto!important}html body .simple-variant-picker__values:not(:has(>:nth-child(5))) .simple-variant-picker__value{width:100%!important;min-width:0!important;box-sizing:border-box!important;padding-left:2px!important;padding-right:2px!important;text-align:center!important;justify-content:center!important;font-size:12.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:400px){html body .simple-variant-picker__values:not(:has(>:nth-child(5))) .simple-variant-picker__value{font-size:11.5px!important}}.shop-product-carousel{background:var(--xv-surface)!important;background-image:none!important;overflow:hidden!important}@media(max-width:749px){html body .shop-carousel-container{margin-left:-16px!important;margin-right:-16px!important;width:calc(100% + 32px)!important;max-width:none!important}html body .shop-product-carousel{border-radius:0!important}html body .shop-product-layout,html body .shop-product-section,html body .shop-product-inner-container{padding-top:0!important}}@media(min-width:750px){html body .shop-product-carousel{border-radius:0!important}}.shop-add-to-cart-button,.sticky-add-to-cart__button{background-image:none!important;background-color:var(--xv-ink)!important}html body .shop-add-to-cart-button{box-shadow:none!important}.shop-add-to-cart-button:hover,.sticky-add-to-cart__button:hover{background-color:#2b2b2b!important;background-image:none!important}html body button.sticky-add-to-cart__button:after,html body a.claim-button:before,html body .gradient-overlay{background-image:none!important}.review-card,.new-faq-container,.free-shipping-notice-inner{background-image:none!important;background-color:var(--xv-surface)!important;border-color:var(--xv-line)!important;border-radius:var(--xv-r-card)!important;box-shadow:none!important}.shop-product-info hr{border-color:var(--xv-line)!important;background:var(--xv-line)!important}.comparison-table td,.comparison-table th{border-color:var(--xv-line)!important}html body .bundle-product-image,html body .review-image-container,html body .video-thumbnail,html body .carousel-video{background-color:var(--xv-surface)!important}html body .scrolling-features-bar,html body .announcement-bar-section,html body .announcement-slide{background-color:var(--xv-ink)!important}html body select.quantity-break-variant-select,html body select.bundle-variant-select,html body .nav-button.global-nav-button{border-color:var(--xv-line)!important}html body .video-thumbnail{border-radius:var(--xv-r-media)!important}html body .simple-variant-picker{margin-left:0!important;margin-right:0!important}.shop-product-info .guarantee-badges-container:not(:has(*)){display:none!important}.xvsi .xvsi__stage img{width:84px!important;height:84px!important;max-width:none!important;max-height:none!important;margin:4px auto 0!important;display:block!important;object-fit:contain!important;mix-blend-mode:multiply}@media(min-width:1040px){.xvsi .xvsi__stage img{width:70px!important;height:70px!important}}.custom-placeholder-image{display:none!important}.shop-product-info .payment-icons-wrapper{opacity:.92}.bundle-save-block-bundle_addons .bundle-add-button{display:none!important}.bundle-save-block-bundle_addons .bundle-products{display:flex!important;flex-direction:column!important;gap:10px!important}.bundle-save-block-bundle_addons .bundle-product-item{margin:0!important}.bundle-save-block-bundle_addons .bundle-header{text-align:left!important}html body .bundle-save-block-bundle_addons .bundle-header .bundle-title.bundle-title{font-family:var(--xv-display)!important;font-size:17px!important;font-weight:800!important;letter-spacing:-.022em!important;text-transform:none!important;color:var(--xv-ink)!important;margin:0 0 11px!important;line-height:1.15!important}html body .bundle-save-block-bundle_addons .bundle-product-item{background:var(--xv-paper)!important;background-image:none!important;border:1px dashed var(--xv-dash)!important;border-radius:var(--xv-r-card)!important;box-shadow:none!important;padding:12px!important}html body .bundle-save-block-bundle_addons .bundle-product-image{background:var(--xv-surface)!important;border-radius:8px!important}.simple-variant-picker__swatch,.variant-swatch,.swatch-color{box-shadow:inset 0 0 0 1px #11111129!important}.simple-variant-picker__value{border-radius:10px!important}html body .quantity-break-container .quantity-break-variant-selectors{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:0!important}html body .quantity-break-container .quantity-break-variant-selectors.variant-right-stacked{flex-direction:row!important;align-items:center!important}html body .quantity-break-container .quantity-break-variant-left{width:auto!important;flex:1 1 auto!important;margin-bottom:0!important;min-width:0!important}html body .quantity-break-container .quantity-break-variant-right,html body .quantity-break-container .quantity-break-variant-selectors.variant-right-stacked .quantity-break-variant-right{width:auto!important;flex:0 0 auto!important;justify-content:flex-end!important;flex-wrap:nowrap!important;margin-bottom:0!important}html body .quantity-break-container .quantity-break-variant-selectors:not(:last-child){padding-bottom:7px!important;margin-bottom:7px!important;border-bottom:1px solid var(--xv-line)!important}html body .quantity-break-container .quantity-break-variant-selection{margin:8px 0 0!important;padding-top:8px!important}html body .quantity-break-container .quantity-break-variant-select{min-width:104px!important}.quantity-break-variant-label{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.quantity-break-variant-label .selected-variant-name{display:none!important}.quantity-break-option{transition:background-color .18s ease,border-color .18s ease!important}html body .quantity-break-container .quantity-break-variant-select,html body .bundle-save-block-bundle_addons .bundle-variant-select{height:44px!important;padding:0 24px 0 10px!important;font-size:12px!important;border-radius:10px!important}html body .customer-reviews-section .main-title.h2,html body [id*=customer_reviews] .main-title.h2,html body [id*=shot_on] .main-title.h2{font-family:var(--xv-display)!important;font-weight:800!important;letter-spacing:-.026em!important;line-height:1.06!important}html body [id*=customer_reviews] .subtitle.body-large,html body [id*=shot_on] .subtitle.body-large{font-family:var(--xv-sans)!important;font-size:14px!important;font-weight:400!important;letter-spacing:-.006em!important;line-height:1.5!important;color:#c4c4c0!important}html body a.theme-button.claim-button{font-family:var(--xv-sans)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:15px 26px!important;border-radius:var(--xv-r-card)!important;background:var(--xv-paper)!important;background-image:none!important;color:var(--xv-ink)!important;box-shadow:none!important;line-height:1!important}html body a.theme-button.claim-button:hover{background:#f1f1ef!important}.xv-urg{display:flex;align-items:center;gap:10px;width:100%;margin:4px 0 12px;letter-spacing:normal}.xv-urg__dot{position:relative;width:8px;height:8px;flex:0 0 8px;border-radius:99px;background:#c0392b}.xv-urg__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;background:#c0392b;animation:xvPulse 1.9s cubic-bezier(.2,.6,.3,1) infinite}@keyframes xvPulse{0%{transform:scale(1);opacity:.6}70%{transform:scale(3.2);opacity:0}to{transform:scale(3.2);opacity:0}}@media(prefers-reduced-motion:reduce){.xv-urg__dot:before{animation:none}}.xv-urg__txt{font-size:13px;font-weight:600;letter-spacing:-.005em;line-height:1.3;color:#c0392b}.xv-urg__txt b{font-weight:800}.xv-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:14px 0 4px;letter-spacing:normal}.xv-trust__cell{display:flex;align-items:center;gap:9px;padding:11px 10px;border-radius:var(--xv-r-card);background:var(--xv-surface);border:1px solid var(--xv-line)}.xv-trust__ico{flex:0 0 21px;width:21px;height:21px}.xv-trust__ico svg{width:21px;height:21px;display:block;stroke:#111;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.xv-trust__t{display:block;font-size:12.5px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:#111;white-space:nowrap}.xv-trust__s{display:block;font-size:10.5px;font-weight:400;letter-spacing:-.002em;line-height:1.3;color:var(--xv-ink-62);margin-top:3px}@media(min-width:750px){.xv-trust{gap:10px}.xv-trust__cell{padding:13px 12px}.xv-trust__t{font-size:13px}.xv-trust__s{font-size:11.5px}}.xv-tl{width:100%;margin:14px 0 6px;padding:16px 14px 14px;border:1px solid var(--xv-line);border-radius:12px;background:var(--xv-surface);letter-spacing:normal}.xv-tl__lead{font-size:12.5px;line-height:1.45;letter-spacing:-.005em;color:var(--xv-ink-70);margin:0 0 14px;text-align:center}.xv-tl__lead b{color:#111;font-weight:700}.xv-tl__row{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.xv-tl__step{flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2}.xv-tl__ico{width:42px;height:42px;border-radius:99px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--xv-line)}.xv-tl__step.is-now .xv-tl__ico{background:#111;border-color:#111}.xv-tl__ico svg{width:20px;height:20px;stroke:#111;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.xv-tl__step.is-now .xv-tl__ico svg{stroke:#fff}html body .shop-product-info .xv-tl .xv-tl__lbl{font-family:var(--xv-mono)!important;letter-spacing:.16em!important}.xv-tl__lbl{margin-top:8px;font-size:9.5px;text-transform:uppercase;color:var(--xv-ink-62)}.xv-tl__date{margin-top:3px;font-size:12px;font-weight:600;letter-spacing:-.005em;line-height:1.3;color:#111}.xv-tl__bar{position:absolute;top:21px;left:16%;right:16%;height:1px;background-image:linear-gradient(90deg,rgba(17,17,17,.28) 45%,transparent 0);background-size:7px 1px;background-repeat:repeat-x;z-index:1}html body .xvsp{background:var(--xv-paper)!important}html body .xvsp__tile{background:var(--xv-surface)!important;border-color:var(--xv-line)!important;border-radius:var(--xv-r-card)!important}html body .xvsp__chip{border-color:var(--xv-line)!important}html body .xvsp__num{background:none!important;-webkit-text-fill-color:var(--xv-ink)!important;color:var(--xv-ink)!important}html body .xvr,html body .xvsi{background:var(--xv-surface)!important}html body .xvr__decode,html body .xvsi__strip,html body .xvsi__foot{background:var(--xv-paper)!important;border-color:var(--xv-line)!important}html body .xvsi__plate,html body .xvr__drow,html body .xvcn__dev{border-color:var(--xv-line)!important}html body .xvsi__rule{background:var(--xv-line)!important}html body .xvr__fade{display:none!important}html body .xvsi__stage{background:var(--xv-paper)!important;border-radius:var(--xv-r-media)!important}html body .xvr__film{background:var(--xv-ink)!important;border-radius:var(--xv-r-media)!important}html body .xvr__rail{background-image:radial-gradient(circle at 4px 6px,var(--xv-surface) 2.2px,transparent 2.4px)!important;background-size:14px 12px!important}html body .xvcn__panel--dark{background:var(--xv-ink)!important}html body .xvcn__panel--dark:before{display:none!important}html body .xvcn__panel--light{background:var(--xv-surface)!important;border-color:var(--xv-line)!important}html body .xvsi__ixn:not([class*=inv]),html body .xvr__note,html body .xvr__cap1,html body .xvr__dhead,html body .xvsi__numl,html body .xvsi__cap,html body .xvr__eyebrow,html body .xvsi__eyebrow,html body .xvsp__eyebrow,html body .xvsp__lbl,html body .xvsi__close,html body .xvr__hint,html body .xvsi__spec{color:var(--xv-ink-62)!important}html body .xvsp__cap,html body .xvr__dbody,html body .xvsi__body,html body .xvr__intro,html body .xvsp__sub{color:var(--xv-ink-70)!important}@media(max-width:749px){.comparison-table{table-layout:fixed!important;width:100%!important}.comparison-table .feature-header{width:38%!important}.comparison-table .product-header{width:31%!important}.comparison-table .feature-name{font-size:12px!important}.comparison-table .comparison-product-title{font-size:13px!important}.comparison-table .product-subtitle{display:none!important}html body .comparison-container{padding-left:0!important;padding-right:0!important}html body .store-faq-container{padding-left:16px!important;padding-right:16px!important}html body .new-faq-container .faq-question{padding:13px 14px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/xv-pdp.css.map */
