.v3-foot{padding-bottom:0}.v3-foot__mark{line-height:.95!important;margin:20px 0 0!important;padding:0 0 clamp(18px,3vw,44px);overflow:visible}.v3-foot__pay{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.v3-foot__payh{margin:0;font:600 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--band-ink2)}.v3-foot__paynote{margin:0;font:400 13px/1.5 var(--sans);color:var(--band-ink2);max-width:640px}.v3-paylogos{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.v3-paylogo{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;min-width:72px;padding:0 12px;border-radius:9px;background:#fff;border:1px solid rgba(19,33,49,.12);color:#132131;box-shadow:0 1px 2px #0000000f;box-sizing:border-box}.v3-paylogo svg{width:20px;height:20px;flex:none}.v3-paylogo b{font:700 11px/1.05 var(--sans);letter-spacing:.01em;text-align:left}.v3-paylogo--cod svg{color:#1e7a46}.v3-paylogo--bank svg{color:#1d4f91}.v3-paylogo--jc b,.v3-paylogo--jc i,.v3-paylogo--ep b,.v3-paylogo--ep i{font:800 15px/1 var(--sans);font-style:normal;letter-spacing:-.02em}.v3-paylogo--jc b{color:#e4002b}.v3-paylogo--jc i{color:#f5a800}.v3-paylogo--ep b{color:#3c3c3c}.v3-paylogo--ep i{color:#2db14b}.v3-paylogo--svg{padding:0 6px}.v3-paylogo__svg{width:46px!important;height:30px!important}.v3-paylogos--sm{justify-content:center;gap:6px}.v3-paylogos--sm .v3-paylogo{height:34px;min-width:58px;padding:0 9px;border-radius:7px}.v3-paylogos--sm .v3-paylogo b{font-size:10px}.v3-paylogos--sm .v3-paylogo--jc b,.v3-paylogos--sm .v3-paylogo--jc i,.v3-paylogos--sm .v3-paylogo--ep b,.v3-paylogos--sm .v3-paylogo--ep i{font-size:12.5px}.v3-paylogos--sm .v3-paylogo svg{width:16px;height:16px}.v3-fab{background:var(--brand)!important;color:var(--brand-ink)!important;box-shadow:0 10px 28px #0f2b4759,0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)!important}.v3-fab:after{content:"";position:absolute;top:2px;right:2px;width:13px;height:13px;border-radius:50%;background:var(--wa);border:2.5px solid var(--bg)}.v3-fab:hover{background:var(--brand-h)!important}[data-theme=dark] .v3-fab{box-shadow:0 10px 30px #3d8bff59,0 0 0 4px #3d8bff29!important}html{scrollbar-color:color-mix(in srgb,var(--brand) 70%,transparent) var(--bg);scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--brand),var(--accent));border-radius:999px;border:3px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--brand)}::-webkit-scrollbar-corner{background:var(--bg)}::selection{background:var(--brand);color:var(--brand-ink)}.v3-nav a[aria-current=page]{color:var(--brand)}.v3-fill{list-style:none}.v3-fill a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;height:100%;min-height:260px;padding:28px;border-radius:var(--r);background:var(--band);color:var(--band-ink);text-decoration:none;box-sizing:border-box;position:relative;overflow:hidden}.v3-fill a:before{content:"";position:absolute;right:-60px;bottom:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 45%,transparent),transparent 70%)}.v3-fill b{font:500 clamp(24px,2.4vw,34px)/1.12 var(--serif);max-width:520px}.v3-fill b em{color:var(--accent)}.v3-fill span{font:400 15px/1.5 var(--sans);color:var(--band-ink2);max-width:460px}.v3-fill i{font-style:normal;margin-top:6px}.v3-cgrid [data-v3-trim]{display:none!important}cart-drawer.drawer{--cd-w:min(1040px,94vw)}#CartDrawer .drawer__inner{background:var(--bg)!important;color:var(--ink);border:0!important;box-shadow:-30px 0 80px #0000002e;padding:0!important;overflow:hidden!important}#CartDrawer .drawer__header{display:flex;align-items:center;justify-content:space-between;padding:22px 28px!important;border-bottom:1px solid var(--line);margin:0!important;background:var(--bg)}#CartDrawer .drawer__heading{display:flex;align-items:center;gap:12px;margin:0!important;font:500 30px/1 var(--serif)!important;letter-spacing:-.02em!important;color:var(--ink)}.v3-cd__count{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--well);font:600 13px var(--sans);color:var(--ink2);letter-spacing:0}#CartDrawer .drawer__close{position:static!important;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--bg2);border:1px solid var(--line);color:var(--ink);min-width:0;padding:0}#CartDrawer .drawer__close .svg-wrapper,#CartDrawer .drawer__close svg{width:18px;height:18px}#CartDrawer cart-drawer-items{padding:6px 28px 28px;overflow-y:auto;overflow-x:hidden}#CartDrawer .cart-items thead{display:none}#CartDrawer .cart-items,#CartDrawer .cart-items tbody{display:block;width:100%}#CartDrawer .cart-item{display:grid!important;grid-template-columns:120px minmax(0,1fr) auto;grid-template-areas:"m d t" "m q t";column-gap:18px;row-gap:10px;padding:20px 0!important;border-bottom:1px solid var(--line);margin:0!important}#CartDrawer .cart-item td{padding:0!important;display:block}#CartDrawer .cart-item__media{grid-area:m;width:120px!important}#CartDrawer .cart-item__image{width:120px!important;height:120px!important;object-fit:cover;border-radius:14px!important;background:var(--well);display:block}#CartDrawer .cart-item__details{grid-area:d;min-width:0}#CartDrawer .cart-item__name{font:600 16px/1.35 var(--sans)!important;color:var(--ink)!important;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:0!important}#CartDrawer .cart-item__details .product-option{font:400 13.5px/1.4 var(--sans)!important;color:var(--ink2)!important;margin-top:4px}#CartDrawer .cart-item__details dl{margin:4px 0 0}#CartDrawer .cart-item__totals{grid-area:t;text-align:right;position:relative}#CartDrawer .cart-item__totals .price{font:700 17px var(--sans)!important;color:var(--ink)!important;white-space:nowrap}#CartDrawer .cart-item__quantity{grid-area:q;align-self:end}#CartDrawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:10px}#CartDrawer .quantity{width:124px!important;min-height:42px!important;border-radius:999px!important;background:var(--bg2)!important;border:1px solid var(--line)!important}#CartDrawer .quantity:before,#CartDrawer .quantity:after{display:none!important}#CartDrawer .quantity__input{font:600 15px var(--sans)!important;color:var(--ink)!important;background:transparent!important}#CartDrawer .quantity__button{width:40px!important;color:var(--ink)!important}#CartDrawer cart-remove-button .button{min-width:0!important;width:42px;height:42px;border-radius:50%!important;background:transparent!important;color:var(--ink2)!important;border:1px solid var(--line)!important;box-shadow:none!important;padding:0!important}#CartDrawer cart-remove-button .button:before,#CartDrawer cart-remove-button .button:after{display:none!important}#CartDrawer cart-remove-button .button:hover{color:#c0392b!important;border-color:#c0392b!important}#CartDrawer .cart-item__error{grid-column:2/-1}.v3-cd__upsell{display:block;margin-top:26px}#CartDrawer .cart-drawer-upsell__heading{font:500 22px/1.2 var(--serif)!important;letter-spacing:-.01em;text-transform:none;color:var(--ink);margin:0 0 14px}#CartDrawer .cart-drawer-upsell__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;overflow:visible}#CartDrawer .cart-drawer-upsell__card{width:auto!important;flex:none!important;padding:10px!important;border-radius:16px;background:var(--bg2);border:1px solid var(--line);gap:8px;transition:border-color .2s,transform .2s}#CartDrawer .cart-drawer-upsell__card:hover{border-color:var(--ink2);transform:translateY(-2px)}#CartDrawer .cart-drawer-upsell__media img{aspect-ratio:1/1;border-radius:11px}#CartDrawer .cart-drawer-upsell__title{font:600 13.5px/1.3 var(--sans)!important;-webkit-line-clamp:2}#CartDrawer .cart-drawer-upsell__price{font:700 14px var(--sans)}#CartDrawer .cart-drawer-upsell__add{height:38px;border-radius:999px!important;font:600 13px var(--sans);display:flex;align-items:center;justify-content:center;gap:6px}#CartDrawer .cart-drawer-upsell__add:after{content:"Add"}#CartDrawer .drawer__footer{background:var(--bg2)!important;border:0!important;padding:24px 26px 26px!important;display:flex;flex-direction:column;gap:14px;overflow-y:auto;box-shadow:none!important}.v3-cd__sumh{margin:0;font:500 22px/1.2 var(--serif);color:var(--ink)}#CartDrawer .cart-drawer__footer{padding:0!important;border:0!important;display:flex;flex-direction:column;gap:8px}#CartDrawer .totals{display:flex;justify-content:space-between;align-items:baseline;margin:0;padding-top:14px;border-top:1px solid var(--line)}#CartDrawer .totals__total{font:600 15px var(--sans)!important;color:var(--ink2)!important;letter-spacing:0!important;margin:0}#CartDrawer .totals__total-value{font:700 26px var(--sans)!important;color:var(--ink)!important;margin:0}#CartDrawer .tax-note{font:400 12.5px/1.45 var(--sans)!important;color:var(--ink2)!important;text-align:left!important;margin:0!important}#CartDrawer .cart__ctas{display:flex;flex-direction:column;gap:12px;padding:0!important;margin:0}#CartDrawer .cart__checkout-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px!important;border-radius:999px!important;background:var(--brand)!important;color:var(--brand-ink)!important;font:700 17px var(--sans)!important;letter-spacing:.01em;box-shadow:0 10px 24px color-mix(in srgb,var(--brand) 35%,transparent)!important;border:0!important}#CartDrawer .cart__checkout-button:hover{background:var(--brand-h)!important}#CartDrawer .cart__checkout-button:before,#CartDrawer .cart__checkout-button:after{display:none!important}.v3-cd__wa{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:999px;border:1.5px solid var(--line);color:var(--ink)!important;font:600 14px var(--sans);text-decoration:none}.v3-cd__wa svg{width:18px;height:18px;color:#25d366}.v3-cd__wa:hover{border-color:var(--ink2)}.v3-cd__trust{list-style:none;margin:4px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v3-cd__trust li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font:500 11.5px/1.3 var(--sans);color:var(--ink2)}.v3-cd__trust svg{width:22px;height:22px;color:var(--brand)}#CartDrawer .v3-cartnote{margin:0!important}#CartDrawer details#Details-CartDrawer{border-radius:12px;background:var(--bg);padding:0 14px}#CartDrawer details#Details-CartDrawer summary{padding:12px 0;font:600 14px var(--sans)}@media(min-width:990px){#CartDrawer .drawer__inner{width:var(--cd-w)!important;max-width:var(--cd-w)!important;height:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto minmax(0,1fr);border-radius:26px 0 0 26px!important}#CartDrawer .drawer__header{grid-column:1/-1}#CartDrawer cart-drawer-items{grid-column:1;grid-row:2;min-height:0}#CartDrawer .drawer__footer{grid-column:2;grid-row:2;min-height:0;border-left:1px solid var(--line)!important}#CartDrawer .drawer__inner-empty{grid-column:1/-1}cart-drawer.is-empty #CartDrawer .drawer__inner{width:min(520px,94vw)!important;grid-template-columns:1fr}}@media(min-width:990px)and (max-width:1180px){#CartDrawer .cart-drawer-upsell__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){#CartDrawer .drawer__inner{width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;display:flex!important;flex-direction:column}#CartDrawer .drawer__header{padding:16px 18px!important}#CartDrawer .drawer__header:before{display:none}#CartDrawer .drawer__heading{font-size:24px!important}#CartDrawer cart-drawer-items{flex:1 1 auto;min-height:0;padding:0 18px 20px}#CartDrawer .cart-item{grid-template-columns:92px minmax(0,1fr) auto;column-gap:14px;padding:16px 0!important}#CartDrawer .cart-item__media,#CartDrawer .cart-item__image{width:92px!important;height:92px!important}#CartDrawer .cart-item__name{font-size:14.5px!important}#CartDrawer .cart-item__totals .price{font-size:15px!important}#CartDrawer .quantity{width:108px!important;min-height:38px!important}#CartDrawer .cart-drawer-upsell__grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -18px;padding:0 18px 4px;scrollbar-width:none}#CartDrawer .cart-drawer-upsell__card{flex:0 0 42%!important;scroll-snap-align:start}#CartDrawer .drawer__footer{flex:0 0 auto;padding:14px 18px calc(14px + env(safe-area-inset-bottom))!important;gap:10px;box-shadow:0 -10px 30px #00000014!important;max-height:56vh}.v3-cd__sumh,#CartDrawer details#Details-CartDrawer{display:none}#CartDrawer .totals{padding-top:0;border:0}#CartDrawer .totals__total-value{font-size:22px!important}#CartDrawer .tax-note{display:none}#CartDrawer .cart__checkout-button{min-height:54px!important;font-size:16px!important}.v3-cd__wa{min-height:40px;font-size:13px}.v3-cd__trust{display:none}#CartDrawer .v3-cartnote{padding:10px 12px;font-size:12px}}.v3-show__rows{display:flex;flex-direction:column;gap:28px}.v3-show__row{display:grid;gap:18px;align-items:center}.v3-show__img{margin:0;border-radius:var(--r);overflow:hidden;background:var(--well);aspect-ratio:4/3.4}.v3-show__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.v3-show__row:hover .v3-show__img img{transform:scale(1.04)}.v3-show__txt{display:flex;flex-direction:column;gap:10px;padding:0 4px}.v3-show__n{font:500 15px var(--serif);font-style:italic;color:var(--accent)}.v3-show__txt h3,.v3-show__list h3{margin:0;font:500 26px/1.15 var(--serif);letter-spacing:-.015em;color:var(--ink)}.v3-show__txt h3:first-letter,.v3-show__list h3:first-letter{text-transform:uppercase}.v3-show__txt p,.v3-show__list p{margin:0;font:400 16px/1.6 var(--sans);color:var(--ink2);max-width:460px}.v3-show__solo{display:grid;gap:22px}.v3-show__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.v3-show__list li{display:grid;grid-template-columns:44px 1fr;gap:8px;padding:20px 0;border-top:1px solid var(--line)}.v3-show__list li:last-child{border-bottom:1px solid var(--line)}.v3-show__list h3{font-size:22px}@media(min-width:990px){.v3-show__rows{gap:64px}.v3-show__row{grid-template-columns:1.15fr 1fr;gap:72px}.v3-show__row.is-rev .v3-show__img{order:2}.v3-show__txt h3{font-size:38px}.v3-show__solo{grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.v3-show__img--solo{aspect-ratio:1/1;position:sticky;top:100px}.v3-show__list h3{font-size:28px}}.v3-angles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v3-angles__t{padding:0;border:0;border-radius:var(--r-sm);overflow:hidden;background:var(--well);cursor:zoom-in;aspect-ratio:1/1}.v3-angles__t img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s}.v3-angles__t:hover img{transform:scale(1.05)}.v3-angles__grid .v3-angles__t:first-child{grid-column:1/-1;aspect-ratio:16/10}@media(min-width:990px){.v3-angles__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.v3-angles__grid .v3-angles__t:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.v3-angles__grid.n3 .v3-angles__t:first-child{grid-column:span 2;grid-row:span 2}.v3-angles__grid.n3{grid-template-columns:2fr 1fr}.v3-angles__grid.n3 .v3-angles__t:first-child{grid-column:1;grid-row:span 2}}.v3-cmp__t{max-width:860px;margin:0 auto;border-radius:var(--r);background:var(--bg2);border:1px solid var(--line);overflow:hidden;box-shadow:var(--shadow)}.v3-cmp__r{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center;min-height:64px;border-top:1px solid var(--line)}.v3-cmp__r:first-child{border-top:0}.v3-cmp__r>span{padding:12px 14px;font:500 14.5px/1.35 var(--sans);color:var(--ink)}.v3-cmp__r>span:nth-child(2){background:color-mix(in srgb,var(--brand) 7%,transparent);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px}.v3-cmp__r>span:nth-child(3){text-align:center;color:var(--ink2);font-size:13.5px}.v3-cmp__r--h>span{font:700 12px var(--sans)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}.v3-cmp__us{color:var(--brand)!important;gap:8px!important}.v3-cmp__us img{width:46px;height:46px;border-radius:10px;object-fit:cover}.v3-cmp .y svg{width:24px;height:24px;color:#fff;background:var(--brand);border-radius:50%;padding:4px;box-sizing:border-box}.v3-cmp .y small{font:500 11.5px/1.3 var(--sans);color:var(--ink2)}@media(min-width:990px){.v3-cmp__r>span{padding:16px 24px;font-size:16px}.v3-cmp__r>span:nth-child(3){font-size:14.5px}}.v3-buyband{padding:20px 0 56px}.v3-buyband__in{display:grid;gap:0;border-radius:calc(var(--r) + 6px);overflow:hidden;background:var(--band);color:var(--band-ink)}.v3-buyband__img{margin:0;aspect-ratio:4/3;background:#111}.v3-buyband__img img{width:100%;height:100%;object-fit:cover;display:block}.v3-buyband__txt{padding:28px 22px;display:flex;flex-direction:column;gap:14px}.v3-buyband__txt .v3-eyebrow{color:var(--accent);margin:0}.v3-buyband__txt .v3-h2{color:var(--band-ink);font-size:30px}.v3-buyband__price{margin:0;display:flex;gap:12px;align-items:baseline}.v3-buyband__price b{font:700 30px var(--sans)}.v3-buyband__price s{font:400 17px var(--sans);opacity:.6}.v3-buyband__pts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.v3-buyband__pts li{display:flex;gap:10px;align-items:center;font:400 15px/1.4 var(--sans);color:var(--band-ink2)}.v3-buyband__pts svg{width:20px;height:20px;color:var(--accent);flex:none}.v3-buyband__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.v3-buyband__ctas .v3-btn{flex:1 1 200px}.v3-buyband__ctas .v3-btn--ghost{color:var(--band-ink)!important;border-color:#ffffff59!important;background:transparent!important}.v3-buyband__ctas .v3-btn--ghost svg{color:#25d366}.v3-buyband__ctas .v3-btn svg{width:18px;height:18px}@media(min-width:990px){.v3-buyband{padding:40px 0 96px}.v3-buyband__in{grid-template-columns:1.15fr 1fr}.v3-buyband__img{aspect-ratio:auto;min-height:520px}.v3-buyband__txt{padding:56px;justify-content:center}.v3-buyband__txt .v3-h2{font-size:42px}}.v3-proof--dark{background:var(--band);color:var(--band-ink)}.v3-proof--dark .v3-h2{color:var(--band-ink)}.v3-proof--dark .v3-lead{color:var(--band-ink2)}.v3-proof--dark .v3-eyebrow{color:var(--accent)}.v3-proof--dark .v3-link{color:var(--band-ink)}.v3-proof__grid{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px}.v3-proof__grid::-webkit-scrollbar{display:none}.v3-proof__t{position:relative;margin:0;border-radius:var(--r);overflow:hidden;aspect-ratio:4/5;background:#111;scroll-snap-align:start;isolation:isolate}.v3-proof__t img,.v3-proof__t video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.v3-proof__t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.78))}.v3-proof__t figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px;display:flex;flex-direction:column;gap:3px;color:#fff}.v3-proof__t figcaption b{font:500 21px/1.2 var(--serif)}.v3-proof__t figcaption span{font:400 13.5px var(--sans);opacity:.85}.v3-proof__play{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:600 11.5px var(--sans)}.v3-proof__play svg{width:12px;height:12px}@media(min-width:990px){.v3-proof__grid{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:16px}.v3-proof__grid.n1{grid-template-columns:minmax(0,560px)}.v3-proof__grid.n2{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3-pill--best{background:var(--accent)!important;color:#fff!important}.v3-show .v3-head,.v3-cmp .v3-head{align-items:center;text-align:center}@media(max-width:989px){#CartDrawer .v3-paylogos{display:none}#CartDrawer .drawer__footer{max-height:none}}.v3-stamp svg{font-size:9px!important;letter-spacing:2.08px!important}.v3-cz__chips label{position:relative}.v3-cz__chips input{width:1px;height:1px;left:0;top:0;margin:0}.v3-cz__grid{margin-top:28px}.v3-drawer__link svg{width:16px;height:16px;flex:none;opacity:.6}.v3-drawer__link{min-height:56px!important;padding:0!important}.v3-lock .v3-fab,cart-drawer.active~* .v3-fab,body:has(cart-drawer.active) .v3-fab{opacity:0!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/v3-d.css.map */
