.carron-marketing-consent,.checkbox-container:has(input[name="customer[accepts_marketing]"]),label[for=emailConsent-true]{display:grid!important;grid-template-columns:18px minmax(0,1fr);align-items:start!important;gap:12px!important;width:100%;box-sizing:border-box;margin:6px 0 2px;padding:15px 16px;border:1px solid #d9d0c4;border-radius:4px;background:#faf8f4;color:#352d25;font-size:14px;line-height:1.5;text-align:left!important;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.carron-marketing-consent:hover,.checkbox-container:has(input[name="customer[accepts_marketing]"]):hover,label[for=emailConsent-true]:hover{background:#f5f0e8;border-color:#9c8a75}.carron-marketing-consent:focus-within,.checkbox-container:has(input[name="customer[accepts_marketing]"]):focus-within,label[for=emailConsent-true]:focus-within{outline:2px solid #75614c;outline-offset:3px}.carron-marketing-consent:has(input:checked),.checkbox-container:has(input[name="customer[accepts_marketing]"]:checked),label[for=emailConsent-true]:has(input:checked){background:#f0e8dc;border-color:#75614c}.carron-marketing-consent input,input[name="customer[accepts_marketing]"],label[for=emailConsent-true] input{width:18px!important;height:18px!important;min-width:18px;margin:2px 0 0!important;accent-color:#352d25;cursor:pointer}label[for=emailConsent-true]>div{margin:0!important}label[for=emailConsent-true]>span{text-align:left!important}@media(prefers-reduced-motion:reduce){.carron-marketing-consent,label[for=emailConsent-true]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/carron-marketing-consent.css.map */
