:root{--refresh-accent: #e1451e;--refresh-hairline: rgb(var(--color-foreground-rgb) / .12);--refresh-glow-salmon: #e79879;--refresh-glow-amber: #e9a158}::selection{background:var(--refresh-accent);color:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:is(h1,h2,h3,.h1,.h2,.h3){text-wrap:balance}a.size-style:is(.button,.button-secondary),a.showcase-hero__button{grid-auto-flow:column;align-items:center;column-gap:.6em}a.size-style:is(.button,.button-secondary):after,a.showcase-hero__button:after{content:"\2192";transition:translate var(--animation-speed) var(--animation-easing)}a.size-style:is(.button,.button-secondary):hover:after,a.showcase-hero__button:hover:after{translate:3px 0}@media screen and (min-width:750px){.menu-list__list-item:not([slot=overflow])>:is(.menu-list__link,.menu-list__trigger>.menu-list__link)>.menu-list__link-title{position:relative;isolation:isolate;display:block;overflow:hidden;padding:.45em .95em;border-radius:100px;transition:color .35s cubic-bezier(.65,0,.35,1)}.menu-list__list-item:not([slot=overflow])>:is(.menu-list__link,.menu-list__trigger>.menu-list__link)>.menu-list__link-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;border-radius:inherit;background:var(--color-foreground);transform:scaleX(0);transform-origin:100% 50%;transition:transform .45s cubic-bezier(.65,0,.35,1)}.menu-list__list-item:not([slot=overflow])>:is(.menu-list__link,.menu-list__trigger>.menu-list__link)>.menu-list__link-title:after{content:"";position:absolute;top:-60%;right:-25%;bottom:-60%;left:-25%;z-index:-1;background:radial-gradient(42% 58% at 50% 50%,#ffffff57,#fff0 70%),radial-gradient(36% 52% at 50% 50%,#cdd0d84d,#cdd0d800 70%),radial-gradient(30% 46% at 50% 50%,#ffffff38,#fff0 70%);background-repeat:no-repeat;background-size:70% 100%,60% 90%,55% 80%;background-position:0% 50%,100% 30%,50% 100%;filter:blur(7px);opacity:0;animation:menu-liquid-flow 5.5s ease-in-out infinite paused,menu-liquid-wobble 3.7s ease-in-out infinite paused;transition:opacity .5s ease}.menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within)>:is(.menu-list__link,.menu-list__trigger>.menu-list__link)>.menu-list__link-title{color:#fff}.menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within)>:is(.menu-list__link,.menu-list__trigger>.menu-list__link)>.menu-list__link-title:before{transform:scaleX(1);transform-origin:0 50%}.menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within)>:is(.menu-list__link,.menu-list__trigger>.menu-list__link)>.menu-list__link-title:after{opacity:1;animation-play-state:running;transition-delay:.3s}.menu-list__link:active>.menu-list__link-title{transform:scale(.97)}.menu-list__list-item:not([slot=overflow])>:is(.menu-list__link--active,.menu-list__trigger>.menu-list__link--active)>.menu-list__link-title{color:#fff}.menu-list__list-item:not([slot=overflow])>:is(.menu-list__link--active,.menu-list__trigger>.menu-list__link--active)>.menu-list__link-title:before{transform:scaleX(1)}}@keyframes menu-liquid-flow{0%,to{background-position:0% 50%,100% 30%,50% 100%}25%{background-position:45% 10%,70% 90%,0% 40%}50%{background-position:100% 60%,10% 70%,80% 0%}75%{background-position:55% 100%,30% 0%,100% 70%}}@keyframes menu-liquid-wobble{0%,to{scale:1 1;rotate:0deg}33%{scale:1.12 .9;rotate:4deg}66%{scale:.92 1.1;rotate:-5deg}}@media(prefers-reduced-motion:reduce){.menu-list__link-title,.menu-list__link-title:before,.menu-list__link-title:after{transition:none!important;animation:none!important}}:is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--refresh-accent)}.slideshow-section .text-block :is(h1,h2){font-weight:600}@media screen and (max-width:749px){.slideshow-section .text-block.custom-font-size{--font-size: clamp(1.75rem, 8vw, 2.25rem) !important}.slideshow-section slideshow-slide{min-height:clamp(24rem,115vw,70svh)}}@media(pointer:coarse){.slideshow-controls__dots{gap:1rem}.slideshow-controls__dots button{position:relative}.slideshow-controls__dots button:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.policy-list-trigger,.footer-utilities__text a{display:inline-flex;align-items:center;min-height:44px}}.slideshow-section :is(.button,.button-secondary){flex-shrink:0;white-space:nowrap}@media screen and (min-width:750px)and (max-width:989px){.resource-list__carousel slideshow-slides .resource-list__slide{--tablet-columns: min(var(--column-count), 3);--section-slide-width: calc( (100% - (var(--resource-list-column-gap) * (var(--tablet-columns) - 1)) - var(--peek-next-slide-size)) / var(--tablet-columns) )}}.svg-wrapper svg :is(path,line,polyline),.icon-default :is(path,line,polyline),.account-button__icon path{stroke-linecap:square;stroke-linejoin:miter}.product-image-fit-contain .card-gallery .product-media-container img{box-sizing:border-box;padding:6%}.product-image-fit-contain .resource-card[data-resource-type=product] .resource-card__image{box-sizing:border-box;padding:6%;object-fit:contain}.product-image-fit-contain .collection-card__image{background-color:#fff}.product-image-fit-contain .collection-card__image .resource-image__image{box-sizing:border-box;padding:22% 8% 8%;object-fit:contain}:is(.button:not(.button-secondary,.button-unstyled,.quick-add__button),.button-custom,button.shopify-payment-button__button--unbranded){background-image:linear-gradient(110deg,#ffffff42,#ffffff14 32%,#fff0 52%);background-size:240% 100%;background-position:100% 0;background-repeat:no-repeat;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-position .5s cubic-bezier(.2,.8,.2,1)}:is(.button:not(.button-secondary,.button-unstyled,.quick-add__button),.button-custom,button.shopify-payment-button__button--unbranded):hover:not(:disabled,[aria-disabled=true]){--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);background-position:0 0}@media(prefers-reduced-motion:reduce){:is(.button:not(.button-secondary,.button-unstyled,.quick-add__button),.button-custom,button.shopify-payment-button__button--unbranded){transition:none}}.product-badges.product-badges{--badge-inset: 16px}.product-badges__badge.product-badges__badge{padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#0b07068c;font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none}.product-badges__badge.product-badges__badge.color-custom-badge-sale{color:var(--refresh-accent, #e1451e)}.js-reveal{--reveal-ease: cubic-bezier(.16, 1, .3, 1)}.js-reveal .reveal{opacity:0;transform:translateY(120px) scale(.94);filter:blur(10px);transform-origin:50% 0;transition:opacity 1.4s var(--reveal-ease),transform 1.8s var(--reveal-ease),filter 1.4s var(--reveal-ease);will-change:transform,opacity,filter}.js-reveal .reveal.reveal--hero{transform:translateY(40px) scale(.97);filter:blur(6px)}.js-reveal .reveal.is-revealed{opacity:1;transform:none;filter:none}.js-reveal .reveal :is(.pdp-frame,.home-stage__viewport){clip-path:inset(6% 5% 6% 5% round 48px);transition:clip-path 1.9s var(--reveal-ease) .1s}.js-reveal .reveal.is-revealed :is(.pdp-frame,.home-stage__viewport){clip-path:inset(0 0 0 0 round 20px)}.js-reveal .reveal-part{opacity:0;transform:translateY(46px);filter:blur(6px);transition:opacity 1.1s var(--reveal-ease),transform 1.4s var(--reveal-ease),filter 1.1s var(--reveal-ease);transition-delay:calc(.45s + var(--reveal-order, 0) * .16s)}.js-reveal .home-rows>li.reveal-part{transform:translate(-80px)}.js-reveal .is-revealed .reveal-part,.js-reveal .is-revealed .home-rows>li.reveal-part{opacity:1;transform:none;filter:none}button.quick-add__button.quick-add__button{border-color:transparent;background:linear-gradient(110deg,#ffffff42,#ffffff14 32%,#fff0 52%) padding-box,linear-gradient(var(--color-foreground) 0 100%) padding-box;background-size:240% 100%,100% 100%;background-position:100% 0,0 0;background-repeat:no-repeat;color:#fff;box-shadow:0 6px 16px #0b07062e;transition-property:scale,translate,opacity,width,background-position,box-shadow;transition-duration:var(--animation-speed),var(--animation-speed),var(--animation-speed),var(--animation-speed),.5s,.3s}button.quick-add__button.quick-add__button:is(:hover,:focus-visible){background-position:0 0,0 0;box-shadow:0 10px 24px #0b07063d}iframe[src*="hcaptcha.com"][src*="frame=checkbox-invisible"],div:has(>iframe[src*="hcaptcha.com"][src*="frame=checkbox-invisible"]){visibility:hidden!important;opacity:0!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/refresh.css.map */
