.olympic-offer__article.block__inner{--max-content-width-heading-default:100%;--max-content-width-heading-xxs:100%;--max-content-width-heading-xs:100%;--max-content-width-heading-s:100%;--max-content-width-heading-m:100%;--max-content-width-heading-l:100%;--max-content-width-heading-xl:100%;--max-content-width-heading-full:100%;--max-content-width-body-default:100%;--max-content-width-body-xxs:100%;--max-content-width-body-xs:100%;--max-content-width-body-s:100%;--max-content-width-body-m:100%;--max-content-width-body-l:100%;--max-content-width-body-xl:100%;--max-content-width-body-full:100%;grid-column:1;grid-row:1;min-width:0;width:100%;margin:0;overflow-wrap:anywhere}.single-offer .entry__content,.single-slots_game .entry__content,.single-event .entry__content,.single-entertainment_packag .entry__content{overflow-x:clip}.olympic-offer{--olympic-offer-gap:clamp(2rem, 6vw, 5rem);--olympic-offer-rail:min(var(--container-width-l, 1200px), calc(100vw - 2 * var(--block-gutter-inline, 24px)));position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));column-gap:var(--olympic-offer-gap);width:max(0px, calc(100% - 2 * var(--block-gutter-inline, 24px)));max-width:var(--container-width-l,1200px);margin-inline:auto;margin-block:0}.olympic-offer__article.block__inner{padding-block-start:var(--section-space-top-s,2rem)}.olympic-offer__details{position:relative;grid-column:2;grid-row:1;min-width:0;background:0 0}.olympic-offer__background{position:absolute;inset-block:0;inset-inline-start:calc(0px - var(--olympic-offer-gap) / 2);inset-inline-end:calc((var(--olympic-offer-rail) - 100vw) / 2);clip-path:polygon(0 0,100% 0,100% 100%,clamp(3rem, 8vw, 7rem) 100%);pointer-events:none}.olympic-offer__details-content{position:relative;padding-block:var(--section-space-top-s,2rem) clamp(1.5rem, 4vw, 4rem);padding-inline-start:clamp(2rem, 14vw, 16rem);overflow-wrap:anywhere;color:#fff}.olympic-offer__heading{margin-block:0 var(--space-l,1.5rem)}.olympic-offer__detail{display:grid;grid-template-columns:1.25rem minmax(0, 1fr);align-items:start;gap:var(--space-s,1rem);margin-block-start:var(--space-s,1rem)}.olympic-offer__icon{display:block;width:1.25rem;height:1.25rem;object-fit:contain}.olympic-offer__map-link{appearance:none;background:0 0;border:0;padding:0;text-align:start;display:grid;grid-template-columns:1.25rem minmax(0, 1fr);align-items:start;gap:var(--space-s,1rem);margin-block-start:var(--space-s,1rem);cursor:default}.olympic-offer__map-link:not(:disabled){cursor:pointer}.olympic-offer__map-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.olympic-offer__detail-text{color:#fff}.single-entertainment_packag .olympic-offer__detail-text a{text-decoration:none !important}.single-entertainment_packag .olympic-offer__detail-text a:hover,.single-entertainment_packag .olympic-offer__detail-text a:focus-visible{text-decoration:underline !important}.olympic-offer__detail-accent{color:var(--olympic-offer-accent,#d8ad53)}.olympic-offer__separator{margin-inline:.25em}:is(.olympic-offer,.wp-block-base-theme-casino-content,.olympic-post-content) .olympic-offer__map-link{color:var(--olympic-offer-accent,#d8ad53) !important;text-decoration:none !important}:is(.olympic-offer,.wp-block-base-theme-casino-content,.olympic-post-content) .olympic-offer__map-link:hover,:is(.olympic-offer,.wp-block-base-theme-casino-content,.olympic-post-content) .olympic-offer__map-link:focus-visible{text-decoration:underline !important}.olympic-offer__masked-icon{background:var(--olympic-offer-accent,#d8ad53);-webkit-mask:var(--olympic-offer-icon) center bottom/contain no-repeat;mask:var(--olympic-offer-icon) center bottom/contain no-repeat}.olympic-hotel__facilities,.olympic-casino__facilities{border-block-start:1px solid #ffffff70;margin-block-start:var(--space-l,1.5rem);padding-block-start:var(--space-s,1rem)}.single-hotel_casino .entry__content{overflow-x:clip}.olympic-hotel__contact-icon{color:var(--olympic-offer-accent,#d8ad53)}.olympic-hotel .olympic-offer__detail-text a{color:inherit}.olympic-casino__contact-icon{color:var(--olympic-offer-accent,#d8ad53)}.olympic-casino .olympic-offer__detail-text a{color:inherit}.olympic-event__symbol{color:var(--olympic-offer-accent,#d8ad53)}.olympic-event .olympic-offer__detail-text a{color:inherit;text-decoration:none !important}.olympic-event .olympic-offer__detail-text a:hover,.olympic-event .olympic-offer__detail-text a:focus-visible{text-decoration:underline !important}.olympic-offer__body.block__inner,.olympic-offer__share.block__inner{width:100%;min-width:0;margin-inline:0}@media (max-width:781px){.olympic-offer{grid-template-columns:minmax(0, 1fr);row-gap:var(--space-l,1.5rem)}.olympic-offer__details{grid-column:1}.olympic-offer__background{inset-inline:calc(0px - var(--block-gutter-inline, 24px));clip-path:none}.olympic-offer__details-content{padding-inline:0}.olympic-offer__article.block__inner{grid-row:2}}