@charset "UTF-8";:root{--bayan-motion-fast: .16s;--bayan-motion-base: .22s;--bayan-ease: cubic-bezier(.2, .6, .3, 1);--bayan-control-height: 48px;--bayan-touch-target: 44px;--reading-width: 68rem;--grid-column-gap: 24px;--gutter-sm: 20px;--gutter-md: 32px;--gutter-lg: 48px;--h6-font-size: clamp(1.5rem, 1.45rem + .12vw, 1.7rem);--h5-font-size: clamp(1.7rem, 1.6rem + .2vw, 2rem);--h4-font-size: clamp(2rem, 1.8rem + .45vw, 2.5rem);--h3-font-size: clamp(2.4rem, 2.05rem + .7vw, 3.2rem);--h2-font-size: clamp(3rem, 2.45rem + 1.1vw, 4.2rem);--h1-font-size: clamp(3.5rem, 2.75rem + 1.55vw, 5.2rem);--h0-font-size: clamp(4.1rem, 3.1rem + 2.2vw, 6.4rem)}body{line-height:1.65;letter-spacing:.002em}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.font-heading{letter-spacing:-.018em}.h0,.text-h0,h1,.h1,.text-h1{line-height:1.08}h2,.h2,.text-h2,h3,.h3,.text-h3{line-height:1.15}h4,.h4,.text-h4,h5,.h5,.text-h5,h6,.h6,.text-h6{line-height:1.25}.subheading{font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1.4}:focus-visible,.focus-label:focus-visible+label,.focus-label-before:focus-visible+label:before,.is-focused,.focus-label.is-focused+label,.focus-label-before.is-focused+label:before{outline:3px solid rgb(var(--text-color));outline-offset:3px}.focus-inset:focus-visible,.focus-inset.is-focused{outline-offset:-3px}.btn:where(:not(.btn--icon):not(.btn--extra-narrow)){min-height:var(--bayan-control-height)}.btn--sm:where(:not(.btn--icon)),.btn--narrow:where(:not(.btn--icon)){min-height:var(--bayan-touch-target)}.btn--tertiary,.btn--text{min-height:var(--bayan-touch-target);padding:8px 0;border:0;border-radius:0;background:transparent;color:rgb(var(--link-color));font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.28em}.btn:not(.btn--icon):not(.slider-nav__btn):active:not([disabled]):not([aria-disabled=true]){transform:translateY(1px)}@media(hover:hover)and (pointer:fine){.btn--tertiary:hover,.btn--text:hover{text-decoration-color:currentColor}}.input,select,.custom-select__btn,.input-with-button{min-height:var(--bayan-control-height)}.input,select,.custom-select__btn{border-color:rgba(var(--text-color) / .28)}.input:focus,select:focus,.custom-select__btn:focus{border-color:rgb(var(--link-color))}.input:focus-visible,select:focus-visible,.custom-select__btn:focus-visible{outline:3px solid rgb(var(--text-color));outline-offset:3px}.cc-header--sticky{box-shadow:0 1px rgba(var(--text-color) / .08)}store-header.header{--search-bg-color: rgb(var(--color-scheme-1-bg))}.header{border-bottom-color:rgba(var(--text-color) / .16)}.logo__link,.header__icon,.main-menu__toggle{border-radius:var(--btn-border-radius)}.header__logo .logo__link{display:inline-flex;align-items:center;min-height:var(--bayan-touch-target)}.header__icon,.main-menu__toggle{min-width:var(--bayan-touch-target);min-height:var(--bayan-touch-target);transition:background-color var(--bayan-motion-fast) var(--bayan-ease),color var(--bayan-motion-fast) var(--bayan-ease)}.header__cart-count{background-color:rgb(var(--link-color));color:rgb(var(--bg-color))}.header .search__input{min-height:var(--bayan-control-height);border:1px solid rgba(var(--text-color) / .16);border-radius:var(--input-border-radius);background-color:var(--search-bg-color);font-size:calc(var(--body-font-size) * .1rem);line-height:1.4}.header .search__input::placeholder{color:rgba(var(--text-color) / .68);opacity:1}.main-menu{font-size:1.5rem;letter-spacing:.012em}.main-nav__row{border-radius:2px}.main-nav__child{border-color:rgba(var(--text-color) / .16);box-shadow:0 14px 34px #18221b1a}@media(hover:hover)and (pointer:fine){.header__icon:hover,.main-menu__toggle:hover{background-color:rgba(var(--text-color) / .06);color:rgb(var(--link-color))}.main-nav__row:hover,.main-nav__row.is-active,.main-nav__item--dropdown.is-open>.main-nav__row{box-shadow:inset 0 -2px rgb(var(--link-color))}}@media(max-width:1279.98px){.header{padding:8px 0}.header__logo .logo__link>.flex{max-width:90px!important}.main-menu__content,.main-nav__child{background-color:rgb(var(--panel-bg-color))}.main-nav>li,.child-nav>li,.grandchild-nav>li{border-bottom-color:rgba(var(--text-color) / .16)}.search-is-collapsed .header__search--collapsible-mob predictive-search,.search-is-collapsed .header__search--collapsible-mob>.search{visibility:hidden}.search-is-visible .header__search--collapsible-mob predictive-search,.search-is-visible .header__search--collapsible-mob>.search{visibility:visible}.main-nav__item--primary,.main-nav__item{padding-top:1.6rem;padding-bottom:1.6rem;line-height:1.45}.header .main-menu__toggle.md\:hidden,.header .header__icons .header__icon.md\:hidden{display:flex}.header .main-menu__content .md\:hidden{display:block}.header .main-menu__content .hidden.md\:block{display:none}.header .main-menu__content .md\:flex{display:block}}@media(min-width:1280px){.header{padding-top:12px}.header__logo,.header__icons{margin-bottom:12px}.header__search{max-width:48rem;margin-right:auto;margin-left:auto}.header .search{margin-bottom:12px}.main-nav__item--primary,.secondary-nav__item{min-height:var(--bayan-touch-target);padding-top:1.2rem;padding-bottom:1.2rem}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}.btn,.header__icon,.main-menu__toggle,.main-nav__row,.back-to-top{transition-duration:.01ms}.header__icon--cart-shake,.header__icon--cart-shake .header__cart-count{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bayan-design-system.css.map */
