@font-face{font-family:BM Fraunces;src:url(bm-fraunces.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:BM Fraunces;src:url(bm-fraunces-italic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:BM Nunito Sans;src:url(bm-nunitosans.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:BM Caveat;src:url(bm-caveat.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--font-heading-family:"BM Fraunces",Georgia,serif;--font-body-family:"BM Nunito Sans","Nunito Sans",sans-serif;--font-heading-weight:420}body{font-family:var(--font-body-family);letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-variation-settings:"SOFT" 0,"WONK" 0;font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.015em}.bm{--paper:#fbf7f1;--ink:#3b322c;--muted:#7a6e66;--terra:#c0765a;--rose:#f3dcd3;--sand:#efe3d2;--line:#ece2d6;--soft:#5b4f47;color:var(--ink);font-family:BM Nunito Sans,Nunito Sans,sans-serif;font-size:16px;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased;position:relative}.bm,.bm *{box-sizing:border-box}.bm p{margin:0}.bm img{display:block;width:100%;height:auto;object-fit:cover}.bm a{color:inherit;text-decoration:none}.bm h1,.bm h2,.bm h3{font-family:BM Fraunces,Georgia,serif;font-variation-settings:"SOFT" 0,"WONK" 0;font-optical-sizing:auto;font-synthesis:none;font-weight:420;letter-spacing:-.015em;line-height:1.12;color:var(--ink);margin:0}.bm .bm-wrap{max-width:1300px;margin:0 auto;padding:0 40px;position:relative}.bm .bm-ey{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--terra);font-weight:700;margin-bottom:6px}.bm .bm-hand{font-family:BM Caveat,cursive;font-size:26px;color:var(--terra);line-height:1}.bm .bm-ann{background:#f6e9e3;text-align:center;font-size:13px;padding:8px;color:#6d4b40}.bm .bm-header{padding:20px 0}.bm .bm-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}.bm .bm-brand img{height:44px;width:auto}.bm .bm-navlinks{display:flex;gap:34px;font-size:15px}.bm .bm-navlinks a:hover,.bm .bm-navlinks a.on{color:var(--terra)}.bm .bm-act{display:flex;justify-content:flex-end;gap:18px;align-items:center;font-size:14px;color:var(--muted)}.bm .bm-act a:hover{color:var(--ink)}.bm .bm-lang{display:inline-flex;gap:6px;align-items:center;background:#fff;border-radius:999px;padding:8px 13px;color:var(--muted);box-shadow:0 2px 10px #50321e12;margin:0}.bm .bm-lang button{background:none;border:0;font:inherit;font-size:14px;cursor:pointer;color:var(--muted);padding:0}.bm .bm-lang button[aria-current=true]{color:var(--ink)}.bm .bm-burger{display:none;background:none;border:0;font-size:22px;cursor:pointer;color:var(--ink)}.bm .bm-wash{position:absolute;z-index:0;pointer-events:none;max-width:none}.bm .bm-hero{position:relative;display:grid;grid-template-columns:1fr 1.05fr;gap:50px;align-items:center;padding:40px 0 70px}.bm .bm-hero>div{position:relative;z-index:1}.bm .bm-hero h1{font-size:62px;margin:12px 0 22px}.bm .bm-hero h1 em{font-style:italic;color:var(--terra)}.bm .bm-hero .bm-intro{font-size:18px;color:var(--soft);max-width:520px;margin-bottom:32px}.bm .bm-btn{display:inline-block;background:var(--terra);color:#fff;border-radius:999px;padding:16px 30px;font-weight:700;font-size:15px;border:0;cursor:pointer;font-family:inherit;line-height:1.2}.bm .bm-btn:hover{background:#ad6549}.bm .bm-btn.bm-g{background:#fff;color:var(--ink);box-shadow:0 2px 12px #50321e14;margin-left:10px}.bm .bm-sticker{background:#fff;padding:10px;border-radius:26px;box-shadow:0 14px 34px #5a3c2821;position:relative}.bm .bm-sticker img{border-radius:18px}.bm .bm-hgal{position:relative;height:610px}.bm .bm-hgal .bm-s1{position:absolute;left:30px;top:0;width:330px;transform:rotate(-2.5deg)}.bm .bm-hgal .bm-s1 img{height:470px}.bm .bm-hgal .bm-s2{position:absolute;right:0;top:0;width:260px;transform:rotate(2.5deg)}.bm .bm-hgal .bm-s2 img{height:290px}.bm .bm-hgal .bm-s3{position:absolute;right:30px;top:350px;width:290px;transform:rotate(-1.5deg)}.bm .bm-hgal .bm-s3 img{height:210px}.bm .bm-hgal .bm-note{position:absolute;left:0;bottom:30px;transform:rotate(-4deg);display:flex;align-items:center;gap:6px}.bm .bm-hgal .bm-note img{width:22px;height:22px}.bm .bm-proof{display:flex;justify-content:center;gap:16px;margin:0 0 30px;flex-wrap:wrap;position:relative;z-index:1}.bm .bm-proof div{background:#fff;border:1px solid var(--line);border-radius:999px;padding:13px 26px;font-size:15px}.bm .bm-proof b{font-family:BM Fraunces,serif;font-size:19px;margin-right:6px;font-weight:500}.bm .bm-stars{color:var(--terra);letter-spacing:2px;margin-right:8px}.bm .bm-sec{padding:70px 0;position:relative}.bm .bm-head{text-align:center;margin-bottom:34px;position:relative}.bm .bm-head h2,.bm .bm-head h1{font-size:44px;display:inline-block;position:relative}.bm .bm-ul{position:absolute;left:0;right:0;bottom:-10px;width:100%;height:14px}.bm .bm-head .bm-sub{color:var(--muted);max-width:620px;margin:22px auto 0}.bm .bm-filters{display:flex;justify-content:center;gap:10px;margin-bottom:34px;flex-wrap:wrap}.bm .bm-pill{background:#fff;border-radius:999px;padding:8px 16px;font-size:13px;box-shadow:0 2px 8px #50321e0f}.bm .bm-pill.on{background:var(--ink);color:#fff}.bm .bm-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 30px}.bm .bm-cards.c4{grid-template-columns:repeat(4,1fr);gap:30px 26px}.bm .bm-card{display:block}.bm .bm-card .bm-sticker{border:1px solid #f0e6dc;transition:transform .25s}.bm .bm-card:hover .bm-sticker{transform:rotate(-1deg) translateY(-3px)}.bm .bm-card .bm-sticker img{aspect-ratio:4/5}.bm .bm-card .bm-tint{display:block;height:4px;width:46px;border-radius:4px;margin:14px 4px 0;background:#ead6cc}.bm .bm-card:nth-child(2n) .bm-tint{background:#e9dfcf}.bm .bm-badge{position:absolute;top:20px;left:20px;z-index:1;background:#fff;color:var(--terra);font-family:BM Caveat,cursive;font-size:22px;padding:2px 14px;border-radius:999px}.bm .bm-card h3{font-size:22px;margin:10px 4px 4px}.bm .bm-card p{font-size:14px;color:var(--muted);margin:0 4px}.bm .bm-card .bm-price{color:var(--ink);font-weight:700}.bm .bm-more{text-align:center;margin-top:44px}.bm .bm-about{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;background:#fff;border-radius:40px;padding:56px;position:relative;overflow:hidden}.bm .bm-about>div{position:relative;z-index:1}.bm .bm-about h2{font-size:46px;margin:6px 0 18px}.bm .bm-about .bm-rte p{color:var(--soft);margin-bottom:14px;font-size:17px}.bm .bm-about .bm-sticker{transform:rotate(2deg);max-width:440px;justify-self:center;width:100%}.bm .bm-about .bm-sticker img{aspect-ratio:4/5;height:auto;object-fit:cover;object-position:center top}.bm .bm-news{display:grid;grid-template-columns:240px 1fr 1fr;gap:44px;align-items:center;background:#f6ece2;border-radius:40px;padding:44px 52px}.bm .bm-news .bm-sticker{transform:rotate(-3deg)}.bm .bm-news .bm-sticker img{height:260px}.bm .bm-news h2{font-size:34px;margin:6px 0 12px}.bm .bm-news .bm-rte{color:var(--soft)}.bm .bm-form{display:flex;background:#fff;border-radius:999px;padding:7px;margin:0}.bm .bm-form input{flex:1;border:0;background:transparent;padding:12px 18px;font:inherit;font-size:15px;color:var(--ink);min-width:0;outline:none}.bm .bm-form input::placeholder{color:#9a8f88}.bm .bm-form button{background:var(--terra);color:#fff;border:0;border-radius:999px;padding:12px 24px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer}.bm .bm-msg{margin:10px 18px 0;font-size:13px;color:var(--terra)}.bm .bm-footer{margin-top:60px;padding:50px 0 40px;border-top:2px dashed var(--line)}.bm .bm-frow{display:flex;justify-content:space-between;align-items:center;gap:24px}.bm .bm-frow>a img{height:34px;width:auto}.bm .bm-fl{font-size:14px;color:var(--muted)}.bm .bm-fl a:hover{color:var(--ink)}.bm .bm-legal{font-size:12px;color:#9a8f88;margin-top:22px;text-align:center}.bm .bm-legal a:hover{color:var(--ink)}.bm .bm-toolbar{display:flex;justify-content:space-between;align-items:center;margin:0 0 30px;font-size:14px;color:var(--muted);gap:16px;flex-wrap:wrap}.bm .bm-toolbar select{border:0;background:#fff;border-radius:999px;padding:9px 16px;font:inherit;font-size:14px;color:var(--ink);box-shadow:0 2px 8px #50321e0f}.bm .bm-pag{display:flex;justify-content:center;gap:8px;margin-top:44px}.bm .bm-pag a,.bm .bm-pag span{background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;box-shadow:0 2px 8px #50321e0f}.bm .bm-pag .current{background:var(--ink);color:#fff}.bm .bm-ph-note{text-align:center;font-size:13px;color:#9a8f88;margin-top:26px}@media(max-width:989px){.bm .bm-wrap{padding:0 20px}.bm .bm-nav{grid-template-columns:auto 1fr auto}.bm .bm-burger{display:block}.bm .bm-navlinks{display:none}.bm .bm-navlinks.open{display:flex;flex-direction:column;position:absolute;top:60px;left:0;right:0;background:var(--paper);padding:20px;gap:14px;z-index:30;box-shadow:0 10px 20px #50321e14}.bm .bm-brand{justify-self:center}.bm .bm-brand img{height:36px}.bm .bm-act .bm-hide-m{display:none}.bm .bm-hero,.bm .bm-about,.bm .bm-news{grid-template-columns:1fr;gap:30px}.bm .bm-hero h1{font-size:40px}.bm .bm-hgal{height:430px}.bm .bm-hgal .bm-s1{width:58%;left:0}.bm .bm-hgal .bm-s1 img{height:330px}.bm .bm-hgal .bm-s2{width:44%}.bm .bm-hgal .bm-s2 img{height:200px}.bm .bm-hgal .bm-s3{width:46%;top:230px;right:0}.bm .bm-hgal .bm-s3 img{height:140px}.bm .bm-hgal .bm-note{bottom:0}.bm .bm-cards,.bm .bm-cards.c4{grid-template-columns:repeat(2,1fr);gap:22px 14px}.bm .bm-card h3{font-size:18px}.bm .bm-head h2,.bm .bm-head h1{font-size:34px}.bm .bm-about{padding:28px;border-radius:28px}.bm .bm-about h2{font-size:34px}.bm .bm-about .bm-sticker{max-width:340px}.bm .bm-news{padding:28px;border-radius:28px}.bm .bm-news .bm-sticker{max-width:220px}.bm .bm-frow{flex-direction:column;align-items:flex-start}.bm .bm-wash{display:none}.bm .bm-btn.bm-g{margin:10px 0 0}}a[href="#widerrufsbutton"],a[href$="#widerrufsbutton"],.wrb-trigger{background:transparent!important;background-color:transparent!important;color:inherit!important;border:1px solid currentColor!important;border-radius:4px!important;padding:4px 10px!important;font-size:inherit!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;margin-top:4px!important;text-decoration:none!important}a[href="#widerrufsbutton"]:hover,a[href$="#widerrufsbutton"]:hover,.wrb-trigger:hover{opacity:.7!important;transform:none!important;text-decoration:underline!important}.bm,.bm *{font-synthesis:none}.bm h1 em,.bm h2 em,.bm h3 em,h1 em,h2 em,h3 em{font-family:BM Fraunces,Georgia,serif;font-style:italic;font-weight:inherit;font-variation-settings:"SOFT" 0,"WONK" 0;font-optical-sizing:auto;font-synthesis:none}.bm .bm-proof b,.bm .bm-card h3,.product__title h1,.product__title h2,.title,.h0,.h1,.h2,.h3,.h4,.cart-item__name,.price{font-variation-settings:"SOFT" 0,"WONK" 0;font-synthesis:none}.bm .bm-burger{width:40px;height:40px;padding:0;margin-left:-9px;align-items:center;justify-content:center;border-radius:12px}.bm .bm-burger svg{width:22px;height:22px;display:block}.bm .bm-cart{position:relative;display:inline-flex;align-items:center;gap:8px;color:var(--ink);white-space:nowrap;min-height:40px}.bm .bm-cart svg{width:22px;height:22px;flex:none}.bm .bm-count{position:absolute;top:2px;left:13px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--terra);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.bm .bm-show-m{display:none}.bm .bm-act,.bm .bm-lang{white-space:nowrap}@media(max-width:989px){.bm .bm-header{padding:12px 0}.bm .bm-nav{grid-template-columns:auto auto 1fr;gap:6px}.bm .bm-burger{display:inline-flex}.bm .bm-brand{justify-self:start;margin-left:2px}.bm .bm-brand img{height:32px;width:auto}.bm .bm-act{gap:10px}.bm .bm-cart{width:40px;height:40px;justify-content:center;gap:0}.bm .bm-cart-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bm .bm-count{top:3px;left:auto;right:1px}.bm .bm-act .bm-lang{padding:6px 10px;gap:5px;box-shadow:none;border:1px solid var(--line);background:transparent}.bm .bm-act .bm-lang button{font-size:13px;letter-spacing:.02em}.bm .bm-act .bm-lang span[aria-hidden=true]:not(.bm-flag){color:var(--line)}.bm .bm-act .bm-flag{display:none}.bm .bm-navlinks.open{top:64px}.bm .bm-show-m{display:block}}@media(max-width:359px){.bm .bm-brand img{height:28px}.bm .bm-act .bm-lang{padding:5px 8px}}.product-form__submit.button,.product-form__submit.button--secondary,.cart__checkout-button.button,#checkout.button{background:#c0765a!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:none!important;min-height:54px;width:100%;font-family:BM Nunito Sans,Nunito Sans,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.01em!important;padding:16px 30px!important;line-height:1.2;cursor:pointer;transition:background .15s}.product-form__submit.button:hover,.cart__checkout-button.button:hover{background:#ad6549!important}.product-form__submit.button:before,.product-form__submit.button:after,.cart__checkout-button.button:before,.cart__checkout-button.button:after{box-shadow:none!important;display:none!important}.product-form__submit.button[disabled],.product-form__submit.button[aria-disabled=true]{opacity:.55}.product-form__buttons{max-width:44rem}.product-form__buttons .shopify-payment-button{margin-top:12px}.cart__ctas{display:block!important}.cart__ctas .cart__checkout-button{display:block;width:100%;max-width:none}.bm-or{display:flex;align-items:center;gap:12px;margin:16px 0 4px;color:#7a6e66;font-size:13px;font-family:BM Nunito Sans,sans-serif}.bm-or:before,.bm-or:after{content:"";flex:1;height:1px;background:#ece2d6}.cart__dynamic-checkout-buttons{margin-top:8px!important}@media(min-width:750px){.cart__footer .cart__blocks{min-width:360px}}.bm .bm-hgal .bm-s1 img{height:auto;aspect-ratio:2/3}.bm .bm-hgal .bm-s2 img{height:auto;aspect-ratio:4/5}.bm .bm-hgal .bm-s3{top:330px}.bm .bm-hgal .bm-s3 img{height:auto;aspect-ratio:1600/1480}.bm .bm-news .bm-sticker img{height:auto;aspect-ratio:10/11}@media(max-width:989px){.bm .bm-hgal .bm-s1 img,.bm .bm-hgal .bm-s2 img,.bm .bm-hgal .bm-s3 img{height:auto}.bm .bm-hgal .bm-s3{top:215px}}html body a[href="#widerrufsbutton"],html body a[href$="#widerrufsbutton"],html body .wrb-trigger{display:inline-block!important;position:static!important;background:transparent!important;background-color:transparent!important;color:inherit!important;border:1px solid currentColor!important;border-radius:4px!important;padding:1px 8px!important;margin:2px 0!important;font:inherit!important;font-size:inherit!important;font-weight:400!important;line-height:1.5!important;box-shadow:none!important;text-decoration:none!important;width:auto!important;height:auto!important;min-height:0!important;transform:none!important;letter-spacing:inherit!important}html body a[href="#widerrufsbutton"]:hover,html body a[href$="#widerrufsbutton"]:hover,html body .wrb-trigger:hover{opacity:.7!important;transform:none!important;text-decoration:underline!important}.product__media-list .product-media-container,.product__media-list .product-media-container.constrain-height,.product__media-list .product-media-container.media-fit-contain{--aspect-ratio:.8!important;width:100%!important;max-width:100%!important;display:block!important}.product__media-list .product-media-container .media,.product__media-list .product-media-container.constrain-height .media{padding-top:125%!important;position:relative!important;height:auto!important}.product__media-list .media>img{object-fit:cover!important;object-position:center!important}.product__media-list .product__media-item{align-self:start}@media(min-width:750px){.product__media-list .product-media-container .media,.product__media-list .product-media-container.constrain-height .media{padding-top:min(125%,calc(100vh - 140px))!important}}.thumbnail-list .thumbnail{border-radius:12px;overflow:hidden}.product__info-container--sticky,.product__column-sticky{position:static!important;top:auto!important}.product-form__buttons{--shopify-accelerated-checkout-button-block-size:54px;--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-inline-alignment:stretch}.product-form__buttons .shopify-payment-button__button{min-height:54px;border-radius:999px;overflow:hidden}.product-form__buttons .shopify-payment-button__more-options{margin-top:10px;font-size:13px;color:#7a6e66}.cart__dynamic-checkout-buttons{--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-button-border-radius:999px}html,body{overflow-x:clip}.template-404 .button,.contact__button .button,.main-search .button:not(.field__button),.password-main .button,.main-page-title+.rte .button,a.button[href="/collections/all"],a.button[href="/en/collections/all"]{background:#c0765a!important;color:#fff!important;border:0!important;border-radius:999px!important;min-height:48px;padding:0 28px!important;font-weight:700;letter-spacing:.02em;box-shadow:none!important;text-decoration:none}.template-404 .button:before,.template-404 .button:after,.contact__button .button:before,.contact__button .button:after,a.button[href$="/collections/all"]:before,a.button[href$="/collections/all"]:after{box-shadow:none!important;display:none}.contact .field__input,.contact .text-area,.main-search .field__input,.password-modal .field__input,.newsletter-form .field__input{background:#fff!important;border:1px solid #d9cfc7!important;border-radius:10px!important;box-shadow:none!important;color:#3b2f2a}.contact .field:before,.contact .field:after,.main-search .field:before,.main-search .field:after{box-shadow:none!important;display:none}.contact .field__input:focus,.contact .text-area:focus,.main-search .field__input:focus{border-color:#c0765a!important;outline:2px solid rgba(192,118,90,.25);outline-offset:0}@media(max-width:989px){.bm .bm-hero,.bm .bm-about,.bm .bm-news{grid-template-columns:minmax(0,1fr)}.bm .bm-news>*{min-width:0}.bm .bm-news h2{font-size:28px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.bm .bm-form button{padding:12px 18px;white-space:nowrap}}.bm-trust{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:14px;color:#7a6e67;text-align:center}.bm-trust svg{flex:none;color:#c0765a}.bm-sticky-atc{display:none}@media(max-width:749px){.bm-sticky-atc{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffaf6;border-top:1px solid #eadfd6;box-shadow:0 -6px 20px #3b2f2a14;transform:translateY(110%);transition:transform .25s ease}.bm-sticky-atc.is-visible{transform:none}.bm-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:1}.bm-sticky-atc__title{font-family:BM Fraunces,Georgia,serif;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3b2f2a}.bm-sticky-atc__price{font-size:14px;color:#7a6e67}.bm-sticky-atc__btn{flex:none;background:#c0765a;color:#fff;border:0;border-radius:999px;padding:12px 18px;font:700 15px BM Nunito Sans,Nunito Sans,sans-serif;cursor:pointer}}@media(prefers-reduced-motion:reduce){.bm-sticky-atc{transition:none}}.bm .bm-lang button{padding:12px 7px!important;margin:-12px -3px!important;min-width:32px}input,textarea,select,button,.field__input,.select__select{font-family:BM Nunito Sans,Nunito Sans,sans-serif}.shopify-payment-button__more-options{padding:10px 0!important;margin-top:4px!important}.bm-trust{display:block;text-wrap:balance}.bm-trust svg{display:inline-block;vertical-align:-3px;margin-right:6px}.product .price .price-item,.product .price{letter-spacing:.01em}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#newsletter{scroll-margin-top:90px}.bm .bm-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.bm .bm-ctas .bm-btn{margin:0}.bm .bm-btn.bm-o{background:transparent;color:var(--terra);box-shadow:inset 0 0 0 2px var(--terra)}.bm .bm-btn.bm-o:hover{background:var(--terra);color:#fff}@media(max-width:749px){.bm .bm-ctas{flex-direction:column;align-items:stretch;max-width:340px}.bm .bm-ctas .bm-btn{text-align:center}}.product__description hr{margin:18px 0;height:1px;background:#50321e24}.product__info-container .product__text.subtitle{font-family:var(--font-heading-family);font-size:20px;color:#3b322c;margin:26px 0 4px;letter-spacing:0;text-transform:none}.product__info-container .product__accordion summary{padding:14px 0}.product__info-container .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:15px;font-weight:700;letter-spacing:0}.product__info-container .product__accordion .accordion__content{font-size:15px;line-height:1.6;color:#5b4f47;padding:0 0 14px}.product__info-container .product__accordion .accordion__content p{margin:0}.product__info-container .product__accordion .accordion__content a,.product__info-container .product__accordion .icon-caret{color:#c0765a}.bm .bm-rel{padding:40px 0 60px}.bm .bm-rel .bm-head h2{font-size:36px}@media(max-width:749px){.bm .bm-rel{padding:24px 0 40px}.bm .bm-rel .bm-head h2{font-size:28px}}.bm .bm-sort{position:relative;margin:0}.bm .bm-sort__dd{display:none}.bm .bm-sort.is-enh .bm-sort__native{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;opacity:0;pointer-events:none}.bm .bm-sort.is-enh .bm-sort__dd{display:block;position:relative}.bm .bm-sort__btn{display:inline-flex;align-items:center;gap:6px;border:0;margin:0;background:#fff;border-radius:999px;padding:10px 14px 10px 18px;font:inherit;font-size:14px;line-height:20px;color:var(--ink);box-shadow:0 2px 8px #50321e0f;cursor:pointer;transition:box-shadow .15s;-webkit-tap-highlight-color:transparent}.bm .bm-sort__btn:hover{box-shadow:0 4px 14px #50321e1f}.bm .bm-sort__btn:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.bm .bm-sort__lbl{color:var(--muted)}.bm .bm-sort__val{font-weight:700}.bm .bm-sort__chev{display:block;flex:none;width:16px;height:16px;margin-left:2px;color:var(--terra);transition:transform .2s ease}.bm .bm-sort__btn[aria-expanded=true] .bm-sort__chev{transform:rotate(180deg)}.bm .bm-sort__list{position:absolute;right:0;top:calc(100% + 8px);z-index:30;min-width:100%;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:6px;list-style:none;background:var(--paper);border:1px solid var(--line);border-radius:18px;box-shadow:0 14px 34px #50321e24;outline:none}.bm .bm-sort__list[hidden]{display:none}.bm .bm-sort__opt{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:10px 14px;border-radius:12px;font-size:14px;line-height:20px;color:var(--ink);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.bm .bm-sort__opt.is-active{background:var(--rose);color:var(--terra)}.bm .bm-sort__opt[aria-selected=true]{color:var(--terra);font-weight:700}.bm .bm-sort__opt[aria-selected=true]:after{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--terra)}.bm .bm-sort__list:focus-visible .bm-sort__opt.is-active{box-shadow:inset 0 0 0 2px #c0765a59}@media(prefers-reduced-motion:reduce){.bm .bm-sort__chev{transition:none}}.bm .bm-news .bm-form button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.bm .bm-news .bm-form button:after{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9.5M8.5 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9.5M8.5 4l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s ease}.bm .bm-news .bm-form button:hover:after,.bm .bm-news .bm-form button:focus-visible:after{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.bm .bm-news .bm-form button:after{transition:none}.bm .bm-news .bm-form button:hover:after,.bm .bm-news .bm-form button:focus-visible:after{transform:none}}.bm .bm-hgal .bm-note{top:515px;bottom:auto;left:0;width:calc(100% - 340px);max-width:300px;line-height:1.05;align-items:flex-end}@media(max-width:989px){.bm .bm-hgal{width:100%;max-width:500px;margin:0 auto;height:calc(272px + .43*min(100vw - 40px,500px))}.bm .bm-hgal .bm-note{top:auto;bottom:0;width:auto;max-width:none}}@media(max-width:480px){.bm .bm-news .bm-form input{padding:12px 8px 12px 14px}.bm .bm-news .bm-form button{gap:6px;padding:12px 16px}.bm .bm-news .bm-form button:after{width:14px;height:14px}}.bm .bm-hgal .bm-note{display:block;width:calc(100% - 350px);max-width:250px}.bm .bm-hgal .bm-note img{display:inline-block;vertical-align:-3px;margin-left:5px}@media(min-width:990px)and (max-width:1199px){.bm .bm-hgal .bm-note{top:calc(100% + 12px);width:auto;max-width:none}}@media(max-width:989px){.bm .bm-hgal .bm-note{width:auto;max-width:none}}.bm .bm-lang.bm-lang--t,.bm .bm-act .bm-lang:has(.bm-lang__toggle){padding:0;gap:0;background:none;box-shadow:none;border:0}.bm .bm-lang .bm-lang__toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:40px;min-height:40px;margin:0!important;padding:0 14px!important;border-radius:999px;background:#fff;box-shadow:0 2px 10px #50321e12;font:inherit;font-size:14px;font-weight:600;letter-spacing:.03em;line-height:1;color:var(--ink);cursor:pointer;transition:color .15s,box-shadow .15s}.bm .bm-lang .bm-lang__toggle:hover{color:var(--terra);box-shadow:0 4px 14px #50321e1f}.bm .bm-lang .bm-lang__toggle:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.bm .bm-lang .bm-flagi{display:block;flex:none;width:18px;height:12px;border-radius:2px;box-shadow:0 0 0 .5px #3b322c2e}@media(max-width:989px){.bm .bm-act .bm-lang .bm-lang__toggle{padding:0 12px!important;font-size:13px;gap:6px;background:transparent;box-shadow:none;border:1px solid var(--line)}}@media(max-width:359px){.bm .bm-act .bm-lang .bm-lang__toggle{padding:0 10px!important}}.bm .bm-act .bm-lang .bm-lang__toggle span.bm-lang__code[aria-hidden]{color:inherit}@media(max-width:989px){.bm .bm-news .bm-sticker{justify-self:center;margin-left:auto;margin-right:auto}}.bm .bm-news .bm-news__note{margin:10px 0 0 4px;font-size:13px;line-height:1.45;color:#6e625a;text-align:left}@media(max-width:989px){.bm .bm-news .bm-news__note{font-size:12.5px;margin-left:2px}}@media(max-width:420px){.bm .bm-news .bm-form input{padding:12px 4px 12px 12px;font-size:14px}.bm .bm-news .bm-form button{padding:12px 14px;font-size:14px;gap:5px}}.bm .bm-footer .bm-lang .bm-lang__toggle{background:transparent;box-shadow:none;border:1px solid var(--line);color:var(--muted);font-size:13px;padding:0 13px!important}.bm .bm-footer .bm-lang .bm-lang__toggle:hover{color:var(--terra);border-color:#e3d3c4;box-shadow:none}.product__tax.caption,.product__tax{font-size:12.5px!important;color:#7a6e66!important;letter-spacing:.01em;margin-top:2px}.cart__footer .tax-note,.drawer__footer .tax-note{font-size:12.5px!important;color:#7a6e66!important;letter-spacing:.01em}.product__info-container>.no-js-hidden[id^=price-],.product__info-container>div[id^=price-],.bm-buybox>div[id^=price-]{margin-bottom:0!important}.product__info-container>.product__tax,.bm-buybox>.product__tax{margin-top:4px!important}.product__info-container .price--large{margin-bottom:0}@media screen and (min-width:750px){.product--stacked .product__media-list{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;margin:0!important}.product--stacked .product__media-list>.product__media-item{max-width:none!important;width:auto!important;margin:0!important;padding:0!important}.product--stacked .product__media-list>.product__media-item:first-child{grid-column:1/-1}.product--stacked .product__media-list>.product__media-item:nth-child(2):last-child{grid-column:1/-1}.product--stacked .product__media-list>.product__media-item:nth-child(n+4){display:none!important}.product--stacked .product__media-list>.product__media-item:not(.product__media-item--full) .product__media{padding-top:125%!important}.product--stacked .product__media-list>.product__media-item:not(.product__media-item--full) .product__media img{object-fit:cover!important;width:100%;height:100%}.product--stacked .product__media-list .product__media-item .media{border-radius:16px;overflow:hidden}.bm-gal-strip{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-top:12px;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#d9cfc6 transparent}.bm-gal-strip__item{flex:0 0 auto;height:300px;padding:0;border:0;background:#f6efe8;border-radius:14px;overflow:hidden;cursor:zoom-in;scroll-snap-align:start}.bm-gal-strip__item img{display:block;height:100%;width:auto;max-width:none;transition:transform .3s ease}.bm-gal-strip__item:hover img{transform:scale(1.03)}.bm-gal-strip__item:focus-visible{outline:2px solid #c0765a;outline-offset:2px}.product__info-wrapper .product__info-container{position:static!important;height:100%}.bm-buybox{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:4px}.bm-buybox>*+*{margin-top:1.5rem}.bm-buybox>.product__tax{margin-top:4px!important}.bm-pdp-more{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;margin-top:56px;padding-top:40px;border-top:1px solid #eadfd5}.bm-pdp-more__desc{max-width:68ch}.bm-pdp-more__faq{max-width:none!important;padding:0!important}}@media(prefers-reduced-motion:reduce){.bm-gal-strip__item img{transition:none}}@media screen and (max-width:749px){.bm-pdp-more{margin-top:8px}.bm-pdp-more__desc{margin-bottom:24px}.bm-buybox>*+*{margin-top:1.5rem}.bm-buybox>.product__tax{margin-top:4px!important}}.bm-pdp-more__faq>*+*{margin-top:0}.bm-pdp-more__desc>:first-child{margin-top:0}@media screen and (min-width:750px)and (max-width:1099px){.bm-pdp-more{grid-template-columns:1fr;gap:32px}}@media screen and (max-width:749px){.bm .bm-sec{padding:44px 0}.bm .bm-head{margin-bottom:26px}.bm .bm-more{margin-top:28px}.bm .bm-head h2,.bm .bm-head h1{font-size:clamp(22px,7.2vw,34px);text-wrap:balance}}@media screen and (max-width:749px){.bm .bm-sec.bm-revsec{padding-bottom:28px}[id$=__about] .bm .bm-sec,[id$=__about] .bm-sec{padding-top:16px}}@media screen and (min-width:750px){.product--stacked .product__media-wrapper .slider-buttons{display:none!important}}.bm-buybox .product__tax{line-height:1.25!important}.bm-buybox .price{line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bellamiu.css.map */
