:root,html[data-cf-theme=light]{--hp-bg: #EDDFC2;--hp-bg-2: #E4D0AB;--hp-fg: #1F1912;--hp-muted: #4B4034;--hp-faint: #6A5C4C;--hp-accent: #B0431E;--hp-btn: #B0431E;--hp-btn-hover: #C7552A;--hp-btn-fg: #FFF8EC;--hp-line: rgba(31, 25, 18, .14);--hp-line-strong: rgba(31, 25, 18, .32);--hp-panel: rgba(255, 250, 240, .9);--hp-shadow: rgba(120, 70, 20, .18);--hp-glow: 0 1px 2px rgba(237, 223, 194, .95), 0 2px 18px rgba(237, 223, 194, .9);--hp-veil: 237, 223, 194;--hp-lamp: 245, 170, 70;--hp-contour: rgba(31, 25, 18, .09);--hp-contour-lit: rgba(200, 85, 40, .38);color-scheme:light}html[data-cf-theme=dark]{--hp-bg: #2B3542;--hp-bg-2: #354150;--hp-fg: #F4F7FA;--hp-muted: #D5DDE5;--hp-faint: #AEBAC6;--hp-accent: #A9D6F2;--hp-btn: #F4F7FA;--hp-btn-hover: #D3E6F3;--hp-btn-fg: #22303D;--hp-line: rgba(244, 247, 250, .16);--hp-line-strong: rgba(244, 247, 250, .34);--hp-panel: rgba(43, 53, 66, .88);--hp-shadow: rgba(10, 15, 22, .4);--hp-glow: 0 1px 2px rgba(22, 29, 38, .85), 0 2px 18px rgba(22, 29, 38, .6);--hp-veil: 43, 53, 66;--hp-lamp: 170, 205, 240;--hp-contour: rgba(244, 247, 250, .08);--hp-contour-lit: rgba(169, 214, 242, .38);color-scheme:dark}body.cf-home h1,body.cf-home h2,body.cf-home h3,body.cf-home h4,body.cf-home h5,body.cf-home h6{color:var(--hp-fg)}html,body{overscroll-behavior-y:none}body.cf-home{background:var(--hp-bg)!important;color:var(--hp-fg);transition:background-color .5s ease}body.cf-home #MainContent,body.cf-home .shopify-section-group-footer-group{position:relative;z-index:1}html[data-cf-theme=dark] body.cf-home .header-wrapper,html[data-cf-theme=dark] body.cf-home sticky-header{background:#2b354299!important;border-bottom-color:#f4f7fa1a!important}html[data-cf-theme=dark] body.cf-home .header .header__heading-link .h2,html[data-cf-theme=dark] body.cf-home .header .header__inline-menu a,html[data-cf-theme=dark] body.cf-home .header .header__inline-menu .header__menu-item,html[data-cf-theme=dark] body.cf-home .header .header__inline-menu .header__menu-item span,html[data-cf-theme=dark] body.cf-home .header .header__icons>a,html[data-cf-theme=dark] body.cf-home .header .header__icons>button{color:#f4f7fa!important}html[data-cf-theme=dark] body.cf-home .header .header__heading-link .cf-header-mark em{color:#a9d6f2!important}html[data-cf-theme=dark] body.cf-home .header .header__icon svg,html[data-cf-theme=dark] body.cf-home .header .header__icon .svg-wrapper svg,html[data-cf-theme=dark] body.cf-home .header header-drawer .header__icon svg{color:#f4f7fa!important;fill:#f4f7fa!important}html[data-cf-theme=dark] body.cf-home .cart-count-bubble{background:#f4f7fa!important;color:#22303d!important}.cf-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;color:#0a0a0a}.cf-theme-toggle svg{width:18px;height:18px;display:block;transition:transform .5s cubic-bezier(.2,.7,.1,1),opacity .3s ease}.cf-theme-toggle .cf-tt-sun{display:none}html[data-cf-theme=dark] .cf-theme-toggle .cf-tt-sun{display:block}html[data-cf-theme=dark] .cf-theme-toggle .cf-tt-moon{display:none}.cf-theme-toggle:hover svg{transform:rotate(-24deg)}.cf-theme-toggle:focus-visible{outline:2px solid var(--hp-accent);outline-offset:-4px;border-radius:50%}.cf-home-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.cf-home-bg:before,.cf-home-bg:after{content:"";position:absolute;width:90vmax;height:90vmax;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--hp-lamp),.16),rgba(var(--hp-lamp),0));will-change:transform}.cf-home-bg:before{left:-30vmax;top:-35vmax;transform:translate3d(0,calc(var(--cf-bg-scroll, 0) * -.08px),0)}.cf-home-bg:after{right:-35vmax;bottom:-40vmax;opacity:.8;transform:translate3d(0,calc(var(--cf-bg-scroll, 0) * -.05px),0)}.cf-home-bg canvas{position:absolute;left:0;top:0;width:100%;height:100%;display:block;will-change:transform}.cf-home-bg--off,.cf-home-bg [data-cf-bg-lit]{display:none}.cf-home-bg [data-cf-bg-lit-unused]{-webkit-mask-image:radial-gradient(circle 240px at var(--mx, -999px) var(--my, -999px),#000 0%,rgba(0,0,0,.35) 45%,transparent 100%);mask-image:radial-gradient(circle 240px at var(--mx, -999px) var(--my, -999px),#000 0%,rgba(0,0,0,.35) 45%,transparent 100%)}.cf-home-bg-grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html[data-cf-theme=light] .cf-home-bg-grain{opacity:.12;mix-blend-mode:multiply}html[data-cf-theme] body .header .header__icons .cf-theme-toggle svg{fill:none!important}html[data-cf-theme=dark] body.cf-home .header .header__icons .cf-theme-toggle svg{color:#f4f7fa!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cf-home-theme.css.map */
