@layer ok{.product-card.ok-ar .ok-card-ars,.product-card.ok-ar .ok-card-pricing [class*=from],.ok-catbar a:not(.is-current),.ok-bc a:not([aria-current]),.ok-colmeta,.ok-bw__count,.ok-off__cta,.ok-sz-btn__k{color:#5c5c5c}.product-card.ok-ar .product-card__vendor,.product-card.ok-ar .product-card__vendor a,.product-card.ok-ar .ok-card-sizes li,.product-card.ok-ar .ok-card-quick__label,.product-card.ok-ar .ok-card-quick__sizes button,.ok-catbar a,.ok-brands__item,.ok-brands__title,.section-collection .collection-facets__inner .facets__button-filters,.section-collection .collection-facets__inner .custom-select__btn,.template--search .collection-facets__inner .facets__button-filters,.template--search .collection-facets__inner .custom-select__btn{font-family:var(--ok-ui-font);font-weight:600;letter-spacing:.01em}.ok-catbar a,.ok-brands__item{text-transform:none;font-size:1.4rem}#MainContent .container.max-w-page{max-width:calc(var(--page-width) + 7.2rem)}html:root{--ok-ui-font: var(--font-body-family);--font-italic-family: var(--font-heading-family)}em,i{font-family:inherit}.featured-categories__card-label,.ok-mega__head,.ok-mega__feat a,.ok-mega__promo span,.ok-trust__big,.ok-off__title,.products-feed__shop-all-label{font-family:var(--font-heading-family)}@keyframes ok-bc-shine{0%{transform:translate(-130%) skew(-18deg)}45%,to{transform:translate(330%) skew(-18deg)}}:root{--ok-ease: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.16s ease both ok-vt-out}::view-transition-new(root){animation:.24s var(--ok-ease) both ok-vt-in}}@media(prefers-reduced-motion:no-preference){@keyframes ok-vt-out{to{opacity:0}}}@media(prefers-reduced-motion:no-preference){@keyframes ok-vt-in{0%{opacity:0}}}@media(prefers-reduced-motion:no-preference){:is(.button,.ok-fpill,.ok-fpop__foot button,.product-form__submit):active{transform:scale(.97)}.cart-count-badge.ok-bump{animation:ok-bump .5s var(--ok-ease)}}@media(prefers-reduced-motion:no-preference){@keyframes ok-bump{30%{transform:scale(1.35)}60%{transform:scale(.92)}}}.product__product-group .product-option__label--image .product-option__link img{margin:0}.ok-sizes .product-option__label--ghost,.ok-sizes .product-option__label.ok-sz-out,.ok-sizes .product-option__input:is(:disabled,.disabled)+.product-option__label{background:transparent;border:.1rem solid rgba(17,17,17,.07);color:#11111147;opacity:1;box-shadow:none}.ok-sheet__opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.ok-sheet__opt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;height:5.2rem;min-height:0;padding:0 .4rem;border-radius:var(--ok-radius, .8rem);background:#fff;color:var(--ok-ink);border:.1rem solid rgba(17,17,17,.22);text-decoration:none;text-transform:none;letter-spacing:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ok-sheet__opt b{font-size:1.35rem;font-weight:600;line-height:1.1}.ok-sheet__opt small{font-size:1.1rem;font-weight:400;line-height:1.1;opacity:.6}.ok-sheet__opt.is-disabled{background:transparent;border-color:#11111112;color:#11111147}.ok-sheet__opt.is-disabled b{font-weight:500}.ok-sheet__opt.is-disabled small{opacity:1}.ok-sheet__opt.is-selected{background:var(--ok-ink);color:#fff;border-color:var(--ok-ink)}.ok-sheet__opt.is-selected small{opacity:.7}.ok-sheet__group+.ok-sheet__group .ok-sheet__opts{grid-template-columns:repeat(2,minmax(0,1fr))}.ok-sheet__foot{position:sticky;bottom:0;margin:1.6rem -1.6rem 0;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -.1rem #11111114;transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .25s ease}.ok-sheet.has-pick .ok-sheet__foot,.ok-sheet:has(.ok-sheet__opt.is-selected) .ok-sheet__foot{transform:none;opacity:1;pointer-events:auto}.ok-sheet__add{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;height:5.2rem;padding:0 2rem;border:0;border-radius:var(--ok-radius, .8rem);background:var(--ok-ink);color:#fff;cursor:pointer;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ok-sheet__add:disabled{background:#1113;cursor:default}.ok-sheet__add-price{letter-spacing:0;font-weight:600;opacity:.85}.ok-sheet__add:active{transform:scale(.98)}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow):after{transition:none}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow):is([class*=prev],[data-ok-art-prev],[aria-label=Anterior],[aria-label=Previous]):after{transform:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E")}.swiper-button:is([class*=prev],[aria-label=Anterior],[aria-label=Previous]){transform:none}.swiper-button:is([class*=prev],[aria-label=Anterior],[aria-label=Previous]):active{transform:scale(.94)}.ok-sheet__info{margin:1.4rem 0 0;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:#1119}.ok-sheet__info b{margin-left:.4rem;color:var(--ok-ink, #111)}.okp__meta{font-family:var(--font-body-family, Poppins),sans-serif}#MainContent :is(h2.section__heading,.featured-categories__heading,.ok-off__title,.ok-tr__title,.oklt__title,.ok-bw__title,.ok-art__title,.ok-store__title,.section-testimonials__heading,.testimonials__heading,.product-recommendations__heading h2,.related-products__heading,.collection-hero__title,.ok-colhead__title,.main-page-title,.page-title,.main-page__title,.cart__title),#MainContent :is(h2.section__heading,.featured-categories__heading)>strong{font-family:var(--ok-font-title);font-weight:400;font-style:normal;font-synthesis:none;letter-spacing:0;line-height:1.1;text-transform:none}#MainContent :is(h2.section__heading,.featured-categories__heading,.ok-bw__title,.ok-art__title,.section-testimonials__heading,.testimonials__heading,.related-products__heading,.ok-tr__title,.oklt__title,.ok-off__title,.ok-store__title){font-size:2.6rem}#MainContent :is(h2.section__heading,.featured-categories__heading)>strong{font-size:inherit}#MainContent .cart__title{font-size:2.6rem}#MainContent .cart__title-counter{font-family:var(--font-body-family, Poppins),sans-serif}#MainContent :is(.main-page__title,.collection-hero__title,.ok-colhead__title,.main-page-title,.page-title){font-size:3.2rem}@media(max-width:749px){#MainContent :is(h2.section__heading,.featured-categories__heading,.ok-bw__title,.ok-art__title,.section-testimonials__heading,.testimonials__heading,.related-products__heading,.ok-tr__title,.oklt__title,.ok-off__title,.ok-store__title){font-size:1.9rem}#MainContent .cart__title{font-size:2rem}#MainContent :is(.main-page__title,.collection-hero__title,.ok-colhead__title,.main-page-title,.page-title){font-size:2.3rem}}@media(max-width:989px){#Navigation-menu-drawer-header{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-height:calc(100dvh - var(--okm-top, 14rem));justify-content:space-between;row-gap:2.4rem}#Navigation-menu-drawer-header::-webkit-scrollbar{display:none}#Navigation-menu-drawer-header .slide-out-menu,#Navigation-menu-drawer-header .menu-panels{flex:0 0 auto}#Navigation-menu-drawer-header .drawer__row--bottom{padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px))}#Navigation-menu-drawer-header .drawer__row--bottom,#Navigation-menu-drawer-header .drawer__row--bottom *{border-color:#11111114}#Navigation-menu-drawer-header .primary-menu-panel{padding-bottom:0}#Navigation-menu-drawer-header .primary-menu-panel>ul{padding-bottom:0}#Navigation-menu-drawer-header .primary-menu-panel>ul>li{border:0}#Navigation-menu-drawer-header .primary-menu-panel>ul>li>:is(a,button){padding:1.1rem 0;font-size:1.9rem;font-weight:500;letter-spacing:-.01em}#Navigation-menu-drawer-header nav.slide-out-menu div.menu-panel{background:rgb(var(--color-background, 255 255 255));backdrop-filter:none;-webkit-backdrop-filter:none;padding-top:.4rem}#Navigation-menu-drawer-header nav.slide-out-menu div.menu-panel ul li,#Navigation-menu-drawer-header nav.slide-out-menu div.menu-panel ul li+li{border:0}#Navigation-menu-drawer-header nav.slide-out-menu div.menu-panel>ul>li>:is(a,button){padding:1.1rem 0;font-size:1.9rem;font-weight:500;letter-spacing:-.01em}#Navigation-menu-drawer-header nav.slide-out-menu div.menu-panel button.menu-header{min-height:4.4rem;padding:0;margin:0 0 1.2rem;justify-content:flex-start;gap:1rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1111118c}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=button]),select,textarea{font-size:16px}}body.template--product #MainContent>.shopify-section:not([id$=__main]) :is(.gradient,.section,.ok-store){background:transparent}.product-feed .section__subtitle{margin:.6rem 0 0;font-size:var(--font-size-static-sm, 1.4rem);color:rgba(var(--color-foreground),.65)}.main-product__media .swiper:not(.swiper-initialized){opacity:1}.template--collection #MainContent [style*="128, 128, 128"],.template--collection #MainContent [style*="#808080"],.okw .okw__legal{color:#5c5c5c}.ok-sf__slide input:focus-visible{outline:.2rem solid #111;outline-offset:.8rem;border-radius:.2rem}#OkWelcome:focus{outline:none}.main-product__media .media--thumb{aspect-ratio:3 / 4;width:100%;height:auto;padding:0;background:#fff;display:block;overflow:hidden}.main-product__media .media--thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ok-thumbs button{aspect-ratio:3 / 4;background:#fff;overflow:hidden}.ok-thumbs button img{width:100%;height:100%;object-fit:contain}.main-product__media .media:not(.media--thumb){background-color:#fff}.main-product__media .media:not(.media--thumb) img{object-fit:contain}:root{--ok-radius: .6rem;--button-border-radius: var(--ok-radius);--button-action-border-radius: var(--ok-radius);--input-border-radius: var(--ok-radius);--card-corner-radius: var(--ok-radius);--badge-border-radius: var(--ok-radius);--shopify-accelerated-checkout-button-border-radius: var(--ok-radius)}.button,.button--filled,.button--outlined,.shopify-payment-button__button,.shopify-payment-button__more-options,.product-card__media--rounded .media,.product__stock-tile,.cart-drawer__brand-link,.quantity__wrapper,.select,.drawer__content,.card{border-radius:var(--ok-radius)}.product-option__swatch--circle,.back-to-top,.swiper-button,.cart-drawer__close{border-radius:50%}.product__variant-options .product-option__label:not(:has(.product-option__swatch)){--variant-option-label--border-radius: var(--ok-radius);border-radius:var(--ok-radius)}.product__buy-buttons .button,.product__buy-buttons .button span,.product__buy-buttons .shopify-payment-button__button,.cart-drawer__action-buttons .button,.cart-drawer__action-buttons .button span{font-weight:var(--font-weight-bold);letter-spacing:.12rem}.product__buy-buttons .shopify-payment-button__button--unbranded{font-weight:var(--font-weight-bold)}@media screen and (max-width:989px){input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea,select{font-size:max(16px,1em)}.field--search .field__input{font-size:max(16px,var(--font-size-static-h6))}}.product-recommendations__item-media img{object-fit:contain;background-color:#fff}@media(hover:hover)and (pointer:fine){.product-form__submit:not([disabled]),.product-bar__submit:not([disabled]){transition:background-color .35s ease,filter .35s ease}.product-form__submit:not([disabled]):not([aria-busy=true]):hover,.product-bar__submit:not([disabled]):hover{filter:brightness(.86)}.product-form__submit.button--filled,.product-bar__submit.button--filled{--color-button-hover-text: rgb(var(--color-filled-button-text));--color-button-hover-background: rgb(var(--color-filled-button));--color-button-hover-outline: rgb(var(--color-filled-button))}}@media screen and (max-width:749px){.product__sticky-cart,.product__sticky-cart.is-hidden{inset-block-start:auto;inset-block-end:calc(1.2rem + env(safe-area-inset-bottom,0px));visibility:visible;opacity:1;pointer-events:auto;transform:none;padding:.8rem;background:#ffffff8c;border-radius:1.6rem;box-shadow:0 .8rem 2.4rem #0000001a;-webkit-backdrop-filter:blur(28px) saturate(1.8);backdrop-filter:blur(28px) saturate(1.8);z-index:5;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.product__sticky-cart.ok-sticky-hide{opacity:0;visibility:hidden;pointer-events:none}.product__sticky-cart .product__sticky-cart--info{display:none}.product__sticky-cart .product__sticky-cart-wrapper{display:block}.product__sticky-cart .product__sticky-cart--action{width:100%}.product__sticky-cart .product-bar__submit{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:0;height:auto;padding:1.6rem 2.4rem;border-radius:var(--ok-radius, .6rem);font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.12rem;box-shadow:none}.product__sticky-cart .product-bar__submit svg{display:none}.product__sticky-cart .product-bar__submit.button span{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}body:has(.product__sticky-cart[id^=ProductStickyCart-template]){padding-bottom:9.2rem}body:has(.product__sticky-cart[id^=ProductStickyCart-template]) .back-to-top{bottom:calc(9.8rem + env(safe-area-inset-bottom,0px))}}.product-form__submit.ok-loading,.product-bar__submit.ok-loading{position:relative;pointer-events:none}.product-form__submit.ok-loading>span,.product-form__submit.ok-loading>svg,.product-bar__submit.ok-loading>span,.product-bar__submit.ok-loading>svg{opacity:0}.product-form__submit.ok-loading .loading__spinner{display:none}.product-form__submit.ok-loading:after,.product-bar__submit.ok-loading:after{content:"";position:absolute;top:50%;left:50%;width:.6rem;height:.6rem;margin:-.3rem 0 0 -.3rem;border-radius:50%;animation:ok-dots .9s infinite linear}@keyframes ok-dots{0%,to{background:#ffffff59;box-shadow:-1.2rem 0 #fff,1.2rem 0 #ffffff59}33%{background:#fff;box-shadow:-1.2rem 0 #ffffff59,1.2rem 0 #ffffff59}66%{background:#ffffff59;box-shadow:-1.2rem 0 #ffffff59,1.2rem 0 #fff}}@media(hover:hover)and (pointer:fine){button[name=checkout]{overflow:hidden}button[name=checkout] .icon-with-text{transition:transform .2s ease-in-out}button[name=checkout] .icon__text{text-shadow:0 5rem 0 currentColor}button[name=checkout] .icon svg{filter:drop-shadow(0 5rem 0 currentColor)}button[name=checkout]:not([disabled]):hover .icon-with-text{transform:translateY(-5rem)}button[name=checkout].button--filled{--color-button-hover-text: rgb(var(--color-filled-button-text));--color-button-hover-background: rgb(var(--color-filled-button));--color-button-hover-outline: rgb(var(--color-filled-button))}}@media screen and (max-width:749px){.product__sticky-cart .product__sticky-cart--action{display:flex;gap:.8rem;align-items:stretch}.product__sticky-cart .product__sticky-cart--action .product-bar__submit{flex:1 1 auto;width:auto}}.ok-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none}.ok-sheet.is-open{pointer-events:auto}.ok-sheet__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s ease}.ok-sheet.is-open .ok-sheet__backdrop{opacity:1}.ok-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:80vh;overflow-y:auto;background:#fff;color:#111;border-radius:1.6rem 1.6rem 0 0;padding:2rem 1.6rem 0;transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.ok-sheet.is-open .ok-sheet__panel{transform:translateY(0)}.ok-sheet__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.ok-sheet__title{font-family:"OK Herokid Bold",var(--font-heading-family);font-size:1.6rem;text-transform:uppercase}.ok-sheet__close{border:0;background:#f2f2f2;width:3.6rem;height:3.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#111;cursor:pointer}.ok-sheet__group+.ok-sheet__group{margin-top:1.8rem}.ok-sheet__label{font-size:1.1rem;font-weight:600;letter-spacing:.14rem;text-transform:uppercase;opacity:.6;margin-bottom:1rem}.ok-sheet__opt{font-family:inherit;font-size:1.2rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}.ok-sheet__opt.is-disabled{opacity:.35;text-decoration:line-through;cursor:default}.ok-sheet__opt:not(.is-disabled):active{transform:scale(.96)}.ok-sheet__guide{margin-top:1.8rem;padding:0;border:0;background:none;font-family:inherit;font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;color:#111;cursor:pointer}html.ok-sheet-lock,html.ok-sheet-lock body{overflow:hidden}html.ok-sheet-lock .back-to-top{opacity:0;pointer-events:none}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow){--ok-arw: 3.6rem;align-items:center;justify-content:center;place-items:center;width:var(--ok-arw);height:var(--ok-arw);min-width:0;padding:0;border-radius:50%;border:.1rem solid rgba(17,17,17,.08);background:#ffffff9e;-webkit-backdrop-filter:blur(12px) saturate(1.6);backdrop-filter:blur(12px) saturate(1.6);box-shadow:0 .2rem 1rem #00000014,inset 0 .1rem #ffffffb3;color:var(--ok-ink, #111);cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow)>*{display:none}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow):after{content:"";display:block;position:static;width:1.4rem;height:1.4rem;margin:0;background:currentColor;border:0;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow):before{display:none}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow):hover{background:#ffffffe6;box-shadow:0 .4rem 1.4rem #0000001f,inset 0 .1rem #fff;color:var(--ok-ink, #111)}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow):active{transform:scale(.94)}:is(.swiper-button,.ok-card-media__nav,.ok-art__nav,.ok-addons__nav,.product__product-group-arrow):is([disabled],.swiper-button-disabled,.product__product-group-arrow--disabled){opacity:.35;pointer-events:none}.ok-card-media__nav,.product__product-group-arrow{--ok-arw: 3.2rem}@media(hover:hover)and (pointer:fine){.ok-card__track,.ok-tr__list,.ok-art__track,.ok-card-media__track,[class*=__track],[class*=__list],[class*=__rail]{overscroll-behavior-x:auto}}.header .okw-head__count,.header .header__utils-link span.cart-count-badge{position:absolute;top:0;right:0;left:auto;bottom:auto;translate:50% -40%;box-shadow:0 0 0 .2rem #fff;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:1.6rem;width:auto;height:1.6rem;padding:0 .4rem;margin:0;border-radius:99rem;background:#004324;color:#fff;font-family:inherit;font-size:1rem;font-weight:600;line-height:1;letter-spacing:0;text-align:center}.header .okw-head__count[hidden],.header .header__utils-link span.cart-count-badge.hidden,.header .header__utils-link span.cart-count-badge[hidden]{display:none}.header .header__utils-link:has(>span.cart-count-badge){position:relative}.cart-item__vendor{margin:0 0 .2rem;font-size:1.05rem;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--ok-ink, #111)}@media(max-width:749px){back-to-top{display:none}}}.spWhatsShare-container{display:none}@layer ok{.ok-wa{position:fixed;z-index:99;bottom:calc(var(--ok-wa-offset, 20px) + env(safe-area-inset-bottom,0px));width:54px;height:54px;border-radius:50%;color:var(--ok-wa-icon, #004324);perspective:40rem;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform .2s ease}.ok-wa--right{right:var(--ok-wa-offset, 20px)}.ok-wa--left{left:var(--ok-wa-offset, 20px)}.ok-wa:focus-visible{outline:2px solid var(--ok-wa-icon, #004324);outline-offset:3px}.ok-wa .ok-coin{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.ok-wa--flip .ok-coin{animation:ok-coin-flip var(--ok-wsp-cycle, 5s) infinite;will-change:transform}.ok-wa .ok-coin__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--ok-wa-bg, #fff);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ok-wa--shadow .ok-coin__face{box-shadow:0 4px 14px #00000029}.ok-wa--flip .ok-coin__face--back{transform:rotateY(180deg)}.ok-wa .ok-coin__face--front img{display:block;width:var(--ok-wsp-size, 46px);height:var(--ok-wsp-size, 46px);object-fit:contain}.ok-wa .ok-coin__face svg{display:block;width:32px;height:32px}@keyframes ok-coin-flip{0%,38%{transform:rotateY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}50%,88%{transform:rotateY(180deg);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:rotateY(360deg)}}.ok-wa:hover .ok-coin{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.ok-wa--flip .ok-coin{animation:none;transform:rotateY(180deg)}}@media screen and (max-width:749px){.ok-wa{bottom:calc(var(--ok-wa-offset-m, 16px) + env(safe-area-inset-bottom,0px))}.ok-wa--right{right:var(--ok-wa-offset-m, 16px)}.ok-wa--left{left:var(--ok-wa-offset-m, 16px)}body:has(.product__sticky-cart[id^=ProductStickyCart-template]) .ok-wa{bottom:calc(9.8rem + env(safe-area-inset-bottom,0px))}}@media(max-width:989px){body:has(.okp:not([hidden]) .okp__bar) .ok-wa{bottom:calc(8.8rem + env(safe-area-inset-bottom,0px))}}html.ok-sheet-lock .ok-wa,html.okqv-open .ok-wa,html.ok-sf-open .ok-wa,body.drawer--is-open .ok-wa,html.ok-cart-open .ok-wa{opacity:0;pointer-events:none}}@layer ok{.swiper-css-mode>.swiper-wrapper{overflow-y:hidden;overscroll-behavior-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/ok-base.css.map */
