@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=DM+Sans:wght@400;500;600;700&display=swap";:root{--hb-forest: #0a1f1a;--hb-green: #163830;--hb-sage: #5a8a6a;--hb-brass: #b8944f;--hb-brass-light: #d4b87a;--hb-brass-glow: rgba(184,148,79,.15);--hb-cream: #faf7f2;--hb-linen: #f0ebe0;--hb-stone: #e2dacb;--hb-ink: #1a1a18;--hb-muted: #8a8275;--hb-line: #d6cfc2;--hb-white: #ffffff;--hb-serif: "Playfair Display", Georgia, "Times New Roman", serif;--hb-sans: "DM Sans", Poppins, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hb-radius: 4px}html{scroll-behavior:smooth}body{background:var(--hb-cream)!important;color:var(--hb-ink);font-family:var(--hb-sans)!important;-webkit-font-smoothing:antialiased;font-size:15px}h1,h2,h3,h4,h5,h6,.heading,.product-meta__title,.page__title,.collection__title{font-family:var(--hb-serif)!important;color:var(--hb-forest)!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.15}a{transition:color .3s ease,opacity .3s ease}.container{max-width:1140px!important}.section{margin:96px 0!important}.section__header{margin-bottom:48px!important}.section__title{font-family:var(--hb-serif)!important;font-size:clamp(1.7rem,3vw,2.6rem)!important;font-weight:500!important}.announcement-bar{background:var(--hb-forest)!important;color:#ffffffb3!important;font-family:var(--hb-serif)!important;font-size:13px!important;font-weight:400!important;font-style:italic!important;letter-spacing:.03em!important;text-transform:none!important;padding:10px 24px!important;border-bottom:1px solid var(--hb-brass)!important}.header{background:var(--hb-forest)!important;color:var(--hb-white)!important;border-bottom:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.header__inner{padding-top:16px!important;padding-bottom:16px!important;min-height:80px!important}.header__logo{flex:0 0 auto!important;margin-right:30px!important}.header__logo-image--ergonomico{max-width:160px!important;filter:brightness(0) invert(1)}.header__action-item-link,.header__desktop-nav-text{color:#ffffffd9!important;font-family:var(--hb-sans)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.03em!important}.header__action-item-link:hover{color:var(--hb-brass-light)!important}.header__cart-count{background:var(--hb-brass)!important;color:var(--hb-white)!important;font-weight:700!important}.header__cart-icon svg,.header-delivery-icon svg{fill:#ffffffd9!important}.search-bar__top{border:1px solid rgba(255,255,255,.2)!important;border-radius:var(--hb-radius)!important;background:#ffffff14!important}.search-bar__top:focus-within{border-color:var(--hb-brass)!important;background:#ffffff1f!important}.search-bar__input{border-radius:var(--hb-radius)!important;background:transparent!important;color:#fff!important;border:0!important}.search-bar__input::placeholder{color:#ffffff73!important}.search-bar__submit{background:var(--hb-brass)!important;border-radius:0 var(--hb-radius) var(--hb-radius) 0!important}.nav-bar{background:var(--hb-green)!important;border:0!important;box-shadow:none!important;border-top:1px solid rgba(255,255,255,.08)!important}.nav-bar__inner{justify-content:center;min-height:46px!important}.nav-bar__link{color:#ffffffbf!important;font-family:var(--hb-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:14px 22px!important;border-radius:0!important;transition:color .3s ease!important}.nav-bar__link:hover{color:var(--hb-brass-light)!important;background:transparent!important}.cs-topbar{display:none!important}.cs-header-main{border-bottom:0!important;box-shadow:none!important;background:var(--hb-forest)!important}.cs-brand-bar{display:none!important}.button,.shopify-payment-button__button,.product-form__add-button{border-radius:var(--hb-radius)!important;min-height:52px!important;font-family:var(--hb-sans)!important;font-weight:600!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background .3s ease,border-color .3s ease,color .3s ease!important}.button--primary,.product-form__add-button{background:var(--hb-brass)!important;color:var(--hb-white)!important;border-color:var(--hb-brass)!important}.button--primary:hover,.product-form__add-button:hover{background:var(--hb-brass-light)!important;border-color:var(--hb-brass-light)!important;box-shadow:none!important}.button--secondary{background:transparent!important;color:var(--hb-forest)!important;border:1px solid var(--hb-forest)!important}.button--secondary:hover{background:var(--hb-forest)!important;color:var(--hb-white)!important}.product-item,.collection-item,.promotion-block,.article-item{background:var(--hb-white)!important;border:1px solid var(--hb-line)!important;border-radius:var(--hb-radius)!important;overflow:hidden;box-shadow:none!important;transition:border-color .4s ease!important}.product-item:hover,.collection-item:hover,.article-item:hover{transform:none!important;border-color:var(--hb-brass)!important;box-shadow:none!important}.product-item__image-wrapper,.collection-item__image-wrapper{background:var(--hb-linen)!important}.product-item__info{padding:20px 18px 22px!important}.product-item__title{color:var(--hb-ink)!important;font-family:var(--hb-serif)!important;font-weight:500!important;font-size:15px!important;line-height:1.4!important}.price,.product-form__info-content{color:var(--hb-forest)!important}.price--highlight{color:var(--hb-forest)!important;font-weight:600!important}.product-label{border-radius:2px!important;font-family:var(--hb-sans)!important;font-weight:600!important;font-size:9px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.slideshow,.slideshow__slide,.image-with-text,.collection-with-image{border-radius:0!important;overflow:hidden}.slideshow__content-wrapper{text-shadow:0 2px 30px rgba(0,0,0,.4)}.text-with-icons{background:var(--hb-forest)!important;border:0!important;padding:28px 0!important}.text-with-icons__item{color:#fffc!important}.text-with-icons__icon-wrapper{color:var(--hb-brass)!important}.collection__toolbar,.mini-cart,.popover{border-color:var(--hb-line)!important;border-radius:var(--hb-radius)!important;box-shadow:0 4px 20px #0000000f!important}.product-form__info-title{color:var(--hb-muted)!important}.quantity-selector,.select-wrapper select,.form__field,.form__input-wrapper input,.form__input-wrapper textarea{border-radius:var(--hb-radius)!important;border-color:var(--hb-line)!important;font-family:var(--hb-sans)!important}.form__field:focus,.form__input-wrapper input:focus,.form__input-wrapper textarea:focus{border-color:var(--hb-brass)!important;box-shadow:0 0 0 3px var(--hb-brass-glow)!important}.footer{background:var(--hb-forest)!important;color:#ffffffa6!important;border-top:1px solid var(--hb-brass)!important;padding-top:64px!important}.footer__title,.footer h2,.footer h3,.footer h6{color:var(--hb-brass-light)!important;font-family:var(--hb-serif)!important;font-weight:400!important;font-style:italic!important;text-transform:none!important;font-size:18px!important;letter-spacing:.01em!important}.footer a{color:#ffffffa6!important}.footer a:hover{color:var(--hb-brass-light)!important}.footer__aside{border-color:#ffffff14!important}@media screen and (max-width:640px){.section{margin:64px 0!important}.container{padding-left:20px!important;padding-right:20px!important}.header__inner{padding-top:10px!important;padding-bottom:10px!important;min-height:64px!important}.header__logo-image--ergonomico{max-width:120px!important}.slideshow,.slideshow__slide,.image-with-text{border-radius:0!important}.product-item,.collection-item{border-radius:var(--hb-radius)!important}.product-item__info{padding:16px 14px 18px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.shopify-section--bordered+.shopify-section--bordered{border-top:0!important}.collection-list{padding:72px 0 48px!important;background:var(--hb-cream)!important}.collection-list .scroller__inner{padding:0 24px!important}.collection-list .collection-list__list{gap:16px;justify-content:center}.collection-list .collection-item{min-width:160px!important;min-height:160px!important;display:flex;align-items:center;justify-content:center;border-radius:var(--hb-radius)!important;background:var(--hb-white)!important;border:1px solid var(--hb-line)!important;box-shadow:none!important}.collection-list .collection-item:hover{border-color:var(--hb-brass)!important}.collection-list .collection-item__image-wrapper{background:transparent!important}.collection-list .collection-item img{filter:none!important}.collection-list .collection-item__title{color:var(--hb-forest)!important;font-family:var(--hb-serif)!important;font-size:14px!important;font-weight:500!important}.cs-featured-collection{padding:88px 0!important;background:var(--hb-white)!important}.cs-featured-collection:nth-of-type(2n){background:var(--hb-cream)!important}.cs-featured-collection .cs-section-header,.cs-featured-collection .cs-product-grid{max-width:1140px!important}.cs-featured-collection .cs-section-title-wrap{align-items:flex-start!important}.cs-featured-collection .cs-section-title-bar{width:48px!important;height:1px!important;margin-top:20px;background:var(--hb-brass)!important}.cs-featured-collection .cs-section-title{color:var(--hb-forest)!important;font-family:var(--hb-serif)!important;font-size:clamp(1.5rem,2.5vw,2.2rem)!important;font-weight:500!important;letter-spacing:-.01em!important}.cs-featured-collection .cs-section-subtitle{color:var(--hb-muted)!important;font-family:var(--hb-sans)!important;font-size:13px!important;letter-spacing:.02em!important}.cs-featured-collection .cs-view-all{color:var(--hb-forest)!important;border:1px solid var(--hb-forest)!important;border-radius:var(--hb-radius)!important;font-family:var(--hb-sans)!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.cs-featured-collection .cs-view-all:hover{color:var(--hb-white)!important;background:var(--hb-forest)!important}.cs-product-card{border:1px solid var(--hb-line)!important;border-radius:var(--hb-radius)!important;box-shadow:none!important;transition:border-color .4s ease!important}.cs-product-card:hover{border-color:var(--hb-brass)!important;box-shadow:none!important}.cs-product-card__image-wrap{background:var(--hb-linen)!important}.cs-badge-shipping{background:var(--hb-brass)!important;border-radius:2px!important;font-family:var(--hb-sans)!important;font-size:9px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.cs-product-card__title{color:var(--hb-ink)!important;font-family:var(--hb-serif)!important;font-size:14px!important;font-weight:500!important}.cs-price-current{color:var(--hb-forest)!important}.cs-quick-buy-btn{min-height:44px!important;border-radius:var(--hb-radius)!important;background:var(--hb-brass)!important;font-family:var(--hb-sans)!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cs-quick-buy-btn:hover{background:var(--hb-brass-light)!important;box-shadow:none!important}.cs-trust-bar{border:0!important;background:var(--hb-forest)!important;box-shadow:none!important}.cs-trust-item{color:#fffc!important}.cs-trust-item svg{color:var(--hb-brass)!important}@media screen and (min-width:769px){.cs-featured-collection .cs-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.cs-featured-collection .cs-product-card{display:flex!important;grid-column:auto!important}.cs-featured-collection .cs-product-card__image-wrap{min-height:0!important;padding-top:100%!important}}[data-section-type=collection] .collection__toolbar,[data-section-type=search] .collection__toolbar{background:var(--hb-white);border:0!important;border-radius:var(--hb-radius)!important;box-shadow:0 2px 12px #0000000a}[data-section-type=collection] .product-list,[data-section-type=search] .product-list{gap:22px 0}[data-section-type=collection] .product-item,[data-section-type=search] .product-item{border:1px solid var(--hb-line)!important;box-shadow:none!important}[data-section-type=cart]{background:var(--hb-cream)!important;padding:48px 0 80px}[data-section-type=cart] .page__title{font-family:var(--hb-serif)!important;font-size:clamp(28px,4vw,44px);letter-spacing:-.01em}[data-section-type=cart] .card{border:1px solid var(--hb-line)!important;border-radius:var(--hb-radius)!important;box-shadow:none!important;overflow:hidden}[data-section-type=cart] .line-item__image-wrapper{border-radius:var(--hb-radius);overflow:hidden;background:var(--hb-linen)}[data-section-type=cart] .cart-recap{border-radius:var(--hb-radius);background:var(--hb-forest);color:#fff}[data-section-type=cart] .cart-recap .cart-recap__price-line,[data-section-type=cart] .cart-recap .cart-recap__note{color:#ffffffb3}.modal__dialog,.popover,.value-picker,.mobile-menu,.account__block-list .card{border-color:var(--hb-line)!important;border-radius:var(--hb-radius)!important}.product-form__add-button,.cart-recap__checkout,.mini-cart__button-container .button,.featured-collection .button,.product-item .button{background:var(--hb-brass)!important;border-color:var(--hb-brass)!important;color:var(--hb-white)!important}.product-meta__title,.product-item__title,.collection__title,.page__title{font-family:var(--hb-serif)!important}.quantitysell,.product-meta__reference span,.product-form__info-title,.product-form__info-content{color:var(--hb-forest)!important}@media screen and (max-width:640px){.header__inner{min-height:60px!important}.header__logo{margin-right:8px!important}.header__logo-image--ergonomico{max-width:110px!important}.collection-list{padding-top:40px!important}.collection-list .collection-item{min-width:130px!important;min-height:140px!important;border-radius:var(--hb-radius)!important}.cs-featured-collection{padding:56px 0!important}}.cs-whatsapp-float{position:fixed;bottom:24px;right:24px;z-index:9999;width:44px;height:44px;background:var(--hb-forest);border:1px solid rgba(255,255,255,.15);border-radius:var(--hb-radius);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000026;transition:background .3s ease;text-decoration:none;opacity:.8}.cs-whatsapp-float:hover{background:var(--hb-green);opacity:1}.cs-whatsapp-float svg{width:22px;height:22px;fill:#fff}@media(max-width:768px){.cs-whatsapp-float{bottom:16px;right:16px;width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ergonomico-modern.css.map */
