:root{--color-primary: #8DD0BF;--color-secondary: #8DD0BF;--color-light: #F6F5E8;--color-dark: #0D0D0D;--color-border:#0D0D0D;--font-primary: "Arial", sans-serif;--font-secondary: "Arial", sans-serif;--font-size-root: 16px;--font-size-xs: clamp(.66rem, .62rem + .2vw, .67rem);--font-size-sm: clamp(.85rem, .83rem + .15vw, .889rem);--font-size-md: 1rem;--font-size-lg: clamp(1.05rem, .95rem + .8vw, 1.22rem);--font-size-xl: clamp(1.4rem, 1.2rem + 1.5vw, 1.67rem);--font-size-2xl: clamp(1.9rem, 1.6rem + 2.5vw, 2.44rem);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--line-height-tight: 1.15;--line-height-snug: 1.3;--line-height-normal: 1.5;--letter-spacing-tight: -.015em;--letter-spacing-normal: 0;--btn-padding-vert: 16px;--btn-padding-hor: 30px;--mobile-breakpoint: 787px}html{font-size:var(--font-size-root)}body{font-family:var(--font-primary);font-size:var(--font-size-md);line-height:var(--line-height-normal);font-weight:var(--font-weight-regular)}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-weight-normal);margin:0}h1{line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}body:not(.template-index) h1{font-size:var(--font-size-xl)}h2{font-size:var(--font-size-xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h3{font-size:var(--font-size-lg);line-height:var(--line-height-snug)}h4{font-size:var(--font-size-md);line-height:var(--line-height-snug)}h5{font-size:var(--font-size-sm)}h6{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em}nav *{font-family:var(--font-secondary)!important;font-size:var(--font-size-sm);font-weight:700}.card__heading{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.accordion h3{font-size:var(--font-size-m)}footer *,footer a.link,footer label.field__label,input,submit{font-size:var(--font-size-sm)}footer .footer-block__heading{font-size:var(--font-size-md)}.footer__copyright a,.copyright__content{font-size:10px!important}body footer.footer{padding-bottom:20px}footer .footer__content-top{padding-bottom:2rem}footer .footer__content-bottom{padding-top:0rem}.announcement-bar__announcement *{font-size:var(--font-size-sm);!important line-height:100%;letter-spacing:var(--letter-spacing-normal)}.announcement-bar__message{padding:12px;min-height:auto}.announcement-bar-slider button{display:none}.header__icon .svg-wrapper svg,.header__icons .svg-wrapper svg{width:24px;height:24px}.header__icon--cart .svg-wrapper svg{width:30px;height:30px}.svg-wrapper-filled svg{color:var(--color-primary)}.header__icon--cart{margin-right:inherit}.cart-count-bubble{color:var(--color-primary);left:22px;bottom:20px;background:none;font-size:13px;font-weight:700}@media(max-width:787px){body .header{padding-left:1rem;padding-right:1rem}}.button,button{min-height:30px;padding-top:var(--btn-padding-vert);padding-bottom:var(--btn-padding-vert);font-size:14px;font-weight:700}.button,.button *{white-space:nowrap;letter-spacing:.1em!important;text-transform:uppercase}body .quick-add__submit{padding-top:var(--btn-padding-vert);padding-bottom:var(--btn-padding-vert)}.card__information{display:flex;flex-wrap:no-wrap;gap:20px}.card__heading{flex:1 1 auto;min-width:0}.card__information .card-information{width:fit-content}.card-information .price{font-size:var(--font-size-sm);letter-spacing:0;margin-top:inherit!important}.card__information .subtitle{flex-basis:100%;order:3;width:100%}@media(max-width:589px){.slider-mobile-gutter .grid{column-gap:20px}}body .accordion summary{padding:.6rem}.hide-mobile{display:none!important}@media(min-width:768px){.hide-mobile{display:block!important}}.hide-desktop{display:block!important}@media(min-width:768px){.hide-desktop{display:none!important}}.header__icon--search{display:none}.banner__heading{font-size:2em}.subtitle{font-family:var(--font-secondary)!important;font-size:.85em;text-transform:uppercase;letter-spacing:.1em!important;font-weight:700;margin-top:0!important}.price__container .unit-price{display:none}body .header__active-menu-item{text-decoration:none}.footer-newsletter{background:url(/cdn/shop/files/email-signup-bg.jpg?v=1759369364) no-repeat center center;background-size:cover}.footer-newsletter .fixed-width{display:flex;margin:0 auto;align-items:center;justify-content:center;gap:20px;width:fit-content}.footer-newsletter .newsletter-title{text-align:center;display:block;white-space:nowrap}.subfooter{justify-content:space-between}@media(max-width:767px){body .footer__content-top{padding-left:0!important;padding-right:0!important;padding-bottom:13rem}body .footer .grid{display:grid;grid-template-columns:35% 65%;column-gap:0;row-gap:0px grid-template-rows: 1fr 1fr}footer h2{font-size:20px!important;margin-bottom:0!important}body .footer-block__details-content{margin-bottom:0rem;font-size:16px}body .footer-block.grid__item{margin:0;font-size:16px}body .footer-block__details-content .list-menu__item--link{padding-top:1px;padding-bottom:1px;font-size:16px!important}footer .footer-block--menu{width:fit-content!important}.footer__blocks-wrapper>:nth-child(1){grid-column:1;grid-row:1 / span 2}body .footer__content-top{background-position:right 50% bottom 40px;background-size:90px 90px}}.footer__content-top{background-image:url(/cdn/shop/files/ARC01_star_symbol_black.png?v=1769639927);background-position:right 50px bottom 80px;background-repeat:no-repeat;background-size:50px 50px}.recharge-subscription-widget ::part(rc-purchase-option__selector),.recharge-subscription-widget ::part(rc-purchase-option__price),.recharge-subscription-widget ::part(rc-purchase-option__discounted-price),.recharge-subscription-widget ::part(rc-plans__label),.recharge-subscription-widget ::part(rc-plans-button__interval),.recharge-subscription-widget ::part(rc-plans-button__discount){font-size:12px!important;font-family:var(--font-secondary)!important;font-weight:400;text-transform:uppercase;letter-spacing:.1em;line-height:100%}.recharge-subscription-widget ::part(rc-plans-button){background:#fff!important;color:#333;margin-top:5px}.recharge-subscription-widget ::part(rc-plans-button__discount){display:none}.recharge-subscription-widget ::part(rc-purchase-option){border:1px solid var(--color-border)}@media(min-width:1000px){.recharge-subscription-widget ::part(rc-benefits__list),.recharge-subscription-widget ::part(rc-drawbacks){column-count:2}}.recharge-subscription-widget ::part(rc-benefits__list),.recharge-subscription-widget ::part(rc-drawbacks){--rc-widget-bullet-icon-image-color: var(--custAccent1);--rc-widget-bullet-icon-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" fill="none" stroke="currentColor" stroke-width="3"><polyline points="23 9 12 20 7 15"/></svg>')}.collection-nav{display:flex;gap:1rem;flex-wrap:wrap;padding:1rem;margin-bottom:1rem;max-width:1200px;margin:0 auto;justify-content:center}.collection-nav__item{border:1px solid #333;padding:1rem 3rem;text-decoration:none;color:#333;transition:all .3s ease;border-radius:50px;text-align:center;line-height:120%;font-size:12px;text-transform:uppercase}.collection-nav__item:hover,.collection-nav__item.active{background-color:#333;color:#fff}@media(max-width:767px){.collection-nav__item{padding:.25rem 1rem}}body .card--media .card__inner .card__content{padding:0}.badge{font-family:var(--font-secondary)!important;text-transform:uppercase;font-size:11px;letter-spacing:.1em!important;border:none;display:block;background:var(--color-primary)}.card__badge--back-in-stock>span{background:#ccc3b1}.footer-newsletter{background:url(/cdn/shop/files/slate_BG_texture2.webp?v=1769668821) no-repeat center center;background-size:cover}.footer-newsletter .fixed-width{display:flex;margin:0 auto;align-items:center;justify-content:center;gap:20px;width:fit-content;padding:0 1rem}@media(max-width:767px){.footer-newsletter .fixed-width{flex-wrap:wrap}}.footer-newsletter .newsletter-title{color:#fff;text-align:center;display:block;white-space:nowrap}.footer-newsletter .newsletter-form{max-width:inherit}.newsletter-form input{color:#fff;background:#000}.newsletter-form .field__label,.newsletter-form .newsletter-form__button{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
