@keyframes rotate{0%{transform:rotate(0)scale(.8)}20%{transform:rotate(45deg)scale(.8)}25%{transform:rotate(40deg)scale(.8)}30%{transform:rotate(50deg)scale(.8)}50%{transform:rotate(180deg)scale(.8)}60%{transform:rotate(220deg)scale(.8)}70%{transform:rotate(200deg)scale(.8)}75%{transform:rotate(150deg)scale(.8)}80%{transform:rotate(200deg)scale(.8)}to{transform:rotate(360deg)scale(.8)}}@keyframes rotateCenter{0%{transform:translate(-50%,-50%)rotate(0)scale(.8)}20%{transform:translate(-50%,-50%)rotate(45deg)scale(.8)}25%{transform:translate(-50%,-50%)rotate(40deg)scale(.8)}30%{transform:translate(-50%,-50%)rotate(50deg)scale(.8)}50%{transform:translate(-50%,-50%)rotate(180deg)scale(.8)}60%{transform:translate(-50%,-50%)rotate(220deg)scale(.8)}70%{transform:translate(-50%,-50%)rotate(200deg)scale(.8)}75%{transform:translate(-50%,-50%)rotate(150deg)scale(.8)}80%{transform:translate(-50%,-50%)rotate(200deg)scale(.8)}to{transform:translate(-50%,-50%)rotate(360deg)scale(.8)}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--color-acid-green-50:#edfce8;--color-acid-green-100:#defcd4;--color-acid-green-200:#c7fcb6;--color-acid-green-300:#a7fc8b;--color-acid-green-400:#6efc3f;--color-acid-green-500:#3fff00;--color-acid-green-600:#3ae600;--color-acid-green-700:#36d600;--color-acid-green-800:#32c200;--color-acid-green-900:#289600;--color-bondi-blue-50:#e1f4fa;--color-bondi-blue-100:#c6ecf7;--color-bondi-blue-200:#a1e3f7;--color-bondi-blue-300:#73cbe5;--color-bondi-blue-400:#33b0d6;--color-bondi-blue-500:#14a1cc;--color-bondi-blue-600:#0089b3;--color-bondi-blue-700:#01769a;--color-bondi-blue-800:#02617e;--color-bondi-blue-900:#044b61;--color-morai-gray-50:#f3f9ff;--color-morai-gray-100:#ecf2f8;--color-morai-gray-200:#e3eaf0;--color-morai-gray-300:#dae0e6;--color-morai-gray-400:#d0d5da;--color-morai-gray-500:#c4c8cc;--color-morai-gray-600:#afb7be;--color-morai-gray-700:#99a2ac;--color-morai-gray-800:#808a95;--color-morai-gray-900:#4d5761;--color-neutrals-gray-50:#f5f7fa;--color-neutrals-gray-100:#eceff2;--color-neutrals-gray-200:#e1e6eb;--color-neutrals-gray-300:#c2cbd1;--color-neutrals-gray-400:#9da8b3;--color-neutrals-gray-500:#748494;--color-neutrals-gray-600:#384f65;--color-neutrals-gray-700:#0f2b46;--color-neutrals-gray-800:#11273d;--color-neutrals-gray-900:#091a2b;--color-red-50:#fff7f9;--color-red-100:#ffe5ec;--color-red-200:#ffccd9;--color-red-300:#ff99b3;--color-red-400:#ff668c;--color-red-500:#f36;--color-red-600:#ff0040;--color-red-700:#eb003b;--color-red-800:#bf0030;--color-red-900:#990026;--color-waxflower-50:#fff0eb;--color-waxflower-200:#ffbca2;--color-prussian-blue-pure:#003a80;--color-white-pure:#fff;--color-white-cream:#fcfcfc;--color-white-cream-96:#fcfcfcf5;--color-white-cream-88:#fcfcfce0;--color-white-cream-80:#fcfcfccc;--color-white-cream-72:#fcfcfcb8;--color-white-cream-64:#fcfcfca3;--color-white-cream-56:#fcfcfc8f;--color-white-cream-48:#fcfcfc7a;--color-white-cream-darker:#fafafa;--color-black-pure:#000;--color-black-midnight:#091a2b;--color-black-midnight-96:#091a2bf5;--color-black-midnight-88:#091a2be0;--color-black-midnight-80:#091a2bcc;--color-black-midnight-72:#091a2bb8;--color-black-midnight-64:#091a2ba3;--color-black-midnight-56:#091a2b8f;--color-black-midnight-48:#091a2b7a;--color-primary-50:var(--color-acid-green-50);--color-primary-100:var(--color-acid-green-100);--color-primary-200:var(--color-acid-green-200);--color-primary-300:var(--color-acid-green-300);--color-primary-400:var(--color-acid-green-400);--color-primary-500:var(--color-acid-green-500);--color-primary-600:var(--color-acid-green-600);--color-primary-700:var(--color-acid-green-700);--color-primary-800:var(--color-acid-green-800);--color-primary-900:var(--color-acid-green-900);--color-secondary-50:var(--color-bondi-blue-50);--color-secondary-100:var(--color-bondi-blue-100);--color-secondary-200:var(--color-bondi-blue-200);--color-secondary-300:var(--color-bondi-blue-300);--color-secondary-400:var(--color-bondi-blue-400);--color-secondary-500:var(--color-bondi-blue-500);--color-secondary-600:var(--color-bondi-blue-600);--color-secondary-700:var(--color-bondi-blue-700);--color-secondary-800:var(--color-bondi-blue-800);--color-secondary-900:var(--color-bondi-blue-900);--color-tertiary-50:var(--color-morai-gray-50);--color-tertiary-100:var(--color-morai-gray-100);--color-tertiary-200:var(--color-morai-gray-200);--color-tertiary-300:var(--color-morai-gray-300);--color-tertiary-400:var(--color-morai-gray-400);--color-tertiary-500:var(--color-morai-gray-500);--color-tertiary-600:var(--color-morai-gray-600);--color-tertiary-700:var(--color-morai-gray-700);--color-tertiary-800:var(--color-morai-gray-800);--color-tertiary-900:var(--color-morai-gray-900);--color-neutrals-shades-pure-white:var(--color-white-pure);--color-neutrals-shades-cream-white:var(--color-white-cream);--color-neutrals-shades-cream-white-96:var(--color-white-cream-96);--color-neutrals-shades-cream-white-88:var(--color-white-cream-88);--color-neutrals-shades-cream-white-80:var(--color-white-cream-80);--color-neutrals-shades-cream-white-72:var(--color-white-cream-72);--color-neutrals-shades-cream-white-darker:var(--color-white-cream-darker);--color-neutrals-shades-pure-black:var(--color-black-pure);--color-neutrals-shades-midnight-black:var(--color-black-midnight);--color-neutrals-shades-midnight-black-96:var(--color-black-midnight-96);--color-neutrals-shades-midnight-black-88:var(--color-black-midnight-88);--color-neutrals-shades-midnight-black-80:var(--color-black-midnight-80);--color-neutrals-shades-midnight-black-72:var(--color-black-midnight-72);--color-neutrals-shades-midnight-black-64:var(--color-black-midnight-64);--color-neutrals-shades-midnight-black-56:var(--color-black-midnight-56);--color-neutrals-shades-midnight-black-48:var(--color-black-midnight-48);--color-error-light:var(--color-red-50);--color-error-default:var(--color-red-600);--color-error-dark-700:var(--color-red-700);--color-error-dark-800:var(--color-red-800);--color-discount-light:var(--color-red-50);--color-discount-default:var(--color-red-700);--color-discount-dark-800:var(--color-red-800);--color-success-light:var(--color-acid-green-50);--color-success-default:var(--color-acid-green-500);--color-success-darker-700:var(--color-acid-green-700);--color-success-dark-700:var(--color-acid-green-700);--color-success-dark-800:var(--color-acid-green-800);--color-success-dark-900:var(--color-acid-green-900);--color-other-waxflower-50:var(--color-waxflower-50);--color-other-waxflower-200:var(--color-waxflower-200);--color-surface-page:var(--color-neutrals-shades-pure-white);--color-surface-primary:var(--color-primary-50);--color-surface-secondary:var(--color-secondary-50);--color-surface-tertiary:var(--color-tertiary-50);--color-surface-tertiary-dark:var(--color-tertiary-100);--color-surface-other:var(--color-other-waxflower-50);--color-surface-error:var(--color-error-light);--color-surface-error-negative:var(--color-error-dark-700);--color-surface-discount:var(--color-discount-default);--color-surface-discount-light:var(--color-discount-light);--color-surface-neutral:var(--color-neutrals-gray-50);--color-surface-neutral-dark:var(--color-neutrals-gray-200);--color-surface-light:var(--color-neutrals-shades-cream-white);--color-surface-light-96:var(--color-neutrals-shades-cream-white-96);--color-surface-light-88:var(--color-neutrals-shades-cream-white-88);--color-surface-light-darker:var(--color-white-cream-darker);--color-surface-dark:var(--color-neutrals-shades-midnight-black);--color-surface-dark-80:var(--color-neutrals-shades-midnight-black-80);--color-surface-dark-72:var(--color-neutrals-shades-midnight-black-72);--color-surface-action-primary:var(--color-neutrals-gray-700);--color-surface-action-primary-bondie:var(--color-secondary-900);--color-surface-action-primary-selected:var(--color-neutrals-gray-800);--color-surface-action-secondary:var(--color-primary-500);--color-surface-action-tertiary:var(--color-white-pure);--color-surface-action-hover:var(--color-primary-500);--color-surface-action-hover---primary:var(--color-primary-500);--color-surface-action-hover---secondary:var(--color-primary-200);--color-surface-action-secondary-hover:var(--color-primary-200);--color-surface-action-secondary-selected:var(--color-primary-700);--color-surface-action-selected:var(--color-neutrals-gray-800);--color-surface-action-selected---primary:var(--color-neutrals-gray-700);--color-surface-action-selected---secondary:var(--color-primary-700);--color-surface-action-disabled:var(--color-neutrals-gray-200);--color-border-primary-default:var(--color-neutrals-gray-600);--color-border-primary-bondi:var(--color-secondary-900);--color-border-primary-dark:var(--color-neutrals-gray-800);--color-border-primary-light:var(--color-neutrals-gray-100);--color-border-primary-light-300:var(--color-neutrals-gray-300);--color-border-primary-light-500:var(--color-neutrals-gray-500);--color-border-secondary-default:var(--color-primary-700);--color-border-secondary-dark:var(--color-primary-800);--color-border-secondary-light:var(--color-primary-100);--color-border-secondary-light-200:var(--color-primary-200);--color-border-secondary-light-500:var(--color-primary-500);--color-border-error:var(--color-error-dark-800);--color-border-disabled:var(--color-neutrals-gray-400);--color-text-primary:var(--color-neutrals-gray-900);--color-text-primary-negative:var(--color-neutrals-shades-cream-white);--color-text-body:var(--color-neutrals-gray-800);--color-text-subtitle:var(--color-neutrals-gray-700);--color-text-supporting:var(--color-neutrals-gray-600);--color-text-disabled:var(--color-neutrals-gray-400);--color-text-success:var(--color-success-dark-900);--color-text-success-negative:var(--color-success-light);--color-text-error:var(--color-error-dark-700);--color-text-error-negative:var(--color-error-light);--color-text-discount:var(--color-discount-dark-800);--color-text-discount-negative:var(--color-discount-light);--color-text-link:var(--color-secondary-700);--color-text-secondary:var(--color-black-midnight);--color-text-green-link:var(--color-success-dark-700);--color-text-placeholder:var(--color-neutrals-gray-500);--color-icon-primary:var(--color-neutrals-gray-900);--color-icon-primary-negative:var(--color-neutrals-shades-cream-white);--color-icon-body:var(--color-neutrals-gray-800);--color-icon-subtitle:var(--color-neutrals-gray-700);--color-icon-supporting:var(--color-neutrals-gray-600);--color-icon-disabled:var(--color-neutrals-gray-400);--color-icon-success:var(--color-success-dark-900);--color-icon-success-negative:var(--color-success-light);--color-icon-error:var(--color-error-dark-700);--color-icon-error-negative:var(--color-error-light);--color-icon-discount:var(--color-discount-dark-800);--color-icon-discount-negative:var(--color-discount-light);--color-icon-link:var(--color-secondary-700);--color-icon-secondary:var(--color-black-midnight);--color-icon-green-link:var(--color-success-dark-700);--color-text-partnership:var(--color-secondary-600);--color-text-partnership-hover:var(--color-secondary-700);--color-text-booked-24:var(--color-neutrals-shades-pure-black);--color-text-flash-sale:var(--color-neutrals-shades-pure-black);--color-surface-epic-trip:var(--color-tertiary-50);--color-text-epic-trip:#79a997;--color-surface-mini-trip:var(--color-morai-gray-50);--color-text-mini-trip:var(--color-secondary-600);--color-surface-sailing-trip:var(--color-tertiary-50);--color-text-sailing-trip:var(--color-secondary-600);--color-surface-trip-text:var(--color-neutrals-gray-50);--color-text-trip-from:var(--color-neutrals-gray-600);--color-border-primary--light:var(--color-neutrals-gray-100)}.font-decorative{--font-size:16px;--font-size-xsmall:12px;--font-size-small:13px;--font-size-medium:16px;--font-size-large:19px;--font-size-header-6:23px;--font-size-header-5:27px;--font-size-header-4:33px;--font-size-header-3:39px;--font-size-header-2:47px;--font-size-header-1:57px;--font-size-header-xl:64px;--font-size-header-xxl:64px;--font-size-header-display:64px;--font-lh-xsmall:140%;--font-lh-small:140%;--font-lh-medium:140%;--font-lh-large:140%;--font-lh-header-6:140%;--font-lh-header-5:132%;--font-lh-header-4:132%;--font-lh-header-3:120%;--font-lh-header-2:120%;--font-lh-header-1:120%;--font-ls-xsmall:normal;--font-ls-small:normal;--font-ls-medium:normal;--font-ls-large:normal;--font-ls-header-6:-.01em;--font-ls-header-5:-.01em;--font-ls-header-4:-.01em;--font-ls-header-3:-.02em;--font-ls-header-2:-.02em;--font-ls-header-1:-.02em;--font-ls-header-xl:-.02em;--font-ls-header-xxl:-.02em;--font-ls-header-display:-.02em}:root{--font-size:16px;--font-size-xsmall:12px;--font-size-small:13px;--font-size-medium:16px;--font-size-large:19px;--font-size-header-6:23px;--font-size-header-5:28px;--font-size-header-4:33px;--font-size-header-3:40px;--font-size-header-2:48px;--font-size-header-1:57px;--font-size-header-xl:64px;--font-size-header-xxl:80px;--font-size-header-display:96px;--font-family-base:figtree, arial, sans-serif;--font-family-decorative:fraunces, georgia, "Times New Roman", serif}@font-face{font-family:figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/static/Figtree-Regular.woff2)format("woff2")}@font-face{font-family:figtree;font-style:italic;font-weight:400;font-display:swap;src:url(/static/Figtree-Italic.woff2)format("woff2")}@font-face{font-family:figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/static/Figtree-Medium.woff2)format("woff2")}@font-face{font-family:figtree;font-style:italic;font-weight:500;font-display:swap;src:url(/static/Figtree-MediumItalic.woff2)format("woff2")}@font-face{font-family:figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/static/Figtree-SemiBold.woff2)format("woff2")}@font-face{font-family:figtree;font-style:italic;font-weight:600;font-display:swap;src:url(/static/Figtree-SemiBoldItalic.woff2)format("woff2")}@font-face{font-family:figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/static/Figtree-Bold.woff2)format("woff2")}@font-face{font-family:figtree;font-style:italic;font-weight:700;font-display:swap;src:url(/static/Figtree-BoldItalic.woff2)format("woff2")}@font-face{font-family:figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/static/Figtree-ExtraBold.woff2)format("woff2")}@font-face{font-family:fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/Fraunces-Variable.ttf)format("truetype")}@font-face{font-family:fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/Fraunces-Italic-Variable.ttf)format("truetype")}html,body{font-size:var(--font-size);font-weight:400;font-family:var(--font-family-base)!important}*{font-family:var(--font-family-base)}.font-xsmall{font-size:var(--font-size-xsmall);line-height:var(--font-lh-xsmall,140%);letter-spacing:var(--font-ls-xsmall,normal);font-weight:400}.font-small{font-size:var(--font-size-small);line-height:var(--font-lh-small,140%);letter-spacing:var(--font-ls-small,normal);font-weight:400}.font-medium{font-size:var(--font-size-medium);line-height:var(--font-lh-medium,140%);letter-spacing:var(--font-ls-medium,normal);font-weight:400}.font-large{font-size:var(--font-size-large);line-height:var(--font-lh-large,140%);letter-spacing:var(--font-ls-large,normal);font-weight:400}[class*=font-],h1,h2,h3,h4,h5,h6,p,span{font-family:var(--font-family-base)}[class*=font-].normal,h1.normal,h2.normal,h3.normal,h4.normal,h5.normal,h6.normal,p.normal,span.normal{font-weight:400!important}[class*=font-].light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,p.light,span.light{font-weight:300!important}[class*=font-].medium,h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium,p.medium,span.medium{font-weight:500!important}[class*=font-].semibold,h1.semibold,h2.semibold,h3.semibold,h4.semibold,h5.semibold,h6.semibold,p.semibold,span.semibold{font-weight:600!important}[class*=font-].bold,h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold,p.bold,span.bold{font-weight:700!important}[class*=font-].extra-bold,h1.extra-bold,h2.extra-bold,h3.extra-bold,h4.extra-bold,h5.extra-bold,h6.extra-bold,p.extra-bold,span.extra-bold{font-weight:800!important}[class*=font-].extra-extra-bold,h1.extra-extra-bold,h2.extra-extra-bold,h3.extra-extra-bold,h4.extra-extra-bold,h5.extra-extra-bold,h6.extra-extra-bold,p.extra-extra-bold,span.extra-extra-bold{font-weight:900!important}[class*=font-].italic,h1.italic,h2.italic,h3.italic,h4.italic,h5.italic,h6.italic,p.italic,span.italic{font-style:italic}[class*=font-].strikethrough,h1.strikethrough,h2.strikethrough,h3.strikethrough,h4.strikethrough,h5.strikethrough,h6.strikethrough,p.strikethrough,span.strikethrough{text-decoration:line-through}[class*=font-].font-decorative,h1.font-decorative,h2.font-decorative,h3.font-decorative,h4.font-decorative,h5.font-decorative,h6.font-decorative,p.font-decorative,span.font-decorative{font-family:var(--font-family-decorative)!important}[class*=font-].font-base,h1.font-base,h2.font-base,h3.font-base,h4.font-base,h5.font-base,h6.font-base,p.font-base,span.font-base{font-family:var(--font-family-base)}h1.display{font-size:var(--font-size-large);line-height:var(--font-lh-large,140%);letter-spacing:var(--font-ls-large,normal);font-weight:400;font-size:var(--font-size-header-display);line-height:var(--font-lh-header-display,112%);letter-spacing:var(--font-ls-header-display,normal);margin:0}h1.xxl{font-size:var(--font-size-large);line-height:var(--font-lh-large,140%);letter-spacing:var(--font-ls-large,normal);font-weight:400;font-size:var(--font-size-header-xxl);line-height:var(--font-lh-header-xxl,112%);letter-spacing:var(--font-ls-header-xxl,normal);margin:0}h1.xl{font-size:var(--font-size-large);line-height:var(--font-lh-large,140%);letter-spacing:var(--font-ls-large,normal);font-weight:400;font-size:var(--font-size-header-xl);line-height:var(--font-lh-header-xl,112%);letter-spacing:var(--font-ls-header-xl,normal);margin:0}h1{font-size:var(--font-size-large);line-height:var(--font-lh-large,140%);letter-spacing:var(--font-ls-large,normal);font-weight:400;font-size:var(--font-size-header-1);line-height:var(--font-lh-header-1,120%);letter-spacing:var(--font-ls-header-1,normal);margin:0}h2{font-size:var(--font-size-large);line-height:var(--font-lh-large,140%);letter-spacing:var(--font-ls-large,normal);font-weight:400;font-size:var(--font-size-header-2);line-height:var(--font-lh-header-2,120%);letter-spacing:var(--font-ls-header-2,normal);margin:0}h3{font-size:var(--font-size-large);line-height:var(--font-lh-large,140%);letter-spacing:var(--font-ls-large,normal);font-weight:400;font-size:var(--font-size-header-3);line-height:var(--font-lh-header-3,120%);letter-spacing:var(--font-ls-header-3,normal);margin:0}h4{font-size:var(--font-size-medium);line-height:var(--font-lh-medium,140%);letter-spacing:var(--font-ls-medium,normal);font-weight:400;font-size:var(--font-size-header-4);line-height:var(--font-lh-header-4,132%);letter-spacing:var(--font-ls-header-4,normal);margin:0}h5{font-size:var(--font-size-small);line-height:var(--font-lh-small,140%);letter-spacing:var(--font-ls-small,normal);font-weight:400;font-size:var(--font-size-header-5);line-height:var(--font-lh-header-5,132%);letter-spacing:var(--font-ls-header-5,normal);margin:0}h6{font-size:var(--font-size-xsmall);line-height:var(--font-lh-xsmall,140%);letter-spacing:var(--font-ls-xsmall,normal);font-weight:400;font-size:var(--font-size-header-6);line-height:var(--font-lh-header-6,140%);letter-spacing:var(--font-ls-header-6,normal);margin:0}p{margin:0}textarea{font-family:var(--font-family-base);font-size:var(--font-size);font-style:normal;font-weight:400;line-height:132%}.add-to-plan:hover{cursor:pointer}.filter{filter:invert()}.hide{display:none!important}.add-item-popup-container{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;max-height:400px;padding:24px;display:flex}.add-item-popup-container .plan-card-new{background-color:var(--greys-morai-silver-500-base,#c4c8cc);border:0;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:4px;min-height:80px;padding:8px 16px;display:flex;position:relative}.add-item-popup-container .plan-card-new:hover{opacity:.8;cursor:pointer}.add-item-popup-container .plan-card-new span{text-align:left;width:352px;color:var(--hero-colour-white,#fff);margin:0;padding:0;font-size:14px;font-style:normal;font-weight:700;line-height:19px;bottom:7.5px;left:16px}.add-item-popup-container .plan-card-new .plus-icon{flex:1 0 0;align-items:center;gap:10px;display:flex}.add-item-popup-container .plan-card-new .plus-icon img{width:32px;height:32px;position:absolute;top:25px;left:173px}.add-item-popup-container .plan-card{z-index:0;border-radius:8px;flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:4px;min-height:80px;padding:8px 16px;display:flex;position:relative}.add-item-popup-container .plan-card:hover{opacity:.8;cursor:pointer}.add-item-popup-container .plan-card .opacity{z-index:2;background:linear-gradient(#0000,#0009);border-radius:8px;width:100%;min-height:80px;position:absolute;top:0;left:0}.add-item-popup-container .plan-card .img-box{z-index:1;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.add-item-popup-container .plan-card .img-box img{object-fit:cover;border-radius:8px;width:100%;height:100%}.add-item-popup-container .plan-card .card-text{z-index:3;flex-direction:column;gap:4px;width:100%;height:50%;display:flex;position:absolute;bottom:0}.add-item-popup-container .plan-card .card-text p{margin:0}.add-item-popup-container .plan-card .card-text .article-count{width:295.743px;height:13px;color:var(--hero-colour-white,#fff);flex-shrink:0;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.add-item-popup-container .plan-card .card-text .plan-title{color:var(--hero-colour-white,#fff);align-self:stretch;font-size:14px;font-style:normal;font-weight:700;line-height:19px}.my-plans-popup-container{max-width:450px;margin:auto}.my-plans-popup-container .title{font-size:24px}.my-plans-popup-container .input-box{width:100%;padding-top:4px;padding-bottom:1rem;position:relative}.my-plans-popup-container .input-box .ct-input+.js-clear-input-text{cursor:pointer;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.my-plans-popup-container .input-box .ct-input+.js-clear-input-text span{background:var(--color-text-primary,#091a2b)}.my-plans-popup-container .input-box .ct-input+.js-clear-input-text.hide{display:none}.my-plans-popup-container .btn-container{flex-flow:row;justify-content:flex-end;align-items:center;gap:16px;height:100px;display:flex}.my-plans-popup-container .btn-container .confirmation-txt{font-size:18px;font-weight:600}.my-plans-popup-container .column{flex-direction:column}.my-plans-popup-container .flex{display:flex}.my-plans-popup-container .delete-form{display:none}.my-plans-popup-container .error-message{font-size:var(--font-size-small);line-height:var(--font-lh-small,140%);letter-spacing:var(--font-ls-small,normal);color:var(--color-text-error,#d32f2f);font-weight:500}.my-plans-popup-container .error-message:not(.hide){border:1px solid var(--color-error-default);background-color:var(--color-error-light);box-sizing:border-box;border-radius:4px;padding:8px 16px}.admin-buttons-holder{width:100%;max-width:1200px;margin:0 auto;display:none}.admin-button-edit{z-index:2147483647;width:fit-content;line-height:45px;position:fixed;bottom:10px;left:20px}.admin-show-info{z-index:2147483647;color:#fff;isolation:isolate;grid-template-columns:50px 0;width:50px;transition:all .3s ease-in-out;display:grid;position:fixed;top:50%;left:calc(100vw - 50px);transform:translateY(-50%)}.admin-show-info .admin-button-holder{width:50px;display:block}.admin-show-info .admin-button-holder button{transform-origin:50%;color:#fff;background-color:#111315;border:none;border-radius:0 0 20px 20px;width:150px;height:45px;padding:5px 10px;display:block;transform:rotate(90deg)translateY(47px)translate(53px)}.admin-show-info .content{background-color:#111315;border-radius:0 0 0 20px;width:0;height:170px;padding:0;overflow:hidden;box-shadow:0 0 10px #00000080}.admin-show-info .content ul{grid-gap:10px;grid-template-columns:1fr;margin:0;padding:0;display:grid}.admin-show-info .content ul li{padding:0;list-style:none}.admin-show-info .content ul a{color:#fff;display:inline-block}.admin-show-info.active{grid-template-columns:50px 300px;width:350px;left:calc(100vw - 350px)}.admin-show-info.active .content{width:300px;padding:10px}.article-page-header{flex-direction:column;width:100%;display:flex}.article-page-header__hero,.article-page-header__title,.article-page-header__byline{width:100%}.article-page-header__byline-inner{align-items:center;gap:var(--spacing-40,40px);box-sizing:border-box;width:100%;max-width:1440px;padding:var(--spacing-40,40px) var(--spacing-16,16px);flex-direction:column;margin-inline:auto;display:flex}@media (width>=768px){.article-page-header__byline-inner{padding-inline:var(--spacing-40,40px)}}@media (width>=1024px){.article-page-header__byline-inner{padding-inline:var(--spacing-80,80px)}}.share-holder #article-header-share-tooltip.nds-tooltip.light{background:var(--color-white-cream)}.share-holder #article-header-share-tooltip.nds-tooltip.light.pointer-top-left:after,.share-holder #article-header-share-tooltip.nds-tooltip.light.pointer-top-right:after,.share-holder #article-header-share-tooltip.nds-tooltip.light.pointer-bottom-left:after,.share-holder #article-header-share-tooltip.nds-tooltip.light.pointer-bottom-right:after{border-bottom-color:var(--color-white-cream)}.share-holder #article-header-share-tooltip.nds-tooltip.light.pointer-side-left:after{border-right-color:var(--color-white-cream)}.share-holder #article-header-share-tooltip.nds-tooltip.light.pointer-side-right:after{border-left-color:var(--color-white-cream)}.share-holder #article-header-share-tooltip.nds-tooltip.light .nds-article-share-tooltip .nds-article-share-tooltip__list{gap:var(--spacing-4,4px);flex-direction:column;align-self:stretch;display:flex}.share-holder #article-header-share-tooltip.nds-tooltip.light .nds-article-share-tooltip .nds-article-share-tooltip__list li:before{display:none}.share-holder #article-header-share-tooltip.nds-tooltip.light .nds-article-share-tooltip .nds-article-share-tooltip__list a{flex-direction:row;justify-content:flex-start;width:100%;display:flex}#adminbar{display:none}@media (width>=768px){#adminbar.show{display:block}}article .width-container:has(.article-main-container){padding-top:0;padding-inline:var(--padding-in-component-padding-mobile-lr,16px);position:relative}@media (width>=768px){article .width-container:has(.article-main-container){padding-inline:var(--padding-in-component-padding-tablet-lr,40px)}}article>main:not(.sponsored){position:relative}article>main:not(.sponsored) aside.outbrain-holder{display:none}@media (width>=1257px){article>main:not(.sponsored) aside.outbrain-holder{width:250px;height:fit-content;min-height:250px;display:block;position:absolute;top:0;right:1.875rem;overflow:hidden auto}}.article-main-container{--article-body-max-width:720px;--article-body-stack-gap:var(--spacing-40,40px);align-items:center;gap:var(--article-body-stack-gap);flex-direction:column;width:100%;display:flex;position:relative}@media (width>=1024px){.article-main-container{--article-body-stack-gap:var(--spacing-48,48px)}}.article-main-container>:not(aside){box-sizing:border-box;width:100%;max-width:var(--article-body-max-width);margin-top:0;margin-bottom:0}.article-main-container>.article-header-container:has(+.article-paragraph-container){margin-bottom:calc(var(--spacing-10,10px) - var(--article-body-stack-gap))}.article-main-container>.article-header-container>*{margin:0}.article-main-container>.full-width,.article-main-container>.article-body-wide,.article-main-container>.article-discover-more,.article-main-container>.affiliate-banner-container,.article-main-container>.full-bleed-banner-container,.article-main-container>.video-carrousel-container,.article-main-container>.googleAds-aside-container,.article-main-container>.nds-newsletter-signup,.article-main-container>.nds-newsletter,.article-main-container>.sign-up-banner-container{max-width:none}@media (width>=1366px){.article-main-container>.googleAds-aside-container{top:0;left:calc(50% + var(--article-body-max-width,720px) / 2 + 1.5rem);z-index:1;grid-column:auto;width:auto;height:auto;display:block;position:absolute}.article-main-container>.googleAds-aside-container .googleAds-aside-wrapper{margin-left:0;position:sticky;top:1.5rem}}@media (width>=768px){.article-page .nds-newsletter-signup{margin-bottom:0}}@keyframes gradient{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.breadcrumbs-container{margin:1.5rem 0 2rem}@media (width>=1024px){.breadcrumbs-container{margin:4rem 0 2rem}}
