@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}.sr-only:focus{background:#000;color:#fff;outline:2px solid #fff;outline-offset:-4px}.header-banner{background:#610c10;-webkit-font-smoothing:auto}.header-banner .banner-text{background:#610c10;white-space:nowrap;text-align:center}.header-banner .banner-text a,.header-banner .banner-text span{font-size:12px;font-weight:300;color:#fff}@media(min-width:600px){.header-banner .banner-text a,.header-banner .banner-text span{font-size:14px}}.header{font-family:"Montserrat"}.header-top-mobile{background-color:#f5f5f5}.header-top-mobile a{font-size:12px;font-weight:600;line-height:12px}.header .burger-btn:hover{cursor:pointer}.header .search-container{text-align:center}.header .search-container form{border:1px solid #a8a8a8}.header .search-container form input{-webkit-font-smoothing:initial}.header .search-container form input::placeholder{opacity:1;font-size:11px;color:#000}.header .search-container form input:focus-visible::placeholder{color:rgba(0,0,0,0)}.header .red-text{color:#610c10;font-size:12px;font-weight:600}.header .red-text:hover{text-decoration:underline}.header-categories-container{background-color:#444;color:#fff}.header-categories-container a{font-size:12px;color:#fff;text-transform:uppercase;-webkit-font-smoothing:auto}.header-categories-container a:hover{text-decoration:underline}.header-categories-container span{font-size:16px}.header-menu{background-color:#fff}.header-menu .menu-title{background-color:#f5f5f5;color:#191919;font-size:14px;font-weight:600;cursor:pointer}.header-menu .submenu{background-color:#fff}.header-menu .submenu .mobile-menu-title{color:#191919;font-weight:600;font-size:15px}.header-menu .submenu .submenu-top-links a{background-color:#f5f5f5;color:#444;font-size:14px;font-weight:600;text-align:center;line-height:23px;transition:background-color .5s,color .5s}.header-menu .submenu .submenu-top-links a:hover{background:#610c10;color:#fff}.header-menu .submenu .submenu-col{color:#000;font-size:12px;font-weight:400}.header-menu .submenu .submenu-col a{font-weight:600}.header-menu .submenu .submenu-col a:hover{text-decoration:underline}.header-menu .submenu .submenu-col .all-brands-btn{font-size:11px;font-weight:600;background:#f5f5f5;transition:background-color .5s,color .5s;cursor:pointer}.header-menu .submenu .submenu-col .all-brands-btn:hover{transition:background-color .5s,color .5s;background-color:#610c10;color:#fff}.header-menu .submenu .submenu-col .all-brands-container{background-color:#fff;line-height:15px}.header-menu .submenu .submenu-col .all-brands-container .back-btn-brands{font-size:10px;font-weight:600;cursor:pointer;line-height:13px;text-align:left}.header-menu .submenu .submenu-col .all-brands-container .all-brands-title{font-weight:600;font-size:12px}.header-menu .submenu .submenu-col .all-brands-container a{font-size:12px;font-weight:400;color:#444}.header-menu .submenu .submenu-col .all-brands-container a:hover{text-decoration:underline}.header-menu .sale-section{border-bottom:1px solid #610c10}.header-menu .sale-section .sale-section-title{font-size:12px;font-weight:600;line-height:17.5px}.header-menu .sale-section a{color:#444;font-size:12px;font-weight:400;text-transform:capitalize;line-height:17.5px}.header-menu .sale-section a:hover{text-decoration:underline}.header-menu .sale-section .menu-sale-header{color:#610c10;font-size:14px;font-weight:600}.header-menu .sale-section .menu-sale-header:hover{text-decoration:underline}@media(min-width:960px){.header-menu{background-color:#efefef}.header-menu .menu-title{background-color:rgba(0,0,0,0)}.header-menu .menu-sale .menu-title{color:#610c10}.header-menu .submenu{border:1px solid #dadada}.header-menu .js-menu .menu-title:after{content:"";width:100%;height:2px;border-bottom:2px solid #444;position:absolute;bottom:0;left:0}.header-menu .js-menu.menu-sale .menu-title:after{border-color:#610c10}}.header .reviews{color:#333;margin-bottom:0}.header .reviews .trustpilot-label{font-size:16px}.header .reviews .trustpilot-reviews{text-decoration:none;font-size:10px;font-family:"Montserrat";color:#333;line-height:10px}.trustpilot-desktop{font-size:18px;color:#191919;font-family:"HelveticaNeue"}.trustpilot-desktop .stars-svg-hover{display:none}.trustpilot-desktop .trustpilot-label{font-weight:500}.trustpilot-desktop .trustpilot-reviews{font-weight:400;font-size:14px;text-decoration:underline}.trustpilot-desktop .trustpilot-reviews strong{font-weight:600 !important}.trustpilot-desktop .trustpilot-reviews strong span{font-weight:600 !important}.trustpilot-desktop .trustpilot-reviews span{font-weight:500}.trustpilot-desktop:hover .stars-svg{display:none}.trustpilot-desktop:hover .stars-svg-hover{display:block}.trustpilot-desktop:hover .trustpilot-reviews{text-decoration:none}.header-overlay{background-color:#000;opacity:.4}footer{font-family:Montserrat;-webkit-font-smoothing:auto}footer button{background:#610c10;color:#fff;font-size:1.4rem;text-transform:capitalize;transition:opacity .4s ease-out;cursor:pointer;white-space:nowrap;padding:10px 60px}footer button:hover{opacity:.8}footer input{font-size:1.2rem;background:#fff}footer input::placeholder{color:#000}footer .formBox{background:#f5f5f5;margin-top:45px}footer .formBox h3{color:#444;font-weight:600;font-size:2rem;margin-bottom:20px;font-family:Montserrat}footer .formBox p{font-size:1.4rem;margin-bottom:20px;font-family:Montserrat;color:#444}footer .paymentOptions img:nth-child(1){height:40px}footer .paymentOptions img:nth-child(2){height:21px}footer .paymentOptions img:nth-child(3){height:33px}footer .paymentOptions img:nth-child(4){height:37px}footer .paymentOptions img:nth-child(5){height:15px}footer .paymentOptions img:nth-child(6){height:30px}footer a{text-decoration:none}@media only screen and (max-width:768px){.footer .footerUpper .socialLogos img{height:33px;margin-left:10px}}.footer{background:#444}.footer .footerUpper li{font-size:1.2rem;color:#fff;font-weight:600;list-style-type:none}.footer .footerUpper li a{color:#fff;font-size:1rem;font-weight:normal}.footer .footerUpper li a:hover{text-decoration:underline}.footerLower .reviewLogo img{height:33px;margin-bottom:5px}.footerLower .reviewLogo img:hover{cursor:pointer}.footerLower .trustpilot-review{text-decoration:none;color:inherit;font-size:14px}.footerLower .star-icon{width:25px;height:25px;color:#fff}.footerLower .rating-text{font-size:14px}.footerLower .trust-score{color:#fff;font-size:14px}.footerLower .divider{color:#fff;font-size:14px}.footerLower .review-count{color:#fff;font-weight:700;text-decoration:none}.footerLower a.trustpilot-review{text-decoration:none}.footerLower .trustpilot-review .review-count:hover{text-decoration:none}.footerLower .trustpilot-desktop:hover .review-count{text-decoration:underline}.copyrightParagraph{color:#fff;font-size:12px;line-height:12px}.footerlinks a{color:#fff;text-transform:uppercase;font-size:1rem;margin-left:20px}.footerlinks a:hover{text-decoration:underline}.resizing *{transition:none !important;animation:none !important}