:root{--pdp-cacao: #2E1500;--pdp-cacao-soft: #6b5546;--pdp-cream: #F6EDDF;--pdp-cream-soft: #F7EFE2;--pdp-cream-deep: #EFE3D6;--pdp-terracotta: #C94C2E;--pdp-honey: #E7A85A;--pdp-olive: #7A8F4A;--pdp-radius-card: 20px;--pdp-radius-pill: 999px;--pdp-shadow-sm: 0 4px 14px rgba(46,21,0,.06)}.product__title h1{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:700;font-size:clamp(38px,4.2vw,56px)!important;line-height:1.02!important;letter-spacing:-.025em;color:var(--pdp-cacao);margin:0 0 14px}.product__title+.product__text,.product__title~.product__text{font-size:15px!important;color:var(--pdp-cacao-soft);margin-top:0;margin-bottom:18px}.product__info-container .price .price-item--regular{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:700;font-size:32px!important;letter-spacing:-.02em;color:var(--pdp-cacao)}.product__info-container .price__container{margin:4px 0}.product__info-container .product__tax{font-size:13px;color:var(--pdp-cacao-soft);margin:2px 0 22px}.quantity{border-radius:var(--pdp-radius-pill)!important;border:1px solid color-mix(in oklab,var(--pdp-cacao) 20%,var(--pdp-cream))!important;background:var(--pdp-cream-soft);overflow:hidden;min-height:56px;max-width:160px}.quantity__input{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:500;font-size:16px;color:var(--pdp-cacao);background:transparent}.quantity__button{color:var(--pdp-cacao);width:44px;background:transparent}.quantity__button:hover{background:#2e15000f}.product-form__submit,button.button--full-width.button--primary{background:var(--pdp-cacao)!important;color:var(--pdp-cream)!important;border-radius:var(--pdp-radius-pill)!important;min-height:56px!important;padding:0 28px!important;font-weight:500!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:0!important;box-shadow:var(--pdp-shadow-sm)!important;transition:background .14s ease,transform .14s ease}.product-form__submit:hover{background:#1a0c00!important}.product-form__submit:active{transform:translateY(1px)}.icon-with-text--vertical,.icon-with-text{gap:10px;margin:18px 0}.icon-with-text li,.icon-with-text__item{display:flex!important;align-items:center;gap:10px;font-size:14.5px;color:var(--pdp-cacao)}.product__media-wrapper .media,.product__media{border-radius:var(--pdp-radius-card)!important;overflow:hidden;background-color:var(--pdp-cream-deep)}.product__media-thumbnail,.thumbnail-list__item{border-radius:12px!important;overflow:hidden}.product__media-wrapper .badge,.product__title .badge{background:var(--pdp-cacao);color:var(--pdp-cream);border-radius:var(--pdp-radius-pill);padding:8px 16px;font-size:12px;letter-spacing:.04em;border:0}.multicolumn-card .media--circle{border-radius:999px!important;background-color:var(--pdp-cream-deep);width:180px;height:180px;max-width:100%;margin:0 auto}.multicolumn-card .media--circle img{border-radius:999px!important;object-fit:cover}.multicolumn-card__info{margin-top:16px;text-align:center}.multicolumn-card__info .h5,.multicolumn-card__info h3{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:700;font-size:18px;letter-spacing:-.015em;color:var(--pdp-cacao)}.accordion,.accordion details,.accordion summary,.accordion__content{background:transparent!important;background-color:transparent!important}.accordion{border-radius:16px;border:1px solid color-mix(in oklab,var(--pdp-cacao) 10%,#ffffff);overflow:hidden}.accordion details{border-bottom:1px solid color-mix(in oklab,var(--pdp-cacao) 10%,#ffffff)}.accordion details:last-child{border-bottom:0}.accordion summary{padding:18px 22px!important;font-weight:500;font-size:15px;color:var(--pdp-cacao)}.accordion__content{padding:0 22px 22px!important;font-size:14.5px;line-height:1.7;color:var(--pdp-cacao)}.accordion__content b{font-weight:600}.collapsible-content__media,.grid__item.collapsible-content__grid-item .media{border-radius:16px!important;overflow:hidden;background:transparent!important;background-color:transparent!important}.rich-text__wrapper--center .rich-text__heading{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:700;font-size:clamp(28px,3vw,38px);letter-spacing:-.02em;color:var(--pdp-cacao);margin:0 0 12px}.rich-text__wrapper--center .rich-text__text{font-size:15px;color:var(--pdp-cacao-soft);margin:0 auto 20px;max-width:56ch}.rich-text__buttons .button--primary{background:var(--pdp-cacao)!important;color:var(--pdp-cream)!important;border-radius:var(--pdp-radius-pill)!important;padding:14px 32px!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;border:0!important;box-shadow:var(--pdp-shadow-sm)!important}.rich-text__buttons .button--primary:hover{background:#1a0c00!important}.related-products .card-wrapper,.related-products .card{border-radius:14px!important;overflow:hidden}.related-products .card__media,.related-products .card .media{border-radius:10px!important;overflow:hidden;background:var(--pdp-cream-deep)}.related-products .card__heading,.related-products .card__information .h5{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:700;font-size:14px;letter-spacing:-.01em;color:var(--pdp-cacao);text-align:center}.image-banner,.banner img{border-radius:0!important}html,body,body.gradient{background-color:#fff!important;background-image:none!important}.page-width{background:transparent}.product__info-wrapper{color:var(--pdp-cacao)}main#MainContent,main#MainContent>.shopify-section{background:transparent}@media(max-width:749px){.product__title h1{font-size:clamp(30px,8vw,40px)!important}.multicolumn-card .media--circle{width:140px;height:140px}.product-form__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/oms-product-skin.css.map */
