@view-transition{navigation:auto}::view-transition-old(root){animation:proVtOut .28s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:proVtIn .5s cubic-bezier(.2,.8,.2,1) both}@keyframes proVtOut{to{opacity:0;transform:translateY(-12px) scale(.99)}}@keyframes proVtIn{0%{opacity:0;transform:translateY(18px)}}.pro-ann{background:var(--ink);color:#fff;overflow:hidden;font-size:13.5px;font-weight:500;height:36px;display:flex;align-items:center}.pro-ann__track{display:flex;width:max-content;animation:proMarquee 32s linear infinite}.pro-ann:hover .pro-ann__track{animation-play-state:paused}.pro-ann__group{display:flex;flex:none}.pro-ann__item{display:inline-flex;align-items:center;gap:10px;padding-inline:26px;white-space:nowrap}.pro-ann__item:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand);margin-inline-start:26px}.pro-ann__item b{color:var(--brand);font-weight:700}@keyframes proMarquee{to{transform:translate(-50%)}}[dir=rtl] .pro-ann__track{animation-name:proMarqueeRtl}@keyframes proMarqueeRtl{to{transform:translate(50%)}}#shopify-section-header{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .3s}#shopify-section-header.pro-hide{transform:translateY(-105%)}.top-in{transition:padding .35s ease}#shopify-section-header.mo-scrolled .top-in{padding-block:8px}.nav .chip{position:relative;overflow:hidden;isolation:isolate}.nav .chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--brand);transform:translateY(101%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.nav .chip:hover:before{transform:none}.nav .chip:hover{border-color:var(--brand);color:var(--brand-ink)}.nav .chip[aria-current=page]:before{display:none}.btn,.tx-btn,.add,.txc__add,.cart-btn,.chip,.txh__nav button,.stepper button{position:relative;overflow:hidden}.pro-ripple{position:absolute;border-radius:50%;pointer-events:none;background:currentColor;opacity:.28;transform:translate(-50%,-50%) scale(0);animation:proRipple .6s ease-out forwards}@keyframes proRipple{to{transform:translate(-50%,-50%) scale(1);opacity:0}}.pro-pending{opacity:0;filter:blur(10px)}.pro-loaded{transition:opacity .7s ease,filter .7s ease}.mo-ready .mo-r .prod-img{clip-path:inset(0 0 100% 0 round 28px);transition:clip-path 1s cubic-bezier(.7,0,.2,1) calc(var(--d,0ms) + .12s),transform .25s cubic-bezier(.3,1.6,.5,1)}.mo-ready .mo-r.mo-in .prod-img{clip-path:inset(0 0 0 0 round 28px)}.tx .tx-rv .txc__img{clip-path:inset(0 0 100% 0 round 22px);transition:clip-path 1s cubic-bezier(.7,0,.2,1) calc(var(--k,0) * .11s + .15s)}.tx .tx-rv.is-in .txc__img{clip-path:inset(0 0 0 0 round 22px)}.pro-cur,.pro-dot{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;border-radius:50%;opacity:0;transition:opacity .3s}.pro-dot{width:8px;height:8px;margin:-4px 0 0 -4px;background:var(--ink)}.pro-cur{width:38px;height:38px;margin:-19px 0 0 -19px;border:2px solid var(--ink);display:grid;place-items:center;transition:opacity .3s,width .35s cubic-bezier(.2,.8,.2,1),height .35s cubic-bezier(.2,.8,.2,1),margin .35s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s}.pro-cur span{font:700 12px var(--f-body);color:var(--brand-ink);opacity:0;transform:scale(.6);transition:opacity .25s,transform .25s}.pro-cursor-on .pro-cur,.pro-cursor-on .pro-dot{opacity:1}.pro-cur.is-link{width:58px;height:58px;margin:-29px 0 0 -29px;border-color:var(--brand);background:color-mix(in srgb,var(--brand) 22%,transparent)}.pro-cur.is-view{width:84px;height:84px;margin:-42px 0 0 -42px;background:var(--brand);border-color:var(--brand)}.pro-cur.is-view span{opacity:1;transform:none}.pro-cur.is-down{transform:scale(.85)}.pro-cur.is-dark{border-color:#fff}.pro-dot.is-dark{background:#fff}.pd-img{cursor:zoom-in}.pd-img img{transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .4s}.pd-img.pro-zoom img{transform:scale(1.9)}.pd-img img.pro-swap{animation:proSwap .55s cubic-bezier(.2,.8,.2,1)}@keyframes proSwap{0%{opacity:0;transform:scale(.92) rotate(-2deg)}}.thumb{transition:transform .25s cubic-bezier(.3,1.6,.5,1),border-color .2s}.thumbs .thumb{animation:proRise .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * 70ms + .3s)}.perks li{animation:proSlide .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * .11s + .35s)}[data-price].pro-pop{animation:proPricePop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes proPricePop{40%{transform:scale(1.12);color:var(--accent)}}.buy .btn[type=submit].pro-added{background:#1f9d55;color:#fff}.buy .btn[type=submit].pro-added:after{content:" \2713"}.pro-atc{position:fixed;left:50%;bottom:16px;z-index:35;width:min(680px,calc(100% - 24px));display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border-radius:22px;background:var(--surface);border:1.5px solid var(--line);box-shadow:0 18px 44px -14px #0000004d;transform:translate(-50%,140%);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.pro-atc.is-on{transform:translate(-50%)}.pro-atc img{width:48px;height:48px;border-radius:14px;object-fit:contain;background:var(--t-sky);padding:4px;mix-blend-mode:multiply}.pro-atc__t{flex:1;min-width:0;display:grid;line-height:1.3}.pro-atc__t b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pro-atc__t span{font:800 16px var(--f-head)}.pro-atc__t s{display:none}.pro-atc .btn{height:44px;padding-inline:20px;flex:none}.page-h h1{animation:proRise .8s cubic-bezier(.2,.8,.2,1) both}.page-h .lead{animation:proRise .8s .12s cubic-bezier(.2,.8,.2,1) both}.filters .chip{animation:proRise .5s cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--i,0) * 50ms + .2s)}.count{animation:proFade .8s .3s both}.cart-row{animation:proSlide .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * 90ms + .1s)}.sum.box{animation:proRise .8s .25s cubic-bezier(.2,.8,.2,1) both}.empty .e{display:inline-block;animation:proBounce 2.2s ease-in-out infinite}.d-foot .line strong,.line.total span:last-child{display:inline-block}.pro-bump{animation:proPricePop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes proRise{0%{opacity:0;transform:translateY(22px)}}@keyframes proSlide{0%{opacity:0;transform:translate(-24px)}}[dir=rtl] .cart-row,[dir=rtl] .perks li{animation-name:proSlideRtl}@keyframes proSlideRtl{0%{opacity:0;transform:translate(24px)}}@keyframes proFade{0%{opacity:0}}@keyframes proBounce{0%,to{transform:translateY(0) rotate(0)}40%{transform:translateY(-12px) rotate(-8deg)}60%{transform:translateY(-4px) rotate(4deg)}}.ft-col{opacity:1}.mo-ready .ft .ft-col{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0) * .11s)}.mo-ready .ft.pro-in .ft-col{opacity:1;transform:none}.pro-top{position:fixed;bottom:22px;inset-inline-end:22px;z-index:30;width:52px;height:52px;border-radius:50%;background:var(--surface);color:var(--ink);display:grid;place-items:center;box-shadow:0 10px 26px -10px #00000059;opacity:0;transform:translateY(20px) scale(.8);pointer-events:none;transition:opacity .35s,transform .45s cubic-bezier(.3,1.6,.5,1)}.pro-top.is-on{opacity:1;transform:none;pointer-events:auto}.pro-top:hover{transform:translateY(-4px)}.pro-top svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.pro-top circle{fill:none;stroke-width:3}.pro-top .trk{stroke:var(--line)}.pro-top .bar{stroke:var(--brand);stroke-linecap:round;stroke-dasharray:151;stroke-dashoffset:151}.pro-top b{position:relative;font-size:20px;line-height:1}.template-product .pro-top{bottom:96px}@media(hover:none),(pointer:coarse){.pro-cur,.pro-dot{display:none}}@media(max-width:640px){.pro-ann{font-size:12.5px;height:32px}.pro-top{width:46px;height:46px;bottom:16px;inset-inline-end:14px}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.pro-ann__track{animation:none}.pro-pending{opacity:1;filter:none}.mo-ready .mo-r .prod-img,.tx .tx-rv .txc__img{clip-path:none}.pro-cur,.pro-dot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pro.css.map */
