:root{--arosha-cream: #F6F3EE;--arosha-mint: #DCEBE7;--arosha-teal: #0F6B6D;--arosha-teal-2: #167F80;--arosha-apricot: #FFB07C;--arosha-apricot-2: #F39A63;--arosha-gold: #F6D888;--arosha-green: #A8C957;--arosha-ink: #222222;--arosha-white: #FFFFFF;--arosha-radius: 16px;--arosha-shadow: 0 10px 30px rgba(15,107,109,.08)}html{scroll-behavior:smooth}body{color:var(--arosha-ink);background:var(--arosha-cream);letter-spacing:.01em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);letter-spacing:-.02em;line-height:1.12}.rte,.rte p,.rte li{line-height:1.65}.shopify-section{scroll-margin-top:90px}.section-template--padding{border-radius:0}.header-wrapper{background:#f6f3eef5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(15,107,109,.08)}.header{min-height:72px}.header__heading-link,.header__icon{color:var(--arosha-teal)}.header__menu-item{color:var(--arosha-ink);font-weight:500}.header__menu-item:hover span,.header__active-menu-item{color:var(--arosha-teal);text-decoration-thickness:2px;text-underline-offset:5px}.header__icon:hover{color:var(--arosha-apricot-2)}.header__icon .icon{transition:transform .2s ease}.header__icon:hover .icon{transform:translateY(-1px)}.announcement-bar{background:linear-gradient(90deg,var(--arosha-teal),var(--arosha-teal-2));color:#fff}.announcement-bar__message{color:#fff;font-weight:500}.button,.button-label,.shopify-payment-button__button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{color:#fff!important}.button{background:linear-gradient(135deg,var(--arosha-apricot),var(--arosha-apricot-2));border:0;border-radius:10px;min-height:48px;padding:0 24px;font-weight:600;box-shadow:0 7px 18px #f39a6338;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.button:after{box-shadow:none!important}.button:hover{background:linear-gradient(135deg,var(--arosha-apricot-2),#E98B2E);transform:translateY(-2px);box-shadow:0 10px 24px #e98b2e40}.button--secondary{background:transparent!important;color:var(--arosha-teal)!important;border:1.5px solid var(--arosha-teal)!important;box-shadow:none}.button--secondary:hover{background:var(--arosha-teal)!important;color:#fff!important}a{text-underline-offset:3px}.link,.customer a{color:var(--arosha-teal)}.link:hover{color:var(--arosha-apricot-2)}.card-wrapper .card,.card--standard,.collection-list .card,.article-card-wrapper .card{border-radius:var(--arosha-radius);overflow:hidden}.card-wrapper .card--standard .card__inner{border-radius:var(--arosha-radius) var(--arosha-radius) 0 0}.card-wrapper:hover .card__heading a{color:var(--arosha-teal)}.card-wrapper .card__content{padding-left:1.4rem;padding-right:1.4rem}.price{color:var(--arosha-teal)}.price .price-item{font-weight:650}.badge{background:var(--arosha-apricot);color:#fff;border-color:transparent;border-radius:999px;font-weight:600;padding:.45rem .75rem}.badge.color-background-2{background:var(--arosha-teal);color:#fff}.field__input,.customer .field input,.select__select{background:#fff;border-radius:10px}.field__input:focus,.select__select:focus{border-color:var(--arosha-teal);box-shadow:0 0 0 2px #0f6b6d24}.product__title h1{font-size:clamp(3rem,4vw,5rem)}.product__tax{color:#222222ad}.product-form__submit{min-height:54px}.product__info-container .product__description{font-size:1.6rem;line-height:1.7}.thumbnail-list__item{border-radius:12px;overflow:hidden}.title-wrapper-with-link .title,.collection-hero__title{color:var(--arosha-ink)}.title-wrapper-with-link{margin-bottom:2.4rem}.image-with-text,.multicolumn,.rich-text,.featured-product{background:transparent}.image-with-text__grid,.multicolumn-card{border-radius:var(--arosha-radius);overflow:hidden}.image-with-text__content{padding:clamp(2rem,4vw,5rem)}.banner{border-radius:0;overflow:hidden}.banner__heading{font-size:clamp(3.6rem,5vw,6.4rem)}.banner__box{border-radius:20px;background:#f6f3eee0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.banner__buttons .button:first-child{background:linear-gradient(135deg,var(--arosha-apricot),var(--arosha-apricot-2))}.rich-text__wrapper{max-width:900px}.rich-text__heading{font-size:clamp(3rem,4vw,4.6rem)}.footer{background:linear-gradient(135deg,var(--arosha-teal),#095557)!important;color:#fff}.footer,.footer h2,.footer .footer-block__heading,.footer .list-menu__item--link,.footer .rte,.footer a{color:#fff}.footer a:hover{color:var(--arosha-gold)}.footer .field__input{color:var(--arosha-ink);background:#fff}.footer .newsletter-form__button{background:linear-gradient(135deg,var(--arosha-apricot),var(--arosha-apricot-2));color:#fff;border-radius:10px}.cart-item__name:hover{color:var(--arosha-teal)}.cart__checkout-button{background:linear-gradient(135deg,var(--arosha-apricot),var(--arosha-apricot-2));color:#fff!important}.cart__checkout-button:hover{filter:brightness(.96)}[class*=ai-hero-carousel-]{background:linear-gradient(135deg,var(--arosha-cream),var(--arosha-mint))}[class*=ai-testimonial-slider-],[class*=ai-blog-posts-]{background:var(--arosha-cream)!important}[class*=ai-testimonial-card-],[class*=ai-blog-card-]{border-radius:16px;box-shadow:0 10px 30px #0f6b6d14}[class*=ai-testimonial-author-],[class*=ai-blog-card-read-more-]{color:var(--arosha-teal)!important}[class*=ai-testimonial-product-],[class*=ai-blog-card-date-]{color:var(--arosha-apricot-2)!important}[class*=ai-testimonial-dot-].active,[class*=ai-hero-carousel-dot-].active{background-color:var(--arosha-apricot)!important}:focus-visible{outline:3px solid var(--arosha-apricot-2);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){.header{min-height:64px;padding-left:1.5rem;padding-right:1.5rem}.banner__heading{font-size:clamp(3rem,10vw,4.2rem)}.button{min-height:46px;padding:0 20px}.product__title h1{font-size:3.2rem}.title-wrapper-with-link{margin-bottom:1.8rem}}#checkout,#CartDrawer-Checkout{background:#e8956d!important;color:#fff!important;border:1px solid #E8956D!important}#checkout:hover,#CartDrawer-Checkout:hover{background:#d4784f!important;color:#fff!important;border-color:#d4784f!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/arosha-brand.css.map */
