:root{--font-body-family: BlinkMacSystemFont, "avenir next", avenir, "Segoe UI", "helvetica neue", helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Libre Baskerville", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 700;--klara-accent: #A1887F;--klara-text: #321004;--klara-price: #1C1D1D;--klara-border: #E8E8E1;--klara-rose: #D74A5D}body{font-family:var(--font-body-family);color:var(--klara-text);font-size:1.4rem;letter-spacing:.03rem;line-height:1.6}.page-width{max-width:1500px;padding-left:40px;padding-right:40px}@media screen and (max-width:749px){.page-width{padding-left:17px;padding-right:17px}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.title-wrapper-with-link .title{font-family:var(--font-heading-family);font-weight:700;letter-spacing:normal;text-transform:none}.title--primary,.collection .title,.title-wrapper-with-link .title,.section-header .title,.rich-text__heading.h2,.multicolumn .title{font-size:2.45rem;line-height:1.3;font-weight:700}.rich-text__heading.h1{font-size:2.9rem;line-height:1.3;font-weight:700}@media screen and (min-width:990px){.title--primary,.collection .title,.title-wrapper-with-link .title,.rich-text__heading.h2{font-size:2.45rem}}@media screen and (max-width:749px){.title--primary,.collection .title,.title-wrapper-with-link .title,.section-header .title,.rich-text__heading.h2,.multicolumn .title{font-size:2.12rem}.rich-text__heading.h1{font-size:2.46rem}}.slideshow__title,.banner__heading{font-size:3.6rem;font-weight:700;line-height:1.25}@media screen and (max-width:749px){.slideshow__title,.banner__heading{font-size:1.8rem}}.slideshow .banner__text,.slideshow__text .banner__text,.banner__box .banner__text{font-size:1.8rem;font-weight:400;line-height:1.5}@media screen and (max-width:749px){.slideshow .banner__text,.slideshow__text .banner__text{font-size:1.8rem}}.title-wrapper-with-link .link,.link-with-arrow a,.collection__view-all a,.section-header__link{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.36rem;text-transform:uppercase;color:var(--klara-text)}.header{padding-top:0;padding-bottom:0}.header__heading-link,.header__heading-logo-wrapper{font-family:var(--font-heading-family)}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-weight:700;font-size:3rem;letter-spacing:.25rem;text-transform:uppercase;color:var(--klara-text)}.header__menu-item,.header__menu-item .h5,.header__active-menu-item{font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;letter-spacing:normal;text-transform:uppercase;color:var(--klara-text)}.header__menu-item:hover{color:var(--klara-accent)}.header__active-menu-item{text-decoration:none}.header__icon,.header__icon .icon,.header__icon--cart .icon{color:var(--klara-text)}.header__icon--account{display:none!important}.header.header--middle-center .header__heading-link,.header__heading-link .h2,.header__heading-link{font-size:3rem!important}@media screen and (min-width:990px){.header__submenu.list-menu{background-color:#fff!important;background-image:none!important;border:1px solid var(--klara-border);border-radius:0!important;box-shadow:none!important;padding:1.6rem 2rem}.header__submenu .header__menu-item{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:.12rem;text-transform:uppercase;color:var(--klara-text)}.header__submenu .header__menu-item:hover{color:var(--klara-accent);background-color:transparent;text-decoration:none}}@media screen and (min-width:990px){.header.header--middle-center{position:relative;grid-template-columns:1fr auto 1fr;grid-template-areas:"navigation heading navigation-right";column-gap:3rem;align-items:center}.header.header--middle-center .header__inline-menu{grid-area:navigation;margin:0;justify-self:end}.header.header--middle-center .header__inline-menu>.list-menu--inline{justify-content:flex-end;flex-wrap:nowrap}.header.header--middle-center .header__inline-menu--right{grid-area:navigation-right;margin:0;justify-self:start;padding-right:64px}.header.header--middle-center .header__inline-menu--right>.list-menu--inline{justify-content:flex-start;flex-wrap:nowrap}.header.header--middle-center .header__heading{grid-area:heading;text-align:center;margin:0}.header.header--middle-center .header__icons{position:absolute;top:50%;right:0;transform:translateY(-50%)}.header.header--middle-center>.header__search{display:inline-flex!important;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:3;margin:0}.header.header--middle-center>.header__search .header__icon--search{display:inline-flex!important}}@media screen and (max-width:989px){.header.header--middle-center>.header__search{display:inline-flex!important;align-items:center;position:absolute;left:4.4rem;top:50%;transform:translateY(-50%);z-index:3;margin:0}.header.header--middle-center>.header__search .header__icon--search{display:inline-flex!important}}@media screen and (max-width:989px){.menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.96rem!important;font-weight:700;text-transform:uppercase;letter-spacing:normal;color:var(--klara-text);padding:15px 30px!important}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.4rem!important;font-weight:400;text-transform:none;padding:7.5px 30px!important}.menu-drawer__utility-links{background-color:#fff}}@media screen and (max-width:989px){.header.page-width{padding:13px 17px}.header__heading-link{padding:4px 0;line-height:1.2}.announcement-bar .page-width,.utility-bar .page-width{padding-left:17px;padding-right:17px}}@media screen and (max-width:749px){.slideshow.banner--large:not(.banner--adapt){min-height:25.2rem;height:25.2rem}}.announcement-bar__message,.utility-bar__item .announcement-bar__message{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.03rem;text-transform:uppercase;padding-top:8px;padding-bottom:8px}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.05rem}}.button,.shopify-challenge__button,.customer button,.button--primary{font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.39rem;text-transform:uppercase;border-radius:0;min-height:4.4rem}.button--secondary{font-size:1.2rem;font-weight:400;letter-spacing:.36rem}@media screen and (max-width:749px){.button,.shopify-challenge__button,.customer button,.button--primary{font-size:1.1rem;letter-spacing:.33rem;padding:9px 17px;min-height:3.8rem}}.banner__buttons .button--secondary,.banner__buttons .button,.slideshow__text .button{letter-spacing:.39rem;font-weight:700}@media screen and (max-width:749px){.banner__buttons .button--secondary,.banner__buttons .button,.slideshow__text .button{letter-spacing:.33rem}}.card__heading,.card__heading a,.card__heading.h5,.card-information .card__heading{font-family:var(--font-heading-family);font-size:1.6rem!important;font-weight:700;letter-spacing:normal;text-transform:none;color:#000}.card-information .price,.card-information .price__regular .price-item,.card .price__regular .price-item{font-family:var(--font-body-family);font-size:1.5rem!important;font-weight:700!important;letter-spacing:.03rem;color:#000}.card .price__sale .price-item--sale,.card-information .price__sale .price-item--sale{font-size:1.5rem!important;font-weight:700!important;color:#000!important}.card .price__sale s.price-item--regular,.card-information .price__sale s.price-item--regular{font-size:1.19rem!important;font-weight:400!important;color:#d90000!important}.product__title h1,.product__title,.product__title .h1{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:1.3;color:var(--klara-text)}@media screen and (max-width:749px){.product__title h1,.product__title,.product__title .h1{font-size:1.6rem}}.product .price,.product__info-container .price .price-item{font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:.03rem;color:var(--klara-price)}.product__info-container .price__sale .price-item--sale,.product__info-container .price .price-item--sale,.product__info-container .price--on-sale .price-item--sale{font-size:2.5rem!important;font-weight:700!important;letter-spacing:.03rem!important;color:#000!important}.product__info-container .price__sale .price-item--regular,.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem!important;font-weight:400!important;text-decoration:line-through;color:var(--klara-price)!important}.product-form__input .form__label,fieldset.product-form__input legend.form__label{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.12rem;text-transform:uppercase;color:var(--klara-text)}.product-form__input--pill input[type=radio]+label{border-radius:0!important;border-color:var(--klara-border)!important;color:var(--klara-text)!important;background-color:#fff!important;padding:7px 15px!important;font-size:1.4rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.6!important}@media screen and (max-width:749px){.product-form__input--pill input[type=radio]+label{font-size:1.29rem!important}}.product-form__input--pill input[type=radio]+label.mb-photo-swatch{padding:0!important;border:0!important;border-radius:8px!important;background-color:transparent!important;line-height:0!important;overflow:hidden}.product-form__input--pill input[type=radio]+label.mb-photo-swatch img{width:40px;height:60px;object-fit:cover;border-radius:8px;display:block}.product-form__input--pill input[type=radio]:checked+label.mb-photo-swatch{box-shadow:0 0 0 2px var(--klara-text)!important;border:0!important;background-color:transparent!important}.mb-photo-swatch-fieldset .form__label{font-size:1.4rem}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{width:calc(50% - 1.1rem)!important;max-width:calc(50% - 1.1rem)!important}.product--large:not(.product--no-media) .product__info-wrapper{width:calc(50% - 1.1rem)!important;max-width:calc(50% - 1.1rem)!important;margin-left:auto!important;padding-left:0!important}}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--klara-text)!important;box-shadow:none!important;background-color:#fff!important;color:var(--klara-text)!important}.product-form__submit,.product-form__submit.button--secondary{border-radius:0!important;min-height:5.4rem;background-color:var(--klara-accent)!important;color:#fff!important;border:1px solid var(--klara-accent)!important;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.2rem;text-transform:uppercase}.product-form__submit:hover,.product-form__submit.button--secondary:hover{background-color:#8f776e!important;border-color:#8f776e!important}.footer .footer-block__heading,.footer-block__heading{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:700;letter-spacing:.34rem;text-transform:uppercase}.footer a,.footer .list-menu__item--link,.footer-block__details-content .list-menu__item--link,.footer__list-social a,.footer-block__details-content a{font-family:var(--font-body-family);font-size:1.2rem!important;font-weight:400;letter-spacing:.03rem;text-transform:none}.footer{margin-top:0}.klara-trust{margin:14px 0;display:flex;flex-direction:column;gap:10px}.klara-trust__row{display:flex;align-items:center;gap:10px;font-size:1.4rem;color:var(--klara-text)}.klara-trust__row svg{width:22px;height:22px;flex:0 0 22px;stroke:var(--klara-text);fill:none}.price__badge-sale{align-items:center;gap:6px;background-color:#d4a597!important;color:#fff!important;border:0!important;border-radius:0!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:uppercase;padding:1px 10px!important;line-height:1.8;margin-left:5px;vertical-align:middle!important;position:relative;top:7px}.price--on-sale .price__badge-sale{display:inline-flex!important}.klara-badge-tag{width:13px;height:13px;flex:0 0 13px}.klara-gift{display:flex;align-items:center;gap:12px;border:1px solid var(--klara-border);border-left:3px solid var(--klara-rose);border-radius:9px;background:#faf7f5;padding:6px 10px;margin:14px 0}.klara-gift__img{width:42px;height:42px;object-fit:cover;border-radius:50%;background:#efe9e6}.klara-gift__txt{flex:1;line-height:1.3}.klara-gift__txt strong{font-size:1.4rem;color:var(--klara-text);display:block}.klara-gift__txt span{font-size:1.2rem;color:#8a7268}.klara-gift__pill{background:var(--klara-rose);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06rem;padding:4px 12px;border-radius:40px;text-transform:uppercase}.klara-pickup{margin:6px 0 2px}.klara-pickup__label{font-size:1.1rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;color:#4d4d4d;margin:0 0 8px}.klara-pickup__row{display:flex;align-items:center;gap:8px;font-size:1.3rem;color:var(--klara-text);padding:3px 0}.klara-pickup__dot{width:8px;height:8px;border-radius:50%;flex:0 0 8px}.klara-pickup__dot--red{background:#e8938c}.klara-pickup__dot--green{background:#6fbf73}.klara-pickup__right{margin-left:auto;color:var(--klara-text)}.product-form__buttons{max-width:none!important}.klara-pay-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin:14px 0 4px}.klara-pay-icons svg,.klara-pay-icons .klara-pay-icon{width:38px;height:24px}.klara-size-guide{display:inline-flex;align-items:center;gap:5px;margin-left:10px;font-size:1.12rem;font-weight:400;color:#000;text-decoration:underline;text-transform:none;letter-spacing:normal;vertical-align:middle}.klara-size-guide svg{width:14px;height:14px;flex:0 0 14px}.klara-sale-banner{border:1px solid #f0d9dc;background:#fdf2f3;text-align:center;padding:16px;margin-top:18px}.klara-sale-banner h3{font-family:var(--font-heading-family);color:#b5545c;font-size:1.6rem;font-weight:700;margin:0 0 6px}.klara-sale-banner p{color:#b5545c;font-size:1.2rem;margin:0}.klara-pay{display:flex;align-items:center;gap:8px;margin:12px 0 4px;font-size:1.2rem;color:#8a7268}.klara-pay svg{width:18px;height:18px;stroke:#8a7268;fill:none;stroke-width:1.5;flex:0 0 18px}.mb-card__thumbs{display:flex;gap:.6rem;padding:1rem 2px .2rem;margin:0;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;z-index:6}.mb-card__thumbs::-webkit-scrollbar{display:none}.mb-card__thumb{flex:0 0 auto;width:4.4rem;height:5.5rem;padding:0;margin:0;border:1px solid var(--klara-border);background:#fff;border-radius:3px;overflow:hidden;cursor:pointer;position:relative;z-index:6;pointer-events:auto}.mb-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mb-card__thumb.is-active{border:2px solid var(--klara-text)!important}.card__media{position:relative}.mb-card__quickview{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;justify-content:center;height:3.6rem;background:#321004e6;color:#fff;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.08rem;text-decoration:none}.mb-card__quickview{opacity:0;transition:opacity .15s ease;pointer-events:none}.card-wrapper:hover .mb-card__quickview{opacity:1;pointer-events:auto}@media(hover:none){.mb-card__quickview{display:none}}@media screen and (min-width:990px){media-gallery.product__column-sticky{display:flex!important;flex-direction:row-reverse;align-items:stretch;gap:1.2rem}media-gallery>slider-component:not(.thumbnail-slider){flex:1 1 auto;min-width:0}media-gallery>slider-component.thumbnail-slider{position:relative;flex:0 0 7.8rem;width:7.8rem;margin:0!important;overflow:hidden}.thumbnail-slider .thumbnail-list{position:absolute!important;top:0;left:0;right:0;bottom:0;display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:.8rem;overflow-y:auto;overflow-x:hidden}.thumbnail-slider .slider-button{display:none!important}.thumbnail-slider .thumbnail-list__item{width:7.8rem!important;height:9.8rem!important;flex:0 0 auto!important;position:relative!important;overflow:hidden!important}.thumbnail-slider .thumbnail{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;width:auto!important}.thumbnail-slider .thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}}.thumbnail-list__item .thumbnail,.thumbnail{border:1px solid var(--klara-border)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}.thumbnail[aria-current=true],.thumbnail[aria-current=true]:hover{border:2px solid var(--klara-text)!important;box-shadow:none!important;outline:none!important}.button:not(.visually-hidden):not(.skip-to-content-link),.product-form__submit,.cart__checkout-button{position:relative;overflow:hidden}.button:not(.visually-hidden):not(.skip-to-content-link):after,.product-form__submit:after,.cart__checkout-button:after{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:150%!important;width:200%!important;background:#fffdf929!important;transform:skew(-20deg)!important;transition:left .35s ease!important;z-index:0!important;pointer-events:none!important;display:block!important;box-shadow:none!important}.button:not(.visually-hidden):not(.skip-to-content-link):hover:after,.product-form__submit:hover:after,.cart__checkout-button:hover:after{left:-50%!important}@media screen and (min-width:750px){.cart-drawer .drawer__inner{width:450px;max-width:450px}}.cart-drawer .drawer__inner{box-shadow:#0000001a -5px 0 15px}.cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-size:2.46rem;font-weight:700;color:var(--klara-text)}.klara-cart-banner{background:var(--klara-accent);color:#fff;text-align:center;font-size:1.19rem;font-weight:400;padding:7px 5px}.mb-cart__tiers{padding:1.6rem 2rem .6rem;border-bottom:1px solid var(--klara-border)}.mb-cart__tier-msg{text-align:center;font-family:var(--font-body-family);font-size:1.4rem;color:var(--klara-text);margin:0 0 .4rem}.mb-cart__tier-msg strong{font-weight:700}.mb-cart__tier-track{position:relative;margin:0 1rem;padding-top:10px;padding-bottom:8px}.mb-cart__tier-line{position:absolute;left:8%;right:8%;top:23px;height:4px;background:#e3dcd7;border-radius:2px}.mb-cart__tier-line-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--klara-text);border-radius:2px;transition:width .35s ease}.mb-cart__tier-stops{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:0 4%;z-index:2}.mb-cart__tier-stop{display:flex;flex-direction:column;align-items:center;gap:.5rem}.mb-cart__tier-stop .mb-cart__tier-dot{width:28px;height:26px;border-radius:50%;background:#e0d9d3;display:inline-flex;align-items:center;justify-content:center}.mb-cart__tier-stop .mb-cart__tier-dot svg{width:16px;height:12px;display:block}.mb-cart__tier-stop:not(.is-on) .mb-cart__tier-dot svg path{fill:#bcb2aa!important}.mb-cart__tier-stop:not(.is-on) .mb-cart__tier-dot svg circle{fill:#e0d9d3!important}.mb-cart__tier-stop.is-on .mb-cart__tier-dot{background:var(--klara-text)}.mb-cart__tier-stop.is-on .mb-cart__tier-dot svg path{fill:#fff!important}.mb-cart__tier-stop em{font-family:var(--font-body-family);font-style:normal;font-size:1rem;font-weight:600;letter-spacing:.05em;color:var(--klara-text);white-space:nowrap}@keyframes klara-tier-pulse{0%{box-shadow:0 0 #32100473;transform:scale(1)}70%{box-shadow:0 0 0 .9rem #32100400;transform:scale(1.06)}to{box-shadow:0 0 #32100400;transform:scale(1)}}.mb-cart__tier-stop.is-next .mb-cart__tier-dot{animation:klara-tier-pulse 1.5s ease-out infinite}@media(prefers-reduced-motion:reduce){.mb-cart__tier-stop.is-next .mb-cart__tier-dot{animation:none}}.cart-drawer .cart-items thead{display:none!important}.cart-drawer .cart-item__name{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;color:var(--klara-text)}.cart-drawer .cart-item__media img{width:6.4rem;height:auto}.cart-drawer .cart-item__details>.product-option,.cart-drawer .cart-item__details>.cart-item__discounted-prices{display:none}.cart-drawer .cart-item__details dl .product-option{display:flex;font-size:1.4rem;color:#000}.cart-drawer .cart-item__totals .price{font-size:1.5rem!important;font-weight:700;color:red}.cart-drawer .cart-item__totals s.cart-item__old-price{color:#616161!important;font-weight:400;font-size:1.5rem!important}.cart-drawer .quantity.cart-quantity{background:#f1f1f1;border-radius:12px;border:0;min-height:2.8rem;height:2.8rem;width:7.6rem;min-width:7.6rem}.cart-drawer .quantity.cart-quantity .quantity__button{background:transparent;border:0;width:2.2rem;color:var(--klara-text)}.cart-drawer .quantity.cart-quantity .quantity__input{background:transparent;border:0;font-size:1.4rem;color:var(--klara-text)}.cart-drawer .tax-note{display:none!important}.mb-cart__discounts{margin:0 0 8px;padding:0}.mb-cart__discount{display:flex;align-items:center;gap:6px;color:#1fa24d;font-size:12px;font-weight:700}.mb-cart__discount svg,.mb-cart__discount .icon{width:12px;height:12px;flex:0 0 12px;color:#1fa24d}.klara-cart-discount-row{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;font-weight:400;color:#303030;margin-bottom:10px}.klara-cart-discount-row__chip{display:inline-block;background:#f1f1f1;border-radius:8px;padding:2px 8px;font-size:1.2rem;font-weight:400;color:#303030;text-transform:uppercase;margin-left:4px}.klara-cart-discount-row__amt{font-size:1.4rem;color:#303030}.cart-drawer .totals{justify-content:space-between}.cart-drawer .totals__total{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;color:#303030}.cart-drawer .totals__total-value{font-size:1.6rem;font-weight:700;color:#303030}.cart-drawer .cart__checkout-button{background:var(--klara-accent)!important;color:#fff!important;border:0!important;border-radius:12px!important;min-height:5.3rem;font-size:1.6rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}.klara-checkout-arrow{margin-right:6px}.cart-drawer .cart__ctas{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;margin-top:18px}.cart-drawer .cart__checkout-button{width:100%!important}.klara-pay-icons--drawer{margin-top:12px;width:100%;justify-content:center;gap:8px}.klara-pay-icons--drawer svg,.klara-pay-icons--drawer .klara-pay-icon{height:30px;width:auto}.mb-stack{max-width:1040px;margin:0 auto;padding:0 1.5rem;text-align:center}.mb-stack__head{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.16em;font-size:1.7rem;color:var(--klara-text)}.mb-stack__sub{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.16em;font-size:1.45rem;color:var(--klara-text);margin-bottom:2.4rem}.mb-stack__cards{display:flex;gap:1.4rem;align-items:stretch}.mb-stack__card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:2.4rem 1rem 1.6rem;border:1px solid #EEE5DF;border-radius:10px;background:#faf6f3;position:relative}.mb-stack__card--vip{border-color:#e3d2c6;background:#f5eae3}.mb-stack__pill{position:absolute;top:-1.1rem;background:var(--klara-text);color:#fff;font-family:var(--font-heading-family);font-weight:700;font-size:1.05rem;letter-spacing:.06em;padding:.4rem 1.2rem;border-radius:999px}.mb-stack__extra{font-family:var(--font-heading-family);font-weight:700;font-size:1.05rem;letter-spacing:.14em;color:var(--klara-text);margin-top:.9rem}.mb-stack__pct{font-family:var(--font-heading-family);font-weight:700;font-size:2.7rem;line-height:1.05;color:var(--klara-text)}.mb-stack__off{font-family:var(--font-heading-family);font-weight:700;font-size:1.05rem;letter-spacing:.14em;color:var(--klara-text)}.mb-stack__label{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;color:var(--klara-text);margin-top:.7rem}.mb-stack__card--vip .mb-stack__label{color:#af0c0c}.mb-stack__foot{font-family:var(--font-body-family);font-size:1.2rem;color:#32100499;margin-top:2rem}@media screen and (max-width:749px){.mb-stack__cards{flex-wrap:wrap;gap:1.8rem 1.2rem}.mb-stack__card{flex:1 1 calc(50% - .6rem);padding:2.2rem .6rem 1.4rem}.mb-stack__head{font-size:1.5rem}.mb-stack__sub{font-size:1.3rem;margin-bottom:2.6rem}.mb-stack__pct{font-size:2.3rem}}.product__tax{display:none!important}@media screen and (max-width:749px){.product__media-list.grid--peek{column-gap:8px}.product__media-list.grid--peek .product__media-item{width:71.7%!important;scroll-snap-align:center!important}}.product__info-wrapper.scroll-trigger,.product__info-wrapper.scroll-trigger.animate--slide-in{animation:none!important;opacity:1!important;transform:none!important}.color-scheme-5 .footer__content-bottom{border-top:1px solid rgba(255,255,255,.25)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mb-custom.css.map */
