@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-display:swap;src:url(fredoka-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-display:swap;src:url(fredoka-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(nunito-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(nunito-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--fd-moss: #2f4a3e;--fd-moss-deep: #24382f;--fd-sage: #7c9070;--fd-clay: #d08a5c;--fd-clay-deep: #b87244;--fd-cream: #f7f3e8;--fd-paper: #fffcf5;--fd-ink: #2a342e;--fd-ink-soft: #6e7a70;--fd-line: #e7e0d2;--fd-font-display: "Fredoka", system-ui, sans-serif;--fd-font-body: "Nunito", system-ui, sans-serif;--fd-fs-xs: 13px;--fd-fs-sm: 15px;--fd-fs-md: 17px;--fd-fs-lg: 22px;--fd-fs-xl: 28px;--fd-fs-2xl: 36px;--fd-fs-3xl: 48px;--fd-r-sm: 8px;--fd-r-md: 12px;--fd-r-lg: 18px;--fd-r-pill: 999px;--fd-s1: 4px;--fd-s2: 8px;--fd-s3: 12px;--fd-s4: 16px;--fd-s5: 24px;--fd-s6: 32px;--fd-s7: 48px;--fd-s8: 64px;--fd-shadow: 0 2px 10px rgb(47 74 62 / 8%);--fd-ease: .18s ease-out}:root{--font-body--family: var(--fd-font-body);--font-body--weight: 400;--font-subheading--family: var(--fd-font-body);--font-subheading--weight: 700;--font-heading--family: var(--fd-font-display);--font-heading--weight: 500;--font-accent--family: var(--fd-font-display);--font-accent--weight: 600;--font-paragraph--size: var(--fd-fs-md);--font-h1--size: var(--fd-fs-3xl);--font-h2--size: var(--fd-fs-xl);--font-h3--size: var(--fd-fs-lg);--font-h4--size: var(--fd-fs-md);--font-h5--size: var(--fd-fs-sm);--font-h6--size: var(--fd-fs-xs);--card-corner-radius: var(--fd-r-lg);--product-corner-radius: var(--fd-r-md);--style-border-radius-inputs: var(--fd-r-md);--style-border-radius-buttons-primary: var(--fd-r-md);--style-border-radius-buttons-secondary: var(--fd-r-md);--style-border-radius-popover: var(--fd-r-lg);--style-border-radius-pills: var(--fd-r-pill);--animation-speed: var(--fd-ease);--hover-transition-duration: .18s;--hover-transition-timing: ease-out;--shadow-opacity: 8%;--shadow-horizontal-offset: 0px;--shadow-vertical-offset: 2px;--shadow-blur: 10px}body{font-family:var(--fd-font-body);font-size:var(--fd-fs-md);line-height:1.6;color:var(--fd-ink);background:var(--fd-cream)}h1,h2,h3,h4{font-family:var(--fd-font-display);font-weight:500;color:var(--fd-moss);line-height:1.1}h1{font-weight:600}h1,h2,h3,h4,h5,h6{text-transform:none}.fd-mark{--fd-mark-line: var(--fd-moss);--fd-mark-sun: var(--fd-clay);display:block;overflow:visible}.fd-mark__line{stroke:var(--fd-mark-line)}.fd-mark__eye{fill:var(--fd-mark-line)}.fd-mark__sun{fill:var(--fd-mark-sun)}.fd-mark--inverse{--fd-mark-line: var(--fd-cream)}.fd-mark--on-clay{--fd-mark-line: var(--fd-moss);--fd-mark-sun: var(--fd-cream)}.header-logo__fd{display:inline-flex;align-items:center;gap:.4em;font-size:var(--fd-fs-lg)}.header-logo__wordmark{font-family:var(--fd-font-display);font-weight:500;font-size:1em;line-height:1;color:var(--fd-moss);text-transform:lowercase;letter-spacing:.01em}.header-logo__fd--inverse{--fd-mark-line: var(--fd-cream)}.header-logo__fd--inverse .header-logo__wordmark{color:var(--fd-cream)}@media screen and (max-width:749px){.header-logo__fd{font-size:var(--fd-fs-md)}}@keyframes fd-wag{0%,to{transform:rotate(0)}35%{transform:rotate(-8deg)}65%{transform:rotate(5deg)}}.fd-mark__tail{transform-box:view-box;transform-origin:98px 66px}:is(a,button):is(:hover,:focus-visible) .fd-mark--wag .fd-mark__tail{animation:fd-wag 1.9s ease-in-out infinite}.fd-ridge{--fd-ridge-color: var(--fd-sage);display:block;overflow:visible}.fd-ridge path{stroke:var(--fd-ridge-color)}.fd-nav-ridge,.menu-list__link--active .menu-list__link-title{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 150 26" fill="none"><path d="M4 22 L28 6 L46 18 L66 6 L84 18 L104 6 L128 18 L146 10" stroke="%237C9070" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center bottom;background-size:100% 6px}.menu-list__link-title{padding-block:8px}.fd-skeleton{background-color:var(--fd-paper);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 150 26" fill="none"><path d="M4 22 L28 6 L46 18 L66 6 L84 18 L104 6 L128 18 L146 10" stroke="%23E7E0D2" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;background-size:60% auto;border-radius:var(--fd-r-md)}.rating-wrapper{--star-fill-color: var(--fd-sage);--star-fill-color-rgb: 124 144 112}.fd-suns{--fd-sun-dot-color: var(--fd-sage);display:inline-flex;gap:var(--fd-s1);align-items:center}.fd-sun{width:9px;height:9px;border-radius:50%;background:var(--fd-sun-dot-color);flex:none}.fd-sun--off{background:transparent;border:1.5px solid var(--fd-sun-dot-color)}.fd-suns__count{margin-inline-start:var(--fd-s2);font-size:var(--fd-fs-xs);color:var(--fd-ink-soft)}.fd-feature-list{list-style:none;padding-inline-start:0}.fd-feature-list>li{position:relative;padding-inline-start:26px;padding-block:var(--fd-s2)}.fd-feature-list>li:before{content:"";position:absolute;inset-inline-start:4px;top:1em;width:9px;height:9px;border-radius:50%;background:var(--fd-sage)}.announcement-bar__text:before{content:"";display:inline-block;width:8px;height:8px;margin-inline-end:var(--fd-s2);border-radius:50%;background:var(--fd-sage);vertical-align:middle}.fd-tile{display:flex;flex-direction:column;gap:var(--fd-s3);text-decoration:none;color:var(--fd-moss)}.fd-tile__media{display:block;aspect-ratio:var(--fd-tile-ratio, 4 / 5);overflow:hidden;border:1.5px solid var(--fd-line);border-radius:var(--fd-r-md);background-color:var(--fd-cream);transition:border-color var(--fd-ease)}.fd-tile__img{width:100%;height:100%;object-fit:cover;display:block}.fd-tile__label{font-family:var(--fd-font-display);font-weight:500;font-size:var(--fd-fs-lg);line-height:1.1;color:var(--fd-moss)}.fd-tile:is(:hover,:focus-visible) .fd-tile__media{border-color:var(--fd-sage)}.fd-tile:focus-visible{outline:2px solid var(--fd-moss);outline-offset:3px;border-radius:var(--fd-r-sm)}.layout-panel-flex:has(>.fd-tile){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fd-s3)}.layout-panel-flex:has(>.fd-tile)>:not(.fd-tile){grid-column:1 / -1;justify-self:center;text-align:center}@media screen and (min-width:750px){.layout-panel-flex:has(>.fd-tile){grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--fd-s4)}}.product-card{background:var(--fd-paper);border:1px solid var(--fd-line);border-radius:var(--fd-r-lg);box-shadow:var(--fd-shadow);overflow:hidden}.product-card__content{padding:var(--fd-s4)}.product-card :is(.card-gallery,.card-gallery__placeholder,.product-card__placeholder-image){background-color:var(--fd-cream)}.product-card :is(h1,h2,h3,h4,.product-title){font-family:var(--fd-font-display);font-weight:500;color:var(--fd-moss)}.product-card .price,.product-card [class*=price]{font-family:var(--fd-font-body);font-weight:800}.product-card .swatch{border-radius:50%;border:1.5px solid transparent;transition:border-color var(--fd-ease)}.product-card .swatch:is(:hover,[aria-checked=true],[aria-selected=true]){border-color:var(--fd-moss)}.product-card .swatch--unavailable{opacity:.4}.fd-trust{list-style:none;margin:var(--fd-s4) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--fd-s3) var(--fd-s5);color:var(--fd-ink);font-size:var(--fd-fs-sm)}.fd-trust__item{display:flex;align-items:center;gap:var(--fd-s2)}.fd-trust__icon{width:20px;height:20px;flex:none;color:var(--fd-sage)}.add-to-cart-button{width:100%}.sticky-add-to-cart__bar .add-to-cart-button{width:auto;flex:0 0 auto}.sticky-add-to-cart__info{min-width:8rem}.sticky-add-to-cart__price{flex-shrink:0;white-space:nowrap}@media screen and (max-width:749px){.sticky-add-to-cart__bar .add-to-cart-button{width:var(--height-buy-buttons)}}.variant-option--swatches .swatch{border-radius:50%;border:1.5px solid transparent;transition:border-color var(--fd-ease)}.variant-option--swatches .swatch:is(:hover,[aria-checked=true],[aria-selected=true]){border-color:var(--fd-moss)}.fd-sizeguide__open{font-size:var(--fd-fs-sm);font-weight:700;color:var(--fd-moss);text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:var(--fd-s1) 0}.fd-sizeguide__open:focus-visible{outline:2px solid var(--fd-moss);outline-offset:2px;border-radius:var(--fd-r-sm)}.fd-sizeguide__dialog{width:min(30rem,calc(100vw - var(--fd-s5)));padding:var(--fd-s5);border:1px solid var(--fd-line);border-radius:var(--fd-r-lg);background:var(--fd-paper);color:var(--fd-ink);box-shadow:var(--fd-shadow)}.fd-sizeguide__dialog::backdrop{background:#2a342e73}.fd-sizeguide__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fd-s4)}.fd-sizeguide__title{font-family:var(--fd-font-display);font-weight:500;font-size:var(--fd-fs-lg);color:var(--fd-moss);margin:0}.fd-sizeguide__close{color:var(--fd-moss);cursor:pointer;padding:var(--fd-s1)}.fd-sizeguide__close:focus-visible{outline:2px solid var(--fd-moss);outline-offset:2px;border-radius:var(--fd-r-sm)}.fd-sizeguide__intro,.fd-sizeguide__note{font-size:var(--fd-fs-sm);color:var(--fd-ink);margin:var(--fd-s3) 0 0}.fd-sizeguide__subtitle{font-family:var(--fd-font-display);font-weight:500;font-size:var(--fd-fs-lg);color:var(--fd-moss);margin:var(--fd-s5) 0 var(--fd-s3)}.fd-sizeguide__scroll{overflow-x:auto;margin-top:var(--fd-s4)}.fd-sizeguide__table{width:100%;border-collapse:collapse;font-size:var(--fd-fs-sm)}.fd-sizeguide__table :is(th,td){text-align:left;padding:var(--fd-s2) var(--fd-s3);border-bottom:1px solid var(--fd-line);white-space:nowrap}.fd-sizeguide__table thead th{font-family:var(--fd-font-display);font-weight:500;color:var(--fd-moss)}.fd-sizeguide__table tbody th{font-weight:700}.fd-sizeguide__table tbody tr:last-child :is(th,td){border-bottom:none}#header-component .header-logo__wordmark{display:inline-block;max-width:8ch;overflow:hidden;white-space:nowrap;opacity:1;transition:opacity var(--fd-ease)}#header-component:not([data-scroll-direction=none]) .header-logo__wordmark{max-width:0;opacity:0}#header-component:not([data-scroll-direction=none]){background:var(--fd-cream);border-bottom:1px solid var(--fd-line);box-shadow:var(--fd-shadow)}#header-component{border-bottom:1px solid transparent;transition:background var(--fd-ease),border-color var(--fd-ease),box-shadow var(--fd-ease)}@media(prefers-reduced-motion:reduce){#header-component .header-logo__wordmark{transition:none}}.cart-bubble{--cart-bubble-background: var(--fd-sage);--cart-bubble-text: var(--fd-cream);--cart-bubble-background-fallback: var(--fd-sage);--cart-bubble-text-fallback: var(--fd-cream)}.fd-delivery{padding:var(--fd-s3) var(--fd-s4) var(--fd-s4)}.fd-delivery__label{margin:0 0 var(--fd-s2);font-size:var(--fd-fs-sm);font-weight:700;color:var(--fd-ink)}.fd-delivery__label--done{color:var(--fd-moss)}.fd-delivery__track{height:6px;border-radius:var(--fd-r-pill);background:#7c90704d;overflow:hidden}.fd-delivery__fill{display:block;height:100%;border-radius:var(--fd-r-pill);background:var(--fd-moss);transform:scaleX(var(--fd-progress, 0));transform-origin:left center;transition:transform var(--fd-ease)}.fd-hero-section{display:block;background:var(--fd-cream)}.fd-hero{--fd-hero-height: min(84svh, 860px);--fd-hero-fade: .18s;display:block;position:relative}.fd-hero--small{--fd-hero-height: min(70svh, 640px)}.fd-hero--large{--fd-hero-height: min(92svh, 1040px)}.fd-hero__stage{position:relative;isolation:isolate;width:100%;aspect-ratio:16 / 9;max-height:var(--fd-hero-height);background:var(--fd-cream);overflow:hidden}.fd-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 0s linear var(--fd-hero-fade)}.fd-hero__slide[data-fd-slide="0"]{opacity:1}.fd-hero[data-current] .fd-hero__slide{opacity:0}.fd-hero[data-current="0"] .fd-hero__slide[data-fd-slide="0"],.fd-hero[data-current="1"] .fd-hero__slide[data-fd-slide="1"],.fd-hero[data-current="2"] .fd-hero__slide[data-fd-slide="2"],.fd-hero[data-current="3"] .fd-hero__slide[data-fd-slide="3"],.fd-hero[data-current="4"] .fd-hero__slide[data-fd-slide="4"],.fd-hero[data-current="5"] .fd-hero__slide[data-fd-slide="5"]{z-index:1;opacity:1;transition:opacity var(--fd-ease)}.fd-hero__img{display:block;width:100%;height:100%;object-fit:cover}.fd-hero__panel-rail{width:100%;padding-inline:var(--page-margin)}.fd-hero__panel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fd-s3);max-width:460px;margin-inline:auto;padding:var(--fd-s5);background:var(--fd-paper);border:1px solid var(--fd-line);border-radius:var(--fd-r-lg);box-shadow:var(--fd-shadow)}.fd-hero__eyebrow{margin:0;font-family:var(--fd-font-body);font-size:var(--fd-fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fd-ink-soft)}.fd-hero__heading{margin:0;font-family:var(--fd-font-display);font-size:var(--fd-fs-xl);font-weight:600;line-height:1.15;color:var(--fd-moss);text-wrap:pretty}.fd-hero__ridge{margin-block:var(--fd-s1)}.fd-hero__quotes{display:grid;margin:0;font-family:var(--fd-font-body);font-size:var(--fd-fs-md);line-height:1.45;color:var(--fd-ink);text-wrap:pretty}.fd-hero__quote{grid-area:1 / 1;opacity:0;transition:opacity var(--fd-ease)}.fd-hero__quote[data-fd-quote="0"]{opacity:1}.fd-hero[data-current] .fd-hero__quote{opacity:0}.fd-hero[data-current="0"] .fd-hero__quote[data-fd-quote="0"],.fd-hero[data-current="1"] .fd-hero__quote[data-fd-quote="1"],.fd-hero[data-current="2"] .fd-hero__quote[data-fd-quote="2"],.fd-hero[data-current="3"] .fd-hero__quote[data-fd-quote="3"],.fd-hero[data-current="4"] .fd-hero__quote[data-fd-quote="4"],.fd-hero[data-current="5"] .fd-hero__quote[data-fd-quote="5"]{opacity:1;transition-delay:var(--fd-hero-fade)}.fd-hero__button{margin-block-start:var(--fd-s2)}.fd-hero__dots{display:flex;gap:0;margin-block-start:var(--fd-s1)}.fd-hero__dot{position:relative;width:34px;height:44px;margin-block:-20px;padding:0;border:0;background:none;cursor:pointer}.fd-hero__dot:before{content:"";position:absolute;inset-inline:6px;top:50%;height:4px;margin-top:-2px;border-radius:var(--fd-r-pill);background:var(--fd-line);transition:background var(--fd-ease),transform var(--fd-ease);transform-origin:left center;transform:scaleX(.65)}.fd-hero__dot[aria-pressed=true]:before{background:var(--fd-moss);transform:scaleX(1)}.fd-hero__dot:is(:hover,:focus-visible):before{background:var(--fd-sage)}.fd-hero__dot:focus-visible{outline:2px solid var(--fd-moss);outline-offset:-8px;border-radius:var(--fd-r-sm)}@media screen and (max-width:749px){.fd-hero__stage{height:auto;aspect-ratio:4 / 5;max-height:78svh}.fd-hero__panel-rail{position:relative;margin-block-start:calc(var(--fd-s6) * -1)}.fd-hero__panel{max-width:none;padding:var(--fd-s5) var(--fd-s4)}.fd-hero__heading{font-size:var(--fd-fs-lg)}}@media screen and (min-width:750px){.fd-hero__panel-rail{position:absolute;inset-block-end:var(--fd-s6);inset-inline:0;display:flex;pointer-events:none}.fd-hero__panel{margin-inline:0;padding:var(--fd-s6);pointer-events:auto}.fd-hero--panel-right .fd-hero__panel-rail{justify-content:flex-end}.fd-hero__heading{font-size:var(--fd-fs-2xl)}}@media screen and (min-width:1400px){.fd-hero__panel-rail{padding-inline:max(var(--page-margin),calc((100% - min(var(--page-content-width),100% - var(--page-margin) * 2))/2))}}.fd-placeholder,.placeholder-image,svg.placeholder-svg{background-color:var(--fd-cream);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 86" fill="none" opacity="0.12"><circle cx="51" cy="10" r="6" fill="%23D08A5C"/><path d="M20 66 L44 22 L60 48 L76 24 L98 66 C106 66 112 60 111 51" stroke="%232F4A3E" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;background-size:min(42%,160px) auto;border-radius:var(--fd-r-md)}svg.placeholder-svg path,.placeholder-image path{fill:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.header-logo__fd .fd-mark__sun{transform-box:fill-box;transform-origin:center;transition:transform var(--fd-ease),opacity var(--fd-ease)}html[data-fd-sun-away] .header-logo__fd .fd-mark__sun{opacity:0;transform:translateY(18px) scale(.5)}html[data-fd-sun] .fd-template-product .product-details .add-to-cart-button,html[data-fd-sun] .sticky-add-to-cart__button{--button-background-color: var(--fd-clay);--button-color: var(--fd-ink);--button-border-color: var(--fd-clay);border:1.5px solid var(--fd-clay);background:var(--fd-clay);color:var(--fd-ink);font-weight:700}html[data-fd-sun] .fd-template-product .product-details .add-to-cart-button:hover,html[data-fd-sun] .sticky-add-to-cart__button:hover{border-color:var(--fd-clay-deep);background:var(--fd-clay);color:var(--fd-ink)}html[data-fd-sun] .fd-template-product .product-details .add-to-cart-button :is(svg,path),html[data-fd-sun] .sticky-add-to-cart__button :is(svg,path){color:var(--fd-ink)}.fd-mark-block{display:flex;width:100%}.fd-mark-block--center{justify-content:center}.fd-mark-block .fd-mark__sun{fill:var(--fd-sage)}html[data-fd-sun] .fd-mark-block .fd-mark__sun{fill:var(--fd-clay)}.product-card .product-card__content{gap:var(--fd-s1);padding:0}.product-card .product-card__content>:not(.card-gallery),.product-card .product-card__content>a.contents>.text-block{padding-inline:var(--fd-s4)}.product-card .product-card__content>:last-child{padding-block-end:var(--fd-s4)}.product-card .card-gallery{margin-block-end:var(--fd-s2)}.product-card .card-gallery :is(img,.product-media-container){background-color:var(--fd-cream)}.product-card .card-gallery img{mix-blend-mode:multiply}.product-card .user-select-text .text-block,.product-card .user-select-text .text-block p{font-family:var(--fd-font-display);font-weight:500;font-size:18px;line-height:1.25;color:var(--fd-moss);text-wrap:balance}.product-card product-price,.product-card product-price .price{font-family:var(--fd-font-body);font-weight:800;font-size:16px;color:var(--fd-ink)}.fd-card-meta{margin:0;font-size:var(--fd-fs-xs);line-height:1.4;color:var(--fd-ink-soft)}.product-list .text-block :is(h2,h3),.product-recommendations .text-block :is(h2,h3){font-family:var(--fd-font-display);font-weight:500;font-size:var(--fd-fs-xl);color:var(--fd-moss)}.fd-template-product .product-details h1{font-size:var(--fd-fs-xl);line-height:1.15;text-wrap:balance}.fd-template-product .product-details product-price .price{font-family:var(--fd-font-display);font-weight:600;font-size:var(--fd-fs-lg);color:var(--fd-moss)}@media screen and (min-width:750px){.fd-template-product .product-details h1{font-size:var(--fd-fs-2xl)}}.variant-option__button-label:has(input:checked){box-shadow:inset 0 0 0 .5px var(--fd-moss);font-weight:700}.variant-option--swatches .variant-option__button-label--has-swatch{min-width:44px;min-height:44px}.variant-option--swatches .variant-option__button-label:has(input:checked) .swatch{outline:1.5px solid var(--fd-moss);outline-offset:3px}.fd-template-product quantity-selector-component,.fd-template-product .quantity-selector{min-height:44px}.fd-sizeguide__open{display:inline-block;padding-block:12px}#header-component{background:var(--fd-cream)}[id$=__fd_story]{color:var(--fd-cream)}[id$=__fd_story] :is(h2,p){color:var(--fd-cream)}[id$=__fd_story] :is(h2){font-size:var(--fd-fs-2xl)}[id$=__fd_story] p{max-width:58ch;margin-inline:auto}footer a{text-underline-offset:3px}footer :is(h2,h3,h4){margin-block-start:0}footer .menu a,footer .utilities a{display:inline-block;padding-block:10px}footer [class*=fd_wordmark] p{display:inline-flex;align-items:center;gap:var(--fd-s3);margin:0;font-family:var(--fd-font-display);font-weight:500;font-size:var(--fd-fs-xl);line-height:1;text-transform:lowercase;color:var(--fd-cream)}footer [class*=fd_wordmark] p:before{content:"";width:64px;height:39px;flex:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 86" fill="none"><circle cx="51" cy="10" r="6" fill="%237C9070"/><path d="M20 66 L44 22 L60 48 L76 24 L98 66" stroke="%23F7F3E8" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/><path d="M98 66 C106 66 112 60 111 51" stroke="%23F7F3E8" stroke-width="9" stroke-linecap="round"/><path d="M37 56 Q43 49.5 49 56" stroke="%23F7F3E8" stroke-width="8" stroke-linecap="round"/><circle cx="77" cy="54.5" r="5" fill="%23F7F3E8"/></svg>') no-repeat center / contain}html[data-fd-sun] footer [class*=fd_wordmark] p:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 86" fill="none"><circle cx="51" cy="10" r="6" fill="%23D08A5C"/><path d="M20 66 L44 22 L60 48 L76 24 L98 66" stroke="%23F7F3E8" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/><path d="M98 66 C106 66 112 60 111 51" stroke="%23F7F3E8" stroke-width="9" stroke-linecap="round"/><path d="M37 56 Q43 49.5 49 56" stroke="%23F7F3E8" stroke-width="8" stroke-linecap="round"/><circle cx="77" cy="54.5" r="5" fill="%23F7F3E8"/></svg>')}.fd-template-page-faq :is(.accordion,accordion-custom,.rte){max-width:760px;margin-inline:auto}:focus-visible{outline:2px solid var(--fd-moss);outline-offset:2px}footer :focus-visible,.announcement-bar :focus-visible{outline-color:var(--fd-cream)}::selection{background:var(--fd-sage);color:var(--fd-paper)}html{accent-color:var(--fd-moss);caret-color:var(--fd-moss);scrollbar-color:var(--fd-sage) var(--fd-cream)}::placeholder{color:var(--fd-ink-soft);opacity:1}.variant-option__button-label:has(.fd-colour-dot){gap:var(--fd-s2)}.fd-colour-dot{position:relative;z-index:1;width:14px;height:14px;flex:none;border-radius:50%;background:var(--fd-dot);box-shadow:inset 0 0 0 1px #2a342e2e}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fluffdale.css.map */
