@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:optional;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:optional;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:optional;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:optional;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:optional;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:optional;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:optional;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_7b0d70df-module__w66RWq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_7b0d70df-module__w66RWq__variable{--font-geist-sans:"Manrope", "Manrope Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:optional;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:optional;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:optional;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:optional;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:optional;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:optional;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:optional;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_aa76542c-module__VWgdoa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_aa76542c-module__VWgdoa__variable{--font-brand-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
html[data-appearance=custom] body{background:var(--brand-background);color:var(--brand-text)}html[data-appearance=custom] :is(.if-desktop-header-surface,.if-mobile-header,.if-mobile-catalog-panel){background:var(--if-header-background);color:var(--if-header-text);border-color:var(--brand-border)}html[data-appearance=custom] :is(.if-desktop-header-surface,.if-mobile-header) :is(a,button){color:var(--if-header-text)}html[data-appearance=custom] :is(.if-desktop-header-surface,.if-mobile-header):before{background:0 0}html[data-appearance=custom] .if-product-card{--if-ink:var(--if-card-text);background:var(--if-card-background);color:var(--if-card-text);border-radius:var(--if-card-radius)}html[data-appearance=custom] .if-product-badge--sale{background:var(--if-sale);color:var(--if-sale-text);border-color:var(--if-sale)}html[data-appearance=custom] .if-product-variant-option[aria-pressed=true],html[data-appearance=custom] .if-button--primary{color:var(--if-button-text)}html[data-appearance=custom] .if-button--primary:hover{background:var(--brand-primary-deep)}html[data-appearance=custom] .if-button--secondary{background:var(--brand-surface);color:var(--brand-text);border-color:var(--brand-border)}html[data-appearance=custom] .if-storefront-footer{background:var(--if-footer-background);color:var(--if-footer-text)}html[data-appearance=custom] .if-storefront-footer :is(.if-footer-intro,.if-footer-contact-row,.if-footer-contact-row>span,.if-footer-contact-row>strong,.if-footer-link,.if-footer-bottom,.if-footer-bottom-meta,.if-footer-cookie-settings,.if-footer-column-title){color:var(--if-footer-text)}html[data-appearance=custom] .if-storefront-footer :is(a:hover,button:hover){color:var(--if-footer-accent)}html[data-appearance=custom] :is(.if-category-mosaic-card:not(.if-category-mosaic-card--photo),.if-glass-panel){background:var(--if-soft-background);color:var(--brand-text)}html[data-appearance=custom] form :is(input,textarea,select){border-color:var(--brand-border)}html[data-appearance=custom] form [aria-invalid=true]{border-color:var(--if-error)}html[data-appearance=custom] :is(.if-checkout-error,.if-form-error),html[data-appearance=custom] .if-form-error :is(span,strong){color:var(--if-error)}html[data-appearance=custom] .if-form-success{color:var(--if-success);background:var(--brand-surface);border-color:var(--if-success)}.if-page-block-style>section{color:inherit;text-align:inherit;background:0 0}
html[data-storefront-style=atelier]{--if-sage:var(--if-soft-background);--if-mist:var(--if-soft-background);--if-warm:var(--if-soft-background);--if-footer-glow:transparent}html[data-storefront-style=atelier] :is(.if-desktop-header-surface,.if-mobile-header){background:var(--if-header-background);box-shadow:0 8px 24px color-mix(in srgb, var(--brand-primary) 8%, transparent)}html[data-storefront-style=atelier] .if-desktop-header-surface .if-desktop-florist-button{background:var(--brand-primary);color:var(--if-button-text);box-shadow:none}html[data-storefront-style=atelier] .if-mobile-nav{--if-nav-active:var(--brand-primary);--if-nav-inactive:var(--brand-muted);background:color-mix(in srgb, var(--brand-surface) 96%, transparent);border-color:var(--brand-border);box-shadow:0 8px 32px color-mix(in srgb, var(--brand-primary) 14%, transparent)}html[data-storefront-style=atelier] .if-mobile-nav:before{background:0 0}html[data-storefront-style=atelier] :is(.if-mobile-nav-selection>span,.if-catalog-overview-all,.if-catalog-overview-card,.if-catalog-drilldown-links a,.if-messenger-icon){background:var(--if-soft-background);border-color:var(--brand-border)}html[data-storefront-style=atelier] :is(.if-desktop-mega-panel,.if-mobile-catalog-panel,.if-messenger-panel){background:var(--brand-surface);border-color:var(--brand-border)}html[data-storefront-style=atelier] .if-storefront-footer{background:var(--if-footer-background)}html[data-storefront-style=atelier] .if-storefront-footer :is(.if-footer-link,.if-footer-intro,.if-footer-bottom,.if-footer-contact-row,.if-footer-bottom-meta,.if-footer-contact-row>span,.if-footer-contact-row>strong,.if-footer-cookie-settings,.if-footer-summary,.if-footer-column-static>h2){color:var(--if-footer-text)}html[data-storefront-style=atelier] .if-footer-payment{color:var(--if-footer-text);background:#ffffff08;border-color:#ffffff26}html[data-storefront-style=atelier] .if-button{box-shadow:none;text-transform:none;letter-spacing:0;border-radius:6px;font-family:inherit;font-weight:600}html[data-storefront-style=atelier] .if-button--primary{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--if-button-text)}html[data-storefront-style=atelier] .if-button--primary:hover{background:var(--brand-primary-deep)}html[data-storefront-style=atelier] .if-button:before,html[data-storefront-style=atelier] .if-button:after{display:none}html[data-storefront-style=atelier] .if-product-card{box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0}html[data-storefront-style=atelier] .if-product-card>div:first-child{box-shadow:none;border-radius:8px}html[data-storefront-style=atelier] .if-product-card .if-product-card-info{flex-direction:column;flex:none;align-items:stretch;gap:8px;padding:12px 0 0;display:flex}html[data-storefront-style=atelier] .if-product-card .if-product-card-title{min-height:0;font:500 14px/1.5 var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin:0;display:block;overflow:hidden}html[data-storefront-style=atelier] .if-product-card :is(.if-product-card-price,.if-product-card-action){justify-content:flex-start;max-width:none;margin:0;padding:0}html[data-storefront-style=atelier] .if-product-card-price>a{justify-content:flex-start}html[data-storefront-style=atelier] .if-product-variant-list{background:0 0;border:0;justify-content:flex-start;align-items:stretch;gap:4px;min-height:0;margin:0;padding:0}html[data-storefront-style=atelier] .if-product-variant-option{border-radius:4px;min-height:44px}html[data-storefront-style=atelier] .if-product-variant-option:focus-visible{outline-offset:-3px}html[data-storefront-style=atelier] .if-product-variant-option[aria-pressed=true]:focus-visible{outline-color:var(--if-button-text)}html[data-storefront-style=atelier] .if-product-card-old-price{color:var(--if-muted);background:#fffffff2;border-radius:4px;align-self:center;padding:4px 6px;font-size:10px;line-height:18px;text-decoration:line-through}html[data-storefront-style=atelier] .if-product-card-price a{white-space:nowrap}html[data-storefront-style=atelier] :is(.if-mobile-nav,.if-mobile-header,.if-desktop-header-surface,.if-product-badge){-webkit-backdrop-filter:none}html[data-storefront-style=atelier] .if-product-card .if-button{text-transform:none;letter-spacing:0;min-height:44px;font-size:13px;font-weight:500}html[data-storefront-style=atelier] .if-product-badge{border-radius:4px;min-height:26px;font-size:10px;font-weight:500}html[data-storefront-style=atelier] :is(.if-glass-panel,.if-frame){box-shadow:none;border-radius:10px}html[data-storefront-style=atelier] main :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-color:var(--brand-border);border-radius:6px}html[data-storefront-style=atelier] .font-display{font-family:var(--brand-display-font),Arial,sans-serif;letter-spacing:-.035em}html[data-storefront-style=atelier] .if-home-lower-section h2{font-size:clamp(25px,2.2vw,32px);font-weight:600;line-height:1.3}@media (max-width:767px){html[data-storefront-style=atelier] .if-product-card .if-product-card-info{gap:7px;padding-top:10px}html[data-storefront-style=atelier] .if-product-card .if-product-card-title,html[data-storefront-style=atelier] .if-product-card .if-button{font-size:12px}}html[data-storefront-style=atelier] .if-desktop-category-all{background:var(--if-soft-background)}html[data-storefront-style=atelier] .if-desktop-category-bar{border-color:var(--brand-border)}html[data-storefront-style=atelier] main h1.font-display{letter-spacing:-.035em;font-size:clamp(30px,3.2vw,44px);line-height:1.15}html[data-storefront-style=atelier] main h2.font-display{letter-spacing:-.025em;font-size:clamp(24px,2.3vw,32px);line-height:1.25}html[data-storefront-style=atelier] .if-commerce-panel{box-shadow:none;border-radius:10px}html[data-storefront-style=atelier] .if-commerce-thumbnail{box-shadow:none;border-radius:8px}
