:root{--bello-ivory: #f5f1e8;--bello-cocoa: #4a3830;--bello-charcoal: #2f2926;--bello-stone: #d8cec2;--bello-oat: #ebe4db;--bello-muted: #7a6256;--bello-motion-fast: .18s;--bello-motion-standard: .22s;--bello-ease: cubic-bezier(.2,.7,.2,1);--bello-control-height: 50px;--bello-rule: 1px solid var(--bello-stone);--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;--style-border-radius-popover: 2px}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}@media screen and (max-width:749px){:root{--font-h1--size: 42px;--font-h2--size: 32px}}.content-for-layout :where(.button,.button-secondary,.button-custom),footer :where(.button,.button-secondary,.button-custom),cart-drawer :where(.button,.button-secondary,.button-custom),theme-drawer :where(.button,.button-secondary,.button-custom){min-height:var(--bello-control-height);border-radius:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--bello-motion-fast) ease,border-color var(--bello-motion-fast) ease,color var(--bello-motion-fast) ease,opacity var(--bello-motion-fast) ease}.field__input,select.field__input,textarea.field__input{min-height:var(--bello-control-height);border-radius:0;transition:border-color var(--bello-motion-fast) ease,box-shadow var(--bello-motion-fast) ease}textarea.field__input{min-height:140px}.field__input:focus-visible,select.field__input:focus-visible,textarea.field__input:focus-visible{outline:1px solid var(--bello-cocoa);outline-offset:2px}.content-for-layout a:not(.button):not(.button-secondary):not(.button-custom),footer a:not(.button):not(.button-secondary):not(.button-custom){text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:transparent;transition:opacity var(--bello-motion-fast) ease,text-decoration-color var(--bello-motion-fast) ease}product-card,.product-card,collection-card,.collection-card,product-card img,.product-card img,collection-card img,.collection-card img{border-radius:0!important}.product-card__content{gap:6px}#header-component .header__row--top .header__columns{min-height:70px}#header-component .menu-list__link{font-size:12px;font-weight:500;letter-spacing:.045em;transition:opacity var(--bello-motion-fast) ease}#header-component .header-actions__action,#header-component .header__icon--menu{transition:opacity var(--bello-motion-fast) ease}#header-component:not([transparent]) .header__row--top{box-shadow:inset 0 -1px #4a383021}#header-component[data-sticky-state=active]{box-shadow:0 8px 24px #2f29260d}@media screen and (max-width:749px){#header-component .header__row--top .header__columns{min-height:60px}}footer{background:var(--bello-oat);color:var(--bello-cocoa);border-top:1px solid var(--bello-stone)}footer .section-background{background:var(--bello-oat)!important}footer .section,footer .footer-content{color:var(--bello-cocoa)}footer .footer-content{gap:clamp(36px,5vw,72px)!important;padding-block:clamp(56px,7vw,88px)!important}footer .footer-content .menu__heading__default{margin-block-end:16px;color:var(--bello-cocoa);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}footer .footer-content :is(h1,h2,h3,h4,h5,h6){color:var(--bello-cocoa)}footer .footer-content :where(p,a,span,small,label){color:var(--bello-muted)}footer .footer-content a{transition:color var(--bello-motion-fast) ease,opacity var(--bello-motion-fast) ease,text-decoration-color var(--bello-motion-fast) ease}footer .footer-content svg{color:currentColor}footer .field__input,footer input[type=email],footer input[type=text]{background:#f5f1e8b8!important;color:var(--bello-charcoal)!important;border-color:var(--bello-stone)!important;border-radius:0!important}footer .field__input::placeholder,footer input::placeholder{color:#4a383094!important}footer :where(.button,.button-secondary,.button-custom){background:var(--bello-cocoa)!important;color:var(--bello-ivory)!important;border-color:var(--bello-cocoa)!important}.content-for-layout .accordion{border-color:var(--bello-stone)}:focus-visible{outline-color:var(--bello-cocoa);outline-offset:3px}@media(hover:hover)and (pointer:fine){#header-component .menu-list__link:hover,#header-component .header-actions__action:hover,#header-component .header__icon--menu:hover{opacity:.58}.footer-content a:hover{color:var(--bello-cocoa);opacity:1}footer :where(.button,.button-secondary,.button-custom):hover{background:var(--bello-charcoal)!important;border-color:var(--bello-charcoal)!important}.content-for-layout a:not(.button):not(.button-secondary):not(.button-custom):hover,footer a:not(.button):not(.button-secondary):not(.button-custom):hover{text-decoration-color:currentColor}}@media(prefers-reduced-motion:reduce){.content-for-layout *,footer *,#header-component *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bello-design-system.css.map */
