.bm-cards{padding-top:var(--cards-pt, 64px);padding-bottom:var(--cards-pb, 64px)}.bm-cards__header{display:flex;gap:24px 40px;margin-bottom:36px}.bm-cards__header--inline{flex-direction:row;align-items:flex-end;justify-content:space-between}.bm-cards__header--stacked{flex-direction:column}.bm-cards__header--align-center{text-align:center;align-items:center}.bm-cards__header--align-center .bm-cards__head-main{margin:0 auto}.bm-cards__head-main{display:flex;flex-direction:column;gap:12px;min-width:0}.bm-cards__eyebrow{margin:0;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:.14em;color:var(--c, #9E7E86)}.bm-cards__heading{margin:0;font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--c, #1F4A36);font-size:clamp(1.9rem,1rem + 3vw,3rem)}.bm-cards__accent{font-style:italic;color:var(--ac, #9E7E86)}.bm-cards__body{color:var(--c, #45433F);line-height:1.6;max-width:60ch}.bm-cards__header--align-center .bm-cards__body{margin-left:auto;margin-right:auto}.bm-cards__body>:first-child{margin-top:0}.bm-cards__body>:last-child{margin-bottom:0}.bm-cards__head-action{display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex:none}.bm-cards__header--align-center .bm-cards__head-action{align-items:center}.bm-cards__rating{display:flex;align-items:center;gap:10px}.bm-cards__rating-stars{display:inline-flex;gap:.08em;line-height:1;font-size:18px}.bm-cards__rating-stars span{color:var(--off, #E3D9D2)}.bm-cards__rating-stars span.is-on{color:var(--on, #E8A33D)}.bm-cards__rating-text{color:var(--c, #45433F);font-size:15px}.bm-cards__btn{display:inline-flex;align-items:center;gap:.7em;padding:14px 26px;border-radius:6px;text-decoration:none;font-size:var(--bfs, 13px);font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:1px solid transparent;transition:background .2s ease,color .2s ease,opacity .2s ease}.bm-cards__btn--filled{background:var(--bc, #1F4A36);border-color:var(--bc, #1F4A36);color:var(--bt, #fff)}.bm-cards__btn--filled:hover{opacity:.88}.bm-cards__btn--outline{background:transparent;border-color:var(--bc, #1F4A36);color:var(--bc, #1F4A36)}.bm-cards__btn--outline:hover{background:var(--bc, #1F4A36);color:var(--bt, #fff)}.bm-cards__btn--text{background:transparent;border-color:transparent;color:var(--bc, #1F4A36);padding:0}.bm-cards__btn--text:hover{opacity:.7}.bm-cards__btn-arrow{display:inline-flex;align-items:center;transition:transform .2s ease}.bm-cards__btn-arrow svg{width:1.15em;height:auto;display:block}.bm-cards__btn:hover .bm-cards__btn-arrow{transform:translate(3px)}.bm-cards__viewport{position:relative}.bm-cards__row{display:flex;gap:var(--cards-gap-d, 24px);align-items:stretch}.bm-cards__row::-webkit-scrollbar{display:none}.bm-cards__row{scrollbar-width:none}.bm-cards__row--d-grid{flex-wrap:wrap}.bm-cards__row--d-grid>.bm-card{flex:1 1 calc((100% - (var(--cards-per-d, 3) - 1) * var(--cards-gap-d, 24px)) / var(--cards-per-d, 3));max-width:100%}.bm-cards__row--d-carousel{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.bm-cards__row--d-carousel>.bm-card{flex:0 0 calc((100% - (var(--cards-per-d, 3) - 1) * var(--cards-gap-d, 24px)) / var(--cards-per-d, 3));scroll-snap-align:start}.bm-cards__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--cards-arrow-color, #1F4A36);color:var(--cards-arrow-icon, #fff);border:none;cursor:pointer;font-size:20px;line-height:1;transition:opacity .2s ease}.bm-cards__arrow:hover{opacity:.85}.bm-cards__arrow--prev{left:0;transform:translate(-50%,-50%)}.bm-cards__arrow--next{right:0;transform:translate(50%,-50%)}.bm-cards__arrow[hidden]{display:none}@media screen and (min-width:750px){.bm-cards__viewport:has(.bm-cards__row--d-grid) .bm-cards__arrow{display:none}}@media screen and (max-width:749px){.bm-cards{padding-top:var(--cards-pt-m, 40px);padding-bottom:var(--cards-pb-m, 40px)}.bm-cards__header{margin-bottom:24px}.bm-cards__header--inline{flex-direction:column;align-items:flex-start}.bm-cards__head-action{align-items:flex-start;width:100%}.bm-cards__header--malign-left{text-align:left;align-items:flex-start}.bm-cards__header--malign-left .bm-cards__head-main{margin:0}.bm-cards__header--malign-left .bm-cards__body{margin-left:0;margin-right:0}.bm-cards__header--malign-left .bm-cards__head-action{align-items:flex-start}.bm-cards__header--malign-center{text-align:center;align-items:center}.bm-cards__header--malign-center .bm-cards__head-main{margin:0 auto}.bm-cards__header--malign-center .bm-cards__body{margin-left:auto;margin-right:auto}.bm-cards__header--malign-center .bm-cards__head-action{align-items:center}.bm-cards__row{gap:var(--cards-gap-m, 16px)}.bm-cards__row--m-grid{flex-wrap:wrap;overflow:visible;scroll-snap-type:none}.bm-cards__row--m-grid>.bm-card{flex:1 1 calc((100% - (var(--cards-per-m, 1) - 1) * var(--cards-gap-m, 16px)) / var(--cards-per-m, 1));max-width:100%;scroll-snap-align:none}.bm-cards__row--m-carousel{flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.bm-cards__row--m-carousel>.bm-card{flex:0 0 calc((100% - (var(--cards-per-m, 1) - 1) * var(--cards-gap-m, 16px)) / var(--cards-per-m, 1));scroll-snap-align:start}.bm-cards__viewport:has(.bm-cards__row--m-grid) .bm-cards__arrow{display:none}.bm-cards__viewport:has(.bm-cards__row--m-carousel) .bm-cards__arrow{display:flex}.bm-cards__arrow{width:38px;height:38px;font-size:17px}.bm-cards--marrows-sides .bm-cards__arrow--prev{left:6px;transform:translateY(-50%)}.bm-cards--marrows-sides .bm-cards__arrow--next{right:6px;transform:translateY(-50%)}.bm-cards--marrows-below .bm-cards__viewport{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.bm-cards--marrows-below .bm-cards__row{order:0;flex:1 1 100%}.bm-cards--marrows-below .bm-cards__arrow{position:static;transform:none;top:auto;left:auto;right:auto}.bm-cards--marrows-below .bm-cards__arrow--prev{order:1}.bm-cards--marrows-below .bm-cards__arrow--next{order:2}}.bm-banner-frame{width:100%}.bm-banner{position:relative;min-height:var(--banner-minh, 640px);background:var(--banner-bg, #F6F3ED);border-radius:var(--banner-radius, 0px);overflow:hidden}.bm-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--banner-obj, center);z-index:0}.bm-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--banner-overlay-color, #000);opacity:var(--banner-overlay, 0);pointer-events:none}.bm-banner__layout{position:relative;z-index:2}.bm-banner__inner{position:relative;max-width:var(--banner-maxw, 1500px);margin-inline:auto;min-height:var(--banner-minh, 640px);display:flex;flex-direction:column;gap:var(--banner-content-gap, 24px);justify-content:var(--banner-justify, flex-start);align-items:var(--banner-align, flex-start);padding-top:var(--banner-pt, 64px);padding-bottom:var(--banner-pb, 64px);padding-left:var(--banner-px, 0px);padding-right:var(--banner-px, 0px)}.bm-banner__inner>.bm-banner-card{width:100%;max-width:var(--banner-content-maxw, 540px)}.bm-banner__mobile-media{display:none}@media screen and (max-width:749px){.bm-banner{min-height:var(--banner-minh-mobile, 0px)}.bm-banner__bg{display:none}.bm-banner .bm-banner__layout{padding-left:0;padding-right:0}.bm-banner .bm-banner__inner{max-width:none;min-height:var(--banner-minh-mobile, 0px);gap:var(--banner-content-gap-m, 24px);padding-top:var(--banner-pt-m, 24px);padding-bottom:var(--banner-pb-m, 24px);padding-left:var(--banner-px-m, 0px);padding-right:var(--banner-px-m, 0px);align-items:stretch;justify-content:var(--banner-justify-m, flex-start)}.bm-banner__inner>.bm-banner-card,.bm-banner__inner>.bm-trust-bar{width:auto;max-width:none;margin-left:20px;margin-right:20px}.bm-banner--m-card-full .bm-banner__inner>.bm-banner-card{margin-left:0;margin-right:0}.bm-banner--m-top .bm-banner__mobile-media,.bm-banner--m-bottom .bm-banner__mobile-media{display:block;position:static;width:100%;height:var(--banner-mobile-img-h, auto);object-fit:cover;object-position:var(--banner-obj, center);margin:0}.bm-banner--m-overlay .bm-banner__mobile-media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--banner-obj, center);z-index:0;margin:0}.bm-banner--m-overlay .bm-banner__overlay{display:block}.bm-banner--m-overlay .bm-banner__inner{min-height:var(--banner-minh-mobile, 480px)}.bm-banner--m-overlay .bm-banner-card,.bm-banner--m-overlay .bm-trust-bar{position:relative;z-index:1}.bm-banner--m-top .bm-banner__mobile-media{order:1}.bm-banner--m-top .bm-banner-card{order:2}.bm-banner--m-top .bm-trust-bar{order:3}.bm-banner--m-bottom .bm-banner-card{order:1}.bm-banner--m-bottom.bm-banner--proof-under .bm-trust-bar{order:2}.bm-banner--m-bottom.bm-banner--proof-under .bm-banner__mobile-media{order:3}.bm-banner--m-bottom.bm-banner--proof-bottom .bm-banner__mobile-media{order:2}.bm-banner--m-bottom.bm-banner--proof-bottom .bm-trust-bar{order:3}.bm-banner--m-overlay .bm-banner-card{order:1}.bm-banner--m-overlay.bm-banner--proof-under .bm-trust-bar{order:2}.bm-banner--m-overlay.bm-banner--proof-bottom .bm-trust-bar{order:3;margin-top:auto}}.mini-banners{padding-top:var(--mbs-pt, 50px);padding-bottom:var(--mbs-pb, 50px)}.mini-banners__grid{display:grid;grid-template-columns:repeat(var(--mbs-cols, 2),minmax(0,1fr));gap:var(--mbs-gap-d, 20px);align-items:stretch}@media screen and (max-width:749px){.mini-banners{padding-top:var(--mbs-pt-m, 30px);padding-bottom:var(--mbs-pb-m, 30px)}.mini-banners__grid{grid-template-columns:1fr;gap:var(--mbs-gap-m, 16px)}}.bm-tips{background:var(--bm-tips-bg, transparent);padding-top:var(--bm-tips-pt, 80px);padding-bottom:var(--bm-tips-pb, 80px)}.bm-tips__eyebrow{margin:0 0 16px;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:.14em;color:var(--c, #9E7E86)}.bm-tips__heading{margin:0;font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--c, #1F4A36);font-size:clamp(1.9rem,1rem + 3vw,2.8rem)}.bm-tips__accent{font-style:italic;color:var(--ac, #9E7E86)}.bm-tips__body{margin:18px 0 0;color:var(--c, #45433F);line-height:1.6;max-width:46ch}.bm-tips__body>:first-child{margin-top:0}.bm-tips__body>:last-child{margin-bottom:0}.bm-tips--split{display:grid;grid-template-columns:minmax(240px,var(--header-w, 360px)) 1fr;gap:var(--col-gap, 56px);align-items:start}.bm-tips--stacked{display:flex;flex-direction:column;gap:var(--col-gap, 48px)}.bm-tips--head-center{align-items:center}.bm-tips__header--center{text-align:center;max-width:660px;margin:0 auto}.bm-tips--stacked .bm-tips__list{align-self:stretch;width:100%}.bm-tips__list{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:var(--row-gap, 40px) var(--tip-gap, 40px)}.bm-tips__list--marker-bullet .bm-tip__marker{display:block;width:12px;height:12px;border-radius:50%;background:var(--bm-tip-marker, var(--bm-tips-marker, #1F4A36))}.bm-tips__list--marker-number{counter-reset:bmtip}.bm-tips__list--marker-number .bm-tip{counter-increment:bmtip}.bm-tips__list--marker-number .bm-tip__marker{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--bm-tip-marker, var(--bm-tips-marker, #1F4A36));color:var(--bm-tip-marker, var(--bm-tips-marker, #1F4A36));font-weight:700;font-size:16px;line-height:1}.bm-tips__list--marker-number .bm-tip__marker:before{content:counter(bmtip)}@media screen and (max-width:749px){.bm-tips{padding-top:var(--bm-tips-pt-m, 48px);padding-bottom:var(--bm-tips-pb-m, 48px)}.bm-tips--split,.bm-tips--stacked{display:flex;flex-direction:column;gap:32px;align-items:stretch}.bm-tips__header--center{text-align:center;margin:0;max-width:none}.bm-tips__list{grid-template-columns:repeat(var(--cols-m, 1),minmax(0,1fr));gap:28px 20px}}.cshero{background:var(--cshero-bg, #F6F3ED);padding-top:var(--cshero-pt, 80px);padding-bottom:var(--cshero-pb, 80px)}.cshero__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--cshero-col-gap, 64px);align-items:var(--cshero-valign, center)}.cshero--media-left .cshero__media{order:-1}.cshero__content{display:flex;flex-direction:column;gap:var(--cshero-block-gap, 24px);max-width:540px}.cshero__media{position:relative}.cshero__grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--cshero-img-gap, 14px)}.cshero__col{display:flex;flex-direction:column;gap:var(--cshero-img-gap, 14px)}.cshero__cell{overflow:hidden;border-radius:var(--cshero-img-radius, 12px);background:#0000000a}.cshero__cell--a{aspect-ratio:.8}.cshero__cell--b{aspect-ratio:1.3}.cshero__cell--c{aspect-ratio:1.45}.cshero__cell--d{aspect-ratio:.86}.cshero__img{width:100%;height:100%;object-fit:cover;display:block}.cshero__seal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(92px,11vw,126px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--cshero-seal-bg, #1F4A36);color:var(--cshero-seal-text, #F6F3ED);box-shadow:0 8px 22px #00000024;z-index:2;border:1px solid #ffffff}.cshero__seal-num{display:block;font-family:var(--font-heading-family, var(--heading-font-family, Georgia, serif));font-size:clamp(1.6rem,3vw,2rem);line-height:1}.cshero__seal-label{display:block;margin-top:3px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;line-height:1.25}@media screen and (max-width:749px){.cshero__inner{grid-template-columns:1fr;gap:36px}.cshero--media-first-mobile .cshero__media{order:-1}.cshero__content{max-width:none}.cshero__cell--a,.cshero__cell--b,.cshero__cell--c,.cshero__cell--d{aspect-ratio:.82}}.bm-banner-card{display:flex;flex-direction:column;align-items:var(--bm-card-align, flex-start);text-align:var(--bm-card-talign, left);gap:var(--bm-card-gap, 20px);background:var(--bm-card-bg, #F1ECE4);border-radius:var(--bm-card-radius, 16px);padding:var(--bm-card-pad, 40px);border:var(--bm-card-bw, 0px) solid var(--bm-card-bc, transparent);backdrop-filter:blur(var(--bm-card-blur, 0px));-webkit-backdrop-filter:blur(var(--bm-card-blur, 0px))}@media screen and (max-width:749px){.bm-banner-card{padding:var(--bm-card-pad-m, 32px);border-radius:var(--bm-card-radius-m, 16px)}}.bm-button-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bm-br-gap, 14px);justify-content:var(--bm-br-justify, flex-start);width:100%}@media screen and (max-width:749px){.bm-button-row--stack{flex-direction:column;align-items:stretch}.bm-button-row--stack .bm-btn{width:100%}}.bm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.7em;padding:16px 32px;border-radius:6px;border:1px solid transparent;font-size:var(--bm-btn-fs, 13px);font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease,background .2s ease,color .2s ease}.bm-btn--filled{background:var(--bm-btn-color, #1F4A36);border-color:var(--bm-btn-color, #1F4A36);color:var(--bm-btn-text, #fff)}.bm-btn--filled:hover{opacity:.88}.bm-btn--outline{background:transparent;border-color:var(--bm-btn-color, #1F4A36);color:var(--bm-btn-color, #1F4A36)}.bm-btn--outline:hover{background:var(--bm-btn-color, #1F4A36);color:var(--bm-btn-text, #fff)}.bm-btn--text{background:transparent;border-color:transparent;color:var(--bm-btn-color, #1F4A36);padding:0}.bm-btn--text:hover{opacity:.7}.bm-btn--full{width:100%}.bm-btn--full.bm-btn--arrow{justify-content:space-between}.bm-btn__arrow{display:inline-flex;align-items:center;transition:transform .2s ease}.bm-btn__arrow svg{width:1.15em;height:auto;display:block}.bm-btn--arrow:hover .bm-btn__arrow{transform:translate(3px)}.bm-card{position:relative;display:flex;flex-direction:column;gap:var(--bm-card-gap, 14px);padding:var(--bm-card-pad, 32px);background:var(--bm-card-bg, transparent);border-radius:var(--bm-card-radius, 16px);border:var(--bm-card-bw, 0px) solid var(--bm-card-bc, transparent);box-sizing:border-box;justify-content:var(--bm-card-justify, flex-start);align-items:var(--bm-card-align, flex-start);text-align:var(--bm-card-text, left)}.bm-card>*{max-width:100%}.bm-card--actions-bottom .bm-button-row:last-child{margin-top:auto}.bm-card--actions-bottom>.bm-btn:last-child{margin-top:auto}.bm-card--has-image{overflow:hidden}.bm-card__media{position:relative;align-self:stretch;max-width:none;width:auto;margin:calc(-1 * var(--bm-card-pad, 32px)) calc(-1 * var(--bm-card-pad, 32px)) 0;border-radius:var(--bm-card-img-radius, 0px);overflow:hidden;border:var(--bm-card-img-bw, 0px) solid var(--bm-card-img-bc, transparent);box-sizing:border-box}.bm-card__img{display:block;width:100%;height:auto;aspect-ratio:var(--bm-card-img-ratio, 4 / 3);object-fit:var(--bm-card-img-fit, cover)}.bm-card__badge-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:var(--bm-badge-inset, 12px);pointer-events:none}.bm-card__badge{display:inline-block;font-size:var(--bm-badge-size, 12px);font-weight:600;text-transform:uppercase;letter-spacing:.06em;line-height:1.1;color:var(--bm-badge-color, #1F4A36);background:var(--bm-badge-bg, #FBF8F0);padding:var(--bm-badge-py, 6px) var(--bm-badge-px, 12px);border-radius:var(--bm-badge-radius, 40px);border:var(--bm-badge-bw, 0px) solid var(--bm-badge-bc, transparent);box-sizing:border-box}.bm-card--linked{cursor:pointer}.bm-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bm-card--linked>:not(.bm-card__link){position:relative;z-index:2;pointer-events:none}.bm-card--linked a[href]:not([href="#"]):not([href=""]),.bm-card--linked button:not([disabled]){pointer-events:auto}.bm-card--hover{transition:box-shadow .25s ease,transform .25s ease}.bm-card--hover:hover{box-shadow:var(--bm-card-hov-ring, 0 0 0 0 transparent),var(--bm-card-hov-shadow, 0 0 0 0 transparent);transform:translateY(var(--bm-card-hov-lift, 0px))}.bm-eyebrow{margin:0;width:fit-content;max-width:100%;font-weight:600;text-transform:uppercase;font-size:var(--bm-eyebrow-size, 13px);letter-spacing:calc(var(--bm-eyebrow-ls, 14) / 100 * 1em);color:var(--bm-eyebrow-color, #9E7E86);background:var(--bm-eyebrow-bg, transparent);padding:var(--bm-eyebrow-py, 0px) var(--bm-eyebrow-px, 0px);border-radius:var(--bm-eyebrow-radius, 0px)}.bm-heading{margin:0 0 var(--bm-h-mb, 0px);font-weight:400;color:var(--bm-h-color, #1F4A36);font-size:clamp(2rem,1rem + 4vw,var(--bm-h-size, 3rem));line-height:1.08;letter-spacing:-.01em}.bm-heading__accent{display:block;font-style:italic;color:var(--bm-h-accent, #9E7E86)}@media screen and (max-width:749px){.bm-heading{margin-bottom:var(--bm-h-mb-m, 0px)}}.bm-icon{align-self:var(--bm-icon-self, flex-start);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--bm-icon-bg, transparent);padding:var(--bm-icon-pad, 0px);border-radius:var(--bm-icon-radius, 0px);border:var(--bm-icon-bw, 0px) solid var(--bm-icon-bc, transparent)}.bm-icon__img{display:block;width:var(--bm-icon-size, 64px);height:auto}.mini-banner{position:relative;display:block;min-height:var(--mb-h, 400px);background:var(--mb-box-bg, transparent);border-radius:var(--mb-box-radius, 12px);border:var(--mb-box-bw, 0px) solid var(--mb-box-bc, transparent);overflow:hidden;box-sizing:border-box}.mini-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.mini-banner__media{position:relative;z-index:0}.mini-banner__frame{position:absolute;overflow:hidden;isolation:isolate;box-sizing:border-box}.mini-banner__frame picture{display:block;width:100%;height:100%}.mini-banner__img{display:block;width:100%;height:100%;object-fit:var(--mb-fit, cover);transition:transform .6s ease}.mini-banner:hover .mini-banner__img{transform:scale(1.05)}.mini-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transition:opacity .3s ease}.mini-banner__overlay--desktop{background:var(--mb-overlay-grad, var(--mb-overlay-color, transparent));opacity:var(--mb-overlay-op, 0)}.mini-banner__overlay--mobile{display:none}.mini-banner__content{position:relative;z-index:3;display:flex;flex-direction:column;gap:var(--mb-content-gap, 16px);padding:var(--mb-content-pad, 32px);justify-content:var(--mb-cpos, flex-start);align-items:var(--mb-calign, flex-start);text-align:var(--mb-ctext, left);pointer-events:none}.mini-banner__content a,.mini-banner__content button,.mini-banner__content .bm-btn{pointer-events:auto}.mini-banner--half{display:flex}.mini-banner--half.mini-banner--img-right{flex-direction:row-reverse}.mini-banner--half.mini-banner--img-left{flex-direction:row}.mini-banner--half .mini-banner__media{position:relative;flex:0 0 var(--mb-media-w, 50%);overflow:hidden;box-sizing:border-box}.mini-banner--half.mini-banner--img-right .mini-banner__media{border-radius:0 var(--mb-box-radius, 12px) var(--mb-box-radius, 12px) 0}.mini-banner--half.mini-banner--img-left .mini-banner__media{border-radius:var(--mb-box-radius, 12px) 0 0 var(--mb-box-radius, 12px)}.mini-banner--half .mini-banner__frame{inset:var(--mb-media-pad, 0px);border-radius:var(--mb-img-radius, 0px);border:var(--mb-img-bw, 0px) solid var(--mb-img-bc, transparent)}.mini-banner--half .mini-banner__content{flex:1 1 auto;min-height:var(--mb-h, 400px)}.mini-banner--half .mini-banner__overlay{display:none}.mini-banner--full .mini-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.mini-banner--full .mini-banner__frame{top:0;right:0;bottom:0;left:0;border-radius:var(--mb-box-radius, 12px)}.mini-banner--full .mini-banner__content{min-height:var(--mb-h, 400px);width:100%}@media screen and (max-width:749px){.mini-banner__content{justify-content:var(--mb-cpos-m, flex-start);align-items:var(--mb-calign-m, flex-start);text-align:var(--mb-ctext-m, left)}.mini-banner__overlay--desktop{display:none}.mini-banner__overlay--mobile{display:block;background:var(--mb-overlay-grad-m, var(--mb-overlay-color, transparent));opacity:var(--mb-overlay-op, 0)}.mini-banner--full.mini-banner--full,.mini-banner--full .mini-banner__content{min-height:var(--mb-h-m, 360px)}.mini-banner--half{min-height:0}.mini-banner--half.mini-banner--mstack-image{flex-direction:column}.mini-banner--half.mini-banner--mstack-content{flex-direction:column-reverse}.mini-banner--half .mini-banner__media{flex:none;width:100%;height:var(--mb-h-m, 300px)}.mini-banner--half.mini-banner--mstack-image .mini-banner__media{border-radius:var(--mb-box-radius, 12px) var(--mb-box-radius, 12px) 0 0}.mini-banner--half.mini-banner--mstack-content .mini-banner__media{border-radius:0 0 var(--mb-box-radius, 12px) var(--mb-box-radius, 12px)}.mini-banner--half .mini-banner__content{flex:none;min-height:0}.mini-banner--btn-full-m .bm-button-row{flex-direction:column;align-items:stretch}.mini-banner--btn-full-m .bm-btn{width:100%}}.bm-name-row{display:flex;align-items:baseline;gap:12px;width:100%;justify-content:var(--bm-name-just, flex-start)}.bm-name-row--split{justify-content:space-between}.bm-name{color:var(--bm-name-color, #9E7E86);font-size:var(--bm-name-size, 15px);font-weight:var(--bm-name-weight, 700);letter-spacing:calc(var(--bm-name-ls, 4) / 100 * 1em);line-height:1.2}.bm-name--font-heading{font-family:var(--font-heading-family, var(--heading-font-family, Georgia, serif));letter-spacing:0}.bm-name--upper{text-transform:uppercase}.bm-name__handle{color:var(--bm-handle-color, #8A857F);font-size:var(--bm-handle-size, 14px);line-height:1.2;white-space:nowrap}.bm-notice{display:flex;align-items:center;gap:16px;max-width:470px;padding:18px 22px;background:var(--bm-n-bg, #F4EBEC);border:1px solid rgba(0,0,0,.05);border-radius:12px}.bm-notice__badge{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bm-n-badge-bg, #9E7E86);color:var(--bm-n-badge-text, #fff);font-size:13px;font-weight:600}.bm-notice__text{color:var(--bm-n-text, #45433F);font-size:14px;line-height:1.45}.bm-notice__text>:first-child{margin-top:0}.bm-notice__text>:last-child{margin-bottom:0}@media screen and (max-width:749px){.bm-notice{max-width:none;flex-direction:column;align-items:flex-start;gap:14px}}.bm-rating{margin:0;display:inline-flex;align-items:center;font-size:var(--bm-rating-size, 13px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bm-rating-text, #9E7E86)}.bm-rating__stars{color:var(--bm-rating-stars, #E0A93B);letter-spacing:.08em}.bm-spacer{flex:0 0 auto;width:100%;height:var(--bm-spacer-h, 24px);pointer-events:none}@media screen and (max-width:749px){.bm-spacer{height:var(--bm-spacer-h-m, 16px)}}.bm-stars{display:flex;justify-content:var(--bm-stars-justify, flex-start);gap:.08em;line-height:1;font-size:var(--bm-stars-size, 18px)}.bm-stars__star{color:var(--bm-stars-empty, #E3D9D2)}.bm-stars__star.is-on{color:var(--bm-stars-color, #E8A33D)}.bm-stat{display:inline-flex;align-items:center;gap:12px;padding:12px 22px;border-radius:var(--bm-stat-radius, 40px);background:var(--bm-stat-bg, #F1ECE4);border:var(--bm-stat-bw, 0px) solid var(--bm-stat-bc, transparent);box-sizing:border-box}.bm-stat__num{font-size:var(--bm-stat-num-size, 30px);font-weight:700;line-height:1;color:var(--bm-stat-num, #9E7E86)}.bm-stat__text{font-size:var(--bm-stat-text-size, 13px);line-height:1.3;color:var(--bm-stat-text, #45433F);max-width:20em}@media screen and (max-width:749px){.bm-stat.bm-hide-mobile{display:none}}.bm-subtitle{margin:0;color:var(--bm-sub-color, #8A857F);font-size:var(--bm-sub-size, 14px);line-height:1.4;text-align:var(--bm-sub-align, left)}.bm-text{color:var(--bm-t-color, #45433F);font-size:var(--bm-t-size, 17px);line-height:1.6;max-width:var(--bm-t-maxw, 520px);margin:0 0 var(--bm-t-mb, 0px)}.bm-text>:first-child{margin-top:0}.bm-text>:last-child{margin-bottom:0}@media screen and (max-width:749px){.bm-text{margin-bottom:var(--bm-t-mb-m, 0px)}}.bm-tip{display:flex;flex-direction:column;gap:10px}.bm-tip__marker{display:none;flex:0 0 auto}.bm-tip__title{margin:0;font-size:var(--bm-tips-title-size, 19px);font-weight:600;line-height:1.25;color:var(--bm-tips-title-color, #1F4A36)}.bm-tip__text{margin:0;font-size:var(--bm-tips-text-size, 15px);line-height:1.55;color:var(--bm-tips-text-color, #45433F)}.bm-tip__text>:first-child{margin-top:0}.bm-tip__text>:last-child{margin-bottom:0}.bm-trust-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--bm-badge-bg, transparent);padding:var(--bm-badge-pad, 0px);border-radius:var(--bm-badge-radius, 0px);border:var(--bm-badge-bw, 0px) solid var(--bm-badge-bc, transparent)}.bm-trust-badge__link{display:block;font-size:0}.bm-trust-badge__img{display:block;width:var(--bm-badge-size, 70px);height:auto}@media screen and (max-width:749px){.bm-trust-badge.bm-hide-mobile{display:none}.bm-trust-badge__img{width:var(--bm-badge-size-m, var(--bm-badge-size, 70px))}}.bm-trust-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--bm-tb-gap, 16px);justify-content:var(--bm-tb-justify, flex-start);width:100%;max-width:var(--bm-tb-width, 540px)}.bm-trust-bar>.bm-trust-badge{flex:0 0 auto}.bm-trust-bar>.bm-stat{flex:1 1 auto;min-width:0}@media screen and (max-width:749px){.bm-trust-bar{flex-wrap:wrap;max-width:100%;gap:var(--bm-tb-gap-m, 16px);justify-content:space-between}.bm-trust-bar>.bm-trust-badge{order:1;flex:0 0 auto}.bm-trust-bar>.bm-stat{flex:1 1 100%}.bm-trust-bar--mstat-below>.bm-stat{order:2}.bm-trust-bar--mstat-above>.bm-stat{order:0}}
/*# sourceMappingURL=/cdn/shop/t/120/compiled_assets/styles.css.map */
