.template-product .mkpdp-collage{position:relative;width:100%;aspect-ratio:1 / 1;display:grid;grid-auto-flow:column;grid-template-rows:1fr;gap:3px;background:#0d0a07;border-radius:10px;overflow:hidden}.template-product .mkpdp-collage[data-n="1"]{grid-template-columns:1fr}.template-product .mkpdp-collage[data-n="2"]{grid-template-columns:repeat(2,1fr)}.template-product .mkpdp-collage[data-n="3"]{grid-template-columns:repeat(3,1fr)}.template-product .mkpdp-collage[data-n="4"]{grid-template-columns:repeat(4,1fr)}.template-product .mkpdp-collage--grid{grid-auto-flow:row!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important}.template-product .mkpdp-tile{position:relative;overflow:hidden;background:#0a1626}.template-product .mkpdp-tile img{width:100%;height:100%;object-fit:cover;display:block}.template-product .mkpdp-tile__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:.25}.template-product .mkpdp-tile__ph svg{width:40%;height:40%;stroke:#c9a24b;fill:none;stroke-width:1;stroke-linecap:round}.template-product .nav{background:#14243a;border-bottom:1px solid rgba(201,162,75,.25)}.template-product .nav__brand-name{color:#f5ead0}.template-product .nav__links a{color:#d8c7a8}.template-product .nav__links a:hover{color:#e8cc7a}.template-product .btn--ghost{color:#d8c7a8;border-color:#f5ead04d}.template-product{background:#ece0cb;overflow-x:clip}.template-product #MainContent,.template-product #MainContent .shopify-section{background:#ece0cb}.template-product product-info{display:block;background:#ece0cb!important}.template-product .product__info-wrapper,.template-product .product__info-wrapper p,.template-product .product__title,.template-product .product__title h1,.template-product .product__text,.template-product .price,.template-product .price .price-item,.template-product .price__regular,.template-product details summary,.template-product .product__accordion,.template-product .quantity__label,.template-product .caption,.template-product .product__tax,.template-product [class*=caption]{color:#0a1626!important}.template-product .product__info-wrapper a{color:#6b4a1f!important}.template-product .product__media-wrapper .product__media,.template-product .product__media-item .product__media{border:3px solid #c9a24b;border-radius:10px;overflow:hidden}.template-product .product__media img{border:none;border-radius:10px;width:100%;height:100%;object-fit:cover;display:block}.template-product .quantity{border-color:#1a120859;background:#ece0cb!important;color-scheme:light}.template-product .quantity__input{background:#ece0cb!important;color:#0a1626!important;color-scheme:light;-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.template-product .quantity__button,.template-product .quantity__button:not(:focus-visible):not(.focused),.template-product .quantity__input:not(:focus-visible):not(.focused){color-scheme:light;background-color:#ece0cb!important;background:#ece0cb!important}.template-product .quantity__button svg{stroke:#0a1626}.template-product .product-form__submit,.template-product .product-form__buttons .button--secondary{background:#14243a!important;color:#f5ead0!important;border:1.5px solid #c9a24b!important}.template-product .product-form__submit:hover,.template-product .product-form__buttons .button--secondary:hover{background:#0a1626!important}.template-product .product-form__input--pill{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.6rem;margin:.7rem 0 1.2rem;-webkit-overflow-scrolling:touch}.template-product .product-form__input--pill input[type=radio]+label{flex:0 0 auto;margin:0;padding:.85rem 1.3rem;font-size:1.25rem;white-space:nowrap;background:#ece0cb!important;color:#14243a!important;border:1.5px solid rgba(20,36,58,.35)!important}.template-product .product-form__input--pill input[type=radio]+label:hover{border-color:#c9a24b!important}.template-product .product-form__input--pill input[type=radio]:checked+label{background:#14243a!important;color:#f5ead0!important;border-color:#14243a!important}.template-product .mk-pack-recommended{display:inline-block;margin-left:.4rem;padding:.1rem .45rem;border-radius:6px;background:#c9a24b;color:#0a1626;font-family:var(--f-carved, serif);font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.template-product .mk-sizes__label{color:#1a1208a6}.template-product .mk-size{border-color:#1a120859}.template-product .mk-size.is-current{background:#2a1a0f1a;border-color:#c9a24b}.template-product .mk-size__fmt{color:#0a1626}.template-product .mk-size__wt{color:#1a12088c}.template-product .mk-desc{margin:2rem 0 .5rem}.template-product .mk-desc__head{font-family:var(--f-display, serif);color:#c9a24b;font-size:2.4rem;font-weight:400;margin:0 0 .8rem;letter-spacing:.01em}.template-product .mk-desc__body{color:#0a1626}.template-product .mk-desc__body p{color:#0a1626;font-size:1.35rem;line-height:1.7;margin:0 0 1rem}.mkrel{background:#ece0cb;padding:clamp(2rem,5vh,3.5rem) 0 clamp(2.5rem,6vh,4rem)}.mkrel__wrap{max-width:1400px;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem);box-sizing:border-box}.mkrel__head{font-family:var(--f-display, serif);color:#0a1626;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:400;margin:0 0 1.6rem}.mkrel__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem}.mkrel__grid--combo{grid-template-columns:repeat(3,1fr)}.mkrel-card{display:flex;flex-direction:column;text-decoration:none}.mkrel-card__media{position:relative;aspect-ratio:1/1;background:#ece0cb;overflow:hidden;border-radius:8px;border:2px solid #c9a24b}.mkrel__grid--combo .mkrel-card__media{aspect-ratio:3/2}.mkrel-card__media img{width:100%;height:100%;object-fit:cover;display:block}.mkrel-card__name{font-family:var(--f-display, serif);font-weight:400;font-size:1.83rem;color:#0a1626;margin:.8rem 0 0;line-height:1.15}.mkrel-card__price{font-family:var(--f-carved, serif);font-size:1.5rem;font-weight:700;color:#0a1626;margin:.3rem 0 0}@media(max-width:749px){.mkrel__grid{grid-template-columns:repeat(2,1fr)}}#rzp-star-rating-container,#rzp-reviews-container{opacity:0;animation:mkRzpReveal 0s 1.8s forwards}@keyframes mkRzpReveal{to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product-page.css.map */
