:root{--bz-ink: #26312b;--bz-text: #4f5953;--bz-muted: #737c76;--bz-line: #e1e5e2;--bz-line-strong: #cdd4cf;--bz-surface: #ffffff;--bz-surface-soft: #f6f8f6;--bz-brand: #3d7352;--bz-brand-hover: #315e43;--bz-brand-soft: #edf4ef;--bz-accent: #d97a57;--bz-radius-sm: 6px;--bz-radius-md: 8px;--bz-ease: cubic-bezier(.22, .61, .36, 1)}html{scroll-behavior:smooth}body,button,input,select,textarea{font-family:var(--font-body-family),"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{color:rgb(var(--color-foreground));font-synthesis:none;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-foreground));font-family:var(--font-heading-family),"Outfit",sans-serif;font-weight:var(--font-heading-weight);letter-spacing:-.018em;line-height:1.18}p,.rte{line-height:1.55}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid rgba(61,115,82,.58)!important;outline-offset:3px;box-shadow:none!important}@media screen and (min-width:750px){.page-width{padding-left:clamp(3.2rem,4vw,6.4rem);padding-right:clamp(3.2rem,4vw,6.4rem)}}.shopify-section+.shopify-section:not(.section-header):not(.announcement-bar-section){position:relative}.button,.customer button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{min-height:5rem;border-radius:var(--buttons-radius-outset);font-family:var(--font-button-family),"Outfit",sans-serif;font-weight:var(--font-button-weight);letter-spacing:var(--button-text-space);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s var(--bz-ease),opacity .18s ease}.button:not([disabled]):hover,.customer button:hover,.shopify-challenge__button:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){color:rgb(var(--color-button-text))!important;background-color:rgba(var(--color-button),var(--alpha-button-background))!important;filter:brightness(.94);overflow:visible;transform:translateY(-1px)}.button:not([disabled]):hover:before,.customer button:hover:before,.shopify-challenge__button:hover:before,.shopify-payment-button__button--unbranded:hover:before,.button--secondary:not([disabled]):hover:before{left:0!important;background:none!important;animation:none!important}.button--secondary:not([disabled]):hover{color:rgb(var(--color-secondary-button-text))!important;background-color:rgba(var(--color-secondary-button),.06)!important}.button:active:not([disabled]){transform:translateY(0)}.header-wrapper{border-bottom:1px solid rgba(38,49,43,.09);box-shadow:none}.scrolled-past-header .header-wrapper{border-bottom-color:#26312b21;box-shadow:0 4px 18px #18221c0e}.header__menu-item{letter-spacing:.005em}.header__menu-item:after{bottom:.65rem;height:1px;background:currentColor;transition:width .22s var(--bz-ease)}.header__icon{opacity:.9;transition:opacity .18s ease,transform .18s var(--bz-ease)}.header__icon:hover{opacity:1;transform:translateY(-1px)}product-info .product__info-container{max-width:58rem}product-info .product__info-container>*+*{margin-bottom:var(--block-padding, 1.5rem)}@media screen and (min-width:750px){product-info .product__info-wrapper{padding-left:clamp(3.2rem,4.25vw,6.8rem)!important}product-info .product--right .product__info-wrapper{padding-right:clamp(3.2rem,4.25vw,6.8rem)!important;padding-left:0!important}}product-info .product__title{margin-bottom:1.2rem}product-info .product__title h1,product-info .product__title h2,product-info .product-title-desktop,product-info .product-title-mobile{font-family:var(--font-heading-family),"Outfit",sans-serif}product-info .price__container{margin-bottom:.4rem}product-info .badge{letter-spacing:0}product-info .global-media-settings{border-radius:var(--media-radius)}product-info .thumbnail{opacity:.78;transition:border-color .18s ease,opacity .18s ease}product-info .thumbnail:hover,product-info .thumbnail[aria-current]{border-color:var(--bz-brand)!important;opacity:1}product-info .form__label,product-info legend.form__label{color:rgb(var(--color-foreground));font-weight:500;letter-spacing:0}product-info .product-form__input--pill input[type=radio]+label{min-height:4.2rem;margin:.6rem .6rem .2rem 0;padding:1rem 1.4rem;border-radius:var(--variant-pills-radius);font-size:1.4rem;letter-spacing:0;transition:border-color .18s ease,background-color .18s ease,color .18s ease}product-info .product-form__submit,product-info .shopify-payment-button__button--unbranded,.lumin-sticky-atc button[type=submit]{min-height:5.4rem;border-radius:var(--buttons-radius-outset)!important}product-info .accordion{border-color:var(--bz-line)}product-info .accordion summary{min-height:5.2rem}product-info .accordion__title{color:rgb(var(--color-foreground));font-weight:500}.bz-payline__installment,.bz-trust8-text,.bz-trust8__detail{color:var(--bz-text)!important}.bz-trust8-title,.bz-trust8__title{color:var(--bz-ink)!important;font-weight:500!important}.bz-payline__open,.bz-trust8-link,.bz-trust8-open{color:var(--bz-brand)!important}.bz-paymodal,.bz-trust8-modal{background:#121814b8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.bz-paymodal__card,.bz-trust8-modal__card{border:1px solid rgba(225,229,226,.9)!important;border-radius:var(--bz-radius-md)!important;box-shadow:0 24px 64px #0d161038!important}.product-card-wrapper .card--card,.product-card-wrapper .card__inner,.collection-card-wrapper .card__inner{border-radius:var(--border-radius)!important}.product-card-wrapper .card__content{padding:.4rem .4rem 1.1rem}.product-card-wrapper .card__information{padding:1.2rem 0 0}.product-card-wrapper .card__heading{color:rgb(var(--color-foreground));letter-spacing:-.008em;line-height:1.4}.product-card-wrapper .card__heading a{color:inherit;text-decoration:none!important;transition:color .18s ease}.product-card-wrapper:hover .card__heading a{color:var(--bz-brand-hover)}.product-card-wrapper .quick-add__submit{min-height:4.4rem;border-radius:var(--buttons-radius-outset);font-size:1.4rem}.product-card-wrapper .card__badge .badge{border-radius:var(--badge-corner-radius);box-shadow:none;font-weight:500;letter-spacing:0}.collection-card-wrapper .card__heading{color:rgb(var(--color-foreground));font-weight:500;letter-spacing:-.01em}@media screen and (min-width:990px){.product-card-wrapper .media.media--hover-effect>img,.collection-card-wrapper .media.media--hover-effect>img{transition:transform .45s var(--bz-ease)}.product-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.collection-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.02)}}.drawer{background:#1117139e;-webkit-backdrop-filter:none;backdrop-filter:none}.drawer__inner{background:rgb(var(--color-background))}.drawer__header{border-bottom:1px solid var(--bz-line)}.drawer__heading{letter-spacing:-.015em}.drawer__close{color:var(--drawer-close)}.cart-drawer .cart-item{margin:0!important;padding:1.8rem 0;border-bottom:1px solid var(--bz-line)}.cart-drawer .cart-item__image{border-radius:var(--media-radius)}.cart-drawer .cart-item__name{color:var(--bz-ink);font-weight:500;line-height:1.35}.cart-drawer .product-option,.cart-drawer .tax-note{color:var(--bz-muted)}.cart-drawer quantity-popover .quantity{min-height:3.8rem;background:var(--bz-surface)!important}.cart-drawer .drawer__footer{border-top:1px solid var(--bz-line)}.cart-drawer .totals__total{color:rgba(var(--color-foreground),.78);font-size:1.5rem;font-weight:400}.cart-drawer .totals__total-value{color:rgb(var(--color-foreground));font-size:1.7rem}#CartDrawer-Checkout,.cart__checkout-button{min-height:5.2rem;border-radius:var(--buttons-radius-outset)!important}cart-items .cart-item{border-bottom:1px solid var(--bz-line)}cart-items .cart-item__image{border-radius:var(--media-radius)}cart-items .cart-item__name{color:var(--bz-ink);font-weight:500}.cart__footer-wrapper .cart__footer{border-top:1px solid var(--bz-line)}.footer{border-top:1px solid rgba(38,49,43,.1)}.footer-block__heading{margin-bottom:1.6rem;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:500;letter-spacing:-.01em}.footer-block__details-content .list-menu__item--link,.footer-block__details-content.rte{color:rgba(var(--color-foreground),.76);line-height:1.55;transition:color .18s ease}.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:none}.footer__content-bottom{border-top-color:#26312b1a}.modal__content,.quick-add-modal__content,.product-popup-modal__content{border-radius:var(--popup-corner-radius)!important}@media screen and (max-width:749px){.page-width{padding-left:1.8rem;padding-right:1.8rem}product-info .product__title h1,product-info .product-title-mobile{font-family:var(--font-heading-family),"Outfit",sans-serif}product-info .product-form__submit,product-info .shopify-payment-button__button--unbranded{min-height:5.2rem}product-info .product--mobile-full-image .product__media-list .product__media-item .global-media-settings,product-info .product--mobile-full-image .product__media-list .product__media-item .product__media,product-info .product--mobile-full-image .product__media-list .product__media-item .media,product-info .product--mobile-full-image .product__media-list .product__media-item .media>*{border-radius:0!important}.footer__content-top{padding-left:2rem;padding-right:2rem}.footer-block.grid__item{margin:3.2rem 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/benzzi-pro.css.map */
