.template-page{--pg-cacao: #2E1500;--pg-cacao-soft: #6b5546;--pg-cream: #F6EDDF;--pg-cream-soft: #F7EFE2;--pg-cream-deep: #EFE3D6;--pg-terracotta: #C94C2E;--pg-honey: #E7A85A;--pg-olive: #7A8F4A;--pg-radius-card: 20px;--pg-radius-media: 16px;--pg-radius-pill: 999px;--pg-shadow-sm: 0 4px 14px rgba(46,21,0,.06);--pg-shadow-md: 0 10px 30px rgba(46,21,0,.1)}.template-page{background:var(--pg-cream)}.template-page .rich-text__heading,.template-page .title,.template-page h2.title,.template-page .section-heading,.template-page .banner__heading,.template-page .image-with-text__heading,.template-page .multicolumn .title{font-family:var(--font-heading-family, "Owners Text", serif)!important;font-weight:700!important;letter-spacing:-.02em;color:var(--pg-cacao);line-height:1.05}.template-page .rich-text__heading{font-size:clamp(30px,3.6vw,48px)!important}.template-page .rich-text__text,.template-page .image-with-text__text{font-size:clamp(16px,1.4vw,18px);color:var(--pg-cacao-soft);line-height:1.6}.template-page .rich-text__heading em,.template-page .banner__heading em{font-style:italic;font-weight:500;color:var(--pg-terracotta)}.template-page .button,.template-page .button--primary,.template-page .shopify-payment-button__button--unbranded,.template-page .contact__button .button,.template-page button.button{border-radius:var(--pg-radius-pill)!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:52px;padding:0 30px!important}.template-page .button--primary,.template-page .contact__button .button{background:var(--pg-cacao)!important;color:var(--pg-cream)!important;border:0!important;box-shadow:var(--pg-shadow-sm);transition:background .14s ease,transform .14s ease}.template-page .button--primary:hover,.template-page .contact__button .button:hover{background:#1a0c00!important}.template-page .button--primary:active{transform:translateY(1px)}.template-page .button--secondary,.template-page .button.button--secondary{background:transparent!important;color:var(--pg-cacao)!important;border:1px solid var(--pg-cacao)!important}.template-page .button--secondary:hover{background:var(--pg-cacao)!important;color:var(--pg-cream)!important}.template-page .banner--medium,.template-page .banner__media,.template-page .video-section .media,.template-page .banner__media-video{border-radius:var(--pg-radius-card)!important;overflow:hidden}.template-page .banner__box{background:transparent;border:0}.template-page .multicolumn-list--logos .multicolumn-card,.template-page .multicolumn-list__item img{background:transparent}.template-page .multicolumn-list--logos img{filter:none;opacity:.9}.template-page .card-wrapper,.template-page .card{border-radius:var(--pg-radius-card)!important;overflow:hidden}.template-page .card__media,.template-page .card .media{border-radius:var(--pg-radius-media)!important;overflow:hidden;background:var(--pg-cream-deep)}.template-page .card__content{background:transparent}.template-page .card:hover{box-shadow:var(--pg-shadow-md)}.template-page .multicolumn-card__image-wrapper img[src*=icon_check]{width:28px!important;height:28px!important;object-fit:contain}.template-page .multicolumn-card .h5,.template-page .multicolumn-card__info h3{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:600;color:var(--pg-cacao);letter-spacing:-.01em}.template-page .media--circle,.template-page .multicolumn-card .media--circle{border-radius:999px!important}.template-page .media:not(.media--circle){border-radius:var(--pg-radius-media);overflow:hidden}.template-page .image-banner .banner__heading,.template-page .image-with-text__heading strong{font-weight:700;letter-spacing:.01em}.template-page .image-with-text__media{border-radius:var(--pg-radius-card)!important;overflow:hidden;background:var(--pg-cream-deep)}.template-page .image-with-text__content{background:var(--pg-cream-soft);border-radius:var(--pg-radius-card)}.template-page .accordion,.template-page .collapsible-content .accordion{background:var(--pg-cream-soft);border-radius:16px;border:1px solid color-mix(in oklab,var(--pg-cacao) 10%,var(--pg-cream));overflow:hidden;margin-bottom:0}.template-page .accordion+.accordion{margin-top:12px}.template-page .accordion details{border:0}.template-page .accordion summary{padding:18px 22px!important;font-weight:500;font-size:16px;color:var(--pg-cacao);background:transparent!important}.template-page .accordion__content{padding:0 22px 22px!important;font-size:15px;line-height:1.7;color:var(--pg-cacao-soft)}.template-page .accordion summary .h4,.template-page .accordion summary>*{font-family:var(--font-heading-family, "Owners Text", serif);font-weight:600}.template-page .contact .field,.template-page .contact .field__input,.template-page .contact textarea{border-radius:12px!important;background:var(--pg-cream-soft);border:1px solid color-mix(in oklab,var(--pg-cacao) 16%,var(--pg-cream))!important;color:var(--pg-cacao)}.template-page .contact .field__input:focus,.template-page .contact textarea:focus{border-color:var(--pg-cacao)!important;outline:0;box-shadow:0 0 0 3px color-mix(in oklab,var(--pg-cacao) 12%,transparent)}.template-page .contact .field__label,.template-page .contact label{color:var(--pg-cacao-soft)}.template-page blockquote,.template-page .testimonial,.template-page .quotes__quote{font-family:var(--font-heading-family, "Owners Text", serif);color:var(--pg-cacao)}@media(max-width:749px){.template-page .rich-text__heading{font-size:clamp(26px,7vw,36px)!important}.template-page .button,.template-page .button--primary{width:100%}.template-page .image-with-text__content{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/oms-page-skin.css.map */
