[id^=MainProduct-] .pdp-heading{margin:0;color:#212529;text-transform:capitalize;font-size:40px;line-height:1.4}[id^=MainProduct-] .price--large .price-item--regular,[id^=MainProduct-] .price--large .price-item--sale{font-family:Playfair Display,serif;font-weight:500;color:#212529;font-size:32px;line-height:1.4}[id^=MainProduct-] .product-form__input--pill .form__label{text-transform:uppercase;color:#343a40;font-size:18px;font-weight:500;margin-bottom:8px;font-family:"Inter 18pt";letter-spacing:0}[id^=MainProduct-] .product-form__input--pill{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:0}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label{flex:1 1 0%;min-width:140px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:16px 12px;border:1px solid #e0e4da;border-radius:4px;background-color:transparent;color:#495057;letter-spacing:normal;text-align:left}[id^=MainProduct-] .product-form__input--pill-label{font-family:"Inter 18pt",sans-serif;font-size:16px;font-weight:500;color:inherit}[id^=MainProduct-] .product-form__input--pill-description{font-family:"Inter 18pt",sans-serif;font-size:14px;font-weight:400;color:#495057;margin-top:8px}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label:before{content:none}[id^=MainProduct-] .product-form__input--pill input[type=radio]:checked+label{background-color:#e0e4da;border-color:#4e5a40;color:#212529}[id^=MainProduct-] .quantity__label{text-transform:uppercase;color:#373c42;font-size:18px;font-weight:500;margin-bottom:8px;font-family:"Inter 18pt";letter-spacing:0}[id^=MainProduct-] .quantity{width:100%;height:56px;min-height:0;border:1px solid #e0e4da;border-radius:4px;align-items:center;justify-content:space-between;padding:10px 40px}[id^=MainProduct-] .quantity:after,[id^=MainProduct-] .quantity:before{content:none}[id^=MainProduct-] .quantity__button{width:20px;height:20px;flex:0 0 auto;margin:0;color:#495057}[id^=MainProduct-] .quantity__button svg{width:20px;height:20px}[id^=MainProduct-] .quantity__input{flex:0 0 auto;width:auto;padding:0;color:#495057;font-weight:500;font-family:"Inter 18pt",sans-serif}[id^=MainProduct-] .product-form__submit{height:48px;min-height:0;background-color:#646f57;border-color:#646f57;color:#fefefe;text-transform:uppercase;letter-spacing:.05em;font-size:16px;font-family:"Inter 18pt",sans-serif;font-weight:500}[id^=MainProduct-] .product-form__submit:hover{background-color:#4e5a40;border-color:#4e5a40}[id^=MainProduct-] .product__download-sample-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px;padding:0 40px;border:2px solid #838e73;border-radius:4px;color:#838e73;font-family:"Inter 18pt",sans-serif;font-size:16px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;text-transform:capitalize}[id^=MainProduct-] .product__download-sample-button:hover{border-color:#646f57;color:#646f57}[id^=MainProduct-] .judge-me-ratings-with-featured-badge .jdgm-prev-badge,[id^=MainProduct-] .judge-me-ratings-with-featured-badge .jdgm-preview-badge{display:inline-flex!important;align-items:center;vertical-align:middle}.judge-me-ratings-with-featured-badge .jdgm-prev-badge{gap:1rem}[id^=MainProduct-] .judge-me-ratings-with-featured-badge .product-collection-badge{display:inline-flex;vertical-align:middle;margin-top:0;margin-left:0}[id^=MainProduct-] .rating-text,[id^=MainProduct-] .rating-count{font-family:"Inter 18pt",sans-serif}[id^=MainProduct-] .product__sub-heading{color:#212529;font-size:16px;line-height:1.4;font-family:"Inter 18pt",sans-serif;font-weight:400}[id^=MainProduct-] .product__sub-heading p{margin:0 0 16px}[id^=MainProduct-] .product__sub-heading p:last-child{margin-bottom:0}[id^=MainProduct-] .product__built-for{background-color:#f2f4ef;border:1px solid #4e5a40;border-radius:4px;padding:16px 12px}[id^=MainProduct-] .product__built-for-heading{margin:0 0 8px;color:#212529;font-size:18px;font-weight:400;line-height:1.4;text-transform:uppercase;font-family:"Inter 18pt",sans-serif}[id^=MainProduct-] .product__built-for ul{list-style:none;margin:0;padding:0}[id^=MainProduct-] .product__built-for li{position:relative;padding-left:24px;color:#495057;font-size:14px;line-height:1.8;font-family:"Inter 18pt",sans-serif;font-weight:400}[id^=MainProduct-] .product__built-for li:before{content:"\2714";position:absolute;left:0;color:#4e5a40}[id^=MainProduct-] .product__accordion-group{display:flex;flex-direction:column;gap:12px;width:100%}[id^=MainProduct-] .product__accordion-item{background-color:#f2f4ef;border-radius:4px}[id^=MainProduct-] .product__accordion-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:25px 24px;cursor:pointer;list-style:none}[id^=MainProduct-] .product__accordion-item summary::-webkit-details-marker{display:none}[id^=MainProduct-] .product__accordion-heading{color:#495057;font-size:16px;line-height:1.4}[id^=MainProduct-] .product__accordion-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;transition:transform .2s ease}[id^=MainProduct-] .product__accordion-icon svg{width:100%;height:100%}[id^=MainProduct-] .product__accordion-item[open] .product__accordion-icon{transform:rotate(45deg)}[id^=MainProduct-] .product__accordion-content{padding:0 24px 24px;color:#495057;font-size:14px;line-height:1.6}@media screen and (max-width:749px){[id^=MainProduct-] .product__accordion-item summary{padding:20px 16px}[id^=MainProduct-] .product__accordion-content{padding:0 16px 20px}}[id^=MainProduct-] .product__block-padding{padding-top:var(--pt-desktop, 0);padding-bottom:var(--pb-desktop, 0)}@media screen and (max-width:989px){[id^=MainProduct-] .product__block-padding{padding-top:var(--pt-mobile, 0);padding-bottom:var(--pb-mobile, 0)}}[id^=MainProduct-] .product__separator{width:100%;height:0;margin:0;border:none;border-top:var(--separator-width, 1px) solid var(--separator-color, #e0e4da)}.product__accordion-group .product__accordion-content ul{padding:unset}.product__accordion-group .product__accordion-content li{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:1rem;gap:8px;list-style:none}.product__accordion-group .product__accordion-content li:before{content:"\2713";flex-shrink:0;color:#4e5a40;font-weight:700}.product__accordion-group .product__accordion-content strong{font-weight:500;font-family:"Inter 18pt";color:#212529}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-pdp-info.css.map */
