.FrasersPlusPriceBreakdown_root__nTQed{--body-font-stack-override:var(--fp-font-family),var(--general-font-stack-fallback);--heading-font-stack-override:var(--fp-font-family),var(--general-font-stack-fallback);display:grid;grid-gap:var(--spacing-2);gap:var(--spacing-2);grid-template-columns:max-content 1fr}.FrasersPlusPriceBreakdown_text__ksU3Q{color:var(--fp-light-purple);font-weight:600;font-size:14px;line-height:16px}.FrasersPlusPriceBreakdown_link__f4hRm{font-family:var(--body-font-stack-override);font-weight:700;text-decoration:underline;cursor:pointer;padding:0;background-color:transparent;border:0}@layer modal-base, modal-mod;@layer modal-mod{.FrasersPlusModal_wrapper__GMcAg{--body-font-stack-override:var(--fp-font-family),var(--general-font-stack-fallback);--heading-font-stack-override:var(--fp-font-family),var(--general-font-stack-fallback);background:var(--fp-background-gradient);color:var(--common-white);font-family:var(--fp-font-family)}.FrasersPlusModal_wrapper__GMcAg:before{position:relative}@media (min-width:768px){.FrasersPlusModal_wrapper__GMcAg{max-width:375px}}.FrasersPlusModal_header__HTnX_{z-index:1;background-color:transparent;border-bottom:none}.FrasersPlusModal_content__V6K4J{position:static;display:flex;flex-direction:column;gap:var(--spacing-4);background-color:transparent}}.FrasersPlusModal_image__iU41e{position:absolute;width:60%;text-indent:-9999px;aspect-ratio:1/1;inset-inline-end:-28px;inset-block-start:-28px;inset-block-end:-28px}.FrasersPlusModal_headingContainer__wI5VZ{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-8)}.FrasersPlusModal_logo__C3ISv{display:inline-flex;max-width:-moz-max-content;max-width:max-content;height:var(--spacing-5);align-items:flex-start;justify-content:center}.FrasersPlusModal_title__4Q9ba{margin-bottom:var(--spacing-5);margin-top:0;font-size:18px;font-weight:600}.FrasersPlusModal_list__d7T2g{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding-left:var(--spacing-5)}.FrasersPlusModal_paragraph__w1fjF{margin:0}.FrasersPlusModal_caption__uTfzU{font-size:12px}.ProductInfo_root__3MZJF{display:flex;flex-direction:column;gap:var(--spacing-1);margin-block-start:var(--spacing-2)}@media (min-width:768px){.ProductInfo_root__3MZJF{margin-block-start:var(--spacing-4)}}.ProductInfo_productName___TZSK{display:flex;flex-direction:column;gap:var(--spacing-1)}.ProductInfo_link__mEWpE{display:block;text-decoration:none}.ProductInfo_link__mEWpE:hover{text-decoration:underline}.ProductInfo_link__mEWpE:focus-visible{outline:var(--focus-outline-main)}.ProductInfo_brand__zDDpE{color:var(--grey-500)}.cruisefashion .ProductInfo_brand__zDDpE{color:var(--common-black);font-weight:700}.Share_modal__R7wxo{position:fixed;left:0;right:0;bottom:0;display:grid;transform:translateY(100%);visibility:hidden;z-index:var(--z-index-dropdown);background-color:var(--common-white);border-left:1px solid var(--grey-300);border-radius:var(--spacing-1) var(--spacing-1) 0;border-right:1px solid var(--grey-300);border-top:1px solid var(--grey-300);box-shadow:-4px -4px 4px 0 rgba(var(--common-black-rgb),.1);opacity:0;transition-duration:.3s;transition-property:opacity,transform,visibility}.Share_modal__R7wxo.Share_visible__DBVzv{transform:translateY(0);visibility:visible;opacity:1}@media (min-width:768px){.Share_modal__R7wxo{left:auto;width:375px;border-top-right-radius:0}}.Share_header__51HAG{padding-inline:var(--spacing-4)}.Share_close__TKi0v{padding:0}.Share_link__vM2iv{display:flex;align-items:center;gap:var(--spacing-6);padding:var(--spacing-4);background-color:transparent;background-color:initial;border:0;color:var(--common-black);cursor:pointer;text-decoration:none}.Share_link__vM2iv:hover{color:var(--base-main)}.Share_link__vM2iv:focus-visible{outline:var(--focus-outline-main);outline-offset:-2px}.Share_link__vM2iv+.Share_link__vM2iv{border-top:1px solid var(--grey-200)}.Share_icon__4_GK2{color:var(--common-black);cursor:pointer}.InlineBanner_container__Z3fbT{position:relative;display:inline-grid;width:100%;height:100%}.InlineBanner_link__5yeM5{display:block}.InlineBanner_link__5yeM5:hover .InlineBanner_image___yONs{opacity:.9}.InlineBanner_link__5yeM5:focus-visible{outline:var(--focus-outline-main);outline-offset:2px}.InlineBanner_image___yONs{position:absolute;width:100%;height:100%;transition:all .1s ease-in;-o-object-fit:cover;object-fit:cover}.InlineBanner_button__5OSdK{margin-top:var(--spacing-2);white-space:nowrap}.InlineBanner_wrapper__Ff2Lj{position:absolute;left:50%;bottom:var(--spacing-4);display:flex;width:calc(100% - var(--spacing-4));align-items:center;flex-direction:column;gap:var(--spacing-2);justify-content:flex-end;transform:translateX(-50%)}@media (min-width:768px){.InlineBanner_wrapper__Ff2Lj{bottom:var(--spacing-8)}}.Pagination_pagination__swkYD{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style-type:none}html:not([lang=en]) .PaginationItem_body1__a3fxp,html:not([lang=en]) .PaginationItem_body2__nm6m8,html:not([lang=en]) .PaginationItem_caption__ig08Y,html:not([lang=en]) .PaginationItem_footnote__bMUBy,html:not([lang=en]) .PaginationItem_heading1__2lJ77,html:not([lang=en]) .PaginationItem_heading2__hOjX0,html:not([lang=en]) .PaginationItem_input__GEHcm,html:not([lang=en]) .PaginationItem_sash__G_NUS,html:not([lang=en]) .PaginationItem_subheading1__IvTfr,html:not([lang=en]) .PaginationItem_subheading2__evCzE{-webkit-hyphens:auto;hyphens:auto}.PaginationItem_paginationItem__vXuVg{margin:0;font-family:var(--body-font-stack-override,var(--body-font-stack));font-size:var(--font-size,15px);font-style:normal;font-weight:var(--font-weight,400);letter-spacing:0;line-height:18px;display:flex;min-width:var(--spacing-2);height:var(--spacing-8);align-items:center;justify-content:center;padding-inline:var(--spacing-3);background-color:transparent;border:none;border-radius:100%;color:var(--common-black);outline:none;text-decoration:none;transition:background-color .2s}.PaginationItem_paginationItem__vXuVg:focus-visible{border-radius:var(--shape-border-radius);outline:var(--focus-outline-main);outline-offset:1px}.PaginationItem_paginationItem__vXuVg:hover{text-decoration:underline}.PaginationItem_paginationItem__vXuVg[disabled]{color:var(--grey-300);cursor:auto}.PaginationItem_paginationItem__vXuVg.PaginationItem_active__r4YUb{color:var(--base-main);font-weight:700}.PaginationItem_paginationItem__vXuVg.PaginationItem_active__r4YUb:hover{text-decoration:none}@media (min-width:768px){.PaginationItem_paginationItem__vXuVg{min-width:var(--spacing-9)}}.PaginationItem_paginationItemDummy__XG2iS:hover{cursor:auto;text-decoration:none}.PaginationItem_link__JW7z1{text-decoration:none}.PaginationItem_disabled__JbKqc{color:var(--grey-300);pointer-events:none}.PaginationItem_icon__XiW4w{width:var(--spacing-4);height:var(--spacing-4)}.SearchListViewAsideFallback_root__2GdXr{display:flex;flex-direction:column;gap:var(--spacing-4);grid-column:1/-1;grid-row:1;padding-block:var(--spacing-4);isolation:isolate}[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .SearchListViewAsideFallback_root__2GdXr{margin-top:var(--negative-spacing-4)}@media (min-width:768px){[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .SearchListViewAsideFallback_root__2GdXr{margin-top:var(--negative-spacing-2)}}@media (min-width:992px){[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .SearchListViewAsideFallback_root__2GdXr{margin-top:0}}@media (min-width:768px){.SearchListViewAsideFallback_root__2GdXr{gap:var(--spacing-6);padding-top:var(--spacing-6)}}.SearchListViewAsideFallback_text__lVOA5{display:flex;flex-direction:column;gap:var(--spacing-3)}.SearchListViewAsideFallback_facets__N25S7{display:flex;flex-direction:column;gap:var(--spacing-4)}.SearchListViewHeader_root__5wXis{display:flex;flex-direction:column;gap:var(--spacing-2);grid-column:1/-1;grid-row:1;padding:var(--spacing-4) 0}[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .SearchListViewHeader_root__5wXis{margin-top:var(--negative-spacing-4)}@media (min-width:768px){[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .SearchListViewHeader_root__5wXis{margin-top:var(--negative-spacing-2)}}@media (min-width:992px){[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .SearchListViewHeader_root__5wXis{margin-top:0}}@media (min-width:768px){.SearchListViewHeader_root__5wXis{padding:var(--spacing-6) 0}}