@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Arial";src:url("../fonts/Arial-Bold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeueRoman.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeueMedium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@media(min-width:1024px){.mobile-only{display:none !important}}@media(max-width:1023.98px){.desktop-only{display:none !important}}.main-container{max-width:1200px;margin:auto}.main-padding{padding:0 20px}@media(max-width:599.98px){.main-padding{padding:0 10px}}.max-width-container{max-width:100%;margin:0 auto}@media(min-width:768px){.max-width-container{max-width:1440px;margin:0 auto}}.main-padding-container{padding:0 16px}@media(min-width:768px){.main-padding-container{padding:0 32px}}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.3%}@media(max-width:959.98px){.products-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:599.98px){.products-grid{display:flex;flex-wrap:wrap;justify-content:space-around}}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.js-fixed{overflow:hidden}.js-block{display:block !important}.js-flex{display:flex !important}.js-none{display:none !important}.top-cold-content{width:100%;margin-bottom:10px;line-height:1.5;padding:0}.top-cold-content .top-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.top-cold-content .container-read-more{display:flex;align-items:center;padding-top:8px;cursor:pointer}.top-cold-content .container-read-more.is-hidden{display:none}.top-cold-content .expanded{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:unset}.bottom-content-section{width:100%;padding-bottom:30px;line-height:1.5}.bottom-content-section .container-read-more-bottom{padding-top:7px;cursor:pointer}.bottom-content-section .container-read-more-bottom:hover{text-decoration:underline}.bottom-content-section .container-read-more-bottom.hidden{display:none}.bottom-content-section .container-read-more-bottom .read-more-bottom{display:inline-block}.breadcrumbs{-webkit-font-smoothing:auto;display:flex;margin:20px 20px}@media(max-width:599.98px){.breadcrumbs{margin:10px 10px}}.breadcrumbs .breadcrumbs__item{padding:0;margin:0}.breadcrumbs .breadcrumbs__separator{padding:0 5px}.breadcrumbs span,.breadcrumbs a{font-size:1.2rem;color:#444;margin:0}@media(max-width:599.98px){.breadcrumbs span,.breadcrumbs a{font-weight:700;padding:0}}.breadcrumbs .breadcrumbs__link{text-decoration:underline;cursor:pointer;padding:0}.breadcrumbs .breadcrumbs__link:hover{cursor:pointer;text-decoration:none}.breadcrumbs .breadcrumbs__item+.breadcrumbs__item::before{text-decoration:none;cursor:default}.content-top-wrapper{-webkit-font-smoothing:auto}.content-top-wrapper h1{font-size:2.2rem;font-weight:600;border-top:1px solid #efefef;color:#444;text-transform:capitalize}.products{-webkit-font-smoothing:auto}.products .products-top{border-top:1px solid #efefef}.products .products-top .wrapper .filter-btn{font-size:1.3rem}.products .products-top .wrapper .filter-btn span{font-weight:600}.products .products-top .wrapper .products-sort{position:relative}.products .products-top .wrapper .products-sort .sort-wrapper{font-weight:600;cursor:pointer}.products .products-top .wrapper .products-sort .sort-wrapper span{font-size:1.2rem}.products .products-top .wrapper .products-sort .custom-select{position:absolute;top:34px;left:-60px;background-color:#fff;z-index:5;border:1px solid #d0d0d0;transform-origin:top;transition:transform .3s ease;transform:scaleY(0);overflow:hidden;color:#444;text-align:start}.products .products-top .wrapper .products-sort .custom-select.active{transform:scaleY(1)}.products .products-top .wrapper .products-sort .custom-select .option{font-size:1.2rem;line-height:27px;font-weight:600;white-space:nowrap}.products .products-top .products-amount{font-family:"Montserrat";font-size:1.2rem;font-weight:600;color:#444;text-transform:lowercase}@media(min-width:600px){.products .products-top{line-height:34px}.products .products-top .wrapper .products-sort .custom-select .option{line-height:34px}}@media(min-width:960px){.products .products-top{line-height:normal;padding-top:2rem;padding-bottom:1rem}.products .products-top .wrapper .products-sort .sort-wrapper{font-weight:300}.products .products-top .wrapper .products-sort .custom-select .option{line-height:1;font-weight:300}}.products .product-wrapper .image-wrapper{background-color:#f2f2f2;--info-delay:.3s;position:relative;overflow:hidden}.products .product-wrapper .image-wrapper .product-img{background-color:rgba(0,0,0,0);mix-blend-mode:multiply}.products .product-wrapper .image-wrapper .products-info{position:absolute;bottom:0;font-size:1.2rem;line-height:18px;background-color:rgba(0,0,0,.7019607843);color:#fff;opacity:1;transform:translateY(100%);transition:transform .3s ease var(--info-delay)}.products .product-wrapper .image-wrapper .products-info .stock-status{text-transform:uppercase}@media(min-width:960px){.products .product-wrapper .image-wrapper:hover{--info-delay:0s}.products .product-wrapper .image-wrapper:hover .products-info{transform:translateY(0)}}.products .product-wrapper .product-title{font-size:1.4rem;color:#444;letter-spacing:0;font-weight:600;line-height:19.2px}.products .product-wrapper .product-description{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;font-size:1.2rem;color:#444;height:36px;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.products .product-wrapper .products-price-wrapper{color:#444;font-size:1.2rem;letter-spacing:0;line-height:15px}.products .product-wrapper .products-price-wrapper .discount-off{color:#d00;font-weight:bold;margin-right:5px}@media(max-width:800px){.products .product-wrapper .products-price-wrapper .discount-off{display:block}}.products .product-wrapper .products-price-wrapper .old-price{margin-left:3px}.products .product-wrapper .product-label{font-size:1.2rem;font-weight:600}.products .product-wrapper .product-label.out-of-stock{color:#51ab53}.products .product-wrapper .product-label.in-stock{color:#51ab53}.products .pagination{position:relative;border-top:1px solid #d0d0d0}.products .pagination .page{text-align:center;color:#444}.products .pagination .separator{color:#444;font-weight:bold;letter-spacing:2px}.products .pagination button,.products .pagination .page{border:1px solid #444;border-radius:.6rem;font-weight:600;cursor:pointer;font-size:1.6rem;text-transform:uppercase;line-height:1;letter-spacing:2px;color:#444}.products .pagination button:disabled{border:1px solid #cecece;color:#cecece}.products .pagination #scrollButton{position:absolute;right:2rem;top:81%;transform:translateY(-50%);cursor:pointer;padding:0;border:none}@media(min-width:600px){.products .pagination #scrollButton{right:1.6rem;top:50%}}.products .fallback-title{font-weight:900}.products .recommendations h3{font-weight:900}.products .recommendations .recommendations-list .recommendations-link{font-size:1.4rem;cursor:pointer}.products .recommendations .recommendations-list .recommendations-link:hover{text-decoration:underline}.no-products-message{padding:2rem;text-align:center;font-size:1.2rem;color:#444;background-color:#fefefe;border:1px solid #e0e0e0;border-radius:8px;margin:2rem 0;line-height:1.5}.content-top-wrapper.mobile .page-keyword-title{font-size:22px;font-weight:700;line-height:22px;color:#444;text-transform:capitalize}.content-top-wrapper.mobile .top-cold-content .top-cold-content-full{font-weight:400;line-height:19.2px;font-size:12px;color:#444}.content-top-wrapper.mobile .container-read-more{font-weight:600;font-size:12px;line-height:19.2px;color:#444}.content-top-wrapper.desktop-only .top-cold-content .top-cold-content-full{font-weight:400;line-height:19.2px;font-size:12px;color:#444}.content-top-wrapper.desktop-only .container-read-more{font-weight:600;cursor:pointer;font-size:12px;line-height:19.2px;color:#444}@media(max-width:599.98px){.breadcrumbs__link{text-decoration:none !important;font-weight:400 !important}}@media(max-width:599.98px){.breadcrumbs__separator{font-weight:400 !important}}.top-cold-content .container-read-more:hover{cursor:default !important}.top-cold-content .container-read-more:hover .read-more{text-decoration:none !important}.top-cold-content .container-read-more .read-more:hover{cursor:pointer !important;text-decoration:none !important}[data-miros-entry=miros-find-similar]{position:absolute;top:0;right:-200px;margin-top:3px;z-index:10;transition:right .3s ease-in-out}.product-wrapper{overflow:hidden}.product-wrapper{position:relative}.product-wrapper:hover [data-miros-entry=miros-find-similar]{right:3px !important}header#miros-filters textarea{max-height:35px;padding:5px 10px !important;width:96.5% !important;overflow-y:hidden !important}header#miros-filters button{right:4% !important}header#miros-filters ul li{text-align-last:left}#miros-filters .miros-font-wordless-search>span:last-of-type{transform:translateX(-5px)}[data-miros-id=masonry-content] .miros-aspect-auto{aspect-ratio:unset !important}[data-miros-id=masonry-content] .miros-aspect-auto>div{background:#f2f2f2}[data-miros-id=masonry-content]>div>a{padding:15px 0;background:#f2f2f2;height:170px !important}section#miros-recommendations img{mix-blend-mode:multiply;max-width:90%;box-shadow:none !important;object-fit:contain !important;height:auto !important}[data-miros-description]{padding:0 !important}[data-miros-focus-id] span{padding:0 !important}[data-miros-description=true]{height:60px}[data-miros-id=masonry-content]>div:hover [data-miros-description=true]>span:first-of-type{text-decoration:underline}.miros-fixed>div>.miros-relative.miros-box-border{width:75% !important;margin-left:5px;margin-bottom:5px}.miros-fixed>div>.miros-relative.miros-box-border img{max-width:90%;width:auto !important;height:auto !important;transform:none !important;object-fit:unset !important;object-position:left !important;margin-top:20px}.miros-fixed>div>.miros-relative.miros-box-border>div{flex-direction:column}@media(min-width:800px){.miros-fixed>div>.miros-relative.miros-box-border>div{flex-direction:row}}.miros-fixed>div>.miros-relative.miros-box-border .miros-w-1\/2{width:100% !important}@media(min-width:800px){.miros-fixed>div>.miros-relative.miros-box-border .miros-w-1\/2{width:50% !important}}a#miros-details-action{width:auto !important;padding:0 40px !important}.filters{background-color:#fff}.filters-title{font-size:22px;font-weight:700;font-family:"Montserrat";color:#444;line-height:22px}.selected-filters-header span{font-size:12px;font-weight:600;font-family:"Montserrat";color:#444;line-height:12px}@media(max-width:959.98px){.selected-filters-header span{font-size:13px;line-height:13px;color:#000}}.selected-filters-header .remove-all-filters-btn{font-size:12px;font-weight:400;font-family:"Montserrat";color:#444;line-height:12px;cursor:pointer}@media(max-width:959.98px){.selected-filters-header .remove-all-filters-btn{font-size:13px;line-height:13px;color:#000}}.selected-filter-name{font-weight:600;font-family:"Montserrat";color:#444;line-height:12px;font-size:12px}@media(max-width:959.98px){.selected-filter-name{font-size:13px;line-height:13px;color:#000}}.selected-filter-value{font-weight:400;font-family:"Montserrat";color:#444;line-height:12px;font-size:12px}.filter-box-title{font-weight:600;font-family:"Montserrat";color:#444;line-height:12px;font-size:12px}.filter-item-label{font-weight:400;font-family:"Montserrat";color:#000;line-height:12px;font-size:12px}.filter-values-num{color:#a7a7a7}.filter-box.row .checkbox-text{font-weight:600;font-family:"Montserrat";color:#444;line-height:12px;font-size:12px}@media(max-width:959.98px){.filter-box.row .checkbox-text{color:#000;line-height:13px;font-size:13px}}@media(max-width:959.98px){.filter-box.row .filter-values-num{line-height:13px;font-size:13px}}.filter-box.brand .filter-item .filter-item-label{cursor:pointer}.filter-box.brand .filter-item.selected .checkbox-text{text-decoration:underline}@media(max-width:959.98px){.filter-box.brand .filter-item.selected .checkbox-text{text-decoration:none}}.filter-box .see-more-btn:hover{text-decoration:underline}@media(max-width:959.98px){.filter-box:not(.row) .filter-box-title{font-weight:600;font-family:"Montserrat";color:#000;line-height:18px;font-size:18px;text-align:center}}.see-more-filters-btn{cursor:pointer;font-weight:600;font-family:"Montserrat";color:#444;line-height:16px;font-size:16px}.see-more-filters-btn:hover{text-decoration:underline}.mobile-filters-title{font-weight:600;font-family:"Montserrat";color:#000;line-height:18px;font-size:18px}.close-filters-btn{font-size:20px;line-height:20px;font-family:"Montserrat";color:#000}.see-products-btn{background-color:#000;color:#fff;font-size:14px;font-weight:600;line-height:14px;font-family:"Arial";text-align:center}.filter-box-mobile-header .filter-box-header-mobile-title{color:#000;font-size:13px;font-weight:600;line-height:13px;font-family:"Montserrat"}.filter-box-title-list-wrap{background-color:#fff}.overlay{background:rgba(0,0,0,.4509803922)}