.details-info{position:relative}@media(min-width:1200px){#product-single>.row>.details-thumb,.js_product_single>.row>.details-thumb{flex:0 0 56%!important;max-width:56%!important}#product-single>.row>.details-info,.js_product_single>.row>.details-info{flex:0 0 44%!important;max-width:44%!important}}@media(min-width:992px){#product-single .cms-wrap-main-slider{width:92%!important;margin-left:auto!important;margin-right:auto!important}#product-single .main-image{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:720px!important;margin-left:auto!important;margin-right:auto!important}}.product-collection__barcode p span,.product-collection__sku p span,.tags_product p a,.details-info .name_category .collection_item{font-size:16px;font-style:normal;line-height:18px}.details-info .product-name{color:var(--color-name-product);margin:0;font-size:24px;font-weight:500;line-height:35px;display:inline-block}.details-info .product-collection__barcode p,.details-info .product-collection__type p,.details-info .product-collection__vendor p,.details-info .pr-availability p,.details-info .product-collection__sku p,.details-info .name_category div.name_collection,.details-info .tags_product div.tags{margin-bottom:0;line-height:1;display:flex}.details-info .product-collection__barcode p label.label,.details-info .product-collection__type p label.label,.details-info .product-collection__vendor p label.label,.details-info .pr-availability p label.label,.details-info .product-collection__sku p label.label,.details-info .name_category div.name_collection label.label,.details-info .tags_product div.tags label.label{min-width:115px;font-size:16px;line-height:18px;display:block}.details-info .product-collection__barcode p span,.details-info .product-collection__type p span,.details-info .product-collection__vendor p span,.details-info .pr-availability p span,.details-info .product-collection__sku p span,.details-info .name_category div.name_collection span,.details-info .tags_product div.tags span{font-size:16px;line-height:18px}.details-info p span{color:var(--color-main);font-size:14px}.details-info .star-rating{color:var(--color-main);border-bottom:1px solid #e5e8ec;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:25px;padding-bottom:25px;font-size:14px;font-weight:400;display:flex}.details-info .alo_sold-product .alo_flash-sold{align-items:center;gap:10px;display:flex}.details-info .alo_sold-product .alo_flash-sold p{margin:0}.details-info .product_description{margin-bottom:25px;font-size:14px;line-height:25px}.details-info .product-price{margin-bottom:25px}.details-info .price{color:var(--color-price-product);align-items:center;gap:10px;margin:0;font-size:30px;font-weight:500;line-height:1;display:flex}.details-info .price-sale-details{color:var(--color-current-product);margin:0;padding-top:15px;font-size:14px;line-height:1}.details-info .price.price--sale .compare{color:var(--color-compare-price-product);margin-left:0;font-size:20px;font-weight:400;text-decoration:line-through}.details-info .pr-availability .unavailable{color:red}.details-info .group-button{flex-direction:column;flex-grow:1;flex-basis:0;gap:10px;max-width:100%;display:flex}.product_infor{flex-direction:column;gap:10px;margin-bottom:25px;display:flex}.product-iteam{border-bottom:1px solid #e5e8ec;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:25px}.compare-wishlist{gap:20px;display:flex}.details-info .btn.product-affiliate,.details-info .group-button .add-to-cart{background-color:var(--color-btn);color:var(--color-btn-text);border-radius:var(--alo-border-radius);text-align:center;text-transform:uppercase;cursor:pointer;border:none;border-image:;justify-content:center;align-items:center;width:100%;padding:0 30px;font-size:13px;font-weight:500;line-height:50px;animation:6s infinite horizontal-shaking;display:flex;position:relative}.details-info .group-button .add-to-cart .laber-loading{text-align:center;display:none;position:absolute}.details-info .group-button .add-to-cart .laber-loading .circle-loadding{background:0 0;position:static}.details-info .group-button .add-to-cart .laber-loading .circle-loadding span{opacity:1;background:0 0;border:2px solid #fff3;border-left-color:#fff;width:20px;height:20px;position:static}.details-info .group-button .add-to-cart.js-btn-sold-out{cursor:no-drop}.details-info .group-button .add-to-cart span.text{display:inline-block}.details-info .group-button .add-to-cart .icon{color:#fff;margin-left:16px;font-size:14px}.details-info .group-button .add-to-cart .text{color:#fff}.details-info .cms-product-meta{flex-wrap:wrap;gap:10px;margin-bottom:25px;display:flex}.details-info .cms-product-meta .quantity{align-items:center;height:50px;display:flex}.details-info .cms-product-meta .quantity .group-quantity-button{border-radius:var(--alo-border-radius);background:#fff;border:1px solid #e5e8ec;justify-content:space-evenly;min-width:110px;height:50px;margin:0;display:inline-flex}.details-info .cms-product-meta .quantity .group-quantity-button a{text-align:center;color:#4d5574;fill:#4d5574;place-content:center;align-items:center;width:40px;height:48px;font-size:18px;display:inline-flex;position:relative}.details-info .cms-product-meta .quantity .group-quantity-button .input-text{text-align:center;letter-spacing:inherit;color:var(--color-main);border:none;border-image:;background:0 0;place-content:center;width:40px;height:48px;font-size:14px;font-weight:600;display:inline-flex}.details-info .product_custom_html .content{border-radius:var(--alo-border-radius);background:#f7f7f9;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.details-info .product_custom_html .custom_image{line-height:1}.sticky_atc_wrapper{z-index:340;background:#fff;padding:15px 0;transition:transform .25s,-webkit-transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 0 30px #487bb726}.sticky_atc_wrapper .row{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.sticky_atc_wrapper .col{flex-grow:1;flex-basis:0;max-width:100%}.sticky_atc_thumb{min-height:60px;margin-right:10px;display:flex}.sticky_atc_thumb img{width:auto;max-width:60px;max-height:60px}.sticky_atc_content{flex-wrap:wrap;display:flex}.sticky_atc_content .sticky_atc_thumb{border:1px solid #e5e8ec;border-radius:3px;margin:0;padding:2px;overflow:hidden}.sticky_atc_info h2{color:var(--color-name-product);width:100%;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.sticky_atc_info .star-rating{font-size:13px}.sticky_atc_btn{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sticky_atc_price{color:var(--color-price-product);font-size:16px;font-weight:500;line-height:20px}.sticky_atc_price span.current{color:var(--color-current-product);font-size:16px}.sticky_atc_price .compare{color:var(--color-compare-price-product);margin-left:5px;font-weight:400;text-decoration:line-through}.sticky_atc_wrapper .quantity{float:left;border:1px solid #e6e6e6}.sticky_atc_wrapper .variations_form .quantity{text-align:center;border:1px solid #222;border-radius:40px;width:120px;min-width:120px;height:45px;display:inline-block}.sticky_atc_wrapper .sticky_atc_btn .quantity{border-radius:var(--alo-border-radius);background-color:#fff;border-color:#e1e1e1;position:relative}.sticky_atc_wrapper .quantity .input-text{text-align:center;color:var(--color-main);background:0 0;border:none;width:40px;height:45px;font-size:14px;font-weight:500;line-height:45px}.sticky_atc_wrapper .quantity a{color:#ccc;fill:#ccc;width:30px;height:50px;font-size:18px;line-height:50px;position:absolute;top:0}.sticky_atc_wrapper .quantity a.plus{text-align:right;padding-right:15px;right:0}.sticky_atc_wrapper .quantity a.minus{text-align:left;padding-left:15px;left:0}.single_add_to_cart_button{background-color:var(--color-btn);color:var(--color-btn-text);cursor:pointer;text-transform:uppercase;border-radius:var(--alo-border-radius);border:none;border-image:;outline:0;min-width:250px;padding:0 15px;font-size:13px;font-weight:500;line-height:50px;position:relative}.single_add_to_cart_button .laber-loading{opacity:0;margin:auto;font-size:16px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single_add_to_cart_button .laber-loading .circle-loadding{background:0 0;position:static}.single_add_to_cart_button .laber-loading span{background:0 0;border:2px solid #fff3;border-left-color:#fff;width:20px;height:20px;position:static}.slider-nav{cursor:pointer}.zoomContainerAppendTo{pointer-events:none}#product-single .open_gallery{cursor:pointer;z-index:999;color:var(--color-main);background:#fff;border:1px solid #e5e8ec;border-radius:100%;justify-content:center;align-items:center;width:45px;height:45px;font-size:0;display:flex;position:absolute;top:15px;right:15px}.tab-content{clear:both;position:relative}.tab-panel{visibility:hidden;display:none}.tab-panel.active{visibility:inherit;display:block}.tab-panel h3{text-transform:uppercase;color:var(--color-main);font-size:14px;font-weight:600;line-height:16px}.tab-panel p{font-size:16px;line-height:28px}.cms-tab .nav{border-bottom:1px solid #e5e8ec;justify-content:center;align-items:center;margin-bottom:35px;display:flex;position:relative}.cms-tab .nav>li{margin:0;padding:0 25px;list-style:none;display:inline-block;position:relative}.cms-tab .nav>li>a{color:#8d979e;text-transform:uppercase;padding:0;font-size:18px;font-weight:500;line-height:40px;display:block;position:relative}.cms-tab .nav li:hover a,.cms-tab .nav li.active a{color:var(--color-link-hover)}.popup-product{justify-content:space-between;gap:15px;margin-bottom:25px}.contact-us-open-popup{background-color:#fff;border-radius:10px;max-width:525px;margin-left:auto;margin-right:auto;padding:30px;position:relative}.contact-us-popup-header .contact-us-popup-title{letter-spacing:-.03em;color:var(--color-main);margin-bottom:25px;font-size:24px;font-weight:600;line-height:30px}.compare-color-popup-content .contact-form .input-info{border-radius:var(--alo-border-radius);background:#fff;border:1px solid #e5e8ec;width:100%;height:50px;margin-bottom:20px;padding:0 20px;font-size:14px;font-weight:500;line-height:18px}.compare-color-popup-content .contact-form textarea.input-info{border-radius:var(--alo-border-radius);height:180px;padding:20px}.compare-color-popup-content .contact-form .group-button{justify-content:flex-end;display:flex}.compare-color-popup-content .contact-form .group-button .button{text-transform:uppercase;cursor:pointer;background:var(--color-btn);color:var(--color-btn-text);border-radius:var(--alo-border-radius);border:0;outline:0;min-width:200px;padding:0;font-size:13px;font-weight:600;line-height:50px;transition:all .24s linear;display:inline-block}@media only screen and (max-width:1024px){.sticky_atc_btn .select-sticky,.zoomContainerAppendTo{display:none}.details-info .cms-product-meta{margin-bottom:10px}}@media only screen and (max-width:767px){.tabs-product .tab-panel .description,.tabs-product .list-nav{display:none}.tabs-product .tab-panel.active .description,.tabs-product .tab-panel,.tabs-product .tab-panel h3.heading-title{visibility:inherit;display:block}.tabs-product .tab-panel h3.heading-title{cursor:pointer;border-bottom:1px solid #e6ecf0;justify-content:space-between;align-items:center;height:60px;margin:0;font-size:18px;font-weight:700;display:flex}.tabs-product .tab-panel .description{padding-top:15px;padding-bottom:15px}.tabs-product .tab-panel.active .description{border-bottom:1px solid #e6ecf0}.single_add_to_cart_button{min-width:135px}.contact-us-open-popup,.size-chart-open-popup{padding:15px}}@media(max-width:639px){.cms-tab .nav>li{padding:0 10px;display:list-item}.sticky_atc_wrapper{display:none}}@media(max-width:480px){#product-single .open_gallery{border:4px solid #eaebed;width:40px;height:40px;top:10px;right:10px}.cms-tab .nav{flex-direction:column}.details-info .cms-product-meta{align-items:flex-start;gap:10px}.details-info .group-button{width:100%}}.product_section .content_section{border:1px solid var(--color-border);border-radius:var(--alo-border-radius);background:#fff;overflow:hidden}.product_section .product-item{position:relative}.product-item .product-collection{z-index:1;background:#fff;padding:20px;transition:all .4s linear;position:relative}.product-item .product-image{position:relative}.product-item .product-image a{line-height:1;display:block}.product-item .price span{color:var(--color-price-product);-webkit-text-decoration:unset;text-decoration:unset;font-weight:500;line-height:22px}.product-item .product-inner{padding:0;position:relative}.section-content{position:relative}.main-content-detail .products-arrivals .section-content,.main-content-grid .products-arrivals .section-content,.product_section .products-arrivals .section-content{border:none;border-image:}.product-collection__content{flex-direction:column;padding-top:15px;padding-bottom:0;transition:all .4s linear;display:flex;position:relative}.product-collection__title>*,.product-compare__title>*{letter-spacing:0;margin:0;font-size:18px;line-height:20px}.product-collection{flex-direction:column;display:flex}.product-collection .product-collection__image{position:relative}.product-item .product-collection__title{margin-bottom:0}.product-item .product-collection__title h2{font-weight:var(--font-weight);margin-bottom:5px;position:relative}.product-item .product-collection__title a{color:var(--color-name-product);-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:14px;font-weight:500;line-height:18px;display:-webkit-box;overflow:hidden}.product-item .frm-price-color .product-collection__price .price--sale{font-size:13px}.product-item .frm-price-color{margin-bottom:10px}.product-item .frm-price-color .product-collection__price .price{color:var(--color-price-product);-webkit-text-decoration:unset;text-decoration:unset;align-items:flex-end;gap:5px;font-size:16px;font-weight:400;line-height:22px;display:flex;position:relative}.product-item .frm-price-color .product-collection__price .price span.current{color:var(--color-current-product);-webkit-text-decoration:unset;text-decoration:unset;font-weight:500;line-height:22px}.product-item .button-cart-bottom{width:100%}.product-item .button-cart-bottom .select_options,.product-item .button-cart-bottom .add-to-cart{text-transform:capitalize;border-radius:var(--alo-border-radius);background-color:var(--color-cart-product);color:#fff;cursor:pointer;border:none;border-image:;justify-content:center;align-items:center;gap:10px;width:100%;height:40px;padding:10px;font-size:14px;font-weight:400;line-height:20px;transition:all .24s linear;display:flex;position:relative}.details-thumb .slider-nav .thumb_img{opacity:1;position:relative;overflow:hidden}.details-thumb .slider-nav .thumb_img .alo-thumb{padding:0 5px}.details-thumb .slider-nav .thumb_img .alo-thumb .alo-img{border:1px solid var(--color-border);border-radius:var(--alo-border-radius);transition:all .24s linear;overflow:hidden}.details-thumb .slider-nav .slick-current.thumb_img .alo-thumb .alo-img{border-color:var(--color-main)}.details-thumb .slider-nav .slick-current.thumb_img{opacity:1}.details-thumb .slider-nav{margin:0 -5px}.thumb_bottom .details-thumb .slider-nav:not([class*=initialized]),.details-thumb div[data-slide-main] .full-item:not(:first-child){display:none}.cms-wrap-main-slider.grid_2_column div[data-slide-main] .full-item,.cms-wrap-main-slider.grid_1_column div[data-slide-main] .full-item,.details-thumb div[data-slide-main] .full-item.slick-slide{display:block}.details-thumb div[data-slide-main].slick-slider .slick-track{align-items:center;display:flex}.js_product_single,.js-sticky-sidebar,.details-thumb .cms-wrap-main-slider .wrap-main-slider{position:relative}.details-thumb .cms-wrap-main-slider .wrap-main-slider .full-item{position:relative;overflow:hidden}.cms-wrap-main-slider.thumb_bottom{margin-bottom:10px}@media only screen and (max-width:1024px){.details-thumb .slick-dots{padding-top:20px;padding-bottom:20px}.details-thumb .slider-nav.slick-slider{display:none}}@media only screen and (max-width:479px){.product-item .product-collection__content .frm-price-color .product-collection__price .price span{font-size:16px}.product-item .product-collection__content .product-collection__title a{min-height:36px}}.details-thumb .cms-wrap-main-slider .slick-prev,.details-thumb .cms-wrap-main-slider .slick-next{opacity:0;float:left;z-index:9999;width:40px;height:40px;transition:all .4s linear}.details-thumb .cms-wrap-main-slider .slick-prev{left:0}.details-thumb .cms-wrap-main-slider .slick-next{right:0}@media only screen and (max-width:1024px){.details-thumb .slider-nav.slick-slider{display:none}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/zep-product-critical.css.map */
