:root{--sm-ink:#282622;--sm-cream:#f3efe3;--sm-paper:#faf8f2;--sm-line:#d9d1bf;--sm-muted:#686259;--sm-gold:#9c8251}body{color:var(--sm-ink);font-family:PT Sans,Arial,sans-serif}body h1,body h2,.page-header h2,.widget-title .box-title{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.025em!important;color:var(--sm-ink)}body h3,body h4,body h5,body h6{font-family:PT Sans,Arial,sans-serif!important;font-weight:700!important;text-transform:none!important}.product-title,.product-name{color:var(--sm-ink)!important}.sm-design,.sm-home{font-family:PT Sans,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--sm-ink)}.sm-design *,.sm-home *{box-sizing:border-box}.sm-design a,.sm-home a{color:inherit}.sm-design a:focus-visible,.sm-home a:focus-visible,.sm-design button:focus-visible{outline:3px solid #9c8251;outline-offset:4px}.sm-design p{margin:0 0 16px}.sm-kicker,.sm-home .sm-eyebrow{font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase;font-weight:700}.sm-button,.sm-home .sm-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--sm-ink);border-radius:2px;min-height:48px;padding:12px 22px;font:700 15px/1.3 PT Sans,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer}.sm-button-dark,.sm-home .sm-button-dark{background:var(--sm-ink);color:#fff}.sm-button:disabled{opacity:.5;cursor:not-allowed}.sm-button:hover{background:#514636;color:#fff}.sm-small{font-size:13px;color:var(--sm-muted);line-height:1.5}.sm-small a,.sm-details a,.sm-shipping-note a{text-decoration:underline;text-underline-offset:3px}.sm-crumb{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 24px;font-size:12px;color:var(--sm-muted)}.sm-pdp{max-width:1240px;margin:auto;padding:30px 32px 64px}.sm-product-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:56px;align-items:start}.sm-gallery{min-width:0;position:sticky;top:100px}.sm-gallery-panel{aspect-ratio:1;background:var(--sm-paper)}.sm-gallery-panel[hidden]{display:none}.sm-gallery-panel>img,.sm-gallery-panel>video,.sm-gallery-panel>iframe,.sm-gallery-panel>model-viewer{display:block;width:100%;height:100%;object-fit:contain}.sm-thumbnails{display:flex;gap:10px;margin-top:12px;overflow:auto;padding:3px}.sm-thumbnails button{width:64px;height:64px;flex:0 0 64px;padding:3px;border:1px solid var(--sm-line);background:#fff;position:relative;cursor:pointer}.sm-thumbnails button[aria-pressed=true]{border:2px solid var(--sm-ink)}.sm-thumbnails img{width:100%;height:100%;object-fit:contain}.sm-thumbnails span{position:absolute;bottom:2px;right:4px}.sm-buy h1{font-size:38px;line-height:1.1;margin:0 0 16px}.sm-intro{color:var(--sm-muted)}.sm-pdp-price{font-size:28px;line-height:1.2;margin:22px 0 5px!important}.sm-pdp-price s{font-size:18px;color:var(--sm-muted)}.sm-pack-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0}.sm-pack-picker a{padding:12px 6px;border:1px solid var(--sm-line);display:flex;flex-direction:column;gap:3px;text-align:center;text-decoration:none}.sm-pack-picker a[aria-current=page]{border:2px solid var(--sm-ink);background:var(--sm-cream);padding:11px 5px}.sm-pack-picker strong{font-size:15px}.sm-pack-picker small{font-size:11px;color:var(--sm-muted)}.sm-buy-row{display:flex;align-items:stretch;gap:12px;margin:22px 0 14px}.sm-buy-row>.sm-button{flex:1}.sm-quantity{position:relative;display:flex;flex-direction:column;font-size:10px;text-transform:uppercase;letter-spacing:.5px;border:1px solid var(--sm-line);padding:3px 8px;margin:0!important;width:78px}.sm-quantity input{border:0!important;padding:0!important;min-height:26px!important;height:26px!important;width:100%;font-size:16px!important;background:transparent}.sm-stock{font-size:13px;color:#35543c;margin-bottom:5px!important}.sm-delivery{margin-bottom:24px!important}.sm-details{border-top:1px solid var(--sm-line)}.sm-details details{border-bottom:1px solid var(--sm-line);padding:0}.sm-details summary{cursor:pointer;list-style:none;padding:17px 24px 17px 0;font-weight:700;position:relative}.sm-details summary::-webkit-details-marker{display:none}.sm-details summary:after{content:"+";position:absolute;right:3px}.sm-details details[open] summary:after{content:"\2212"}.sm-details .rte,.sm-details details>p{font-size:14px;padding-bottom:8px;line-height:1.65}.sm-details .rte h2,.sm-details .rte h3{font-size:20px}.sm-shipping-note{font-size:14px;line-height:1.7;background:var(--sm-paper);padding:16px 20px;margin:0 auto 22px;max-width:1170px}.sm-details .sm-shipping-note{padding:12px 14px;margin-bottom:16px}.header-parallax .header-top{font-size:12px}.site-nav .menu-lv-1>a{font-family:PT Sans,Arial,sans-serif!important;font-weight:400!important}.template-collection .page-header{margin-bottom:24px}.template-collection .page-header h2{font-size:36px}.products-grid .grid-item{margin-bottom:28px}.site-footer h3,.footer h3{font-size:17px!important}.sm-home h1,.sm-home h2{font-weight:400!important}.sm-home h3{font-weight:700!important}@media(max-width:990px){.sm-product-grid{gap:30px}.sm-buy h1{font-size:32px}.sm-pdp{padding:24px}.sm-gallery{top:85px}}@media(max-width:749px){.sm-pdp{padding:16px 20px 36px}.sm-crumb{margin-bottom:14px;font-size:11px}.sm-crumb>span:last-child{display:none}.sm-product-grid{grid-template-columns:1fr;gap:24px}.sm-gallery{position:static}.sm-gallery-panel{aspect-ratio:1.25;max-height:340px}.sm-thumbnails{margin-top:8px;gap:8px}.sm-thumbnails button{width:48px;height:48px;flex-basis:48px}.sm-buy h1{font-size:30px;margin-bottom:12px}.sm-kicker{margin-bottom:10px!important}.sm-intro{font-size:14px;margin-bottom:12px!important}.sm-pack-picker{margin:16px 0;gap:6px}.sm-pdp-price{margin-top:16px!important}.sm-buy-row{margin-top:18px}.sm-details summary{padding-top:15px;padding-bottom:15px}.sm-shipping-note{margin-left:16px;margin-right:16px}.sm-details .sm-shipping-note{margin-left:0;margin-right:0}}@media(max-width:749px){.sm-pdp .sm-crumb{display:none}.sm-gallery-panel{max-height:245px;aspect-ratio:1.45}.sm-product-grid{gap:20px}.sm-buy h1{font-size:29px}}.sm-cart{padding:28px 0 50px}.sm-cart h1{font-size:38px;margin:0 0 30px}.sm-cart-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:40px;align-items:start}.sm-cart-line{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:18px;padding:20px 0;border-top:1px solid var(--sm-line);align-items:start}.sm-cart-image img{width:100%;height:115px;object-fit:contain;background:var(--sm-paper)}.sm-cart-info>a{font-size:16px}.sm-cart-info p{margin:8px 0}.sm-cart-edit{display:flex;align-items:center;gap:10px;font-size:12px}.sm-cart-edit label{margin:0}.sm-cart-edit input{width:58px!important;height:38px!important;min-height:38px!important;padding:6px!important;font-size:15px!important}.sm-cart-edit a{text-decoration:underline}.sm-line-total{font-weight:700;font-size:18px}.sm-cart-summary{padding:24px;background:var(--sm-paper);border:1px solid var(--sm-line)}.sm-cart-summary h2{font-size:25px;margin:0 0 22px}.sm-cart-subtotal{display:flex;justify-content:space-between;gap:10px;font-size:18px;margin-bottom:10px}.sm-cart-summary .sm-shipping-note{padding:14px 0;border-top:1px solid var(--sm-line);border-bottom:1px solid var(--sm-line);font-size:12px;margin:18px 0}.sm-cart-summary .sm-button{width:100%}.sm-cart-continue{display:block;text-align:center;margin-top:18px;text-decoration:underline}.sm-cart-update{background:#fff;margin:12px 0 20px;font-size:13px;min-height:42px}@media(max-width:749px){.sm-cart{padding:20px 0 28px}.sm-cart h1{font-size:30px;margin-bottom:20px}.sm-cart-grid{grid-template-columns:1fr;gap:6px}.sm-cart-line{grid-template-columns:70px minmax(0,1fr);gap:14px;position:relative}.sm-cart-image img{height:90px}.sm-line-total{grid-column:2;font-size:16px;margin-top:-8px}.sm-cart-info>a{font-size:15px}.sm-cart-summary{padding:20px}.sm-cart-edit{gap:8px}.sm-cart-summary h2{font-size:24px}}.sm-collection-heading{max-width:1170px;margin:0 auto;padding:36px 24px 16px;text-align:center}.sm-collection-heading h1{font-size:44px;margin-bottom:16px}.sm-collection-heading>p{margin-bottom:12px}.sm-collection-heading+.shopify-section{margin-top:0}.template-collection .product-title{font-size:16px;line-height:1.4}.template-collection .product-bottom{padding-top:14px}.template-collection .products-grid{row-gap:20px}@media(max-width:749px){.sm-collection-heading{padding:28px 20px 10px;text-align:left}.sm-collection-heading h1{font-size:32px}.sm-collection-heading>p{font-size:14px}.sm-collection-heading .sm-small{font-size:12px}.template-collection .product-title{font-size:14px}}.sm-gallery-panel,.sm-thumbnails button,.sm-cart-image img,.products-grid .product-top,.products-grid .product-image,.products-grid .product-grid-image{background:var(--sm-cream)!important}.sm-home .sm-shop .sm-media,.sm-home .sm-set-media,.sm-home .sm-lash-pair a{background:#f3efe3}.sm-home .sm-shop .sm-media{aspect-ratio:1}.sm-home .sm-media img,.sm-home .sm-set-media img{padding:0}.sm-home .sm-lash-pair img{width:100%;height:auto;max-height:none;aspect-ratio:1;object-fit:contain}.sm-home .sm-lash-pair h3,.sm-home .sm-lash-pair p{padding:0 10px}.sm-home .sm-lash-pair p{padding-bottom:12px}.sm-gallery-panel>img,.sm-thumbnails img,.sm-cart-image img,.products-grid .product-grid-image img{mix-blend-mode:multiply}.sm-gallery-panel{isolation:isolate}.sm-lash-result{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;align-items:center;border-top:1px solid var(--sm-line);padding-top:42px;margin-top:46px}.sm-lash-result h2{font-size:36px;line-height:1.15}.sm-compare-images{position:relative;aspect-ratio:1170/878;overflow:hidden}.sm-compare-images img{display:block;width:100%;height:100%;object-fit:cover}.sm-compare-after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 calc(100% - var(--reveal)))}.sm-compare-line{position:absolute;top:0;bottom:0;left:calc(100% - var(--reveal));width:2px;background:#fff}.sm-compare-tag{position:absolute;bottom:12px;background:#faf8f2e8;padding:5px 10px;font-size:12px}.sm-before-tag{left:12px}.sm-after-tag{right:12px}.sm-compare label{font-size:12px;margin:12px 0 0}.sm-compare input{width:100%;accent-color:#9c8251;min-height:38px;cursor:ew-resize}.sm-about{max-width:1170px;padding:32px 24px 60px;margin:auto}.sm-about-top{display:grid;grid-template-columns:48% 52%;background:var(--sm-cream)}.sm-about-photo{overflow:hidden;min-height:480px}.sm-about-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:62% 42%}.sm-about-intro{align-self:center;padding:42px}.sm-about-intro h1{font-family:Snell Roundhand,Apple Chancery,Segoe Script,Brush Script MT,cursive!important;font-size:76px;line-height:1.2;letter-spacing:0!important;margin:0 0 20px}.sm-about-lead{font-family:Georgia,serif;font-size:25px;line-height:1.4}.sm-about-intro p{line-height:1.65}.sm-about-story{display:grid;grid-template-columns:1fr 1.4fr;gap:72px;padding:52px 0 0}.sm-about-story h2{font-size:38px;line-height:1.2}.sm-about-story p{line-height:1.7}.sm-about-story .sm-button{margin-top:8px}@media(max-width:749px){.sm-home .sm-lash-pair img{height:auto;aspect-ratio:1}.sm-lash-result{grid-template-columns:1fr;gap:18px;margin-top:32px;padding-top:28px}.sm-lash-result h2{font-size:29px}.sm-about{padding:16px 20px 36px}.sm-about-top{grid-template-columns:1fr}.sm-about-photo{min-height:0;height:340px}.sm-about-photo img{object-position:62% 30%}.sm-about-intro{padding:26px 22px}.sm-about-intro h1{font-size:64px;margin-bottom:14px}.sm-about-lead{font-size:23px}.sm-about-story{grid-template-columns:1fr;gap:8px;padding-top:32px}.sm-about-story h2{font-size:30px}.sm-about-intro p,.sm-about-story p{font-size:15px}}.sm-gallery-panel>img[src*=beige],.sm-thumbnails img[src*=beige],.sm-cart-image img[src*=beige],.products-grid .product-grid-image img[src*=beige],.sm-gallery-panel>img[src*=slider],.sm-gallery-panel>img[src*=Slider],.sm-thumbnails img[src*=slider],.sm-thumbnails img[src*=Slider]{mix-blend-mode:normal}.sm-pdp widgetic{display:none}.products-grid .product-grid-image img[srcset*=beige],.products-grid .product-grid-image img[srcset*=bundle]{mix-blend-mode:normal}.products-grid .product-grid-image.adaptive_height{height:0!important;min-height:0!important;padding-top:100%!important}.products-grid .product-grid-image.adaptive_height img{height:100%!important;min-height:0!important;width:100%!important;object-fit:contain}.template-collection .collection-image{display:none}.template-collection .toolbar{margin-top:4px!important;margin-bottom:20px!important}a.foot-link.wl-btn-link[href="/pages/widerruf-formular"]{background:transparent!important;color:#f3efe3!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:6px 0!important;font-size:15px!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:4px!important;display:inline-block!important}a.foot-link.wl-btn-link[href="/pages/widerruf-formular"]:hover{color:#fff!important;opacity:1!important}a.foot-link.wl-btn-link[href="/pages/widerruf-formular"]:focus-visible{outline:2px solid #f3efe3!important;outline-offset:4px}.page-tpl .rte{overflow-wrap:anywhere;min-width:0}.page-tpl .page-header h2{overflow-wrap:anywhere}.page-tpl .rte img,.page-tpl .rte iframe{max-width:100%}@media(max-width:360px){.sm-home .sm-hero h1{font-size:34px;letter-spacing:-1.2px}.sm-home .sm-hero-media{min-height:320px}}.bf{--bf-red:#bb1836;--bf-ink:#171719;color:var(--bf-ink);background:#fff;font-family:PT Sans,Arial,sans-serif}.bf *{box-sizing:border-box}.bf a{color:inherit}.bf a:focus-visible{outline:3px solid #2478c6;outline-offset:3px}.bf .bf-hero{display:grid;grid-template-columns:1fr 1fr;background:#151517;color:#fff}.bf-hero-copy{padding:clamp(36px,5.3vw,88px) max(32px,calc((100vw - 1180px)/2));padding-right:clamp(28px,4vw,65px);align-self:center}.bf .bf-kicker{font-size:13px;letter-spacing:.17em;text-transform:uppercase;font-weight:700;margin:0 0 16px;display:flex;gap:10px;align-items:center}.bf-kicker:before{content:"";width:27px;height:3px;background:#e73851}body .bf .bf-hero h1{color:#fff!important;font:700 clamp(48px,5.8vw,92px)/.94 "PT Sans",Arial,sans-serif!important;letter-spacing:-.055em!important;max-width:8.6ch;margin:0 0 22px}.bf-intro{font-size:clamp(16px,1.4vw,20px);line-height:1.45;max-width:35ch;margin:0 0 22px;color:#eee}.bf .bf-cta{display:inline-flex;gap:24px;align-items:center;background:#be1735;color:#fff;text-decoration:none;padding:14px 20px;font-size:16px;font-weight:700;border-radius:2px}.bf .bf-cta:hover{background:#a4122c;color:#fff}.bf-hero-copy small{display:block;color:#dadada;margin-top:11px;font-size:13px}.bf-hero figure{position:relative;min-width:0;min-height:100%;margin:0;overflow:hidden}.bf-hero figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bf-hero figcaption{position:absolute;bottom:16px;left:20px;background:#171719e6;color:#fff;padding:4px 10px;font-size:12px;letter-spacing:.035em}.bf-ladder{display:grid;grid-template-columns:repeat(3,1fr);padding:0 max(24px,calc((100vw - 1180px)/2));border-bottom:1px solid #d5d2d0}.bf-ladder a{display:flex;align-items:baseline;justify-content:center;gap:14px;text-decoration:none;padding:20px 8px;border-inline-end:1px solid #dedbd8;font-size:16px}.bf-ladder a:last-child{border:0}.bf-ladder a:hover,.bf-story:hover,.bf-bundle:hover{background:#f7f4f2}.bf-ladder strong{font-size:23px;color:var(--bf-red)}.bf-section{padding:clamp(40px,4.5vw,72px) max(24px,calc((100vw - 1180px)/2));scroll-margin-top:90px}.bf-section [id]{scroll-margin-top:90px}.bf .bf-section h2{font-size:clamp(31px,3.2vw,48px);line-height:1.08;margin:0 0 12px}.bf .bf-sub{margin:0 0 25px;font-size:16px;color:#4f4c4d}.bf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,26px)}.bf-card{height:100%;background:#fff;border:1px solid #e2dfdc;min-width:0;display:flex;flex-direction:column}.bf .bf-card-main{display:block;flex:1;text-decoration:none}.bf-card-main>img{display:block;width:100%;aspect-ratio:1.5;object-fit:contain;background:#f5f1ed}.bf-card-copy{padding:16px 18px}.bf .bf-card h3{font-size:21px;line-height:1.16;margin:0 0 7px}.bf-card-copy p{font-size:14px;line-height:1.4;margin:0 0 12px;color:#514d4d}.bf-link,.bf-card-copy small{display:block;margin-top:10px;font-weight:700;font-size:14px}.bf-card-main:hover .bf-link,.bf .bf-story:hover{text-decoration:underline}.bf-price{display:inline-flex;align-items:baseline;gap:.45em;flex-wrap:wrap;line-height:1.25}.bf-price strong,.price-box .special-price,.price-box .special-price .money{color:#bb1836!important;font-weight:700!important}.bf-price strong{font-size:1.26em}.bf-price s,.sm-buy .bf-price s,.price-box .old-price{color:#626064!important;font-size:.9em;font-weight:400!important;text-decoration:line-through}.bf-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.bf-card .bf-price{font-size:18px}.sm-buy .sm-pack-picker .bf-price{display:flex;justify-content:center;gap:4px;align-items:baseline;flex-wrap:wrap}.sm-buy .sm-pack-picker .bf-price strong{font-size:14px}.sm-buy .sm-pack-picker .bf-price s{font-size:12px}.bf .bf-minor-title{font-size:clamp(23px,2vw,30px);margin:32px 0 16px}.bf-compact .bf-card-main{display:grid;grid-template-columns:30% 1fr;align-items:center}.bf-compact .bf-card-main>img{height:100%;aspect-ratio:1}.bf-compact .bf-card h3{font-size:17px}.bf-compact .bf-card .bf-price{font-size:15px}.bf-compact .bf-card-copy{padding:13px}.bf-feature{background:#f5f2ee}.bf-duo{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.bf-duo .bf-card-main{display:grid;grid-template-columns:46% 1fr;align-items:center}.bf-duo .bf-card-main>img{aspect-ratio:1}.bf-bundle{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;border-top:1px solid #e2dfdc;padding:13px 18px;font-weight:700;text-decoration:none}.bf-bundle .bf-price{font-size:14px}.bf .bf-foot{font-size:13px;margin:24px 0 16px;color:#565152}.bf-foot a,.bf-story{text-decoration:underline}@media(max-width:699px){.bf .bf-hero{grid-template-columns:1fr}.bf-hero-copy{padding:24px 22px 19px}.bf .bf-kicker{font-size:11px;margin-bottom:10px}body .bf .bf-hero h1{font-size:clamp(42px,10.4vw,64px)!important;max-width:none;margin-bottom:12px}.bf-intro{margin-bottom:14px;font-size:15px}.bf-hero-copy small{font-size:12px;margin-top:7px}.bf .bf-cta{padding:12px 16px}.bf-hero figure{min-height:0;height:clamp(145px,43vw,245px)}.bf-hero figure img{object-position:50% 48%}.bf-hero figcaption{bottom:8px;left:14px;font-size:11px}.bf-ladder{padding:0 6px}.bf-ladder a{flex-direction:column;align-items:center;gap:0;padding:12px 4px;font-size:13px}.bf-ladder strong{font-size:20px}.bf-section{padding:32px 16px}.bf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bf-grid>:last-child:nth-child(odd){grid-column:1/-1}.bf-grid>:last-child:nth-child(odd) .bf-card-main,.bf-duo .bf-card-main{display:grid;grid-template-columns:39% 1fr;align-items:center}.bf-card-main>img{aspect-ratio:1.2}.bf-grid>:last-child:nth-child(odd) .bf-card-main>img{aspect-ratio:1.12}.bf-card-copy{padding:12px}.bf .bf-card h3{font-size:17px}.bf-card-copy p{font-size:13px}.bf-card .bf-price{font-size:16px}.bf-link{margin-top:6px}.bf-compact,.bf-duo{grid-template-columns:1fr}.bf-compact .bf-card-main,.bf-compact>:last-child:nth-child(odd) .bf-card-main{grid-template-columns:80px 1fr}.bf-compact .bf-card-main>img,.bf-compact>:last-child:nth-child(odd) .bf-card-main>img{aspect-ratio:1}.bf-compact .bf-link{display:none}.bf-bundle{padding:11px;font-size:14px}}.bf .bf-hero-copy .bf-intro{margin-bottom:20px}.bf-discount,.sm-buy .sm-pack-picker a .bf-discount{display:inline-block;vertical-align:middle;white-space:nowrap;color:#97142b;background:#fbeaec;border-radius:3px;padding:3px 7px;font:700 13px/1.2 PT Sans,Arial,sans-serif;letter-spacing:0}.price-sale .bf-discount{margin-inline-start:4px}.bf-upgrade{border-top:1px solid #e1dcd7;background:#faf8f5;padding:16px 18px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.bf .bf-upgrade-title{font-size:17px;font-weight:700;color:#262223;line-height:1.28;margin:0 0 3px}.bf .bf-upgrade-total{font-size:14px;color:#554d50;margin:0}.bf-upgrade-total strong{color:#242021}.bf-upgrade form{margin:0}.bf .bf-upgrade-add{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:9px 14px;background:#211e20;color:#fff;border:1px solid #211e20;border-radius:2px;font:700 14px/1.25 PT Sans,Arial,sans-serif;cursor:pointer}.bf .bf-upgrade-add:hover{background:#fff;color:#211e20}.bf-carousel{position:relative}.bf-switch{background:#18181a;display:flex;justify-content:center;gap:24px;border-bottom:1px solid #454044}.bf-switch label{font:700 12px/1.2 PT Sans,Arial,sans-serif;letter-spacing:.055em;color:#c6c1c3;padding:13px 3px 10px;margin:0;cursor:pointer;text-transform:uppercase;border-bottom:3px solid transparent}.bf-first:checked~.bf-switch label:first-child,.bf-second:checked~.bf-switch label:last-child{border-bottom-color:#ff526e;color:#fff}.bf-first:focus-visible~.bf-switch label:first-child,.bf-second:focus-visible~.bf-switch label:last-child,.bf-upgrade-add:focus-visible{outline:3px solid #539fed;outline-offset:-3px}.bf .bf-promo,.bf .bf-second:checked~.bf-slide-one{display:none}.bf .bf-second:checked~.bf-promo{display:grid}.bf-promo{grid-template-columns:.85fr 1.15fr;background:#a11330;color:#fff}.bf-promo-copy{padding:clamp(30px,4vw,65px) 24px clamp(30px,4vw,65px) max(26px,calc((100vw - 1180px)/2));align-self:center}.bf-promo .bf-kicker:before{background:#fff}body .bf .bf-promo h2{color:#fff!important;font:700 clamp(46px,6.5vw,110px)/.92 "PT Sans",Arial,sans-serif!important;margin:0;letter-spacing:-.045em!important}.bf-promo h2 span{display:block;font:400 clamp(22px,2vw,32px)/1.15 Georgia,serif;letter-spacing:0;margin:0 0 6px}.bf-promo h2 b{font-size:1.32em}.bf-promo h2 i{font-style:normal;font-size:.63em;margin-left:.07em}.bf .bf-promo-copy>p:not(.bf-kicker){font-size:clamp(17px,1.5vw,24px);margin:12px 0 20px}.bf-promo .bf-cta{background:#fff;color:#6d1123}.bf-promo .bf-cta:hover{background:#f9e7eb;color:#6d1123}.bf-promo-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:center;padding:24px max(24px,calc((100vw - 1180px)/2)) 24px 16px;background:#eee9e1}.bf .bf-poster-product{display:flex;flex-direction:column;background:#fff;color:#1c191b;text-decoration:none;min-width:0}.bf-poster-product>img{width:100%;height:auto;aspect-ratio:1.18;object-fit:contain;background:#f7f4ef}.bf-poster-caption{padding:12px;display:grid;gap:6px}.bf-poster-caption>strong{font-size:18px;line-height:1.12}.bf-poster-caption .bf-price{font-size:15px}@media(max-width:699px){.bf .bf-upgrade{padding:13px 12px}.bf .bf-upgrade-title{font-size:16px}.bf .bf-promo{grid-template-columns:1fr}.bf-promo-copy{padding:22px}.bf-promo .bf-kicker{margin-bottom:8px}.bf-promo h2 span{display:inline-block;margin:0 10px 0 0}.bf-promo-products{padding:12px;gap:9px}.bf-poster-product>img{aspect-ratio:1.85}.bf-poster-caption{padding:8px;gap:4px}.bf-poster-caption>strong{font-size:14px}.bf-poster-caption .bf-price{font-size:13px}.bf-poster-caption .bf-discount{font-size:11px}.bf .bf-slide-one figure{height:clamp(165px,48vw,245px)}.bf .bf-slide-one figure img{object-position:50% 27%}}.site-header .header-top:has(.sm-shipping-notice){background:#fff6f5!important}.site-header .top-message p.sm-shipping-notice{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:16px;row-gap:2px;padding:7px 10px;margin:0;line-height:1.3}.site-header .sm-shipping-notice strong{color:#ac1232!important;font-size:16px;font-weight:700}.site-header .sm-shipping-notice span{color:#393133!important;font-size:13px}.sm-banners{display:block;background:#181719}.sm-banners-stage{display:grid;isolation:isolate}.sm-banner{grid-area:1/1;display:grid;grid-template-columns:1fr 1fr;min-width:0;min-height:340px;visibility:hidden;pointer-events:none}.sm-banner[data-active]{visibility:visible;pointer-events:auto;z-index:1;animation:sm-appear .25s ease-out}@keyframes sm-appear{0%{opacity:.7}to{opacity:1}}.sm-banner-copy{align-self:center;padding:clamp(26px,4vw,62px) clamp(22px,4vw,56px) clamp(26px,4vw,62px) max(28px,calc((100vw - 1130px)/2))}.bf .sm-banner-kicker{margin:0 0 12px;font-size:13px;letter-spacing:.17em;text-transform:uppercase;font-weight:700}body .bf .sm-banner h1,body .bf .sm-banner h2{color:inherit!important;margin:0!important;font:700 clamp(48px,5.5vw,85px)/.94 "PT Sans",Arial,sans-serif!important;letter-spacing:-.05em!important}.sm-intro-banner,.sm-lash-banner{color:#fff;background:#171719}.bf .sm-banner-lead{font-size:clamp(15px,1.4vw,21px);line-height:1.35;margin:15px 0 18px;max-width:37ch}.bf .sm-banner-cta{display:inline-flex;align-items:center;gap:20px;color:#fff;background:#b71335;text-decoration:none;padding:12px 18px;border-radius:2px;font-weight:700}.bf .sm-banner-cta:hover{background:#95102a}.sm-discount-poster{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;background:#b51336;color:#fff;padding:26px clamp(24px,4.5vw,80px)}.sm-poster-prefix{font:italic clamp(22px,2vw,34px)/1 Georgia,serif}.sm-poster-percent{font:700 clamp(78px,9.8vw,148px)/.78 "PT Sans",Arial,sans-serif;letter-spacing:-.074em}.sm-poster-percent span{font-size:.68em;margin-left:.035em}.bf .sm-example{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:15px;line-height:1.2;color:#fff;border-top:1px solid #ffffff80;padding-top:10px;margin-top:8px;text-decoration:none}.bf .sm-example .bf-price strong,.bf .sm-example .bf-price s{color:#fff!important}.sm-example .bf-discount{display:none}.sm-brow-photo{position:relative;margin:0;overflow:hidden}.sm-brow-photo img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 32%}.sm-brow-photo figcaption{position:absolute;left:16px;bottom:12px;background:#191719d9;color:#fff;font-size:12px;padding:3px 9px}.sm-sets-banner{background:#f4f0eb;color:#231f21}.sm-sets-banner .sm-banner-kicker{color:#ad1331}.sm-banner-packs{display:grid;grid-template-columns:1fr 1fr;align-content:center;align-items:stretch;gap:10px;padding:20px max(20px,calc((100vw - 1160px)/2)) 20px 12px}.sm-banner-packs .bf-poster-product{border:1px solid #e7ded8}.sm-banner-packs .bf-poster-product>img{aspect-ratio:1.5}.sm-pack-total{font-size:14px}.sm-pack-total strong{color:#b51336}.sm-banner-controls{display:flex;align-items:center;justify-content:center;gap:18px;background:#1b1a1d;color:#fff}.sm-banner-controls button{color:#e9e7e7;background:transparent;border:0;cursor:pointer;min-height:44px;font:700 13px/1.1 PT Sans,Arial,sans-serif}.sm-banner-select{display:flex;gap:20px}.sm-banner-select button{border-bottom:3px solid transparent;padding:6px 2px}.sm-banner-select button[aria-pressed=true]{color:#fff;border-color:#ff526b}.sm-banner-controls [data-play]{min-width:44px;font-size:17px;border-left:1px solid #625c60}.sm-banner-controls button:focus-visible{outline:2px solid white;outline-offset:-4px}.bf .sm-red-upgrade{display:grid;grid-template-columns:78px 1fr;gap:6px 14px;align-items:center;background:#ad1231;border:0;padding:14px;color:#fff}.sm-red-upgrade .sm-softie-photo{grid-row:span 2;width:78px;height:85px;object-fit:contain;border-radius:2px;background:#f9f4ee}.bf .sm-red-upgrade .bf-upgrade-title,.bf .sm-red-upgrade .bf-upgrade-total,.sm-red-upgrade .bf-upgrade-total strong{color:#fff}.sm-red-upgrade form{grid-column:2}.bf .sm-red-upgrade .bf-upgrade-add{background:#fff;border:1px solid #fff;color:#97142b;padding:8px 12px;min-height:40px}.bf .sm-red-upgrade .bf-upgrade-add:hover{background:#fff0f2;color:#6f1220}@media(max-width:699px){.site-header .top-message p.sm-shipping-notice{display:grid;padding:6px 4px}.site-header .sm-shipping-notice strong{font-size:15px}.site-header .sm-shipping-notice span{font-size:11px}.sm-banner{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:0}.sm-banner-copy{padding:20px 22px 18px}body .bf .sm-banner h1,body .bf .sm-banner h2{font-size:clamp(34px,8.2vw,49px)!important}.sm-banner h1 br{display:none}.sm-banner h1 br:after{content:" "}.bf .sm-banner-kicker{font-size:10px;margin-bottom:5px}.bf .sm-banner-lead{font-size:14px;margin:8px 0 12px}.bf .sm-banner-cta{padding:9px 14px;font-size:14px}.sm-discount-poster{display:grid;grid-template-columns:max-content 1fr;align-content:center;align-items:center;gap:6px 15px;padding:18px 22px}.sm-poster-prefix{grid-column:1/-1;font-size:19px}.sm-poster-percent{font-size:clamp(72px,17.5vw,105px)}.bf .sm-example{font-size:12px;margin:0;padding:2px 0 2px 12px;border-top:0;border-left:1px solid #ffffff80;word-break:normal}.sm-brow-photo{min-height:145px}.sm-banner-packs{padding:0 12px 10px;gap:7px;align-content:end}.sm-banner-packs .bf-poster-product>img{height:clamp(74px,20vw,120px);object-fit:contain}.sm-banner-packs .bf-poster-caption{padding:6px;gap:4px}.sm-banner-packs .bf-poster-caption>strong{font-size:13px}.sm-pack-total{font-size:12px}.sm-banner-select{gap:11px}.sm-banner-controls{gap:8px}.sm-banner-controls button{font-size:12px}.bf .sm-red-upgrade{grid-template-columns:68px 1fr;gap:6px 11px}.sm-red-upgrade .sm-softie-photo{width:68px;height:81px}}@media(prefers-reduced-motion:reduce){.sm-banner[data-active]{animation:none}}.site-header .sm-shipping-notice .sm-campaign-stock{color:#8d1530!important;font-weight:700}.bf .sm-banner h1,.bf .sm-banner h2,.sm-banner-kicker,.sm-banner-select button,.sm-sets-banner .sm-banner-cta{text-transform:uppercase!important}.bf .sm-sets-banner{background:#171517;color:#fff}.sm-sets-banner .sm-banner-kicker{color:#ff8299}.sm-sets-banner .sm-banner-packs{background:#ad1231}.sm-sets-banner .bf-poster-product{border:0}.sm-sets-banner .bf-poster-caption>strong{font-weight:700;color:#231d20}.sm-sets-banner .sm-banner-cta{background:#b71335;color:#fff}.bf .sm-super-deals{background:#faf8f5;padding-top:clamp(28px,4vw,54px);padding-bottom:clamp(28px,4vw,54px)}.sm-deal-heading{margin-bottom:20px}.bf .sm-deal-heading .bf-kicker{margin-bottom:8px;color:#ad1231}body .bf .sm-deal-heading h2{font:700 clamp(33px,3.9vw,58px)/1 "PT Sans",Arial,sans-serif!important;letter-spacing:-.035em!important;margin:0 0 8px}.bf .sm-deal-heading>p:last-child{margin:0;font-size:16px}.sm-super-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sm-offer-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #e5dedd}.bf .sm-offer-main{flex:1;display:grid;grid-template-columns:43% 1fr;align-items:center;gap:18px;text-decoration:none}.sm-offer-main>img{width:100%;height:100%;min-height:140px;max-height:210px;object-fit:contain;background:#f6f1eb}.sm-offer-main>div{padding:12px 14px 12px 0}.bf .sm-offer-main h3{font:700 clamp(18px,2vw,28px)/1.06 "PT Sans",Arial,sans-serif!important;margin:0 0 5px!important}.bf .sm-offer-main p{margin:0 0 9px;color:#574e50;font-size:14px}.sm-offer-main strong{color:#ac1232;font-size:23px}.sm-offer-add{display:flex;align-items:center;gap:14px;padding:12px 16px;background:#ad1231;color:#fff}.sm-offer-add>img{height:60px;width:60px;object-fit:contain;background:#faf6f0}.bf .sm-offer-add p{margin:0 0 5px;color:#fff;font-size:16px;font-weight:700}.sm-offer-add form{margin:0}.sm-offer-add button{background:#fff;color:#85102b;border:0;border-radius:2px;padding:7px 11px;min-height:40px;font:700 14px PT Sans,Arial,sans-serif;cursor:pointer}.sm-category{border-bottom:1px solid #d9d3d3}.sm-category summary{padding:16px 2px;font-weight:700;font-size:17px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.sm-category summary::-webkit-details-marker{display:none}.sm-category summary:after{content:"+";font-size:24px;color:#a81433;font-weight:400}.sm-category[open] summary:after{content:"\2212"}.sm-category ul{list-style:none;margin:0;padding:0 0 10px}.sm-category li a{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;text-decoration:none;padding:12px 4px;border-top:1px solid #ebe7e7}.sm-category .bf-price{font-size:14px}.bf .sm-more-deals{padding-top:30px}@media(max-width:699px){.site-header .sm-shipping-notice .sm-campaign-stock{font-size:11px}.sm-super-pair{grid-template-columns:1fr;gap:12px}.bf .sm-offer-main{grid-template-columns:38% 1fr;gap:13px}.sm-offer-main>img{height:120px;min-height:0}.bf .sm-category li a{font-size:14px;gap:6px}.sm-category .bf-price{font-size:12px}.sm-category .bf-discount{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/siemara-design.css.map */
