:root{--ts-concept-background: #fffcf7;--ts-concept-foreground: #1f1c18;--ts-concept-card: #fff9f1;--ts-concept-muted: #5b544d;--ts-concept-border: #e6e1da;--ts-concept-misty-aqua: #cfedea;--ts-concept-soft-citron: #f1f7b2;--ts-concept-pale-peach: #ffe1cc;--ts-concept-powder-blush: #fce6ee;--ts-concept-teal: #30c2bf;--ts-concept-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", Arial, sans-serif;--ts-concept-display-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", Arial, sans-serif}body{background-color:var(--color-background-primary);color:var(--color-text-body);font-family:var(--font-body)}button,input,select,textarea{font-family:var(--font-body)}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.template-title,.page--title){font-family:var(--font-display)}:where(.label-font,.rating-label,.reviews-star-rating,.cart--vendor,.product-card-basic__vendor,.product-grid--vendor-font-body,.product-grid--vendor-font-heading,.sale-badge,.sold-out-badge,.preorder-badge,.custom-badge,.countdown-badge){font-family:var(--font-utility)}.color-scheme--dark :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--color-accent-secondary)}.template-index #MainContent.homepage-wrapper{background:var(--ts-concept-background);overflow:hidden}.ts-concept-connected__inner>.ts-concept-copy{text-align:center}.desktop-phone-presentation,.desktop-phone-presentation[hidden]{display:none}@media screen and (min-width:900px){html.ts-desktop-presentation-active,html.ts-desktop-presentation-active body{width:100%;height:100%;overflow:hidden;background:#fff}body.ts-desktop-presentation-active{display:block;min-height:100dvh;background:#fff}body.ts-desktop-presentation-active>:not(.desktop-phone-presentation):not(script):not(style){display:none!important}body.ts-desktop-presentation-active .desktop-phone-presentation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;box-sizing:border-box;display:grid;place-items:center;width:100vw;height:100dvh;padding:34px;overflow:hidden;background:#fff}.desktop-phone-presentation__device{position:absolute;top:50%;left:50%;width:430px;max-width:none;aspect-ratio:280 / 590;transform:translate(-50%,-50%) scale(var(--desktop-phone-scale, 1));transform-origin:center;filter:drop-shadow(0 18px 34px rgba(0,0,0,.12))}.desktop-phone-presentation__device:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;content:"";pointer-events:none;background-image:var(--desktop-phone-frame-image);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.desktop-phone-presentation__screen{position:absolute;top:1.5233%;right:4.6918%;bottom:1.6876%;left:4.6919%;z-index:1;overflow:hidden;border-radius:11.444%/5.085%;background:#fff;clip-path:inset(0 round 11.444% / 5.085%);contain:strict}.desktop-phone-presentation__background-layer{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.desktop-phone-presentation__background-layer .ts-concept-mobile-bg{--ts-bg: var(--ts-concept-background, #fffcf7);--ts-aqua: var(--ts-concept-misty-aqua, #cfedea);--ts-citron: var(--ts-concept-soft-citron, #f1f7b2);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;margin:0;background:var(--ts-bg)}.desktop-phone-presentation__viewport{position:relative;z-index:2;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:inherit;background:transparent;clip-path:inset(0 round 11.444% / 5.085%);contain:layout paint style;isolation:isolate;touch-action:pan-y;transform:translateZ(0);-webkit-overflow-scrolling:touch;scrollbar-width:none}.desktop-phone-presentation__viewport::-webkit-scrollbar{display:none}.desktop-phone-presentation__viewport>*{width:100%;max-width:100%}.desktop-phone-presentation__viewport #MainContent.homepage-wrapper{background:transparent}.desktop-phone-presentation__viewport .ts-concept-hero__title:hover .ts-concept-hero__shine:before{opacity:1;animation:ts-concept-chrome 4.5s ease-in-out infinite}.desktop-phone-presentation__viewport .ts-concept-hero__title:hover .ts-concept-hero__shine{color:transparent;outline:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
