.v-scope,:root{--v-line: #e6e6e6;--v-surface: #f6f6f6;--v-ink: #111111;--v-mute: #6f6f6f;--v-faint: #9a9a9a;--v-green: #2e8b57;--v-green-dk: #256f46;--v-ok: #22a352;--v-out: #dc2626;--v-sale: #d90000;--v-r-card: 10px;--v-r-ctl: 3px}.v-card{border:1px solid var(--v-line);border-radius:var(--v-r-card);background:rgb(var(--color-background))}.v-card__h{display:block;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--v-ink)}.v-dot{display:inline-block;flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--v-faint)}.v-dot--in{background:var(--v-ok)}.v-dot--out{background:var(--v-out)}.v-rate{display:inline-flex;align-items:center;gap:8px;max-width:100%;border-radius:var(--v-r-ctl);color:var(--v-ink);text-decoration:none;cursor:pointer;transition:opacity .15s ease}.v-rate:hover{opacity:.8}.v-rate__stars{position:relative;display:inline-block;flex:0 0 auto;line-height:0}.v-rate__base{display:flex;gap:1px;color:var(--v-line)}.v-rate__fill{position:absolute;top:0;bottom:0;left:0;overflow:hidden;color:var(--v-green)}.v-rate__fill>span{display:flex;gap:1px;width:max-content}.v-rate__stars svg{display:block;flex:0 0 auto;width:15px;height:15px}.v-rate__txt{font-size:12.5px;line-height:1.2;color:var(--v-mute)}.v-rate__txt b{font-weight:700;color:var(--v-ink)}.v-rate__txt u{text-underline-offset:2px;text-decoration-thickness:1px}.v-rate__arw{flex:0 0 auto;font-size:11px;line-height:1;color:var(--v-faint);transition:transform .15s ease}.v-rate:hover .v-rate__arw{transform:translateY(2px)}.v-fit{display:flex;flex-direction:column;gap:9px;padding-right:14px;padding-left:14px}.v-fit>*:first-child{margin-top:12px}.v-fit>*:last-child{margin-bottom:13px}.v-fit__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.v-fit__verdict{font-size:12.5px;font-weight:600;line-height:1.2;text-align:right;color:var(--v-ink)}.v-fit__rail{position:relative;height:14px;margin:0 4px}.v-fit__line{position:absolute;top:50%;right:0;left:0;height:2px;margin-top:-1px;border-radius:99px;background:var(--v-line)}.v-fit__stops{position:absolute;top:50%;right:5%;left:5%;display:flex;justify-content:space-between;transform:translateY(-50%)}.v-fit__stops i{width:5px;height:5px;margin:0 -2.5px;border-radius:50%;background:var(--v-faint);opacity:.5}.v-fit__pin{position:absolute;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:var(--v-ink);box-shadow:0 0 0 2px rgb(var(--color-background)),0 1px 3px rgba(var(--color-shadow),.25);transform:translate(-50%)}.v-fit__scale{display:flex;justify-content:space-between;gap:8px;font-size:11px;line-height:1.2;color:var(--v-mute)}.v-fit__scale span:nth-child(2){text-align:center}.v-fit__scale span:last-child{text-align:right}.v-stock{display:flex;flex-direction:column;gap:7px;padding-right:14px;padding-left:14px}.v-stock>*:first-child{margin-top:11px}.v-stock>*:last-child{margin-bottom:11px}.v-stock__row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;line-height:1.25;color:var(--v-ink)}.v-stock__l{display:inline-flex;align-items:center;gap:7px;min-width:0}.v-stock__l b{font-weight:700}.v-stock__r{flex:0 0 auto;color:var(--v-mute);white-space:nowrap}.v-stock__r--ok{font-weight:600;color:var(--v-green)}.v-stock__row--off{color:var(--v-mute)}.v-stock__row--off .v-stock__r{color:var(--v-faint)}.v-shipby{display:flex;flex-direction:column;gap:5px;padding-right:14px;padding-left:14px;border-radius:var(--v-r-card);background:var(--v-surface)}.v-shipby>*:first-child{margin-top:10px}.v-shipby>*:last-child{margin-bottom:11px}.v-shipby__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;font-size:12.5px;line-height:1.3;color:var(--v-ink)}.v-shipby__l{display:inline-flex;align-items:center;gap:7px;min-width:0}.v-shipby__l b{font-weight:700}.v-shipby__r{display:inline-flex;align-items:center;gap:5px;color:var(--v-mute);white-space:nowrap}.v-shipby__flag{font-size:13px;line-height:1}.v-shipby__cut{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:11.5px;line-height:1.3;color:var(--v-mute)}.v-shipby__clock{font-weight:700;color:var(--v-ink);font-variant-numeric:tabular-nums}.v-tiers{display:block}.v-tiers__h{margin:0 0 14px;font-size:15px;font-weight:600;line-height:1.3;color:var(--v-ink)}.v-tiers__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v-tier{--v-tier-ring: 0 0 0 0 rgba(var(--color-foreground), 0);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:0;padding:14px 6px 13px;border:1px solid var(--v-line);border-radius:var(--v-r-card);background:rgb(var(--color-background));box-shadow:var(--v-tier-ring);color:var(--v-ink);font-family:inherit;text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.v-tier__qty{font-size:11.5px;font-weight:600;line-height:1.2;color:var(--v-mute)}.v-tier__pct{font-size:20px;font-weight:700;line-height:1.05;letter-spacing:-.01em}.v-tier__off{font-size:10.5px;line-height:1.2;color:var(--v-mute)}.v-tier--best{border-color:var(--v-ink);background:var(--v-ink);color:rgb(var(--color-background))}.v-tier--best .v-tier__qty,.v-tier--best .v-tier__off{color:rgba(var(--color-background),.72)}.v-tier__tag{position:absolute;top:0;left:50%;padding:3px 8px;border:1px solid var(--v-ink);border-radius:99px;background:rgb(var(--color-background));color:var(--v-ink);font-size:9.5px;font-weight:700;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.v-tier__tag{position:static;display:block;margin:-2px auto 3px;padding:2px 5px;font-size:9px;letter-spacing:.03em;transform:none}}.v-tier.is-active{--v-tier-ring: inset 0 0 0 1.5px var(--v-ink);border-color:var(--v-ink)}.v-tier--best.is-active{--v-tier-ring: 0 0 0 2px rgb(var(--color-background)), 0 0 0 3.5px var(--v-ink)}.v-tier.is-active .v-tier__qty:before{content:"\2713\a0";font-weight:700;color:var(--v-ok)}.v-tiers__bar{display:flex;flex-direction:column;gap:7px;margin-top:12px}.v-tiers__top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px;line-height:1.3}.v-tiers__lead{min-width:0;color:var(--v-mute)}.v-tiers__save{flex:0 0 auto;font-weight:700;color:var(--v-green);white-space:nowrap;font-variant-numeric:tabular-nums}.v-tiers__save--zero{font-weight:600;color:var(--v-faint)}.v-meter{position:relative;overflow:hidden;height:6px;border-radius:99px;background:var(--v-line)}.v-meter__fill{display:block;width:0;height:100%;border-radius:inherit;background:var(--v-green);transition:width .3s ease}.v-tabs{display:block}.v-tabs__nav{display:flex;gap:22px;overflow-x:auto;background:linear-gradient(var(--v-line),var(--v-line)) bottom / 100% 1px no-repeat;scrollbar-width:none;-ms-overflow-style:none}.v-tabs__nav::-webkit-scrollbar{display:none}.v-tabs__btn{min-height:40px;padding:11px 1px 10px;border:0;border-bottom:2px solid transparent;border-radius:var(--v-r-ctl) var(--v-r-ctl) 0 0;background:none;color:var(--v-mute);font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .15s ease,border-color .15s ease}.v-tabs__btn:first-child{margin-left:auto}.v-tabs__btn:last-child{margin-right:auto}.v-tabs__btn:hover{color:var(--v-ink)}.v-tabs__btn[aria-selected=true]{border-bottom-color:var(--v-ink);color:var(--v-ink)}.v-tabs__panel{display:block;max-width:78ch;margin:0 auto;padding:20px 0 0;font-size:14px;line-height:1.75;color:rgba(var(--color-foreground),.78);overflow-wrap:break-word}.v-tabs__panel[hidden]{display:none}.v-tabs__panel>*:first-child{margin-top:0}.v-tabs__panel>*:last-child{margin-bottom:0}.v-tabs__panel a{color:var(--v-ink);text-decoration:underline;text-underline-offset:2px}.v-tabs__panel img{max-width:100%;height:auto}.v-tabs__panel table{display:block;max-width:100%;overflow-x:auto}@media screen and (min-width:750px){.v-tabs__nav{gap:44px}.v-tabs__btn{padding:14px 1px 13px;font-size:12.5px}.v-tabs__panel{padding-top:24px}}.v-ann{display:flex;align-items:center;justify-content:center;gap:8px;padding-right:14px;padding-left:14px;color:rgb(var(--color-foreground));text-align:center}.v-ann__viewport{display:grid;min-width:0}.v-ann__msg{grid-area:1 / 1;margin:0;font-size:12.5px;font-weight:500;line-height:1.4;letter-spacing:.06em;visibility:hidden;opacity:0;transition:opacity .32s ease}.v-ann__msg.is-on{visibility:visible;opacity:1}.v-ann__msg a{color:inherit;text-decoration:underline;text-underline-offset:2px}.v-ann__arw{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;min-width:40px;min-height:40px;padding:0;border:0;border-radius:var(--v-r-ctl);background:none;color:inherit;cursor:pointer;opacity:.5;-webkit-appearance:none;appearance:none;transition:opacity .15s ease}.v-ann__arw:hover{opacity:1}.v-ann__arw[hidden]{display:none}.v-ann__arw svg{display:block;width:11px;height:11px}@media screen and (min-width:750px){.v-ann{gap:12px}.v-ann__msg{font-size:13px}}.product__media-wrapper .v-galstock{display:none!important}.product__media-wrapper slider-component[id^=GalleryViewer]{position:relative;display:block}@media screen and (min-width:750px){.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:block}.product__media-wrapper .product__media-list{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product__media-wrapper .product__media-list::-webkit-scrollbar{display:none}.product__media-wrapper .product__media-list .product__media-item{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:start}.product__media-wrapper .thumbnail-list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.product__media-wrapper .thumbnail-list::-webkit-scrollbar{display:none}}.v-galbar{display:block;margin-top:8px}.v-galbar__track{position:relative;display:block;overflow:hidden;width:100%;height:2px;border-radius:99px;background:var(--v-line)}.v-galbar__fill{position:absolute;top:0;left:0;width:var(--v-gal-w, 100%);height:100%;border-radius:inherit;background:var(--v-ink);transform:translate(var(--v-gal-x, 0%));transition:transform .28s ease,width .28s ease}.v-galarw{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:rgba(var(--color-background),.6);color:var(--v-ink);cursor:pointer;opacity:.5;-webkit-appearance:none;appearance:none;transform:translateY(-50%);transition:opacity .15s ease,background-color .15s ease}.v-galarw:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.v-galarw:hover{background:rgba(var(--color-background),.92);opacity:1}.v-galarw svg{display:block;width:11px;height:11px}.v-galarw--prev{left:6px}.v-galarw--next{right:6px}.v-galbar[hidden],.v-galarw[hidden]{display:none}.v-flash{animation:v-flash-ring 1.4s ease-out 1}@keyframes v-flash-ring{0%,to{box-shadow:inset 0 0 0 0 var(--v-green)}12%,62%{box-shadow:inset 0 0 0 3px var(--v-green)}}.okura-social-proof-section{scroll-margin-top:110px}.product__info-container .product-form__buttons,.product__info-wrapper .product-form__buttons{max-width:100%;width:100%}.product__info-container .product-form__buttons .shopify-payment-button,.product__info-container .product-form__buttons .shopify-payment-button__button{width:100%;max-width:100%}@media screen and (min-width:990px){.product__media-wrapper .product__column-sticky{top:12rem!important}}@media screen and (max-width:989px){.product__media-wrapper .product__column-sticky{position:relative!important;top:auto}}.v-rate:focus-visible,.v-tabs__btn:focus-visible,.v-ann__arw:focus-visible,.v-tabs__panel a:focus-visible,.v-ann__msg a:focus-visible{outline:2px solid var(--v-ink);outline-offset:2px;box-shadow:none}.v-galarw:focus-visible{outline:2px solid var(--v-ink);outline-offset:2px;opacity:1}@media(prefers-reduced-motion){.v-rate,.v-rate__arw,.v-tier,.v-meter__fill,.v-tabs__btn,.v-ann__msg,.v-ann__arw,.v-galbar__fill,.v-galarw,.v-flash{transition:none;animation:none}}.product__info-container .swatch-view,.product__info-wrapper .swatch-view{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product__info-container .swatch-view::-webkit-scrollbar,.product__info-wrapper .swatch-view::-webkit-scrollbar{display:none}.product__info-container .swatch-view>*,.product__info-wrapper .swatch-view>*{flex:0 0 auto;scroll-snap-align:start}.product__info-container fieldset.product-form__input{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product__info-container fieldset.product-form__input::-webkit-scrollbar{display:none}.product__info-container fieldset.product-form__input legend{white-space:normal}.v-galbar{margin-top:6px}.v-galbar__track{height:4px;background:rgba(var(--color-foreground),.12)}.product__media-wrapper .product__media-list{gap:0;column-gap:0}@media screen and (max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-right:0;margin-left:0}.product__media-wrapper .product__media-list{width:100%;margin-bottom:0;margin-left:0}.product__media-wrapper .product__media-list .product__media-item{width:100%}.v-galbar{margin:6px 0 22px}}@media screen and (min-width:750px){.v-galbar{margin:6px 0 14px}.product__media-wrapper .thumbnail-list{display:flex;flex-wrap:nowrap;grid-gap:8px;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product__media-wrapper .thumbnail-list::-webkit-scrollbar{display:none}.product__media-wrapper .thumbnail-list .thumbnail-list__item{flex:0 0 76px;width:76px}}.product__info-container .product-form__input,.product__info-wrapper .product-form__input{min-width:0;max-width:100%}.product__info-container .swatch-view,.product__info-wrapper .swatch-view,.product__info-container fieldset.product-form__input,.product__media-wrapper .thumbnail-list{padding-right:36px;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 36px),transparent 100%)}.product__info-container fieldset.product-form__input{overflow:visible;padding-right:0;white-space:normal;-webkit-mask-image:none;mask-image:none}.v-optrow{display:flex;flex-wrap:nowrap;align-items:center;overflow-x:auto;overflow-y:hidden;max-width:100%;padding:4px 36px 10px 2px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 36px),transparent 100%)}.v-optrow::-webkit-scrollbar{display:none}.v-optrow>*{flex:0 0 auto}@media screen and (min-width:750px){.v-optrow{padding-bottom:10px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) transparent}.v-optrow::-webkit-scrollbar{display:block;height:5px}.v-optrow::-webkit-scrollbar-thumb{border-radius:99px;background:rgba(var(--color-foreground),.22)}.v-optrow::-webkit-scrollbar-track{background:transparent}}.product__media-wrapper .product__media-list .product__media-item{min-width:100%}.product__media-wrapper .product__media-list,.product__media-wrapper .thumbnail-list{overscroll-behavior-x:contain}@media screen and (min-width:750px){.product__media-wrapper .thumbnail-list{padding-top:2px;padding-bottom:2px}.product__media-wrapper .thumbnail-list .thumbnail{padding:0;border:1px solid transparent;border-radius:6px;overflow:hidden;background:none;opacity:.5;transition:opacity .15s ease,border-color .15s ease}.product__media-wrapper .thumbnail-list .thumbnail:hover{opacity:1}.product__media-wrapper .thumbnail-list .thumbnail[aria-current]{opacity:1;border-color:var(--v-ink)}}@media screen and (min-width:750px){.v-optrow{flex-wrap:wrap;gap:8px;overflow-x:visible;overflow-y:visible;padding:4px 2px;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.v-optrow::-webkit-scrollbar{display:none}}@media screen and (min-width:750px){.v-optrow{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:4px 36px 10px 2px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 36px),transparent 100%)}.v-optrow::-webkit-scrollbar{display:none}}.v-optwrap{position:relative}.v-optarw{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:rgba(var(--color-background),.85);box-shadow:0 1px 5px rgba(var(--color-shadow),.15);color:var(--v-ink);cursor:pointer;opacity:.6;-webkit-appearance:none;appearance:none;transform:translateY(-50%);transition:opacity .15s ease}.v-optarw:hover{opacity:1}.v-optarw svg{display:block;width:10px;height:10px}.v-optarw--prev{left:-4px}.v-optarw--next{right:-4px}@media screen and (min-width:750px){.v-optarw{display:flex}}.v-optarw[hidden]{display:none}.product__info-wrapper .product-form__input input[type=radio].disabled+label:not(.color-swatch),.product__info-wrapper .product-form__input input[type=radio]:disabled+label:not(.color-swatch){color:#444!important;border-color:#dcdcdc!important;text-decoration:none!important;opacity:1!important}.product__info-wrapper .product-form__input input[type=radio].disabled+label.color-swatch,.product__info-wrapper .product-form__input input[type=radio]:disabled+label.color-swatch{border-color:#ddd!important;opacity:1!important;filter:none!important;text-decoration:none!important}@media screen and (min-width:750px){.product__media-wrapper .thumbnail-list{scroll-snap-type:none}}.product__info-container>*{margin-top:0;margin-bottom:0}.product__info-container .trust-box{margin-top:0!important}.product__info-container .product__title,.product__info-container .product-form__submit{margin-bottom:0}.v-pad{min-width:0}.v-usps{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v-usp{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid var(--v-line);border-radius:var(--v-r-card);background:rgb(var(--color-background))}.v-usp:only-child{grid-column:1 / -1}.v-usp__icon{display:flex;flex:0 0 auto;color:var(--v-ink)}.v-usp__icon svg{display:block;width:18px;height:18px}.v-usp__txt{display:flex;flex-direction:column;gap:1px;min-width:0}.v-usp__title{font-size:12.5px;font-weight:600;line-height:1.25;color:var(--v-ink)}.v-usp__sub{font-size:11.5px;line-height:1.3;color:var(--v-mute)}.product__info-container variant-radios .product-form__input,.product__info-container variant-selects .product-form__input{margin:0 0 4px}.product__info-container .product-form__input:has(label.color-swatch) .v-optrow{padding-bottom:4px}.v-tabs__panel{overflow-x:hidden;overflow-x:clip}.v-tabs__nav{overscroll-behavior-x:contain}@media screen and (max-width:749px){.v-tabs__nav{gap:14px}.v-tabs__btn{font-size:11.5px;letter-spacing:.06em}}.product__info-container .price__sale .price-item--sale{font-size:22px;font-weight:700}.product__info-container .price__regular .price-item--regular{font-size:18px;font-weight:700}.product__info-container .price__badge-sale{font-size:12px;padding:5px 10px;letter-spacing:.03em}@media screen and (max-width:749px){.product__info-container .price__sale .price-item--sale,.product__info-container .price__regular .price-item--regular{font-size:30px;font-weight:700;line-height:1.1}.product__info-container .price__sale s{font-size:14px}}@media screen and (max-width:359px){.product__info-container .price__sale .price-item--sale,.product__info-container .price__regular .price-item--regular{font-size:6.9vw}.product__info-container .price__sale .price-item--regular{font-size:13px}.product__info-container .price__badge-sale{font-size:10px;padding:4px 7px;letter-spacing:.02em}}@media screen and (max-width:749px){.product__media-wrapper media-gallery{display:block;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}}@media screen and (max-width:749px){.v-galbar{display:none}.product__media-wrapper media-gallery{margin-bottom:16px}}.product__info-container .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product__info-container .price--on-sale .price__sale>*{margin:0}.product__info-container .price--on-sale .price__sale>span{display:flex;align-items:center;line-height:1}@media screen and (max-width:749px){.v-usp{gap:8px;padding:10px}.v-usp__icon svg{width:16px;height:16px}.v-usp__title{font-size:clamp(9.5px,2.9vw,11px);white-space:nowrap}.v-usp__sub{font-size:clamp(9px,2.6vw,10.5px)}}@media screen and (max-width:339px){.v-usps{grid-template-columns:1fr}.v-usp__title{font-size:12px}}.product__info-container .price--on-sale{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.product__info-container .price__badge-sale{margin-top:0!important}.v-tabs__nav{overflow-y:hidden;overflow-y:clip}.v-tabs__btn{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.v-promo{display:flex;align-items:center;gap:14px;padding-right:16px;padding-left:16px}.v-promo__pct,.v-promo__rule,.v-promo__txt{margin-top:calc(12px + var(--vp-in-top, 0px));margin-bottom:calc(12px + var(--vp-in-bottom, 0px))}.v-promo__pct{flex:0 0 auto;font-size:26px;font-weight:700;letter-spacing:-.01em;line-height:1;color:var(--v-ink);font-variant-numeric:tabular-nums}.v-promo__rule{flex:0 0 auto;align-self:stretch;width:1px;background:var(--v-line)}.v-promo__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.v-promo__h{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1.3;color:var(--v-ink)}.v-promo__sub{font-size:12.5px;line-height:1.4;color:var(--v-ink)}.v-rate,.v-tabs__btn,.v-galarw,.v-optarw,.v-ann__arw,.v-tier,.v-usp{-webkit-tap-highlight-color:transparent}.v-usp{transition:transform .16s ease,border-color .2s ease,background-color .2s ease}.v-usp:active{transform:scale(.975)}.v-usp[data-icon=truck] .v-usp__icon{overflow:hidden}.v-usp--play{animation:v-usp-press .52s ease-out}@keyframes v-usp-press{0%{background-color:rgb(var(--color-background));border-color:var(--v-line)}22%{background-color:#2e8b5717;border-color:#2e8b576b}to{background-color:rgb(var(--color-background));border-color:var(--v-line)}}.v-usp--play .v-usp__icon{animation:v-usp-ink .52s ease-out}@keyframes v-usp-ink{0%{color:var(--v-ink)}25%{color:var(--v-green)}to{color:var(--v-ink)}}.v-usp--play .v-usp__icon svg{animation:v-usp-pop .56s cubic-bezier(.22,.61,.36,1) both}.v-usp--play[data-icon=truck] .v-usp__icon svg{animation-name:v-usp-drive;animation-duration:.62s}.v-usp--play[data-icon=return] .v-usp__icon svg,.v-usp--play[data-icon=clock] .v-usp__icon svg{animation-name:v-usp-turn;animation-duration:.62s}.v-usp--play[data-icon=box] .v-usp__icon svg{animation-name:v-usp-hop}.v-usp--play[data-icon=shield] .v-usp__icon svg{animation-name:v-usp-guard}.v-usp--play[data-icon=star] .v-usp__icon svg{animation-name:v-usp-twinkle;animation-duration:.62s}.v-usp--play[data-icon=tag] .v-usp__icon svg{animation-name:v-usp-swing;transform-origin:28% 24%}.v-usp--play[data-icon=heart] .v-usp__icon svg{animation-name:v-usp-beat}@keyframes v-usp-drive{0%{transform:translate(0)}38%{transform:translate(150%)}39%{transform:translate(-150%)}88%{transform:translate(5%)}to{transform:translate(0)}}@keyframes v-usp-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes v-usp-hop{0%{transform:translateY(0) scaleY(1)}25%{transform:translateY(-26%) scaleY(1.06)}55%{transform:translateY(0) scaleY(.9)}78%{transform:translateY(-7%) scaleY(1.02)}to{transform:translateY(0) scaleY(1)}}@keyframes v-usp-guard{0%{transform:scale(1)}30%{transform:scale(1.22)}55%{transform:scale(.96)}to{transform:scale(1)}}@keyframes v-usp-twinkle{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.18)}to{transform:rotate(360deg) scale(1)}}@keyframes v-usp-swing{0%{transform:rotate(0)}25%{transform:rotate(-14deg)}55%{transform:rotate(10deg)}80%{transform:rotate(-4deg)}to{transform:rotate(0)}}@keyframes v-usp-beat{0%{transform:scale(1)}20%{transform:scale(1.25)}36%{transform:scale(1)}56%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes v-usp-pop{0%{transform:scale(1)}32%{transform:scale(1.24)}62%{transform:scale(.95)}to{transform:scale(1)}}@media(prefers-reduced-motion){.v-usp,.v-usp--play,.v-usp--play .v-usp__icon,.v-usp--play .v-usp__icon svg{transition:none;animation:none}.v-usp:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/vitelli-pdp.css.map */
