.product-form__input--swatch .swatch-input__input+.swatch-input__label{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:5px;box-sizing:border-box}.product-form__input--pill input[type=radio]+label{min-width:44px;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.cah-footer-disclosure>summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.cah-footer-disclosure>summary::-webkit-details-marker{display:none}.cah-footer-disclosure>summary .footer-block__heading{margin:0}@media screen and (max-width:749px){.footer-block:has(.cah-footer-disclosure){margin-block:0}.cah-footer-disclosure{border-bottom:1px solid rgba(var(--color-foreground),.3)}.cah-footer-disclosure>summary{min-height:52px;padding-block:12px;cursor:pointer;gap:16px}.cah-footer-disclosure>summary:after{content:"+";font-size:24px;line-height:1}.cah-footer-disclosure[open]>summary:after{content:"\2212"}.cah-footer-disclosure .footer-block__details-content{margin-block:0 16px}.cah-footer-disclosure .footer-block__details-content a{min-height:44px;box-sizing:border-box}}@media screen and (min-width:750px){.cah-footer-disclosure>summary{pointer-events:none;cursor:default;margin-bottom:2rem}}#sticky-cart-portal [data-essential-cart-element=sticky-add-to-cart-announcement-bar],#sticky-cart-portal [data-essential-cart-element=quantity-select]{display:none!important}#sticky-cart-portal [data-essential-cart-element=content-container-desktop],#sticky-cart-portal [data-essential-cart-element=content-container-mobile]{background:#fff8ea!important;color:#243e30!important}#sticky-cart-portal [data-essential-cart-element=title],#sticky-cart-portal [data-essential-cart-element=regular-price]{color:#243e30!important}#sticky-cart-portal [data-essential-cart-element=variant-select] select{min-height:48px!important;padding:8px 28px 8px 10px!important;border:1px solid #205338!important;border-radius:8px!important;background:#fff8ea!important;color:#243e30!important;font-size:16px!important;box-sizing:border-box}#sticky-cart-portal [data-essential-cart-element=variant-select] [data-essential-cart-element=container]{height:auto!important;min-height:48px!important;background:transparent!important}#sticky-cart-portal [data-essential-cart-element=variant-select] svg{fill:#243e30!important}#sticky-cart-portal [data-essential-cart-element=add-to-cart-button]{min-height:48px!important;background:#205338!important;color:#fff!important;border-radius:8px!important;padding-inline:16px!important}#sticky-cart-portal [data-essential-cart-element=add-to-cart-button]:hover{background:#1a4530!important}#sticky-cart-portal select:focus-visible,#sticky-cart-portal button:focus-visible{outline:3px solid #205338!important;outline-offset:3px}@media screen and (max-width:749px){#sticky-cart-portal [data-essential-cart-element=content-container-mobile]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(130px,.9fr);gap:8px!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box}#sticky-cart-portal [data-essential-cart-element=content-container-mobile]>[aria-hidden=true],#sticky-cart-portal [data-essential-cart-element=container-mobile] [data-essential-cart-element=image-container],#sticky-cart-portal [data-essential-cart-element=container-mobile] [data-essential-cart-element=title]{display:none!important}#sticky-cart-portal [data-essential-cart-element=content-container-mobile]>div:not([aria-hidden]),#sticky-cart-portal [data-essential-cart-element=sticky-product-content-inner-wrapper-mobile],#sticky-cart-portal [data-essential-cart-element=container-mobile] [data-essential-cart-element=content],#sticky-cart-portal [data-essential-cart-element=container-mobile] [data-essential-cart-element=variant-select],#sticky-cart-portal [data-essential-cart-element=container-mobile] form{min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#sticky-cart-portal [data-essential-cart-element=container-mobile] [data-essential-cart-element=variant-select] select{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cah-mobile-ux.css.map */
