.enhanced-cta{--cta-margin:0 20px;--cta-max-height:auto;--cta-border-radius:16px;--cta-wrapper-margin:20px 0;--cta-header-display:flex;--cta-header-flex:0 0 auto;--cta-header-mobile-margin-bottom:0;--cta-header-tablet-margin-bottom:0;--cta-header-desktop-margin-bottom:0;--cta-logo-width:auto;--cta-logo-display:inline;--cta-content-bg-color:transparent;--cta-content-flex:0 0 auto}@media (min-width:768px){.enhanced-cta{--cta-table-bg-image-wrapper-flex-direction:row;--cta-margin:0;--cta-header-flex:0 0 33%;--cta-content-flex:1 1 auto;--cta-logo-padding:0}}.enhanced-cta.overlay{--block-layout-renderer-lg-spacer-margin-bottom:0;--partial-bg-top:0;--partial-bg-background:#FFF}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}@media print{.debug-panel,.finder-footer,.finder-header{display:none}.finder-content .content .campaign .campaign-content .campaign-top .print-button{display:none}}body{--focus-mixin-color:var(--finder-theme-primary-alt-state-color);--focus-mixin-svg-color:var(--finder-theme-primary-alt-state-color)}body.foth-theme{--finder-outline-color:#78899E;--finder-border-color:#D0D7DE;--finder-inactive-color:#A1AFC0;--finder-error-color:#FF4605;--finder-label-color:#607682;--finder-black:#000;--finder-white:#FFF;--finder-slate:#00233C;--finder-theme-primary-font:InspireTWDC,Arial,sans-serif;--primary-green:#59621D;--primary-purple:#6F2C3F;--additional-green:#414D13;--additional-tan:#F1EADD;--secondary-tan:#E8DCC7;--secondary-blue:#D5E8F3;--link-color:#447406;--tan-link-color:#E0BF89;--light-brown:#BD9A5F;--off-white:#F2E4BB;--hover-green:#727c30;--peach:#F6F1E9;--drawer-background-color:#F7FBFC;--navbar-bg-color:#FAF8F4;--navbar-decoration-color:#92AEEE;--finder-theme-primary-color:#00233C;--finder-theme-primary-color-rgb:0 35 60;--finder-theme-primary-alt-state-color:#414D13;--finder-theme-primary-alt-state-color-rgb:65 77 19;--finder-theme-primary-alt-state-color-rgb-20pct:#404D1230;--finder-theme-bg-color:#FFF;--finder-theme-bg-color-rgb:255 255 255;--finder-theme-action-color:#447406;--finder-theme-action-color-rgb:68 116 6;--finder-theme-disabled-color:#CDD0BB;--finder-theme-light-bg-color:#E8DCC7;--finder-theme-dark-action-color:#00233C;--finder-theme-light-action-color:#FFF;--finder-theme-story-accent-color:#6F2C3F;--foth-detail-navigation-desktop-background-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/foth-pattern-green-desktop-1x.png");--foth-campaign-descriptive-text-background-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/gold-textue-desktop-2x.png");--foth-campaign-descriptive-text-blue-desktop-top-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/blue-top-desktop.svg");--foth-campaign-descriptive-text-blue-desktop-bottom-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/blue-bottom-desktop.svg");--foth-campaign-descriptive-text-red-desktop-top-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/red-top-desktop.svg");--foth-campaign-descriptive-text-red-desktop-bottom-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/red-bottom-desktop.svg");--foth-campaign-descriptive-text-blue-mobile-top-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/blue-top-mobile.svg");--foth-campaign-descriptive-text-red-mobile-top-image:url("https://cdn1.parksmedia.wdprapps.disney.com/vision-dam/digital/parks-platform/parks-global-assets/disney-world/events/festival-of-the-holidays/graphics/red-top-mobile.svg");--finder-accent-color:var(--finder-theme-action-color);--finder-anchor-color:var(--finder-theme-action-color);--finder-anchor-focus-outline:1px dotted var(--finder-outline-color);--finder-anchor-focus-text-decoration:underline;--finder-background-color:var(--finder-theme-bg-color);--finder-background-component:var(--finder-theme-bg-color);--finder-basic-white:var(--finder-white);--finder-basic-black:var(--finder-black);--finder-color-contrast-light:var(--finder-slate);--finder-color-contrast-dark:var(--finder-white);--finder-footer-line-background-color:var(--finder-theme-bg-color);--finder-hr-color:var(--finder-border-color);--finder-tooltip-color:var(--finder-theme-action-color);--finder-primary-action:var(--finder-theme-action-color);--finder-primary-active:var(--finder-theme-primary-color);--finder-primary-color:var(--finder-theme-primary-color);--finder-primary-disabled:var(--finder-theme-disabled-color);--finder-primary-focus:var(--finder-theme-bg-color);--finder-primary-hover:var(--finder-theme-primary-alt-state-color);--finder-reversed-action:transparent;--finder-reversed-active:var(--finder-theme-primary-color);--finder-reversed-color:var(--finder-theme-bg-color);--finder-reversed-disabled:transparent;--finder-reversed-hover:var(--finder-theme-primary-color);--finder-secondary-action:var(--finder-theme-bg-color);--finder-secondary-active:var(--finder-theme-primary-color);--finder-secondary-disabled:var(--finder-theme-bg-color);--finder-secondary-hover:var(--finder-theme-primary-alt-state-color);--finder-tertiary-action:var(--finder-theme-tertiary-color);--finder-tertiary-disabled:var(--finder-theme-tertiary-color);--finder-tertiary-hover:var(--finder-theme-primary-alt-state-color);--counter-icon-width:15px;--counter-icon-height:15px;--943447:#943447}body.foth-theme .block-element.combined-bottom finder-descriptive-text,body.foth-theme .block-element.combined-top finder-descriptive-text{--descriptive-text-width:100%;--descriptive-wrapper-max-width:1300px;--descriptive-wrapper-margin:auto}body.foth-theme .block-element.combined-bottom.image-block finder-image-block,body.foth-theme .block-element.combined-top.image-block finder-image-block{--image-block-two-even-padding:0;--image-block-two-even-flex:0 1 calc(50% - (30px / 2));gap:30px}body.foth-theme .block-element.combined-top{--block-layout-renderer-lg-spacer-margin-bottom:0;--block-layout-element-padding:0 10px}body.foth-theme .block-element.combined-top finder-descriptive-text{--descriptive-text-images-top-max-width:auto;--descriptive-text-images-top-images-margin-bottom:0;--descriptive-text-flex-direction:column;--descriptive-text-text-bg:var(--finder-theme-action-color);--descriptive-text-text-before-outline:1px solid var(--finder-theme-tint-color);--descriptive-text-text-before-outline-margin:0;--descriptive-text-mobile-text-bg:var(--finder-theme-action-color);--descriptive-text-mobile-text-padding:30px;--generic-text-margin-bottom:0;--descriptive-text-text-color:var(--finder-theme-bg-color);--descriptive-text-mobile-text-color:var(--finder-theme-bg-color);--descriptive-text-text-anchor-color:var(--finder-theme-bg-color);--descriptive-text-text-anchor-text-decoration:underline;--descriptive-text-text-anchor-focus-color:var(--finder-theme-bg-color);--descriptive-text-text-anchor-focus-outline:1px dotted var(--finder-theme-bg-color);--descriptive-text-text-anchor-focus-text-decoration:underline;--descriptive-text-text-anchor-hover-color:var(--finder-theme-bg-color);--descriptive-text-text-anchor-hover-outline:1px dotted var(--finder-theme-bg-color);--descriptive-text-text-anchor-hover-text-decoration:underline}body.foth-theme .block-element.combined-top finder-descriptive-text .descriptive-text-wrapper,body.foth-theme .block-element.combined-top finder-descriptive-text .dynamic-html.generic-text{--finder-theme-primary-color:var(--finder-theme-bg-color)}body.foth-theme .block-element.combined-top finder-descriptive-text finder-picture{height:100%}body.foth-theme .block-element.combined-bottom{--block-layout-element-padding:0 10px}body.foth-theme .block-element.combined-bottom finder-campaign-drawer-group{--drawer-group-margin:0 0 50px;--drawer-group-padding:30px 0 0}body.foth-theme .block-element.combined-bottom finder-image-block{--image-block-padding:30px 0 0}body.foth-theme .block-element.combined-bottom finder-image-block .three-even-split .image-block-item{--image-block-three-even-padding:0}@media (min-width:768px){body.foth-theme .block-element.combined-bottom finder-block-layout-renderer,body.foth-theme .block-element.combined-top finder-block-layout-renderer{--block-layout-element-padding:0 50px}body.foth-theme .block-element.combined-top finder-descriptive-text{--descriptive-text-text-padding:20px;--descriptive-text-text-display:flex;--descriptive-text-text-flex-direction:column;--descriptive-text-text-justify-content:center;--descriptive-text-images-flex:0 0 67%;--descriptive-text-text-flex:0 0 33%}body.foth-theme .block-element.combined-bottom finder-image-block{--image-block-padding:40px 0 0}}@media (min-width:1050px){body.foth-theme .block-element.combined-top finder-descriptive-text{--descriptive-text-text-padding:40px}body.foth-theme .block-element.combined-bottom finder-campaign-drawer-group{--drawer-group-padding:0}}@media (min-width:1440px){body.foth-theme .block-element.combined-bottom finder-block-layout-renderer,body.foth-theme .block-element.combined-top finder-block-layout-renderer{--block-layout-ib-padding:30px 0 0;--block-layout-renderer-block-padding-top:30px}body.foth-theme .block-element.combined-top finder-block-layout-renderer{--block-layout-element-padding:50px 0 0}}body.foth-theme finder-aag{--finder-primary-color:var(--finder-theme-primary-color)}body.foth-theme finder-aag finder-anchor,body.foth-theme finder-aag finder-button{--finder-anchor-color:var(--finder-theme-action-color);--finder-anchor-hover-color:var(--finder-aag-anchor-mobile-color, var(--finder-theme-primary-color))}@media (min-width:768px){body.foth-theme finder-aag finder-anchor,body.foth-theme finder-aag finder-button{--finder-anchor-hover-color:var(--finder-aag-anchor-desktop-color, var(--finder-theme-primary-color))}}body.foth-theme finder-aag finder-aag-facet finder-anchor,body.foth-theme finder-aag finder-aag-facet finder-button{--finder-anchor-color:var(--finder-theme-action-color);--finder-anchor-hover-color:var(--finder-aag-anchor-mobile-color, var(--finder-theme-primary-color))}@media (min-width:768px){body.foth-theme finder-aag finder-aag-facet finder-anchor,body.foth-theme finder-aag finder-aag-facet finder-button{--finder-anchor-hover-color:var(--finder-aag-anchor-desktop-color, var(--finder-theme-primary-color))}}body.foth-theme #campaign-map,body.foth-theme .map{--list-cluster-color:#00233C;--list-cluster-background:#FFF;--list-cluster-border:#00233C;--list-cluster-focus-color:#FFF;--list-cluster-focus-outline-color:#00233C;--list-cluster-focus-background:#00233C;--map-facet-text-color:var(--finder-outline-color)}body.foth-theme app-campaign{--btn-border-radius:22px;--campaign-top-color:var(--finder-basic-white)}body.foth-theme finder-info-bar{--info-bar-bg:var(--additional-green);--info-bar-link-color:var(--secondary-tan);--info-bar-link-hover:var(--secondary-tan);--info-bar-icon-mobile-color:var(--secondary-tan);--info-bar-text-decoration-hover:underline;--info-bar-border-bg-color:var(--secondary-tan);--info-bar-border-radius:8px;--info-bar-padding:30px 16px}body.foth-theme finder-info-bar finder-font-icon{--font-icon-svg-background-color:var(--secondary-tan)}body.foth-theme finder-info-bar finder-button{--btn-background-color:var(--off-white);--btn-background-hover-color:var(--light-brown);--btn-background-focus-color:#987009;--btn-primary-color:var(--primary-green);--btn-primary-bg-color:var(--btn-background-color);--btn-primary-border-color:var(--btn-primary-bg-color);--btn-primary-hover-color:var(--additional-green);--btn-primary-hover-bg-color:var(--btn-background-hover-color);--btn-primary-hover-border-color:var(--btn-primary-hover-bg-color);--btn-primary-focus-color:var(--additional-green);--btn-primary-focus-bg-color:var(--finder-basic-white);--btn-primary-focus-border-color:var(--btn-primary-focus-bg-color)}body.foth-theme finder-mobile-content-navigation{--mobile-content-navigation-background:var(--navbar-bg-color);--mobile-content-navigation-list-background-color:var(--navbar-bg-color);--mobile-content-navigation-list-border-color:#C1CFD1;--mobile-content-navigation-color:var(--link-color);--mobile-content-navigation-font-size:14px;--mobile-content-navigation-active-font-weight:800;--finder-anchor-font-weight:400;--mobile-content-navigation-link-font-size:14px;--mobile-content-navigation-link-padding:15px 30px 15px 15px}body.foth-theme finder-mobile-content-navigation finder-anchor{--mobile-content-navigation-link-underline-height:2px;--mobile-content-navigation-link-underline-bg:var(--navbar-decoration-color);--mobile-content-navigation-link-underline-border-radius:50%;--mobile-content-navigation-link-underline-width:120%}body.foth-theme finder-mobile-content-navigation finder-anchor:first-of-type{--mobile-content-navigation-list-border-color:transparent}body.foth-theme finder-mobile-content-navigation finder-anchor.active{--mobile-content-navigation-link-underline-inset:auto 0 -5px -10px;--finder-anchor-font-weight:800}body.foth-theme finder-mobile-content-navigation finder-button{--btn-reversed-color:var(--link-color);--btn-reversed-border-color:var(--green)}body.foth-theme finder-mobile-content-navigation finder-button finder-font-icon{--mobile-content-navigation-active-link-font-icon-margin-left:12px;--font-icon-svg-background-color:var(--finder-basic-black);--font-icon-svg-height:8px;--font-icon-svg-width:8px}body.foth-theme finder-content-navigation{--content-navigation-background-color:var(--navbar-bg-color);--content-navigation-border-radius:83px;--content-navigation-link-color:var(--link-color);--content-navigation-active-link-color:var(--content-navigation-link-color);--content-navigation-justify-content:space-around;--content-navigation-link-font-weight:400;--content-navigation-hover-font-weight:400;--content-navigation-active-font-weight:800;--content-navigation-text-transform:none;--content-navigation-link-inner-font-size:16px}body.foth-theme finder-content-navigation finder-anchor{--content-navigation-link-underline-height:3px;--content-navigation-link-underline-bg:var(--navbar-decoration-color);--content-navigation-link-underline-border-radius:50%}body.foth-theme finder-content-header{--ct-header-title-color:var(--campaign-top-color);--ct-header-subtitle-color:var(--campaign-top-color);--ct-header-text-color:var(--campaign-top-color);--ct-header-margin:20px 0 0}body.foth-theme finder-content-header h2 a:active,body.foth-theme finder-content-header h2 a:hover,body.foth-theme finder-content-header h2 a:link,body.foth-theme finder-content-header h2 a:visited{color:var(--tan-link-color)}body.foth-theme finder-content-header .sponsor finder-picture{margin-left:5px;--picture-img-height:auto}body.foth-theme .campaign-content .campaign-top-section{position:relative;z-index:1}body.foth-theme .campaign-content .campaign-top-section::before{content:"";position:absolute;width:100%;height:100%;background:var(--finder-theme-campaign-top-section-mobile-bg-image);opacity:.3;top:0;z-index:0}body.foth-theme .campaign-content .campaign-top-section::after{content:"";position:absolute;width:100%;height:100%;z-index:-1;top:0;background-color:var(--primary-green)}body.foth-theme .campaign-content .campaign-top-section .campaign-top{position:relative}body.foth-theme finder-block-layout-renderer{--campaign-no-header-margin-top:55px;--block-layout-renderer-lg-spacer-margin-bottom:0}body.foth-theme finder-block-layout-renderer .descriptive-text{--block-layout-renderer-lg-spacer-margin-bottom:50px}body.foth-theme finder-block-layout-renderer .dark{--block-layout-dark-bg-color:var(--additional-tan);--block-layout-renderer-block-padding-top:60px;--block-layout-renderer-lg-spacer-margin-bottom:10px}body.foth-theme finder-block-layout-renderer .dark finder-generic-text{--generic-text-block-margin:0 auto 60px}body.foth-theme finder-block-layout-renderer .dark finder-generic-text finder-component-header{--generic-text-ch-margin-bottom:40px}body.foth-theme finder-block-layout-renderer .tab-component.dark{--block-layout-renderer-block-padding-top:0}body.foth-theme finder-block-layout-renderer .drawer:not(.dark){--block-layout-element-padding:60px 0 0 0}body.foth-theme finder-block-layout-renderer .dark + .block{--block-layout-renderer-block-padding-top:60px}body.foth-theme finder-block-layout-renderer .dark + .dark{--block-layout-renderer-block-padding-top:60px}body.foth-theme finder-descriptive-text{--background-color-blue:#B9D9EB;--background-color-red:#6F2C3F;--image-aspect-ratio:calc(4/15);--local-bg-color:var(--background-color-blue);--descriptive-text-images-flex:1 1 68.5%;--descriptive-text-text-flex:0 0 31.5%;--descriptive-text-mobile-text-padding:70px 30px 37px 30px;--descriptive-header-ch-margin-bottom:0;--descriptive-text-text-display:flex;--descriptive-text-text-align-items:center}body.foth-theme finder-descriptive-text .images-right{--descriptive-text-mobile-text-bg:var(--foth-campaign-descriptive-text-background-image);--descriptive-text-text-before-background:top left no-repeat var(--foth-campaign-descriptive-text-blue-mobile-top-image)}body.foth-theme finder-descriptive-text .images-left{--local-bg-color:var(--background-color-red);--descriptive-text-text-before-background:top left no-repeat var(--foth-campaign-descriptive-text-red-mobile-top-image);--descriptive-text-mobile-text-bg:var(--foth-campaign-descriptive-text-background-image);--descriptive-text-text-color:var(--finder-basic-white);--descriptive-text-mobile-text-color:var(--finder-basic-white)}body.foth-theme finder-descriptive-text .images-left finder-generic-text{--generic-text-dynamic-anchor-hover-color:var(--tan-link-color);--generic-text-dynamic-anchor-color:var(--tan-link-color)}body.foth-theme finder-descriptive-text .text{--descriptive-text-text-before-z-index:1;--descriptive-text-text-bg:var(--foth-campaign-descriptive-text-background-image);min-height:343px}body.foth-theme finder-descriptive-text .text finder-generic-text{--generic-text-block-z-index:2}body.foth-theme finder-descriptive-text .text::before{left:0;top:0;filter:drop-shadow(2px 2px 3px)}body.foth-theme finder-descriptive-text .text::after{content:"";position:absolute;z-index:1;width:100%;left:0;bottom:0;background-color:var(--local-bg-color);height:calc(101% - 110cqw * var(--image-aspect-ratio))}body.foth-theme finder-image-block{--image-block-title-main-arrow-color:#5574AA;--image-block-three-even-padding:0}body.foth-theme finder-image-block finder-font-icon{--image-block-title-main-arrow-top:10px}body.foth-theme finder-generic-text{--generic-text-margin-bottom:10px}body.foth-theme finder-tab{--tab-labelled-width:30%;--tab-labelled-margin:auto;--tab-font-size:16px;--tab-image-block-margin:0}body.foth-theme finder-tab finder-image-block{--image-block-desktop-padding:15px 0;--image-block-card-layout-bg-color:var(--finder-basic-white)}body.foth-theme .lg-spacer.image-block-container{--image-block-container-margin:0 0 30px 0}body.foth-theme finder-component-header{--ch-title-margin:0 0 15px 0;--generic-text-ch-margin-bottom:0}body.foth-theme finder-component-header finder-horizontal-rule{--hr-rule-margin:10px auto 35px auto}body.foth-theme finder-campaign-drawer-infographic finder-component-header{--ch-title-margin:0 0 40px 0}body.foth-theme finder-campaign-drawer-infographic finder-component-header .hr-decoration{--ch-title-margin:0}body.foth-theme finder-campaign-drawer-infographic finder-component-header finder-horizontal-rule{--hr-rule-margin:0}body.foth-theme finder-campaign-drawer-infographic finder-campaign-drawer-card{--ct-infographic-drawer-card-margin-bottom:40px}body.foth-theme finder-campaign-drawer-infographic finder-campaign-drawer-card:only-of-type{max-width:unset;--infographic-card-width:32%}body.foth-theme finder-campaign-drawer-infographic finder-campaign-drawer-card:only-of-type .drawer-card{--ct-infographic-drawer-card-flex-direction:column;--ct-infographic-drawer-image-width:100%;--ct-infographic-drawer-image-margin-bottom:40px}body.foth-theme finder-campaign-drawer-detail{--finder-theme-bg-color:var(--drawer-background-color)}body.foth-theme finder-campaign-drawer-card{--drawer-caret-bg:var(--drawer-background-color)}body.foth-theme app-detail finder-button{--btn-primary-bg-color:var(--primary-green);--btn-primary-border-color:var(--primary-green);--btn-primary-hover-bg-color:var(--hover-green);--btn-primary-hover-border-color:var(--hover-green);--btn-primary-hover-color:var(--finder-basic-white);--btn-primary-focus-bg-color:var(--additional-green);--btn-primary-focus-border-color:var(--additional-green)}body.foth-theme finder-aag .aag .details{--finder-aag-details-background-color:var(--peach)}body.foth-theme finder-shared-table{--finder-table-thead-bg-color:var(--primary-green);--finder-table-grid-columns:repeat(2, minmax(75px, 1fr));--finder-table-header-font-size:16px;--finder-table-column-margin:0;--finder-table-column-0-border-color:var(--light-brown);--finder-table-column-1-border-color:var(--navbar-decoration-color);--finder-table-header-background-color:var(--peach)}body.foth-theme finder-shared-table thead tr{padding-bottom:45px}body.foth-theme finder-shared-table td.row span{display:list-item;list-style:inside disc;font-size:14px;padding-left:35px}body.foth-theme finder-shared-table td.value{font-size:18px}body.foth-theme finder-shared-table td.value:last-child::after{--finder-table-cell-border-color:transparent}body.foth-theme finder-shared-table .values{padding:25px 20px}body.foth-theme finder-shared-table .values::after{--finder-table-cell-border-color:transparent}body.foth-theme finder-shared-table finder-font-icon{--font-icon-svg-background-color:var(--finder-basic-white);--font-icon-svg-height:40px;--font-icon-svg-width:40px}body.foth-theme .anchor-gold .dynamic-html{--generic-text-dynamic-anchor-color:var(--tan-link-color);--generic-text-dynamic-anchor-hover-color:var(--tan-link-color);--generic-text-dynamic-anchor-hover-outline:none}body.foth-theme .anchor-red .dynamic-html{--generic-text-dynamic-anchor-color:var(--943447);--generic-text-dynamic-anchor-hover-color:var(--943447);--generic-text-dynamic-anchor-hover-outline:none}body.foth-theme finder-horizontal-rule{--ct-horizontal-rule-max-width:350px}body.foth-theme finder-carousel{--carousel-ch-header-margin:0;--carousel-prev-arrow-color:var(--finder-basic-white);--carousel-arrow-color:var(--finder-basic-white);--carousel-nav-color:var(--finder-basic-white);--carousel-header-margin:0}body.foth-theme finder-carousel finder-carousel-content-renderer{--carousel-block-descriptive-text-mobile-text-padding:70px 30px 0px 30px}body.foth-theme finder-info-bar finder-font-icon .svg{--font-icon-svg-background-color:var(--secondary-tan)}@media (min-width:768px){body.foth-theme finder-descriptive-text{--descriptive-text-text-padding:50px 20px 10px}body.foth-theme finder-descriptive-text finder-generic-text{--ch-subtitle-font-size:24px}}@media (min-width:1050px){body.foth-theme finder-campaign-drawer-detail{--finder-theme-bg-color:var(--finder-basic-white)}body.foth-theme finder-campaign-drawer-card{--drawer-caret-bg:var(--finder-basic-white)}body.foth-theme finder-block-layout-renderer{--campaign-no-header-margin-top:50px;--block-layout-renderer-lg-spacer-margin-bottom:60px;z-index:1;background-color:var(--finder-basic-white);padding-top:60px}body.foth-theme finder-block-layout-renderer .block-element{--block-layout-element-padding:0}body.foth-theme finder-block-layout-renderer .dark + .dark{--block-layout-renderer-block-padding-top:0}body.foth-theme finder-content-header{--ct-header-title-max-width:700px;--ct-header-subtitle-max-width:1000px;--ct-header-subtitle-font-size:28px;--ct-header-title-margin:0 auto 15px auto;--ct-header-sponsor-margin:0 auto 20px auto}body.foth-theme finder-info-bar{--info-bar-border-radius:unset;--info-bar-padding:unset}body.foth-theme finder-campaign-drawer-infographic finder-component-header{--ch-title-font-size:36px;--ch-title-padding:0}body.foth-theme finder-campaign-drawer-infographic finder-component-header finder-horizontal-rule{--hr-rule-margin:0 0 40px}body.foth-theme finder-campaign-drawer-infographic finder-campaign-drawer-card.infographic{margin-top:0}body.foth-theme finder-campaign-drawer-infographic finder-campaign-drawer-card:only-of-type{max-width:unset;--infographic-card-width:32%}body.foth-theme finder-descriptive-text{--descriptive-text-text-padding:unset}body.foth-theme finder-descriptive-text .images-left .text{--descriptive-text-text-before-background:top left no-repeat var(--foth-campaign-descriptive-text-red-desktop-top-image),bottom left no-repeat var(--foth-campaign-descriptive-text-red-desktop-bottom-image)}body.foth-theme finder-descriptive-text .images-right .text{--descriptive-text-text-before-background:top left no-repeat var(--foth-campaign-descriptive-text-blue-desktop-top-image),bottom left no-repeat var(--foth-campaign-descriptive-text-blue-desktop-bottom-image)}body.foth-theme finder-descriptive-text .text::after{bottom:unset;--height-percent:calc((133cqw * var(--image-aspect-ratio)) * 2);height:calc(101% - var(--height-percent))}body.foth-theme .campaign-content .campaign-top-section::before{background-image:var(--finder-theme-campaign-top-section-bg-image);height:calc(100% + 170px)}body.foth-theme .campaign-content .campaign-top-section::after{height:calc(100% + 170px)}body.foth-theme app-detail .upper-container{position:relative}body.foth-theme app-detail .upper-container::before{content:"";position:absolute;width:100%;height:170px;bottom:-170px;background:var(--foth-detail-navigation-desktop-background-image);opacity:.3}body.foth-theme app-detail .upper-container::after{content:"";position:absolute;width:100%;height:170px;z-index:-1;background-color:var(--primary-green)}body.foth-theme app-detail finder-content-navigation{--content-navigation-host-margin:50px 0 80px 0}body.foth-theme finder-aag{--finder-theme-aag-icon-desktop-color:var(--link-color);--finder-theme-aag-icon-mobile-color:var(--link-color)}body.foth-theme finder-aag .no-dining-plans-accepted{--finder-theme-aag-icon-desktop-color:var(--finder-basic-black);--finder-theme-aag-icon-mobile-color:var(--finder-basic-black)}body.foth-theme finder-table thead tr{padding-bottom:inherit}body.foth-theme finder-table td.value{font-size:20px}}