.main{padding:20px 0 40px}@media (min-width:768px){.main{padding:40px 0}}.main{margin:0 auto;max-width:1512px}.main.main-layout-flex{padding:0}.menu-backdrop{background-color:#000;display:none;height:100%;opacity:.4;position:absolute;top:0;width:100%;z-index:10}.container-flex{display:flex!important;flex-direction:row;position:relative}#pre-header .envios-gratis{display:none}@media (max-width:768px){#pre-header .envios-gratis{display:block!important}}@media (max-width:1024px){#pre-header #telefons-mobile{background-color:#efefef;color:#bf651c;display:block;padding:5px 10px}#pre-header #telefons-mobile a{text-decoration:none}}#main-header{box-shadow:0 1px 2px rgba(71,73,72,.2);position:relative;z-index:20}#main-header #button-menu-mobile{border:2px solid #676767;border-radius:6px;color:#676767;display:inline-block;height:26px;overflow:hidden;padding:10px;width:22px}#main-header #button-menu-mobile svg{height:26px;width:22px}#main-header #button-menu-mobile svg path{fill:#676767}#main-header #button-search-mobile{border-radius:6px;color:#676767;display:inline-block;height:26px;margin-left:10px;overflow:hidden;padding:10px;width:22px}#main-header #button-search-mobile svg{height:26px;width:22px}#main-header #button-search-mobile svg path{fill:#fff}#main-header .button-mobile{padding-left:5px;padding-right:5px;text-align:center;width:20px}#main-header .button-mobile span{display:none}#main-header .button-mobile svg{display:block;height:25px;margin:0;width:22px}#main-header .button-mobile svg path{fill:#676767}@media (min-width:1025px){#main-header .button-mobile{padding-left:10px;padding-right:10px;width:auto}#main-header .button-mobile svg{display:none}#main-header .button-mobile span{display:inline}#main-header .menu-mobile{display:none}}#main-header #submenu{display:none;padding:10px 0!important}#main-header #submenu.opened{display:block}#main-header nav{display:flex;font-weight:700;justify-content:center;text-transform:uppercase}#main-header nav a{color:#474948;display:inline-block;padding:14px 5px;text-decoration:none}#main-header .global-search{background-color:#ececec;border-radius:8px;display:flex;margin-top:10px;padding:8px;width:auto}#main-header .global-search input{border-radius:8px;flex-grow:1;font-size:14px;height:auto;line-height:14px;margin:0 8px 0 0}@media (max-width:1024px){#main-header #search-desktop{display:none}#main-header #search-mobile{display:block}#main-header #search-mobile .global-search{background-color:transparent!important;margin-top:0!important;padding:0!important}#main-header #search-mobile .global-search button,#main-header #search-mobile .global-search input{font-size:18px!important}#main-header #open-menu{background:url(/assets/img/dist/menu_icon.svg) no-repeat 50%;height:46px;margin-right:10px;text-indent:-999999px;width:93px}#main-header #button-search{background:url(/assets/img/dist/lupa.svg) no-repeat 50%,#f2bd53;height:46px;overflow:hidden;text-indent:-99999px;width:46px}#main-header .mini-cart svg{width:1.2em!important}#main-header .items-container{padding:0 10px}#main-header .d-md-none{display:none!important}#main-header .logo img{height:auto!important;width:85px!important}#main-header .carrito{display:none}}.static-page ol{margin-left:25px}.header-row-1{background-color:#f0f0f0;color:#676767;display:flex;font-size:12px;gap:16px;padding:11px 16px}.header-row-1 a{align-items:center;color:#676767;display:flex;gap:8px;text-decoration:none}.header-row-1__lang-selector{position:relative}.header-row-1__lang-toggle{align-items:center;background:none;border:none;color:#676767;cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:8px;padding:0}.header-row-1__lang-dropdown{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);display:none;min-width:160px;padding:8px 0;position:absolute;right:0;top:100%;z-index:100}.header-row-1__lang-selector.open .header-row-1__lang-dropdown{display:block}.header-row-1__lang-option{font-size:14px;padding:8px 16px}.header-row-1__lang-option:hover{background-color:#f5f5f5}.header-row-1__lang-radio{border:2px solid #ccc;border-radius:50%;display:inline-block;height:16px;position:relative;width:16px}.header-row-1__lang-option.active .header-row-1__lang-radio{background:#f5c518;border-color:#f5c518}.header-row-2{align-items:center;background-color:#fff;border-bottom:1px solid #e5e5e5;color:#676767;display:flex;font-size:14px;gap:24px;height:80px;justify-content:center;line-height:20px;padding:0 16px}.header-row-2__logo{height:58px;width:auto}.header-row-2 a{color:#676767;text-decoration:none}.header-row-2__nav{display:flex;gap:24px}.header-row-2__search{background-color:#ececec;border-radius:8px;display:flex;margin-left:auto;padding:8px}.header-row-2__search-input{background-color:#fff;border:1px solid #c9c9c9;border-radius:8px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);flex-grow:1;font-family:inherit;font-size:14px;height:auto;line-height:14px;margin-right:8px;min-width:180px;outline:none;padding:6px 10px}.header-row-2__search-input:focus{background-color:#f4f4f4;border-color:#c9c9c9;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.header-row-2__search-input::-moz-placeholder{color:#999}.header-row-2__search-input::placeholder{color:#999}.header-row-2__search-button{background-color:#f2bd53;border:2px solid #f2bd53;border-radius:8px;color:#3e3e3e;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;line-height:14px;padding:6px 16px;text-decoration:none;white-space:nowrap}.header-row-2__search-button:hover{background-color:#eeab24;border-color:#eeab24}#blog-index .header{align-items:center;background-color:#f2bd53;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;min-height:118px;text-decoration:none}@media (min-width:1200px){#blog-index .header{flex-direction:row}}#blog-index .header .blog-title{color:#474948;font-size:40px;font-style:normal;font-weight:700;line-height:53px}@media (min-width:1200px){#blog-index .header .blog-title{min-width:700px}}#blog-index .header .blog-title{padding:25px}#blog-index .header .blog-title img{opacity:.99}#blog-index .header .blog-subtitle{color:#474948;font-size:19px;font-style:normal;font-weight:400;line-height:22px;padding:20px}#blog-index .blog-grid{display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){#blog-index .blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){#blog-index .blog-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){#blog-index .blog-grid{grid-template-columns:repeat(4,1fr)}}#blog-index .blog-grid{gap:22px}#blog-index .blog-grid a{background-color:#fff;background-position:50%;background-size:cover;border-radius:7px;display:flex;flex-direction:column;height:366px;justify-content:flex-end;padding:22px;text-decoration:none}#blog-index .blog-grid a div{background-color:#f2bd53;border-radius:2px;display:flex;flex-direction:column;justify-content:space-between;width:100%}#blog-index .blog-grid a div .title{align-content:center;display:flex;height:100px;justify-content:center}#blog-index .blog-grid a div h2{color:#474948;font-size:18px;font-weight:700;line-height:18px;margin:0 20px;padding-bottom:10px;padding-top:0;text-align:center}#blog-index .blog-grid a div h2 .category{color:#474948;font-size:10px;font-weight:400;line-height:25px;margin:0;text-align:center;text-transform:uppercase}#blog-index .blog-grid a div .date{background-color:#fff;color:#474948;font-size:12px;font-weight:400;line-height:9px;margin:0;padding-bottom:15px;padding-top:15px;text-align:center}#blog-index .blog-categories{display:flex;margin-bottom:20px;margin-top:20px}#blog-index .blog-categories a{background-color:#fff;border-radius:5px;color:inherit;display:block;margin:0 10px 10px;padding:10px;position:relative;text-decoration:none}#blog-index .blog-categories a.active{background:#f2bd53;color:#3e3e3e}#blog-index .blog-categories a:hover{box-shadow:0 2px 3px rgba(71,73,72,.5)}#blog-post .widget{border-radius:3px;border-top:10px solid #f2bd53}#blog-post .box{padding:10px}@media (min-width:768px){#blog-post .box{padding:50px}}#blog-post .box .box-header{margin:0 -10px;padding:0 10px}@media (min-width:768px){#blog-post .box .box-header{margin:0 -20px;padding:0 20px}}#blog-post .post-meta{font-size:15px}#blog-post .box-header-image{background-position:50%;background-size:cover;border-bottom:9px solid #f2bd53;border-radius:3px;min-height:380px}#blog-post h1{font-size:50px}#blog-post h1,#blog-post h2{color:#474948;font-weight:700;line-height:56px;margin:40px 0}#blog-post h2{font-size:44px}#blog-post .box-orange{padding-top:0}#blog-post .box-orange .box-header{background:#f2bd53;border-radius:3px;margin:0 -50px;padding-left:50px;padding-top:20px}#blog-post .box-orange .box-header h3{color:#474948;font-size:30px;font-style:normal;font-weight:700;line-height:34px}#blog-post .box-orange .box-header h5{color:#474948;font-size:16px;font-style:normal;line-height:23px}#blog-post .btn-primary{align-items:center;background:#f2bd53;border-radius:3px;color:#474948;display:flex;font-size:14px;font-weight:400;line-height:20px;padding:7px 13px}#blog-post blockquote{border-left:5px solid #f2bd53}#blog-post .product-related .btn img{display:none}.reviewPageButton{background:#d9d9d9;border-radius:25px;color:#474948;display:inline-block;height:38px;line-height:36px;margin-top:20px;text-align:center;text-decoration:none!important;width:38px}.reviewPageButton.active{background:#d7863a;color:#f9eee3}.review-rating{border-bottom:.5px solid rgba(0,0,0,.3);padding:20px 0}.review-rating .name{align-items:center;color:#6c6c6c;display:flex;font-size:12px}.review-rating .img-circle{background-size:cover;border-radius:13px;display:inline-block;height:26px;margin-right:10px;width:26px}.review-rating .title{color:#000;font-size:18px;font-weight:700;line-height:19px;margin:10px 0}.review-rating .comment{color:#000;font-size:16px;line-height:18px}.review-rating .photos{margin:10px 0}.review-rating .photos img{display:inline-block;margin-right:5px;max-height:100px}#quienes-somos .header{background-color:#f2bd53;border-radius:5px;margin-bottom:10px;min-height:118px;padding:25px;text-align:center;text-decoration:none}#quienes-somos .header .title{color:#474948;font-size:50px;font-style:normal;font-weight:700;line-height:53px;margin-bottom:25px}#quienes-somos .header .subtitle{color:#474948;font-size:30px;font-style:normal;font-weight:400;line-height:35px}#quienes-somos .content{background-color:#fff;padding:20px}@media (min-width:1200px){#quienes-somos .content{padding:60px 160px}}#quienes-somos .content .title{font-size:30px;font-weight:700;line-height:33px}#quienes-somos .content .text{font-size:20px;line-height:24px}#quienes-somos .content .icon{align-items:center;background-color:#f2bd53;border-radius:5px;display:flex;height:70px;justify-content:center;margin:0 auto 60px;width:76px}#quienes-somos .content .our-history{align-items:center;-moz-column-gap:70px;column-gap:70px;display:flex;flex-direction:column;margin-bottom:100px;margin-top:100px}@media (min-width:1200px){#quienes-somos .content .our-history{flex-direction:row}}#quienes-somos .content .quienes-somos-box{display:flex;flex-direction:column}@media (min-width:1200px){#quienes-somos .content .quienes-somos-box{flex-direction:row}}#quienes-somos .content .quienes-somos-box{align-items:center;border-radius:12px;box-shadow:0 2px 7px 0 rgba(0,0,0,.25);gap:60px;margin-bottom:40px;margin-top:40px;padding:35px}#quienes-somos .content .quienes-somos-box .icon{height:126px;margin:0;width:136px}#quienes-somos .content .quienes-somos-box .title{font-size:20px;line-height:22px}#quienes-somos .content .quienes-somos-box .text{font-size:16px;line-height:20px;margin-bottom:0}#quienes-somos .content .team{align-content:flex-start;align-items:center;display:flex;flex-direction:column;gap:45px;justify-content:center;margin-bottom:45px}@media (min-width:1200px){#quienes-somos .content .team{align-items:flex-start;flex-direction:row}}#quienes-somos .content .team div{flex-grow:1;max-width:174px}#quienes-somos .content .team img{border-radius:5px;margin-bottom:5px}#quienes-somos .content .team .name{background-color:#f2bd53;border-radius:3px;font-size:20px;font-weight:700;margin-bottom:10px;padding:2px;text-align:center}#quienes-somos .content .team .role{font-size:16px;line-height:20px;margin:0 5px;text-align:center}#quienes-somos .content .team .role div{color:#979797;font-size:14px;line-height:18px}.sidebar-cats{padding-bottom:15px}@media (max-width:1024px){.sidebar-cats{background-color:#fff;height:100vh;overflow-y:auto;position:relative;width:90%;z-index:11}}.sidebar-cats .title{background-color:#f2bd53;color:#3c3c3b;font-size:15px;font-weight:700;letter-spacing:2px;line-height:37px;margin:0;padding:0 8px;text-align:center;text-transform:uppercase}@media (max-width:1024px){.sidebar-cats .title{padding:15px}}.sidebar-cats li,.sidebar-cats ul{list-style:none;margin:0;padding:0}.sidebar-cats ul{display:block}.sidebar-cats .wrapper-categories{display:none}.sidebar-cats ul.items{display:block}.sidebar-cats ul.items>li>a{border-bottom:1px solid #f0f0f0;color:#3c3c3b;display:block;font-size:14px;font-weight:700;line-height:1em;padding:14px 8px;text-decoration:none;text-transform:uppercase}@media (max-width:1024px){.sidebar-cats ul.items>li>a{font-size:14px;padding:15px}}.sidebar-cats ul.items>li>a div.icon{position:absolute;text-align:center;width:20px}.sidebar-cats ul.items>li>a span{display:inline-block;margin-left:26px}.sidebar-cats ul.items .close-categories{display:none}@media (max-width:1024px){.sidebar-cats ul.items>li.active{background:#f0f0f0}.sidebar-cats ul.items>li.active .close-categories{display:block;font-size:20px;line-height:1em;padding:7px 10px;position:absolute;right:0;text-decoration:none;top:0;z-index:100}}@media (min-width:1025px){.sidebar-cats ul.items>li:hover{background:#f0f0f0}}@media (max-width:1024px){.sidebar-cats ul.items li.active>.wrapper-categories{align-content:flex-start;background:#f0f0f0;display:flex;flex-flow:row wrap;height:100vh;left:0;overflow:auto;position:absolute;top:0;width:100%;z-index:21}.sidebar-cats ul.items li.active>.wrapper-categories ul.categories{padding:0}.sidebar-cats ul.items li.active>.wrapper-categories ul.categories>li{width:100%}.sidebar-cats ul.items li.active>.wrapper-categories ul.categories>li a{font-size:16px}}@media (min-width:1025px){.sidebar-cats ul.items li:hover>.wrapper-categories{background:#f0f0f0;display:block;left:259px;max-height:calc(100vh - 240px);min-height:513px;overflow:auto;position:absolute;top:0;width:450px;z-index:21}}@media (min-width:1025px) and (min-width:980px){.sidebar-cats ul.items li:hover>.wrapper-categories{width:600px}}@media (min-width:1025px){.sidebar-cats ul.items li:hover>.wrapper-categories ul.categories{column-count:2;-webkit-column-count:2;-moz-column-count:2;display:block}.sidebar-cats ul.items li:hover>.wrapper-categories ul.categories>li{-moz-column-break-inside:avoid;break-inside:avoid-column;display:inline-block;width:100%}.sidebar-cats ul.items li:hover>.wrapper-categories.num_cats_2 ul.categories{-moz-column-count:1;column-count:1;display:block}.sidebar-cats ul.items li:hover>.wrapper-categories.num_cats_2 ul.categories>li{display:block;float:left;width:50%}}.sidebar-cats ul.categories{padding:0 15px 15px}.sidebar-cats ul.categories a{text-decoration:none}.sidebar-cats ul.categories a:hover{text-decoration:underline}.sidebar-cats ul.categories a{display:block;font-size:13px;line-height:1em}.sidebar-cats ul.categories .title-cat{color:#3e3e3e;display:block;font-weight:700;margin-top:15px;padding:10px 15px}.sidebar-cats ul.subcategories .title-subcat{color:#3c3c3b;padding:6px 15px}.main.main-portada h4{font-size:40px;line-height:40px;margin-bottom:30px}.main.main-portada .main-flex{margin:15px;overflow:hidden}.main.main-portada .distribuidores img{height:40px;margin:25px}.home-slider-container{height:auto;margin-bottom:20px;position:relative;width:100%}@media (min-width:767px){.home-slider-container{height:362px}}.home-slider{animation-duration:1.5s;animation-name:fade;background-color:#f2bd53;background-position:50%;background-size:cover;border-radius:5px;display:none;height:auto;overflow:hidden;position:relative}@media (min-width:767px){.home-slider{height:362px}}.home-slider .home-slider-grad{background-color:rgba(242,189,83,.9);height:100%;position:absolute;width:100%}@media (min-width:767px){.home-slider .home-slider-grad{background:linear-gradient(89.96deg,#f2bd53 43.17%,rgba(242,189,83,.139) 83.27%,rgba(242,189,83,.02) 137.83%)}}.home-slider .home-slider-caption{margin:20px;max-width:500px;position:relative}@media (min-width:767px){.home-slider .home-slider-caption{margin:40px}}.home-slider .home-slider-caption h3{font-family:Bebas Neue,sans-serif;font-size:50px;font-weight:400;line-height:50px;margin-bottom:15px}.home-slider .home-slider-caption p{font-size:25px;font-weight:700;line-height:33px}.home-slider .home-slider-caption a{display:none}@keyframes fade{0%{opacity:.4}to{opacity:1}}.specialties{display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.specialties{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.specialties{grid-template-columns:repeat(3,1fr)}}.specialties{margin-bottom:50px}.specialties a{align-items:center;background-color:#f2bd53;border-radius:5px;height:45px;padding:20px;text-decoration:none}.specialties a,.view-more-new-products{color:#3c3c3b;display:flex;font-size:20px;font-weight:700;gap:20px}.view-more-new-products{margin-bottom:50px;text-transform:uppercase}.blog-grid-home{display:grid;grid-template-columns:repeat(1,1fr);margin-bottom:150px}@media (min-width:768px){.blog-grid-home{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.blog-grid-home{grid-template-columns:repeat(3,1fr)}}.blog-grid-home{gap:22px}.blog-grid-home a{background-color:#fff;background-position:50%;background-size:cover;border-radius:7px;display:flex;flex-direction:column;height:366px;justify-content:flex-end;padding:22px;text-decoration:none}.blog-grid-home a div{background-color:#f2bd53;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:246px;overflow:hidden}.blog-grid-home a div .title{align-content:center;display:flex;height:100px;justify-content:center}.blog-grid-home a div h2{color:#474948;font-size:18px;font-weight:700;line-height:18px;margin:0 20px;padding-bottom:10px;padding-top:0;text-align:center}.blog-grid-home a div h2 .category{color:#474948;font-size:10px;font-weight:400;line-height:25px;margin:0;text-align:center;text-transform:uppercase}.blog-grid-home a div .date{background-color:#fff;color:#474948;font-size:12px;font-weight:400;line-height:9px;margin:0;padding-bottom:15px;padding-top:15px;text-align:center}.mySwiper{margin-bottom:50px;width:100%}.mySwiper .product-list-item,.mySwiper .swiper-slide{width:232px}.product-list-item .item{background-color:#fff;border-radius:6px;color:inherit;display:block;padding-bottom:10px;position:relative;text-decoration:none}.product-list-item .item form{overflow:hidden}.product-list-item .item .content-link{color:inherit;text-decoration:none}.product-list-item .item .content-link .btn{text-transform:none!important}.product-list-item .item .content-button{margin:0 10px}.product-list-item .item .content-button .btn-primary{align-items:center;background-color:#f2bd53;border:none;box-sizing:border-box;color:#3c3c3b;display:flex;font-size:15px;font-weight:700;gap:5px;height:30px;justify-content:center;line-height:30px;padding:0 6px;width:100%}.product-list-item .item:hover .image .details{opacity:1}.product-list-item .item:hover .title .rating{color:#f2bd53}.product-list-item .item .image{background-color:#fff;border-radius:6px 6px 0 0;position:relative}.product-list-item .item .image .details{align-items:center;background:rgba(77,77,77,.25);border-radius:6px 6px 0 0;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;text-decoration:none;top:0;transition:opacity .2s ease-in-out}.product-list-item .item .image .details .btn{font-size:1rem}.product-list-item .item .image img{border-radius:6px 6px 0 0;display:block;min-height:100px;width:100%}.product-list-item .item .image .badge-sale{background-color:#f2bd53;border-radius:2px 2px 0 2px;font-size:12px;line-height:12px;padding:4px 8px;position:absolute;right:-10px;text-transform:uppercase;top:20px}.product-list-item .item .image .badge-sale:after{border:10px solid transparent;border-top-color:#cf8f10;bottom:-20px;content:"";display:block;height:0;position:absolute;right:0;width:0;z-index:-10}.product-list-item .item .title{background-color:#fff;display:block;height:60px;overflow:hidden;padding:10px;position:relative}.product-list-item .item .title .prices{bottom:10px;position:absolute}.product-list-item .item .title .prices .price{color:#3c3c3b;font-size:16px;font-weight:600;line-height:20px}.product-list-item .item .title .prices .base{color:#bcbcba;font-size:11px;font-weight:400}.product-list-item .item .title h3{font-size:15px;font-weight:400;height:38px;line-height:20px;margin:0;overflow:hidden}.product-list-item.post{display:flex;font-size:1.3em}.product-list-item.post i.icon-info-sign{position:absolute;right:10px;top:10px;z-index:1}.product-list-item.post a .title{background:#f7dfc7}.product-list-item.post a .title h3{font-size:15px;line-height:20px;overflow:hidden;padding:25px 15px 0}.product-list-item.post a .title:before{content:none}.product-list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:0;overflow:visible!important}.product-list .standard.post .item .title{position:inherit}.product-list .product-list-item{flex:0 0 50%;float:left;max-width:50%}@media (min-width:768px){.product-list .product-list-item{flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:1200px){.product-list .product-list-item{flex:0 0 25%;max-width:25%}}@media (min-width:1400px){.product-list .product-list-item{flex:0 0 20%;max-width:20%}}.product-list .product-list-item .item{box-shadow:-1px 10px 20.6px 4px rgba(0,0,0,.1);margin:0 0 15px 15px}@media (min-width:1200px){.product-related .product-list .product-list-item{flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:1400px){.product-related .product-list .product-list-item{flex:0 0 33.333333%;max-width:33.333333%}}.product-list-item.standard.post .item{background-color:#f7dfc7}.product-list-item.standard.post .item .title{display:block;height:auto}.product-list-item.standard.post .item a{text-decoration:none!important}.product-list-item.standard.post .item h3{-webkit-box-orient:inherit!important}.product-list-item.standard.post .item .btn-small{bottom:0;margin-bottom:10px;padding:8px 16px;position:absolute;right:10px}.breadcrumb{background-color:transparent;border-radius:0;font-size:12px;height:37px;line-height:37px;margin:0;padding:0}.breadcrumb li{text-shadow:none}.breadcrumb li:last-child a:after{content:""}.breadcrumb a{color:#474948;text-decoration:none}.breadcrumb a:focus,.breadcrumb a:hover{color:#f2bd53}.breadcrumb a:after{color:#474948;content:"\f105";font-family:FontAwesome,serif;margin:0 5px 0 8px}.breadcrumb .active{color:#474948}.category-description{background-position:50%;background-size:cover;border-radius:3px;margin-bottom:20px}.category-description .content{background:rgba(0,0,0,.51);border-radius:3px;color:#fff;padding:20px}.category-description .content h1{font-size:30px;line-height:1.4em;margin:0}.category-description .content p{margin-bottom:0}.subcategory-list{margin-bottom:30px}.subcategory-list li{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:inline-block;margin:0 10px 10px 0;position:relative}.subcategory-list li a{border-radius:5px;color:inherit;display:block;padding:10px;text-decoration:none}.subcategory-list li a.active{background:#f2bd53;border-radius:5px;color:#3e3e3e}.subcategory-list li:hover{box-shadow:0 1px 2px rgba(0,0,0,.5)}#checkout-progress .nav-tabs li a{padding:14px 20px 9px}.landing h1{font-size:40px}.landing h2{font-size:30px}.landing p{font-size:20px;line-height:25px}.landing .help{background-color:#f2bd53;border-radius:5px;padding:10px 50px;text-align:center}@media (min-width:1025px){.landing .help{padding:50px 100px}}.landing .help h1{font-size:40px}.landing .help p{font-size:30px;line-height:40px}.landing .help a{background-color:#4b4b4b;border-radius:5px;color:#fff;display:block;font-size:30px;margin:10px auto;padding:20px 5px;text-decoration:none}@media (min-width:767px){.landing .help a{width:300px}}.landing .help a:hover{background-color:rgba(75,75,75,.82)}.landing .faq{margin-top:20px}.landing .faq .question{border-bottom:1px solid #d5d8dc;cursor:pointer;display:flex;font-size:30px;font-weight:700;justify-content:space-between;line-height:40px;margin:0;outline:0;padding:15px 20px}.landing .faq .minus{display:none}.landing .faq.open .question{font-weight:700}.landing .faq.open .question .plus{display:none}.landing .faq.open .question .minus{display:block}.landing .faq .answer{font-size:20px;height:0;line-height:30px;margin:0;overflow:hidden}.landing .faq.open .answer{height:auto;padding:30px 20px}.landing .buttons{display:grid;grid-template-columns:1fr}@media (min-width:767px){.landing .buttons{grid-template-columns:1fr 1fr}}.landing .buttons{-moz-column-gap:30px;column-gap:30px;row-gap:20px}.landing .buttons div{align-items:center;background-color:#f2bd53;border-radius:5px;display:flex;font-size:20px;font-weight:700;height:60px;justify-content:center;text-align:center}.landing .how-it-works{display:flex;flex-direction:column;gap:40px;margin-bottom:40px}@media (min-width:767px){.landing .how-it-works{flex-direction:row}}.landing .how-it-works img{width:100%}@media (min-width:767px){.landing .how-it-works img{min-width:520px}}
