.fzw{display:block;background:#f7f7f3;color:#14252e;padding:42px max(24px,5vw) 24px;border-top:1px solid #dce2e3}.fzw-heading{max-width:1400px;margin:0 auto 26px;display:flex;align-items:end;justify-content:space-between;gap:20px}.fzw-eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 8px;color:#005a94}.fzw h2{font-size:clamp(25px,2.5vw,36px);font-weight:400;letter-spacing:-.03em;margin:0;color:inherit}.fzw-heading a{color:inherit;font-size:13px;text-underline-offset:5px}.fzw-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;max-width:1400px;margin:auto;scrollbar-width:thin;scrollbar-color:#a7bec9 transparent;padding-bottom:12px}.fzw-card{flex:0 0 calc((100% - 60px)/4);min-width:200px;margin:0;background:transparent;padding:20px 14px;text-align:center;scroll-snap-align:start;border:0}.fzw .fzw-image{display:block;width:100%;height:160px;object-fit:contain;margin:0 auto 16px;mix-blend-mode:multiply}.fzw figcaption strong{display:block;font-size:13px;font-weight:600;line-height:1.5}.fzw figcaption span{display:block;font-size:11px;color:#52616a;margin-top:4px}.fzw-controls{display:flex;gap:8px;justify-content:center;margin-top:14px}.fzw-controls button{background:transparent;border:1px solid #cbd6da;color:#14252e;min-height:44px;min-width:44px;padding:8px 14px;cursor:pointer;font-size:12px}.fzw button:focus-visible,.fzw a:focus-visible,.fzw-track:focus-visible{outline:2px solid #005a94;outline-offset:4px}@media(max-width:749px){.fzw{padding:30px 20px 20px}.fzw-heading{align-items:start;flex-direction:column;gap:12px}.fzw-card{flex-basis:72%;min-width:0;max-width:280px}.fzw .fzw-image{height:125px}.fzw-track{gap:14px}}.fzc{background:#f7f7f3;color:#152832;font-size:16px;line-height:1.75}.fzc *{box-sizing:border-box}.fzc-container{max-width:1240px;margin:auto;padding-left:45px;padding-right:45px}.fzc h1,.fzc h2,.fzc h3{color:inherit;font-family:var(--font-heading-family,Arial,sans-serif);font-weight:400;letter-spacing:-.035em;line-height:1.15;text-transform:none;margin:0 0 24px}.fzc h1{font-size:clamp(48px,6vw,80px)}.fzc h2{font-size:clamp(30px,3vw,42px)}.fzc h3{font-size:16px;letter-spacing:0}.fzc p{margin:0 0 20px}.fzc .fzc-kicker{font-size:10px;font-weight:600;letter-spacing:.22em;line-height:1.6;margin-bottom:25px}.fzc-hero{background:#14252e;color:#fff;position:relative;overflow:hidden;padding:85px 0 95px}.fzc-hero .fzc-container{position:relative;z-index:1}.fzc-hero .fzc-kicker{color:#88c9d9}.fzc-intro{max-width:500px;color:#d1dce1;font-size:17px}.fzc-orbit{position:absolute;right:8%;top:25px;width:330px;height:330px;border:1px solid #3b6473;border-radius:50%;opacity:.55}.fzc-orbit:before,.fzc-orbit:after{content:"";position:absolute;border:1px solid #3b6473;border-radius:50%;top:22px;right:22px;bottom:22px;left:22px}.fzc-orbit:after{top:44px;right:44px;bottom:44px;left:44px}.fzc-main{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:70px;padding-top:85px;padding-bottom:90px;align-items:start}.fzc-required{font-size:12px;color:#52616a}.fzc-fields{display:grid;grid-template-columns:1fr 1fr;gap:25px 22px;margin-top:30px}.fzc-field label{display:block;font-size:12px;font-weight:500;margin-bottom:8px;letter-spacing:.015em}.fzc-field input,.fzc-field select,.fzc-field textarea{width:100%;border:1px solid #c2ccc9;border-radius:0;background:#fff;color:#152832;padding:13px 14px;font:inherit;font-size:16px;line-height:1.5;min-height:50px;box-shadow:none}.fzc-field textarea{resize:vertical;min-height:180px}.fzc-field input:focus,.fzc-field select:focus,.fzc-field textarea:focus{outline:2px solid #3288a0;outline-offset:2px}.fzc-field input[aria-invalid=true]{border-color:#a63838}.fzc-wide{grid-column:1/-1}.fzc-privacy{font-size:12px;color:#52616a;margin-top:22px!important;max-width:500px}.fzc-privacy a{color:#152832;text-underline-offset:3px}.fzc-send{display:flex;gap:45px;align-items:center;justify-content:space-between;border:1px solid #152832;background:#152832;color:#fff;padding:16px 25px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;min-height:52px}.fzc-send:hover{background:#274855}.fzc-send span{font-size:21px;line-height:1}.fzc button:focus-visible,.fzc a:focus-visible{outline:3px solid #3288a0;outline-offset:4px}.fzc-aside{background:#14252e;color:#fff;padding:45px 35px}.fzc-aside .fzc-kicker{color:#88c9d9}.fzc-aside h2{font-size:32px;line-height:1.25;margin-bottom:40px}.fzc-hours{padding-top:28px;border-top:1px solid #43606c}.fzc-hours h3{font-size:13px;letter-spacing:.04em}.fzc-hours p{font-size:17px}.fzc-hours .fzc-bank{font-size:12px;color:#c7d1d6}.fzc-note{font-size:14px;color:#c7d1d6;border-top:1px solid #43606c;padding-top:25px;margin-top:28px!important}.fzc-detail{padding-top:20px;overflow-wrap:anywhere}.fzc-detail h3{font-size:13px;margin-bottom:10px}.fzc-detail a{color:#fff}.fzc-closing{text-align:center;background:#eeefea;padding:60px 25px 70px}.fzc-closing h2{font-size:clamp(27px,3vw,38px)}.fzc-closing p{color:#52616a;font-size:14px;margin-bottom:0}.fzc-line{display:block;width:40px;height:2px;background:#619dab;margin:0 auto 25px}.fzc-notice,.fzc-errors{padding:20px;margin:25px 0;background:#e6efeb;border-left:3px solid #527a62;font-size:14px}.fzc-errors{background:#f7e9e7;border-color:#a63838}.fzc-errors a{color:inherit}@media(max-width:900px){.fzc-main{gap:35px}.fzc-aside{padding:32px 25px}}@media(max-width:749px){.fzc-container{padding-left:25px;padding-right:25px}.fzc-hero{padding:60px 0}.fzc-hero h1{font-size:48px}.fzc-intro{font-size:15px;max-width:85%}.fzc-orbit{right:-150px;top:40px;opacity:.25}.fzc-main{grid-template-columns:1fr;padding-top:50px;padding-bottom:50px;gap:40px}.fzc-fields{grid-template-columns:1fr;gap:20px}.fzc-aside{padding:35px 28px}.fzc-aside h2{font-size:30px}.fzc-send{width:100%;justify-content:center;gap:30px}.fzc-closing{padding:45px 25px}.fzc-form-panel h2{font-size:32px}}.fz-footer-logo-link{display:inline-block;max-width:100%;margin-bottom:1.5rem}.fz-footer-logo{display:block;width:200px;max-width:100%;height:auto}.fz-footer-social{margin-top:26px}.fz-footer-social .fz-footer-title{margin-bottom:14px}.fz-social-icons{display:flex;flex-wrap:wrap;gap:12px}.fz-social-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid #ffffff80;border-radius:50%;color:#fff}.fz-social-icon svg{width:20px;height:20px}.fz-social-icon[href]:hover,.fz-social-icon[href]:focus-visible{background:#fff;color:#0c4da2}.frezyderm-footer .fz-footer-list a,.frezyderm-footer .fz-footer-brand p{color:#ffffffb8}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAQBg */
