.product-cro{padding:0!important}.product-cro .container{padding:0 21px;max-width:1351px;margin:0 auto}.product-cro .product{gap:16px;grid-template-columns:auto}.product-cro .product-gallery{gap:0}.complementary-products product-form{height:auto;display:block}.product-cro .product-gallery__carousel{row-gap:12px;column-gap:15px}.product-cro .product-gallery,.product-cro .product-info{width:100%}.product-cro .product-gallery__carousel .product-gallery__media img{height:100%;object-fit:cover;object-position:center}.product-review-text.rating-svg{display:flex;align-items:center;gap:11px;padding-bottom:23px}.product-review-text p{font-size:13px;font-weight:500;color:#000}.product-review-text .star-rating{display:flex}.review-text-img{display:flex;align-items:center;gap:11px}#ultimateTrustBadgeswidgetDiv{display:none}.subscribe-box{background-color:#ebe6e2;margin-top:8px;padding:12px}.subscribe-box p{font-family:Montserrat;font-weight:400;color:#000;font-size:16px;margin-bottom:8px;line-height:1.25}.subscribe-box ul{padding:0;margin:0;list-style:none}.subscribe-box ul li{background-image:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.83268 12.9733L13.7077 7.09831L12.541 5.93164L7.83268 10.64L5.45768 8.26497L4.29102 9.43164L7.83268 12.9733ZM8.99935 17.4733C7.84657 17.4733 6.76324 17.2546 5.74935 16.8171C4.73546 16.3796 3.85352 15.7858 3.10352 15.0358C2.35352 14.2858 1.75977 13.4039 1.32227 12.39C0.884766 11.3761 0.666016 10.2928 0.666016 9.13997C0.666016 7.9872 0.884766 6.90386 1.32227 5.88997C1.75977 4.87608 2.35352 3.99414 3.10352 3.24414C3.85352 2.49414 4.73546 1.90039 5.74935 1.46289C6.76324 1.02539 7.84657 0.806641 8.99935 0.806641C10.1521 0.806641 11.2355 1.02539 12.2493 1.46289C13.2632 1.90039 14.1452 2.49414 14.8952 3.24414C15.6452 3.99414 16.2389 4.87608 16.6764 5.88997C17.1139 6.90386 17.3327 7.9872 17.3327 9.13997C17.3327 10.2928 17.1139 11.3761 16.6764 12.39C16.2389 13.4039 15.6452 14.2858 14.8952 15.0358C14.1452 15.7858 13.2632 16.3796 12.2493 16.8171C11.2355 17.2546 10.1521 17.4733 8.99935 17.4733ZM8.99935 15.8066C10.8605 15.8066 12.4368 15.1608 13.7285 13.8691C15.0202 12.5775 15.666 11.0011 15.666 9.13997C15.666 7.27886 15.0202 5.70247 13.7285 4.41081C12.4368 3.11914 10.8605 2.47331 8.99935 2.47331C7.13824 2.47331 5.56185 3.11914 4.27018 4.41081C2.97852 5.70247 2.33268 7.27886 2.33268 9.13997C2.33268 11.0011 2.97852 12.5775 4.27018 13.8691C5.56185 15.1608 7.13824 15.8066 8.99935 15.8066Z" fill="%23645D4F"/></svg>');padding:0 0 0 28px;background-repeat:no-repeat;background-position:left center;font-size:14px;font-weight:400;color:#000}.subscribe-box ul li:not(:last-child){margin-bottom:4px}.product-personalizer label{text-transform:uppercase}.sealsubs-target-element{padding-top:7px}.variant-picker__option:not(.variant-grid){display:flex;gap:10px!important}.variant-picker__option:not(.variant-grid) legend{margin:0!important}@media screen and (min-width: 1024px){.product-cro .product-gallery{padding:38px 31px 24px 0;margin-top:3px;gap:0;border-right:1px solid rgba(0,0,0,.2)}.product-cro .product-info{padding:60px 0 24px 29px}.product-cro .product{gap:0;grid-template-columns:1fr 1fr}.product-cro .product-info .product-info__block-list{max-width:89.53%}.product-cro .product-gallery__carousel .product-gallery__media.is-initial{aspect-ratio:31 / 32}.product-cro .product-gallery__carousel .product-gallery__media:not(.is-initial){aspect-ratio:151 / 157}}@media screen and (max-width: 1023px){.product-cro .variant-picker__option{display:block}.product-cro{padding:25px 0!important}.product-cro .product-gallery__carousel{margin:0 -21px;padding-left:13px;display:flex;flex-wrap:nowrap}.product-cro .product-gallery__image-list{gap:11px}.product-cro .product-gallery__carousel .product-gallery__media{width:75%;min-width:75%}.product-cro .product-gallery__carousel .product-gallery__media img{aspect-ratio:1}.product-cro .page-dots{gap:5px;margin-top:16px}.product-cro .page-dots .tap-area{width:31px;height:2px;border-radius:0}.product-cro .page-dots>*:after{background:#e3e3e3;opacity:1}.product-cro .page-dots>*[aria-current=true]:after{background:#1c1c1c}}.product-cro .product-info__block-list>:not(:last-child),.product-info__block-list>:not(:nth-child(1 of:not(:empty))){margin:0!important}.product-cro .product-info .product-title{font-family:PP Hatton;font-weight:200;font-size:48px;line-height:1.0417;letter-spacing:0;color:#000;text-align:left;margin:0 0 5px}.product-cro .product-info .price-list--product{margin:0 0 5px}.product-cro .product-info .price-list--product .h4.text-subdued{font-family:Montserrat;font-weight:300;font-size:36px;line-height:1.11;letter-spacing:0;color:#000;padding:7px 0}@media screen and (max-width: 1023px){.product-cro .product-info .product-title{font-size:32px;line-height:1.25}.product-cro .product-info .product-title,.product-cro .product-info .price-list--product{margin:0}.product-cro .product-info .price-list--product .h4.text-subdued{font-size:24px;line-height:1.25;padding:12px 0}}.product-cro .icontext-grid{border-bottom:1px solid #000;border-top:1px solid #000;background:#ebe6e240;padding:20px 26px 23px;margin:29px 0}.product-cro .icontext-grid-row{display:flex;flex-wrap:wrap}.product-cro .icontxt-item{font-family:Montserrat;font-weight:300;font-size:13px;line-height:1.25;color:#000;width:50%;display:flex;align-items:center;text-transform:capitalize;gap:10px;padding:10px}.product-cro .icontxt-item img{width:100%;max-width:24px;height:24px}.product-cro button.button{padding-block:10.5px}@media screen and (max-width: 1023px){.product-cro .icontext-grid{padding:9px 0;margin-bottom:25px;background:transparent}.product-cro .icontext-grid-row{row-gap:10px}.product-cro button.button{font-size:12px;padding:11.5px 5px}.product-cro .quantity-selector .quantity-selector__input{width:20px;min-width:20px}}.product-cro .quantity-selector{border-color:#000}product-form{height:100%;display:block}.product-form__wrapper{display:flex}.buy-now-wrapper{width:100%}.qty-wrapper{grid-template:none}.product-cro .quantity-selector .quantity-selector__input{font-size:14px;font-weight:700;color:#000}.product-cro .sealsubs-container label.sls-purchase-options-label{color:#000;font-weight:700;text-transform:uppercase;margin-bottom:6px;display:block}.product-cro .sealsubs-container .sls-purchase-options-container .sls-option-container{border:1px solid #000;border-radius:0;color:#000;font-weight:500}.product-cro .sealsubs-container label.sls-selling-plan-group-name,.product-cro .sealsubs-container .sls-option-container label,.product-cro .sealsubs-container label.sls-purchase-options-label,.product-cro .sls-price{color:#000}.product-cro .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.product-cro .sealsubs-container .sls-option-container.sls-active{background-color:#ebe6e2;box-shadow:none;outline:1px solid #000}.product-cro .product-personalizer{margin:0 0 16px}.product-cro .sls-select,.product-cro .sealsubs-container .sls-select-container select.sls-select{border-radius:0;border:1px solid #000!important;color:#000!important;font-size:14px;font-weight:500}.product-cro .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:10px;height:10px;background-color:#000;box-shadow:none}.product-cro .product-personalizer .pplr-btn{font-family:Montserrat;font-weight:700;font-size:16px;line-height:1;letter-spacing:0;color:#fff;margin:0;width:100%;padding:16px}.product-cro .variant-picker__option{margin:0 0 28px;gap:0}.product-cro .variant-picker__option .variant-picker__option-info legend{font-family:Montserrat;font-weight:300;font-size:14px;line-height:1;letter-spacing:0;color:#000;margin:0 0 10px;text-transform:uppercase}.product-cro .variant-picker__option .select{box-shadow:none;border:1px solid #000;display:flex;align-items:center;justify-content:space-between;padding:11px 13px 11px 11px}.product-cro .variant-picker__option .select span{display:flex;align-items:center;font-family:Montserrat;font-weight:400;font-size:14px;line-height:1.65;letter-spacing:0;color:#1d1d1b;width:100%}.product-cro .variant-picker__option .dot,.popover .dot{width:100%;max-width:8px;height:8px;border-radius:50%;margin-right:9px}.product-cro .variant-picker__option .select svg{max-width:16px;height:9px;width:100%;position:unset}.product-cro .option-feature-details{margin:10px 0 0}.product-cro .option-feature-details p{font-family:Montserrat;font-weight:300;font-size:16px;line-height:1.25;letter-spacing:0;color:#000;text-transform:uppercase}.product-cro .option-feature-details p strong{font-weight:700}.product-cro .option-feature-details p:not(:last-child){margin-bottom:5px}@media screen and (max-width: 1023px){.product-cro .product-personalizer .pplr-btn{padding:12px}.product-cro .variant-picker__option{margin:0 0 25px}.product-cro .variant-picker__option .dot{margin-right:3px}}.product-cro .features-grid{margin:16px 0}.product-cro .features-grid-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-cro .features-grid-item{display:flex;align-items:center;gap:5px;font-family:Montserrat;font-weight:300;font-size:12px;line-height:1.25;color:#000;text-transform:uppercase}.product-cro .features-grid-item :is(img,svg){max-width:20px;height:20px}@media screen and (max-width: 1023px){.product-cro .features-grid{margin:10px 0 39px}}.product-cro .feature-badge-list{gap:16px;flex-direction:column}.product-cro .feature-badge-list .product-info__block-item,.product-cro .feature-badge{width:100%}.product-cro .feature-badge{display:flex;padding:13px;justify-content:center;column-gap:6px}.product-cro .feature-badge p{font-family:Montserrat;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:0;text-transform:uppercase}@media screen and (max-width: 1023px){.product-cro .feature-badge{column-gap:20px;padding:8px 25px 8px 40px}.product-cro .feature-badge-list{gap:14px}}.product-cro .product-info__block-group.accordion-group{margin-top:15px!important}.product-cro .accordion{border:1px solid #000;margin-bottom:9px}.product-cro .accordion__toggle{padding:18px 25px 18px 20px}.product-cro .accordion__toggle .text-with-icon{gap:6px;font-family:Montserrat;font-weight:400;font-size:14px;line-height:1;letter-spacing:0;color:#1d1d1b;text-transform:uppercase;width:100%}.product-cro .accordion__toggle .text-with-icon img{width:100%;max-width:20px;height:20px}.product-cro .accordion__toggle .icon{width:100%;max-width:24px;height:24px}.product-cro .accordion .accordion__content{margin:0;padding:0 20px 20px}.product-cro .step-title{color:#000;font-family:Montserrat;font-weight:700;font-size:16px;text-transform:uppercase;margin-bottom:-10px}.product-cro .pplr-wrapper label{color:#000;font-family:Montserrat;padding:0;font-size:16px;letter-spacing:0;margin-bottom:5px}.product-cro .pplr-wrapper label.pplrlabel{font-size:14px;font-weight:300}.product-cro .pplr_text[type=date],.product-cro .pplr-wrapper input[type=text]{width:100%;text-indent:0px;font-family:Montserrat!important;border:1px solid #000!important;font-size:14px;font-weight:400;color:#000!important;padding:11px 15px}.product-cro .pplr_text[type=date]:placeholder,.product-cro .pplr-wrapper input[type=text]:placeholder{font-family:Montserrat!important;font-size:14px;font-weight:400;color:#000!important}.product-cro .pplr_text[type=date]::-webkit-input-placeholder,.product-cro .pplr-wrapper input[type=text]::-webkit-input-placeholder{font-family:Montserrat!important;font-size:14px;font-weight:400;color:#000!important}.product-cro .pplr_text[type=date]::-moz-placeholder,.product-cro .pplr-wrapper input[type=text]::-moz-placeholder{font-family:Montserrat!important;font-size:14px;font-weight:400;color:#000!important}.product-cro .pplr_text[type=date]:-ms-input-placeholder,.product-cro .pplr-wrapper input[type=text]::-ms-input-placeholder{font-family:Montserrat!important;font-size:14px;font-weight:400;color:#000!important}.product-cro .pplr_text[type=date]:-moz-placeholder,.product-cro .pplr-wrapper input[type=text]::-moz-placeholder{font-family:Montserrat!important;font-size:14px;font-weight:400;color:#000!important}@media screen and (max-width: 1023px){.product-cro .accordion__toggle{padding:15px 12px 15px 20px}.product-cro .product-info__block-group.accordion-group{margin-top:25px!important}.product-review-text.rating-svg{gap:7px;padding-bottom:19px}.product-review-text p{font-size:11px;text-transform:lowercase}.star-rating svg{height:16px;width:16px}.review-text-img{gap:8px}.review-text-img svg{max-width:70px}}@media screen and (max-width: 1023px){.product-cro .variant-picker__option .variant-picker__option-info legend{padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/main-product-cro.css.map */
