#domecare-product-template{padding-bottom:120px}#domecare-product-template .page-width{max-width:1440px}.product__top_links{margin-top:40px;margin-bottom:60px;display:flex;justify-content:space-between;align-items:center;align-self:stretch}.product__top_links .back__to__products,.product__top_links .empty-spacer{min-width:364px}.product__top_links .back__to__products a{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:left}.product__top_links .back__to__products a img{margin-right:12px}.links__holder{padding:6px;border-radius:4px;background:#f8f8f8;text-align:center;display:inline-flex}.products__links a{color:#041b24cc;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;display:inline-block;border-radius:4px;padding:12px 18px}.products__links a:hover,.products__links a.active{background:#19a4db;color:#fff;font-weight:500}.domecare-product-right .domecare-product-details .product__title{text-align:left;color:#041b24;margin-bottom:16px;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:400;line-height:52px;letter-spacing:.8px;text-transform:uppercase}.domecare-product-right .domecare-product-details h4{margin-bottom:16px;font-family:Montserrat;font-size:20px;font-weight:400;color:#041b24;font-style:normal;line-height:normal;letter-spacing:.4px;text-transform:uppercase}.reviews{display:flex;margin-bottom:40px;gap:8px}.total-reviews{font-family:Montserrat;font-size:14px;font-weight:400;text-align:center;margin-left:8px;font-style:normal;line-height:normal;letter-spacing:.28px;color:#041b24cc}.product-container{display:flex;gap:80px}.domecare-product-left{max-width:560px}.domecare-product-left,.domecare-product-right{flex:1}.domecare-product-left .product-images{padding:20px 0;border-radius:12px;border:solid 1px rgba(4,27,36,6%);margin-bottom:40px}.domecare-product-left .product-images img{max-width:100%}.order-summary{border-radius:12px;border:solid 1px rgba(4,27,36,6%);padding:24px;margin-bottom:20px}.note-section,.customer-review{border-radius:12px;border:solid 1px rgba(4,27,36,6%);padding:16px;margin-bottom:20px}.customer-review{margin-bottom:0}.order-summary .summary-top{display:flex;gap:24px;margin-bottom:32px;align-items:center;border-bottom:solid 1px #E0E0E0;padding-bottom:16px}.order-summary .summary-top .summary-details h3{margin-bottom:4px;font-family:Montserrat;font-size:18px;font-weight:500;color:#041b24;font-style:normal;line-height:normal;letter-spacing:.54px;text-transform:uppercase}.order-summary .summary-top .summary-details p{margin-bottom:0;color:#041b24cc;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.32px}.quantity-selector{width:97px;text-align:center;display:flex;align-items:center}.quantity-selector input{border:0;width:59px;text-align:center;font-family:Montserrat;font-size:24px;font-weight:500}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{display:none}.quantity-selector button{min-width:24px;height:24px;border-radius:100px;background:#041b240f;color:#fff;font-weight:700;font-size:22px;text-align:center;cursor:pointer;line-height:0;border:0}.order-summary button.btn__plus,.quantity-selector button:hover{background:#19a4db}.order-summary .summary-price{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:20px}.order-summary .summary-price .price{font-family:Montserrat;font-size:27px;font-weight:500;text-align:center;color:#041b24;line-height:normal;text-transform:uppercase}.order-summary .summary-price .addToCart button{width:400px;height:48px;background:#e24d4d;color:#fff;font-family:Montserrat;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.48px;text-transform:uppercase;text-align:center;border:0;border-radius:4px;cursor:pointer;padding:14px 16px}.section-heading{color:#041b24;font-family:Montserrat;font-size:20px;font-weight:400;padding-bottom:16px;text-transform:uppercase;line-height:normal;letter-spacing:.4px;border-bottom:solid 1px #E0E0E0;margin-bottom:20px}.section-content{font-family:Montserrat;font-size:16px;font-weight:400;color:#041b24}.section-content p{margin-bottom:0}.section-content strong{font-family:Montserrat;font-size:16px;font-weight:500;display:block;margin-bottom:12px;line-height:24px;letter-spacing:.32px}.customer-review .quoteIcon{margin:4px 0 16px;display:inline-block;width:100%}.customer-review .quoteIcon svg{width:32px;height:32px}.customer-review .section-content{margin-bottom:12px;padding-bottom:12px;border-bottom:solid 1px #E0E0E0}.customer-review .section-content p{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.32px}.client-name{color:#041b24}.domecare-product-left .product-content h3{color:#19a4db;border-bottom:solid 1px #19A4DB;padding-bottom:16px;margin-bottom:24px;text-transform:uppercase;font-family:Montserrat;font-size:16px;font-weight:500;letter-spacing:.48px}.domecare-product-left .product-content p{font-family:Montserrat;font-size:16px;font-weight:400;color:#041b24cc;margin-bottom:24px;line-height:24px;letter-spacing:.32px}.domecare-product-left .product-content ul{display:flex;gap:16px;flex-direction:column;margin:0;padding-left:0}.domecare-product-left .product-content ul li{font-family:Montserrat;font-size:16px;font-weight:500;color:#041b24cc;list-style:none;position:relative;padding-left:18.67px;line-height:24px;letter-spacing:.32px}.domecare-product-left .product-content ul li:before{background:#19a4db;width:6.67px;height:6.67px;border-radius:20px;content:"";display:inline-block;position:absolute;top:10px;left:0}.note-section .section-content ul{display:flex;gap:8px;flex-direction:column;margin:0;padding-left:0;counter-reset:custom-counter}.note-section .section-content ul p{margin-bottom:12px}.note-section .section-content ul li{font-family:Montserrat;font-size:16px;font-weight:400;color:#041b24;list-style:none;position:relative;padding-left:24px;line-height:24px;letter-spacing:.32px}.note-section .section-content ul li:before{counter-increment:custom-counter;content:counter(custom-counter);color:#19a4db;position:absolute;top:1px;left:0;font-family:Montserrat;font-size:16px;font-weight:500}.mobile-title-header{display:none;text-align:center}.mobile-title-header .product__title{margin-bottom:16px;color:#041b24;font-family:Montserrat;font-style:normal;font-weight:400;line-height:36px;text-transform:uppercase}.modalFixed{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99;width:100%;height:100%;background:#041b2433;display:none;justify-content:center;align-items:center}.modalFixed.opened{display:flex}.modalFixed .modal__container{position:absolute;margin:auto;top:auto;bottom:auto;left:auto;right:auto;max-width:870px;background:#fff;z-index:999;border-radius:12px;padding:24px 40px 40px}.modalFixed .modal__header{text-align:right;margin-bottom:16px}.modalFixed .modal__header img{width:24px;height:24px}.modalFixed .modal__header button{border:0;background:0;width:auto;height:auto;cursor:pointer}.modalFixed .modal__heading h2{font-family:Montserrat;font-size:27px;font-weight:400;line-height:36px;margin-bottom:16px;text-align:center;text-transform:uppercase}.modalFixed .modal__subheading{font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;margin-bottom:40px;text-align:center}.modalFixed .modal__footer,.modalFixed .modal__footer form{display:flex;justify-content:center;gap:40px}.modalFixed .modal__footer button,.modalFixed .modal__footer a{font-family:Montserrat;font-size:18px;font-weight:600;line-height:24px;border-radius:4px;width:200px;height:48px;cursor:pointer;text-align:center;align-items:center;display:inline-flex;justify-content:center}.modalFixed .modal__footer button.no{border:solid 2px #19A4DB;color:#19a4db;background:#fff}.modalFixed .modal__footer button.yes,.modalFixed .modal__footer a{background:#19a4db;color:#fff;border:0}.note-section p{margin-bottom:12px}.note-section ol{padding-left:21px;margin:0}.note-section li{line-height:24px;padding-bottom:8px}.note-section li:last-child{padding-bottom:0}.note-section li::marker{color:#19a4db}@media only screen and (max-width: 1024px){#domecare-product-template{padding-bottom:80px}#domecare-product-template .page-width{padding:0 40px}.mobile-title-header{display:block;margin-top:60px}.mobile-title-header .reviews{justify-content:center;margin-bottom:0}.domecare-product-details .product__title,.domecare-product-details .reviews{display:none}.product__top_links,.product-container{flex-direction:column}.product__top_links .back__to__products{min-width:unset}.product__top_links .empty-spacer{display:none}.products__links,.links__holder{width:100%}.products__links a{flex:1;padding-top:11.5px;padding-bottom:11.5px}.domecare-product-left{max-width:100%}.product__top_links{margin:32px 0;gap:32px}.domecare-product-left .product-images{margin-bottom:32px;padding:6px 40px;text-align:center}.domecare-product-left .product-images img{max-height:348px}.domecare-product-left .product-content h3,.domecare-product-left .product-content p{margin-bottom:20px}.domecare-product-left .product-content ul{gap:12px}.product-container{gap:32px}.order-summary,.note-section{margin-bottom:16px}.note-section,.customer-review{padding:16px}.order-summary,.note-section,.customer-review{border-radius:10px}.modalFixed .modal__container{left:40px;right:40px}}@media only screen and (max-width: 767px){#domecare-product-template{padding-bottom:60px}#domecare-product-template .page-width{padding:0 16px}.mobile-title-header{margin-top:40px}.product__top_links .back__to__products a img{width:20px;height:20px}.product__top_links .back__to__products a{font-size:18px}.links__holder{padding:4px;align-items:center}.products__links a{font-size:16px;padding:10px 12px}.products__links a:hover,.products__links a.active{padding:10px 12px}.mobile-title-header .product__title{margin-bottom:12px;font-size:36px}.product__top_links{margin:28px 0;gap:28px}.domecare-product-left .product-images{margin-bottom:28px;padding:20px}.domecare-product-left .product-images img{max-height:156px}.domecare-product-left .product-content h3,.domecare-product-left .product-content p{margin-bottom:16px}.domecare-product-left .product-content p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.28px}.domecare-product-left .product-content ul li{font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.28px}.domecare-product-right .domecare-product-details h4{font-size:18px;font-weight:400;letter-spacing:.36px;padding:0 8px}.product-container{gap:28px}.order-summary,.note-section,.customer-review{padding:16px;border-radius:8px}.order-summary .summary-top{flex-direction:column}.customer-review .quoteIcon svg{width:32px;height:32px}.customer-review .quoteIcon{margin-top:4px}.order-summary .summary-price{flex-direction:column;margin-top:12px;align-items:flex-start}.order-summary .summary-price .addToCart,.order-summary .summary-price .addToCart button{width:100%}.section-heading{font-size:18px;letter-spacing:.36px}.section-content{font-size:14px}.section-content strong{font-size:14px;line-height:20px;letter-spacing:.28px}.note-section .section-content ul li{font-size:14px;padding-left:16px;line-height:20px;letter-spacing:.28px}.note-section .section-content ul li:before{font-size:14px;font-weight:500}.modalFixed .modal__header img{width:20px;height:20px}.modalFixed .modal__container{left:16px;right:16px;padding:24px}.modalFixed .modal__header{margin-bottom:12px}.modalFixed .modal__heading h2{font-size:24px;line-height:32px}.modalFixed .modal__subheading{font-size:14px;line-height:20px;margin-bottom:32px}.modalFixed .modal__footer{gap:16px}.modalFixed .modal__footer button{font-size:16px}}@media only screen and (max-width: 390px){.customer-review .section-content p{font-size:14px;line-height:20px;letter-spacing:.24px}.order-summary .summary-top{align-items:flex-start}.customer-review .quoteIcon svg{width:27px;height:26px}h1.product__title{font-size:27px!important}}
/*# sourceMappingURL=/cdn/shop/t/302/assets/new-product-template.css.map */
