.cb-newsletter-submit-label{display:none}@media(max-width:749px){.menu-drawer .cb-mobile-group-links a{font-size:16px!important;line-height:1.5!important;min-height:48px!important;padding:12px!important}.menu-drawer .cb-mobile-shop-action{font-size:16px!important;min-height:48px!important}.menu-drawer .cb-mobile-shop-group summary{min-height:48px!important}.footer .policies{display:flex!important;flex-wrap:wrap;gap:4px 16px!important;padding:8px 0!important}.footer .policies li{padding:0!important}.footer .policies li:before{display:none!important}.footer .policies a{display:inline-flex!important;align-items:center;min-height:48px!important;font-size:14px!important;line-height:1.5!important;padding:8px 0!important}.footer .copyright__content,.footer .copyright__content a{font-size:14px!important;line-height:1.6!important}.footer .newsletter-form{width:100%!important;max-width:440px!important}.footer .newsletter-form .field{display:flex!important;flex-direction:column;gap:10px!important;align-items:stretch!important}.footer .newsletter-form .field:before,.footer .newsletter-form .field:after{display:none!important}.footer .newsletter-form .field__label{position:static!important;order:-1;transform:none!important;font-size:16px!important;line-height:1.5!important;letter-spacing:normal!important;color:inherit!important}.footer .newsletter-form .field__input{width:100%!important;min-height:52px!important;height:52px!important;padding:12px 14px!important;margin:0!important;border:1px solid #9a8f81!important;border-radius:6px!important;font-size:16px!important;background:#fff!important;color:#292520!important}.footer .newsletter-form .newsletter-form__button{position:static!important;width:100%!important;min-height:48px!important;height:48px!important;background:#834122!important;color:#fff!important;border-radius:6px!important;font-size:16px!important;display:flex!important;justify-content:center;align-items:center}.footer .newsletter-form .newsletter-form__button .svg-wrapper{display:none!important}.footer .cb-newsletter-submit-label{display:inline!important}.footer .newsletter-form__message{font-size:16px!important;line-height:1.5!important}.footer .newsletter-form :focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}product-info .product__info-wrapper{padding:0 16px 24px!important}product-info .product__info-container{padding:16px!important}product-info .product__title h1{font-size:28px!important;line-height:1.25!important;letter-spacing:normal!important;overflow-wrap:anywhere}product-info .product-form__input{max-width:none!important;width:100%!important;min-width:0!important}product-info .product-form__input .select{width:100%!important}product-info .product-form__input .select__select{padding-left:12px!important;padding-right:30px!important;font-size:16px!important}product-info .slider-button{width:48px!important;height:48px!important}product-info .share-button__button{min-height:48px!important}}@media(max-width:359px){.cb-bundle-edit__card{grid-template-columns:90px minmax(0,1fr)!important;gap:12px!important}}@media(max-width:749px){.menu-drawer .cb-mobile-shop-intro h2{font-size:22px!important;line-height:1.25!important}.menu-drawer .cb-mobile-shop-intro p{font-size:14px!important;line-height:1.5!important}.menu-drawer .cb-mobile-quick strong,.menu-drawer .cb-mobile-shop-group strong{font-size:18px!important;line-height:1.3!important}.menu-drawer .cb-mobile-quick small,.menu-drawer .cb-mobile-shop-group small{font-size:14px!important;line-height:1.5!important}.menu-drawer .cb-mobile-quick>span{display:none!important}.menu-drawer .cb-mobile-shop-eyebrow,.menu-drawer .cb-mobile-browse-label{font-size:12px!important;line-height:1.5!important}.menu-drawer .cb-mobile-quick{padding:14px!important;min-height:86px!important}}@media(min-width:360px)and (max-width:749px){.menu-drawer .cb-mobile-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.cb-format-detail{font-size:14px;line-height:1.5;margin:8px 0 0;color:#5d544c;overflow-wrap:anywhere}@media(max-width:749px){main[data-template=cart] .title-wrapper-with-link .underlined-link{display:inline-flex;align-items:center;min-height:48px;font-size:16px;line-height:1.5}main[data-template=cart] .title-wrapper-with-link{gap:12px;flex-wrap:wrap}}@media(max-width:749px){.footer .footer-block--newsletter{flex-direction:column!important;align-items:stretch!important;gap:20px!important;padding:20px!important}.footer .footer-block__newsletter{width:100%!important}.footer .footer-block__heading{font-size:22px!important;line-height:1.3!important}.footer .localization-form__select{background:#fff!important;color:#292520!important;min-height:48px!important;font-size:16px!important;border:1px solid #9a8f81!important}}@media(max-width:749px){body .footer .localization-form__select,body .footer .localization-form__select span{color:#292520!important}}body footer.footer .newsletter-form .field .field__label{color:#fffaf1!important}body .footer .newsletter-form .field__input{color:#fffaf1!important;caret-color:#fffaf1!important}body .footer .newsletter-form .field__input::placeholder{color:#fffaf1!important}body footer.footer form.newsletter-form button.newsletter-form__button,body footer.footer form.newsletter-form button.newsletter-form__button .cb-newsletter-submit-label,body footer.footer form.newsletter-form button.newsletter-form__button .svg-wrapper{color:#fff!important}body .footer .newsletter-form .field__input:focus-visible,body footer.footer form.newsletter-form button.newsletter-form__button:focus-visible{outline:3px solid #f5c76e!important;outline-offset:3px!important}@media(max-width:749px){body .footer .newsletter-form .field__input{color:#292520!important;caret-color:#292520!important}body .footer .newsletter-form .field__input::placeholder{color:#62584f!important;opacity:1!important}}body .footer .newsletter-form .field{overflow:visible!important}@media(min-width:750px){body:has(.cb-new-prints) footer.footer .newsletter-form .field .field__label,body:has(.cb-new-prints) footer.footer .newsletter-form .field__input::placeholder{color:#62584f!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cb-mobile-shopping.css.map */
