:root{--ma-espresso:#241A15;--ma-olive:#303D32;--ma-stone:#E8DED1;--ma-ivory:#F1E7DA;--ma-gold:#D5AE89;--ma-border:#CBBDAA}body.ma-page-product,body.ma-page-product .shopify-section--main-product,body.ma-page-product .shopify-section--main-product .section-spacing{background:var(--ma-stone);color:var(--ma-espresso)}body.ma-page-product .shopify-section--main-product .product{column-gap:clamp(20px,5vw,78px);align-items:start}body.ma-page-product .shopify-section--main-product .product-info{padding-top:clamp(8px,2vw,30px)}body.ma-page-product .shopify-section--main-product .product-info .product-title,body.ma-page-product .shopify-section--main-product .product-info h1,body.ma-page-product .shopify-section--main-product .product-info h2{font:400 clamp(29px,3vw,48px)/1.15 Georgia,"Times New Roman",serif;letter-spacing:-.035em;text-transform:none;color:var(--ma-espresso)}body.ma-page-product .shopify-section--main-product .product-info .price-list{color:var(--ma-olive);font-size:clamp(19px,2vw,25px)}body.ma-page-product .shopify-section--main-product .product-info .prose{color:#574b40;line-height:1.78}body.ma-page-product .shopify-section--main-product .product-gallery,body.ma-page-product .shopify-section--main-product .product-gallery img{border-radius:12px;overflow:hidden}body.ma-page-product .shopify-section--main-product .variant-picker legend{color:var(--ma-espresso)}body.ma-page-product .shopify-section--main-product select,body.ma-page-product .shopify-section--main-product .select,body.ma-page-product .shopify-section--main-product .input,body.ma-page-product .shopify-section--main-product .quantity-selector{border-color:var(--ma-border);border-radius:9px;color:var(--ma-espresso)}body.ma-page-product .shopify-section--main-product .button--primary,body.ma-page-product .shopify-section--main-product .buy-buttons .button--primary{background:var(--ma-olive);border-color:var(--ma-olive);color:var(--ma-ivory);border-radius:12px;min-height:50px;text-align:center;letter-spacing:.07em}body.ma-page-product .shopify-section--main-product .button--primary:hover,body.ma-page-product .shopify-section--main-product .buy-buttons .button--primary:hover{background:#435547;border-color:#435547;color:#fff7e9}body.ma-page-product .shopify-section--main-product .accordion{border-color:var(--ma-border)}body.ma-page-product .product-sticky-bar{background:var(--ma-stone);border-top:1px solid var(--ma-border)}body.ma-page-collection,body.ma-page-collection .shopify-section--main-collection,body.ma-page-collection .shopify-section--main-collection>.container{background:var(--ma-stone);color:var(--ma-espresso)}body.ma-page-collection .alchemy-collection-hero{min-height:clamp(245px,24vw,340px);background:var(--ma-olive);color:var(--ma-ivory)}body.ma-page-collection .alchemy-collection-hero:after{background:linear-gradient(90deg,#241a15ed,#2d3128d6 38%,#303d3230)}body.ma-page-collection .alchemy-collection-hero__image{filter:brightness(.9);object-position:center}body.ma-page-collection .alchemy-collection-hero__content{width:min(690px,78%);padding:clamp(38px,5vw,72px) clamp(22px,5vw,84px)}body.ma-page-collection .alchemy-collection-eyebrow{color:var(--ma-gold)}body.ma-page-collection .alchemy-collection-hero h1{color:var(--ma-ivory);font:400 clamp(38px,4.4vw,68px)/1.13 Georgia,"Times New Roman",serif;letter-spacing:-.035em;text-transform:none}body.ma-page-collection .alchemy-collection-tagline{color:#eac9a9}body.ma-page-collection .alchemy-collection-description,body.ma-page-collection .alchemy-collection-description p{color:#eee4d5}body.ma-page-collection .collection-toolbar{background:var(--ma-stone);border-color:var(--ma-border)}body.ma-page-collection .collection-toolbar__button{color:#57493d}body.ma-page-collection .product-card__figure,body.ma-page-collection .product-card__figure img,body.ma-page-collection .product-card__media{border-radius:12px}body.ma-page-collection .product-card__figure{overflow:hidden;background:#ddd1c2}body.ma-page-collection .product-card__title,body.ma-page-collection .product-card .h6{font:400 clamp(17px,1.55vw,23px)/1.3 Georgia,"Times New Roman",serif!important;color:var(--ma-espresso);letter-spacing:-.025em!important;text-transform:none!important}body.ma-page-collection .product-card .price-list{color:#485141}body.ma-page-cart,body.ma-page-cart .shopify-section--main-cart,body.ma-page-cart .shopify-section--main-cart .section-spacing{background:var(--ma-stone);color:var(--ma-espresso)}body.ma-page-cart .shopify-section--main-cart h1,body.ma-page-cart .shopify-section--main-cart .h2{color:var(--ma-espresso);font:400 clamp(32px,4vw,54px)/1.12 Georgia,"Times New Roman",serif;letter-spacing:-.035em;text-transform:none}body.ma-page-cart .order-summary,body.ma-page-cart .order-summary__header,body.ma-page-cart .order-summary__body tr{border-color:var(--ma-border)}body.ma-page-cart .line-item__media{border-radius:10px}body.ma-page-cart .cart-recap{background:#e1d5c5;border:1px solid #CDBBA6;border-radius:12px;padding:clamp(16px,3vw,28px)}body.ma-page-cart .cart-page .button--primary,body.ma-page-cart .cart-recap .button--primary,body.ma-page-cart .empty-state .button{background:var(--ma-olive);border-color:var(--ma-olive);color:var(--ma-ivory);border-radius:12px;min-height:48px}body.ma-page-cart .cart-page .button--primary:hover,body.ma-page-cart .cart-recap .button--primary:hover{background:#435547;border-color:#435547}body.ma-page-cart input,body.ma-page-cart textarea{border-color:var(--ma-border)}body.ma-page-page,body.ma-page-page .shopify-section--main-page{background:var(--ma-stone);color:var(--ma-espresso)}body.ma-page-page .shopify-section--main-page{padding-block:clamp(22px,3vw,52px)}body.ma-page-page .shopify-section--main-page h1,body.ma-page-page .shopify-section--main-page h2,body.ma-page-page .shopify-section--main-page .h2{color:var(--ma-espresso);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-transform:none}body.ma-page-page .shopify-section--main-page .prose{color:#574a3f;line-height:1.82}body.ma-page-page input,body.ma-page-page textarea,body.ma-page-page select{border-color:var(--ma-border);border-radius:9px}body.ma-page-search,body.ma-page-search .shopify-section--main-search{background:var(--ma-stone);color:var(--ma-espresso)}body.ma-page-search .shopify-section--main-search h1,body.ma-page-search .shopify-section--main-search .h2{color:var(--ma-espresso);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-transform:none}body.ma-page-search .shopify-section--main-search .product-card__figure,body.ma-page-search .shopify-section--main-search .product-card__figure img{border-radius:12px}body.ma-page-search .shopify-section--main-search input{border-color:var(--ma-border)}body.ma-page-search .shopify-section--main-search .button--primary{background:var(--ma-olive);color:var(--ma-ivory);border-color:var(--ma-olive);border-radius:12px}@media(max-width:699px){body.ma-page-product .shopify-section--main-product .product-info{padding-top:5px}body.ma-page-collection .alchemy-collection-hero{min-height:280px;align-items:flex-end}body.ma-page-collection .alchemy-collection-hero:after{background:linear-gradient(0deg,#241a15f5,#2b2c24bd 56%,#303d3233)}body.ma-page-collection .alchemy-collection-hero__content{width:100%;padding:36px 20px}body.ma-page-collection .alchemy-collection-hero h1{font-size:clamp(35px,9vw,49px)}body.ma-page-cart .cart-recap{padding:18px 16px}}@media(prefers-reduced-motion:reduce){body.ma-page-product *,body.ma-page-collection *,body.ma-page-cart *,body.ma-page-search *,body.ma-page-page *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ma-boutique-storewide.css.map */
