body.hdt-page-type-product .hdt-product-info__list{--product-margin-end: 8px;color:var(--en-ink, #1b2923)}body.hdt-page-type-product .hdt-product-info__item.hdt-product__title :is(h1,h2){max-width:25ch;margin:0;color:var(--en-ink, #1b2923);font-family:Heebo,Assistant,sans-serif;font-size:clamp(28px,2.4vw,36px);font-weight:500;line-height:1.35;letter-spacing:0;text-wrap:balance}body.hdt-page-type-product .hdt-product__title .enr-product-title-specs{margin-block:8px 0;color:var(--en-muted, #536157);font-size:14px;line-height:1.6}body.hdt-page-type-product .enr-product-intro{max-width:52ch;margin-block:8px;font-family:Heebo,Assistant,sans-serif}body.hdt-page-type-product .enr-product-intro>p{margin:0;color:var(--en-ink, #1b2923);font-size:14px;font-weight:400;line-height:1.65;text-wrap:pretty}.enp-product-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px}body.hdt-page-type-product .enr-product-signals{gap:4px 12px;margin:0}body.hdt-page-type-product .enr-product-signals li{padding:0;border:0;background:transparent;color:var(--en-muted, #536157);font-size:12px;line-height:1.6}body.hdt-page-type-product .enr-product-signals li:before{width:3px;height:3px;flex-basis:3px;background:currentColor}.enp-specification-link{display:inline-flex;align-items:center;min-height:44px;color:var(--en-ink, #1b2923);font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}body.hdt-page-type-product .hdt-product-info__item.hdt-product__price{padding-block-start:0;margin-block:8px 0;border:0}body.hdt-page-type-product .hdt-product-info__item.hdt-product__price :is(hdt-price.hdt-price,.hdt-money){color:var(--en-ink, #1b2923);font-family:Heebo,Assistant,sans-serif;font-size:28px;font-weight:500;line-height:1.4;letter-spacing:0;font-variant-numeric:tabular-nums}body.hdt-page-type-product .hdt-product__variant-picker{margin-block:16px}body.hdt-page-type-product .hdt-variant-picker .hdt-product-form__values{gap:8px}body.hdt-page-type-product .hdt-variant-picker .hdt-product-form__values .hdt-product-form_value:not(.is-type-color):not(.is-type-circle){min-height:44px;padding:8px 16px;border-color:var(--en-line, #d5d9cf);border-radius:var(--en-radius, 3px);font-weight:400;line-height:1.5;text-align:center;white-space:normal;transition:background-color .18s ease,border-color .18s ease,color .18s ease}body.hdt-page-type-product .hdt-variant-picker .hdt-product-form__values input:checked+.hdt-product-form_value:not(.is-type-color):not(.is-type-circle){border-color:var(--en-ink, #1b2923);background:var(--en-ink, #1b2923);color:var(--en-paper, #f4f0e6);font-weight:500}body.hdt-page-type-product .hdt-variant-picker input:focus-visible+.hdt-product-form_value,.enp-specification-link:focus-visible,.enp-product-policies a:focus-visible{outline:2px solid var(--en-ink, #1b2923);outline-offset:4px}body.hdt-page-type-product .hdt-product-form__buttons .hdt-product-form__top-buttons{gap:12px}body.hdt-page-type-product .hdt-product-form__buttons .hdt-product-form__quantity .hdt-quantity-wrapp{border-radius:var(--en-radius, 3px)!important;border-color:var(--en-line, #d5d9cf);background:transparent}body.hdt-page-type-product .hdt-product-form__buttons .hdt-product-form__quantity button{min-width:44px;min-height:44px}body.hdt-page-type-product .hdt-product-form__buttons .hdt-product-form__submit.hdt-btn,body.hdt-page-type-product .hdt-sticky-btn-atc .hdt-sticky-atc__submit.hdt-btn{border-radius:var(--en-radius, 3px);font-weight:500;transition:background-color .18s ease,color .18s ease,border-color .18s ease}body.hdt-page-type-product .hdt-sticky-btn-atc .hdt-sticky-atc__variant-price button[tag-select]{border-radius:var(--en-radius, 3px)}body.hdt-page-type-product .enp-product-information{padding-block:48px 32px;border:0;background:var(--en-surface, #fbfaf6);color:var(--en-ink, #1b2923);font-family:Heebo,Assistant,sans-serif}body.hdt-page-type-product .enp-product-information .enr-commerce-wrap{width:min(1280px,calc(100% - 96px))}body.hdt-page-type-product .enp-product-information h2{margin:0 0 24px;color:var(--en-ink, #1b2923);font-family:inherit;font-size:26px;font-weight:500;line-height:1.4;letter-spacing:0}body.hdt-page-type-product .enp-product-information .enr-product-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0 0 48px;padding:0;border:0;list-style:none}body.hdt-page-type-product .enp-product-information .enr-product-benefits>li{min-width:0;margin:0;padding:0;border:0}body.hdt-page-type-product .enp-product-information .enr-product-benefits h3{margin:0 0 8px;color:var(--en-ink, #1b2923);font-family:inherit;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:0}body.hdt-page-type-product .enp-product-information .enr-product-benefits p{max-width:44ch;margin:0;color:var(--en-muted, #536157);font-size:14px;font-weight:400;line-height:1.75}body.hdt-page-type-product .enp-product-information .enr-details-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;padding-block-start:32px;border-block-start:1px solid var(--en-line, #d5d9cf)}body.hdt-page-type-product .enp-product-information :is(.enr-details-placement,.enr-details-specifications){min-width:0;padding:0;border:0;border-radius:0;background:transparent;scroll-margin-block-start:112px}body.hdt-page-type-product .enp-product-information .enr-details-grid h3{margin:0 0 16px;color:var(--en-ink, #1b2923);font-family:inherit;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:0}body.hdt-page-type-product .enp-product-information .enr-details-grid p{max-width:55ch;margin:0 0 16px;color:var(--en-ink, #1b2923);font-size:14px;font-weight:400;line-height:1.8}body.hdt-page-type-product .enp-product-information .enr-details-grid .enr-text-link{margin:0;padding-block:8px;color:var(--en-ink, #1b2923);font-size:13px;font-weight:500}body.hdt-page-type-product .enp-product-information .enr-specs{margin:0}body.hdt-page-type-product .enp-product-information .enr-specs>div{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px;padding-block:12px;border-color:var(--en-line, #d5d9cf);font-size:14px;line-height:1.7}body.hdt-page-type-product .enp-product-information .enr-specs>div:first-child{padding-block-start:0;border:0}body.hdt-page-type-product .enp-product-information .enr-specs dt{color:var(--en-muted, #536157);font-weight:400}body.hdt-page-type-product .enp-product-information .enr-specs dd{color:var(--en-ink, #1b2923);font-weight:400}.enp-product-questions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;margin-block-start:48px;padding-block-start:32px;border-block-start:1px solid var(--en-line, #d5d9cf)}body.hdt-page-type-product .enp-product-questions>h2{margin:0;font-size:20px}body.hdt-page-type-product .enp-product-questions .enr-order-details{min-width:0;margin:0;border:0}body.hdt-page-type-product .enp-product-questions .enr-order-details details{border-color:var(--en-line, #d5d9cf)}body.hdt-page-type-product .enp-product-questions .enr-order-details summary{min-height:56px;gap:16px;padding-block:12px;color:var(--en-ink, #1b2923);font-family:inherit;font-size:14px;font-weight:500;line-height:1.7}body.hdt-page-type-product .enp-product-questions .enr-order-details summary>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;font-size:20px;transition:transform .18s ease}body.hdt-page-type-product .enp-product-questions .enr-order-details details>div{padding-block-end:16px}body.hdt-page-type-product .enp-product-questions .enr-order-details p{margin:0;color:var(--en-muted, #536157);font-size:14px;font-weight:400;line-height:1.8}.enp-product-policies{display:flex;flex-wrap:wrap;gap:8px 24px;margin-block-start:24px}.enp-product-policies a{display:inline-flex;align-items:center;min-height:44px;color:var(--en-muted, #536157);font-size:12px;font-weight:400;text-decoration:underline;text-underline-offset:4px}@media(max-width:989px){body.hdt-page-type-product .enp-product-information .enr-commerce-wrap{width:calc(100% - 64px)}body.hdt-page-type-product .enp-product-information .enr-details-grid,.enp-product-questions{gap:32px}}@media(max-width:749px){body.hdt-page-type-product .hdt-product-info__item.hdt-product__title :is(h1,h2){font-size:28px}.enp-product-summary{gap:0 12px}body.hdt-page-type-product .enr-product-intro{margin-block:8px}body.hdt-page-type-product .enp-product-information{padding-block:32px}body.hdt-page-type-product .enp-product-information .enr-commerce-wrap{width:calc(100% - 32px)}body.hdt-page-type-product .enp-product-information h2{font-size:23px}body.hdt-page-type-product .enp-product-information .enr-product-benefits{grid-template-columns:1fr;gap:24px;margin-block-end:32px}body.hdt-page-type-product .enp-product-information .enr-product-benefits p{max-width:none}body.hdt-page-type-product .enp-product-information .enr-details-grid{grid-template-columns:1fr;gap:32px;padding-block-start:24px}body.hdt-page-type-product .enp-product-information .enr-specs>div{gap:16px;font-size:13px}.enp-product-questions{grid-template-columns:1fr;gap:16px;margin-block-start:32px;padding-block-start:24px}body.hdt-page-type-product .enp-product-questions>h2{font-size:20px}}@media(prefers-reduced-motion:reduce){body.hdt-page-type-product .hdt-variant-picker .hdt-product-form__values .hdt-product-form_value:not(.is-type-color):not(.is-type-circle),body.hdt-page-type-product .hdt-product-form__buttons .hdt-product-form__submit.hdt-btn,body.hdt-page-type-product .hdt-sticky-btn-atc .hdt-sticky-atc__submit.hdt-btn,body.hdt-page-type-product .enp-product-questions .enr-order-details summary>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/en-campaign-product.css.map */
