:root{--vc-ink: #111111;--vc-paper: #f4f5f6;--vc-mist: #eef0f2;--vc-sage: #62666b;--vc-champagne: #6b7076;--vc-line: rgba(17, 17, 17, .12);--ba-ink: #202226;--ba-paper: #f5f6f7;--ba-porcelain: #eceef0;--ba-petal: #e0e3e6;--ba-sage: #4f555c;--ba-rose: #666d75;--ba-wine: #24282d;--ba-line: rgba(32, 34, 38, .13);--ba-shadow: 0 18px 44px rgba(32, 34, 38, .08)}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 12% 0%,rgba(102,109,117,.09),transparent 28rem),linear-gradient(180deg,var(--ba-paper) 0%,#f0f2f4 52%,var(--ba-porcelain) 100%);color:var(--ba-ink);text-rendering:optimizeLegibility}body .ma-head,body .ma-ann,body .ma-section,body .ma-foot,body .ma-cart,body .ma-search,body .ma-drawer{color:var(--ba-ink)}body .ma-head{background:#f5f6f7f0!important;border-bottom:1px solid var(--ba-line)!important;-webkit-backdrop-filter:none;backdrop-filter:none}body .ma-head.is-scrolled{box-shadow:0 14px 34px #20222614!important}body .ma-head__bar{min-height:76px}body .ma-head__link{letter-spacing:.15em}body .ma-head__link:after{bottom:6px;height:2px;background:var(--ba-rose)}body .ma-head__script,body .ma-foot__script,body .ma-sig__script{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:500;letter-spacing:.015em}body .ma-head__script{font-size:clamp(28px,2.7vw,38px)}body .ma-head__icon,body .ma-head__burger{border-radius:999px}body .ma-head__icon:hover,body .ma-head__burger:hover{background:#666d7517}body .ma-head__count{background:var(--ba-wine);color:var(--ba-paper)}body .ma-drawer__panel,body .ma-search__panel,body .ma-cart__panel,body .ma-loc__panel,body .ma-head__drop{background:#f4f5f6!important;border-color:var(--ba-line)!important;box-shadow:0 26px 70px #20222624!important}body .ma-ann,body .ma-marquee{background:#e3e6e8!important;border-color:var(--ba-line)!important}body .ma-ann__item,body .ma-marquee__item{letter-spacing:.18em}body .ma-marquee__item:after{color:var(--ba-rose)}body .ma-hero{background:#dfe3e6}body .ma-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#f5f6f70d,#20222614),linear-gradient(90deg,rgba(32,34,38,.04),transparent 36%,rgba(245,246,247,.1));mix-blend-mode:multiply;z-index:1}body .ma-hero__content{z-index:2;padding-bottom:clamp(30px,5vw,72px)}body .ma-eyebrow,body .ma-headblock__text+.ma-eyebrow{letter-spacing:.22em}body .ma-heading,body .ma-cart__title,body .ma-search__input,body .ma-story__title,body .ma-rv__text{letter-spacing:0}body .ma-btn,body .button,body .shopify-payment-button__button,body .ma-cart__btn,body .mw-btn,body .ma-sticky__btn{border-radius:999px!important;border-width:1px;box-shadow:none}body .ma-btn--black,body .ma-cart__btn,body .mw-btn,body .ma-sticky__btn,body .button-custom,body .shopify-payment-button__button{background:var(--ba-wine)!important;color:var(--ba-paper)!important;border-color:var(--ba-wine)!important}body .ma-btn--black:hover,body .ma-cart__btn:hover,body .mw-btn:hover,body .ma-sticky__btn:hover,body .button-custom:hover{background:var(--ba-sage)!important;border-color:var(--ba-sage)!important;color:var(--ba-paper)!important;opacity:1}body .ma-btn--light,body .ma-btn--solid{border-color:#f5f6f7d9}body .ma-carousel,body .ma-mosaic,body .ma-rv,body .ma-headblock,body .ma-faq,body .ma-story{background:var(--ba-paper)!important}body .ma-carousel:nth-of-type(2n),body .ma-rv,body .ma-trust,body .ma-faq,body .ma-sig{background:var(--ba-porcelain)!important}body .ma-carousel__title,body .ma-mosaic__title,body .ma-rv__title,body .ma-headblock__title,body .ma-story__title{font-size:clamp(27px,3.1vw,46px)}body .ma-carousel__link{border-bottom-color:var(--ba-rose);text-underline-offset:6px}body .ma-arrow{border-color:var(--ba-line);background:#f5f6f7b8}body .ma-arrow:hover{background:var(--ba-wine);color:var(--ba-paper)}body .ma-card{transition:transform .22s ease}body .ma-card:hover{transform:translateY(-3px)}body .ma-card__media,body .product-card__content,body .ma-search__img,body .ma-cart__img{background:linear-gradient(145deg,#ffffffd6,#e0e3e673),var(--ba-porcelain)!important;border:1px solid rgba(32,34,38,.08)}body .ma-card__media{border-radius:14px;box-shadow:0 10px 28px #2022260b}body .ma-card__media img,body .ma-card__media svg{padding:8.5%}body .ma-card__info{padding:12px 4px 0}body .ma-card__title,body .product-title,body .product-card .text{letter-spacing:.035em}body .ma-card__sale,body .ma-rv__stars,body .ma-story__kicker,body .ma-story__number,body .price,body .ma-card__price{color:var(--ba-rose)!important}body .ma-badge,body .ma-cart__chip,body .ma-cart__gift-tag{background:var(--ba-wine)!important;color:var(--ba-paper)!important;border-radius:999px}body .ma-tile{border-radius:18px;box-shadow:0 14px 34px #20222617}body .ma-tile:after{background:linear-gradient(to top,rgba(32,34,38,.62),transparent 58%),linear-gradient(135deg,rgba(102,109,117,.18),transparent 45%)}body .ma-tile__name{font-style:italic}body .ma-trust{border-color:var(--ba-line)!important}body .ma-trust__item{padding:6px 10px}body .ma-trust__item svg{color:var(--ba-rose)}body .ma-trust__title{letter-spacing:.14em}body .ma-rv__card{border:1px solid var(--ba-line);border-radius:16px;overflow:hidden;box-shadow:0 14px 36px #20222612}body .ma-rv__body{background:#f5f6f7eb}body .ma-faq details{border-color:var(--ba-line)}body .ma-faq summary{letter-spacing:.09em}body .ma-faq summary:after{color:var(--ba-rose)}body .ma-cart__tiers,body .ma-cart__trust,body .ma-cart__foot,body .ma-search__form,body .ma-sig__form{border-color:var(--ba-line)!important}body .ma-tier.is-on .ma-tier__dot,body .ma-tiers__track span{background:var(--ba-sage)!important;border-color:var(--ba-sage)!important}body .belle-gate{background:radial-gradient(circle at 14% 12%,rgba(102,109,117,.16),transparent 22rem),radial-gradient(circle at 88% 26%,rgba(79,85,92,.13),transparent 24rem),var(--ba-paper)!important}body .belle-gate__topbar{border-top-color:var(--ba-wine);background:#e3e6e8f5}body .belle-gate__hero-card{border-radius:22px;background:linear-gradient(145deg,#ffffffd1,#e0e3e66b),#eef0f2;box-shadow:var(--ba-shadow)}body .belle-gate__hero-card:before{border-radius:18px;background:linear-gradient(135deg,#4f555c1f,#666d7524),#f5f6f7}body .belle-gate__badge,body .belle-gate__button{background:var(--ba-wine)}body .belle-gate__button:hover{background:var(--ba-sage)}body .belle-gate__tile{border-radius:16px;border:1px solid var(--ba-line);box-shadow:0 12px 28px #2022260f}body .ma-foot{background:#e3e6e8!important}body .ma-sig__copy{border-color:var(--ba-line)}main[data-template=index] product-card[data-placeholder=true] .product-card__link{cursor:pointer;z-index:2}.button,.shopify-payment-button__button,.ma-btn,.ma-cart__btn,.mw-btn{min-height:50px;letter-spacing:.18em}.ma-head,.ma-ann,.ma-foot,.ma-section{-webkit-font-smoothing:antialiased}.ma-head__bar{border-bottom:1px solid var(--vc-line)}.ma-head__script,.ma-foot__script{letter-spacing:0}.ma-card__media,.product-media,.ma-cart__img{background:#fff}.ma-card__sale,.ma-rv__stars,.ma-story__kicker,.ma-story__number{color:var(--vc-sage)!important}.ma-badge{background:var(--vc-sage);color:var(--vc-paper)}.ma-cart__panel,.ma-search__panel,.ma-drawer__panel{box-shadow:0 24px 70px #11111129}.ma-cart__btn,.ma-sticky__btn,.mw-btn{background:var(--vc-ink);color:var(--vc-paper);border-color:var(--vc-ink)}.ma-cart__code button:hover,.ma-btn--black:hover,.ma-story__button:hover{border-color:var(--vc-sage)}.ma-cart__trust,.ma-cart__tiers{background:#ffffff6b}.ma-rv__card,.ma-foot__row,.ma-search__form{border-color:var(--vc-line)}@media(max-width:989px){.ma-head__bar{min-height:64px;padding-inline:12px}.ma-head__logo{max-width:58vw}.ma-head__script{font-size:clamp(28px,8vw,37px)}}@media(max-width:749px){.ma-ann__viewport{height:36px}body .ma-head__bar{min-height:62px}body .ma-head__script{font-size:clamp(25px,7vw,32px)}.ma-ann__item{font-size:9.5px;letter-spacing:.12em}.ma-h--small{height:min(62vh,520px)}.ma-h--medium,.ma-h--large,.ma-h--full{height:min(76vh,640px)}.ma-hero__content{padding:28px 18px 34px}.ma-hero__content .ma-btn,.ma-story__body .ma-btn,.ma-story__button{width:min(100%,320px);text-align:center}.ma-carousel{padding-block:30px}.ma-carousel__head{margin-bottom:16px}.ma-track{grid-auto-columns:44%;scroll-padding-inline:16px}body .ma-card__media,body .ma-tile{border-radius:12px}.ma-card__title{font-size:10.5px;line-height:1.35}.ma-card__price{font-size:12px}.ma-trust{padding-block:24px}.ma-trust__grid{grid-template-columns:1fr 1fr;gap:18px 10px}.ma-trust__sub{font-size:11.5px}.ma-faq summary{font-size:11px;line-height:1.35;padding-block:18px}.ma-cart__panel{width:100vw}body .ma-cart__panel,body .ma-drawer__panel{border-radius:0}.ma-cart__body{padding-inline:18px}.ma-cart__foot{padding:16px 18px calc(14px + env(safe-area-inset-bottom))}.ma-cart__btn{min-height:54px;position:relative}.ma-sticky{bottom:calc(8px + env(safe-area-inset-bottom))!important;width:calc(100% - 16px)!important}.ma-sticky__card{border-radius:18px!important;padding:10px!important}.ma-sticky__btn{min-height:50px}.ma-foot{padding-top:44px}}body .ba-collection-header,body .ba-collections{color:#202226}body .ba-collection-header .rte,body .ba-collection-header span{color:#646b73}body .ba-collections__grid a>div{background:#e5e8eb}body .product-information{background:#f4f5f6}body .ma-tile,body .ma-card__media{border-radius:6px}body .ma-builder>.ma-hero:first-child{height:clamp(400px,40vw,600px)}body .ma-builder>.ma-hero:first-child .ma-hero__content{max-width:38%;justify-content:center;align-items:flex-start;text-align:left;padding:40px clamp(24px,4vw,64px)}body .ma-builder>.ma-hero:first-child .ma-hero__title{font-size:clamp(38px,4vw,64px)}body .ma-slide,body .ma-builder>.ma-hero:not(:first-child){background:#e4e6e8;height:clamp(420px,44vw,620px)}body .ma-slide .ma-hero__media,body .ma-builder>.ma-hero:not(:first-child) .ma-hero__media{width:56%}body .ma-slide .ma-hero__media img,body .ma-builder>.ma-hero:not(:first-child) .ma-hero__media img{object-fit:contain}body .ma-slide .ma-hero__content,body .ma-builder>.ma-hero:not(:first-child) .ma-hero__content{padding:40px 6% 40px 61%;justify-content:center;align-items:flex-start;text-align:left}body .ma-slide .ma-hero__title,body .ma-builder>.ma-hero:not(:first-child) .ma-hero__title{font-size:clamp(34px,4vw,60px)}body .ma-slide:after,body .ma-builder>.ma-hero:after{display:none}body .ma-slides__dot{background:#a5abb1}body .ma-slides__dot.is-active{background:#24282d}body .ma-tile{height:auto;aspect-ratio:1}body .ma-tile img{object-fit:contain}body .ma-tile--half:last-child{grid-column:span 12;aspect-ratio:2.4}@media(max-width:749px){body .ma-builder>.ma-hero:first-child,body .ma-builder>.ma-hero:not(:first-child),body .ma-slide{height:auto}body .ma-builder>.ma-hero .ma-hero__media,body .ma-slide .ma-hero__media{position:relative;width:100%;aspect-ratio:1}body .ma-builder>.ma-hero .ma-hero__media img,body .ma-slide .ma-hero__media img{object-fit:contain}body .ma-builder>.ma-hero:first-child .ma-hero__content,body .ma-builder>.ma-hero:not(:first-child) .ma-hero__content,body .ma-slide .ma-hero__content{position:relative;max-width:none;padding:26px 24px 42px;background:#e4e6e8;align-items:center;text-align:center;gap:10px}body .ma-builder>.ma-hero:first-child .ma-hero__title{font-size:38px}body .ma-tile--half:last-child{aspect-ratio:1.5}}body .ma-cart__body{min-height:0}body .ma-cart__top,body .ma-cart__foot{flex-shrink:0}body .ma-card__media{background:#fff!important}body .ma-card__media img{padding:0!important;transform-origin:0 0}body .ma-card__media img[data-ba-framed]{transform:translate(var(--ba-image-x),var(--ba-image-y)) scale(var(--ba-image-scale))!important}body .ma-head__logo img{width:220px;max-width:29vw}body .ma-drawer__top .ma-head__logo img{width:174px;max-width:55vw}body .ma-head__link{font-size:10px;letter-spacing:.13em}body .ma-head__nav{gap:clamp(12px,1.5vw,24px)}body .ma-foot__mark img{max-width:620px;width:75%;height:auto;margin:auto}body .ba-offer button strong,body .ba-product-offer strong{font-family:Inter,Arial,sans-serif;font-weight:500;font-size:11px;letter-spacing:.15em}body .ba-offer button{border-radius:5px}body .ma-tile--half:last-child{aspect-ratio:2.4}body .ma-tile--half:last-child img{object-fit:cover}body .ma-head{background:#f4f5f6!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .product-information h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400;font-size:clamp(28px,2.7vw,38px)!important;line-height:1.06;letter-spacing:.015em;text-transform:uppercase}body .product-information .price{font-family:Cormorant Garamond,Georgia,serif;font-size:30px}body .ba-product-accordions summary{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;letter-spacing:.045em;padding:22px 0}body .ba-product-accordions .rte{font:13px/1.8 Inter,Arial,sans-serif;max-height:none;overflow:visible}body .ba-product-service{font-family:Inter,Arial,sans-serif}body .ba-product-sourcing{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:20px 0;color:#202226;text-decoration:none;border-bottom:1px solid #d3d7dc}body .ba-product-sourcing strong{display:block;font:400 24px/1.15 Cormorant Garamond,Georgia,serif;margin-bottom:7px}body .ba-product-sourcing small{font:11px/1.6 Inter,Arial,sans-serif;color:#59616a}body .ba-product-service-notes{display:flex;justify-content:space-between;gap:14px;padding:20px 0;font:10px/1.7 Inter,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:center;border-bottom:1px solid #d3d7dc}@media(max-width:749px){body .ma-head__logo img{width:178px;max-width:46vw}body .ma-tile--half:last-child{aspect-ratio:2.4}body .ma-tile--half:last-child img{object-fit:cover;object-position:center}body .product-information h1{font-size:28px!important;line-height:1.1}body .ba-product-accordions summary{font-size:18px;padding:19px 0}body .ba-product-service-notes{font-size:9px;gap:8px}}body .ma-card__media,body .ma-tile,body .card-gallery,body .product-media-container{border-radius:16px!important;overflow:hidden}body .ba-collection-header__image,body .ba-collections__grid a>div{border-radius:16px;overflow:hidden;border:1px solid #dce0e4}body .ba-collections__grid img{border-radius:15px}body .product-card__content{border:0;background:transparent!important;box-shadow:none;overflow:visible}body .card-gallery{border:1px solid #e0e3e7;background:#fff}body .slideshow-controls__thumbnail,body .slideshow-controls__thumbnail img{border-radius:8px!important}body .slideshow-controls__thumbnail{min-height:0}body .ma-builder>.ma-hero{border-radius:18px;margin:16px 20px;width:calc(100% - 40px)}body .ma-builder>.ma-section:has(>ma-slideshow){margin:16px 20px;width:calc(100% - 40px);border-radius:18px;overflow:hidden}@media(max-width:749px){body .ma-head__bar{min-height:62px;padding-inline:12px}body .ba-offer{gap:5px 10px;font-size:10px;padding:8px 10px;letter-spacing:.035em}body .ba-offer button{padding:5px 8px}body .ba-offer [data-copy-label]{display:none}body .ma-builder>.ma-hero,body .ma-builder>.ma-section:has(>ma-slideshow){margin:14px;width:calc(100% - 28px);border-radius:16px}body .ma-builder>.ma-hero .ma-hero__media,body .ma-builder>.ma-hero:not(:first-child) .ma-hero__media,body .ma-slide .ma-hero__media{width:100%!important}body .ma-builder>.ma-hero:first-child .ma-hero__content,body .ma-builder>.ma-hero:not(:first-child) .ma-hero__content,body .ma-slide .ma-hero__content{padding:24px 20px 30px}body .ma-carousel{padding-block:34px}body .ma-container{padding-inline:16px}body .ma-carousel__title,body .ma-mosaic__title{font-size:30px}body .ma-card__media,body .ma-tile,body .card-gallery,body .product-media-container{border-radius:14px!important}body .ma-card__info{padding:12px 2px 0}body .ma-card__title{font-size:11px;line-height:1.45;letter-spacing:.025em}body .ma-card__price{font-size:12px;margin-top:6px}body .ba-collection-header{display:flex;flex-direction:column;padding:18px 16px 24px;gap:20px;text-align:center}body .ba-collection-header__image{order:-1;width:100%;aspect-ratio:1;border-radius:16px}body .ba-collection-header h1{font-size:34px;margin:8px 0 12px}body .ba-collection-header p:first-child{font-size:9px;letter-spacing:.16em}body .ba-collections{padding:28px 16px 48px}body .ba-collections__grid{gap:26px 12px}body .ba-collections__grid h2{font-size:21px;margin:12px 0 6px}body .ba-collections__grid span{font-size:9px}body media-gallery{padding-inline:16px!important;padding-block-start:16px!important}body .product-card :is(h4,.h4){font-size:13px;line-height:1.45;letter-spacing:.015em}body .product-grid__card{--product-card-gap:10px}body .ba-product-offer{border-radius:10px;padding:14px;font-size:11px}body .ma-trust__grid{gap:22px 14px}body .ma-trust__title{font-size:10px;letter-spacing:.09em}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/belle-conversion.css.map */
