.section-home-bambu{position:relative}.section-home-bambu .b-fw{position:relative;width:100%}.section-home-bambu .b-fw__img{display:block;width:100%;height:auto}.section-home-bambu .b-fw__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:20px 15px;z-index:1}.section-home-bambu .first{font-size:32px;color:#fff}.section-home-bambu .second{font-size:20px;color:#fff}.section-home-bambu .button{font-size:14px;padding:12px 25px}@media(min-width: 768px){.section-home-bambu .b-fw__overlay{padding:70px 350px}.section-home-bambu .first{font-size:80px}.section-home-bambu .second{font-size:21px}.section-home-bambu .button{font-size:16px;padding:17px 40px}}@media(min-width: 768px){.js-banners .js-banner-container .js-banner-row.swiper-wrapper{justify-content:flex-start !important}.js-banners .js-banner-container.container.category-container{width:100% !important;max-width:none !important;box-sizing:border-box;padding-left:var(--guter-container, 15px);padding-right:var(--guter-container, 15px)}.js-banners .js-banner-row.swiper-wrapper{justify-content:flex-start !important}.js-banners-promotional .js-banner-row.swiper-wrapper{justify-content:flex-start !important}.js-banners-promotional .js-banner-container.container.category-container{width:100% !important;max-width:none !important;box-sizing:border-box;padding-left:var(--guter-container, 15px);padding-right:var(--guter-container, 15px)}.js-banners-promotional .js-banner-row.swiper-wrapper{justify-content:flex-start !important}}@media(min-width: 641px)and (max-width: 767.98px){.section-brands-home .container.category-container{max-width:100% !important;width:100%}.section-brands-home .home-circle-image-md{width:96px;height:96px}.section-brands-home .home-circle-image-md img{max-width:74%;height:auto}}@media(max-width: 769px){.brand-atomik-css img{width:149px;max-width:149px !important}}@media(max-width: 1779.98px)and (min-width: 768px){.section-categories-home .row.align-items-center>div:last-child{position:relative;overflow:visible;padding-left:44px;padding-right:44px}.section-categories-home .js-swiper-categories{margin-left:0 !important;margin-right:0 !important}.section-categories-home .swiper-button-outside{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:36px;height:36px;display:flex;align-items:center;justify-content:center;touch-action:manipulation}.section-categories-home .js-swiper-categories-prev{left:0}.section-categories-home .js-swiper-categories-next{right:0}.section-categories-home,.section-categories-home>.container{overflow:visible}}.section-categories-home .display-home-categories-featured{display:flex;justify-content:center}.section-institutional-home{background:none;color:var(--inst-fg, #fff)}.section-institutional-home .container,.section-institutional-home .row,.section-institutional-home .col-md-7{padding:0 !important;margin:0 !important}.inst-banner{position:relative;width:100%;display:block;text-decoration:none;color:inherit}.inst-banner__img{display:block;width:100%;height:auto}.inst-banner__img--fallback{width:100%;min-height:160px;background:var(--inst-bg, #000)}.inst-banner__overlay{position:absolute;inset:0;display:flex;align-items:center;padding-block:clamp(8px,2vw,18px);overflow:hidden}.inst-banner__content{width:100%;max-width:1140px;margin-inline:auto;color:var(--inst-fg, #fff);padding-inline:clamp(10px,3.2vw,28px);text-align:left;display:flex;flex-direction:column;align-items:flex-start}.inst-line{width:100%;display:grid;grid-template-columns:minmax(0, 1fr);align-items:center}.inst-title{min-width:0;font-weight:700;line-height:1.1;margin:0;color:var(--inst-fg, #fff);font-size:clamp(10px,2.9vw,22px);white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.inst-banner__picture{display:block;width:100%}.inst-banner__picture .inst-banner__img{display:block;width:100%;height:auto}.inst-text{white-space:normal;font-size:clamp(11px,2.4vw,16px);line-height:1.25;margin:clamp(4px,1.2vw,8px) 0}.inst-link:hover .inst-title,.inst-link:hover .inst-text{cursor:pointer}@media(max-width: 768px){.icon-branch-prev{left:-13px}.icon-branch-right{right:-12px}}@media(min-width: 769px){.icon-branch-prev{left:-20px}.icon-branch-right{right:-20px}}.icon-branch-prev{position:absolute}.icon-branch-right{position:absolute}.template-home .item-hotsale:hover{border-radius:19.22px;padding:10px;box-shadow:0 0 19.22px rgba(158,158,158,.25);background-color:#fff}.section-hotSale{display:flex;flex-direction:column;justify-content:center;align-items:center}.item-hotsale{border-radius:19.22px;padding:10px;box-shadow:0 0 19.22px rgba(158,158,158,.25);background-color:#fff}@media(min-width: 801px){.item-hotsale{max-width:778px}.item-hotsale-inner{display:flex;flex-direction:row;align-items:center;gap:1.5rem}}@media(max-width: 800px){.template-home .item-hotsale{width:100%}.item-hotsale-inner{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.item-hotsale-image{flex:0 0 auto;width:100%}.btn-hotSale{padding:10px 121px !important}}.item-hotsale .item-image{overflow:visible}.name-section-hotsale{font-size:20px;font-weight:800;color:var(--color_sect_hotSale)}.price-hotSale{color:var(--color_sect_hotSale)}.price-compare-hotSale{color:var(--color_descr_hotSale)}.item-hotsale-image{flex:0 0 300px;width:300px}.item-hotsale-image .js-item-image-padding{padding-bottom:100% !important}.item-hotsale-body{flex:1}.item-hotsale-desc{color:var(--color_descr_hotSale)}.price-desc-hotSale{font-weight:800;font-size:16px;color:var(--color_sect_hotSale_block)}.btn-hotSale{display:flex;margin:0;gap:6px;text-decoration:none;text-align:center;border:0;border-radius:.6em;cursor:pointer;font-size:var(--font-base);font-weight:400;line-height:1.2857em;padding:10px 132px;appearance:none;white-space:nowrap;background:var(--color_sect_hotSale_block);color:var(--color_sect_hotSale_num);transition:all .4s ease}.seccion_hotSale-img{position:absolute;top:0;left:0;width:81px;height:65px;z-index:20}@media(max-width: 768px){.seccion_hotSale-img{left:-39px !important}}.btn-hotSale svg{fill:currentColor;stroke:none;width:20px;height:20px}.img-logo-hin{width:263px}.sec-arg-logo-countdown-wrapper{display:flex;flex-direction:column;align-items:center}@media(min-width: 992px){.sec-arg-logo-countdown-wrapper{flex-direction:row;align-items:center;gap:24px}}.sec-arg-banner{background-color:var(--sec_arg_product_background_color);border:2px solid var(--sec_arg_product_foreground_color);padding:20px 28px;text-align:center}@media(max-width: 799px){.sec-arg-banner{padding:20px 28px}.container-mobile-sec-arg{display:flex;flex-direction:column;align-items:center}}@media(min-width: 800px){.sec-arg-banner{padding:26px 28px 26px 28px;width:1119px;height:179px}}.sec-arg-banner-headline{font-size:1.6rem;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.sec-arg-banner-highlight{color:var(--sec_arg_product_foreground_color);margin-left:6px}.sec-arg-banner-row{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;background:rgba(139,128,128,0.2784313725);border-top:1px solid gray;border-bottom:1px solid gray;width:84%}.sec-arg-banner-subtitle{font-size:.95rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em}.sec-arg-banner-countdown{display:flex;align-items:flex-start;gap:6px}.sec-arg-cd-block{display:flex;flex-direction:column;align-items:center;line-height:1}.sec-arg-cd-num{font-size:1.6rem;font-weight:800;color:var(--sec_arg_product_foreground_color);line-height:1}.sec-arg-cd-text{font-size:.5rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-top:2px}.sec-arg-cd-sep{font-size:1.4rem;font-weight:800;color:var(--sec_arg_product_foreground_color);line-height:1;align-self:flex-start;padding-top:2px}.sec-arg-banner-btn{display:inline-block;background-color:var(--sec_arg_product_foreground_color);color:var(--sec_arg_product_background_color);border:1px solid #fff;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:10px 20px;border-radius:4px;text-decoration:none;white-space:nowrap;transition:opacity .2s}.sec-arg-banner-btn:hover{opacity:.85;background:var(--sec_arg_product_foreground_color);text-decoration:none}.sec-arg-mensaje{text-align:center;font-size:1.5rem;font-weight:700;color:#fff}.sec-arg-title{font-weight:700}
/* Engine:dart */