.ctm_custom_product_setting .product__media-gallery{display:flex!important;flex-direction:row-reverse;align-items:flex-start;gap:10px}.ctm_custom_product_setting use-animate{flex:1}.ctm_custom_product_setting .thumbnail-slider{margin-top:0!important}.ctm_custom_product_setting .thumbnail-slider .thumbnail-list{flex-direction:column;box-shadow:unset;overflow-y:auto;overflow-x:hidden;padding:0;gap:8px}.ctm_custom_product_setting .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none}.ctm_custom_product_setting h1.product__heading.h2{line-height:45px}.ctm_custom_product_setting dd.price__compare{order:1}.ctm_custom_product_setting .price--on-sale .price-item--regular:before{content:"";position:absolute;left:0;top:50%;width:100%;border-bottom:.1rem solid var(--color-sale-price);opacity:.7;transform:rotate(0)}.ctm_custom_product_setting span.price-item.price-item--sale bdi,.ctm_custom_product_setting span.price-item.price-item--sale{font-size:24px;font-weight:400;line-height:27px;color:#363036}.ctm_custom_product_setting .product-separator hr{margin:3.5rem 0}.ctm_custom_product_setting .product-form__quantity{align-self:center;display:flex;align-items:center;gap:53px;width:fit-content;margin-bottom:8px}.ctm_custom_product_setting .product-form__quantity label{position:unset!important;overflow:visible;width:unset;height:unset;font-size:18px;line-height:29px;text-transform:uppercase}.ctm_custom_product_setting .quantity__button{width:34px;height:34px}.ctm_custom_product_setting quantity-input.quantity{background:#f7f8f9;padding:7px 10px;border-radius:50px}.ctm_custom_product_setting .quantity__input{font-size:20px}.ctm_custom_product_setting .quantity__button .icon{flex:0 0 1.3rem;width:1.3rem;height:1.3rem}.ctm_custom_product_setting .checkout-point_product p{margin:0;font-size:15px;color:#838084}.ctm_custom_product_setting .checkout-point_product{align-items:center;display:flex;flex-direction:column;padding:0 0 10px;border-radius:12px;gap:12px;margin-top:0}.ctm_custom_product_setting .checkout-point_product .footer__payment{margin:0}.ctm_custom_product_setting .product-form__submit{height:5rem;min-height:5rem}.ctm_custom_product_setting .product__info-container .tabb_icon_text_img{display:flex;justify-content:space-between;align-items:center;margin:0;padding-top:21px;gap:18px}.ctm_custom_product_setting .product__info-container .inner_tabb p{font-size:16px;line-height:15px;text-align:center;margin:0;padding:15px 0;letter-spacing:0}.ctm_custom_product_setting .product__info-container .inner_tabb img{margin:0 auto;display:block}.ctm_custom_product_setting .tabs-content .box.active{display:block}.tab_cl.active{position:relative}.ctm_custom_product_setting .tab_cl.active:before{content:"";position:absolute;bottom:-2px;width:100%;height:3px;background:#000;z-index:1}.ctm_custom_product_setting .tabs-content{padding:13px 0}.ctm_custom_product_setting .tabs-content.rounded-bottom-4 p{font-size:16px;line-height:23.92px;font-weight:400;color:#000}.ctm_custom_product_setting .tabs-content .box{display:none}.template-product .product__description.rte{letter-spacing:0;font-size:16px;margin-top:0}.ctm_custom_product_setting .tabs-content .box h2{margin-bottom:20px}.ctm_custom_product_setting .tabs-control{display:flex;justify-content:space-between;border-bottom:2px solid #c1c1c1;gap:3rem}.ctm_custom_product_setting .tab_cl{font-size:18px;font-weight:700;line-height:32.2px;cursor:pointer}.mobile_view_sett{display:none}.desktop_view_sett{padding-top:10px}.ctm_custom_product_setting button.product-form__submit.button.button--full-width{min-width:40rem;border-radius:50px}.ctm_custom_product_setting .shipping_point_ctm{align-items:center}.ctm_custom_product_setting .shipping_point_ctm p{margin:0;font-size:14px;text-transform:capitalize}.mobile__inner_tab{border-bottom:1px solid #0000001c;padding:10px 0}.tab_cl_mobile{font-size:18px;line-height:32.2px;cursor:pointer;display:flex;justify-content:space-between;font-family:Lato}.box_mobile p{font-size:16px;line-height:23.92px;font-weight:400;color:#000}.mobile__inner_tab.show_mobile_tab svg{transform:rotateX(180deg);transition:.5s}.desktop_view_sett{display:none}.mobile_view_sett{display:block}.mobile__inner_tab .box_mobile{display:none}.show_mobile_tab .box_mobile{display:block!important;transition:.5s}.custom_feature_collection_ctm .shipping_point_ctm p{margin:0}.product-form__quantity label{position:unset!important;width:auto;overflow:visible;height:auto;text-transform:uppercase}.product-form__quantity{display:flex;gap:20px;align-items:center;padding-top:0}quantity-input.quantity{background:#f7f8f9;padding:10px;border-radius:50px}.checkout-point_product ul.list.list-payment{justify-content:center}.jdgm-preview-badge .jdgm-star{color:#ffd53f!important}a.link[title="Back to the frontpage"]{font-size:16px}.jdgm-btn{border-radius:8px!important}.product__description.rte li{list-style:none}.product__description.rte p{margin:0;line-height:28px}.shipping_text_cctm{margin-top:0;padding:6px 0}.hide_tab_ctm_ctm{display:none}.metafield-rich_text_field p{margin:0;padding-top:20px}.ctm_custom_product_setting .srt_product{margin:0}.jdgm-rev-widg__summary-text{visibility:unset;letter-spacing:0}@media screen and (max-width:768px){.mobile_view_sett{display:block}.desktop_view_sett{display:none}.mobile__inner_tab{border-bottom:.2px solid grey;padding:10px 0}.tab_cl_mobile{font-size:18px;font-weight:700;line-height:32.2px;cursor:pointer;display:flex;justify-content:space-between}.box_mobile p{font-size:16px;line-height:23.92px;font-weight:400;color:#000}.ctm_custom_product_setting .product__info-container .tabb_icon_text_img{display:flex;justify-content:space-between;align-items:center;margin:0;padding:20px 0;gap:20px;flex-wrap:wrap}.ctm_custom_product_setting .inner_tabb{width:44%;padding:0 10px}.ctm_custom_product_setting .checkout-point_product{align-items:center;display:flex;flex-direction:column;border-radius:12px;gap:12px}.ctm_custom_product_setting .checkout-point_product p{margin:0;font-size:14px;color:#838084}.mobile__inner_tab .box_mobile{display:none}.mobile__inner_tab.show_mobile_tab svg{transform:rotate(180deg);transition:.5s}.show_mobile_tab .box_mobile{display:block!important;transition:.5s}.ctm_custom_product_setting .product__media-gallery{display:unset!important}.ctm_custom_product_setting .thumbnail-slider .thumbnail-list{flex-direction:row}.ctm_custom_product_setting h1.product__heading.h2{font-size:30px;line-height:36px}.ctm_custom_product_setting .product__info-container .inner_tabb p{font-size:16px;line-height:20px;text-align:center;margin:0;padding:15px 0 0}.ctm_custom_product_setting .product-form__submit{height:52px;min-height:52px}.ctm_custom_product_setting button.product-form__submit.button.button--full-width{min-width:auto}.ctm_custom_product_setting .product-form__buttons{align-items:center;grid-column-gap:1rem}.ctm_custom_product_setting quantity-input.quantity{background:#f7f8f9;padding:7px 10px;border-radius:50px}.ctm_custom_product_setting table{width:100%}.ctm_custom_product_setting td{width:100%!important;max-width:100%!important}.ctm_custom_product_setting .product__media img{object-fit:contain}.ctm_custom_product_setting .product-form__quantity{align-self:center;display:flex;align-items:center;gap:15px;width:35%;margin-bottom:2px;padding:12px 0}.template-product .product__description.rte{letter-spacing:0;font-size:16px;padding-top:20px;margin-top:0}.ctm_custom_product_setting .product__info-container .price{padding-bottom:6px}.ctm_custom_product_setting .shipping_point_ctm{align-items:center;margin:0}.product-form__quantity{padding-top:0}.ctm_custom_product_setting .product-form__quantity+.product-form__submit{border-radius:10px}h2.jdgm-rev-widg__title{font-size:28px}.ctm_custom_product_setting button.product-form__submit.button.button--full-width{min-width:62%;max-width:62%}.metafield-rich_text_field p{margin:0;padding-top:14px}}@media screen and (max-width:375px){.ctm_custom_product_setting button.product-form__submit.button.button--full-width{min-width:58%;max-width:58%}.ctm_custom_product_setting .quantity__button{width:22px;height:28px}.ctm_custom_product_setting .quantity__button{padding:0;position:relative;flex:0 0 2.8rem}.ctm_custom_product_setting button.product-form__submit.button.button--full-width{padding:0}}@media screen and (max-width:350px){.ctm_custom_product_setting button.product-form__submit.button.button--full-width{min-width:53%;max-width:50%}}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:50px!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom_ctm_pr.css.map */
