.cart-notice,div[style*="color: #046E82"][style*="float: right"],p:has(#effectiveAppsAgreeCB),label[for=effectiveAppsEGW],#egw_options textarea,.terms-container,.cart-shipping-toggle{background-color:#f8f9fa!important;border:1px solid #e9ecef!important;border-radius:8px!important;font-size:14px!important;line-height:1.5!important;margin:16px 0!important}div[style*="color: #046E82"][style*="float: right"]{padding:12px 16px!important;color:#046e82!important;font-weight:600!important;float:right!important;clear:both!important;width:auto!important}p:has(#effectiveAppsAgreeCB){display:flex!important;align-items:flex-start!important;gap:12px!important;padding:16px!important;margin-bottom:20px!important}#effectiveAppsAgreeCB{-webkit-appearance:checkbox!important;appearance:checkbox!important;width:18px!important;height:18px!important;margin:2px 0 0!important;cursor:pointer!important}label[for=effectiveAppsEGW]{display:flex!important;align-items:center!important;gap:12px!important;padding:16px!important;cursor:pointer!important;margin-bottom:0!important}#effectiveAppsEGW{-webkit-appearance:checkbox!important;width:18px!important;height:18px!important;margin:0!important;cursor:pointer!important}.effectiveAppsEGWImage{width:20px!important;height:20px!important;object-fit:contain!important}#egw_options{margin-top:12px!important}#effectiveAppsEgwGiftMessageText{width:100%!important;min-height:100px!important;padding:12px!important;border:1px solid #e9ecef!important;border-radius:8px!important;font-size:14px!important;line-height:1.5!important;margin:0 0 8px!important;background-color:#fff!important;resize:vertical!important}#effectiveAppsEgwGiftMessageRC{font-size:12px!important;color:#666!important;text-align:right!important;padding:0 4px!important}p:has(#effectiveAppsAgreeCB) a,.cart-shipping a{color:#046e82!important;text-decoration:none!important;font-weight:600!important}p:has(#effectiveAppsAgreeCB) a:hover,.cart-shipping a:hover{text-decoration:underline!important}#egw_options[style*="display: none"]{display:none!important}@media screen and (max-width:768px){div[style*="color: #046E82"][style*="float: right"],p:has(#effectiveAppsAgreeCB),label[for=effectiveAppsEGW]{padding:12px!important;font-size:13px!important}#effectiveAppsEgwGiftMessageText{min-height:80px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cart.css.map */
