.mouty-bf-editorial{display:grid;grid-template-columns:1fr 1fr;position:relative;isolation:isolate;max-width:1440px;margin:48px auto;background:#f5f1e9;color:#2d281f;overflow:hidden}.mouty-bf-editorial-copy{position:relative;z-index:1;padding:clamp(30px,5vw,76px);align-self:center}.mouty-bf-brand{display:flex;align-items:center;gap:18px;margin-bottom:28px}.mouty-bf-brand img{display:block;width:76px;height:76px;object-fit:contain;background:#fff}.mouty-bf-brand p{font:500 10px/1.6 Arial,sans-serif!important;letter-spacing:.19em;color:#806d50}.mouty-bf-editorial h2{font:400 clamp(32px,3.5vw,52px)/1.08 var(--font-heading-family,Georgia,serif);letter-spacing:-.03em;margin:0;max-width:460px}.mouty-bf-offer{display:flex;align-items:center;gap:20px;margin:25px 0 18px}.mouty-bf-offer>strong{font:400 clamp(75px,8vw,116px)/.9 var(--font-heading-family,Georgia,serif);letter-spacing:-.06em}.mouty-bf-offer>strong>span{font-size:.48em;vertical-align:top;display:inline-block;margin:9px 0 0 5px;letter-spacing:-.02em}.mouty-bf-offer>p{font-size:20px!important;line-height:1.3!important;margin:0}.mouty-bf-offer>p>span{font-size:14px;color:#726955}.mouty-bf-editorial-note{font-size:13px;line-height:1.6;color:#776b5b;max-width:350px;margin:0 0 18px}.mouty-bf-links{display:flex;gap:28px;flex-wrap:wrap;margin:0 0 26px}.mhe .mouty-bf-links a,.mouty-bf-links a{display:flex;align-items:center;gap:18px;min-height:44px;font-size:13px;color:#3b3020;text-decoration:none;border-bottom:1px solid #b6a180}.mouty-bf-links a:focus-visible{outline:2px solid #9a7d51;outline-offset:5px}.mouty-bf-editorial-copy>small{font:10px/1.5 Arial,sans-serif;color:#817564}.mouty-bf-editorial-art{min-height:540px;position:relative;background:radial-gradient(ellipse at 55% 45%,#fff 0%,#faf8f3 46%,#ede7dc 100%);overflow:hidden}.mouty-bf-editorial-art img{position:absolute;object-fit:contain;mix-blend-mode:multiply}.mouty-bf-ring-primary{width:79%;height:auto;top:0;right:-2%;transform:rotate(-12deg)}.mouty-bf-ring-secondary{width:65%;height:auto;bottom:5%;left:-10%;transform:rotate(13deg)}.mouty-bf-art-caption,.mouty-bf-art-signature{position:absolute;z-index:1;font:10px/1.6 Arial,sans-serif;letter-spacing:.2em;color:#8b7758}.mouty-bf-art-caption{top:28px;right:30px}.mouty-bf-art-signature{bottom:25px;right:30px;letter-spacing:.08em}
.mouty-bf-source{display:none!important}.mouty-bf-price{display:inline-flex;align-items:center;gap:12px;max-width:100%;vertical-align:middle;text-align:left;font-weight:400;color:#29251f;line-height:1.15}.mouty-bf-price img{width:47px;height:57px;object-fit:contain;background:#fff;flex-shrink:0}.mouty-bf-values{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.mouty-bf-label{font:600 10px/1.3 Arial,sans-serif;letter-spacing:.06em;color:#a52d32}.mouty-bf-before{order:-1;font-size:14px;line-height:1.15;color:#8b8175}.mouty-bf-before[hidden]{display:none!important}.mouty-bf-now{font:400 clamp(22px,2.5vw,31px)/1.12 var(--font-heading-family,Georgia,serif);letter-spacing:-.02em;white-space:nowrap}.mouty-bf-saving{font-size:11px;line-height:1.4;color:#746d62}.mrb-collection-price>.mouty-bf-price{margin-top:5px}.mrb-collection-purchase>.mouty-bf-price{flex:1;min-width:0}.mrb-collection-price .mouty-bf-label{display:block!important;color:#a52d32!important}.mrb-collection-price .mouty-bf-now,.mrb-collection-purchase .mouty-bf-now{display:block!important;font-weight:400!important;font-size:clamp(22px,2.5vw,32px)!important}.mrb-collection-price .mouty-bf-before{font-size:14px!important}.mrb-collection-footer .mrb-collection-price{min-width:0}.mc-price-card>.mouty-bf-price{grid-column:1;grid-row:2;align-self:center}.mouty-bf-cart-preview{padding:12px 0;border-top:1px solid #ddd3c5}.mouty-bf-cart-preview p{font-size:12px;color:#746d62}.price .mouty-bf-now{font-size:20px}.price .mouty-bf-price img{width:34px;height:40px}.price .mouty-bf-saving{max-width:200px}.mouty-bf-price.is-pending .mouty-bf-now{font-size:27px}.mouty-bf-price.is-pending .mouty-bf-saving{font-size:11px}
@media(max-width:749px){.mouty-bf-editorial{margin:24px 14px 32px;grid-template-columns:1fr}.mouty-bf-editorial-copy{padding:30px 26px 20px}.mouty-bf-brand{gap:14px;margin-bottom:21px}.mouty-bf-brand img{width:60px;height:68px}.mouty-bf-brand p{font-size:9px!important;max-width:175px}.mouty-bf-editorial h2{font-size:35px;max-width:290px}.mouty-bf-offer{margin:22px 0 16px;gap:17px}.mouty-bf-offer>strong{font-size:88px}.mouty-bf-offer>p{font-size:19px!important}.mouty-bf-offer>p>span{font-size:13px}.mouty-bf-editorial-note{font-size:12px;max-width:270px;margin-bottom:10px}.mouty-bf-links{gap:23px;margin-bottom:17px}.mouty-bf-links a{font-size:12px;gap:12px}.mouty-bf-editorial-art{min-height:290px}.mouty-bf-ring-primary{width:65%;right:0;top:-10%}.mouty-bf-ring-secondary{width:57%;left:-3%;bottom:0}.mouty-bf-art-caption{display:none}.mouty-bf-art-signature{right:22px;bottom:14px;font-size:8px;letter-spacing:.05em}.mouty-bf-price{gap:8px}.mouty-bf-price img{width:35px;height:47px}.mouty-bf-before{font-size:11px}.mouty-bf-now{font-size:23px}.mouty-bf-label{font-size:9px;letter-spacing:.03em}.mouty-bf-saving{font-size:10px;max-width:245px}.mrb-collection-price .mouty-bf-now,.mrb-collection-purchase .mouty-bf-now{font-size:25px!important}.mrb-collection-price .mouty-bf-values{gap:2px}.mrb-collection-price .mouty-bf-before{font-size:12px!important}.mrb-collection-price .mouty-bf-saving{font-size:10px;max-width:220px}.mc-price-card>.mouty-bf-price .mouty-bf-now{font-size:21px}.mrb-sidebar-live-value+.mouty-bf-price .mouty-bf-now{font-size:22px}.mrb-collection-price>.mouty-bf-price.is-pending .mouty-bf-now{font-size:25px!important}}
@media(prefers-reduced-motion:reduce){.mouty-bf-editorial *{scroll-behavior:auto}}
#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-price{display:inline-flex!important;margin-top:5px;letter-spacing:normal;font-size:inherit!important;color:#29251f}#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-values{display:flex!important;flex-direction:column;margin:0;font-size:inherit!important;letter-spacing:normal;color:#29251f}#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-label{font:600 10px/1.3 Arial,sans-serif!important;letter-spacing:.05em;color:#a52d32!important;margin:0}#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-now{font:400 30px/1.12 var(--font-heading-family,Georgia,serif)!important;overflow:visible;letter-spacing:-.02em}#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-price.is-pending .mouty-bf-now{font-size:28px!important}@media(max-width:749px){#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-now{font-size:24px!important}#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-price.is-pending .mouty-bf-now{font-size:25px!important}#mouty-ring-builder.mrb-collection .mrb-collection-price .mouty-bf-label{font-size:9px!important}}
