@media (max-width:767px){.breadcrumbs{display:none}}@media (max-width:599px){body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-items{margin-left:0;margin-right:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item{padding-left:0;padding-right:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-items>.product-item,body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-items:not(.owl-carousel) .product-item{border-bottom:0;padding-bottom:0;margin-bottom:10px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:12px;box-shadow:0 1px 2px rgba(0,0,0,.04)}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-photo{-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px;width:110px;margin:0 12px 0 0;padding:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-details{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .price-box{margin:0 0 4px;padding:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .price{font-size:18px;font-weight:700}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .old-price .price{font-size:13px;font-weight:400;text-decoration:line-through}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .special-price .price{color:#d2311d}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-name{font-size:14px;line-height:1.35;margin:0 0 6px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-name a{color:#222}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-reviews-summary{margin:0 0 6px;padding:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-reviews-summary.empty{display:none}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions{margin:6px 0 0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-primary{margin:0;display:block}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-primary form{margin:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-primary .action.tocart{width:100%;min-height:40px;padding:9px 12px;font-size:13px;line-height:1.1;border-radius:4px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-primary~.actions-secondary{padding-top:8px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-secondary .action{font-size:18px;line-height:1}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-description{display:none}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .product-item-inner{padding:0;margin:0;background:0 0;box-shadow:none;position:static;border:0}}@media (max-width:599px){body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (max-width:767px){body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .product-item-name,body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .product-item-name a{font-size:14px;line-height:1.3}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .product-item .price{font-size:18px}}@media (max-width:767px){body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .page-title-wrapper{margin-bottom:10px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .page-title-wrapper .page-title{font-size:22px;line-height:1.2;margin-bottom:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .block-buttonprint{margin:0 0 10px;padding:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .block-buttonprint .mt_catalog_print{font-size:13px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:12px;padding:0;background:0 0;border:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products:before,body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products:after{content:none}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .filter-toggle-full{display:none}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .action.filter-toggle{margin:0;-webkit-flex:0 0 calc(50% - 28px);-ms-flex:0 0 calc(50% - 28px);flex:0 0 calc(50% - 28px)}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .toolbar-sorter{margin:0;padding:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .toolbar-sorter .control{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .toolbar-sorter select{width:100%;min-width:0;height:40px;line-height:38px;padding:0 10px;margin:0;border:1px solid #d0d0d0;border-radius:4px;background-color:#fff;box-sizing:border-box;vertical-align:middle}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .toolbar-sorter .sorter-action{-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;margin:0 0 0 4px;padding:0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;vertical-align:middle}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .action.filter-toggle{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:static;width:auto;height:40px;padding:0 14px;margin:0;background:#fff;color:#000;border:1px solid #d0d0d0;border-radius:4px;font-size:14px;font-weight:400;line-height:1;text-transform:none;box-sizing:border-box;vertical-align:middle;cursor:pointer}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .toolbar.toolbar-products .action.filter-toggle span{vertical-align:middle}}@media (min-width:600px){body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:14px;background:#fff;border:1px solid transparent;border-radius:8px;-webkit-transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-info:hover{border-color:#e0e0e0;box-shadow:0 4px 14px rgba(0,0,0,.06)}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-details{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-details .product-item-inner{margin-top:auto}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-photo{display:block;overflow:hidden;border-radius:4px;margin-bottom:16px;background:#fafafa}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-photo .product-image-photo{-webkit-transition:transform .3s ease;transition:transform .3s ease}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-info:hover .product-image-photo{-webkit-transform:scale(1.04);transform:scale(1.04)}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-items:not(.owl-carousel) .product-item{border-bottom:0;padding-bottom:0;margin-bottom:24px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-name{font-size:15px;line-height:1.4;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-name a{color:#222}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .price-box{margin:0 0 10px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .price{font-size:20px;font-weight:700}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .special-price .price{color:#d2311d}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item .old-price .price{font-size:14px;font-weight:400;text-decoration:line-through}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-primary{margin-bottom:8px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-primary .action.tocart{width:100%;min-height:42px;padding:10px 14px;border-radius:4px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item-actions .actions-secondary{padding-top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:16px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-reviews-summary.empty{display:none}}@media (max-width:767px){.catalog-product-view .block.related .price-container.price-final_price.tax.weee:before,.catalog-product-view .block.upsell .price-container.price-final_price.tax.weee:before,.catalog-product-view .block.crosssell .price-container.price-final_price.tax.weee:before{content:none}.catalog-product-view .block.related .product-item-info,.catalog-product-view .block.upsell .product-item-info,.catalog-product-view .block.crosssell .product-item-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:16px 12px;margin-left:auto;margin-right:auto;max-width:340px;box-shadow:0 1px 2px rgba(0,0,0,.04);box-sizing:border-box}.catalog-product-view .block.related .owl-item,.catalog-product-view .block.related .owl-item>.product-item,.catalog-product-view .block.upsell .owl-item,.catalog-product-view .block.upsell .owl-item>.product-item,.catalog-product-view .block.crosssell .owl-item,.catalog-product-view .block.crosssell .owl-item>.product-item{text-align:center;padding-left:0;padding-right:0}.catalog-product-view .block.related .product-item-photo,.catalog-product-view .block.upsell .product-item-photo,.catalog-product-view .block.crosssell .product-item-photo{width:100%;max-width:180px;margin:0 auto 12px;display:block}.catalog-product-view .block.related .product-item-name,.catalog-product-view .block.upsell .product-item-name,.catalog-product-view .block.crosssell .product-item-name{font-size:14px;line-height:1.35;font-weight:500;margin:0 0 8px;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.catalog-product-view .block.related .product-item-name a,.catalog-product-view .block.upsell .product-item-name a,.catalog-product-view .block.crosssell .product-item-name a{color:#222}.catalog-product-view .block.related .product-item .price-box,.catalog-product-view .block.upsell .product-item .price-box,.catalog-product-view .block.crosssell .product-item .price-box{margin:0 0 10px;text-align:center}.catalog-product-view .block.related .product-item .price,.catalog-product-view .block.upsell .product-item .price,.catalog-product-view .block.crosssell .product-item .price{font-size:18px;font-weight:700}.catalog-product-view .block.related .product-item-actions .actions-secondary,.catalog-product-view .block.upsell .product-item-actions .actions-secondary,.catalog-product-view .block.crosssell .product-item-actions .actions-secondary{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding-top:0}.catalog-product-view .block.related .block-title,.catalog-product-view .block.upsell .block-title,.catalog-product-view .block.crosssell .block-title{margin:0 0 16px;padding:0}.catalog-product-view .block.related .block-title strong,.catalog-product-view .block.upsell .block-title strong,.catalog-product-view .block.crosssell .block-title strong{font-size:18px}.catalog-product-view .block.related .products-grid .product-items.owl-carousel,.catalog-product-view .block.upsell .products-grid .product-items.owl-carousel,.catalog-product-view .block.crosssell .products-grid .product-items.owl-carousel{position:relative}.catalog-product-view .block.related .owl-controls,.catalog-product-view .block.upsell .owl-controls,.catalog-product-view .block.crosssell .owl-controls{position:absolute;top:106px;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;margin:0;padding:0 8px;pointer-events:none;z-index:5;box-sizing:border-box}.catalog-product-view .block.related .owl-controls .owl-buttons,.catalog-product-view .block.upsell .owl-controls .owl-buttons,.catalog-product-view .block.crosssell .owl-controls .owl-buttons{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;pointer-events:none}.catalog-product-view .block.related .owl-controls .owl-prev,.catalog-product-view .block.related .owl-controls .owl-next,.catalog-product-view .block.upsell .owl-controls .owl-prev,.catalog-product-view .block.upsell .owl-controls .owl-next,.catalog-product-view .block.crosssell .owl-controls .owl-prev,.catalog-product-view .block.crosssell .owl-controls .owl-next{position:static;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;width:40px;height:40px;margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.94);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.18);pointer-events:auto;color:#000;line-height:1}.catalog-product-view .block.related .owl-controls .owl-prev:before,.catalog-product-view .block.related .owl-controls .owl-next:before,.catalog-product-view .block.upsell .owl-controls .owl-prev:before,.catalog-product-view .block.upsell .owl-controls .owl-next:before,.catalog-product-view .block.crosssell .owl-controls .owl-prev:before,.catalog-product-view .block.crosssell .owl-controls .owl-next:before{font-size:18px;color:#000}}@media (min-width:1200px){body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .products-grid .product-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media (max-width:767px){.widget.featured .products-grid .price-container.price-final_price.tax.weee:before{content:none}.widget.featured .products-grid .product-item-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;background:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:16px 12px;margin-left:auto;margin-right:auto;max-width:340px;box-shadow:0 1px 2px rgba(0,0,0,.04);box-sizing:border-box}.widget.featured .products-grid .owl-item,.widget.featured .products-grid .owl-item>.product-item{text-align:center;padding-left:0;padding-right:0}.widget.featured .products-grid .product-item-photo{width:100%;max-width:180px;margin:0 auto 12px;display:block}.widget.featured .products-grid .product-item-name{font-size:14px;line-height:1.35;font-weight:500;margin:0 0 8px;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.widget.featured .products-grid .product-item-name a{color:#222}.widget.featured .products-grid .product-item .price-box{margin:0 0 10px;text-align:center}.widget.featured .products-grid .product-item .price{font-size:18px;font-weight:700}.widget.featured .products-grid .product-item .special-price .price{color:#d2311d}.widget.featured .products-grid .product-item .old-price .price{font-size:13px;font-weight:400;text-decoration:line-through}.widget.featured .products-grid .product-item-actions .actions-secondary{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding-top:0}.widget.featured .products-grid .product-items.owl-carousel{position:relative}.widget.featured .owl-nav{position:absolute;top:106px;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:100%;margin:0;padding:0 8px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;z-index:5;box-sizing:border-box}.widget.featured .owl-nav .owl-prev,.widget.featured .owl-nav .owl-next{position:static;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;width:40px;height:40px;margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.94);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.18);pointer-events:auto;color:#000;line-height:1}.widget.featured .owl-nav .owl-prev:before,.widget.featured .owl-nav .owl-next:before{font-size:18px;color:#000}.widget.featured .block-title,.widget.featured .page-title{margin:0 0 20px;padding-right:0;text-align:center}.widget.featured .page-title strong{font-size:18px}}@media (min-width:768px){.widget.featured .products-grid .product-item-info,.catalog-product-view .block.related .products-grid .product-item-info,.catalog-product-view .block.upsell .products-grid .product-item-info,.catalog-product-view .block.crosssell .products-grid .product-item-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:14px;background:#fff;border:1px solid transparent;border-radius:8px;-webkit-transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease}.widget.featured .products-grid .product-item-info:hover,.catalog-product-view .block.related .products-grid .product-item-info:hover,.catalog-product-view .block.upsell .products-grid .product-item-info:hover,.catalog-product-view .block.crosssell .products-grid .product-item-info:hover{border-color:#e0e0e0;box-shadow:0 4px 14px rgba(0,0,0,.06)}.widget.featured .products-grid .product-item-details,.catalog-product-view .block.related .products-grid .product-item-details,.catalog-product-view .block.upsell .products-grid .product-item-details,.catalog-product-view .block.crosssell .products-grid .product-item-details{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.widget.featured .products-grid .product-item-details .product-item-inner,.catalog-product-view .block.related .products-grid .product-item-details .product-item-inner,.catalog-product-view .block.upsell .products-grid .product-item-details .product-item-inner,.catalog-product-view .block.crosssell .products-grid .product-item-details .product-item-inner{margin-top:auto}.widget.featured .products-grid .product-item-photo,.catalog-product-view .block.related .products-grid .product-item-photo,.catalog-product-view .block.upsell .products-grid .product-item-photo,.catalog-product-view .block.crosssell .products-grid .product-item-photo{display:block;overflow:hidden;border-radius:4px;margin-bottom:16px;background:#fafafa}.widget.featured .products-grid .product-item-photo .product-image-photo,.catalog-product-view .block.related .products-grid .product-item-photo .product-image-photo,.catalog-product-view .block.upsell .products-grid .product-item-photo .product-image-photo,.catalog-product-view .block.crosssell .products-grid .product-item-photo .product-image-photo{-webkit-transition:transform .3s ease;transition:transform .3s ease}.widget.featured .products-grid .product-item-info:hover .product-image-photo,.catalog-product-view .block.related .products-grid .product-item-info:hover .product-image-photo,.catalog-product-view .block.upsell .products-grid .product-item-info:hover .product-image-photo,.catalog-product-view .block.crosssell .products-grid .product-item-info:hover .product-image-photo{-webkit-transform:scale(1.04);transform:scale(1.04)}.widget.featured .products-grid .product-item-name,.catalog-product-view .block.related .products-grid .product-item-name,.catalog-product-view .block.upsell .products-grid .product-item-name,.catalog-product-view .block.crosssell .products-grid .product-item-name{font-size:15px;line-height:1.4;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}.widget.featured .products-grid .product-item-name a,.catalog-product-view .block.related .products-grid .product-item-name a,.catalog-product-view .block.upsell .products-grid .product-item-name a,.catalog-product-view .block.crosssell .products-grid .product-item-name a{color:#222}.widget.featured .products-grid .product-item .price-box,.catalog-product-view .block.related .products-grid .product-item .price-box,.catalog-product-view .block.upsell .products-grid .product-item .price-box,.catalog-product-view .block.crosssell .products-grid .product-item .price-box{margin:0 0 10px}.widget.featured .products-grid .product-item .price,.catalog-product-view .block.related .products-grid .product-item .price,.catalog-product-view .block.upsell .products-grid .product-item .price,.catalog-product-view .block.crosssell .products-grid .product-item .price{font-size:20px;font-weight:700}.widget.featured .products-grid .product-item .special-price .price,.catalog-product-view .block.related .products-grid .product-item .special-price .price,.catalog-product-view .block.upsell .products-grid .product-item .special-price .price,.catalog-product-view .block.crosssell .products-grid .product-item .special-price .price{color:#d2311d}.widget.featured .products-grid .product-item .old-price .price,.catalog-product-view .block.related .products-grid .product-item .old-price .price,.catalog-product-view .block.upsell .products-grid .product-item .old-price .price,.catalog-product-view .block.crosssell .products-grid .product-item .old-price .price{font-size:14px;font-weight:400;text-decoration:line-through}.widget.featured .products-grid .product-item-actions .actions-primary,.catalog-product-view .block.related .products-grid .product-item-actions .actions-primary,.catalog-product-view .block.upsell .products-grid .product-item-actions .actions-primary,.catalog-product-view .block.crosssell .products-grid .product-item-actions .actions-primary{margin-bottom:8px}.widget.featured .products-grid .product-item-actions .actions-primary .action.tocart,.catalog-product-view .block.related .products-grid .product-item-actions .actions-primary .action.tocart,.catalog-product-view .block.upsell .products-grid .product-item-actions .actions-primary .action.tocart,.catalog-product-view .block.crosssell .products-grid .product-item-actions .actions-primary .action.tocart{width:100%;min-height:42px;padding:10px 14px;border-radius:4px}.widget.featured .products-grid .product-item-actions .actions-secondary,.catalog-product-view .block.related .products-grid .product-item-actions .actions-secondary,.catalog-product-view .block.upsell .products-grid .product-item-actions .actions-secondary,.catalog-product-view .block.crosssell .products-grid .product-item-actions .actions-secondary{padding-top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:16px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.widget.featured .products-grid .product-reviews-summary.empty,.catalog-product-view .block.related .products-grid .product-reviews-summary.empty,.catalog-product-view .block.upsell .products-grid .product-reviews-summary.empty,.catalog-product-view .block.crosssell .products-grid .product-reviews-summary.empty{display:none}}body.seositemap-index-index .mst-seo-sitemap__map{max-width:1100px;margin:0 auto;padding:0 16px}body.seositemap-index-index .mst-seo-sitemap__map .search-bar label.hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.seositemap-index-index .mst-seo-sitemap__map .search-bar{margin:0 0 32px}body.seositemap-index-index .mst-seo-sitemap__map .search-bar input[type=search]{width:100%;max-width:560px;height:48px;padding:0 16px;border:1px solid #d0d0d0;border-radius:24px;font-size:15px;background:#fff;box-sizing:border-box;-webkit-transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease}body.seositemap-index-index .mst-seo-sitemap__map .search-bar input[type=search]:focus{outline:0;border-color:#12afa3;box-shadow:0 0 0 3px rgba(18,175,163,.18)}body.seositemap-index-index .mst-seo-sitemap__map .provider{margin:0 0 40px;padding:0 0 8px;border-bottom:1px solid #eaeaea}body.seositemap-index-index .mst-seo-sitemap__map .provider:last-of-type{border-bottom:0}body.seositemap-index-index .mst-seo-sitemap__map .provider h3{font-size:20px;font-weight:600;color:#222;margin:0 0 18px;padding:0 0 10px;border-bottom:2px solid #12afa3;display:inline-block}body.seositemap-index-index .mst-seo-sitemap__map .provider ul{list-style:none;margin:0;padding:0;-webkit-column-gap:32px;column-gap:32px}body.seositemap-index-index .mst-seo-sitemap__map .provider ul li{display:block;margin:0;padding:0;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}@media (min-width:802px) and (max-width:1199px){body.seositemap-index-index .mst-seo-sitemap__map .provider ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:1200px){body.seositemap-index-index .mst-seo-sitemap__map .provider ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}body.seositemap-index-index .mst-seo-sitemap__map .mst-seo-sitemap__map-products.provider>ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}body.seositemap-index-index .mst-seo-sitemap__map .provider ul li a{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;padding:6px 0;font-size:14px;line-height:1.4;color:#333;text-decoration:none;-webkit-transition:color .15s ease;transition:color .15s ease}body.seositemap-index-index .mst-seo-sitemap__map .provider ul li a:hover,body.seositemap-index-index .mst-seo-sitemap__map .provider ul li a:focus{color:#12afa3;text-decoration:underline;outline:0}body.seositemap-index-index .mst-seo-sitemap__map-categories ul li a span:not(:last-child):after{content:"›";margin:0 6px 0 2px;color:#999;font-weight:400}body.seositemap-index-index .mst-seo-sitemap__map-categories ul li a span:not(:last-child){color:#777}body.seositemap-index-index .mst-seo-sitemap__map-categories ul li a span:last-child{color:#333;font-weight:500}body.seositemap-index-index .mst-seo-sitemap__map .provider ul li a span:after{content:none}body.seositemap-index-index .mst-seo-sitemap__map-products .letter{margin:0 0 24px;padding:0}body.seositemap-index-index .mst-seo-sitemap__map-products .letter strong.strong_visible{display:inline-block;font-size:22px;font-weight:700;color:#12afa3;margin:0 0 8px;padding:4px 14px;background:#f4fbfa;border-radius:4px;min-width:36px;text-align:center}body.seositemap-index-index .mst-seo-sitemap__map .provider ._highlight{background:#fff3a3;font-style:normal;padding:0 2px;border-radius:2px}body.seositemap-index-index .mst-seo-sitemap__map [data-element=notFound]{margin:24px 0;padding:20px;background:#fff8e1;border-left:3px solid #f0a000;border-radius:4px}@media (max-width:767px){body.seositemap-index-index .page-title-wrapper .page-title{font-size:22px;line-height:1.2;margin-bottom:10px}body.seositemap-index-index .mst-seo-sitemap__map{padding:0 12px}body.seositemap-index-index .mst-seo-sitemap__map .provider h3{font-size:17px}body.seositemap-index-index .mst-seo-sitemap__map .provider ul li a{padding:8px 0;font-size:15px}body.seositemap-index-index .mst-seo-sitemap__map-products .letter strong.strong_visible{font-size:18px}}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .category-description ul,body.catalog-product-view .product.attribute.description ul,body.catalog-product-view .product.info.detailed ul,body.catalog-product-view .additional-attributes ul,.post-page .post-view ul,.mfblog-post-view .post-content ul,.blog-post-view .post-content ul{list-style:disc outside;padding-left:22px;margin:0 0 18px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .category-description ol,body.catalog-product-view .product.attribute.description ol,body.catalog-product-view .product.info.detailed ol,body.catalog-product-view .additional-attributes ol,.post-page .post-view ol,.mfblog-post-view .post-content ol,.blog-post-view .post-content ol{list-style:decimal outside;padding-left:22px;margin:0 0 18px}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .category-description ul li::marker,body.catalog-product-view .product.attribute.description ul li::marker,body.catalog-product-view .product.info.detailed ul li::marker,body.catalog-product-view .additional-attributes ul li::marker,.post-page .post-view ul li::marker,.mfblog-post-view .post-content ul li::marker,.blog-post-view .post-content ul li::marker{color:#12afa3}body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .category-description ul li,body:is(.catalog-category-view,.brand-brand-view,.catalogsearch-result-index) .category-description ol li,body.catalog-product-view .product.attribute.description ul li,body.catalog-product-view .product.attribute.description ol li,.post-page .post-view ul li,.post-page .post-view ol li,.mfblog-post-view .post-content ul li,.mfblog-post-view .post-content ol li,.blog-post-view .post-content ul li,.blog-post-view .post-content ol li{margin:4px 0;line-height:1.6}body.cms-page-view .column.main{color:#333;font-size:16px;line-height:1.75;max-width:820px;margin-left:auto;margin-right:auto}body.cms-page-view .column.main .row,body.cms-page-view .column.main [class*=-page]{max-width:100%;margin-left:0;margin-right:0}body.cms-page-view .column.main [class*=-page]>[class*=col-md-],body.cms-page-view .column.main .row>[class*=col-md-],body.cms-page-view .column.main .row>[class*=col-sm-]{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;float:none}body.cms-page-view .column.main p{margin:0 0 20px;font-size:16px;line-height:1.75;color:#333}body.cms-page-view .column.main h2,body.cms-page-view .column.main h3{font-size:22px;font-weight:700;color:#222;margin:36px 0 14px;padding:0 0 8px;border-bottom:2px solid #12afa3;display:inline-block;line-height:1.3;letter-spacing:.2px}body.cms-page-view .column.main h4{font-size:18px;font-weight:600;color:#222;margin:28px 0 10px;line-height:1.35}body.cms-page-view .column.main h5,body.cms-page-view .column.main h6{font-size:16px;font-weight:600;color:#222;margin:24px 0 8px}body.cms-page-view .column.main p:has(>strong:only-child){margin:36px 0 12px;padding:0 0 8px;border-bottom:2px solid #12afa3;display:inline-block}body.cms-page-view .column.main p:has(>strong:only-child) strong{font-size:22px;font-weight:700;color:#222;letter-spacing:.2px;line-height:1.3}body.cms-page-view .column.main p>strong:not(:only-child){color:#222;font-weight:600}body.cms-page-view .column.main span[style*=text-decoration]{-webkit-text-decoration-color:#12afa3;text-decoration-color:#12afa3;font-weight:600}body.cms-page-view .column.main img{max-width:100%;height:auto;margin:0 0 28px;border-radius:8px;box-shadow:0 4px 18px rgba(0,0,0,.08);display:block}body.cms-page-view .column.main ul,body.cms-page-view .column.main ol{margin:0 0 20px;padding-left:22px}body.cms-page-view .column.main ul{list-style:disc outside}body.cms-page-view .column.main ol{list-style:decimal outside}body.cms-page-view .column.main ul li,body.cms-page-view .column.main ol li{margin:6px 0;line-height:1.6}body.cms-page-view .column.main ul li::marker{color:#12afa3}body.cms-page-view .column.main p a,body.cms-page-view .column.main li a,body.cms-page-view .column.main td a{color:#12afa3;text-decoration:none;-webkit-transition:color .15s ease;transition:color .15s ease}body.cms-page-view .column.main p a:hover,body.cms-page-view .column.main li a:hover,body.cms-page-view .column.main td a:hover,body.cms-page-view .column.main p a:focus,body.cms-page-view .column.main li a:focus,body.cms-page-view .column.main td a:focus{text-decoration:underline;color:#0e8f85;outline:0}body.cms-page-view .column.main table{width:100%;margin:0 0 28px;border-collapse:collapse;font-size:15px}body.cms-page-view .column.main table th,body.cms-page-view .column.main table td{padding:10px 14px;border-bottom:1px solid #eaeaea;text-align:left;vertical-align:top}body.cms-page-view .column.main table th{background:#f4fbfa;color:#222;font-weight:600}body.cms-page-view .column.main blockquote{margin:20px 0;padding:14px 22px;border-left:3px solid #12afa3;background:#f4fbfa;border-radius:4px;color:#333;font-style:italic}body.cms-page-view .page-title-wrapper .page-title{margin-bottom:24px}.customer-service .customer-service__block{margin-bottom:0}body.cms-about-us .about-us-page>[class*=col-md-]>ul:last-child{margin:32px 0 0;padding:18px 22px;list-style:none;background:#f4fbfa;border-left:3px solid #12afa3;border-radius:4px}body.cms-about-us .about-us-page>[class*=col-md-]>ul:last-child li{padding:4px 0;margin:0}body.cms-about-us .about-us-page>[class*=col-md-]>ul:last-child a{font-size:14px;font-weight:500;color:#12afa3;text-decoration:none}@media (max-width:767px){body.cms-page-view .column.main{font-size:15px;line-height:1.65}body.cms-page-view .column.main>.row>[class*=col-md-],body.cms-page-view .column.main>[class*=-page],body.cms-page-view .column.main>[class*=-page]>[class*=col-md-]{padding-left:12px;padding-right:12px}body.cms-page-view .column.main p{margin:0 0 16px;font-size:15px;line-height:1.65}body.cms-page-view .column.main h2,body.cms-page-view .column.main h3{font-size:18px;margin:28px 0 10px;padding-bottom:6px}body.cms-page-view .column.main h4{font-size:16px;margin:22px 0 8px}body.cms-page-view .column.main p:has(>strong:only-child){margin:26px 0 10px;padding:0 0 6px}body.cms-page-view .column.main p:has(>strong:only-child) strong{font-size:18px}body.cms-page-view .column.main img{margin-bottom:20px;border-radius:6px}body.cms-page-view .column.main ul,body.cms-page-view .column.main ol{margin:0 0 16px;padding-left:20px}body.cms-page-view .column.main table{font-size:14px}body.cms-page-view .column.main table th,body.cms-page-view .column.main table td{padding:8px 10px}body.cms-page-view .page-title-wrapper .page-title{font-size:22px;line-height:1.2;margin-bottom:14px}body.cms-about-us .about-us-page>[class*=col-md-]>ul:last-child{margin-top:24px;padding:14px 16px}}.checkout-index-index input[type=text],.checkout-index-index input[type=email],.checkout-index-index input[type=tel],.checkout-index-index input[type=number],.checkout-index-index input[type=password],.checkout-index-index input[type=search],.checkout-index-index select,.checkout-index-index textarea{background:#fff;background-color:#fff;background-image:none;border:1px solid #d0d0d0;border-radius:8px;height:52px;padding:0 36px 0 16px;margin:0;font-size:14px;line-height:1.3;color:#333;width:100%;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease}.checkout-index-index textarea{height:auto;min-height:88px;padding:12px 36px 12px 16px;resize:vertical}.checkout-index-index input[type=checkbox],.checkout-index-index input[type=radio]{background:initial;background-image:initial;border:initial;border-radius:initial;height:auto;padding:initial;width:auto;box-shadow:initial}.one-step-checkout-wrapper .field .control.input-field textarea,.opc-wrapper .field .control.input-field textarea{height:auto;min-height:88px;padding:12px 36px 12px 16px;resize:vertical}.checkout-index-index input[type=text]:focus,.checkout-index-index input[type=email]:focus,.checkout-index-index input[type=tel]:focus,.checkout-index-index input[type=number]:focus,.checkout-index-index input[type=password]:focus,.checkout-index-index input[type=search]:focus,.checkout-index-index select:focus,.checkout-index-index textarea:focus{background:#fff;background-color:#fff;background-image:none;border-color:#2c8aff;box-shadow:0 0 0 3px rgba(44,138,255,.15);outline:0}.checkout-index-index input::placeholder,.checkout-index-index textarea::placeholder{color:#999;font-size:11px;opacity:1}.checkout-index-index .one-step-checkout-wrapper .fieldset>.field,.checkout-index-index .opc-wrapper .fieldset>.field{margin-bottom:14px}.one-step-checkout-wrapper .field>.control.input-field,.opc-wrapper .field>.control.input-field{position:relative}.one-step-checkout-wrapper .field>.control.input-field>label.label,.opc-wrapper .field>.control.input-field>label.label{display:none}.checkout-index-index .osc-fake-placeholder{position:absolute;top:0;left:16px;height:52px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;color:#999;font-size:11px;line-height:1;z-index:1;white-space:nowrap;user-select:none;-webkit-user-select:none}.checkout-index-index .osc-fake-placeholder .osc-required-asterisk{color:#e02b27;margin-left:2px;font-weight:700}.one-step-checkout-wrapper .fieldset>.field:not(.choice)>label.label,.one-step-checkout-wrapper .fieldset>.field:not(.choice)>.label,.opc-wrapper .fieldset>.field:not(.choice)>label.label,.opc-wrapper .fieldset>.field:not(.choice)>.label,#customer-email-fieldset>.field:not(.choice)>.label,#shipping-new-address-form>.field:not(.choice)>.label,#billing-new-address-form>.field:not(.choice)>.label{display:none}.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .field{position:relative}.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .field .label{display:none}.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .create-account-block .field .label,.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .billing-address-same-as-shipping-block .field .label,.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .field.choice .label,.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .field.choice label{display:inline-block}@media (max-width:767px){.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .field,.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address [class*=col-mp],.checkout-index-index .opc-wrapper #checkoutSteps .checkout-shipping-address .fieldset>[class*=mp-]{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;float:none;margin-left:0;margin-right:0}.checkout-index-index #co-place-order-area,.checkout-index-index .osc-place-order-wrapper,.checkout-index-index .osc-place-order-block,.checkout-index-index .osc-place-order-wrapper .actions-toolbar,.checkout-index-index .osc-place-order-wrapper .place-order-primary,.checkout-index-index .osc-place-order-wrapper .checkout-agreements-block{width:100%;max-width:100%;box-sizing:border-box;float:none}.checkout-index-index .osc-place-order-wrapper button.action.primary.checkout{width:100%;max-width:100%;display:block;box-sizing:border-box;padding:16px 20px;font-size:16px;line-height:1.2;white-space:normal;word-break:keep-all}}.one-step-checkout-wrapper .field.field-country_id .control.input-field select,.opc-wrapper .field.field-country_id .control.input-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23555' stroke-width='1.5' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:10px 6px;padding-right:40px}body.checkout-index-index,body.checkout-index-index .opc-wrapper,body.checkout-index-index .one-step-checkout-wrapper{font-size:14px;line-height:1.5;color:#333}body.checkout-index-index .page-title-wrapper .page-title,body.checkout-index-index .page-title-wrapper .page-title span{font-size:22px;font-weight:600;color:#111;line-height:1.3}body.checkout-index-index a{color:#12afa3}body.checkout-index-index a:hover{color:#0e8c82}body.checkout-index-index #shipping,body.checkout-index-index .checkout-shipping-address,body.checkout-index-index #opc-shipping_method.checkout-shipping-method,body.checkout-index-index #payment.checkout-payment-method,body.checkout-index-index #billing.checkout-billing-address,body.checkout-index-index .order-summary,body.checkout-index-index #iosc-summary{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:18px 20px;margin-bottom:16px;box-sizing:border-box}body.checkout-index-index #opc-shipping_method.checkout-shipping-method,body.checkout-index-index #payment.checkout-payment-method{float:left;width:100%;clear:both}body.checkout-index-index #opc-shipping_method.checkout-shipping-method .checkout-shipping-method{background:0 0;border:0;padding:0;margin:0}body.checkout-index-index #opc-shipping_method{margin-top:0;padding-top:0;border-top:0}body.checkout-index-index #checkout-shipping-method-load{margin-bottom:0;padding-bottom:0;border-bottom:0}body.checkout-index-index #checkout-payment-method-load .payment-method{background:0 0;border:0;border-bottom:1px solid #f0f0f0;padding:14px 0;margin-bottom:0}body.checkout-index-index #checkout-payment-method-load .payment-method:first-child{padding-top:0}body.checkout-index-index #checkout-payment-method-load .payment-method:last-child{padding-bottom:0;border-bottom:0}body.checkout-index-index #checkout-payment-method-load .payment-method .payment-method-content{padding-left:0}body.checkout-index-index .step-title,body.checkout-index-index .opc-wrapper .step-title,body.checkout-index-index .checkout-payment-method .step-title,body.checkout-index-index #iosc-summary .step-title{background:0 0;background-color:transparent;color:#111;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0;padding:0 0 10px;margin:0 0 14px;border:0;border-bottom:1px solid #eee;border-radius:0;text-align:left}body.checkout-index-index .step-title .fa,body.checkout-index-index .step-title i.fa{display:inline-block;color:#12afa3;margin-right:8px;font-size:18px;vertical-align:middle}body.checkout-index-index .step-title span,body.checkout-index-index .step-title strong{color:#111;vertical-align:middle;font-weight:600}@media (max-width:767px){body.checkout-index-index .step-title{font-size:16px !important}}body.checkout-index-index .osc-fake-placeholder{font-size:13px}body.checkout-index-index input::placeholder,body.checkout-index-index textarea::placeholder{font-size:13px}body.checkout-index-index .field .note,body.checkout-index-index .opc-wrapper .step-content .note,body.checkout-index-index .field-tooltip-content{font-size:12px;color:#888;line-height:1.5}body.checkout-index-index .checkout-shipping-method .table-checkout-shipping-method td,body.checkout-index-index #checkout-shipping-method-load td{font-size:14px;color:#333;line-height:1.45;vertical-align:middle}body.checkout-index-index .checkout-shipping-method .col-method{font-size:13px;color:#666}body.checkout-index-index .checkout-shipping-method .col-price,body.checkout-index-index .checkout-shipping-method .price{font-weight:600;color:#12afa3}body.checkout-index-index .payment-method-title,body.checkout-index-index .payment-option-title,body.checkout-index-index .payment-group .step-title strong{font-size:15px;font-weight:600;color:#111}body.checkout-index-index .payment-method-content,body.checkout-index-index .payment-method-content p,body.checkout-index-index .payment-method-content .payment-method-billing-address,body.checkout-index-index .payment-method-note,body.checkout-index-index .payment-method-content div:not(.field){font-size:14px;line-height:1.55;color:#555}body.checkout-index-index .payment-method-content .note,body.checkout-index-index .payment-method-content .instructions{font-size:13px;color:#555;line-height:1.55;padding:10px 12px;border-left:3px solid #12afa3;background:#f7f7f7;margin-top:10px}body.checkout-index-index .opc-block-summary,body.checkout-index-index #iosc-summary .opc-block-summary{font-size:14px;color:#333}body.checkout-index-index .opc-block-summary .items-in-cart>.title,body.checkout-index-index .opc-block-summary .items-in-cart>.title span,body.checkout-index-index .opc-block-summary .items-in-cart>.title strong{font-size:13px;color:#666;font-weight:500;text-transform:none;letter-spacing:0}body.checkout-index-index .opc-block-summary table thead th,body.checkout-index-index .opc-block-summary #checkout-review-table thead th{font-size:12px;color:#666;font-weight:600;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;padding:8px 6px}body.checkout-index-index .opc-block-summary .product-item-name,body.checkout-index-index .opc-block-summary .minicart-items .product-item-name{font-size:13px;color:#333;font-weight:500;line-height:1.4}body.checkout-index-index .opc-block-summary .price,body.checkout-index-index .opc-block-summary .minicart-items .price-excluding-tax .price,body.checkout-index-index .opc-block-summary .minicart-items .price-including-tax .price{font-size:14px;color:#12afa3;font-weight:600}body.checkout-index-index .opc-block-summary .table-totals th,body.checkout-index-index .opc-block-summary .table-totals td,body.checkout-index-index #iosc-summary .opc-block-summary .table-totals th,body.checkout-index-index #iosc-summary .opc-block-summary .table-totals td{font-size:14px;color:#333;padding:8px 6px;vertical-align:top}body.checkout-index-index .opc-block-summary .table-totals .mark{font-weight:500}body.checkout-index-index .opc-block-summary .table-totals tr.grand.totals th,body.checkout-index-index .opc-block-summary .table-totals tr.grand.totals .mark,body.checkout-index-index .opc-block-summary .table-totals tr.grand.totals strong{font-size:15px;font-weight:700;color:#111;padding-top:10px;border-top:1px solid #eee}body.checkout-index-index .opc-block-summary .table-totals tr.grand.totals td,body.checkout-index-index .opc-block-summary .table-totals tr.grand.totals .amount,body.checkout-index-index .opc-block-summary .table-totals tr.grand.totals .price{font-size:18px;font-weight:700;color:#12afa3;padding-top:10px;border-top:1px solid #eee}body.checkout-index-index .opc-block-summary .qty-wrapper .minus,body.checkout-index-index .opc-block-summary .qty-wrapper .plus,body.checkout-index-index #checkout-review-table .qty-wrapper .minus,body.checkout-index-index #checkout-review-table .qty-wrapper .plus{background-color:#f2f2f2;color:#333;border-color:transparent;font-weight:600}body.checkout-index-index .opc-block-summary .qty-wrapper .minus:hover,body.checkout-index-index .opc-block-summary .qty-wrapper .plus:hover,body.checkout-index-index #checkout-review-table .qty-wrapper .minus:hover,body.checkout-index-index #checkout-review-table .qty-wrapper .plus:hover{background-color:#12afa3;color:#fff}body.checkout-index-index button.action.primary.checkout,body.checkout-index-index .action.primary.checkout,body.checkout-index-index .iosc-place-order-button,body.checkout-index-index .osc-place-order-wrapper button.action.primary.checkout,body.checkout-index-index #co-place-order-area button.action.primary{background:#12afa3;background-color:#12afa3;border-color:#12afa3;color:#fff;font-size:15px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;line-height:1.2;min-height:52px}body.checkout-index-index button.action.primary.checkout:hover,body.checkout-index-index .action.primary.checkout:hover,body.checkout-index-index .iosc-place-order-button:hover,body.checkout-index-index #co-place-order-area button.action.primary:hover{background:#0e8c82;background-color:#0e8c82;border-color:#0e8c82}body.checkout-index-index .apply-discount-code,body.checkout-index-index .payment-option-title .action-toggle,body.checkout-index-index .discount-code .action,body.checkout-index-index .checkout-discount-code .action{color:#12afa3;font-size:14px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}@media (min-width:601px) and (max-width:991px){body.checkout-index-index .opc-block-summary table thead th,body.checkout-index-index .opc-block-summary #checkout-review-table thead th{font-size:11px;padding:6px 4px;letter-spacing:.2px}body.checkout-index-index .opc-block-summary .table-totals th,body.checkout-index-index .opc-block-summary .table-totals td{padding:6px 4px}body.checkout-index-index .opc-block-summary .product-item-name{font-size:12.5px}}