:root{--korso-obsidiana: #0D0D0D;--korso-carbon: #141414;--korso-grafito: #1A1A1A;--korso-acero: #2A2A2A;--korso-musgo: #3D3830;--korso-ceniza: #6B6862;--korso-piedra: #A09D95;--korso-marfil: #F2F0EB;--korso-cobre: #C4733B;--korso-cobre-light: #D4956A;--korso-cobre-dark: #8B4D2A}:root{--font-heading-family: "Montserrat", "Quattrocento Sans", sans-serif;--font-body-family: "Quattrocento Sans", sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.inline-richtext{letter-spacing:.04em}/ .header-wrapper{border-bottom:1px solid var(--korso-grafito)!important}.header__menu-item,.list-menu__item--link{font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;border-bottom:none!important}.header__active-menu-item{color:#c4733b!important;border-bottom:none!important;text-decoration:none!important;font-size:inherit!important}.header__menu-item:hover,.header__menu-item:hover span,.header__inline-menu a:hover,.header__inline-menu a:hover span,.list-menu__item--link:hover{color:#d5956a!important;text-decoration:none!important;border-bottom:none!important}.header__icon:hover{color:#c4733b!important}.banner{min-height:70vh}.banner__heading{font-size:clamp(1.8rem,4vw,3rem);letter-spacing:.03em;line-height:1.2}.banner__text{color:rgba(var(--color-foreground),.6);max-width:480px;margin:0 auto}.banner__box{max-width:600px}.button{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:500;border-radius:3px;transition:all .25s ease}.button--primary:hover{transform:translateY(-1px);filter:brightness(1.1)}.button--primary:active{transform:translateY(0)}.section-featured-product{padding:1rem 0}.featured-product .price-item{color:#c4733b;font-size:1.3rem;font-weight:500}.featured-product .product__media-item{border-radius:8px;overflow:hidden}.card--card{border-radius:6px;overflow:hidden;transition:all .3s ease}.card--card:hover{border-color:#c4733b80;transform:translateY(-4px)}.card__media .media img{transition:transform .4s ease}.card--card:hover .card__media .media img{transform:scale(1.05)}.card__heading a{font-size:.85rem;font-weight:500;transition:color .2s ease}.card--card:hover .card__heading a{color:#c4733b!important}.card .price-item--regular,.card .price-item--sale{color:#c4733b;font-weight:500}.badge{font-size:.7rem;letter-spacing:.05em;font-weight:500;border-radius:3px;text-transform:uppercase}.multicolumn .multicolumn-card__info{text-align:center}.multicolumn .multicolumn-card__info h3{font-size:.85rem;letter-spacing:.08em}.rich-text__heading{letter-spacing:.03em}.rich-text__text{max-width:560px;margin:0 auto;line-height:1.7}.newsletter{border-top:1px solid var(--korso-grafito)}.newsletter .field__input{border-radius:3px;transition:border-color .2s ease}.newsletter .field__input:focus{border-color:#c4733b!important;box-shadow:none}.footer{border-top:1px solid var(--korso-grafito)}.footer a{transition:color .2s ease}.footer a:hover{color:#c4733b!important}.footer__copyright{font-size:.72rem;color:var(--korso-musgo)}.footer__content-top:empty,.footer__content-top:has(.footer-block--newsletter:empty){display:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--korso-obsidiana)}::-webkit-scrollbar-thumb{background:var(--korso-acero);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#c4733b}::selection{background:#c4733b;color:var(--korso-obsidiana)}a,.button,.card,img{transition:all .25s ease}.featured-product .product__title{font-size:clamp(1.6rem,2.5vw,2.2rem)}.multicolumn-card__info h3{font-size:1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.multicolumn-card__info .rte{font-size:.85rem}#satcb_bar{border-bottom:2px solid #C4733B!important;box-shadow:0 6px 20px #000000b3!important;background:#141414fa!important;width:100%!important;padding:16px 0!important}#satcb_bar>div,#satcb_bar{max-width:var(--page-width, 1200px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:3rem!important;padding-right:3rem!important}@media(max-width:749px){.banner{min-height:60vh}.card--card:hover{transform:none}}.section .banner.banner--large{max-height:520px!important;min-height:unset!important;height:520px!important;overflow:hidden!important}.section .banner.banner--large .banner__media{height:520px!important}.section .banner.banner--large .banner__media img{object-fit:cover!important;object-position:center 40%!important;height:100%!important;width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/korso-override.css.map */
