/*!
 Theme Name:     Mixtura custom
 Theme URI:      http://hs-webdesign.com.ar
 Description:    Tema creado para el proyecto "Mixtura". No desactive ni cambie este tema ni su tema padre
 Author:         Lautaro Pinharanda
 Author URI:     http://hs-webdesign.com.ar
 Template:       blocksy
 Version:        1.0.1
 Text Domain:    blocksy-child
*/@import"../blocksy/style.css";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Poppins:wght@400;700&display=swap";html{box-sizing:border-box;font-size:62.5%}*,*::before,*::after{box-sizing:border-box;transition:all .3s}body{min-height:100dvh;display:flex;flex-direction:column;margin:0;padding:0;font-family:"Poppins",sans-serif;font-size:1.6rem;line-height:1.6;color:#333;background-color:#fff}a{text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;height:auto;display:block}ul:not(.list){margin:0;padding:0}ul:not(.list) li{list-style:none;margin:0}.reveal{opacity:0;transition:opacity .6s ease,transform .6s ease}.reveal.visible{opacity:1;transform:translateX(0) translateY(0) scale(1)}.from-bottom{transform:translateY(3rem)}.from-left{transform:translateX(-3rem)}.from-right{transform:translateX(3rem)}.scale-in{transform:scale(0.95)}h1,h2,h3,h4,h5,h6,a{color:inherit}h1{font-size:4rem}h2{font-size:3.2rem}.woocommerce .site-content.has-sidebar{display:grid;grid-template-columns:auto 1fr}.woocommerce .site-content .entry-header{display:flex;align-items:center;justify-content:start;padding:6rem 3rem 2rem;margin:0}.woocommerce .site-content .entry-header .entry-title{font-size:4rem}.woocommerce .site-content .entry-content{margin-top:0}.woocommerce .site-content .entry-content div.woocommerce{padding:4rem}.woocommerce .site-content .entry-content div.woocommerce .woocommerce-ordering .orderby{outline:none;border:solid 1px #888;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;color:#323232}.woocommerce .site-content .entry-content div.woocommerce .products{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem}.woocommerce .site-content .entry-content div.woocommerce .products::before{display:none}.woocommerce .site-content .entry-content div.woocommerce .products .product{width:100%;margin:0}.woocommerce .site-content .entry-content div.woocommerce .products .product .woocommerce-LoopProduct-link{display:flex;flex-direction:column}.woocommerce .site-content .entry-content div.woocommerce .products .product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{flex:1;padding:0 1rem}.woocommerce .site-content .entry-content div.woocommerce .products .product .woocommerce-LoopProduct-link .price{font-size:1.8rem;font-weight:bold;color:#888}.woocommerce .site-content .entry-content div.woocommerce .products .product .button{margin-top:0}.products .product{background-color:#fff;border-radius:1.3rem;overflow:hidden;box-shadow:0 .2rem 1rem rgba(0,0,0,.35);display:flex;flex-direction:column;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.products .product.visible{opacity:1;transform:translateY(0)}.products .product .woocommerce-LoopProduct-link{height:100%;display:flex;flex-direction:column}.products .product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{display:block;font-size:1.8rem;color:#333;margin:1rem;flex:1}.products .product .woocommerce-LoopProduct-link .price{display:block;font-size:2.4rem;font-weight:600;color:#6b7280;margin:0 1rem}.products .product .button{margin:1rem 1rem 2rem;background-color:#e62422;color:#fff}.products .product a.added_to_cart{margin:0 1rem 1rem;border-radius:.3rem;text-align:center;font-weight:500}.woocommerce-cart .site__header-cart{display:none}.woocommerce-cart .wc-block-components-totals-coupon__form{display:flex;align-items:center;justify-content:space-between}.woocommerce-cart .wc-block-components-totals-coupon__form input[type=text]{border-color:#888;outline:none}.woocommerce-cart .wc-block-components-totals-coupon__form input[type=text]:focus{border-color:#1e88e5}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-button{height:3rem;background-color:#c2c2c2;color:#333;font-weight:500}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-button:hover{background-color:#e5e7eb}.wc-block-components-button{display:flex;justify-content:center;align-items:center;padding:.5rem 2rem;border:none;cursor:pointer;border-radius:1rem;transition:background-color .3s}.wc-block-components-button:hover{transform:scale(1.02);transform-origin:center bottom}.wc-block-components-button{transition:.3s;background-color:#e62422;color:#fff}.cart-cant{transition:transform .2s ease}.cart-cant:empty{display:none}.cart-cant.updated{transform:scale(1.2)}.text-center{text-align:center}.d-flex{display:flex}.justify-center{justify-content:center}.container{padding-left:3rem;padding-right:3rem}.fade-in{display:block !important;animation:fadeIn .5s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}*,*::before,*::after{box-sizing:border-box}.container{max-width:1240px;margin-left:auto;margin-right:auto;padding:0 30px}.container.container_small{max-width:900px}.content-full{margin-left:0 !important;margin-right:0 !important;width:100vw !important;max-width:unset !important}@media(max-width: 780px){.view-desktop{display:none !important}}@media(min-width: 780px){.view-mobile{display:none !important}}.mt-6{margin-top:60px !important}.text-center{text-align:center !important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideup{from{bottom:-100px}to{bottom:20px}}.site__header{color:#333;background:#fff;border-bottom:1px solid #e5e7eb;padding:0 3rem}.site__header-container{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:center;justify-items:center}@media(max-width: 1140px){.site__header-container{grid-template-columns:1fr}}.site__header-container section{flex:1;justify-content:space-between;height:100%;gap:2rem}.site__header-container #header-mobile{display:none;align-items:center;grid-column:1/-1;margin-bottom:1rem}@media(max-width: 1140px){.site__header-container #header-mobile{display:flex}}.site__header-container #header-mobile .site__header-search{flex:1;font-size:1.2rem}.site__header-container #header-mobile .site__header-search .search-field{min-width:10rem}.site__header-container #header-mobile .site__header-search .search-submit{font-size:1.4rem}.site__header-container #header-mobile .site__header-menu-toggle #menu-toggle{font-size:2.4rem;background:none;border:none;cursor:pointer}.site__header-container #header-desktop{display:flex;width:100%}@media(max-width: 1140px){.site__header-container #header-desktop{display:none}}.site__header-branding{display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1.2rem;font-weight:bold;width:20rem;height:auto;padding:1rem}@media(max-width: 1140px){.site__header-branding{grid-column:1/-1}}.site__header-branding .custom-logo{height:8rem;width:auto}.site__header-navigation{height:100%;width:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1140px){.site__header-navigation{display:none}}.site__header-navigation#mobile-menu{display:none;position:fixed;right:0;top:0;opacity:0;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100dvh;background-color:#fff;z-index:100;transition:all .3s ease-in-out}@media(max-width: 1140px){.site__header-navigation#mobile-menu.active{display:flex}}.site__header-navigation#mobile-menu #close-menu{position:absolute;right:2rem;top:2rem;font-size:3.2rem;color:#2c3e50;background-color:rgba(0,0,0,0);width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;border:none;outline:none}.site__header-navigation#mobile-menu #close-menu:hover{box-shadow:0 2px 6px rgba(0,0,0,.3);border-radius:.7rem}.site__header-navigation#mobile-menu>ul{flex-direction:column;justify-content:center;align-items:center;width:100%;height:unset;margin-bottom:3rem}.site__header-navigation#mobile-menu>ul .menu-item{height:unset;width:100%}.site__header-navigation#mobile-menu>ul .menu-item:hover{color:#333;background-color:#fff;background-image:linear-gradient(to bottom, #ffffff 25%, #F7F7F7);box-shadow:0 4px 10px rgba(0,0,0,.3)}.site__header-navigation#mobile-menu>ul .menu-item a{justify-content:center}.site__header-navigation#mobile-menu .social-icons{width:100%;display:flex;justify-content:space-around;align-items:center;padding:0 3rem;max-width:30rem;gap:2rem;font-size:2.4rem;color:#888}.site__header-navigation>ul{display:flex;align-items:center;flex-wrap:wrap;min-height:max-content;height:100%;gap:0 1rem}.site__header-navigation>ul .menu-item{color:#333;font-size:1.4rem}.site__header-navigation>ul .menu-item a{display:flex;width:100%;height:100%;align-items:center;color:inherit}.site__header-navigation>ul .menu-item a:hover{text-decoration:none}.site__header-navigation>ul .menu-item:hover{color:#fff;background-color:#2c3e50}.site__header-navigation>ul .menu-item.menu-item-has-children{position:relative}.site__header-navigation>ul .menu-item.menu-item-has-children .sub-menu{display:none;opacity:0;position:absolute;flex-direction:column;gap:1rem;left:50%;top:100%;border-radius:3px;background-color:#f1f1f1;box-shadow:0 2px 4px rgba(0,0,0,.3)}.site__header-navigation>ul .menu-item.menu-item-has-children .sub-menu .menu-item a{padding:.5rem 1rem}.site__header-navigation>ul .menu-item.menu-item-has-children .sub-menu .menu-item.menu-item-has-children .sub-menu{left:100%;top:25%}.site__header-navigation>ul .menu-item.menu-item-has-children:hover>.sub-menu{display:flex;opacity:1}.site__header-navigation>ul>.menu-item{height:100%}.site__header-navigation>ul>.menu-item a{display:flex;align-items:center;padding:1rem}.site__header-shop{display:flex;align-items:center;flex-shrink:0;gap:2rem}.site__header-shop .woocommerce-product-search{border:solid 1px #6b7280;border-radius:3px;font-size:1.2rem;padding:.5rem 1rem}.site__header-shop .woocommerce-product-search .search-field{outline:none;border:none;width:13rem}.site__header-shop .woocommerce-product-search .search-submit{background-color:rgba(0,0,0,0);border:none;cursor:pointer;font-size:1.6rem;color:#6b7280}.site__header-shop .site__header-cart{position:relative}.site__header-shop .site__header-cart a{color:inherit}.site__header-shop .site__header-cart .cart-icon{font-size:2.4rem}.site__header-shop .site__header-cart .cart-cant{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:0;width:1.6rem;height:1.6rem;border-radius:50%;transform:translate(50%, -50%);color:#fff;background-color:#e53935;font-size:1.2rem}.site-footer .footer-widgets section#block-8>.wp-block-columns{padding:4rem 3rem 2rem;margin:0}.site-footer .footer-widgets section#block-8 h2{display:inline-block;position:relative;margin-bottom:2rem}.site-footer .footer-widgets section#block-8 h2::after{content:"";width:33%;height:.3rem;border-radius:.1rem;background-color:#fff;position:absolute;bottom:-1rem;left:0}.site-footer .footer-widgets section#block-8 .contact-footer .wp-block-columns{gap:1rem}.site-footer .footer-widgets section#block-8 .contact-footer .wp-block-columns .wp-block-image,.site-footer .footer-widgets section#block-8 .contact-footer .wp-block-columns p{margin:0}.site-footer .site-info{position:relative;background:#000;color:#888;padding:1rem 3rem;font-size:1.2rem}.site-footer .site-info::before{content:"";width:calc(100% - 10rem);height:.1rem;background-color:#888;opacity:.5;position:absolute;top:-0.1rem;left:50%;transform:translateX(-50%)}.sidebar{background-color:#f4f4f4;padding:1rem}.sidebar .widget{margin-bottom:1rem}.sidebar .widget h3{margin-top:0}.widget-area{padding:2rem;background:#f7f7f7;border-radius:8px}.widget{margin-bottom:4rem}.widget:last-child{margin-bottom:0}.widget-title{margin:0 0 2rem;font-size:1.125rem;border-bottom:2px solid #2c3e50;padding-bottom:.5rem}.widget ul{list-style:none;margin:0;padding:0}.widget li{padding:.5rem 0;border-bottom:1px solid #e5e7eb}.widget li:last-child{border-bottom:none}.comments-area{margin-top:4rem;padding-top:4rem;border-top:1px solid #e5e7eb}.comment-list{list-style:none;margin:0;padding:0}.comment{margin-bottom:2rem;padding:2rem;background:#f7f7f7;border-radius:4px}.seccion,.seccion__estilo-1{padding:6rem 0}.seccion__title-wrapper{text-align:center}.seccion__title{font-size:3.2rem;font-weight:normal}.seccion__estilo-1{background-color:#323232;background-image:url("../images/home/fondo-abstracto-2.png");background-size:cover;background-position:center;color:#fff}.site-main{flex:1}.site-container{max-width:1240px;margin-left:auto;margin-right:auto;padding:0 30px}.site-content{display:grid;gap:4rem;padding:6rem 0}@media(min-width: 960px){.site-content.has-sidebar{grid-template-columns:minmax(0, 1fr) 320px;align-items:start}}.content-area{min-width:0}.page-header,.entry-card,.page-entry,.single-entry,.no-results{margin-bottom:4rem}.page-title,.entry-card__title,.page-entry__title,.single-entry__title{margin:0 0 2rem;color:#2c3e50;font-family:"Montserrat",sans-serif;line-height:1.2}.entry-card{border-bottom:1px solid #e5e7eb;padding-bottom:4rem}.entry-card__thumbnail,.page-entry__thumbnail,.single-entry__thumbnail{display:block;margin-bottom:2rem;overflow:hidden;border-radius:8px}.entry-card__summary,.page-entry__content,.single-entry__content,.page-content{color:#333}.entry-card__summary>*:first-child,.page-entry__content>*:first-child,.single-entry__content>*:first-child,.page-content>*:first-child{margin-top:0}.entry-card__summary>*:last-child,.page-entry__content>*:last-child,.single-entry__content>*:last-child,.page-content>*:last-child{margin-bottom:0}.page-links,.post-navigation,.posts-navigation{margin-top:3rem}#header div[data-device=desktop] div[data-row=middle] div[data-column=start]{padding-top:10px}#header div[data-device=desktop] div[data-row=middle] div[data-column=end]{padding-top:10px}#header div[data-device=desktop] div[data-row=middle] div[data-items=primary]{align-items:start}.slider{position:relative;overflow:hidden;width:100%;height:40rem;max-height:80vh}.slider .slide{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.slider .slide.active{display:block}.slider .slide-container{position:absolute;width:100%;height:100%}.slider .slide-container .slide{z-index:2}.slider .slide-container .slide.active{z-index:3}.slider .slide-container .slide .slide-image{object-fit:contain;object-position:center center;width:100%;height:100%}.slider .background-container{position:absolute;width:100%;height:100%}.slider .background-container .slide{z-index:0}.slider .background-container .slide.active{z-index:1}.slider .background-container .slide .background-image{object-fit:cover;object-position:center center;filter:blur(5px) brightness(0.5);width:100%;height:100%}.slider .dots{display:flex;flex-direction:column;justify-content:center;position:absolute;gap:10px;height:100%;right:15px;top:0;z-index:50}.slider .dots .dot{display:inline-block;cursor:pointer;width:12px;height:12px;border-radius:50%;border:solid 1px #fff;box-shadow:0 0 5px hsla(0,0%,100%,.5);transition:background 300ms linear,outline 300ms linear}.slider .dots .dot.active{background-color:#fff;outline:solid 1px hsla(0,0%,100%,.5);outline-offset:4px}.product-grid{display:flex;flex-wrap:wrap;gap:20px}.product-grid .product{display:flex;flex-direction:column;padding:15px;border-radius:10px;flex:1 1 calc(100% - 40px);box-sizing:border-box;text-align:center;transition:300ms}.product-grid .product:hover{box-shadow:3px 3px 15px rgba(0,0,0,.35);transform:translate(-3px, -3px) scale(1.02)}.product-grid .product h3{flex:1;font-size:1.25em;margin:10px 0;line-height:1.2}.product-grid .product p{font-size:14px;margin:10px 0}.product-grid .woocommerce-product-gallery,.product-grid .ct-product-gallery-container,.product-grid .flexy-container{position:relative}.product-grid .ct-product-gallery-container{overflow:hidden}.product-grid .flexy,.product-grid .flexy-items{display:flex}.product-grid .flexy{transition:transform .5s ease-in-out}.product-grid .flexy-items>div{min-width:100%;box-sizing:border-box}.product-grid .ct-media-container img{max-width:100%;height:auto}.product-grid .flexy-arrow-prev,.product-grid .flexy-arrow-next{position:absolute;display:flex;justify-content:center;align-items:center;width:30px;height:30px;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);color:#fff;cursor:pointer;border-radius:50%;z-index:10}.product-grid .flexy-arrow-prev{left:10px}.product-grid .flexy-arrow-next{right:10px}.product-grid .flexy-pills{position:absolute;left:0;bottom:0;width:100%;text-align:center;margin-top:10px}.product-grid .flexy-pills ol{list-style:none;padding:0 10px;margin:0 0 5px;display:flex;gap:4px}.product-grid .flexy-pills ol li{display:inline-block;width:4px;height:4px;background-color:#ddd;border-radius:50%;cursor:pointer;border:solid 1px rgba(0,0,0,.15);box-shadow:2px 2px 3px rgba(0,0,0,.5);margin:0;padding:2px}.product-grid .flexy-pills ol li.active{background-color:#0073aa}@media(min-width: 780px){.product-grid .product{flex:1 1 calc(25% - 20px);min-width:175px;max-width:230px}}@media(min-width: 1024px){.product-grid .product{flex:1 1 calc(20% - 20px)}}#form_contacto .row{display:flex;gap:20px;margin-bottom:20px}#form_contacto .row .columna{width:100%}#form_contacto .row .columna .campo,#form_contacto .row .columna .campo_text{width:100%}#form_contacto .row .columna label{color:var(--theme-palette-color-1)}.trabajos-realizados{padding:0 30px}.trabajos-realizados .gallery{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:20px}.trabajos-realizados .gallery .galeria-item{display:flex;flex-direction:column;justify-content:center;background-color:#000;transition:500ms;position:relative;max-width:calc(50% - 10px)}.trabajos-realizados .gallery .galeria-item .image{max-height:350px}@media(min-width: 780px){.trabajos-realizados .gallery .galeria-item{max-width:calc(16.66% - 16.66px)}}.whatsapp-float{position:fixed;bottom:-100px;right:20px;cursor:pointer;transition:transform .3s;z-index:9999;animation:slideup 750ms ease-in 4s forwards}.whatsapp-float img{width:40px;height:40px}body.home #feedbacks .comments{display:flex;flex-direction:column;gap:30px}body.home #feedbacks .comment{flex:1 0 auto;display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto;position:relative;background-color:#dfdfdf;padding:20px;border-radius:15px;box-shadow:2px 2px 15px rgba(0,0,0,.35)}body.home #feedbacks .comment .product{background-color:rgba(0,0,0,0)}body.home #feedbacks .comment .right{flex:1 0 100%;display:flex;align-items:center}body.home #feedbacks .comment .right h3{margin-top:0;font-size:22px}body.home #feedbacks .comment .right img{object-fit:contain}body.home #feedbacks .comment .right p{font-size:14px}@media(min-width: 780px){body.home #feedbacks{flex-direction:row}body.home #feedbacks .comment{flex-direction:row}body.home #feedbacks .comment .right{flex:1 0 40%}body.home #feedbacks .comment .right h3{font-size:16px}body.home #feedbacks .comment .right img{max-height:100px}}body.home #productos>.tabs{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}body.home #productos>.tabs .tab{position:relative;cursor:pointer;text-transform:uppercase;padding:5px 20px;font-weight:700;margin:0;transition:all .2s;color:var(--theme-palette-color-1);border:solid 2px var(--theme-palette-color-1);border-radius:7px}body.home #productos>.tabs .tab:hover,body.home #productos>.tabs .tab.active{background-color:var(--theme-palette-color-1);color:#fff}body.home #productos>.tabs input[type=radio]{position:absolute;opacity:0}body.home #productos>.content{position:relative;z-index:1;padding:20px;border-radius:15px;transition:all 500ms}body.home #productos>.content .tab-content{display:none}body.home #productos>.content .tab-content.active{display:block}.video_nosotros{height:300px}.video_nosotros *{width:auto !important;height:100%}.home-template{background-color:#fff;color:#222}.home-template__container{width:min(1180px,100% - 32px);margin:0 auto}.home-template__section-heading{margin-bottom:2.4rem}.home-template__section-heading p{margin:0 0 .4rem;color:#777;font-size:1.3rem;text-transform:uppercase;letter-spacing:.08em}.home-template__section-heading h2{margin:0;font-size:clamp(2.6rem,4vw,4.2rem);font-weight:600}.home-template__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.2rem;border:1px solid #202020;background-color:#202020;color:#fff;font-weight:600;line-height:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.home-template__button:hover{border-color:#4a4a4a;background-color:#4a4a4a;color:#fff}.home-template__button--light{border-color:#fff;background-color:#fff;color:#202020}.home-template__button--light:hover{border-color:#d8d8d8;background-color:#d8d8d8;color:#202020}.home-hero-slider{position:relative;min-height:clamp(520px,72vh,760px);overflow:hidden;background-color:#111}.home-hero-slider__track,.home-hero-slider__slide{position:absolute;inset:0}.home-hero-slider__slide{opacity:0;pointer-events:none;transition:opacity .6s ease}.home-hero-slider__slide.is-active{opacity:1;pointer-events:auto}.home-hero-slider__image{width:100%;height:100%;object-fit:cover}.home-hero-slider__overlay{position:absolute;inset:0;display:flex;align-items:center;background:linear-gradient(90deg, rgba(0, 0, 0, 0.74), rgba(0, 0, 0, 0.38) 42%, rgba(0, 0, 0, 0.04))}.home-hero-slider__content{width:min(560px,100% - 32px);margin-left:max(16px,(100vw - 1180px)/2);color:#fff}.home-hero-slider__content h1{margin:0;color:inherit;font-size:clamp(3.8rem,7vw,7.2rem);line-height:1.04;font-weight:600}.home-hero-slider__content p:not(.home-hero-slider__eyebrow){max-width:48rem;margin:1.8rem 0 2.8rem;color:#e6e6e6;font-size:clamp(1.6rem,2vw,2rem);line-height:1.5}.home-hero-slider__eyebrow{margin:0 0 1rem;color:#cfcfcf;font-size:1.3rem;text-transform:uppercase;letter-spacing:.12em}.home-hero-slider__controls{position:absolute;left:max(16px,(100vw - 1180px)/2);bottom:2.4rem;display:flex;gap:1rem;z-index:2}.home-hero-slider__dot{width:3.6rem;height:.4rem;padding:0;border:0;background-color:hsla(0,0%,100%,.42);cursor:pointer}.home-hero-slider__dot.is-active{background-color:#fff}.home-categories{padding:clamp(4.8rem,7vw,8rem) 0}.home-categories__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}.home-category-card{position:relative;display:block;min-height:32rem;overflow:hidden;background-color:#e9e9e9;color:#fff}.home-category-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.02), rgba(0, 0, 0, 0.58));transition:background-color .2s ease}.home-category-card img{width:100%;height:100%;min-height:inherit;object-fit:cover;transition:transform .35s ease}.home-category-card span{position:absolute;left:2rem;right:2rem;bottom:2rem;z-index:1;color:inherit;font-size:2.4rem;font-weight:600}.home-category-card:hover{color:#fff}.home-category-card:hover img{transform:scale(1.04)}.home-shipping-banner{position:relative;min-height:clamp(420px,54vw,620px);overflow:hidden;background-color:#1c1c1c}.home-shipping-banner__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-shipping-banner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.76), rgba(0, 0, 0, 0.42) 48%, rgba(0, 0, 0, 0.08))}.home-shipping-banner__content{position:relative;z-index:1;width:min(1180px,100% - 32px);margin:0 auto;min-height:inherit;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff}.home-shipping-banner__content p{margin:0 0 .8rem;color:#d7d7d7;font-size:1.3rem;text-transform:uppercase;letter-spacing:.1em}.home-shipping-banner__content h2{max-width:58rem;margin:0 0 2.4rem;color:inherit;font-size:clamp(3.4rem,6vw,6.4rem);line-height:1.05;font-weight:600}@media(max-width: 860px){.home-hero-slider{min-height:620px}.home-hero-slider__overlay{align-items:flex-end;padding-bottom:7.2rem;background:linear-gradient(180deg, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.78))}.home-hero-slider__content{margin:0 auto}.home-categories__grid{grid-template-columns:1fr}.home-category-card{min-height:24rem}}/*# sourceMappingURL=style.css.map */
