.page-main{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.page-main .product-top-left{float:none;display:table-cell;vertical-align:top;width:41.66666667%;min-width:250px}.page-main .product-top-left .product.media{width:100%;margin-bottom:0}.page-main .product-top-left .product.media .gallery-placeholder{width:100%;max-width:499px}.page-main .product-top-left .product.media .gallery-placeholder img{object-fit:contain;height:auto}.page-main .product-top-left .product.media .discount{display:none}.page-main .product-top-left .product.media .caption{padding:8px;text-align:center;color:#000;margin-top:-30px;margin-bottom:10px}.page-main .product-top-wrapper{background:#fff}.page-main .product-top{max-width:1366px;margin:0 auto;padding-left:20px;padding-right:20px}.page-main .product-top .product-info-main{width:100%;float:left}.page-main .product-top .product-info-main .page-title-wrapper h1{margin-top:0;margin-bottom:0}.page-main .product-top .product-info-main .page-title{margin-top:10px}.page-main .product-top .product-info-main h2.product.attribute.product-subtitle{color:#000;font-size:18px;font-weight:900}.page-main .product-top .product-info-main .product.attribute.overview,.page-main .product-top .product-info-main .product.attribute.product-features{font-weight:300;line-height:22px;color:#000;font-size:13px;margin-top:15px;margin-left:15px}.page-main .product-top .product-info-main .product.attribute.overview ::marker,.page-main .product-top .product-info-main .product.attribute.product-features ::marker{color:#6ab205}.page-main .product-top .product-info-main .product-reviews-summary .reviews-actions a{color:#000}.page-main .product-top .product-info-main .product-reviews-summary .reviews-actions a.action.add{text-decoration:underline}.page-main .product-top .gallery-placeholder img{max-width:100%;max-height:100%;width:100%;margin-top:10px;margin-bottom:30px}.page-main .product-top-center{width:58.33333333%;display:table-cell}.page-main .product-top-center .page-title{font-weight:900;font-size:36px;margin-top:24px;color:#000}.page-main .product-top-right-wrapper{float:none;vertical-align:top}.page-main .product-top-right-wrapper .free-shipping-info{height:40px;display:table;width:100%;background-color:#686868;color:#fff}.page-main .product-top-right-wrapper .free-shipping-info span{display:table-cell;text-align:center;vertical-align:middle;text-transform:uppercase;font-weight:700}.page-main .discount{background:#e45b5b;padding:0 10px;margin:0 auto;text-align:center;color:#fff;margin-bottom:14px;line-height:26px;font-size:20px;font-weight:700;margin-top:20px;border-radius:8px;display:inline-flex;align-items:center}.page-main .discount .label{font-size:13px;font-weight:400;margin-right:7px}.page-main .product-info-price .discount{display:block;width:fit-content;margin-bottom:50px}.page-main .product-top-right{padding-bottom:13px;text-align:center}.page-main .product-top-right .discount-info{max-width:154px;color:#ededed;margin:0 auto;margin-top:24px}.page-main .product-top-right .discount-info strong{color:#6ab205}.page-main .product-top-right .structured-data-hidden{display:none}.page-main .product-top-right .product-info-stock-sku .product.attribute.sku,.page-main .product-top-right .product-info-stock-sku .stock.available{display:none}.page-main .product-top-right .stock.unavailable{color:#e45b5b;font-size:34px}.page-main .product-top-right .product-info-price{text-align:center;border-radius:10px 10px 0 0}.page-main .product-top-right .product-info-price .price-box .price-container>span{margin-bottom:0}.page-main .product-top-right .product-info-price .price-box .price-container>span.price-label{display:none !important}.page-main .product-top-right .product-info-price .price-box{display:none;width:100%;margin-top:20px}.page-main .product-top-right .old-price{display:none !important}.page-main .product-top-right .super-attribute-select{width:100%;background:#fff;color:#121217;display:block;padding:0;border:1px solid #ededed;height:46px;font-size:1.875rem;line-height:2.25rem}.page-main .product-top-right .product-options-bottom .box-tocart{margin:0 auto}.page-main .product-top-right .stock.unavailable{padding-bottom:0}.page-main .product-top-right .product-info-price .price-box .price-container .price{color:#000;font-weight:700;font-size:32px}.page-main .product-top-right .stock.unavailable .product-info-stock-sku{display:block}.page-main .product-top-right .stock.unavailable .product.attribute.sku{display:none}.page-main .product-top-right .stock.unavailable .product-info-price{background:0 0;border-radius:10px;margin-bottom:0}.page-main .product-top-right .product-add-form .product-options-wrapper .field .control{width:100%}.page-main .product-top-right .product-add-form .product-options-wrapper .field .control .qty-title{height:46px;margin-right:10px}.page-main .product-top-right .product-add-form .product-options-wrapper .field .control .qty-title span{vertical-align:middle}.page-main .product-top-right .product-options-wrapper .input-text.qty{margin:0 25px;width:50px;height:46px}.page-main .product.info.detailed{max-width:1366px;margin:auto;width:calc(100% - 50px)}.page-main .product.info.detailed .data.items{position:relative}.page-main .product.info.detailed .data.items:after{clear:both;content:'';display:table}.page-main .product.info.detailed .data.items:before{clear:both;content:'';display:table}.page-main .product.info.detailed .data.items .item.title{float:left;width:auto}.page-main .product.info.detailed .data.items .item.title>.switch{background:#f5f5f5;color:#333;text-decoration:none;height:40px;padding:5px 15px;border:1px solid #ddd;font-weight:600;line-height:20px;font-size:1.4rem}.page-main .product.info.detailed .data.items .item.title.active>.switch{border-bottom:none;background:#fff}.page-main .product.info.detailed .data.items .item.content{margin-top:31px;box-sizing:border-box;float:right;margin-left:-100%;width:100%;position:relative}.page-main .product.info.detailed .data.items .item.content:after{clear:both}.page-main .product.info.detailed .data.items #reviews,.page-main .product.info.detailed .data.items #product-alsopurchased-info,.page-main .product.info.detailed .data.items #product-specifications-info{display:none}.page-main .product.info.detailed .product-group-content{margin:0 auto}.page-main .product.info.detailed .product-group-content.description{display:flex}.page-main .product.info.detailed .product-group-content.description h2{font-weight:700}.page-main .product.info.detailed .product-group-content.description .description-main{max-width:850px;text-align:justify}.page-main .product.info.detailed .product-group-content.description .description-main ul{margin:0 0 3rem}.page-main .product.info.detailed .product-group-content.description .description-main p{margin-bottom:3rem}.page-main .product.info.detailed .product-group-content.specification h2{margin-top:0}.page-main .product.info.detailed .product.attribute.description{margin:0 auto}.page-main .product.info.detailed .product.attribute.description h2{font-size:16px;text-align:left;font-weight:600;margin-bottom:20px}.page-main .product.info.detailed #tab-label-reviews-title span{background-color:#6ab205;border-radius:15px;color:#fff;padding:3px}.page-main .product.info.detailed .review-toolbar{display:none}.page-main .product.info.detailed .review-list .block-title strong{font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem}.page-main .product.info.detailed .review-content{margin-bottom:20px}.page-main .product.info.detailed .review-item{border-bottom:1px solid #c9c9c9;margin:0;padding:20px 0}.page-main .product.info.detailed .review-ratings{display:table;margin-bottom:10px;max-width:100%}.page-main .product.info.detailed .review-title{font-weight:300;line-height:1.1;font-size:1.8rem;margin:0 0 20px}.page-main .product.info.detailed .review-add .review-form{max-width:500px}.page-main .product.info.detailed .review-add .review-control-vote input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-main .product.info.detailed .review-add .review-control-vote label span{display:none}.page-main .product.info.detailed .review-add .review-field-ratings .nested{display:table}.page-main .product.info.detailed .review-add .review-field-ratings .review-field-rating{display:table-row}.page-main .product.info.detailed .review-add .fieldset>.field .field.choice,.page-main .product.info.detailed .review-add .fieldset>.fields>.field .field.choice{margin-bottom:10px}.page-main .product.info.detailed .review-add .review-field-ratings .review-field-rating .label{padding-right:10px;padding-top:6px}.page-main .product.info.detailed .review-add .review-field-ratings .review-field-rating .label,.page-main .product.info.detailed .review-add .review-field-ratings .review-field-rating .control{display:table-cell;padding-bottom:10px;vertical-align:top}.page-main .product.info.detailed .review-add .review-control-vote label:before{color:#fec23c;font-family:'icons-blank-theme';font-size:28px;height:28px;letter-spacing:-10px;line-height:28px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;opacity:0}.page-main .product.info.detailed .review-add .review-control-vote:before{color:#c7c7c7;font-family:'icons-blank-theme';font-size:28px;height:28px;letter-spacing:-10px;line-height:28px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:'\e605' '\e605' '\e605' '\e605' '\e605';display:block;position:absolute;z-index:1}.page-main .product.info.detailed .review-add .review-control-vote label{cursor:pointer;display:block;position:absolute}.page-main .product.info.detailed .review-add .review-control-vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-main .product.info.detailed .review-add .review-control-vote .rating-1:before{content:'\e605'}.page-main .product.info.detailed .review-add .review-control-vote label:hover:before{opacity:1}.page-main .product.info.detailed .review-add .review-control-vote label:hover~label:before{opacity:0}.page-main .product.info.detailed .review-add .review-control-vote .rating-5{z-index:2}.page-main .product.info.detailed .review-add .review-control-vote .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.page-main .product.info.detailed .review-add .review-control-vote .rating-4{z-index:3}.page-main .product.info.detailed .review-add .review-control-vote .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.page-main .product.info.detailed .review-add .review-control-vote .rating-3{z-index:4}.page-main .product.info.detailed .review-add .review-control-vote .rating-3:before{content:'\e605' '\e605' '\e605'}.page-main .product.info.detailed .review-add .review-control-vote .rating-2{z-index:5}.page-main .product.info.detailed .review-add .review-control-vote .rating-2:before{content:'\e605' '\e605'}.page-main .product.info.detailed .review-add .review-control-vote .rating-1{z-index:6}.page-main .product.info.detailed .review-add .review-control-vote input[type=radio]:checked+label:before{opacity:1}.page-main .product.info.detailed .review-add .fieldset .review-legend.legend strong{display:block;margin-left:0;line-height:1.2;font-size:2rem}.page-main .product.info.detailed .review-add fieldset{border:0;margin:0 0 40px;padding:0}.page-main .product.info.detailed .review-add .fieldset>.field>.label{font-weight:700}.page-main .product.info.detailed .review-add .fieldset>.field.required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.page-main .product.info.detailed .review-add textarea{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-size:14px;height:auto;line-height:1.42857143;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}.page-main .block.related{max-width:1100px;margin:0 auto;color:#ededed;padding-left:20px;padding-right:20px}.page-main .block.related .title strong{color:#ededed;font-weight:700;font-size:36px}.page-main .block.related .product-items .discount{display:none}.page-main .block.related .product-items .product-item-info{text-align:center}.page-main .block.related .product-items .product-item-info{width:100%}.page-main .block.related .product-items .product-item-name a{color:#ededed}.page-main .block.related .product-items .photo.image{border-radius:8px;object-fit:cover}.page-main .block.related .product-items .product-item-link{font-size:18px;text-transform:uppercase;font-weight:700}.page-main .block.related .product-items .actions-primary{display:inline-block}.page-main .block.related .product-items .view-product{font-weight:400;font-size:18px;color:#ededed}.page-main .block.related .product-items .price-box{margin-bottom:12px}.page-main .block.related .product-items .price{color:#99a96c;font-weight:400;font-size:18px}.page-main .block.related .product-items .price-final_price:before{content:"From ";color:#99a96c;font-weight:400;font-size:18px}.page-main .block.related .product-items .price-label{display:none}.page-main .block.related .products-grid .product-item{width:calc(25% - 49px);margin-right:40px}.page-main .category-info{max-width:1366px;margin:auto;margin-bottom:40px}.page-main .category-info h2{font-weight:700;font-size:36px}.page-main .category-info .category-info-wrapper{display:flex}.page-main .category-info .category-info-wrapper .col-left{width:260px}.page-main .category-info .category-info-wrapper .col-left img.category-info{border-radius:8px;padding:0;max-width:100%}.page-main .category-info .category-info-wrapper .col-center{width:100%;font-size:13px;line-height:18px;border-top:1px solid;padding-top:20px}.page-main .category-info .category-info-wrapper .col-right{min-width:250px;padding-left:15px}.page-main .category-info .category-info-wrapper .col-right ul{padding-left:0}.page-main .category-info .category-info-wrapper .col-right ul li{list-style:none}.page-main .category-info .category-info-wrapper .col-right a{font-weight:400;font-size:18px;line-height:21px;color:#6ab205;display:block;margin-bottom:20px}.attribute-tooltip a.tooltip-toggle{color:#6ab205;margin-left:5px}.product-topattributes .attribute-tooltip .tooltip-content{background:#24242f;color:#ededed;border-radius:8px;border:0;box-shadow:5px 5px 5px 5px rgba(0,0,0,.19)}.product-topattributes .attribute-tooltip .tooltip-content:before{display:none !important}.product-topattributes .attribute-tooltip .tooltip-content:after{display:none !important}.product-topattributes .attribute-tooltip .tooltip-content:before{display:none !important}.page.messages,div[data-bind="scope: 'messages'"]{background:#121217}