#MainContent #ocean-entry-options{width:min(1340px,calc(100% - 24px));max-width:1340px;margin:25px auto 38px!important;padding:clamp(18px,2.8vw,32px)!important;border:1px solid #eadba3!important;border-top:5px solid #f5c934!important;border-radius:16px!important;background:#fffbe3!important;box-shadow:0 8px 24px #092e560a}#MainContent #ocean-entry-options>h2{text-align:center;font-size:clamp(26px,3.1vw,41px)!important;line-height:1.13!important;margin:4px auto 12px!important;color:#092e56!important}#MainContent #ocean-entry-options>.os-kicker,#MainContent #ocean-entry-options>p{text-align:center;max-width:760px;margin:0 auto 14px!important;color:#365c71!important}#MainContent #ocean-entry-options>.os-kicker{color:#b08419!important;font-weight:900!important}#MainContent #ocean-entry-options .ose-filters{display:flex!important;justify-content:center;gap:16px;align-items:end;max-width:1050px;margin:18px auto!important;padding:15px!important;border-radius:12px!important;background:#fff5c6!important}#MainContent #ocean-entry-options .ose-filters label{min-width:205px;text-align:left}#MainContent #ocean-entry-options .os-race-choices{display:flex!important;flex-wrap:wrap;align-items:stretch;justify-content:center;max-width:1300px;margin:14px auto 24px!important;gap:10px!important;overflow:visible!important}#MainContent #ocean-entry-options .os-check{flex:1 1 200px;max-width:260px;min-width:172px;min-height:65px!important;border-radius:10px!important;display:flex!important;align-items:center!important;text-align:left;padding:12px!important;background:#fffdf0!important;border:1px solid #e2d8b6!important;transition:background-color .2s,border-color .2s,box-shadow .2s}#MainContent #ocean-entry-options .os-check:has(input:checked){background:#fff0aa!important;border-color:#d6b448!important;box-shadow:0 0 0 2px #efc33833!important}#MainContent #ocean-entry-options .os-check:hover{background:#fff2bf!important;border-color:#d2af47!important}#MainContent #ocean-entry-options .os-upgrade-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:15px!important;overflow:visible!important;margin:12px auto 22px!important;padding:5px 0 17px!important;max-width:1470px!important}#MainContent #ocean-entry-options .os-upgrade{flex:1 1 240px;min-width:220px!important;max-width:320px!important;padding:22px 19px!important;min-height:440px!important;background:#fffdf0!important;border:1px solid #e8d89e!important;border-top:4px solid #d3e9f4!important;border-radius:13px!important;box-shadow:0 7px 18px #0a34560b!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:center!important;gap:9px!important;overflow-wrap:break-word;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s}#MainContent #ocean-entry-options .os-upgrade:hover,#MainContent #ocean-entry-options .os-upgrade:focus-within{background:#fff6c9!important;border-color:#d8b44c!important;box-shadow:0 13px 26px #092e5615!important;transform:translateY(-2px)}#MainContent #ocean-entry-options .os-upgrade-featured{background:#fff2b7!important;border:2px solid #e0b332!important;border-top:5px solid #e0b332!important}#MainContent #ocean-entry-options .os-upgrade h3{font-size:clamp(20px,2.2vw,25px)!important;margin:0!important;line-height:1.22!important;color:#092e56!important}#MainContent #ocean-entry-options .os-upgrade .os-price{display:block;margin:2px 0 6px!important;color:#0c5485!important;font-size:clamp(26px,2.8vw,35px)!important;font-weight:950!important;letter-spacing:-.035em;line-height:1.12!important}#MainContent #ocean-entry-options .os-upgrade p{font-size:13px!important;line-height:1.48!important;margin:3px 0!important;color:#304f64!important;text-align:center!important}#MainContent #ocean-entry-options .os-upgrade .os-saving{padding:12px!important;margin:8px 0!important;border-radius:9px!important;background:#fff0b1!important;color:#113c60!important;border:1px solid #ddc56c!important;font-size:13px!important;font-weight:900!important}#MainContent #ocean-entry-options .os-upgrade .os-illustrative-note{margin:6px auto!important;padding:7px 9px!important;background:#fff6d4!important;border:1px solid #e5d9ac!important;border-radius:7px!important;color:#65532d!important;font-size:11px!important;font-weight:700;line-height:1.45!important}#MainContent #ocean-entry-options .os-eventday-comparison{margin:9px 0 8px;padding:12px;border-radius:9px;background:#e8f5fc!important;border:1px solid #c2deef!important;display:flex;flex-direction:column;gap:4px;text-align:center}#MainContent #ocean-entry-options .os-eventday-comparison>span{font-size:10px!important;color:#385e79!important;font-weight:900;letter-spacing:.04em}#MainContent #ocean-entry-options .os-eventday-comparison>strong{font-size:23px;font-weight:950;line-height:1.1;color:#0b5385}#MainContent #ocean-entry-options .os-eventday-comparison p{color:#103f65!important;font-size:12px!important;font-weight:800}#MainContent #ocean-entry-options .os-upgrade>a.ose-button{margin-top:auto!important;align-self:stretch!important;display:flex!important;align-items:center;justify-content:center;background:#f5c934!important;border:1px solid #e1bb43!important;color:#092e56!important;border-radius:9px!important;min-height:47px!important;text-align:center!important;font-size:12px!important;padding:11px!important}#MainContent #ocean-entry-options .os-upgrade>a.ose-button:is(:hover,:focus-visible){background:#092e56!important;border-color:#092e56!important;color:#fff!important}#MainContent #ocean-entry-options .ose-early-notice{max-width:1110px;margin:17px auto 22px!important;padding:clamp(17px,2.3vw,25px)!important;border:1px solid #e4c462;border-left:6px solid #e9bd3c;border-radius:12px;background:linear-gradient(120deg,#fff1ab,#fff9d9 75%)!important;box-shadow:0 6px 16px #4d40100a;text-align:center}#MainContent #ocean-entry-options .ose-early-notice>strong{display:block;font-size:17px;font-weight:950;letter-spacing:.04em;color:#092e56}#MainContent #ocean-entry-options .ose-early-notice p{max-width:880px;margin:7px auto!important;color:#274b67!important;font-size:14px!important;line-height:1.6!important}#MainContent #ocean-entry-options .ose-early-notice .ose-early-example{padding:13px 15px;margin:13px auto!important;background:#fffdf0;border:1px solid #eadca6;border-radius:8px;font-size:14px!important}#MainContent #ocean-entry-options .ose-early-notice .ose-early-example strong{color:#064f81;font-weight:950}#MainContent #ocean-entry-options .ose-early-notice small{display:block;color:#6b6042;font-size:11px;line-height:1.45;max-width:850px;margin:10px auto 0}#MainContent .oreg{max-width:1170px;margin-inline:auto!important;padding-inline:18px!important}#MainContent .oreg .oreg-toolbar{background:#fff8d1!important;border-color:#e8d9a0!important}#MainContent .oreg .oreg-card{background:#fffdf0!important;border-color:#e5d7a4!important;border-radius:14px!important;box-shadow:0 6px 20px #092e5609;padding:clamp(17px,2.5vw,27px)!important}#MainContent .oreg .oreg-card>h2{color:#092e56!important;font-size:clamp(24px,3vw,33px)!important;text-align:center;margin-bottom:22px!important}#MainContent .oreg .oreg-grid{gap:12px!important;max-width:1030px;margin-inline:auto!important}#MainContent .oreg .oreg-grid .oreg-check{justify-content:flex-start;align-items:center!important;min-height:60px!important;background:#fff9db!important;border-color:#e5d69b!important;font-size:13px!important}#MainContent .oreg .oreg-grid .oreg-check:has(input:checked){background:#fff0b7!important;border-color:#dfbb54!important}#MainContent .oreg .oreg-grid .oreg-check:hover{background:#ffe999!important;border-color:#d7ae40!important}#MainContent .oreg .oreg-price-panel{background:#fff7d1;border:1px solid #e8d399;border-radius:12px;max-width:1060px;margin:22px auto;padding:19px;text-align:center}#MainContent .oreg .oreg-price-panel .oreg-price{text-align:center!important;font-size:clamp(31px,4vw,43px)!important;font-weight:950!important;color:#0a5486!important;margin:8px auto!important}#MainContent .oreg .oreg-pass-hint{max-width:820px;margin:13px auto!important;text-align:center;font-weight:750;color:#234d71}#MainContent .oreg .oreg-pass-status{text-align:center!important;margin:0 auto 10px!important;font-size:12px!important;font-weight:900!important;color:#194a6b}#MainContent .oreg .oreg-value{margin:16px auto!important;background:#fffbe4!important;border-color:#ecd88c!important;border-top-color:#f5c934!important;text-align:left}#MainContent .oreg .oreg-value h3{text-align:center!important}#MainContent .oreg .oreg-pricing-details{background:#fffdf1;border:1px solid #e4d49c;border-radius:10px;max-width:970px;margin:22px auto 3px!important;padding:0 13px!important;text-align:left}#MainContent .oreg .oreg-pricing-details>summary{padding:15px!important;color:#0b4b79!important;list-style-position:inside;font-size:14px!important}#MainContent .oreg .oreg-table{border-radius:9px;overflow-x:auto!important;margin:0 auto 14px}#MainContent .oreg table{width:100%;min-width:540px;border-collapse:collapse;margin-inline:auto;text-align:center!important}#MainContent .oreg table :is(th,td){padding:13px 14px!important;text-align:center!important;vertical-align:middle!important;border-bottom:1px solid #e6dcb9!important}#MainContent .oreg table th{background:#0c5d87!important;color:#fff!important;font-weight:850!important}#MainContent .oreg table tr:nth-child(2n) td{background:#fff8d3}#MainContent .oreg table tr:nth-child(odd) td{background:#fffdf1}#MainContent .oreg .oreg-actions{justify-content:center!important;max-width:1100px;margin:18px auto 25px!important;gap:15px!important}#MainContent .oreg .oreg-actions [data-next]{margin-left:0!important;min-width:200px;background:#f5c934!important;border-color:#e6be3c!important;color:#092e56!important}#MainContent .oreg .oreg-actions [data-next]:is(:hover,:focus-visible){background:#092e56!important;border-color:#092e56!important;color:#fff!important}#MainContent .oreg .oreg-actions .oreg-secondary{background:#eaf5fb!important;border-color:#a8cfe1!important;color:#092e56!important}#MainContent .oreg .oreg-actions .oreg-secondary:hover{background:#f5c934!important;border-color:#efc642!important}#MainContent :is(.ocean-pricing-table-wrapper,.schedule-table-wrapper){max-width:1170px;margin:14px auto!important;overflow-x:auto;border-radius:12px!important;border:1px solid #bfdbe6!important;box-shadow:0 5px 15px #092e560c}#MainContent .ocean-pricing-table{min-width:700px;width:100%;border-collapse:collapse}#MainContent .ocean-pricing-table :is(td,th){text-align:center!important;padding:13px 11px!important;color:#092e56;border-color:#d7e2e8!important}#MainContent .ocean-pricing-table thead tr:first-child th{background:#0c608d!important;color:#fff!important}#MainContent .ocean-pricing-table thead tr:nth-child(2) th{background:#fff0b5!important;color:#092e56!important}#MainContent .ocean-pricing-table tbody tr:nth-child(odd){background:#fffdf0!important}#MainContent .ocean-pricing-table tbody tr:nth-child(2n){background:#eff8fc!important}#MainContent .ocean-pricing-table tbody tr:hover{background:#fff1b8!important}#MainContent .ocean-pricing-table .event-name{text-align:left!important;color:#0b537e!important;font-weight:900!important}@media(max-width:760px){#MainContent #ocean-entry-options{width:calc(100% - 20px)}#MainContent #ocean-entry-options .os-upgrade{flex:1 1 240px;max-width:360px!important;min-height:0!important}#MainContent .oreg .oreg-actions [data-next]{width:auto;flex:1 1 160px}}@media(max-width:530px){#MainContent #ocean-entry-options .os-upgrade{max-width:none!important;min-width:0!important;flex:1 1 100%}#MainContent #ocean-entry-options .os-check{max-width:none;flex:1 1 45%}#MainContent #ocean-entry-options .ose-early-notice{padding:16px 12px!important}#MainContent .oreg .oreg-grid{grid-template-columns:1fr!important}#MainContent .oreg .oreg-pricing-details{padding:0 8px!important}}@media(prefers-reduced-motion:reduce){#MainContent #ocean-entry-options .os-upgrade{transition:none!important;transform:none!important}}#MainContent .os-selected-pass-continue{padding:21px;margin:18px 0 20px;border:2px solid #f5c934;border-radius:13px;background:#e9f6fc;display:flex;flex-direction:column;gap:11px;align-items:center;text-align:center;color:#092e56}#MainContent .os-selected-pass-continue strong{font:950 17px/1.3 Montserrat,Arial,sans-serif;color:#092e56}#MainContent .os-selected-pass-continue p{margin:0;color:#315b74;font:650 13px/1.65 Montserrat,Arial,sans-serif}#MainContent .os-selected-pass-continue a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:13px 24px;border-radius:9px;text-decoration:none;background:#092e56!important;color:#fff!important;font:950 12px/1.3 Montserrat,Arial,sans-serif}#MainContent .os-selected-pass-continue a:is(:hover,:focus-visible){background:#f5c934!important;color:#092e56!important}#MainContent .os-selected-pass-continue small{font-size:11px;line-height:1.5;color:#476b83}#MainContent .oreg-incoming-pass{padding:17px 20px;margin:10px 0 18px;background:#e8f6fc;border-left:5px solid #f5c934;border-radius:10px;color:#092e56;display:grid;gap:8px}#MainContent .oreg-incoming-pass strong{font:950 13px Montserrat,Arial,sans-serif}#MainContent .oreg-incoming-pass p{margin:0;font:650 12px/1.6 Montserrat,Arial,sans-serif}#MainContent .oreg-incoming-pass small{font:600 11px/1.6 Montserrat,Arial,sans-serif}#MainContent #ocean-entry-options .os-select-first{padding:17px;margin:0 auto 16px;max-width:760px;background:#eaf7fc;border:1px solid #c9e1ef;border-radius:10px;color:#092e56;text-align:center;font:700 13px/1.6 Montserrat,Arial,sans-serif}#MainContent #ocean-entry-options .os-pass-add-suggestions{display:flex;align-items:center;justify-content:center;margin-top:auto!important;width:100%;min-height:47px;padding:12px 14px;border-radius:9px;border:1px solid #a6c9dc;background:#eaf7fc!important;color:#092e56!important;cursor:pointer;font:950 11px/1.35 Montserrat,Arial,sans-serif}#MainContent #ocean-entry-options .os-pass-add-suggestions:is(:hover,:focus-visible){background:#f5c934!important;border-color:#f5c934!important}#MainContent #ocean-entry-options .os-upgrade .os-illustrative-note{margin-top:auto!important}#MainContent #ocean-entry-options.os-entry-options--integrated{padding:clamp(22px,4vw,40px)!important}#MainContent #ocean-entry-options.os-entry-options--integrated .os26-pass-live-summary{max-width:930px;margin:16px auto 8px;background:linear-gradient(130deg,#eaf7fc,#fff9e5);border:1px solid #c5e0ed;border-top:5px solid #f5c934;border-radius:14px;padding:clamp(18px,3vw,30px);display:flex;flex-direction:column;gap:13px;align-items:center;text-align:center}#MainContent #ocean-entry-options .os26-pass-live-eyebrow{font:950 10px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.09em;color:#2879a6}#MainContent #ocean-entry-options .os26-pass-live-summary h3{font:950 clamp(23px,2.9vw,32px)/1.2 Montserrat,Arial,sans-serif!important;color:#092e56!important;margin:0;letter-spacing:-.04em}#MainContent #ocean-entry-options .os26-pass-live-chips{display:flex;justify-content:center;flex-wrap:wrap;gap:7px}#MainContent #ocean-entry-options .os26-pass-live-chips>span{border:1px solid #c5dce9;background:#fff;color:#173d5a;border-radius:18px;padding:7px 12px;font:800 11px/1.4 Montserrat,Arial,sans-serif}#MainContent #ocean-entry-options .os26-pass-live-pricing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;max-width:660px;width:100%;margin-top:8px}#MainContent #ocean-entry-options .os26-pass-live-pricing>div{background:#fff;border-radius:11px;border:1px solid #d0e3ed;padding:18px 15px;display:flex;flex-direction:column;gap:6px;justify-content:center}#MainContent #ocean-entry-options .os26-pass-live-pricing small{font:950 10px/1.35 Montserrat,Arial,sans-serif;color:#55778c}#MainContent #ocean-entry-options .os26-pass-live-price strong{font:950 clamp(29px,3.5vw,42px)/1.1 Montserrat,Arial,sans-serif;color:#092e56}#MainContent #ocean-entry-options .os26-pass-live-compare strong{font:950 clamp(23px,2.8vw,32px)/1.1 Montserrat,Arial,sans-serif;color:#456d86}#MainContent #ocean-entry-options .os26-pass-live-pricing span{font:800 11px/1.4 Montserrat,Arial,sans-serif;color:#507183}#MainContent #ocean-entry-options .os26-pass-live-compare span{color:#197451!important}#MainContent #ocean-entry-options .os26-pass-live-cta{display:inline-flex;align-items:center;justify-content:center;min-height:50px;max-width:600px;width:100%;background:#092e56!important;border:1px solid #092e56;color:#fff!important;border-radius:9px;padding:15px 20px;font:950 12px/1.3 Montserrat,Arial,sans-serif;text-decoration:none!important;margin-top:4px}#MainContent #ocean-entry-options .os26-pass-live-cta:is(:hover,:focus-visible){background:#f5c934!important;color:#092e56!important;border-color:#f5c934!important}#MainContent #ocean-entry-options .os26-pass-live-description{font:700 13px/1.65 Montserrat,Arial,sans-serif;color:#476b81;max-width:580px;margin:7px 0}#MainContent #ocean-entry-options .os26-pass-live-disclaimer{font:600 11px/1.55 Montserrat,Arial,sans-serif!important;color:#678092!important;margin:0}#MainContent #ocean-entry-options .os26-pass-live-note{font:600 11px/1.6 Montserrat,Arial,sans-serif;color:#698397;max-width:810px;text-align:center;margin:12px auto}#MainContent #ocean-entry-options .os26-pass-live-official{display:block;width:fit-content;text-align:center;margin:8px auto 0;color:#1b759e!important;font:900 11px/1.5 Montserrat,Arial,sans-serif;text-decoration:underline!important;text-underline-offset:4px}@media(max-width:590px){#MainContent #ocean-entry-options .os26-pass-live-pricing{grid-template-columns:1fr}#MainContent #ocean-entry-options .os26-pass-live-cta{font-size:11px}#MainContent #ocean-entry-options.os-entry-options--integrated{width:calc(100% - 24px)}}.os-race-picker-merch-value{margin:13px 0 6px!important;padding:14px 16px!important;background:#e9eff2;border:1px solid #c8d2d8;border-left:5px solid #58676f;border-radius:10px;color:#304a5b;font-family:Montserrat,Arial,sans-serif}.os-race-picker-merch-value strong{display:block;font:950 clamp(14px,1.5vw,17px)/1.35 Montserrat,Arial,sans-serif;color:#344951}.os-race-picker-merch-value p{margin:6px 0 9px!important;font:600 12px/1.6 Montserrat,Arial,sans-serif;color:#586a74}.os-race-picker-merch-value a{color:#2f4b5d!important;font:950 10px/1.5 Montserrat,Arial,sans-serif;text-decoration:underline!important}.os-race-picker-merch-value.is-live{background:#fff7da;border-color:#e7d28c;border-left-color:#edb825}.os-race-picker-merch-value.is-live strong,.os-race-picker-merch-value.is-live a{color:#654d12!important}.os-race-picker-merch-value.is-live p{color:#5c5a42}
/*# sourceMappingURL=/cdn/shop/t/8/assets/os26-pass-pricing-polish.css.map */
