@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;700&family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0&display=swap);:root{--template-font:"Inter",sans-serif;--template-headings-font:"Inter",sans-serif}body,html{font-family:Inter,sans-serif;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-weight:700}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;user-select:none}@media (min-width:768px){.top-navigation-bar{background-color:#fff;border-bottom-color:#fff;border-top-color:#fff}#header .site-name{text-align:center}#header .site-name a img{max-height:100px}#header #navigation{background:#3b3d29;border-radius:5px;height:60px}#header #navigation .navigation-in{font-size:14px;line-height:42px;background-color:transparent}#header #navigation .navigation-in>ul>li{border-color:transparent}#header #navigation .navigation-in>ul>li:hover{background:var(--color-secondary)}#header #navigation .navigation-in>ul>li:hover a{background:var(--color-secondary)}#header #navigation .navigation-in>ul>li:hover a:hover{background:var(--color-secondary)}#header #navigation .navigation-in>ul>li a b{color:#fff;font-weight:300}#header #navigation .navigation-in>ul>li .menu-level-2 li,#header #navigation .navigation-in>ul>li .menu-level-3 li{background:#fff!important}#header #navigation .navigation-in>ul>li .menu-level-2 li a,#header #navigation .navigation-in>ul>li .menu-level-3 li a{background:#fff!important}#header #navigation .navigation-in>ul>li .menu-level-2 li:hover,#header #navigation .navigation-in>ul>li .menu-level-3 li:hover{background:#fff!important}#header #navigation .navigation-in>ul>li .menu-level-2 li:hover a,#header #navigation .navigation-in>ul>li .menu-level-3 li:hover a{background:#fff!important}#header #navigation .navigation-in>ul>li .menu-level-2 li a,#header #navigation .navigation-in>ul>li .menu-level-3 li a{color:#000}#header #navigation .navigation-in>ul>li .menu-level-2 li a b,#header #navigation .navigation-in>ul>li .menu-level-3 li a b{color:#000}#header #navigation .navigation-in #nav-manufacturers{display:none}#header .menu-helper{position:absolute;top:155px;right:15px;border-radius:10px}}@keyframes army-header-in{from{transform:translateY(-100%)}to{transform:translateY(0)}}@media (min-width:1200px){#header .header-top{height:auto}#header .header-top>div:nth-of-type(1){order:1;align-self:center;flex:0 1 15%}#header .header-top>div:nth-of-type(2){order:2;align-self:center;flex:1 1 45%}#header .header-top>div:nth-of-type(3){order:3;align-self:center;flex:0 1 38%}}@media (min-width:768px){header#header .navigation-buttons a[data-target=cart] i{color:var(--colors-foregrounds-content-inverted);background-color:#3b3d29;top:35px;left:30px;right:auto}.scrolled .top-navigation-bar,.scrolled header .header-top{display:flex}.scrolled #header .menu-helper{position:absolute;top:15px;right:15px}}@media (min-width:769px){.fixed-header-wrap{position:relative;width:100%;z-index:1;background:#fff}.fixed-header-wrap.is-fixed{position:fixed;top:0;left:2rem;right:2rem;width:auto;box-shadow:0 2px 12px rgba(0,0,0,.08);animation:army-header-in .35s ease both}}.fixed-header-spacer{height:0}@media (min-width:300px) and (max-width:768px){.responsive-tools>a[data-target=search]{margin-right:90px}header#header{left:0}}@media (max-width:767px){:where(.ums_mobile_header_v1--on) .top-navigation-bar{position:fixed;top:0;left:0;transition:transform .15s;width:100%;z-index:56}:where(.ums_mobile_header_v1--on) #header .cart-count{left:auto;position:absolute;right:50px;top:-39px;transition:transform .15s}.scrolled-down body:where(.ums_mobile_header_v1--on):not(.ordering-process):not(.search-window-visible) .top-navigation-bar{top:0;left:0;transform:translateY(0);z-index:1}.scrolled-down body:where(.ums_mobile_header_v1--on):not(.ordering-process):not(.search-window-visible) #header .site-name{transform:translateY(0)}.scrolled-down body:where(.ums_mobile_header_v1--on):not(.ordering-process):not(.search-window-visible) #header .cart-count{transform:translateY(0)}}header#header{background:#fff}header#header .search .form-control{height:50px;background:#fafafa;border:2px solid #ddd;border-radius:999px}header#header .army-account{display:none}@media (min-width:1200px){header#header .navigation-buttons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:16px;position:relative;width:100%;height:auto;min-height:50px;overflow:visible}header#header .navigation-buttons>*{position:static;float:none;top:auto;right:auto;left:auto}header#header .navigation-buttons .btn-icon:not(.cart-count):not(.army-account),header#header .navigation-buttons .menu-trigger,header#header .navigation-buttons .toggle-window:not(.cart-count){display:none}header#header .navigation-buttons .army-account{display:inline-flex;align-items:center;flex-shrink:0;gap:10px;width:auto;height:auto;margin:0;padding:4px 10px 4px 4px;overflow:visible;font-size:14px;line-height:1.2;text-decoration:none;color:#3b3d29;background:#fff;background-image:none;border:0;border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.08)}header#header .navigation-buttons .army-account::after,header#header .navigation-buttons .army-account::before{content:none;display:none}header#header .navigation-buttons .army-account .army-account-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#3b3d29;font-size:22px;color:#e8e8e8}header#header .navigation-buttons .army-account .army-account-text{display:flex;flex-direction:column;line-height:1.2;white-space:nowrap}header#header .navigation-buttons .army-account .army-account-text strong{font-size:14px;font-weight:700}header#header .navigation-buttons .army-account .army-account-text span{font-size:13px;font-weight:300}header#header .navigation-buttons .army-account .army-account-chevron{font-size:20px;color:#9a9a9a}header#header .navigation-buttons .cart-count{display:inline-flex;align-items:center;flex-shrink:0;gap:10px;width:auto;height:auto;margin:0;padding:4px 10px 4px 4px;overflow:visible;font-size:14px;line-height:1.2;text-decoration:none;color:#fff;background:#aab835;background-image:none;border:0;border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.08);position:relative}header#header .navigation-buttons .cart-count::before{content:"shopping_cart";font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;font-size:22px;line-height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;position:static;transform:none;margin:0;border-radius:50%;background:#fff;color:#3b3d29;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}header#header .navigation-buttons .cart-count .cart-price{display:flex;flex-direction:column;line-height:1.2;white-space:nowrap;font-size:15px;font-weight:700;color:#3b3d29}header#header .navigation-buttons .cart-count::after{content:"expand_more";font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;font-size:20px;line-height:1;color:#fff;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.popup-widget{margin-left:auto;top:160px!important;left:auto;right:0}}form#formSearchForm .btn.btn-default,form#formSearchForm .btn.btn-default:hover,form#formSearchForm a.btn.btn-default,form#formSearchForm a.btn.btn-default:hover{position:absolute;top:0;right:0;color:#fff;background:#aab835;border-color:#aab835;border-radius:999px;border:0;line-height:normal;padding:15px 25px;width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;font-size:0}form#formSearchForm .btn.btn-default::before,form#formSearchForm .btn.btn-default:hover::before,form#formSearchForm a.btn.btn-default::before,form#formSearchForm a.btn.btn-default:hover::before{content:"search";font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;font-size:24px;line-height:1;display:block;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.id-1 .category-tiles{width:100%;padding:10px 0}.id-1 .category-tiles__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:2rem 0}.id-1 .category-tile{position:relative;overflow:hidden;border-radius:12px;background:#f5f2ec;box-shadow:0 6px 18px rgba(0,0,0,.16);min-height:550px}.id-1 .category-tile__link{display:block;position:relative;min-height:550px;color:inherit;text-decoration:none}.id-1 .category-tile__image{position:absolute;inset:0;background:#f5f2ec}.id-1 .category-tile__image::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.02) 55%,rgba(0,0,0,.18) 100%);pointer-events:none}.id-1 .category-tile__image img{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.id-1 .category-tile__content{position:absolute;left:0;right:0;bottom:0;z-index:4;display:grid;align-items:center;justify-content:space-between;gap:18px;min-height:80px;padding:18px 22px;background:rgba(32,32,32,.92);backdrop-filter:blur(2px)}.id-1 .category-tile__content h3{margin:0;color:#fff;font-size:15px;font-weight:700;line-height:1.2;text-transform:uppercase;min-width:max-content}@media (min-width:1700px){.id-1 .category-tile__content{display:flex}}.id-1 .category-tile__button{font-size:15px;font-weight:700;text-transform:uppercase;border-radius:50px;padding:15px 20px;background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--colors-foregrounds-content-inverted);display:inline-flex;align-items:center;justify-content:center;min-height:50px;line-height:1;white-space:nowrap}.id-1 .category-tile:hover .category-tile__image img{transform:scale(1.045)}.id-1 .category-tile:hover .category-tile__button{filter:brightness(.92)}@media (max-width:1400px){.id-1 .category-tiles__grid{gap:20px}.id-1 .category-tile__link{height:100%;max-height:100vh;min-height:420px}.id-1 .category-tile__content{padding:16px 18px}.id-1 .category-tile__content h3{font-size:15px}.id-1 .category-tile__button{min-width:145px;min-height:44px;padding:0 18px;font-size:13px}}@media (max-width:991px){.id-1 .category-tiles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;max-width:96%;padding:2rem 0;margin:0 2%}.id-1 .category-tile__link{min-height:390px}}@media (max-width:575px){.id-1 .category-tiles__grid{grid-template-columns:1fr;gap:16px}.id-1 .category-tile{border-radius:10px}.id-1 .category-tile__link{min-height:360px}.id-1 .category-tile__content{min-height:76px;padding:14px 16px;gap:12px}.id-1 .category-tile__content h3{font-size:14px}.id-1 .category-tile__button{min-width:130px;min-height:40px;padding:0 16px;font-size:12px}}.id-1 .img-cats{padding:0}.id-1 .img-cats__inner{max-width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.id-1 .img-cat{position:relative;text-align:center;transition:.3s ease}.id-1 .img-cat__title{font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;background:#000;border-radius:5px;position:absolute;right:2rem;bottom:9rem;padding:15px 20px;margin:0}.id-1 .img-cat__image{overflow:hidden;border-radius:16px;margin-bottom:20px}.id-1 .img-cat__image img{width:100%;height:600px;object-fit:cover;transition:transform .4s ease}.id-1 .img-cat__btn{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;background:var(--color-secondary);border-radius:50px;padding:15px 25px;display:inline-block;text-decoration:none;transition:.3s ease}.id-1 .img-cat:hover{transform:translateY(-5px)}.id-1 .img-cat:hover .img-cat__image img{transform:scale(1.05)}.id-1 .img-cat:hover .img-cat__btn{background:#444}@media (max-width:1200px){.id-1 .img-cats__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.id-1 .img-cats__inner{grid-template-columns:1fr}.id-1 .img-cat__image img{height:250px}}.id-1 .benefitBanner .benefitBanner__item .benefitBanner__picture img{border-radius:50px;border:2px solid #ddd;padding:10px}.id-1 .banners-content.body-banners a img{border-radius:10px}.id-1 .content-wrapper.container .content-wrapper-in main .h4.homepage-group-title,.id-1 .content-wrapper.container .content-wrapper-in main h4.homepage-group-title{font-size:20px;font-weight:700;text-align:left}.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block{display:flex;flex-wrap:wrap;align-items:stretch}.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .product{width:calc(25% - 10px);margin:0 5px 10px}.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .products-block-banner{width:calc(50% - 10px);margin:0 5px 10px}.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .products-block-banner img{width:100%;height:auto;display:block;border-radius:10px}@media (max-width:1199px){.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .product{width:calc(33.333% - 10px)}}@media (max-width:991px){.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .product,.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .products-block-banner{width:calc(50% - 10px)}}@media (max-width:575px){.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .product{width:calc(100% - 10px)}.id-1 .content-wrapper.container .content-wrapper-in main .products.products-block .products-block-banner{width:calc(50% - 10px)}}.id-1 .content-wrapper.homepage-box.before-carousel,.id-1 .content-wrapper.homepage-box.middle-banners-wrapper{background-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.id-1 .homepage-box.welcome-wrapper{width:100%;max-width:98%;padding:38px 19px;margin:0 1%}.id-1 .content-wrapper.homepage-box.welcome-wrapper{display:none}.id-1 .content-wrapper.homepage-box.welcome-wrapper .homepage-box{background-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.id-1 .welcome div,.id-1 .welcome h1{margin-left:auto;margin-right:auto;max-width:100%}.id-1 .banners-content.body-banners{width:100%;max-width:max-content;margin:0 auto;display:flex}.id-1 .banners-content.body-banners .col-sm-6:first-of-type{margin-left:0;margin-right:.5%;padding:0}.id-1 .banners-content.body-banners .col-sm-6:last-of-type{margin-right:0;margin-left:.5%;padding:0}@media (max-width:767px){.next-to-carousel-banners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.next-to-carousel-banners .banner-wrapper{width:100%;min-width:0;margin:0}.next-to-carousel-banners .banner-wrapper a{display:block;width:100%;height:100%}.next-to-carousel-banners .banner-wrapper img{display:block;width:100%;height:auto}}@media (min-width:480px) and (max-width:767px){.next-to-carousel-banners{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}}@media (min-width:768px){.narrow .banners-row{margin:0}.narrow .banners-row .banner-wrapper+.banner-wrapper{margin-top:0}.narrow .banners-row .col-sm-8{width:40%}.narrow .banners-row .col-sm-4{width:60%}.next-to-carousel-banners{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}}@media (min-width:992px){.products-block>div{flex:0 0 auto;width:25%}.multiple-columns-body .position--benefitHomepage .benefitBanner__item{flex:1 1 23%;width:100%;max-width:98%;margin:0 1%}}.products>div{border-color:transparent}.product .p .flags.flags-default{position:absolute;top:10px;left:10px}.product .p .flags.flags-default .flag{color:#fff;background:#aab835!important}.product .p .flags-extra{position:absolute;top:0;left:0;right:auto;bottom:auto}.product .p .flags-extra .flag{width:auto;height:auto;background-color:#ca0201;border-radius:0;margin-left:0}.product .p .flags-extra .flag .price-standard{display:none}.product .p .flags-default{position:absolute;top:auto!important;left:10px;bottom:10px!important}.product .p a.image{background:#fafafa;border-radius:5px}.product .p a.image img{mix-blend-mode:darken;padding:2rem}.product .p .name{font-size:15px!important;font-weight:600!important;color:#000;height:auto!important;margin-bottom:10px}.product .p .price span,.product .p .price strong{font-size:14px!important;font-weight:300!important;color:#000}.product .p .btn{font-size:14px;font-weight:700;text-transform:uppercase;border-radius:999px;padding:9px 15px}.product .p .btn span{font-size:14px;font-weight:700;text-transform:uppercase;padding:9px 15px}.product .p .btn:after,.product .p .btn:before{display:none}@media (min-width:1440px){.id-1 .slick-list.draggable{flex:0 0 auto;width:100%!important;margin:0;padding:0}}.breadcrumbs-wrapper{display:none}.category-header{background-color:#fff}.btn.btn-default,.btn.btn-default:hover,a.btn.btn-default,a.btn.btn-default:hover{color:#aab835;background:0 0;border-color:#aab835;border:2px solid;line-height:normal;padding:15px 25px}.type-category .category-top{padding:0 10px}.type-category .ui-slider-horizontal .ui-slider-handle,.type-category .ui-slider-horizontal .ui-slider-range{z-index:0}.type-category h2.products-top-header{font-size:15px;margin:4rem 0 1rem;padding:0}.type-category .subcategories{background:var(--color-primary);width:100%;max-width:98%;margin:1%;padding:2rem;margin:0}.type-category .subcategories li{margin:0}.type-category .subcategories li a{border-color:transparent}@media (min-width:300px) and (max-width:768px){.type-category .subcategories li{width:100%;padding:10px;flex:0 0 auto}}.type-category .sidebar{background-color:#fff}@media (min-width:992px){.type-category .sidebar-indented .category-content-wrapper{width:calc(100% - 330px);margin-left:auto}}.type-category .products.products-page.products-block{display:flex;flex-wrap:wrap;align-items:stretch}.type-category .products.products-page.products-block>.products-block-banner{width:50%;flex:0 0 50%;box-sizing:border-box;padding:0 10px 20px}.type-category .products.products-page.products-block>.products-block-banner img{width:100%;height:auto;display:block;border-radius:10px}.type-category #content .btn.unveil-button,.type-category #footer .btn.unveil-button{display:inline-block;font-size:16px;font-weight:700;color:var(--color-secondary);text-transform:uppercase;border-radius:50px;padding:15px 30px;background-color:#fff;border-color:var(--color-secondary);border:2px solid}:where(body.ums_a11y_category_page--on) .listSorting__control--current{color:#aab835!important;background:#fafafa!important;border-bottom:2px solid #aab835!important}.listingControls .btn.loadMore__button,.listingControls a.btn.goToTop__button{font-size:16px;font-weight:700;color:var(--color-secondary);text-transform:uppercase;border-radius:50px;padding:15px 30px;background-color:#fff;border-color:var(--color-secondary);border:2px solid}.pagination .pagination__list .pagination__link{font-size:16px;font-weight:700;color:var(--color-secondary);text-transform:uppercase;border-radius:50px;background-color:#fff;border-color:var(--color-secondary);border:2px solid}@media (min-width:768px){.sidebar-indented .content .sidebar{background:#faf5f1;height:max-content;margin-left:0;margin-right:0}.sidebar-indented .content .sidebar .categories{border-bottom:1px dotted #dadada}.sidebar-indented .content .sidebar .categories a{font-size:15px;font-weight:500;padding-top:10px;padding-right:10px;padding-bottom:10px;display:block}.sidebar-indented .content .sidebar .categories .topic>a{padding-left:10px}.sidebar-indented .content .sidebar .categories .cat-trigger{display:none!important}.sidebar-indented .content .sidebar .categories .topic.active>a{background-color:#aab835}.sidebar-indented .content .sidebar .expandable.expanded>ul{background:#fafafa}}@media (min-width:1200px){.products-inline.products-top>div{width:32.333333%;background:#fafafa;display:block;margin:.5%;padding:0}}#categories>.categories>.topic>a{display:flex;align-items:center;gap:12px}#categories>.categories>.topic>a .category-icon{width:35px;height:35px;flex:0 0 35px;object-fit:contain}#categories>.categories>.topic>a .cat-trigger{display:none}.type-detail .image360,.type-detail .p-image{margin:0 0 1rem;padding:0}.type-detail .p-thumbnails-wrapper{margin-left:1rem}.type-detail .product-top .p-info-wrapper .add-to-cart{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:center}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity{display:flex;align-items:center;position:relative;width:100%;height:48px;margin:0;padding:0 4px;float:none;background:#fafafa;border:0;border-radius:4px}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .decrease-tooltip,.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .increase-tooltip{position:absolute;width:0;height:0;overflow:hidden}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity label{order:2;flex:1 1 auto;margin:0}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .amount{width:100%;height:48px;margin:0;padding:0;border:0;background:0 0;box-shadow:none;text-align:center;color:#222;-moz-appearance:textfield}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .amount::-webkit-inner-spin-button,.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .amount::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .decrease{order:1}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .decrease::before{display:none}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .increase{order:3}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity .increase::before{display:none}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity button{display:flex;align-items:center;justify-content:center;position:static;top:auto;right:auto;bottom:auto;left:auto;width:36px;height:48px;margin:0;padding:0;border:0;background:0 0;background-image:none;box-shadow:none;text-indent:0;color:#4a4a4a;font-size:20px;line-height:1}.type-detail .product-top .p-info-wrapper .add-to-cart .quantity button span{display:block;text-indent:0;font-size:40px;line-height:25px}.type-detail .product-top .p-info-wrapper .add-to-cart .add-to-cart-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;margin:0;padding:0 24px;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;color:#fff;background:#aab835;background-image:none;border:0;border-radius:4px}.type-detail .product-top .p-info-wrapper .add-to-cart .add-to-cart-button::before{content:"shopping_cart";font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;font-size:22px;line-height:1;color:#fff;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.type-detail .product-top .p-info-wrapper .add-to-cart .add-to-cart-button::after{display:none}.type-detail .product-top .p-info-wrapper .social-buttons-wrapper{display:none}.type-detail .shp-tabs-wrapper.p-detail-tabs-wrapper .shp-tabs-row.responsive-nav{display:none}.type-detail .basic-description,.type-detail .basic-description *,.type-detail .p-short-description,.type-detail .p-short-description *{font-size:14px!important;font-weight:300!important;color:#000;line-height:22px}.type-detail .basic-description h3:first-of-type,.type-detail .extended-description h3:first-of-type{display:none}.type-detail .faq-item.is-open .faq-question,.type-detail .faq-item:not(.is-open) .faq-question{width:100%;text-align:left;background:0 0;border-bottom:1px solid #dadada;border-top:0;border-left:0;border-right:0;padding:10px 0 10px 0;margin-bottom:0}.type-detail .faq-item.is-open .faq-question .faq-answer,.type-detail .faq-item:not(.is-open) .faq-question .faq-answer{margin-top:2rem}.type-detail .faq-item:not(.is-open) .faq-answer,.type-detail .faq-item:not(.is-open) .p-short-description{display:none!important}.type-detail .faq-item.is-open .faq-answer,.type-detail .faq-item.is-open .p-short-description{display:block}@media (min-width:1200px){.multiple-columns-body .position--benefitProduct .benefitBanner__item{flex:1 1 25%}}.custom-footer,.footer-bottom,.footer-links-icons{border-color:transparent}.footer-banners{width:100%;max-width:max-content;margin:4rem auto 0}.footer-banners .footer-banner{width:24%;margin:0 .5%;padding:0}.overall-wrapper{padding:0 2rem;overflow:visible}@media (min-width:992px){.container{width:100%;max-width:1920px}}@media (min-width:1200px){.container{width:100%;max-width:1920px}.content{padding-left:10px;padding-right:10px;width:100%}}@media (max-width:767px){.content-wrapper.container{margin-top:5rem}}