.qty-limited{pointer-events:none!important;cursor:not-allowed!important;opacity:.5!important}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;margin-bottom:1.5rem}.product-form__error-message-wrapper .svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}#teconsent{position:fixed;bottom:1rem;right:1rem;z-index:900}@media screen and (max-width:576px){#teconsent img[alt="Cookie Preferences"]{width:180px}}#teconsent a{display:block;width:max-content}#consent_blackbar{position:fixed;bottom:0;width:100%;z-index:1000}.truste-close-button:hover{cursor:pointer}.border-bottom{border-bottom:2px solid var(--mcbc-primary-color)}.border-top{border-top:2px solid var(--mcbc-primary-color)}.double-border:after{display:block;position:absolute;content:"";bottom:0;border-top:1px solid var(--mcbc-primary-color);border-bottom:1px solid var(--mcbc-primary-color);width:100%;left:0;padding:1px 0}.double-border{position:relative}.double-border-top:before{display:block;position:absolute;content:"";top:0;border-top:1px solid var(--mcbc-primary-color);border-bottom:1px solid var(--mcbc-primary-color);width:100%;left:0;padding:1px 0}.arrow-btn{margin-left:20px;margin-right:20px;width:calc(100% - 4rem)}.arrow-btn:focus-visible:after,.arrow-btn:hover:after{border-right:20px solid rgb(var(--color-button-hover));box-shadow:none!important}.arrow-btn:focus-visible:before,.arrow-btn:hover:before{border-left:20px solid rgb(var(--color-button-hover))}.arrow-btn::after,.arrow-btn::before{content:"";position:absolute;bottom:0;top:0;width:0;height:0;border-top:24px solid transparent;border-bottom:23px solid transparent;box-shadow:none;z-index:2}.arrow-btn::after{left:-20px;border-right:20px solid var(--mcbc-accent-color)}.arrow-btn::before{left:100%;border-left:20px solid var(--mcbc-accent-color)}[class*=color-scheme] h1,h2,h3,h4,h5,h6{color:var(--color-headings)!important}[class*=color-scheme] a:not(.header__menu-item):not(.card__heading>a):not(.button):not(.discount-popupa):hover [class*=color-scheme] .header__icon:hover{background-color:rgb(var(--color-links-hover-bg))!important}.main-page-title,.page-title{color:var(--color-headings)!important}.text-transform__upercase{text-transform:uppercase}.text-transform__upercase em{text-transform:none}.faq-page,.shipping-page{max-width:850px;width:100%;padding:0 15px}.faq-page .main-page-title,.shipping-page .main-page-title{text-align:center;font-size:40px;color:var(--mcbc-text-color)!important;font-weight:400}.faq-page .rte,.shipping-page .rte{text-align:left}.faq-page .rte p,.shipping-page .rte p{color:var(--mcbc-text-color)!important;font-size:19.2px;margin:0}.faq-page .rte p a,.shipping-page .rte p a{color:#007bff}