:root{--fl-cream:#FFF8F1;--fl-blush:#FCE4DE;--fl-mint:#DDF1E8;--fl-sky:#E1ECFA;--fl-butter:#FFF1C9;--fl-lilac:#EEE4F7;--fl-accent:#F26B4F;--fl-accent-ink:#C4472A;--fl-ink:#3B2A24;--fl-radius:22px;--fl-shadow:0 6px 18px rgba(120,72,52,.1);--fl-shadow-hover:0 14px 30px rgba(120,72,52,.18);--fl-paw:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23F26B4F%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%2052c-9%200-15-6-15-11%200-6%207-11%2015-11s15%205%2015%2011c0%205-6%2011-15%2011z%22/%3E%3Cellipse%20cx%3D%2217%22%20cy%3D%2224%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2215%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2237%22%20cy%3D%2215%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2247%22%20cy%3D%2224%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3C/g%3E%3C/svg%3E);--fl-bone:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2064%2032%22%3E%3Cpath%20d%3D%22M14%209a6%206%200%201%200-6%208%206%206%200%201%200%206%208h36a6%206%200%201%200%206-8%206%206%200%201%200-6-8z%22%20fill%3D%22none%22%20stroke%3D%22%237FB8A4%22%20stroke-width%3D%223%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E);--fl-fish:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2064%2040%22%3E%3Cpath%20d%3D%22M6%2020c8-12%2026-14%2038%200-12%2014-30%2012-38%200zM44%2020l14-10v20z%22%20fill%3D%22none%22%20stroke%3D%22%238AB4E8%22%20stroke-width%3D%223%22%20stroke-linejoin%3D%22round%22/%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2218%22%20r%3D%222%22%20fill%3D%22%238AB4E8%22/%3E%3C/svg%3E);--fl-heart:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2048%2044%22%3E%3Cpath%20d%3D%22M24%2040S4%2028%204%2015A10%2010%200%200%201%2024%2010a10%2010%200%200%201%2020%205c0%2013-20%2025-20%2025z%22%20fill%3D%22none%22%20stroke%3D%22%23F2A7B8%22%20stroke-width%3D%223%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E);--fl-yarn:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23E9C46A%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2230%22%20r%3D%2218%22/%3E%3Cpath%20d%3D%22M16%2020c10%204%2020%2014%2024%2026M22%2014c8%208%2014%2020%2014%2032M14%2032c10-2%2022%202%2030%2010%22/%3E%3Cpath%20d%3D%22M44%2044c6%204%2010%204%2014%200%22/%3E%3C/g%3E%3C/svg%3E);--fl-wave:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20120%2018%22%3E%3Cpath%20d%3D%22M0%209c15%200%2015-7%2030-7s15%2014%2030%2014%2015-14%2030-14%2015%207%2030%207%22%20fill%3D%22none%22%20stroke%3D%22%23F4C7BA%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E);--fl-scatter:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20360%20240%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20opacity%3D%22.55%22%3E%3Cg%20stroke%3D%22%23F26B4F%22%20transform%3D%22translate%2820%2030%29%20scale%28.5%29%22%3E%3Cpath%20d%3D%22M32%2052c-9%200-15-6-15-11%200-6%207-11%2015-11s15%205%2015%2011c0%205-6%2011-15%2011z%22/%3E%3Cellipse%20cx%3D%2217%22%20cy%3D%2224%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2215%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2237%22%20cy%3D%2215%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2247%22%20cy%3D%2224%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3C/g%3E%3Cpath%20stroke%3D%22%237FB8A4%22%20transform%3D%22translate%28270%2040%29%20rotate%28-20%29%20scale%28.7%29%22%20d%3D%22M14%209a6%206%200%201%200-6%208%206%206%200%201%200%206%208h36a6%206%200%201%200%206-8%206%206%200%201%200-6-8z%22/%3E%3Cpath%20stroke%3D%22%23F2A7B8%22%20transform%3D%22translate%28150%20170%29%20scale%28.6%29%22%20d%3D%22M24%2040S4%2028%204%2015A10%2010%200%200%201%2024%2010a10%2010%200%200%201%2020%205c0%2013-20%2025-20%2025z%22/%3E%3Cpath%20stroke%3D%22%238AB4E8%22%20transform%3D%22translate%2860%20170%29%20rotate%2812%29%20scale%28.7%29%22%20d%3D%22M6%2020c8-12%2026-14%2038%200-12%2014-30%2012-38%200zM44%2020l14-10v20z%22/%3E%3Cg%20stroke%3D%22%23E9C46A%22%20transform%3D%22translate%28290%20160%29%20scale%28.6%29%22%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%2230%22%20r%3D%2218%22/%3E%3Cpath%20d%3D%22M16%2020c10%204%2020%2014%2024%2026M22%2014c8%208%2014%2020%2014%2032%22/%3E%3C/g%3E%3Cg%20stroke%3D%22%23F26B4F%22%20transform%3D%22translate%28190%2020%29%20rotate%2825%29%20scale%28.4%29%22%3E%3Cpath%20d%3D%22M32%2052c-9%200-15-6-15-11%200-6%207-11%2015-11s15%205%2015%2011c0%205-6%2011-15%2011z%22/%3E%3Cellipse%20cx%3D%2217%22%20cy%3D%2224%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2215%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2237%22%20cy%3D%2215%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3Cellipse%20cx%3D%2247%22%20cy%3D%2224%22%20rx%3D%225%22%20ry%3D%227%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E)}.product-card,product-card{border-radius:var(--fl-radius);background:var(--fl-cream);box-shadow:var(--fl-shadow);padding:10px 10px 14px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;position:relative;overflow:hidden}.product-grid>*:nth-child(5n+1) .product-card,.product-grid>*:nth-child(5n+1) product-card{background:var(--fl-blush)}.product-grid>*:nth-child(5n+2) .product-card,.product-grid>*:nth-child(5n+2) product-card{background:var(--fl-mint)}.product-grid>*:nth-child(5n+3) .product-card,.product-grid>*:nth-child(5n+3) product-card{background:var(--fl-sky)}.product-grid>*:nth-child(5n+4) .product-card,.product-grid>*:nth-child(5n+4) product-card{background:var(--fl-butter)}.product-grid>*:nth-child(5n+5) .product-card,.product-grid>*:nth-child(5n+5) product-card{background:var(--fl-lilac)}.product-card img,product-card img{border-radius:calc(var(--fl-radius) - 8px)}.product-card:hover,product-card:hover{transform:translateY(-6px) rotate(-.6deg);box-shadow:var(--fl-shadow-hover)}.product-card:after,product-card:after{content:"";position:absolute;right:12px;top:12px;width:28px;height:28px;background:var(--fl-paw) center/contain no-repeat;opacity:0;transform:scale(.4) rotate(-20deg);transition:all .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.product-card:hover:after,product-card:hover:after{opacity:1;transform:scale(1) rotate(8deg)}.button,button[type=submit],.shopify-payment-button__button{transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,background-color .18s ease}.button:hover,button[type=submit]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 18px #f26b4f47}.button:active,button[type=submit]:active{transform:scale(.97)}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--fl-accent);outline-offset:3px;border-radius:10px}main>.shopify-section+.shopify-section:before,footer:before{content:"";display:block;height:18px;margin:0 auto;max-width:min(560px,80vw);background:var(--fl-wave) center/120px 18px repeat-x;opacity:.9}main[data-template^=product]>.shopify-section+.shopify-section:before{max-width:min(320px,60vw)}main[data-template=index] h2:after,main[data-template^=collection] h1:after,main[data-template^=page] h1:after{content:"";display:inline-block;width:.9em;height:.9em;margin-left:.35em;vertical-align:-.08em;background:var(--fl-paw) center/contain no-repeat;animation:fl-wiggle 3.5s ease-in-out infinite}main[data-template=index] .shopify-section:nth-of-type(3n) h2:after{background-image:var(--fl-heart)}main[data-template=index] .shopify-section:nth-of-type(3n+1) h2:after{background-image:var(--fl-bone);width:1.4em}main[data-template^=collection]>.shopify-section:first-child,main[data-template^=list-collections]>.shopify-section:first-child,main[data-template^=page]>.shopify-section:first-child,main[data-template=search]>.shopify-section:first-child{background-image:var(--fl-scatter);background-size:360px 240px;background-repeat:repeat}footer{background-image:var(--fl-scatter);background-size:420px 280px}@keyframes fl-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-12deg)}90%{transform:rotate(10deg)}95%{transform:rotate(-6deg)}}.fl-nav-strip{max-width:var(--page-width,1200px);margin:0 auto;padding:10px 20px 0;display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between}.fl-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.875rem;color:#7a625a}.fl-breadcrumbs li+li:before{content:"";display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px;background:var(--fl-paw) center/contain no-repeat;opacity:.7}.fl-breadcrumbs a{color:inherit;text-decoration:none;border-bottom:1px dashed rgba(196,71,42,.35)}.fl-breadcrumbs a:hover{color:var(--fl-accent-ink)}.fl-breadcrumbs [aria-current]{color:var(--fl-ink);font-weight:600}.fl-search{flex:1 1 320px;max-width:520px;display:flex;align-items:center;gap:8px;background:#fff;border:2px solid var(--fl-blush);border-radius:999px;padding:4px 6px 4px 16px;box-shadow:var(--fl-shadow);transition:border-color .2s}.fl-search:focus-within{border-color:var(--fl-accent)}.fl-search input{flex:1;border:0;outline:0;background:transparent;font-size:1rem;padding:8px 0;min-width:0}.fl-search button{border:0;border-radius:999px;background:var(--fl-accent-ink);color:#fff;padding:9px 16px;font-weight:600;cursor:pointer}.fl-chips{display:flex;flex-wrap:wrap;gap:8px;width:100%}.fl-chips a{font-size:.85rem;text-decoration:none;color:var(--fl-ink);padding:6px 12px;border-radius:999px;background:var(--fl-mint);transition:transform .18s cubic-bezier(.34,1.56,.64,1)}.fl-chips a:nth-child(2){background:var(--fl-blush)}.fl-chips a:nth-child(3){background:var(--fl-sky)}.fl-chips a:nth-child(4){background:var(--fl-butter)}.fl-chips a:nth-child(5){background:var(--fl-lilac)}.fl-chips a:hover{transform:translateY(-2px) rotate(-1deg)}@media(max-width:749px){html,body{overflow-x:hidden;max-width:100%}.page-wrapper,#MainContent,#header-group,.fl-nav-strip,.fl-search,.fl-chips{max-width:100%;min-width:0;box-sizing:border-box}.fl-search{flex:1 1 auto;width:100%;max-width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media(max-width:749px){main[data-template=index]>.shopify-section:first-child img{object-position:70% center}main[data-template=index]>.shopify-section:first-child h1{font-size:clamp(2rem,9vw,2.6rem);line-height:1.1;text-shadow:0 2px 12px rgba(59,42,36,.45)}main[data-template=index]>.shopify-section:first-child p{text-shadow:0 1px 8px rgba(59,42,36,.5)}}main[data-template=index]>.shopify-section:first-child h1:after{display:none}@media(max-width:749px){.hero .hero__content-wrapper{padding-inline:22px;box-sizing:border-box}}@media(min-width:990px){.hero .hero__content-wrapper{padding-inline:max(6vw,calc((100% - var(--narrow-page-width, 90rem)) / 2 + 24px));box-sizing:border-box}.hero .hero__content-wrapper .group-block-content{max-width:640px}main .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop:repeat(4, minmax(0, 1fr))}.footer-content{grid-template-columns:minmax(0,1fr) auto;column-gap:8vw;align-items:start}.footer-content>:last-child{justify-self:end}.footer-content>:last-child ul{columns:2;column-gap:56px}.footer-content>:last-child li{break-inside:avoid}}@media(min-width:750px)and (max-width:989px){[id$=__shop_by_gift] .resource-list--grid{--resource-list-columns:repeat(3, 1fr) !important}}@media(min-width:990px){.header__columns{column-gap:40px;align-items:center}.header__column--center .menu-list{--menu-horizontal-gap:34px}.header__row--top .header__columns{padding-block:14px}.header-logo img{max-height:46px;width:auto}main[data-template=index]>.fl-nav-strip{max-width:none;margin:0;box-sizing:border-box;padding:22px 24px 20px;display:flex;flex-direction:column;align-items:center;gap:14px;background:linear-gradient(180deg,var(--fl-cream) 0%,#FCEDE6 100%);border-top:1px solid rgba(196,71,42,.08)}main[data-template=index]>.fl-nav-strip .fl-search{flex:0 0 auto;width:min(600px,100%);max-width:600px}main[data-template=index]>.fl-nav-strip .fl-chips{width:auto;justify-content:center;gap:10px}main[data-template=index]>.fl-nav-strip .fl-chips a{padding:7px 14px}}.fl-chips a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-weight:500;box-shadow:0 2px #7848340f;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease;box-sizing:border-box}.fl-chips a:hover{transform:translateY(-3px) rotate(-1deg);box-shadow:0 8px 16px #78483424}@media(max-width:749px){main[data-template=index]>.fl-nav-strip{padding:10px 16px 0}main[data-template=index]>.fl-nav-strip .fl-chips{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;width:100%;max-width:100%;min-width:0;gap:8px;overflow:hidden;padding:4px 0 8px;box-sizing:border-box}main[data-template=index]>.fl-nav-strip .fl-chips a{flex:1 1 0;min-width:0;max-width:100%;justify-content:center;text-align:center;font-size:clamp(13px,3.6vw,15px);line-height:1.25;padding:12px 8px;min-height:44px;white-space:normal;overflow:visible}}@media(min-width:750px)and (max-width:989px){main[data-template=index]>.fl-nav-strip .fl-chips{justify-content:center;gap:10px}main[data-template=index]>.fl-nav-strip .fl-chips a{font-size:16px;padding:12px 20px}}@media(min-width:990px){main[data-template=index]>.fl-nav-strip .fl-chips{max-width:1080px;gap:12px 14px}main[data-template=index]>.fl-nav-strip .fl-chips a{font-size:18px;padding:14px 26px;border-radius:999px}}html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block add-to-cart-component,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block .add-to-cart-button,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block button[name=add],html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block button[type=submit],html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block quantity-selector,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block .quantity-selector,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block .quantity-label,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block .quantity-rules,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block volume-pricing,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block .volume-pricing,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) product-form-component add-to-cart-component,html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .product-form-buttons add-to-cart-component{display:none!important}html:not(.fl-has-saved-design):not(:has(.fl-personalize-cta.button-secondary)) .buy-buttons-block .product-form-buttons{min-height:0;margin:0;padding:0;gap:0}.buy-buttons-block shopify-accelerated-checkout,.buy-buttons-block shopify-accelerated-checkout-cart,.buy-buttons-block .shopify-payment-button,.buy-buttons-block .shopify-payment-button__button,product-form-component shopify-accelerated-checkout,product-form-component shopify-accelerated-checkout-cart,product-form-component .shopify-payment-button,.product-form-buttons shopify-accelerated-checkout,.product-form-buttons .shopify-payment-button{display:none!important}html.fl-has-saved-design .buy-buttons-block .product-form-buttons,html:has(.fl-personalize-cta.button-secondary) .buy-buttons-block .product-form-buttons{margin-top:8px;width:100%}html.fl-has-saved-design .buy-buttons-block add-to-cart-component,html:has(.fl-personalize-cta.button-secondary) .buy-buttons-block add-to-cart-component,html.fl-has-saved-design .buy-buttons-block .add-to-cart-button,html:has(.fl-personalize-cta.button-secondary) .buy-buttons-block .add-to-cart-button{width:100%}html.fl-has-saved-design .buy-buttons-block .add-to-cart-button,html:has(.fl-personalize-cta.button-secondary) .buy-buttons-block .add-to-cart-button{min-height:52px}sticky-add-to-cart,.sticky-add-to-cart,.sticky-add-to-cart__bar{display:none!important}quick-add-component,.quick-add,quick-add-dialog,.quick-add-modal,#quick-add-dialog{display:none!important}.fl-personalize-cta,button.fl-personalize-cta,a.fl-personalize-cta{display:inline-flex!important;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:52px;padding:14px 28px;margin:4px 0 8px;border:0;border-radius:100px;background:#a34a2e;color:#fbf6ef!important;font-size:1.0625rem;font-weight:600;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 6px 18px #a34a2e38}.fl-personalize-cta:hover,button.fl-personalize-cta:hover{background:#8e3f27;color:#fbf6ef!important;transform:translateY(-2px) scale(1.02);box-shadow:0 8px 18px #f26b4f47}.fl-personalize-cta:active,button.fl-personalize-cta:active{transform:scale(.97)}.fl-personalize-cta.button-secondary,html.fl-has-saved-design .fl-personalize-cta{background:transparent;color:#a34a2e!important;border:1.5px solid #A34A2E;box-shadow:none}.fl-personalize-cta.button-secondary:hover,html.fl-has-saved-design .fl-personalize-cta:hover{background:#fff8f1;color:#8e3f27!important;border-color:#8e3f27;box-shadow:none;transform:translateY(-1px)}.fl-personalize-modal-pad{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px) + var(--fl-fixed-bottom-clearance, 0px))!important}.fl-personalize-cta-safe{margin-bottom:calc(16px + env(safe-area-inset-bottom,0px) + var(--fl-fixed-bottom-clearance, 0px))!important}.fl-little-extras{--fl-cream: #FBF6EF;--fl-ink: #3B2A24;--fl-accent: #F26B4F;--fl-rust: #A34A2E;--fl-extras-gutter: var(--page-margin, 1.5rem);padding:28px 0 36px;background:var(--fl-cream)}.fl-little-extras__inner{max-width:1100px;margin:0 auto;padding-inline:var(--fl-extras-gutter)}.fl-little-extras__title{font-family:var(--font-heading--family, inherit);font-size:clamp(1.35rem,3.2vw,1.85rem);font-weight:700;color:var(--fl-ink);margin:0 0 8px;letter-spacing:-.02em;line-height:1.35;text-wrap:balance}.fl-little-extras__subtext{margin:0 0 22px;color:#6b534a;font-size:.98rem;line-height:1.55}.fl-little-extras__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:stretch}@media(max-width:899px){.fl-little-extras__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.fl-little-extras__title{font-size:1.2rem;line-height:1.35;margin-bottom:8px}.fl-little-extras__subtext{font-size:.9rem;line-height:1.55;margin-bottom:18px}}@media(max-width:599px){.fl-little-extras__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(-1 * var(--fl-extras-gutter));padding-inline:var(--fl-extras-gutter);padding-bottom:8px;scroll-padding-inline:var(--fl-extras-gutter);-webkit-overflow-scrolling:touch}.fl-little-extras__grid:after{content:"";flex:0 0 var(--fl-extras-gutter)}.fl-little-extras__card{flex:0 0 40vw;max-width:168px;scroll-snap-align:start}}.fl-little-extras__card{margin:0;display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 2px 10px #3b2a2412;transition:transform .18s ease,box-shadow .18s ease}.fl-little-extras__card:hover{transform:translateY(-3px);box-shadow:0 8px 20px #3b2a241f}.fl-little-extras__link{display:flex;flex-direction:column;flex:1 1 auto;text-decoration:none;color:inherit;padding:10px 10px 12px;height:100%;box-sizing:border-box;min-width:0}.fl-little-extras__media{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f3ece4;flex:0 0 auto}.fl-little-extras__media img{width:100%;height:100%;object-fit:cover;display:block}.fl-little-extras__placeholder{display:grid;place-items:center;height:100%;font-size:2rem}.fl-little-extras__name{margin:10px 0 4px;font-size:.92rem;font-weight:650;color:var(--fl-ink);line-height:1.35;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.fl-little-extras__price{margin:0 0 10px;font-size:.95rem;font-weight:700;color:var(--fl-rust);line-height:1.3}.fl-little-extras .fl-little-extras__cta.fl-personalize-cta{margin-top:auto;margin-bottom:0;align-self:stretch;width:100%;box-sizing:border-box;text-align:center;font-size:.8rem;font-weight:600;letter-spacing:0;line-height:1.2;min-height:36px;padding:8px 10px;white-space:nowrap;box-shadow:0 3px 10px #a34a2e2e;flex-shrink:0}.fl-little-extras .fl-little-extras__cta.fl-personalize-cta:hover,.fl-little-extras .fl-little-extras__cta.fl-personalize-cta:active{transform:none;box-shadow:0 3px 10px #a34a2e2e}.fl-little-extras--drawer{--fl-extras-gutter: var(--cart-drawer-padding, var(--theme-drawer-padding, 1.5rem));padding:18px 0 20px;background:transparent}.fl-little-extras--drawer .fl-little-extras__inner{padding-inline:0;max-width:none}.fl-little-extras--drawer .fl-little-extras__title,.fl-little-extras--drawer .fl-little-extras__subtext{padding-inline:var(--fl-extras-gutter)}.fl-little-extras--drawer .fl-little-extras__title{font-size:1.05rem;line-height:1.35;margin:0 0 8px}.fl-little-extras--drawer .fl-little-extras__subtext{font-size:.875rem;line-height:1.55;margin:0 0 14px}.fl-little-extras--drawer .fl-little-extras__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:0;padding-inline:var(--fl-extras-gutter);padding-bottom:6px;scroll-padding-inline:var(--fl-extras-gutter);-webkit-overflow-scrolling:touch}.fl-little-extras--drawer .fl-little-extras__grid:after{content:"";flex:0 0 var(--fl-extras-gutter)}.fl-little-extras--drawer .fl-little-extras__card{flex:0 0 148px;max-width:148px;scroll-snap-align:start}.fl-little-extras--drawer .fl-little-extras__link{padding:10px 10px 12px}.fl-little-extras--drawer .fl-little-extras__name{font-size:.88rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/furlove-fun.css.map */
