.product-thumbs{margin-left:-8px;margin-right:-8px}.product-thumbs__elem{cursor:pointer;flex:0 0 33.33333333%;max-width:33.33333333%;opacity:.3;padding:0 8px;transition:opacity .3s ease}.product-thumbs__elem:focus,.product-thumbs__elem:hover{opacity:.6}.product-thumbs__elem.swiper-slide-thumb-active{opacity:1}@media(min-width:576px){.product-thumbs__elem{flex:0 0 25%;max-width:25%}}.product-main-images{position:relative}.product-main-images__modal-trigger-layer{border:0;border-radius:50%;bottom:16px;font-size:1.25rem;height:1.6em;line-height:1.6em;padding:0;position:absolute;right:16px;width:1.6em;z-index:2}@media(max-width:992px){.product-main-images__modal-trigger-layer{font-size:calc(.85rem + .64516vw)}}.product-customization{margin:40px 0}.product-customization .product-customization-item{margin:24px 0}.product-customization .product-message{background:#f8f9fa;border:none;height:3.125rem;padding:.625rem;resize:none;width:100%}.product-customization .product-message:focus{background-color:#fff;outline:.1875rem solid #d43427}.product-customization .file-input{cursor:pointer;height:2.625rem;left:0;opacity:0;overflow:hidden;position:absolute;width:100%;z-index:1}.product-customization .customization-message{margin-top:20px}.product-customization .custom-file{background:#f8f9fa;color:#6c757d;display:block;height:2.625rem;line-height:2.625rem;margin-top:24px;position:relative;text-indent:.625rem;width:100%}.product-customization .custom-file button{position:absolute;right:0;top:0;z-index:0}.product-customization small{color:#6c757d}.attribute-radio__label{margin:0 0 8px;position:relative}.attribute-radio__input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.attribute-radio__input:checked~.attribute-radio__text{background-color:#d43427;border-color:#d43427}.attribute-radio__text{border:1px solid #dee2e6;border-radius:.4rem;display:block;font-size:.875rem;font-weight:700;min-width:2.1875rem;padding:8px 16px;text-align:center}.product-description-short{color:rgba(37,37,35,.639)}.product-features-special{margin:32px 0}.product__ship{align-items:center;background:#00810d;display:flex;height:100%;justify-content:center;padding:16px}@media(max-width:1199.98px){.product-comment-modal{max-width:100vw}}.small-title{font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}.feature-item-special{border:1px solid rgba(28,27,31,.16);border-radius:100px;color:#1c1b1f;font-size:11px;font-weight:500;letter-spacing:0;line-height:14px;margin-right:8px;padding:6px 12px}.card-header{background-color:rgba(0,0,0,.03);border-bottom:.0625rem solid rgba(0,0,0,.125);border-radius:8px;padding:10px 12px}.card-header button{color:#1c1b1f;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}.card-header:first-child{border-radius:8px}.attribute-radio__text{background:#fff;border:1px solid #e62b03;border-radius:100px}.attribute-radio__input:checked~.attribute-radio__text{background-color:#1c1b1f!important;border-color:#1c1b1f!important;color:#fff}a.product-manufactured_info{color:#1c1b1f;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}a.product-manufactured_info:hover{text-decoration:none}.customtabs__hedaer{font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin-bottom:16px}.table td,.table th{border-top:1px solid #dee2e6;padding:8px 4px;vertical-align:middle}.customtabs__body table{width:100%}.customtabs__body td{text-align:right}.customtabs__body td:first-child{text-align:left}.customtabs__body tr{font-size:16px}.customtabs__body tr:first-child td{font-size:16px;font-weight:700;text-align:left}.customtabs__element{background:#fff;border:1px solid var(--Stroke,rgba(28,27,31,.161));font-size:16px}@media(min-width:576px){.customtabs__element{margin-bottom:32px;padding:32px}}@media(max-width:767.98px){.customtabs__element{margin-bottom:16px;padding:16px}}.product-details-section{margin-left:-16px;margin-right:-16px}.sticky-menu{display:flex;gap:14px;margin-bottom:24px}.menu-item{align-items:center;background:#d3d3d3;color:#000;display:block;display:flex;flex:1;font-size:16px;font-weight:700;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:12px;text-align:center;text-decoration:none;transition:background .5s}.menu-item:hover{background:silver;text-decoration:none}.menu-item.active{background:#e41e1e;color:#fff}.buymorepayless__button{text-align:right}.buymorepayless__btn{border-radius:100px;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;padding:8px;width:120px}@media(max-width:767.98px){.buymorepayless__btn{width:auto!important}}.buymorepayless__btn svg{margin-left:6px}@media(max-width:767.98px){.buymorepayless__btn svg{margin:0}.buymorepayless__btn__text{display:none}}.buymorepayless__pack-price{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-align:right}.buymorepayless__pack-persent{color:#00810d;font-weight:500}.buymorepayless__pack-persent,.buymorepayless__pack-save{font-size:14px;letter-spacing:0;line-height:20px;text-align:center}.buymorepayless__pack-save{color:rgba(37,37,35,.639);font-weight:400}@media(max-width:767.98px){.buymorepayless__pack-save{display:none}}.menu-item svg{fill:#1c1b1f}.menu-item.active svg{fill:#fff}.product-variants-item p.control-label{color:#1c1b1f;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;opacity:.64}.moreless__icon span{background:#000;bottom:-10px;color:#fff;font-size:11px;font-weight:700;letter-spacing:0;line-height:14px;margin-left:-10px;padding:0 2px;position:relative}.buy-more-less-box{background:#fff;border:1px solid var(--Stroke,rgba(28,27,31,.161));font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:0}td.moreless__add button{border-radius:100px;padding:8px}td.moreless__discount,td.moreless__price,td.moreless__save{text-align:right}td.moreless__save{color:rgba(28,27,31,.639)}.buy-more-less-box table{margin-bottom:0}td.moreless__icon{padding-left:16px}td.moreless__add{padding-right:16px;text-align:right}td.moreless__discount{padding-right:40px}.buy-more-less-box h3{align-items:center;display:flex;font-size:24px;font-weight:700;gap:8px;letter-spacing:0;line-height:32px;padding-left:16px;padding-top:16px}@media(max-width:767.98px){#tabs-navigation{overflow:scroll}}@media(min-width:576px){#tabs-navigation__container{position:sticky;top:76px;z-index:99}}.product-thumbnail-wrapper{padding-left:4px}@media(max-width:767.98px){.product-thumbnail-wrapper{padding-left:10px}}div#product-top__rev .favorite-btn{display:none}.shippinginfo_prodship.yellow-shipping{border-color:#ffb732!important}.shippinginfo_prodship.yellow-shipping p.shippinginfo_prodship--title{color:#ffb733!important}h1.h1.product-title{font-size:32px!important;font-weight:700;letter-spacing:0;line-height:40px;margin-bottom:0}.price--lg{font-size:56px!important;line-height:56px}div#product-top__rev{margin-bottom:8px}body#product footer#footer{margin-top:70px}.product-flags{padding:8px 0 0 8px;position:absolute}.manufacturer-logo{height:auto;margin-top:8px;max-height:50px;max-width:210px;width:auto}.product-price{align-items:center;display:flex}.product-price .badge.badge-danger{align-items:center;border-radius:0;display:flex;height:28px;justify-content:center}.product-main-images{cursor:pointer}.modal-dialog{margin:auto;max-width:500px;top:50%;transform:translateY(-50%)!important}.btn-touchspin{font-size:25px;font-weight:400;margin:0 15px!important;width:15px!important}.bootstrap-touchspin>input{height:48px;max-width:45px}.product-main-images__list .swiper-slide{background:#fff}.custom-select{border-radius:100px}@media(min-width:768px){.product-short-description{padding-left:0}}a.favorite-btn{background:#f3efef;border-radius:100px;padding:8px;position:absolute;right:16px;top:16px;z-index:9}div#custom-text{width:100vw}@media(min-width:576px){div#custom-text{margin-left:calc(-50vw - -600px)}}p.qiuanity-text{color:#1c1b1f;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;margin-bottom:0;opacity:.64}.bootstrap-touchspin{background:#fff;border-radius:100px;height:48px;justify-content:center;margin:0 15px 0 0;max-width:114px!important}.bootstrap-touchspin,.qty,span.buymore-text{align-items:center;display:flex}span.buymore-text{font-size:12px;font-weight:500;gap:3px;letter-spacing:0;line-height:18px}.product__buymoreless{background-color:#fff!important;border:1px solid var(--Stroke,rgba(37,37,35,.161));padding:16px 16px 0}.box-qty{background:#000;color:#fff;font-size:10px;font-weight:500;letter-spacing:0;line-height:12px;margin-left:-10px;padding:1px}.pack-qty{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-left:16px}.product-subtiotal{background:rgba(37,37,35,.078);border-radius:100px;display:flex;font-size:16px;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:24px;margin:16px 0;padding:6px 12px}button.btn.btn-primary.add-to-cart{border-radius:100px;width:100%}.product-ribons{display:flex;flex-wrap:wrap;gap:12px}.product-sticky__card{background:#252523;box-shadow:0 12px 48px -8px rgba(70,40,40,.561);padding:32px;position:sticky;top:136px}.product-ribons__bestby{background:#007ef8}.product-ribons__bestby,.product-ribons__expiry{align-items:center;border-radius:100px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:8px;letter-spacing:0;line-height:20px;padding:8px 20px}.product-ribons__expiry{background:#e53935}.product-ribons_availability{align-items:center;border-radius:100px;color:#fff;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:8px;letter-spacing:0;line-height:20px;padding:8px 20px}.product-title__bottom{font-size:16px;line-height:24px;margin-bottom:8px}.price-bottom,.product-title__bottom{color:#fff;font-weight:700;letter-spacing:0}.price-bottom{font-size:32px;line-height:40px;margin:12px 0}.bottom-rev .product-list-reviews{color:#fff;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.ybc-blog-related-posts.on_product{background-color:transparent;box-shadow:unset;-webkit-box-shadow:unset;padding-left:0;padding-right:0}.ybc-blog-related-posts.on_product .ybc_blog_content_block{padding-left:6px!important;padding-right:6px!important}.ybc-blog-related-posts.on_product .title_blog{font-size:40px;font-weight:700;letter-spacing:0;line-height:100%;text-align:center;text-transform:none!important}.product-footer .ybc-blog-related-posts-list{flex-wrap:nowrap}.product-footer .ybc_item_img img{width:100%}@media(min-width:768px){.product-footer .ybc_blog_content_block_item{max-width:33.33%}}button.btn.btn-primary.add-to-cart-bottom{border-radius:100px;width:100%}.featured-products{clear:both}@media(max-width:1199.98px){.featured-products .product-miniature .product-list-reviews{display:flex;flex-direction:column}}#product section#main{padding-left:16px;padding-right:16px}@media(max-width:991.98px){#product section#main{padding-left:20px;padding-right:20px}}@media(max-width:767.98px){#product section#main{padding-left:26px;padding-right:26px}}.nobuymorepayless-shipinfo .product__ship{display:block!important}.col-md-12.nobuymorepayless-shipinfo .product__ship{margin:0!important}div#composition table{border-collapse:collapse;font-size:14px;margin-top:10px;width:100%}div#composition table thead{background-color:#f9f9f9}div#composition table thead th{border:1px solid #e0e0e0;font-weight:600;padding:10px;text-align:left}div#composition table tbody tr td{border-bottom:1px solid #e0e0e0;font-size:14px;padding:10px 10px 4px 0;vertical-align:top}div#composition table tbody tr td:first-child{font-weight:400}div#composition table tbody tr td[colspan="3"]{border-bottom:0!important}div#composition table tbody tr:first-child td{border-bottom:0!important;font-size:16px;font-weight:700}p.producttabs-warning{font-weight:700;margin-bottom:0;margin-top:16px}p.product-tabs__tabledesc{font-size:14px;margin-bottom:0;margin-top:16px}