@import url("blog-theme.css");h2{font-size:28px}h3{font-size:24px}h4{font-size:15px}h5{font-size:12px}h6{font-size:12px}@media screen and (min-width:992px){.page-header.sticky-header .nav-sections{display:flex !important;width:100%}.page-header.sticky-header .nav-sections-items{width:100% !important}}.page-header.sticky-header .nav-sections-items .nav-sections-item-content .navigation ul{position:initial}.page-header.sticky-header .nav-sections-items .nav-sections-item-content .navigation .minicart-wrapper{top:initial;transform:initial;position:relative}.page-header.sticky-header .nav-sections-items .nav-sections-item-content .navigation .minicart-wrapper.cart-design-2{right:0px}.page-header.sticky-header .nav-sections-items .nav-sections-item-content .navigation .minicart-wrapper.cart-design-2 .showcart .minicart-icon{width:30px !important;height:25px !important;background:url(../images/cart-icon-white.svg) no-repeat;background-size:contain;border:none !important}.page-header.sticky-header .nav-sections-items .nav-sections-item-content .navigation .minicart-wrapper.cart-design-2 .showcart .minicart-icon::before{display:none}.page-header.sticky-header .nav-sections-items .nav-sections-item-content .navigation .minicart-wrapper.cart-design-2 .showcart::after{font-weight:normal}.page-header.sticky-header .nav-sections-items .nav-sections-item-content .navigation .minicart-wrapper .amquote-showcart .counter.qty{background:#bf1932}.page-header.sticky-header .nav-sections .amquote-cart-wrapper .amquote-showcart{margin-right:0px}.page-header.sticky-header .nav-sections .amquote-cart-wrapper .amquote-showcart::before{width:30px;height:25px;background:url(../images/quote-icon.svg) no-repeat;opacity:1;background-size:contain;margin-top:7px}.page-header.sticky-header .nav-sections .amquote-cart-wrapper .amquote-showcart .counter.qty{background:#bf1932;display:inline-block;position:absolute;right:-4px;top:-5px;font-size:10px;font-weight:600;text-align:center;width:16px;height:16px;min-width:auto;line-height:16px;border-radius:8px;overflow:hidden;color:#fff;padding:0;margin:0}.page-header.sticky-header .nav-sections .amquote-cart-wrapper .amquote-showcart .counter.qty .counter-number{text-shadow:none;font-weight:normal}.page-header .nav-sections-items .nav-sections-item-content .navigation ul li .submenu .subchildmenu .subchildmenu{max-height:380px;overflow:auto}.sticky-logo .logo img{height:70px;padding:5px}.header-main .header-left{padding:15px 0}.header-main .header-center .block-search .block{margin-bottom:0px}.header-main .header-center .block-search .block .search-autocomplete{background:#fff;width:100% !important;box-shadow:0px 10px 10px rgba(100,100,100,0.2)}@media screen and (min-width:992px){.header-main .header-center .block-search .block .search-autocomplete{min-width:700px !important}}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result{display:flex;padding:0px;flex-wrap:wrap}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list{flex:100%;max-width:100%;box-sizing:border-box;border-right:1px solid #eee;padding:0px 10px}@media screen and (min-width:992px){.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list{flex:50%;max-width:50%}}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .autocomplete-list-title{color:#222529;border:none}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__product{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;padding:10px 5px 10px 5px;font-size:1.2em;border-bottom:1px solid #eee}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__product:hover{background:#eef3d6}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__product>a{flex:47px;max-width:47px}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__product-image-wrapper{border:1px solid #e7e7e7}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__product-details{flex:70%;max-width:70%;padding:0px 12px}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__name{font-size:14px;font-weight:500;margin-bottom:0px;text-align:left;line-height:normal}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__sidebar-item{text-align:left;border-bottom:1px solid #eee}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__sidebar-item a{padding:8px 0px;display:block}.header-main .header-center .block-search .block .search-autocomplete .smile-elasticsuite-autocomplete-result .autocomplete-list .quicksearch__sidebar-item a:hover{background:#eef3d6}.header-main .header-right .my-account .porto-icon-user-2{width:30px !important;height:27px !important;background:url(../images/account-icon.svg) no-repeat;background-size:contain;border:none !important;margin:0px}.header-main .header-right .my-account .porto-icon-user-2::before{display:none}@media screen and (min-width:992px){.header-main .header-right .wishlist{padding-right:0.1rem !important}}.header-main .header-right .wishlist .porto-icon-wishlist-2{width:30px !important;height:25px !important;background:url(../images/wishlist-icon.svg) no-repeat;background-size:contain;border:none !important;margin:0px}.header-main .header-right .wishlist .porto-icon-wishlist-2::before{display:none}.header-main .header-right .minicart-wrapper.cart-design-2 .showcart .minicart-icon{width:30px !important;height:27px !important;background:url(../images/cart-icon.svg) no-repeat;background-size:contain;border:none !important;margin:0px}.header-main .header-right .minicart-wrapper.cart-design-2 .showcart .minicart-icon::before{display:none}.header-main .header-right .minicart-wrapper.cart-design-2 .showcart .counter.qty{right:13px;top:-7px}@media screen and (min-width:992px){.header-main .header-right .minicart-wrapper.cart-design-2 .showcart .counter.qty{line-height:17px}}.header-main .header-right .amquote-cart-wrapper{margin-right:15px}@media screen and (min-width:991px){.header-main .header-right .amquote-cart-wrapper{margin-right:20px}}.header-main .header-right .amquote-cart-wrapper .amquote-showcart::before{width:30px;height:25px;background:url(../images/quote-icon.svg) no-repeat;opacity:1;background-size:contain;margin:0px !important}.header-main .header-right .amquote-cart-wrapper .amquote-showcart .counter.qty{display:inline-block;position:absolute;right:-9px;top:-8px;font-size:10px;font-weight:600;text-align:center;width:16px;height:16px;min-width:auto;line-height:16px;border-radius:8px;overflow:hidden;color:#fff;background-color:#bf1932;padding:0;margin:0}@media screen and (min-width:992px){.header-main .header-right .amquote-cart-wrapper .amquote-showcart .counter.qty{line-height:17px}}.header-main .header-right .amquote-cart-wrapper .amquote-showcart .counter.qty .counter-number{text-shadow:none}@media screen and (max-width:575px){.header-main .header-center .search-area.show-icon-tablet{margin-right:5px}}@media screen and (max-width:991px){.page-header.type1 .minicart-wrapper{margin-left:0.6125rem}}.columns{padding-top:10px}.sidebar-content .newsletter .action{line-height:normal}.sidebar-content .actions-toolbar .action.primary{color:#fff !important}.sidebar-content .smile-es-range-slider .ui-slider-handle{background:#222529}.products.small-list .list .product-item .price{display:inline-block}.footer-bottom .custom-block{margin:0;order:2;padding:10px 0 10px 8px;text-align:right;flex:auto}.page-layout-1column-fullwidth #maincontent{margin:auto}.page-layout-1column-fullwidth #maincontent .column.main{width:100%}@media screen and (max-width:992px){.logo img{max-height:initial}}.product-info-main .product__contents__table thead tr th{font-size:12px;color:#222529}.product-info-main .product__contents__table tbody tr td{font-size:12px;color:#222529}.product-info-main .product-add-form .box-tocart .fieldset{display:flex}.product-info-main .product-add-form .box-tocart .actions{display:flex;flex-direction:column;gap:10px;flex-grow:1}@media screen and (min-width:992px){.product-info-main .product-add-form .box-tocart .actions{flex-direction:row}}.product-info-main .product-add-form .box-tocart .actions .payment-request-button{width:100%;margin:0}.product-info-main .product-add-form .box-tocart .actions .action.tocart{height:3.125rem;min-width:initial;width:100%}.product-info-main .product-add-form .box-tocart .actions .action.amquote-addto-button{background:#222529;border-color:#222529;text-transform:uppercase;font-size:1em;letter-spacing:-0.015em;font-weight:700;color:#fff}.product-info-main .product-add-form .box-tocart .actions .action.amquote-addto-button:hover{border:1px solid #118a99;background:#118a99}.product-info-main .product-add-form .box-tocart .moved-add-to-links .product-addto-links .towishlist,.product-info-main .product-add-form .box-tocart .moved-add-to-links .product-addto-links .tocompare,.product-info-main .product-add-form .box-tocart .moved-add-to-links .product-addto-links .mailto{width:48px;height:48px;line-height:45px}.product-info-main .product-add-form .box-tocart .moved-add-to-links .product-addto-links .product-view__action--compare{width:48px;height:48px;line-height:46px;padding:0px;margin-left:15px;border:1px solid #e7e7e7}.product-info-main .product-add-form .box-tocart .moved-add-to-links .product-addto-links .product-view__action--compare::before{content:"\f83b";display:block;font-size:1.125rem;line-height:inherit;color:inherit;font-family:"porto-icons";vertical-align:middle;font-weight:normal;overflow:hidden;speak:none;text-align:center;color:#222529}.product-info-main .product-add-form .box-tocart .moved-add-to-links .product-addto-links .product-view__action--compare svg{display:none !important}.product-info-main .product-social-links .product-share{margin-right:0}.product-info-main .product-social-links .product-share .share-links .share-email{display:none}.product-info-main .product-social-links .product-view__action--emailfriend{color:#222529;border:2px solid #e7e7e7;font-size:13px;width:32px;height:32px;text-align:center;line-height:28px;border-radius:16px;margin:.2857em .1em .2857em 0;transition:0.25s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.product-info-main .product-social-links .product-view__action--emailfriend::before{font-family:porto-icons;content:"\e82e";font-weight:400;left:0;right:0;top:0;bottom:0;line-height:23px;height:22px;margin:auto;z-index:2}.product-info-main .product-social-links .product-view__action--emailfriend svg{display:none}.product-info-main .product-social-links .product-view__action--emailfriend:hover{background:#dd4b39;color:#fff;border-color:#dd4b39}.product.info.detailed .product.description h2,.product.info.detailed .product.description h3{font-size:1.1429em;font-weight:700;text-transform:uppercase;line-height:22px;padding-bottom:10px;margin-bottom:0px;letter-spacing:-0.01em;color:#222529}.product.info.detailed .additional-attributes-wrapper .additional-attributes tbody tr th.col.label{color:#222529}.product.info.detailed .faq_block{border:none}.product.info.detailed .faq_block h2{font-size:1.1429em;font-weight:700;text-transform:uppercase;line-height:22px;padding-bottom:10px;margin-bottom:0px;letter-spacing:-0.01em;color:#222529}.page-layout-3columns .column.main{float:inherit;padding-top:15px}.page-layout-3columns .sidebar-additional{padding-top:0px}.page-main .page-title-wrapper .page-title{line-height:normal;color:#222529 !important;font-weight:700;margin:0px}@media screen and (min-width:992px){.page-main .page-title-wrapper .page-title{font-size:25px}}.sidebar.mobile-sidebar .sticky-active{position:initial !important}.sidebar-categories{margin:0px 0px 0px;border:1px solid #e7e7e7;padding:20px}.sidebar-categories h2{font-weight:600;font-size:15px;color:#222529;line-height:1.4;position:relative;text-transform:uppercase}.sidebar-categories .product-item-info a{display:block;color:#777;padding:4px 0;font-size:14px;font-weight:500;text-align:left}.sidebar-additional{margin:0px 0px 0px;border:1px solid #e7e7e7;padding:20px !important}.sidebar-additional .block-faq{padding:0px !important}.sidebar-additional .block-faq .block-title{font-weight:600;font-size:15px;color:#222529;line-height:1.4;position:relative;text-transform:uppercase}.sidebar-additional .block-faq .block-title strong{font-weight:600;font-size:15px;color:#222529;line-height:1.4}.sidebar-additional .block-faq .menu p{margin-bottom:0px}.sidebar-additional .block-faq .menu ul li a{display:block;color:#777;padding:4px 0;font-size:14px;font-weight:500;text-align:left}.sidebar .category-cms{background:#f1f5f8;padding:15px;margin-top:15px}.sidebar .category-cms h2{font-size:28px;font-weight:700;line-height:1.5;color:#222529}.sidebar .category-cms p{line-height:1.5;font-size:14px;margin:0 0 16px 0}.sidebar .category-cms .am-attachments .am-fileline{flex:45%;max-width:45%}.amblog-index-index .sidebar-additional,.amblog-index-search .sidebar-additional{padding:0px !important;border:none}.amblog-index-post .sidebar-additional{width:25% !important;padding:0px !important;border:none}.amblog-search-container .amblog-search-titles .amblog-search-title{font-size:1rem}.amblog-search-container .amblog-search-titles .amblog-search-title .amblog-search-switch{padding:12px 20px}.category-description{max-width:1140px;margin:auto}.category-clp .cat-list{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-clp .cat-list .item{flex:50%;max-width:50%}@media screen and (min-width:768px){.category-clp .cat-list .item{flex:33%;max-width:33%}}.category-clp .cat-list .item .cat-item-info{padding:10px}.category-clp .cat-list .item .cat-item-info .category-image{margin-bottom:10px}.category-clp .cat-list .item .cat-item-info .product-item-name a{font-weight:600}.catalog-category-view .page-title-wrapper{display:block;max-width:1140px;margin:0 auto 20px}.catalog-category-view .page-title-wrapper .page-title{color:#222529;font-size:25px;font-weight:700}.amcform-toolbar .action.amcform-submit{line-height:normal;background:#118a99;border-color:#118a99}.amcform-toolbar .action.amcform-submit:hover{background:#222529;border-color:#222529}.am-attachments{display:flex;flex-wrap:wrap}.am-attachments .am-fileline{flex:100%;max-width:100%;margin:0px 5px 10px;padding:10px;background:#fff;text-align:center}@media screen and (min-width:768px){.am-attachments .am-fileline{flex:50%;max-width:50%}}@media screen and (min-width:992px){.am-attachments .am-fileline{flex:23%;max-width:23%;margin:0px 5px}}.am-attachments .am-fileline:hover{background:#118a99;color:#fff}.am-attachments .am-fileline:hover .icon_download{fill:#fff}.column.main h2,.column.main h3,.column.main h4,.column.main h5,.column.main h6{color:#222529}.column.main h2{font-size:1.75rem}.column.main h3{font-size:1.5rem}.column.main h4,.column.main h5,.column.main h6{font-size:1rem}@media screen and (min-width:1200px){.magezon-builder .mgz-container{width:1140px !important}}.checkout-cart-index .cart-container .cart.detailed tbody .col.item .product-item-name a{white-space:initial}.checkout-cart-index .cart-container .cart.detailed tbody .col.qty .field .control .input-text{font-size:1rem;color:#222529}@media screen and (max-width:575px){.checkout-cart-index .cart-container .cart-summary{padding:20px 15px}}.checkout-cart-index .cart-container .cart-summary .checkout .item .amasty-quote-link{font-size:1rem;color:#118a99;border-color:#118a99;line-height:1.2rem}.checkout-cart-index .cart-container .cart-summary .checkout .item .amasty-quote-link:hover{background:#118a99;color:#fff}.amasty_quote-cart-index .cart-container .cart.detailed tbody .col.item .product-item-name a{white-space:initial}.amasty_quote-cart-index .cart-container .cart.detailed tbody .col.qty .field .control .input-text{font-size:1rem;color:#222529;border-width:1px}@media screen and (max-width:575px){.amasty_quote-cart-index .cart-container .cart-summary{padding:20px 15px}}.amasty_quote-cart-index .cart-container .cart-summary .checkout .item .amasty-quote-link{font-size:1rem;color:#118a99;border-color:#118a99;line-height:1.2rem}.amasty_quote-cart-index .cart-container .cart-summary .checkout .item .amasty-quote-link:hover{background:#118a99;color:#fff}.amasty_quote-cart-index .cart-container .cart-summary .quote-details .title{font-weight:600;font-size:1.1rem;text-transform:uppercase;color:#000}.amasty_quote-cart-index .cart-container .cart-summary .quote-details .form-login{border-bottom:1px solid #e5e5e5}.amasty_quote-cart-index .cart-container .cart-summary .quote-details .amquote-summary-details{margin-top:0px}@media screen and (max-width:575px){header.page-header.type1 .header-contact .my-account i,header.page-header.type1 .header-contact .wishlist i{font-size:16px}header.page-header.type1 .cart-design-2 .action.showcart .minicart-icon{width:19px;height:15px;border:1px solid #222529}header.page-header.type1 .cart-design-2 .action.showcart .minicart-icon::before{border:1px solid}header.page-header.type1 .search-area.show-icon-tablet a.search-toggle-icon{font-size:23px;width:30px;height:40px;line-height:40px}header.page-header.type1 .search-area.show-icon-tablet .block-search{right:-185px;width:100%;min-width:300px}}.checkout-index-index .checkout-container .opc-progress-bar-item::before{background:#118a99}.checkout-index-index .checkout-container .opc-progress-bar-item span::before{background:#118a99}.checkout-index-index .checkout-container .authentication-wrapper .action{outline:none !important}.checkout-index-index .checkout-container .authentication-wrapper .action-login{padding:10px 20px}.checkout-index-index .checkout-container .authentication-wrapper .action-close{outline:none}.checkout-index-index .checkout-container .modal-inner-wrap .model-header .action-close{box-shadow:none;outline:none}.checkout-index-index .checkout-container .modal-inner-wrap .model-content .block-customer-login .block-content .actions-toolbar .primary .action-login{padding:10px 20px}.checkout-index-index .checkout-container .opc-summary-wrapper .opc-block-summary .items-in-cart .minicart-items .minicart-items .product-item-details .product-item-name{white-space:inherit}.mgz-element .mgz-panel .mgz-panel-heading h4,.mgz-element .mgz-panel .mgz-panel-heading .mgz-panel-heading-title{font-size:14px;font-weight:normal}.sidebar-content .sidebar-links{border:1px solid #e7e7e7;margin-bottom:0px;margin-top:0;padding:20px}.sidebar-content .sidebar-links h2{padding:0;font-weight:600;font-size:15px;color:#222529;line-height:1.4;position:relative;text-transform:uppercase}.sidebar-content .sidebar-links ul{padding:0px;margin:0px}.sidebar-content .sidebar-links ul li{margin:.5em 0 0 0em;list-style:none}.sidebar-content .sidebar-links ul li a{color:#777777;padding:4px 0}html h1,html .heading--page,body h1,body .heading--page{font-size:3.2rem;letter-spacing:-1px}.action .primary{line-height:normal}.amcform-popup-block .amcform-button.-default,.amcform-popup-block .amcform-button.-error{background:#118a99}.amcform-popup-block .amcform-button.-default:hover,.amcform-popup-block .amcform-button.-error:hover{background:#222529}.login-container .block .actions-toolbar>.primary .action,.login-container .block .actions-toolbar>.secondary .action{line-height:normal}.add_question{background:#118a99;border-color:#118a99}.add_question:hover{background:#222529;border-color:#222529}.sidebar-testimonials{border-color:#118a99 !important}a:visited,.alink:visited{color:#118a99}.porto-sicon-top .porto-just-icon-wrapper .porto-icon{color:#118a99 !important;border-color:#118a99 !important}.payment-icons .mastercard{background-image:url(../images/master-card.svg);background-size:60% auto !important;background-position:50% 48% !important}.pin-wrapper{height:auto !important}.account .page-title-wrapper .page-title{font-weight:700;font-size:30px}.account .sidebar-content .block-collapsible-nav-content .items{flex-direction:column}.account .sidebar-content .block-collapsible-nav-content .items .item{display:block}.account .sidebar-additional{width:100%;border:none}.account .fieldset .legend{color:#222529}.account .actions-toolbar .primary .action{background:#118a99;border-color:#118a99}.account .actions-toolbar .primary .action:hover{background:#222529;border-color:#222529}@media screen and (max-width:768px){.filterproducts .product-item .product-item-info{height:auto}}.filterproducts .product-item .product-item-info .product-item-details .price-box .normal-price .price-label{display:block}.filterproducts .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions{display:flex;align-items:flex-start;flex-wrap:wrap}.filterproducts .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary{flex:110px;max-width:110px}.filterproducts .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary>form{display:flex;flex-wrap:wrap}.filterproducts .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .action{width:100%}.filterproducts .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .action.amquote-addto-button{color:#222529;font-weight:normal;text-transform:uppercase;font-size:0.75rem;margin-top:10px}.filterproducts .product-item .product-item-info .product-item-details .product-item-inner .product-item-actions .actions-primary .action.amquote-addto-button:hover{background:#118a99;color:#fff;text-decoration:none}.main-upsell-product-detail .products-grid .product-item-info .product-item-details .product-item-actions{text-align:center}.sidebar-filterproducts .filterproducts .product-item .product-item-details .price-box .price-wrapper.price-excluding-tax{font-size:0.8rem}.sidebar-filterproducts .filterproducts .product-item .product-item-details .price-box .price-wrapper.price-excluding-tax::before{font-size:0.8rem}.page-products .products .filterproducts .product-item .product-item-info .product-item-photo .hover_image{height:145px;object-fit:cover}.catalog-product-view .amrelated-grid-wrapper .products-grid .product-items{padding-bottom:10px !important}.catalog-product-view .amrelated-grid-wrapper .products-grid .slick-list{height:auto}.catalog-product-view .amrelated-grid-wrapper .products-grid .slick-list .slick-slide .product-item-info .product-item-photo{padding:2rem 2rem 1rem 2rem}.catalog-product-view .amrelated-grid-wrapper .products-grid .slick-list .slick-slide .product-item-info .product-item-photo .product-image-wrapper{padding:0px !important;height:auto}.catalog-product-view .amrelated-grid-wrapper .products-grid .slick-list .slick-slide .product-item-info .product-item-photo .product-image-wrapper img{position:initial}.amrelated-pack-item.-wide .amrelated-info{display:block}body .amrelated-pack-item .amrelated-name{line-height:1.3}.page-header.type1.sticky-header .navigation{max-width:80%}.amblog-form-newsletter.amblog-item{padding:20px 15px}.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper{max-width:100%}.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-pack-item{min-width:auto;width:27%}.checkout-cart-index .block.crosssell{width:100%}.checkout-cart-index .block.crosssell .products-grid .product-item-details .product-item-actions{text-align:center}@media screen and (min-width:768px){.checkout-cart-index .amrelated-cart-bundle{width:100%}}@media screen and (max-width:768px){.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-pack-item{width:auto}.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-pack-item .amrelated-details{justify-content:center}}@media screen and (max-width:767px){.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info{overflow:hidden;height:auto}}@media screen and (max-width:767px){.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-photo{float:initial}}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-image-container .product-image-wrapper{padding:0px !important;height:auto}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-image-container .product-image-wrapper .product-image-photo{position:initial}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-name,.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .price-box{margin-left:0px}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart{margin:0 0 .5em}@media screen and (max-width:767px){.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart{float:initial}}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset{display:block}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .qty{display:block}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .qty .control{margin:auto}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .qty .control .input-text{border:1px solid #ccc}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions{display:block}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary .tocart{border-radius:0px;background:#222529;border-color:#222529;margin:0 auto}.wishlist-index-index .form-wishlist-items .wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary .tocart:hover{background:#118a99;border-color:#118a99}.products-grid .product-items .product-item-details .product-item-inner .product-item-actions .actions-primary .amquote-addto-button{width:auto;padding:0px 10px}body.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper{max-width:100%}body.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-pack-item.-narrow{flex:1 0 0;align-items:center}body.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-pack-item.-wide{width:auto;max-width:initial}@media screen and (max-width:768px){body.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-pack-item.-wide{padding:20px}}body.catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-equal{left:-10px}@media screen and (max-width:768px){.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-pack-item .amrelated-info{flex-wrap:wrap;justify-content:center}.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-summary-content{padding:22px 22px 22px;align-items:center;justify-content:space-between}.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-summary-content .amrelated-price-wrapper .amrelated-discount{right:0px}.checkout-cart-index .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-summary-content .amrelated-tocart-wrapper{margin-top:0px}.catalog-product-view .amrelated-pack-wrapper .amrelated-pack-list,.catalog-product-view .amrelated-pack-wrapper .amrelated-pack-items{justify-content:center}.catalog-product-view .amrelated-pack-wrapper .amrelated-pack-list .amrelated-details,.catalog-product-view .amrelated-pack-wrapper .amrelated-pack-items .amrelated-details{justify-content:center}.catalog-product-view .amrelated-pack-wrapper .amrelated-summary-content{padding:22px 35px 22px;align-items:center;justify-content:center}}.catalog-product-view .main-upsell-product-detail .block.upsell .block-content .product-items .product-item .product-item-info{height:auto}.catalog-product-view .main-upsell-product-detail .block.upsell .block-content .product-items .product-item .product-item-info .product-item-details .product-item-actions{padding:0px}.checkout-cart-index .block.crosssell,.checkout-cart-index .block.upsell{float:left;margin-top:0px}.checkout-cart-index .block.crosssell .products-grid .product-item .product-item-info,.checkout-cart-index .block.upsell .products-grid .product-item .product-item-info{height:auto}.checkout-cart-index .block.crosssell .products-grid .product-item .product-item-info .product-item-details .price-box,.checkout-cart-index .block.upsell .products-grid .product-item .product-item-info .product-item-details .price-box{min-height:auto;margin:0px}.checkout-cart-index .block.crosssell .products-grid .product-item .product-item-info .product-item-details .product-item-actions,.checkout-cart-index .block.upsell .products-grid .product-item .product-item-info .product-item-details .product-item-actions{padding-bottom:20px}@media screen and (max-width:768px){.page-main .page-title-wrapper .page-title{width:auto !important;font-size:26px !important}.page-products .product-image-photo.default_image{height:145px}}@media screen and (max-width:575px){.header-main .header-right .amquote-cart-wrapper{margin-bottom:0px}}@media screen and (max-width:320px){header.page-header.type1 .search-area.show-icon-tablet a.search-toggle-icon{font-size:17px;width:30px;height:40px;line-height:35px}header.page-header.type1 .search-area.show-icon-tablet .block-search{right:-150px}.header-main .header-right .my-account .porto-icon-user-2{width:20px !important;height:27px !important}.header-main .header-right .wishlist .porto-icon-wishlist-2{width:20px !important;height:25px !important}.header-main .header-right .amquote-cart-wrapper{margin-right:10px}.header-main .header-right .amquote-cart-wrapper .amquote-showcart::before{width:20px;height:25px;margin:0px !important}.header-main .header-right .amquote-cart-wrapper .amquote-showcart .counter.qty{right:-10px}.header-main .header-right .minicart-wrapper.cart-design-2 .showcart .minicart-icon{width:20px !important;height:27px !important;margin:0px}}@media screen and (max-width:1200px) and (min-width:992px){.page-header.type1.sticky-header .navigation{max-width:95% !important}}.page-header .navigation:not(.side-megamenu) .level0{margin-right:10px}@media screen and (max-width:1366px) and (min-width:992px){.page-header .navigation:not(.side-megamenu) .level0{margin-right:10px}}@media screen and (max-width:1200px) and (min-width:992px){.page-header .navigation:not(.side-megamenu) .level0.staticwidth:hover .submenu{left:0 !important}}.product-info-main .product-info-price .price-box .old-price .price-wrapper .price{display:inline !important;color:#777777;font-size:14px !important}.product-info-main .product-info-price .price-box .special-price{display:block}.product-info-main .product-info-price .price-box .special-price .price-container .price-excluding-tax::before{display:inline-block;margin-right:5px}.product.info.detailed .data.item.content .am-attachments .am-fileline{position:relative}.product.info.detailed .data.item.content .am-attachments .am-fileline>a{position:absolute;width:100%;height:100%}.page-header{z-index:999}.box-tocart .action.tocart.payment-request-button{display:none !important}#shipping-new-address-form .field .control._with-tooltip .input-text{width:100%}#shipping-new-address-form .field .control._with-tooltip .field-tooltip.toggle{right:10px;top:11px}.modal-popup{z-index:9991 !important}.modals-overlay{z-index:999 !important}.checkout-cart-index #payment-request-button-cart,.amasty_quote-cart-index #payment-request-button-cart{display:none}#quotecart-content-wrapper .payment-request-button{display:none}button#primary.LinkButton{display:none}.checkout-index-index .opc-block-shipping-information{padding:0px 25px}.products-grid.wishlist .product-item .product-item-info{height:auto}.amasty_quote-account-view .table-wrapper.order-items{overflow-x:auto}.category-description{max-width:100%;margin:auto !important;width:100%}.mgz-block-content picture.owl-lazy.product-image-photo{max-height:initial !important}.opc-wrapper .step-title{border-radius:0 !important}.opc-wrapper .fieldset>.field input.input-text{line-height:24px}.opc-wrapper .form-discount .payment-option-inner .actions-toolbar .primary{text-align:left}.opc-wrapper .field-tooltip.toggle{top:11px !important}.opc-wrapper .field-tooltip.toggle>.label{display:none}.opc-wrapper .opc-block-summary{padding:24px 10px}.opc-wrapper .opc-block-summary .table-totals .grand .mark,.opc-wrapper .opc-block-summary .table-totals .grand .amount{background:#e7e7e7}.opc-wrapper #checkout-review-table thead th{max-width:200px;background:#e7e7e7;color:#000}.opc-wrapper #co-place-order-area{padding:0 !important}.checkout-agreements-block #co-place-order-agreement{margin:0}.osc-place-order-wrapper button.action.primary.checkout{height:73px}.column.main .opc-block-summary .product-item .product-item-name{white-space:break-spaces}.column.main .opc-block-summary .product-item .details-qty .button-action{height:22px}.column.main .opc-block-summary .product-item .price{font-size:1.4rem;font-weight:600}.column.main .opc-wrapper .shipping-address-item.selected-item{border-color:#118a99}.column.main .opc-wrapper .shipping-address-item.selected-item::after{background:#118a99}.osc-new-address-popup .action-close,.mposc-product-modal .action-close,.confirm .action-close{right:-20px !important;outline:none}.osc-new-address-popup .action-close::before,.mposc-product-modal .action-close::before,.confirm .action-close::before,.osc-new-address-popup .action-close::after,.mposc-product-modal .action-close::after,.confirm .action-close::after{color:#222529}.osc-new-address-popup .modal-footer .action:not(.primary),.mposc-product-modal .modal-footer .action:not(.primary),.confirm .modal-footer .action:not(.primary){min-height:48px;margin-right:20px}.osc-new-address-popup .modal-footer .action-accept,.mposc-product-modal .modal-footer .action-accept,.confirm .modal-footer .action-accept{margin-right:20px}.checkout-index-index .osc-place-order-wrapper .place-order-primary button.primary.checkout{background-color:#118a99 !important;border-color:#118a99 !important}.checkout-index-index .osc-place-order-wrapper .place-order-primary button.primary.checkout:hover{background:#222529 !important;border-color:#222529 !important}@media screen and (max-width:768px){.opc-estimated-wrapper .minicart-wrapper button.action .showcart::before{color:#fff}}.checkout-index-index .opc-wrapper .form-shipping-address .address .field[name="shippingAddress.custom_attributes.kl_sms_consent"] .label{padding-left:10px}.checkout-index-index .opc-wrapper .form-shipping-address .address .field .control .field.choice{display:flex;align-items:flex-start}.share-links .twitter-new{background:url(../images/twitter-icon.png) no-repeat center !important;background-size:12px !important}.share-links .twitter-new:hover{background-color:#1aa9e1 !important}.share-links .share-twitter{background:url(../images/twitter-black.png) no-repeat center !important;background-size:12px !important}.share-links .share-twitter:hover{background:#1aa9e1 url(../images/twitter-icon.png) no-repeat center !important;background-size:12px !important}.share-links .share-twitter::before{display:none}.page-header #trustpilot-widget-trustbox-0-wrapper{display:none}.filter-options-item .filter-options-title{position:relative;padding-right:40px !important;font-size:20px}.filter-options-item .filter-options-title::after{content:"+";position:absolute;right:0;top:10px;font-size:20px;color:#000;display:block !important;cursor:pointer;text-align:center;width:15px;height:27px}.filter-options-item .filter-options-title .toggle{display:none !important}.filter-options-item.active .filter-options-title::after{content:"--";letter-spacing:-2px;right:0;top:8px}.checkout-index-index .checkout-shipping-method .step-content td.col-error{width:100%;flex:100%;max-width:100%}.checkout-index-index .checkout-shipping-method .step-content td.col-error .message.error{margin:0}.rendered-form .radio-group label{color:#757575}.rendered-form .amcform-toolbar{width:100%}@media screen and (max-width:768px){#trustpilot-widget-trustbox-1-wrapper{display:none !important}}.catalog-category-view #maincontent{display:flex;flex-wrap:wrap}.catalog-category-view #maincontent>*{width:100%}.catalog-category-view .products-grid.category-clp{order:-1}@media screen and (min-width:992px){header.page-header.sticky-header .nav-sections{background:#111 !important}.page-header .sw-megamenu.navigation li.level0.staticwidth>.submenu .level1>a:hover,.page-header .sw-megamenu.navigation li.level0.fullwidth>.submenu .level1>a:hover{color:#6bd4e1}}.filter .field.search input[type="text"]{margin-bottom:20px}.header-main .header-right .wishlist,.header-main .header-right .amquote-cart-wrapper{display:none}.opc-wrapper .step-content{padding:10px}#co-shipping-method-form,#co-payment-form{padding:10px}.opc-wrapper .field-tooltip .field-tooltip-action{position:absolute;top:-5px;right:0}#shipping .step-content,#billing .step-content,#co-shipping-method-form,#co-payment-form{padding:10px}.create-account-checkbox.field.choice.col-mp.mp-12{margin-top:10px}.opc-wrapper .field .control._with-tooltip input#customer-email{margin-right:10px;width:calc("100% - 45px") !important}.checkout-index-index #maincontent,.checkout-index-index .page-header .header.content,.checkout-index-index .opc-estimated-wrapper,.checkout-index-index .modal-header,.checkout-index-index .modal-content,.checkout-index-index .osc-new-address-popup .modal-inner-wrap,.checkout-index-index input,.checkout-index-index select,.checkout-index-index textarea{background-color:inherit !important}header.page-header .nav-sections-item-title:not(.active) a{color:#fff}.page-header.sticky-header .navigation:not(.side-megamenu) .level0.parent>a>span{color:#fff}.page-header.sticky-header .navigation:not(.side-megamenu) .level0.parent:hover>a>span{color:#6bd4e1}.opc-wrapper.one-step-checkout-wrapper #co-place-order-area{flex-direction:unset;align-items:center}.opc-wrapper .opc-block-summary.step-content{padding:24px 10px}.amform-date._has-datepicker+button.ui-datepicker-trigger{font-size:18px;padding:0;background:unset;color:#000}.amform-date._has-datepicker+button.ui-datepicker-trigger:before{content:"\f865";font-family:"porto-icons"}@media only screen and (max-width:768px){.checkout-payment-method .payment-methods{margin:0 auto}}.dfd-mobile .dfd-searchbox .dfd-searchbox-slot .dfd-btn-icon{background-color:transparent}.dfd-mobile .dfd-back-to-top-button{background:#ffffff}