@property --tku-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tku :is(.add-to-cart-button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.tk-btn--primary,.tku-shine){background-image:linear-gradient(115deg,transparent 38%,rgb(255 255 255 / .55) 50%,transparent 62%);background-size:260% 100%;background-repeat:no-repeat;background-position:135% 0}@media(prefers-reduced-motion:no-preference){.tku :is(.add-to-cart-button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.tk-btn--primary,.tku-shine){transition:background-position .9s var(--tk-ease, ease),transform .18s var(--tk-ease, ease),box-shadow .3s ease}.tku :is(.add-to-cart-button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.tk-btn--primary,.tku-shine):is(:hover,:focus-visible),.tku .tku-shine-once{background-position:-35% 0}.tku :is(.add-to-cart-button,.shopify-payment-button__button--unbranded,.cart__checkout-button):hover:not([disabled]){box-shadow:0 10px 28px -10px #c6f24e8c}}@media(prefers-reduced-motion:no-preference){.tku :is(.add-to-cart-button,.shopify-payment-button__button,.cart__checkout-button,.tk-btn,.quantity-selector button,.tk3-scr__btn,.tku-top):active:not([disabled]){transform:scale(.97)}}.tku-ring{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--tku-a),transparent 0 55%,var(--tk-lime, #c6f24e) 72%,var(--tk-green, #3b7a57) 84%,transparent 96%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .45s ease}@media(hover:hover)and (pointer:fine){.tku-host:hover>.tku-ring{opacity:1}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tku-host:hover>.tku-ring{animation:tku-spin 3.2s linear infinite}}@keyframes tku-spin{to{--tku-a: 360deg}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tku :is(.tk3-coll,.tk3-shelf,.product-recommendations) :is(.tk3-tile__img,.product-card__content) img{transition:transform .6s var(--tk-ease, ease)}.tku :is(.tk3-coll,.tk3-shelf) .tk3-tile:hover .tk3-tile__img img,.tku .product-recommendations .product-card:hover img{transform:scale(1.045)}.tku :is(.tk3-coll,.tk3-shelf) .tk3-tile:hover .tk3-tile__price{color:var(--tk-green, #3b7a57)}}.tku-bg-host{isolation:isolate}.tku-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.9;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%)}.tku-bg--dots{background-image:radial-gradient(rgb(255 255 255 / .11) 1.4px,transparent 0);background-size:26px 26px;background-position:-5px -5px}.tku-bg--grid{--tku-line: rgb(198 242 78 / .07);background-image:linear-gradient(0deg,transparent 24%,var(--tku-line) 25%,var(--tku-line) 26%,transparent 27%,transparent 74%,var(--tku-line) 75%,var(--tku-line) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,var(--tku-line) 25%,var(--tku-line) 26%,transparent 27%,transparent 74%,var(--tku-line) 75%,var(--tku-line) 76%,transparent 77%,transparent);background-size:64px 64px}@media(max-width:749px){.tku-bg--dots{background-size:22px 22px}.tku-bg--grid{background-size:48px 48px}}.tku-dots{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 0 6px}.tku-dots i{width:11px;height:11px;border-radius:50%;background:var(--tk-lime, #c6f24e);opacity:.5}@media(prefers-reduced-motion:no-preference){.tku-dots i{animation:tku-pulse 1.5s infinite ease-in-out}.tku-dots i:nth-child(1){animation-delay:-.3s}.tku-dots i:nth-child(2){animation-delay:-.1s}.tku-dots i:nth-child(3){animation-delay:.1s}.tku-dots i:nth-child(4){animation-delay:.3s}}@keyframes tku-pulse{0%,to{transform:scale(.8);opacity:.45;box-shadow:0 0 #c6f24e80}50%{transform:scale(1.2);opacity:1;box-shadow:0 0 0 8px #c6f24e00}}.tku product-recommendations:not(:has(.product-recommendations__skeleton-item)) .tku-dots,.tku .product-recommendations:not(:has(.product-recommendations__skeleton-item)) .tku-dots{display:none}.tku-skel{background-color:var(--tk-ink-3, #16191d);background-image:linear-gradient(100deg,transparent 30%,rgb(255 255 255 / .06) 50%,transparent 70%);background-size:220% 100%}@media(prefers-reduced-motion:no-preference){.tku-skel{animation:tku-shimmer 1.3s linear infinite}}@keyframes tku-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.tku-tip{position:absolute;top:100%;left:50%;z-index:30;padding:6px 10px;border:1px solid var(--tk-line-strong, rgb(255 255 255 / .16));border-radius:8px;background:var(--tk-ink-2, #111316);color:var(--tk-text, #eef0f3);font:600 12px/1.2 var(--tk-font, system-ui, sans-serif);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,-4px);transition:opacity .2s ease,transform .25s var(--tk-ease, ease)}.tku-tip:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:var(--tk-line-strong, rgb(255 255 255 / .16))}.tku-tip.is-on{opacity:1;transform:translate(-50%)}@media(hover:none),(pointer:coarse){.tku-tip{display:none}}.tku .menu-list__link{background-image:linear-gradient(var(--tk-lime, #c6f24e),var(--tk-lime, #c6f24e));background-repeat:no-repeat;background-size:0% 2px;background-position:0 calc(100% - 2px)}@media(prefers-reduced-motion:no-preference){.tku .menu-list__link{transition:background-size .35s var(--tk-ease, ease),color .2s ease}}.tku .menu-list__link:is(:hover,:focus-visible),.tku .menu-list__link.menu-list__link--active{background-size:100% 2px}.tku-hairline{position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(198 242 78 / .55),rgb(59 122 87 / .6),transparent);opacity:0;transition:opacity .35s ease}.tku-scrolled .tku-hairline{opacity:1}@media(prefers-reduced-motion:no-preference){.tku .tku-bump{animation:tku-bump .7s var(--tk-ease, ease)}}@keyframes tku-bump{0%{transform:scale(1)}30%{transform:scale(1.28) rotate(-8deg)}55%{transform:scale(.92) rotate(4deg)}to{transform:scale(1) rotate(0)}}.tku-save{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:5px 11px 5px 9px;border:1px solid rgb(198 242 78 / .35);border-radius:999px;background:var(--tk-lime-soft, rgb(198 242 78 / .12));color:var(--tk-lime, #c6f24e);font:700 13px/1.2 var(--tk-font, system-ui, sans-serif);letter-spacing:.01em}.tku-save svg{width:14px;height:14px;flex:none}.tku-save[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.tku .tku-pre{opacity:0;transform:translateY(18px);transition:opacity .7s var(--tk-ease, ease),transform .7s var(--tk-ease, ease);transition-delay:calc(var(--tku-i, 0) * 70ms)}.tku .tku-pre.tku-in{opacity:1;transform:none}}@supports selector(::details-content){@media(prefers-reduced-motion:no-preference){.tku :is(.tk-acc,.accordion,main .shopify-section) details{interpolate-size:allow-keywords}.tku :is(.tk-acc,.accordion,main .shopify-section) details::details-content{block-size:0;overflow-y:clip;transition:block-size .4s var(--tk-ease, ease),content-visibility .4s allow-discrete}.tku :is(.tk-acc,.accordion,main .shopify-section) details[open]::details-content{block-size:auto}}}.tku .tk-acc summary{transition:color .2s ease}@media(hover:hover){.tku .tk-acc summary:hover{color:var(--tk-lime, #c6f24e)}}.tku .quantity-selector button{transition:color .2s ease,background-color .2s ease,transform .15s ease}@media(hover:hover){.tku .quantity-selector button:hover:not([disabled]){color:var(--tk-lime, #c6f24e)}}.tku-top{--tku-p: 0;position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;justify-content:center;gap:0;width:48px;height:48px;padding:0;overflow:hidden;border:0;border-radius:999px;background:radial-gradient(closest-side,var(--tk-ink-2, #111316) 86%,transparent 88% 100%),conic-gradient(var(--tk-lime, #c6f24e) calc(var(--tku-p) * 1turn),rgb(255 255 255 / .14) 0);color:var(--tk-text, #eef0f3);font:700 13px/1 var(--tk-font, system-ui, sans-serif);cursor:pointer;box-shadow:0 10px 30px -12px #000c;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s ease,transform .3s var(--tk-ease, ease),visibility 0s linear .3s,width .3s var(--tk-ease, ease)}.tku-top.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.tku-top svg{width:14px;height:14px;flex:none;fill:currentColor;transition:transform .3s var(--tk-ease, ease)}.tku-top span{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .3s var(--tk-ease, ease)}@media(hover:hover)and (pointer:fine){.tku-top:hover{width:128px;gap:8px;background:var(--tk-lime, #c6f24e);color:var(--tk-lime-ink, #0a0b0d)}.tku-top:hover span{max-width:80px}.tku-top:hover svg{transform:translateY(-2px)}}.tku-top:focus-visible{outline:2px solid var(--tk-lime, #c6f24e);outline-offset:3px}.tku-top{translate:0 calc(var(--tku-lift, 0px) * -1)}@media(prefers-reduced-motion:no-preference){.tku-top{transition:opacity .3s ease,transform .3s var(--tk-ease, ease),translate .3s var(--tk-ease, ease),visibility 0s linear .3s,width .3s var(--tk-ease, ease)}.tku-top.is-on{transition-delay:0s}}@media(max-width:749px){.tku-top{width:44px;height:44px;right:12px}}.tku :is(.add-to-cart-button,.shopify-payment-button__button,.cart__checkout-button,.quantity-selector button,.header-actions__action,.menu-list__link):focus-visible{outline:2px solid var(--tk-lime, #c6f24e);outline-offset:3px}@media(hover:hover)and (pointer:fine){.tku .tk3-mq:hover .tk3-mq__track{animation-play-state:paused}}@media(prefers-reduced-motion:no-preference){.tku .tku-in :is(.tk-trust__icon,.tk3-card__icon,.tk-feature__icon){animation:tku-halo 1.1s var(--tk-ease, ease) 1 both}}@keyframes tku-halo{0%{box-shadow:0 0 #c6f24e73}to{box-shadow:0 0 0 14px #c6f24e00}}@media(prefers-reduced-motion:reduce){.tku-ring,.tku-dots i,.tku-skel,.tku-top,.tku-tip{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tek-uiv.css.map */
