.mk-template-product .product__media-item .product-media-container{padding:var(--mk-pad);border-radius:var(--mk-r);background:#1e334209;box-shadow:inset 0 0 0 1px #1e33420d;border:0}.mk-template-product .product__media-item .product__media{padding-top:125%!important;border-radius:calc(var(--mk-r) - var(--mk-pad));overflow:hidden;box-shadow:0 24px 60px -30px #1e334240}.mk-template-product .product__media-item .product__media img{object-fit:cover;transition:transform 1.2s var(--mk-spring)}.mk-template-product .product__media-item:hover .product__media img{transform:scale(1.035)}.mk-template-product .product__media-list{gap:1.4rem}.mk-template-product .product__info-container .mk-type{display:inline-flex;align-items:center;gap:.8rem;width:auto;border-radius:99rem;padding:.5rem 1.2rem;margin-bottom:1.4rem;font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500;background:#b08d571a;color:#8a6a3a;box-shadow:inset 0 0 0 1px #b08d5738}.mk-template-product .product__info-container .mk-type:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--mk-gold)}.mk-template-product .product__title h1{font-family:"Playfair Display",var(--font-heading-family);font-weight:400;font-size:clamp(3.4rem,3.6vw,5.4rem);line-height:1.05;letter-spacing:-.01em;color:var(--mk-deep)}.mk-template-product .product__info-container .price{font-family:"Playfair Display",var(--font-heading-family)}.mk-template-product .product__info-container .price .price-item{font-size:2.6rem;letter-spacing:0}.mk-template-product .product__description{font-size:1.6rem;line-height:1.65}.mk-template-product .product__description ul{padding-left:1.8rem}.mk-template-product .product__description li{margin:.4rem 0}.mk-template-product .product-form__submit{min-height:5.8rem;border-radius:99rem;padding:.7rem .7rem .7rem 3rem;justify-content:space-between;background:var(--mk-deep);color:var(--mk-snow);border:0;font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;box-shadow:0 18px 40px -18px #1e3342b3,inset 0 1px #ffffff1f;transition:transform .6s var(--mk-spring)}.mk-template-product .product-form__submit:before,.mk-template-product .product-form__submit:after{display:none}.mk-template-product .product-form__submit:active{transform:scale(.98)}.mk-template-product .product-form__submit>span:not(.sold-out-message):not(.loading__spinner):after{content:"";display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;margin-left:1.6rem;border-radius:50%;vertical-align:middle;background:#fbfaf71f no-repeat center / 1.6rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FBFAF7' stroke-width='1.3'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E");transition:transform .7s var(--mk-spring)}.mk-template-product .product-form__submit:hover>span:after{transform:translate(3px,-1px) scale(1.06)}.mk-template-product .product-form__submit>span{display:flex;align-items:center;justify-content:space-between;width:100%}.mk-template-product .shopify-payment-button__button{border-radius:99rem;overflow:hidden}.mk-template-product .quantity{border-radius:99rem}.mk-template-product .quantity:before,.mk-template-product .quantity:after{border-radius:99rem}.mk-addon{margin:1.4rem 0 1.6rem;--mk-r: 1.8rem}.mk-addon__core{display:flex;align-items:center;gap:1.4rem;padding:1rem 1.2rem 1rem 1rem;cursor:pointer;background:var(--mk-snow)}.mk-addon__img{flex:0 0 7.2rem;width:7.2rem;height:7.2rem;border-radius:1.2rem;overflow:hidden;background:var(--mk-sand)}.mk-addon__img img{width:100%;height:100%;object-fit:cover;display:block}.mk-addon__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem;color:var(--mk-deep)}.mk-addon__txt small{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:#8a6a3a}.mk-addon__txt b{font-family:"Playfair Display",var(--font-heading-family);font-weight:400;font-size:1.7rem;line-height:1.25}.mk-addon__txt span{font-size:1.4rem;opacity:.8}.mk-addon__check{position:absolute;opacity:0;pointer-events:none}.mk-addon__pill{flex:0 0 auto;padding:.9rem 1.6rem;border-radius:99rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-deep);box-shadow:inset 0 0 0 1px #1e334238;transition:all .5s var(--mk-spring)}.mk-addon__pill:before{content:"+ "}.mk-addon__added{display:none}.mk-addon__check:checked~.mk-addon__pill{background:var(--mk-deep);color:var(--mk-snow);box-shadow:none}.mk-addon__check:checked~.mk-addon__pill:before{content:"\2713  "}.mk-addon__check:checked~.mk-addon__pill .mk-addon__add{display:none}.mk-addon__check:checked~.mk-addon__pill .mk-addon__added{display:inline}.mk-addon__check:focus-visible~.mk-addon__pill{outline:.2rem solid var(--mk-deep);outline-offset:.2rem}.mk-addon__link{display:inline-block;margin:.8rem 0 0 1.2rem;font-size:1.3rem;color:var(--mk-deep);opacity:.7;text-underline-offset:.3rem}.mk-assure{list-style:none;padding:0;margin:1.6rem 0 0;display:flex;flex-wrap:wrap;gap:.6rem 2rem;font-size:1.4rem;color:var(--mk-deep)}.mk-assure li:before{content:"\2713  ";color:var(--mk-gold)}.mk-facts{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.mk-fact{--mk-r: 1.6rem}.mk-fact .mk-core{padding:1.4rem 1.6rem;background:var(--mk-cream);box-shadow:inset 0 1px 1px #ffffffb3;height:100%}.mk-fact small{display:block;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;opacity:.6;color:var(--mk-deep)}.mk-fact b{font-weight:500;font-size:1.45rem;line-height:1.35;color:var(--mk-deep)}@media screen and (max-width:749px){.mk-template-product .product__title h1{font-size:3.2rem}.mk-template-product .product__media-list{gap:0}.mk-template-product .product__media-item .product-media-container{padding:.3rem}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/mekaa-pdp.css.map */
