html{scroll-behavior:smooth}body{line-height:1.7}h1,h2,h3{letter-spacing:-.03em;font-variation-settings:"opsz" 144}.grain:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;opacity:.09;mix-blend-mode:multiply;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='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .2 0 0 0 0 .14 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E")}.stitch{position:relative}.stitch:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:inherit;pointer-events:none;border:1.5px dashed var(--stitch, rgba(31,74,51,.32))}.stitch-light{--stitch: rgba(251,246,234,.45)}.hero-wash{background:radial-gradient(60% 55% at 12% 8%,rgba(232,177,58,.22),transparent 70%),radial-gradient(50% 60% at 95% 20%,rgba(181,54,44,.12),transparent 70%),radial-gradient(70% 60% at 50% 110%,rgba(59,117,83,.2),transparent 70%),#f4ebd9}.pine-wash{background:radial-gradient(55% 60% at 10% 0%,rgba(59,117,83,.55),transparent 70%),radial-gradient(45% 55% at 100% 100%,rgba(232,177,58,.14),transparent 70%),radial-gradient(40% 40% at 70% 10%,rgba(181,54,44,.16),transparent 70%),#143021}.t{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.press:hover{transform:translateY(-2px)}.press:active{transform:translateY(1px) scale(.98)}:focus-visible{outline:3px solid #E8B13A;outline-offset:3px;border-radius:6px}.v-card{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.v-card:hover{transform:translateY(-2px)}.v-card:active{transform:scale(.985)}.v-card .v-ring{opacity:0;transition:opacity .2s ease}.v-input:checked+.v-card .v-ring{opacity:1}.v-input:checked+.v-card .v-dot{transform:scale(1);opacity:1}.v-dot{transform:scale(.3);opacity:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.v-input:focus-visible+.v-card{outline:3px solid #E8B13A;outline-offset:3px}.thumb{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;opacity:.62}.thumb:hover{opacity:1;transform:translateY(-2px)}.thumb:active{transform:scale(.96)}.thumb[aria-current=true],.thumb[aria-current=true] .thumb-ring{opacity:1}.thumb-ring{opacity:0;transition:opacity .2s ease}#FeltMainImg{transition:opacity .22s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}#FeltMainImg.swap{opacity:0;transform:scale(.97)}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}details .chev{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}details[open] .chev{transform:rotate(45deg)}details summary:hover .chev{transform:scale(1.12)}details[open] summary:hover .chev{transform:rotate(45deg) scale(1.12)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1)}.reveal.in{opacity:1;transform:none}#toast{transform:translate(-50%,24px);opacity:0;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}#toast.show{transform:translate(-50%);opacity:1}#FeltStickyBar{transform:translateY(110%);transition:transform .45s cubic-bezier(.22,1,.36,1)}#FeltStickyBar.show{transform:none}#snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;overflow:hidden}.flake{position:absolute;top:0;color:#fff;line-height:1;will-change:transform;text-shadow:0 0 2px rgba(20,48,33,.45),0 0 8px rgba(255,255,255,.6);animation:fall linear infinite}.flake>i{display:block;font-style:normal;animation:sway ease-in-out infinite alternate}@keyframes fall{0%{transform:translate3d(0,-6vh,0) rotate(0)}to{transform:translate3d(0,106vh,0) rotate(300deg)}}@keyframes sway{0%{transform:translate(-14px)}to{transform:translate(14px)}}.garland{position:relative;height:34px}.garland>div{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat-x;background-size:180px 34px}.garland .wire{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='34'%3E%3Cpath d='M0 3 Q45 26 90 3 T180 3' fill='none' stroke='%230E2217' stroke-width='1.500'/%3E%3Cg%3E%3Crect x='20' y='11' width='5' height='4' rx='1' fill='%230E2217'/%3E%3Cellipse cx='22.500' cy='20' rx='4.500' ry='6' fill='%23D9463A'/%3E%3Crect x='64' y='11' width='5' height='4' rx='1' fill='%230E2217'/%3E%3Cellipse cx='66.500' cy='20' rx='4.500' ry='6' fill='%23E8B13A'/%3E%3Crect x='110' y='11' width='5' height='4' rx='1' fill='%230E2217'/%3E%3Cellipse cx='112.500' cy='20' rx='4.500' ry='6' fill='%23FBF6EA'/%3E%3Crect x='154' y='11' width='5' height='4' rx='1' fill='%230E2217'/%3E%3Cellipse cx='156.500' cy='20' rx='4.500' ry='6' fill='%235FA97C'/%3E%3C/g%3E%3C/svg%3E")}.garland .glow-a,.garland .glow-b{filter:blur(5px);animation:twinkle 1.8s ease-in-out infinite alternate}.garland .glow-a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='34'%3E%3Ccircle cx='22.500' cy='20' r='9' fill='%23FF6A5A'/%3E%3Ccircle cx='112.500' cy='20' r='9' fill='%23FFF6D8'/%3E%3C/svg%3E")}.garland .glow-b{animation-delay:-1.8s;animation-direction:alternate-reverse;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='34'%3E%3Ccircle cx='66.500' cy='20' r='9' fill='%23FFD25E'/%3E%3Ccircle cx='156.500' cy='20' r='9' fill='%237FE0A4'/%3E%3C/svg%3E")}@keyframes twinkle{0%{opacity:.15}to{opacity:.95}}.candy{background-image:repeating-linear-gradient(135deg,#b5362c 0 14px,#fbf6ea 14px 28px)}.drift{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:70px;display:block}@media(prefers-reduced-motion:reduce){#snow{display:none}.garland .glow-a,.garland .glow-b{animation:none;opacity:.6}html{scroll-behavior:auto}.reveal{opacity:1;transform:none}*,*:before,*:after{transition-duration:.01ms!important}}.rte>*+*{margin-top:1em}.rte h2,.rte h3{font-family:Fraunces,Georgia,serif;font-weight:600;color:#143021;font-size:1.5rem;line-height:1.2;margin-top:1.6em}.rte a{color:#b5362c;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px}.rte ul{list-style:disc;padding-left:1.25rem}.rte ol{list-style:decimal;padding-left:1.25rem}.rte img{border-radius:1rem}.pay-icons svg{height:26px;width:auto}.v-input:disabled+.v-card{opacity:.5;cursor:not-allowed}.ticker{overflow:hidden}.ticker-track{display:flex;width:max-content;animation:ticker var(--ticker-speed, 32s) linear infinite;will-change:transform}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none}}.rte-center p+p{margin-top:.8em}.b-card{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.b-card:hover{transform:translateY(-2px)}.b-card:active{transform:scale(.985)}.b-ring,.b-dot{opacity:0;transition:opacity .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.b-dot{transform:scale(.3)}.b-input:checked+.b-card .b-ring{opacity:1}.b-input:checked+.b-card .b-dot{opacity:1;transform:scale(1)}.b-input:focus-visible+.b-card{outline:3px solid #E8B13A;outline-offset:3px}.lit-tag{white-space:nowrap;display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;background:#e8b13a;color:#0e2217;padding:.2rem .6rem;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.3;box-shadow:0 0 0 2px #ffecaae6,0 0 14px 2px #ffc846d9}.v-lit{background:linear-gradient(135deg,#fff1c2,#fbf6ea 62%);border-color:#e8b13ae6;box-shadow:0 0 0 1px #e8b13a80,0 0 26px -2px #ffc846bf,0 12px 28px -10px #14302138}.v-lit:before,.set-lit:before{content:"";position:absolute;left:14px;right:14px;top:-5px;height:10px;pointer-events:none;background:radial-gradient(circle,#FFE9A0 0 2.5px,rgba(255,214,96,.55) 3px,transparent 5.5px) 0 0 / 22px 10px repeat-x;animation:twinkle 1.6s ease-in-out infinite alternate}.set-lit{box-shadow:0 0 0 2px #e8b13abf,0 0 38px -4px #ffc84699,0 22px 48px -16px #14302161}.lit-badge{box-shadow:0 0 0 3px #ffecaaf2,0 0 22px 4px #ffc846e6}@media(prefers-reduced-motion:reduce){.v-lit:before,.set-lit:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/felt.css.map */
