.site-header .usp-bar__item.usp-bar__slide a{color:#fff;text-decoration:none;font-family:Gotham;font-weight:400;font-size:12px;line-height:20.8px;letter-spacing:-.32px}.right-link-menu .site-nav .site-nav__subnav-wrapper{flex-wrap:nowrap}.right-link-menu .site-nav .site-nav__subnav-item{width:100%}.site-nav__subnav-wrapper{flex-wrap:wrap}.megamenu-button-wrapper{width:100%}.site-nav__title.button-link{display:none}.site-nav__sub-subnav.button-link{display:flex;align-items:center;gap:16px}.site-nav__sub-subnav.button-link a{border:1px solid #000000;padding:16px 20px!important;font-family:Gotham;font-weight:500!important;font-size:14px;letter-spacing:-.32px;display:flex;text-decoration:none;align-items:center;justify-content:center;color:#333;text-transform:capitalize;line-height:14px;transition:.3s all}.site-nav__sub-subnav.button-link a:hover{background:#333;color:#fff}.megamenu-button-wrapper .contaier{max-width:1328px;padding:0 24px;margin:0 auto}.site-nav__subnav-item:last-child{width:100%}.site-nav__subnav .megamenu-button-wrapper .button-list{display:flex;align-items:center}.site-nav__subnav .megamenu-button-wrapper .button-link:before{content:none!important}.site-nav__subnav .megamenu-button-wrapper .button-link{position:relative;font-size:15px!important;font-weight:500!important;font-family:Gotham!important;line-height:20.8px!important;letter-spacing:0px!important;border:1px solid #000000;padding:14px 20px!important}.site-header .extra-text,.accordion-menu .menu-sub-title .extra-text{color:#858585;font-size:12px;line-height:15.6px;font-weight:400;margin-left:8px;font-family:Gotham}.site-header .usp-bar{background-color:#333;min-height:auto;padding:8px 0;font-size:12px}.site-nav__item a{position:relative}.site-nav .site-nav__item a:hover:before{transform:scaleX(1);transform-origin:left;height:2.2px}.site-nav .site-nav__item:first-child a:before{left:-10px;width:calc(100% - 10px)}.site-nav .site-nav__item a:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:calc(100% - 24px);height:1px;background:#333;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out}.site-header__toolbar{gap:8px}.site-header__masthead .currency-selector{margin-left:8px!important}.site-header .site-nav__card .site-nav__title{font-family:Playfair Display;font-weight:400!important;font-size:26px;line-height:1.2;margin:8px 0!important}.site-header__menu .right-link-menu{display:flex;align-items:center;list-style:none;padding:0;margin:0}.site-header__menu .right-link-menu .link-item.link-1{margin-top:0}.site-header__menu .right-link-menu .link-item.link-1 a{color:#3a3c45;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:500!important;font-family:Gotham;line-height:20.8px;letter-spacing:-.32px;text-decoration:none;padding:12px}.site-header__menu .right-row{display:flex;justify-content:space-between;width:100%;margin:0}.site-header__menu .right-link-menu .link-item.link-1:last-child a{padding-right:0}.site-nav__item:first-child a.site-nav__link{padding-left:0!important}.site-header.header-transparent{position:absolute;top:0;left:0;z-index:9;width:100%;background:transparent}@media only screen and (min-width: 768px){.site-header.header-transparent:hover{background:#fff;transition:background-color .3s cubic-bezier(.39,.575,.565,1),transform .6s cubic-bezier(.19,1,.22,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1)}.site-header.header-transparent:hover .block-logo{display:flex}.site-header.header-transparent:hover .white-logo{display:none}.site-header.header-transparent:hover .site-nav__link,.site-header.header-transparent:hover .right-link-menu .link-item.link-1 a,.site-header.header-transparent:hover .site-header__toolbar>a{color:#333}.site-header.header-transparent:hover .mobile-menu-icon svg path,.site-header.header-transparent:hover .search_mobile svg path{fill:#000}.site-header.header-transparent:hover .shopping-bag-icon .site-header__cart-count{font-weight:700;color:#000}.site-header.header-transparent:hover .site-header__toolbar .site-header__account{border-color:#ddd}.site-header.header-transparent:hover .site-header__toolbar svg path{fill:#333}}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon){background:#fff;transition:background-color .3s cubic-bezier(.39,.575,.565,1),transform .6s cubic-bezier(.19,1,.22,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1)}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .mobile-menu-icon svg path,.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .search_mobile svg path{fill:#000}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .site-header__masthead,.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .site-header__menu{border-bottom:1px solid #ddd}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .block-logo{display:flex}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .white-logo{display:none}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .site-nav__link,.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .right-link-menu .link-item.link-1 a{color:#333}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .site-header__toolbar>a{color:#333}.site-header__logo{transition:none!important}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .site-header__toolbar svg path{fill:#333}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .site-header__toolbar .site-header__account{border-color:#ddd}.site-header.header-transparent .site-header__masthead,.site-header.header-transparent .site-header__menu{border-bottom:1px solid rgba(255,255,255,.3)}.site-header.header-transparent .site-nav__link,.site-header.header-transparent .right-link-menu .link-item.link-1 a{color:#fff}.site-header.header-transparent .site-header__toolbar>a{color:#fff}.site-header.header-transparent .site-header__toolbar svg path{fill:#fff}.site-header.header-transparent .site-header__toolbar .site-header__account{border-color:#ffffff4d}.site-header.header-transparent .block-logo{display:none}.site-header.header-transparent .white-logo{display:flex}.site-header .white-logo{display:none}.mobile-megamenu{position:fixed;top:0;bottom:0;right:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:100%;height:100%;max-width:450px;z-index:9999;background-color:#f7f4f1;transform:translate(100%);transition:transform .33s cubic-bezier(.645,.045,.355,1),visibility .33s cubic-bezier(.645,.045,.355,1)}.header-sidebar-inner{padding:20px 20px 0}.mobile-megamenu.open-menu{transform:translate(0)}.mobile-megamenu .navigation-list{list-style:none;padding:0;margin:0}.mobile-megamenu .navigation-list-item a,.mobile-megamenu .accordion.list-item{padding:8.5px 0;margin:0 24px}.mobile-megamenu .navigation-list-item:last-child{border:none!important}.opened-drawer{overflow-y:hidden!important}.mobile-megamenu .close-button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin:0;cursor:pointer}.mobile-megamenu .drawer-main{overflow-y:auto;width:100%;height:100%}.mobile-header-sidebar{display:flex;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;width:100%;height:100%}.overlay-content{position:fixed;top:0;left:0;height:100%;width:100%;z-index:99;visibility:hidden;opacity:0;background:#1a1d1fb3;display:block!important}.overlay-content.open-overlay{opacity:.7;visibility:visible;overflow:hidden}.mobile-megamenu .dropdown-menus{position:fixed;width:0px;top:0;bottom:0;overflow:hidden;overflow-y:auto;z-index:1;right:0;background-color:#f7f4f1;transition:width .33s cubic-bezier(.645,.045,.355,1),visibility .33s cubic-bezier(.645,.045,.355,1)}.sub-mobile-submenu-wrapper{opacity:0;visibility:hidden;transition:opacity .1s}.sub-mobile-submenu-wrapper.open-submenu-wrapper{opacity:1;visibility:visible}.mobile-megamenu li{list-style:none;margin:0;padding:0}.mobile-megamenu .category-item{width:100%}.mobile-megamenu .category-item:last-child{border-bottom:0px}.mobile-megamenu .back-section{display:flex;align-items:center;font-family:Gotham;font-weight:600;font-size:14px;line-height:20px;color:#333;gap:15px;padding:0 24px;margin:40px 0;justify-content:space-between}.mobile-megamenu .drawer-main .category-item-list .list-item{margin:0 24px;padding:8.5px 0}.mobile-megamenu .back-section .left-back{gap:6px;display:flex;align-items:center;text-transform:capitalize;font-weight:500;font-size:14px}.child-accordion-plus-icon.is-open{transform:rotate(180deg);transition:.5s all}.mobile-megamenu .child-accordion-plus-icon{width:20px;height:20px;transition:.5s all;display:flex;align-items:center;justify-content:center}.shopping-bag-icon .site-header__cart-count{font-size:8px;padding-right:4px;padding-top:2px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:center}.template-index .shopping-bag-icon .site-header__cart-count{font-weight:700;color:#fff}.template-index .shopping-bag-icon .site-header__cart-count{font-weight:700}.site-header.header-transparent:has(.mobile-search-main-icon.active-search-icon) .shopping-bag-icon .site-header__cart-count{font-weight:700;color:#000}.mobile-megamenu .category-item-list .menu-link a{padding:10px 0;width:auto;display:flex;font-weight:400;align-items:center;font-family:Gotham;color:#333;margin:0 24px;font-size:12px;line-height:20.8px;text-decoration:none}.mobile-megamenu .dropdown-grandchild{list-style:none;padding-left:24px;margin:0;display:none}.mobile-megamenu .category-item.new-col,.category-item.image-aw24-girls-new-in-jpg-new-in-shop-the-collection,.category-item.image-floret-mega-nav-1a-jpg-fun-in-floret-shop-the-collection,.category-item.image-aw24-boys-new-in-jpg-new-in-shop-the-collection,.category-item.image-mn-london-edit-wk34-jpg-london-collection-shop-the-edit,.category-item.image-aw24-bb-new-in-jpg-new-in-shop-the-collection{display:none}.mobile-megamenu .dropdown-menus.show{width:450px}.mobile-megamenu .category-item-list{display:flex;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;width:100%;padding:0;margin-bottom:40px}.menu-left{display:none}.search_mobile{display:flex;align-items:center}.mobile-megamenu .header-logo img{max-width:143px}.mobile-header-sidebar .header-sidebar-inner{display:flex;width:100%;align-items:center;justify-content:space-between;padding:40px 24px}.mobile-megamenu .drawer-main .list-item{text-decoration:none;color:#333;font-weight:500;font-family:Gotham;display:flex;align-items:center;justify-content:space-between;font-size:15px;line-height:20.8px;cursor:pointer}.mobile-megamenu .header-footer{box-shadow:none;width:100%;margin-bottom:12px}.mobile-megamenu .right-link-menu .link-item.link-1 a{color:#333!important}.mobile-megamenu .site-header-currency,.mobile-megamenu .currency-selector{display:flex!important;width:auto}.mobile-megamenu .right-link-menu li{margin:0}.mobile-megamenu .right-link-menu li a{text-decoration:none;color:#333;font-weight:500;font-family:Gotham;display:flex;align-items:center;justify-content:space-between;font-size:15px;line-height:20.8px}.mobile-megamenu .accordion-plus-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.mobile-megamenu .header-footer a{font-weight:400;color:#333;text-decoration:none;font-family:Gotham;letter-spacing:0px;font-size:14px!important;line-height:20.8px;padding:4px 0!important;margin:0 24px!important;align-items:center;column-gap:4px;display:flex}.drawer-main .sidebar-menu .right-link-menu{margin:23px 0;padding:0}.mobile-megamenu .right-link-menu .link-item.link-1 a{padding:8.5px 0;margin:0 24px}.mobile-menu-icon{display:flex;align-items:center;cursor:pointer}.back-title{font-size:21px;line-height:1.4;color:#333}.mobile-menu-icon svg path,.search_mobile svg path{fill:#000}.header-transparent .mobile-menu-icon svg path,.header-transparent .search_mobile svg path{fill:#fff}.drawer-main .navigation-list-item .menu-sub-title{text-decoration:none;color:#333;font-weight:500;font-family:Gotham;display:flex;align-items:center;justify-content:space-between;font-size:15px;line-height:20.8px;cursor:pointer;margin:0}.currency-selector-modal p.text-center{font-family:Playfair Display;color:#333;font-size:26px;font-weight:400;text-transform:inherit;margin-bottom:24px!important;margin-top:0!important}.currency-selector-modal .payment-icon{margin-top:24px}.currency-selector-modal .rate-note{font-size:12px!important;color:#333;font-family:Gotham;font-weight:400}.currency-selector-modal .rate-note br{height:8px}.note-wrapper-section .shop-text{display:flex;align-items:center}.note-wrapper-section .shop-text b{font-weight:500}.note-wrapper-section{margin-top:24px!important}.currency-selector-modal{height:305px!important;max-width:416px!important;border:none!important;padding:40px}.currency-selector-modal .currency-selector-close{width:24px!important;height:24px!important;display:flex;align-items:center;justify-content:center;position:absolute!important;top:16px!important;right:16px!important}.currency-select-wrapper:after{display:none}.currency-select-wrapper .arrow-icon{position:absolute;top:11px;right:11px;width:20px!important;height:20px!important;display:flex;align-items:center;justify-content:center}.currency-selector-modal p button.btn,.currency-selector-modal p.country-button-usd .btn{background:#333!important;padding:16px!important;border-radius:0!important;text-transform:inherit;font-size:14px;line-height:1.4;display:flex!important;align-items:center;justify-content:center;margin-top:24px}.currency-selector-modal #currency-select{border:1px solid #D6D6D6;border-radius:0;background:transparent;padding:12px;height:auto;display:flex;align-items:center;justify-content:center;font-family:Gotham;font-size:12px;line-height:1.4}.main-mobile-icon-menu,.search_mobile.header-mobile-search{display:none}.menu-svg-icon path,.site-header.header-transparent .mobile-header-sidebar svg path{fill:#000!important}@media screen and (max-width: 1170px){.header-elements .mobile-search{display:none}.main-mobile-icon-menu,.mobile-search,.search_mobile.header-mobile-search,.mobile-megamenu .header-footer .site-header__label{display:flex}.site-header__bag{width:24px}.category-item.button-link.submenu .menu.dropdown-grandchild{display:flex!important}.desktop-search{display:none!important}.site-header__masthead .site-header-currency,.site-header__masthead .currency-selector{display:none}.mobile-megamenu .button-link .dropdown-grandchild{gap:16px;display:flex;margin-top:40px;flex-wrap:wrap}.button-link .accordion-menu.list-item{display:none!important}.mobile-megamenu .button-link .dropdown-grandchild a{border:1px solid #000000;padding:16px 20px!important;font-family:Gotham;font-weight:500!important;font-size:14px;letter-spacing:-.32px;display:flex;text-decoration:none;align-items:center;justify-content:center;color:#333;text-transform:capitalize;line-height:14px;transition:.3s all;margin:0}.image-aw24-girls-new-in-jpg-fun-in-floret-shop-the-range,.image-aw24-boys-new-in-jpg-fun-in-floret-shop-the-range,.image-mn-london-edit-wk34-jpg-fun-in-floret-shop-the-range,.image-confiture-dress-arabella-floral-smocked-dress-in-red-floral-70899354763641-jpg-fun-in-floret-shop-the-range{display:none}.site-header__toolbar .site-header__account{display:flex!important;margin:0!important;padding:0!important;border:none!important}.frcp-wishlist-nav-link-wrapper{display:none!important}.site-header__toolbar .wishlist{display:block!important}.site-header__toolbar .site-header__searchmobile{display:none!important}.menu-left{display:flex;align-items:center;gap:8px}.site-header__masthead{padding:16px 0!important}}.mobile-header-sidebar #site-header-account-mobile,.mobile-header-sidebar #mobile-drawer-wishlist{display:none!important}@media screen and (max-width: 1024px){.site-header__logo img{max-width:143px}.site-header.header-transparent .block-logo,.site-header.header-transparent .white-logo{justify-content:center}}@media screen and (max-width: 450px){.mobile-megamenu{max-width:100%}}@media screen and (max-width: 1169px){.mobile-megamenu .currency-selector svg path{fill:#333!important}.mobile-megamenu .currency-selector svg g path{fill:#333}.sub-mobile-submenu-wrapper .site-nav__image{margin-left:0;margin-right:auto;margin-top:20px}.mobile-megamenu .drawer-main .sub-mobile-submenu-wrapper .site-nav__title{color:#000;text-decoration:none;border:none;font-size:20px!important;margin:0!important}.sub-mobile-submenu-wrapper .site-nav__card{text-decoration:none}}@media screen and (max-width: 767px){.site-header__brand{left:0}.mobile-header-sidebar .header-footer .wishlist-mobile{display:flex!important;column-gap:4px}.mobile-header-sidebar #site-header-account-mobile,.mobile-header-sidebar #mobile-drawer-wishlist,.mobile-header-sidebar .site-header-account-mobile{display:flex!important}.mobile-header-sidebar .icon.icon__login{margin-left:-4px}.site-header__toolbar .site-header__account,.site-header__toolbar .wishlist{display:none!important}.site-header__toolbar{gap:12px}.shopping-bag-icon svg{height:28px;width:28px}.mobile-main-search-icon{height:28px;width:28px}.mobile-menu-icon svg{height:28px;width:28px}.site-header__cart-count{bottom:.4rem!important}.mobile-megamenu .header-footer a{font-size:12px!important}.header-footer a svg{height:24px;width:24px}.shopping-bag-icon{height:28px!important;width:28px!important}}@media screen and (max-width: 460px){.mobile-megamenu,.mobile-megamenu .dropdown-menus.show{width:100%}.currency-selector-modal{width:95%!important}}@media screen and (max-width: 370px){.mobile-megamenu,.mobile-megamenu .dropdown-menus.show{width:300px}.main-header .header-right-section{gap:8px}.site-header__logo img{max-width:110px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/header.css.map */
