.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-outline-primary[disabled],.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled],.btn-secondary.disabled,.btn-secondary:disabled,.btn-secondary[disabled]{background-color:#e3e3e3!important;border-color:#e3e3e3!important;color:#fff!important;opacity:1!important}.nav-default .nav-link.active,.nav-default .nav:not(.nav-default) .active.nav-link-pill,.nav-default .nav:not(.nav-default) .active.nav-link-pill-bold,.nav:not(.nav-default) .nav-default .active.nav-link-pill,.nav:not(.nav-default) .nav-default .active.nav-link-pill-bold{font-weight:700}.nav.nav-tabs .nav-item .nav-link-pill:after,.nav.nav-tabs .nav-item .nav-link-pill:before,.nav.nav-tabs .nav-item .nav-link:after,.nav.nav-tabs .nav-item .nav-link:before,.nav.nav-tabs .nav-item .nav:not(.nav-default) .nav-link-pill-bold:after,.nav.nav-tabs .nav-item .nav:not(.nav-default) .nav-link-pill-bold:before,.nav:not(.nav-default) .nav.nav-tabs .nav-item .nav-link-pill-bold:after,.nav:not(.nav-default) .nav.nav-tabs .nav-item .nav-link-pill-bold:before{height:0;width:0}.nav:not(.nav-default){background-color:transparent;background-image:none;border:none}.nav:not(.nav-default) .nav-item:first-child .nav-link,.nav:not(.nav-default) .nav-item:first-child .nav-link-pill,.nav:not(.nav-default) .nav-item:first-child .nav-link-pill-bold{padding-left:0}.nav:not(.nav-default) .nav-item:first-child .nav-link-pill-bold:before,.nav:not(.nav-default) .nav-item:first-child .nav-link-pill:before,.nav:not(.nav-default) .nav-item:first-child .nav-link:before{left:0;width:calc(100% - .75rem)}.nav:not(.nav-default) .nav-item:first-child .nav-link-pill-bold:after,.nav:not(.nav-default) .nav-item:first-child .nav-link-pill:after,.nav:not(.nav-default) .nav-item:first-child .nav-link:after{left:0}.nav:not(.nav-default) .nav-item:first-child .active.nav-link-pill-bold:after,.nav:not(.nav-default) .nav-item:first-child .active.nav-link-pill:after,.nav:not(.nav-default) .nav-item:first-child .nav-link-pill-bold:hover:after,.nav:not(.nav-default) .nav-item:first-child .nav-link-pill:hover:after,.nav:not(.nav-default) .nav-item:first-child .nav-link.active:after,.nav:not(.nav-default) .nav-item:first-child .nav-link:hover:after{width:calc(100% - .75rem)}.nav:not(.nav-default) .nav-link,.nav:not(.nav-default) .nav-link-pill,.nav:not(.nav-default) .nav-link-pill-bold{border:none;cursor:pointer;letter-spacing:.19px;outline:none;padding-bottom:.25rem;padding-top:.25rem;position:relative}.nav:not(.nav-default) .nav-link-pill-bold:after,.nav:not(.nav-default) .nav-link-pill-bold:before,.nav:not(.nav-default) .nav-link-pill:after,.nav:not(.nav-default) .nav-link-pill:before,.nav:not(.nav-default) .nav-link:after,.nav:not(.nav-default) .nav-link:before{bottom:0;content:"";height:2px;left:.75rem;opacity:0;position:absolute;transition:all .3s ease-out}.nav:not(.nav-default) .nav-link-pill-bold:before,.nav:not(.nav-default) .nav-link-pill:before,.nav:not(.nav-default) .nav-link:before{background-color:#f9f9f9;opacity:1;width:calc(100% - 1.5rem)}.nav:not(.nav-default) .nav-link-pill-bold:after,.nav:not(.nav-default) .nav-link-pill:after,.nav:not(.nav-default) .nav-link:after{background-color:#171b1f;opacity:0;width:0}.nav:not(.nav-default) .active.nav-link-pill,.nav:not(.nav-default) .active.nav-link-pill-bold,.nav:not(.nav-default) .nav-link-pill-bold:hover,.nav:not(.nav-default) .nav-link-pill:hover,.nav:not(.nav-default) .nav-link.active,.nav:not(.nav-default) .nav-link:hover{background-color:transparent;font-weight:600;letter-spacing:0}.nav:not(.nav-default) .active.nav-link-pill-bold:after,.nav:not(.nav-default) .active.nav-link-pill:after,.nav:not(.nav-default) .nav-link-pill-bold:hover:after,.nav:not(.nav-default) .nav-link-pill:hover:after,.nav:not(.nav-default) .nav-link.active:after,.nav:not(.nav-default) .nav-link:hover:after{opacity:1;width:calc(100% - 1.5rem)}.nav:not(.nav-default) .full-width.nav-link-pill-bold:before,.nav:not(.nav-default) .full-width.nav-link-pill:before,.nav:not(.nav-default) .nav-link.full-width:before{left:0}.nav:not(.nav-default) .full-width.active.nav-link-pill-bold:before,.nav:not(.nav-default) .full-width.active.nav-link-pill:before,.nav:not(.nav-default) .full-width.nav-link-pill-bold:hover:before,.nav:not(.nav-default) .full-width.nav-link-pill:hover:before,.nav:not(.nav-default) .nav-link.full-width.active:before,.nav:not(.nav-default) .nav-link.full-width:hover:before{width:100%}.nav:not(.nav-default) .nav-link-pill{fill:#676f77;background-color:transparent!important;border:1px solid #ced4da;border-radius:50rem!important;color:#676f77;font-size:14px;font-weight:400;margin:4px;padding:.375rem .75rem;padding-left:.75rem!important;transition:border-color .15s ease-in-out,text-shadow .15s ease-in-out}@media (max-width:767.98px){.nav:not(.nav-default) .nav-link-pill{margin:6px;padding-left:0;padding:5px 10px!important}}.nav:not(.nav-default) .nav-link-pill:before{content:none}.nav:not(.nav-default) .nav-link-pill.active,.nav:not(.nav-default) .nav-link-pill:hover{fill:#171b1f;background-color:transparent;border:1px solid #000;color:#171b1f!important;font-weight:600;letter-spacing:0}.nav:not(.nav-default) .nav-link-pill.full-width:before{left:0}.nav:not(.nav-default) .nav-link-pill.full-width.active:before,.nav:not(.nav-default) .nav-link-pill.full-width:hover:before{width:100%}.nav:not(.nav-default) .nav-link-button{background-color:transparent;border:1px solid var(--bs-primary);border-radius:0;color:var(--bs-primary);font-weight:400;margin:4px;padding-bottom:.5rem;padding-top:.5rem;text-transform:uppercase;transition:background-color .15s ease-in-out,color .15s ease-in-out}.nav:not(.nav-default) .nav-link-button.active,.nav:not(.nav-default) .nav-link-button:hover{background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff;font-weight:400}.nav:not(.nav-default) .nav-link-button:before{content:none!important}.nav:not(.nav-default) .nav-link-pill-bold{fill:#676f77;background-color:transparent!important;border:1px solid #000;border-radius:50rem!important;color:#000;font-size:14px;font-weight:400;margin:4px;padding:.375rem .75rem;padding-left:.75rem!important;transition:border-color .15s ease-in-out,text-shadow .15s ease-in-out}@media (max-width:767.98px){.nav:not(.nav-default) .nav-link-pill-bold{margin:6px;padding-left:0;padding:5px 10px!important}}.nav:not(.nav-default) .nav-link-pill-bold:before{content:none}.nav:not(.nav-default) .nav-link-pill-bold.active,.nav:not(.nav-default) .nav-link-pill-bold:hover{fill:#171b1f;background-color:transparent;border:2px solid #000;color:#171b1f!important;font-weight:600;letter-spacing:0}.nav:not(.nav-default) .nav-link-pill-bold.full-width:before{left:0}.nav:not(.nav-default) .nav-link-pill-bold.full-width.active:before,.nav:not(.nav-default) .nav-link-pill-bold.full-width:hover:before{width:100%}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-latin-300-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:300;src:url(/fonts/jost/jost-latin-ext-300-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(/fonts/jost/jost-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/fonts/jost/jost-latin-ext-500-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(/fonts/jost/jost-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:300;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-300-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:300;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-300-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:400;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:400;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:500;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:500;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-500-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:600;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:600;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:400;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-400-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:400;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-400-italic.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:500;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-500-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:500;src:url(/fonts/cormorant-garamond/cormorant-garamond-latin-ext-500-italic.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}html:has(.doda-presale){scroll-padding-bottom:calc(132px + env(safe-area-inset-bottom))}@media (768px <= width < 992px){html:has(.doda-presale){font-size:100%}}.doda-presale-header{background:#fff;border-bottom:1px solid var(--bs-border-color)}.doda-presale-header__inner{align-items:end;display:grid;gap:12px 16px;grid-template-areas:"logo" "advisor";grid-template-columns:1fr;margin:0 auto;max-width:1200px;padding:16px 16px 12px}@media (width >= 768px){.doda-presale-header__inner{align-items:center;grid-template-areas:"advisor logo .";grid-template-columns:1fr auto 1fr;padding:20px 16px}}@media (width >= 992px) and (height <= 860px){.doda-presale-header__inner{padding-bottom:10px;padding-top:10px}}.doda-presale-header__advisor-slot{grid-area:advisor;min-width:0}.doda-presale-header__logo{grid-area:logo;justify-self:center}.doda-presale-header__logo img{display:block;height:21px;width:auto}@media (width >= 768px){.doda-presale-header__logo img{height:27px}}.presale-advisor__caption{color:var(--bs-custom-5);display:block;font-size:.6875rem}.presale-advisor__trigger{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--bs-border-color);border-radius:0;color:var(--bs-primary);cursor:pointer;display:flex;gap:12px;margin-top:2px;max-width:100%;min-height:52px;padding:6px 4px 6px 0;text-align:left;transition:border-color .2s ease;width:260px}.presale-advisor__trigger:hover,.presale-advisor__trigger[data-state=open]{border-bottom-color:var(--bs-primary)}.presale-advisor__trigger:focus-visible{outline:2px solid #b08d57;outline-offset:2px}.presale-advisor__avatar{align-items:center;background:#f7f5f2;border:1px solid #b08d57;border-radius:50%;color:#8a6a3a;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:44px;justify-content:center;letter-spacing:.04em;overflow:hidden;width:44px}.presale-advisor__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%}.presale-advisor__value{display:flex;flex:1;flex-direction:column;min-width:0}.presale-advisor__name{font-size:1rem;font-weight:600;line-height:1.3}.presale-advisor__email{color:var(--bs-custom-5);font-size:.75rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presale-advisor__chevron{display:inline-flex;flex-shrink:0;font-size:14px;transition:transform .2s ease}.presale-advisor__trigger[data-state=open] .presale-advisor__chevron{transform:rotate(180deg)}.presale-advisor-menu{animation:presale-advisor-in .16s ease-out;background:#fff;border:1px solid var(--bs-border-color);border-radius:8px;box-shadow:0 12px 32px rgba(26,26,26,.12);min-width:max(var(--reka-select-trigger-width),280px);overflow:hidden;transform-origin:var(--reka-select-content-transform-origin);z-index:1080}.presale-advisor-menu__viewport{padding:6px}.presale-advisor-menu__item{align-items:center;border-radius:6px;color:var(--bs-primary);cursor:pointer;display:flex;gap:12px;min-height:56px;outline:none;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.presale-advisor-menu__item[data-state=checked]{font-weight:600}.presale-advisor-menu__avatar{align-items:center;background:#f7f5f2;border:1px solid #b08d57;border-radius:50%;color:#8a6a3a;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:40px;justify-content:center;letter-spacing:.04em;overflow:hidden;width:40px}.presale-advisor-menu__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%}.presale-advisor-menu__item[data-state=checked] .presale-advisor-menu__avatar{box-shadow:0 0 0 2px #fff,0 0 0 3px #b08d57}.presale-advisor-menu__text{display:flex;flex:1;flex-direction:column;min-width:0}.presale-advisor-menu__name{font-size:.9375rem;line-height:1.3}.presale-advisor-menu__email{color:var(--bs-custom-5);font-size:.75rem;font-weight:400}.presale-advisor-menu__check{color:#8a6a3a;display:inline-flex;flex-shrink:0;font-size:16px}@keyframes presale-advisor-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.presale-advisor-menu{animation:none}}.doda-presale{color:var(--bs-primary);margin:0 auto;max-width:1200px;padding:28px 16px calc(132px + env(safe-area-inset-bottom))}@media (width >= 992px) and (height <= 860px){.doda-presale{padding-top:18px}}.doda-presale p{font-size:inherit;line-height:inherit}@media (width < 992px){.doda-presale :is(input:not([type=checkbox],[type=radio]),select,textarea){font-size:16px!important}}.doda-presale__hero{margin-bottom:8px;text-align:center}.doda-presale__eyebrow{color:#8a6a3a;font-size:.75rem!important;font-weight:600;letter-spacing:.25em;margin-bottom:10px!important;text-transform:uppercase}.doda-presale__title{font-family:Cormorant Garamond,georgia,serif;font-size:2rem;font-weight:500;line-height:1.1;margin-bottom:8px!important}@media (width >= 768px){.doda-presale__title{font-size:2.5rem}}@media (width >= 992px) and (height <= 860px){.doda-presale__title{font-size:2.125rem}}.doda-presale__lead{color:var(--bs-custom-5);font-size:.9375rem!important;line-height:1.5!important;margin:0 auto!important;max-width:34em}.doda-presale__loading{min-height:60vh}@media (width < 768px){html .presale-form__required-note{font-size:12px!important}}.presale-form__required-note{margin:16px 0 0!important}@media (width >= 992px) and (height <= 860px){.presale-form__required-note{margin-top:8px!important}}.presale-form__required-note{color:var(--bs-custom-5);font-size:.75rem!important;text-align:center}@media (width < 768px){html .presale-form__hint{font-size:12px!important}}.presale-form__hint{color:var(--bs-custom-5);font-size:.75rem!important;line-height:1.4!important;margin:6px 0 0!important}.presale-section{margin-top:40px}@media (width >= 768px){.presale-section{margin-top:48px}}@media (width >= 992px) and (height <= 860px){.presale-section{margin-top:36px}}.presale-section__title{align-items:center;display:flex;flex-wrap:wrap;font-size:.8125rem;font-weight:600;gap:6px 14px;letter-spacing:.04em;margin:0 0 20px!important;outline:none;text-transform:uppercase}.presale-section__title:before{background:var(--bs-primary);content:"";height:2px;width:24px}@media (width >= 768px){.presale-section__title:before{width:58px}}.presale-section__title:after{background:var(--bs-primary);content:"";flex:1 1 40px;height:2px}@media (width < 768px){html .presale-section__hint{font-size:12px!important}}.presale-section__hint{color:var(--bs-custom-5);font-size:.75rem;font-weight:400;letter-spacing:0;text-transform:none}.presale-section .presale-field{margin-top:24px}.presale-grid{display:grid;gap:16px;grid-template-columns:1fr}.presale-grid+.presale-grid{margin-top:16px}@media (width >= 576px){.presale-grid--client{grid-template-columns:repeat(2,minmax(0,1fr))}}.presale-tiles{border:0;margin:0;min-width:0;padding:0}@media (width < 768px){html .presale-tiles__legend{font-size:12px!important}}.presale-tiles__legend{color:var(--bs-custom-5);float:none;font-size:.75rem!important;line-height:1.4!important;margin:0 0 8px!important;padding:0;width:auto}.presale-tiles__list{display:flex;flex-wrap:wrap;gap:10px}.presale-tiles__group+.presale-tiles__group{margin-top:16px}@media (width < 768px){html .presale-tiles__group-title{font-size:12px!important}}.presale-tiles__group-title{font-size:.75rem!important;font-weight:600;letter-spacing:.12em;line-height:1.4!important;margin:0 0 8px!important;text-transform:uppercase}@media (width < 768px){html .presale-tiles__tile{font-size:13px!important}}.presale-tiles__tile{align-items:center;background:#fff;border:1px solid var(--bs-border-color);border-radius:8px;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:10px;justify-content:flex-start;line-height:1.3;min-height:52px;padding:12px 16px 12px 14px;position:relative;text-align:left;transition:border-color .15s,box-shadow .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.presale-tiles__tile:hover{border-color:#999}}.presale-tiles__tile--active,.presale-tiles__tile--active:hover{border-color:var(--bs-primary);box-shadow:inset 0 0 0 1px var(--bs-primary);font-weight:600}.presale-tiles__tile:has(:focus-visible){outline:2px solid #b08d57;outline-offset:2px}@media (width < 576px){.presale-tiles__list--logos{grid-template-columns:1fr!important}}.presale-tiles__text{flex:1 1 auto;min-width:0}.presale-tiles__input{opacity:0;pointer-events:none;position:absolute}.presale-tiles__tick{align-items:center;background:#fff;border:1px solid var(--bs-border-color);border-radius:4px;color:transparent;display:flex;flex-shrink:0;font-size:.75rem;height:22px;justify-content:center;transition:background-color .15s,border-color .15s,color .15s;width:22px}@media (768px <= width < 992px){.presale-tiles--multiple .presale-tiles__list,.presale-tiles--pairs .presale-tiles__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.presale-tiles--multiple .presale-tiles__tile{font-size:.9375rem;min-height:64px;padding:14px 16px}.presale-tiles--invalid .presale-tiles__tile{border-color:#c0392b}.presale-tiles__tile--active .presale-tiles__tick{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.presale-tiles__radio{background:#fff;border:1px solid var(--bs-border-color);border-radius:50%;flex-shrink:0;height:22px;position:relative;transition:border-color .15s;width:22px}.presale-tiles__radio:after{background:var(--bs-primary);border-radius:50%;content:"";inset:5px;position:absolute;transform:scale(0);transition:transform .15s}.presale-tiles__tile--active .presale-tiles__radio{border-color:var(--bs-primary)}.presale-tiles__tile--active .presale-tiles__radio:after{transform:scale(1)}.presale-tiles__logo{align-items:center;display:flex;flex-shrink:0;height:49px;justify-content:center;margin-left:auto;width:56px}.presale-tiles__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (width >= 768px){.presale-date,.presale-salon{max-width:calc(66.66667% - 3.33333px)}}@media (width >= 992px){.presale-date,.presale-salon{max-width:calc(50% - 5px)}}.presale-salon{margin-top:16px}.presale-agreements{display:grid;gap:8px;max-width:880px}.presale-agreements .form-check{align-items:flex-start!important;margin:0;min-height:48px;padding:8px 0}.presale-agreements .form-check-input{cursor:pointer;flex-shrink:0;font-size:inherit!important;height:24px;margin:0;width:24px}.presale-agreements .form-check-label{cursor:pointer;font-size:.875rem!important;line-height:1.5;padding-top:2px!important}.presale-bar{background:#fff;border-top:1px solid var(--bs-border-color);bottom:0;box-shadow:0 -6px 24px hsla(0,0%,8%,.06);left:0;position:fixed;right:0;z-index:1030}.presale-bar__inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}@media (width >= 768px){.presale-bar__inner{padding-bottom:calc(14px + env(safe-area-inset-bottom));padding-top:14px}}.presale-bar__summary{flex:1 1 auto;min-width:0}.presale-bar__title{font-family:Cormorant Garamond,georgia,serif;font-size:1.1875rem!important;line-height:1.2!important;margin:0!important}.presale-bar__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--bs-custom-5);display:-webkit-box;font-size:max(12px,.75rem)!important;line-height:1.4!important;margin:2px 0 0!important;overflow:hidden}@media (width >= 768px){.presale-bar__text{-webkit-line-clamp:2}}.presale-bar__action{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column}.presale-bar__error{color:#c0392b;font-size:.75rem!important;line-height:1.35!important;margin:0 0 6px!important;max-width:280px;text-align:right}.presale-bar__error:empty{display:none}.presale-bar__button{font-size:.75rem;font-weight:600;letter-spacing:.08em;min-height:48px;padding:0 22px;text-transform:uppercase;white-space:nowrap}@media (width >= 768px){.presale-bar__button{padding:0 32px}}.presale-success{border:1px solid var(--bs-border-color);margin:40px auto 0;max-width:640px;padding:32px 20px;text-align:center}@media (width >= 768px){.presale-success{padding:44px 40px}}.presale-success__icon{color:#b08d57;font-size:2.25rem;margin-bottom:12px}.presale-success__title{font-family:Cormorant Garamond,georgia,serif;font-size:2rem;font-weight:500;margin-bottom:10px!important;outline:none}.presale-success__text{color:var(--bs-custom-5);font-size:.9375rem!important;line-height:1.55!important;margin:0 auto 20px!important}.presale-success__list{background:#f7f5f2;font-size:.875rem;line-height:1.6;list-style:none;margin:0 0 28px;padding:14px 16px;text-align:left}.presale-success__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.presale-success__actions .btn{min-height:48px;padding-left:28px;padding-right:28px}

/*# sourceMappingURL=savicki-doda-przedsprzedaz.css.map*/