.slick-prev:before{transform:rotate(180deg)}.slick-next:before,.slick-prev:before{background-image:url(slick-arrow.png)!important;background-position:center;background-repeat:no-repeat;top:11px!important}.main-product .slick-prev{left:38px!important}.main-product .slick-next{right:-2px!important}.main-product .slick-arrow:hover{background-color:#f7f6f2!important}.main-product .slick-arrow{border-radius:0;background-color:#f7f6f2;border:2px solid black!important}.main-product .slick-arrow.slick-disabled{display:none!important}.product__container .prod_savings{font-size:14px;line-height:17px;text-transform:uppercase;color:#f9644a;display:block;margin-bottom:30px}.product__container .prod_shipping_notice{background:#f9644a;padding:15px;border-radius:12px;margin-bottom:20px;color:#fff;line-height:110%;font-size:14px}.product__container .prod_shipping_notice.remove-top{margin-top:-15px}.product__container{display:flex;padding:22px 0 22px 41px;overflow:hidden;border-bottom:2px solid black}.product_image_slider{width:100%;height:100%;min-width:0;margin:20px 0 20px -40px}.product_form__container{width:100%;max-width:479px;background-color:#fff;border:2px solid black;border-radius:36px;padding:47px 42px 35px;z-index:1}.product__slider_container .slick-list{padding-right:40%;overflow:visible}.product__slider_container .slick-track{display:flex}.product__slider_container .slick-slide{margin-right:40px;height:auto;position:relative}.product__slider_container.slick-initialized img:active{cursor:grabbing}.product__slider_container.slick-initialized img{width:100%;border-radius:20px;max-height:695px;height:100%;border:2px solid black;object-fit:cover;cursor:grab}.product__slider_container.slick-initialized img.product-seal{position:absolute;top:20px;z-index:1;width:120px;height:fit-content;object-fit:contain;left:50px;border:none}.copy-of-day-night-routine-1 .product__slider_container.slick-initialized img,.plus-one .product__slider_container.slick-initialized img,.solar-mate .product__slider_container.slick-initialized img{max-height:inherit}.product__container .product-subtitle{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:400;margin-bottom:18px;max-width:250px;display:none}.plus-one .product__container .product-subtitle,.solar-mate .product__container .product-subtitle{max-width:310px}.product__container .product-subtitle.is-active{display:block}.product__container .product-title{font-size:48px;line-height:54px;letter-spacing:-2px}.product__container .yotpo .yotpo-bottomline .text-m{font-family:SctoGroteskaA-regular;font-size:16px;line-height:21px;padding-left:5px}.product__container .product_atc_container button.product-submit .product_price{font-weight:700;padding-left:10px}.product__container .product_atc_container .quantity_selector input::-webkit-outer-spin-button,.product__container .product_atc_container .quantity_selector input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__container .product_atc_container .quantity_selector input{-moz-appearance:textfield}.product__container .product_atc_container .quantity_selector span{display:flex;justify-content:center;align-items:center;cursor:pointer}.product__container .product_atc_container .quantity_selector span[disabled]{cursor:not-allowed;opacity:.5}.product__container .product_atc_container .quantity_selector>*{width:100%;text-align:center}.product__container .product_atc_container .quantity_selector{display:flex;flex:150px 0 0;min-width:0;border:2px solid black;border-right:none;border-radius:50px 0 0 50px;padding-right:25px}.product__container .product_atc_container button.product-submit{font-weight:400;width:100%;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:22px;height:50px;padding:0 10px;margin-left:-25px}.product__container .product_atc_container.special_offer button.product-submit{margin-left:0}.product__container .product_atc_container{display:flex;margin:0 0 10px}.product__container .autogenerated_payment_terms{margin:0 0 25px}.product_compared_price{font-weight:400;text-decoration:line-through;padding-right:5px}.product__container .prod_desc__container{margin-bottom:30px}.product__container .prod_usages,.product__container .prod_packaging,.product__container .prod_desc__container{line-height:28px;letter-spacing:-.1px}.product__container .prod_usages svg{padding-bottom:4px;height:17px}.product__container .prod_packaging{font-size:14px;font-style:italic}#product-select-option-0{display:none}.rc-container{text-transform:uppercase;margin-bottom:30px}.variant_selector_radio_container label{margin-bottom:0}.yotpo.bottomLine.yotpo-small{margin-bottom:20px}.variant_selector_radio_container{margin-bottom:20px;display:flex;justify-content:flex-start;column-gap:10px;text-transform:uppercase}.rc-template__radio-group .rc-radio:not(:first-child){border-top:2px solid black}.rc-widget .rc-option--active{background-color:#fff}.rc-template__radio-group .rc-radio-group__options{border:2px solid black}.rc-template__radio-group .rc-radio.rc-option__subsave .rc-radio__label{font-weight:400}.rc-template__radio-group .rc-radio .rc-radio__label{justify-content:space-between;width:100%}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__discount,div.rc_popup{display:none}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price{margin-right:0}.rc-template__radio-group .rc-radio{align-items:first baseline}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__text{max-width:200px;order:1;font-family:SctoGroteskaA-Medium}.rc-template__radio-group .rc-radio-group__options+.rc-selling-plans{font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.0571429px;text-transform:uppercase;display:flex!important;justify-content:space-between;flex-direction:column;align-items:end}.rc-selling-plans select{background-color:#fff;border:2px solid black;padding:10px;border-radius:10px;width:max-content;margin:0}.addtocart-button-loading .product-card-interaction-addtocart-available{display:flex}.product__slider_container .slide:not(.is-visible){display:none}.product_price_currency{margin-left:3px}.expected-shipping{margin-top:0}@media (max-width:350px){.product_price_currency{display:none}}@media screen and (max-width: 768px){.product__slider_container.slick-initialized img{height:380px}.product__slider_container.slick-initialized img.product-seal{max-width:80px;left:15px;top:15px}.product__container{flex-direction:column-reverse;background-color:#fff;padding:0}.product__slider_container .slick-list{padding-right:60px;padding-left:20px}.product_image_slider{height:365px;margin:0 0 40px;padding-top:21px;border-bottom:2px solid black}.slick-initialized .slick-track .slick-slide{transform:none!important}.product__slider_container .slick-slide{margin-right:22px}.product__slider_container{margin-bottom:-40px}.product_form__container{border:none;padding:40px 25px}.product__container .product_atc_container{margin:20px 0}.expected-shipping{margin-top:-10px}.product__container .product-title{font-size:32px;line-height:44px}.product__container .prod_shipping_notice,.product__container .prod_savings{margin-bottom:18px}.product__container .prod_shipping_notice.remove-top{margin-top:-10px}.product__container .prod_usages{font-size:14px}.product__container .prod_packaging{font-size:13px}.product__container .prod_usages svg{height:16px}}.product-form__options{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 1024px){.product-form__options{grid-template-columns:1fr;gap:0}}.product-form__options select{margin:5px 0 20px;padding:14px;border:2px solid #000;border-radius:50px;font-family:SctoGroteskaA-medium,sans-serif;font-style:normal;letter-spacing:-.3px;font-weight:400;z-index:2;width:100%;color:#052422;transition:.15s cubic-bezier(.4,0,.2,1) border;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;background-image:url(arrow-down.png);background-repeat:no-repeat;background-position:right 1rem top 50%;background-size:.65rem auto;font-size:14.5px}.product-submit[disabled]{background:#e6ffed}.variant-label{color:#f9644b}.klaviyo-bis-trigger{background:#b7ffcb;padding:10px 20px;display:block;text-align:center;margin-bottom:10px;border-radius:50px;border:2px solid}a.klaviyo-bis-trigger:not(.button):hover{background-color:#39c5bd;color:#000}
/*# sourceMappingURL=/cdn/shop/t/297/assets/section-main-product.css.map */
