.hdt-page-type-product #MainContent{--tmh-navy:#100030;--tmh-pur:#5B32D3;--tmh-gold:#F0B739;--tmh-lav:#F6F3FF;--tmh-line:#E7E2F5}.hdt-page-type-product #MainContent .hdt-section-inner:has([class*=hdt-secion-main-product--]){background-image:linear-gradient(180deg,var(--tmh-lav),#fff 85%)}.hdt-page-type-product #MainContent .hdt-product-media__main{border-radius:22px;overflow:hidden;border:1px solid var(--tmh-line);background:#fff}.hdt-page-type-product #MainContent .hdt-product-media__thumb img{border-radius:8px}.hdt-page-type-product #MainContent .hdt-product__title,.hdt-page-type-product #MainContent .hdt-product__title *{font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:600;color:var(--tmh-navy);line-height:1.15}.hdt-page-type-product #MainContent .hdt-product__title *{font-size:clamp(26px,2.6vw,36px)}.hdt-page-type-product #MainContent .hdt-product__price,.hdt-page-type-product #MainContent .hdt-product__price .hdt-money,.hdt-page-type-product #MainContent .hdt-product__price .hdt-price{font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:700;color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-product__price .hdt-money,.hdt-page-type-product #MainContent .hdt-product__price .hdt-price{font-size:clamp(28px,2.8vw,38px)}.hdt-page-type-product #MainContent .hdt-product__meta .hdt-tags-wrapper{display:none}.hdt-page-type-product #MainContent .hdt-product__meta .hdt-collections-wrapper{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:0}.hdt-page-type-product #MainContent .hdt-product__meta .hdt-collections-wrapper a{display:inline-block;padding:6px 14px;border:1px solid var(--tmh-line);border-radius:999px;background:#fff;color:var(--tmh-navy);font-size:13px;font-weight:500;text-decoration:none}.hdt-page-type-product #MainContent .hdt-product__meta .hdt-collections-wrapper a:hover{background:var(--tmh-navy);color:#fff;border-color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-product-form__submit,.hdt-page-type-product #MainContent .hdt-sticky-atc__submit{background:var(--tmh-gold);color:var(--tmh-navy);border-color:var(--tmh-gold);border-radius:8px;font-family:var(--font-body-family,Inter),Inter,sans-serif;font-weight:600;text-transform:none;letter-spacing:0;box-shadow:0 10px 24px -12px #f0b739e6}.hdt-page-type-product #MainContent .hdt-product-form__submit:hover,.hdt-page-type-product #MainContent .hdt-sticky-atc__submit:hover{background:var(--tmh-navy);color:var(--tmh-gold);border-color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-product-form__submit:disabled{background:#ece9f5;color:#8c86a3;border-color:#ece9f5;box-shadow:none}.hdt-page-type-product #MainContent .shopify-payment-button__button--unbranded{background:var(--tmh-navy);color:#fff;border-radius:8px;font-family:var(--font-body-family,Inter),Inter,sans-serif;font-weight:600}.hdt-page-type-product #MainContent .hdt-product__buy-button .hdt-quantity-wrapp,.hdt-page-type-product #MainContent .hdt-product-info__list .hdt-quantity-wrapp{border-radius:999px!important;border-color:var(--tmh-line)}.hdt-page-type-product #MainContent .hdt-product__trust-badge{margin-top:6px}.hdt-page-type-product #MainContent .hdt-product__trust-badge,.hdt-page-type-product #MainContent .hdt-product__trust-badge *{background-color:transparent}.hdt-page-type-product #MainContent .hdt-sticky-btn-atc{border-top:1px solid var(--tmh-line);box-shadow:0 -10px 30px -12px #1000302e}.hdt-page-type-product #MainContent .hdt-sticky-atc__title{font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:600;color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-sticky-btn-atc .hdt-money{font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:700;color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-product-tab__main{gap:10px;justify-content:flex-start}.hdt-page-type-product #MainContent .hdt-product-tab__main button{padding:11px 22px;border:1.5px solid var(--tmh-line);border-radius:999px;background:#fff;color:var(--tmh-navy);font-family:var(--font-body-family,Inter),Inter,sans-serif;font-weight:600;font-size:14px;line-height:1.4}.hdt-page-type-product #MainContent .hdt-product-tab__main button:before,.hdt-page-type-product #MainContent .hdt-product-tab__main button:after{display:none}.hdt-page-type-product #MainContent .hdt-product-tab__main button[aria-current=true]{background:var(--tmh-navy);color:#fff;border-color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-product-tab__content:not(:empty){padding:26px 0}.hdt-page-type-product #MainContent .hdt-product-description p,.hdt-page-type-product #MainContent .hdt-main-product-description p{margin:0 0 14px;line-height:1.75}.hdt-page-type-product #MainContent .hdt-product-description ul,.hdt-page-type-product #MainContent .hdt-product-description ol{margin:0 0 16px}.hdt-page-type-product #MainContent .hdt-product-description li{margin-bottom:6px;line-height:1.7}.hdt-page-type-product #MainContent .hdt-product-description :is(h2,h3,h4){font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:600;color:var(--tmh-navy);margin:22px 0 10px}.hdt-page-type-product #MainContent .hdt-product-description p:empty{display:none}.hdt-page-type-product #MainContent .hdt-product-description table{border:1px solid var(--tmh-line);border-radius:14px;border-collapse:separate;border-spacing:0;overflow:hidden}.hdt-page-type-product #MainContent .hdt-product-description tr:nth-child(odd) td{background:var(--tmh-lav)}.hdt-page-type-product #MainContent .hdt-product-accordion__item{border-bottom:1px solid var(--tmh-line)}.hdt-page-type-product #MainContent .hdt-product-accordion__text{font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:600;color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-card-product{--atc-cl:#100030;--atc-bg-cl:#F0B739;--atc-cl-hover:#F0B739;--atc-bg-cl-hover:#100030;--quickview-cl:#fff;--quickview-bg-cl:#100030;--quickview-cl-hover:#100030;--quickview-bg-cl-hover:#fff}.hdt-page-type-product #MainContent .hdt-card-product .hdt-card-product__btn-ultra{font-weight:600;font-family:var(--font-body-family,Inter),Inter,sans-serif}.hdt-page-type-product #MainContent .hdt-card-product .hdt-card-product__btn-quick-view svg{color:inherit}.hdt-page-type-product #MainContent .hdt-card-product .hdt-quantity-wrapp{background:#f4f3fa;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #E1DDF1;border-right:0}.hdt-page-type-product #MainContent .hdt-card-product .hdt-quantity__input,.hdt-page-type-product #MainContent .hdt-card-product .hdt-quantity__button{color:#100030}@media(max-width:767px){.hdt-page-type-product #MainContent .hdt-product-media__main{border-radius:18px}.hdt-page-type-product #MainContent .hdt-product__title *{font-size:24px}.hdt-page-type-product #MainContent .hdt-product-form__submit{min-height:48px}}.hdt-page-type-product #MainContent .hdt-product__meta .hdt-collections-wrapper>a:not(:last-child):after{content:none}.hdt-page-type-product #MainContent .hdt-group-product-block,.hdt-page-type-product #MainContent .hdt-group-product-block.hdt-s-gradient{background:transparent}.hdt-page-type-product #MainContent .tmh-pdp-eyebrow{font:600 12px/1 var(--font-heading-family,Outfit),Outfit,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--tmh-pur);display:flex;align-items:center;gap:10px;margin:0 0 12px}.hdt-page-type-product #MainContent .tmh-pdp-eyebrow:before{content:"";width:28px;height:3px;border-radius:3px;background:var(--tmh-gold)}.hdt-page-type-product #MainContent .tmh-pdp-points{list-style:none;padding:0;margin:4px 0 22px;display:grid;gap:10px;font-size:15px;color:#2a2540}.hdt-page-type-product #MainContent .tmh-pdp-points li{display:flex;gap:12px;align-items:center;margin:0}.hdt-page-type-product #MainContent .tmh-pdp-points li:before{content:"";flex:none;width:22px;height:22px;border-radius:50%;background:var(--tmh-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23100030' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/14px no-repeat}.hdt-page-type-product #MainContent .hdt-product__buy-button .hdt-product-form__buttons{display:flex;width:100%}.hdt-page-type-product #MainContent .hdt-product__buy-button .hdt-product-form__top-buttons{flex-wrap:nowrap;width:100%;gap:12px;align-items:stretch}.hdt-page-type-product #MainContent .hdt-product__buy-button .hdt-product-form__submit{flex:1 1 auto;min-height:52px;font-size:16px}.hdt-page-type-product #MainContent .tmh-pdp-store{margin-top:22px;border-radius:16px;background:var(--tmh-navy);color:#fff;padding:18px 20px;display:flex;gap:14px;align-items:center;position:relative;overflow:hidden}.hdt-page-type-product #MainContent .tmh-pdp-store:after{content:"";position:absolute;right:-30px;top:-30px;width:110px;height:110px;border-radius:50%;background:#f0b73924;pointer-events:none}.hdt-page-type-product #MainContent .tmh-pdp-store__ic{flex:none;width:44px;height:44px;border-radius:8px;background:#f0b7392e;color:var(--tmh-gold);display:flex;align-items:center;justify-content:center}.hdt-page-type-product #MainContent .tmh-pdp-store strong{display:block;font:600 17px/1.25 var(--font-heading-family,Outfit),Outfit,sans-serif;color:#fff}.hdt-page-type-product #MainContent .tmh-pdp-store span span{display:block;font-size:13px;opacity:.82;margin-top:2px}.hdt-page-type-product #MainContent .hdt-product-media-wrapps{position:relative}.hdt-page-type-product #MainContent .tmh-pdp-badge{position:absolute;left:16px;top:16px;z-index:6;background:var(--tmh-navy);color:#fff;font:600 12px/1 Inter,sans-serif;padding:8px 14px;border-radius:999px;display:flex;align-items:center;gap:8px;pointer-events:none}.hdt-page-type-product #MainContent .tmh-pdp-badge i{width:8px;height:8px;border-radius:50%;background:#3ddc84}.hdt-page-type-product #MainContent .tmh-pdp-badge.is-out i{background:#ff6b6b}.hdt-page-type-product #MainContent .hdt-product-description{font-size:15px;line-height:1.75}.hdt-page-type-product #MainContent .tmh-pdp-specs{border:1px solid var(--tmh-line);border-radius:18px;overflow:hidden;margin:0 0 24px;font-size:14px;line-height:1.4}.hdt-page-type-product #MainContent .tmh-pdp-specs div{display:flex;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--tmh-line)}.hdt-page-type-product #MainContent .tmh-pdp-specs div:nth-child(odd){background:var(--tmh-lav)}.hdt-page-type-product #MainContent .tmh-pdp-specs div:last-child{border-bottom:0}.hdt-page-type-product #MainContent .tmh-pdp-specs span{color:#6b6784}.hdt-page-type-product #MainContent .tmh-pdp-specs b{color:var(--tmh-navy);font-weight:600;text-align:right}@media(min-width:992px){.hdt-page-type-product #MainContent .tmh-pdp-specs{float:right;width:34%;margin:0 0 24px 48px}.hdt-page-type-product #MainContent .hdt-product-description ul{columns:2;column-gap:40px}.hdt-page-type-product #MainContent .hdt-product-description li{break-inside:avoid}}.hdt-page-type-product #MainContent .hdt-section-inner:has([class*=hdt-secion-main-product--]){padding-bottom:34px}.hdt-page-type-product #MainContent .hdt-product-tab.hdt-section-spacing{padding-top:34px;padding-bottom:34px}.hdt-page-type-product #MainContent [class*=hdt-related-products-].hdt-section-spacing,.hdt-page-type-product #MainContent .hdt-section-spacing:has(.hdt-collection-products){padding-top:40px;padding-bottom:40px}.hdt-page-type-product #MainContent .hdt-card-product__media{border-radius:14px;overflow:hidden}.hdt-page-type-product #MainContent .hdt-card-product__title{font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:600;color:var(--tmh-navy)}.hdt-page-type-product #MainContent .hdt-card-product__info .hdt-price,.hdt-page-type-product #MainContent .hdt-card-product__info .hdt-money{font-family:var(--font-heading-family,Outfit),Outfit,sans-serif;font-weight:700;color:var(--tmh-navy)}@media(max-width:767px){.hdt-page-type-product #MainContent .tmh-pdp-badge{left:12px;top:12px}.hdt-page-type-product #MainContent .hdt-product__buy-button .hdt-product-form__top-buttons{flex-wrap:wrap}.hdt-page-type-product #MainContent .tmh-pdp-store{padding:16px}}.hdt-page-type-product #MainContent .hdt-product__trust-badge,.hdt-page-type-product #MainContent .hdt-product__trust-badge *,.hdt-page-type-product #MainContent .hdt-product_trust-svgs,.hdt-page-type-product #MainContent .hdt-payment-item{background:none!important;box-shadow:none!important}.hdt-page-type-product #MainContent .hdt-product__trust-badge:before,.hdt-page-type-product #MainContent .hdt-product__trust-badge:after,.hdt-page-type-product #MainContent .hdt-product_trust-svgs:before,.hdt-page-type-product #MainContent .hdt-product_trust-svgs:after{display:none!important;content:none!important}.hdt-page-type-product #MainContent .hdt-product-media__main img,.hdt-page-type-product #MainContent .hdt-product-media__thumb img{mix-blend-mode:normal}.hdt-page-type-product #MainContent .hdt-product__buy-button .shopify-payment-button{margin-top:10px}.hdt-page-type-product #MainContent .hdt-product__buy-button .shopify-payment-button__button{border-radius:8px;min-height:52px}.hdt-page-type-product #MainContent .hdt-product__buy-button .shopify-payment-button__more-options{color:#403359;font-size:14px;opacity:.8}.hdt-sticky-atc__qty-selector .hdt-quantity-wrapp{border-radius:999px!important;border:1.5px solid #D9D2F0;background:#fff}@media(max-width:767px){.hdt-sticky-btn-atc .hdt-sticky-atc__variant-price,.hdt-sticky-btn-atc .hdt-sticky-atc__product-monney{display:none!important}}.hdt-page-type-product #MainContent .hdt-product-tab__main button{padding:15px 34px;min-height:54px;font-size:17px;font-weight:600;border-radius:999px;margin-inline-start:0}.hdt-page-type-product #MainContent .hdt-product-tab__main{margin-inline-start:0;padding-inline-start:0;gap:12px}.hdt-page-type-product #MainContent .hdt-product-tab__main :is(ul,li){margin-inline-start:0;padding-inline-start:0}@media(max-width:767px){.hdt-page-type-product #MainContent .hdt-product-tab__main button{padding:13px 26px;min-height:48px;font-size:16px}.hdt-page-type-product #MainContent .hdt-product__buy-button .hdt-product-form__submit,.hdt-page-type-product #MainContent .hdt-product__buy-button .shopify-payment-button__button{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/tmh-product.css.map */
