#shopify-section-header{display:none}.cf-consent{--cf-border: #dfe3e5;--cf-muted: #60676b;--cf-surface: #f7f8f8;background:var(--cf-bg);color:var(--cf-text);padding:var(--cf-pt) 24px var(--cf-pb)}.cf-consent__container{display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:start;gap:clamp(56px,7vw,104px);max-width:1240px;margin:0 auto}.cf-consent__col--info{padding-top:44px}.cf-consent__eyebrow{display:inline-block;margin-bottom:18px;background:var(--cf-accent);background-clip:text;color:transparent;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cf-consent__title{max-width:560px;margin:0 0 18px;color:var(--cf-text);font-size:clamp(38px,4vw,58px);font-weight:800;letter-spacing:-.04em;line-height:.98}.cf-consent__description{max-width:570px;margin-bottom:34px;color:var(--cf-muted);font-size:17px;line-height:1.65}.cf-consent__description p{margin:0 0 12px}.cf-consent__image-wrap{max-width:436px;margin:0 auto;overflow:hidden}.cf-consent__image{display:block;width:100%;height:auto;object-fit:contain;object-position:center bottom}.cf-consent__form-card{padding:clamp(32px,4vw,52px);background:linear-gradient(145deg,#ffffff 0%,var(--cf-surface) 100%);border:1px solid var(--cf-border);border-radius:28px;box-shadow:0 24px 70px #0d1f2617}.cf-consent__form-title{margin:0 0 8px;color:var(--cf-text);font-size:clamp(27px,2.4vw,34px);font-weight:800;letter-spacing:-.025em;line-height:1.1}.cf-consent__form-note{margin:0 0 30px;color:var(--cf-muted);font-size:15px;line-height:1.55}.cf-consent__form-card form.hs-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;width:100%}.cf-consent__form-card .hs-form-field{min-width:0;margin:0}.cf-consent__form-card .hs-form-field>label{display:block;margin:0 0 8px;color:#272c2f;font-size:11px!important;font-weight:700;letter-spacing:.12em!important;line-height:1.3;opacity:1;text-transform:uppercase!important}.cf-consent__form-card .hs-form-required{margin-left:2px;color:#167ec0}.cf-consent__form-card .input{margin-right:0!important}.cf-consent__form-card input:not([type=checkbox]):not([type=radio]):not([type=submit]),.cf-consent__form-card select,.cf-consent__form-card textarea{width:100%!important;min-height:54px;margin:0;padding:13px 15px;box-sizing:border-box;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #cfd5d8;border-radius:12px;box-shadow:0 1px 2px #10181c08;color:#111719!important;font-size:16px;line-height:1.4;transition:border-color .16s ease,box-shadow .16s ease}.cf-consent__form-card input:not([type=checkbox]):not([type=radio]):not([type=submit]):hover,.cf-consent__form-card select:hover,.cf-consent__form-card textarea:hover{border-color:#aab3b8}.cf-consent__form-card input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.cf-consent__form-card select:focus,.cf-consent__form-card textarea:focus{border-color:#168ff2;box-shadow:0 0 0 4px #168ff221;outline:none}.cf-consent__form-card .legal-consent-container{grid-column:1 / -1;margin-top:4px;padding:18px;background:#fff;border:1px solid var(--cf-border);border-radius:16px}.cf-consent__form-card .legal-consent-container .inputs-list{margin:0!important;padding:0!important;list-style:none!important}.cf-consent__form-card .legal-consent-container .hs-form-booleancheckbox{margin:0}.cf-consent__form-card .legal-consent-container .hs-form-booleancheckbox-display{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;margin:0;color:var(--cf-muted);font-size:12px!important;font-weight:400;letter-spacing:0!important;line-height:1.55;opacity:1;text-transform:none!important}.cf-consent__form-card .legal-consent-container input[type=checkbox]{width:20px!important;height:20px!important;margin:2px 0 0!important;accent-color:#168ff2;cursor:pointer}.cf-consent__form-card .legal-consent-container span,.cf-consent__form-card .legal-consent-container p,.cf-consent__form-card .legal-consent-container strong,.cf-consent__form-card .legal-consent-container a{font-size:inherit!important;letter-spacing:0!important;line-height:inherit;text-transform:none!important}.cf-consent__form-card .legal-consent-container p{margin:0 0 10px;color:inherit}.cf-consent__form-card .legal-consent-container p:first-child{margin-bottom:5px;color:#202527;font-weight:700}.cf-consent__form-card .legal-consent-container a{color:#0969a8;font-weight:600;text-decoration:underline;text-underline-offset:2px}.cf-consent__form-card .hs_submit{grid-column:1 / -1}.cf-consent__form-card .hs_submit .actions{margin:0!important;padding:0!important}.cf-consent__form-card .hs-button,.cf-consent__form-card input[type=submit]{width:100%;min-height:56px;margin:0;padding:14px 22px;background:var(--cf-accent);border:0;border-radius:12px;box-shadow:0 12px 28px #168ff22e;color:var(--cf-btn-text);cursor:pointer;font-size:16px;font-weight:800;letter-spacing:.01em;transition:box-shadow .18s ease,transform .18s ease}.cf-consent__form-card .hs-button:hover,.cf-consent__form-card input[type=submit]:hover{box-shadow:0 16px 34px #168ff23d;transform:translateY(-2px)}.cf-consent__form-card .hs-button:focus-visible,.cf-consent__form-card input[type=submit]:focus-visible{outline:3px solid rgba(22,143,242,.28);outline-offset:3px}.cf-consent__form-card .hs-error-msgs{margin:7px 0 0;padding:0;list-style:none}.cf-consent__form-card .hs-error-msg,.cf-consent__form-card .hs-error-msgs label{margin:0;color:#b42318;font-size:12px!important;font-weight:600;letter-spacing:0!important;line-height:1.4;text-transform:none!important}.cf-consent__form-card .submitted-message{padding:24px;background:#effbf7;border:1px solid #bde9db;border-radius:16px;color:#164c3d;font-size:16px;line-height:1.6}.cf-consent__fallback{padding:20px;color:var(--cf-text);text-align:center}.cf-consent__fallback a{color:inherit;text-decoration:underline}@media(max-width:989px){.cf-consent__container{grid-template-columns:1fr;gap:42px;max-width:680px}.cf-consent__col--info{padding-top:0}.cf-consent__image-wrap{max-width:460px;margin:0 auto}}@media(max-width:749px){.cf-consent{padding:var(--cf-pt-m) 20px var(--cf-pb-m)}.cf-consent__container{gap:34px}.cf-consent__eyebrow{margin-bottom:14px;font-size:11px}.cf-consent__title{margin-bottom:14px;font-size:clamp(36px,11vw,48px)}.cf-consent__description{margin-bottom:24px;font-size:16px;line-height:1.55}.cf-consent__image-wrap{max-width:380px}.cf-consent__form-card{padding:26px 20px;border-radius:22px}.cf-consent__form-title{font-size:27px}.cf-consent__form-note{margin-bottom:26px}.cf-consent__form-card form.hs-form{grid-template-columns:1fr;gap:18px}.cf-consent__form-card .legal-consent-container{grid-column:auto;padding:15px}.cf-consent__form-card .legal-consent-container .hs-form-booleancheckbox-display{gap:10px;font-size:11.5px!important;line-height:1.5}.cf-consent__form-card .hs_submit{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/consent-form.css.map */
