.cwb-slider{max-width:100%}.cwb-slider .cwb-slider__slide{transition:transform .6s ease}.cwb-slider .cwb-slider__slide.border-right{border-right:1px solid #eee}.cwb-slider .cwb-slider__btn-holder{flex-grow:0;flex-shrink:0;width:35px}.cwb-slider .cwb-slider__orbs .cwb-slider__orb{height:15px;width:15px}.product-detail .product .image,.product-detail .product .title{display:inline-block;vertical-align:top}.product-detail .product .title-secondary{border-top:1px solid #000;color:#000;font-size:18px;font-weight:700;margin-left:-16px;padding:7px 16px;width:calc(100% + 32px)}@media (min-width: 768px){.product-detail .product .title-secondary{margin-left:0;padding:7px 0;width:100%}}.product-detail .product h2{font-size:18px}.product-detail .product .image{padding:15px 0 0 15px;width:25%}@media (min-width: 576px){.product-detail .product .image{width:100px}}@media (min-width: 768px){.product-detail .product .image{width:145px}}.product-detail .product .image img:not(.other-product-image){border:1px solid #eee;border-radius:5px;height:calc(25vw - 15px);max-height:200px;object-fit:contain;padding:10px}@media (min-width: 576px){.product-detail .product .image img:not(.other-product-image){height:90px;width:90px}}@media (min-width: 768px){.product-detail .product .image img:not(.other-product-image){height:135px;width:135px}}.product-detail .product .image .other-product-images{margin-left:-2px;padding-top:2px;width:calc(25vw - 15px)}@media (min-width: 576px){.product-detail .product .image .other-product-images{width:90px}}@media (min-width: 768px){.product-detail .product .image .other-product-images{width:135px}}.product-detail .product .image .other-product-images .other-product-image-wrapper{display:inline-block;height:calc(12.5vw - 7.5px);padding:2px;width:50%}@media (min-width: 576px){.product-detail .product .image .other-product-images .other-product-image-wrapper{height:45px}}@media (min-width: 768px){.product-detail .product .image .other-product-images .other-product-image-wrapper{height:67px}}.product-detail .product .image .other-product-images .other-product-image-wrapper img{border:1px solid #eee;border-radius:5px;height:calc(12.5vw - 11px);max-height:200px;object-fit:contain;padding:3px}@media (min-width: 576px){.product-detail .product .image .other-product-images .other-product-image-wrapper img{height:45px;width:45px}}@media (min-width: 768px){.product-detail .product .image .other-product-images .other-product-image-wrapper img{height:67px;width:67px}}.product-detail .product .content-wrapper{border:none!important;border-bottom:1px solid #eee}@media (min-width: 768px){.product-detail .product .content-wrapper{border:none!important;display:inline-block;padding-bottom:0;vertical-align:top;width:calc(100% - 425px);width:var(--product-show-content-column-left-md)}}.product-detail .product .content-wrapper .title{padding:15px 15px 0 5px;text-align:left;width:calc(75% - 5px)}@media (min-width: 576px){.product-detail .product .content-wrapper .title{width:calc(100% - 105px)}}@media (min-width: 768px){.product-detail .product .content-wrapper .title{padding-left:15px;width:100%}}.product-detail .product .content-wrapper .title .product-title{font-size:16px;font-weight:800}@media (min-width: 992px){.product-detail .product .content-wrapper .title .product-title{font-size:18px}}.product-detail .product .content-wrapper .title .product-title a{word-break:break-word}.product-detail .product .content-wrapper .whatsapp-holder{font-size:11px;top:5px}.product-detail .product .content-wrapper .whatsapp-holder.static-left{text-align:left}.product-detail .product .content-wrapper .whatsapp-holder.static-right{display:flex;justify-content:end;margin-bottom:-10px;padding-top:4px}.product-detail .product .content-wrapper .whatsapp-holder.static-right.bulks-3{margin-bottom:-26px}.product-detail .product .content-wrapper .whatsapp-holder:not(.static-left):not(.static-right){position:absolute;right:10px;text-align:right}@media (min-width: 768px){.product-detail .product .content-wrapper .whatsapp-holder{font-size:13px;position:relative!important;right:auto!important;top:auto!important}}.product-detail .product .content-wrapper .whatsapp-holder .whatsapp-link{color:#686876;font-size:11px;font-variant:all-small-caps;font-weight:400}@media (min-width: 768px){.product-detail .product .content-wrapper .whatsapp-holder .whatsapp-link{font-size:13px}}.product-detail .product .content-wrapper .product-description{font-size:13px}.product-detail .product .content-wrapper .product-description:not(.full-description){overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (min-width: 992px){.product-detail .product .content-wrapper .product-description:not(.full-description){-webkit-line-clamp:6}}.product-detail .product .content-wrapper .product-description a{color:#39f;text-decoration:underline}.product-detail .product .content-wrapper .specifications .table-striped tr:nth-of-type(odd){background-color:#f0f2f6}.product-detail .product .content-wrapper .specifications .table-striped tr:first-child{font-weight:700}.product-detail .product .content-wrapper .specifications .table-striped tr td{font-size:13px;padding:1px .3rem}.product-detail .product .content-wrapper .pricing-wrapper{background:#fff;border-top:1px solid #cbcbcb;bottom:0;left:0;padding-bottom:3px;position:sticky;right:0;width:100vw;z-index:var(--z-base)}.product-detail .product .content-wrapper .pricing-wrapper .bulks{display:inline-block;width:250px}@media (min-width: 576px){.product-detail .product .content-wrapper .pricing-wrapper .bulks{width:270px}}.product-detail .product .content-wrapper .pricing-wrapper .bulks h4{color:#237500}.product-detail .product .content-wrapper .pricing-wrapper .bulks .bulk,.product-detail .product .content-wrapper .pricing-wrapper .bulks .bulk-from{color:#212529;font-weight:500}.product-detail .product .content-wrapper .pricing-wrapper .pricing{margin-top:6px}.product-detail .product .content-wrapper .pricing-wrapper .main-price{display:inline-block;margin-bottom:0;padding-right:0;width:calc(100% - 255px)}@media (min-width: 576px){.product-detail .product .content-wrapper .pricing-wrapper .main-price{width:calc(100% - 275px)}}.product-detail .product .content-wrapper .pricing-wrapper .stock{margin-bottom:0}.product-detail .product .content-wrapper .pricing-wrapper .stock br{display:none!important}@media (min-width: 768px){.product-detail .product .content-right{vertical-align:top;width:270px;width:var(--product-show-content-column-right-md)}}.product-detail .product .pricing{margin-top:4px}@media (min-width: 768px){.product-detail .product .pricing .bulks{border:1px solid #666;min-height:90px;padding:3px 5px 6px}}.product-detail .product .pricing .bulks h4,.product-detail .product .pricing .bulks h5{font-size:14px;font-weight:700;margin-bottom:3px;text-decoration:underline}.product-detail .product .pricing .bulks .bulk{line-height:14px;font-size:13px}.product-detail .product .pricing .bulks .bulk:not(.bulk-more){color:#237500;font-weight:700}@media (min-width: 768px){.product-detail .product .pricing .bulks .bulk.bulk-more{font-style:italic}}.product-detail .product .pricing .bulks .bulk.bulk-more .bulk-more-link{text-decoration:underline}@media (min-width: 360px){.product-detail .product .pricing .bulks .bulk{font-size:12px}}@media (min-width: 576px){.product-detail .product .pricing .bulks .bulk{font-size:13px}}.product-detail .product .pricing .bulks .bulk .bulk-from{display:inline-block;width:110px}@media (min-width: 360px){.product-detail .product .pricing .bulks .bulk .bulk-from{width:158px}}@media (min-width: 576px){.product-detail .product .pricing .bulks .bulk .bulk-from{width:169px}}.product-detail .product .pricing .bulks .bulk .bulk-price{color:#ea1306;display:inline-block;text-align:right;width:80px}@media (min-width: 768px){.product-detail .product .pricing .bulks .bulk .bulk-price{width:75px}}.product-detail .product .main-price{color:#ea1306;font-size:20px;font-weight:700;margin-bottom:5px;padding-right:10px}@media (min-width: 768px){.product-detail .product .main-price{font-size:26px;margin-bottom:10px}}@media (min-width: 992px){.product-detail .product .main-price{font-size:28px}}.product-detail .product .main-price .for-text{font-size:.8em}.product-detail .product .main-price .diagonal-line-through{color:#666;font-size:90%;font-weight:400}.product-detail .product .main-price sup{font-size:.6em;position:relative;top:-5px}@media (min-width: 768px){.product-detail .product .main-price sup{top:-7px}}@media (min-width: 992px){.product-detail .product .main-price sup{top:-8px}}.product-detail .product .delivery-text{color:#237500;font-size:11px;margin-bottom:8px;margin-top:8px;text-align:center}@media (min-width: 576px){.product-detail .product .delivery-text{font-size:12px}}@media (min-width: 768px){.product-detail .product .delivery-text{margin-top:10px;text-align:left}}.product-detail .product .delivery-text.text-success{color:#237500!important}.product-detail .product .delivery-text.text-warning{color:#ec8400!important}.product-detail .product .product-order{display:flex}.product-detail .product .product-order .toggle-amount{margin-right:5px;width:var(--product-show-toggle-amount-width)}@media (min-width: 768px){.product-detail .product .product-order .toggle-amount{flex-grow:1!important;margin-right:15px}}.product-detail .product .product-order .toggle-amount .input-group{align-items:center}.product-detail .product .product-order .toggle-amount button,.product-detail .product .product-order .toggle-amount input{height:40px}.product-detail .product .product-order .toggle-amount a:focus,.product-detail .product .product-order .toggle-amount button:focus,.product-detail .product .product-order .toggle-amount input:focus,.product-detail .product .product-order .toggle-amount textarea:focus{border-color:#ced4da;box-shadow:none;outline-style:none}.product-detail .product .product-order .btn.add-cart{font-weight:700;width:50%}@media (min-width: 576px){.product-detail .product .product-order .btn.add-cart{margin-left:auto}}@media (min-width: 576px){.product-detail .product .product-order .btn.add-cart,.product-detail .product .product-order .toggle-amount{flex-grow:0;flex-shrink:0;flex-basis:40%}}
