header.page-header{z-index:101}header.page-header .jkl-header{position:fixed!important;left:50%;transform:translate(-50%);width:100%;padding:0 16px;z-index:99}@media(max-width:1439.98px){header.page-header .jkl-header{bottom:32px}}@media(min-width:1440px){header.page-header .jkl-header{top:48px!important;max-width:1504px}}header.page-header .jkl-header[data-navbar-type=bottom] .jkl-header__nav{padding:0 0 0 16px}@media(max-width:1439.98px){header.page-header .jkl-header[data-navbar-type=top_1],header.page-header .jkl-header[data-navbar-type=top_2]{display:none}}header.page-header .jkl-header__nav{position:relative;display:flex;background-color:#fff}@media(min-width:1440px){header.page-header .jkl-header__nav{border-radius:32px}}@media(max-width:1439.98px){header.page-header .jkl-header__nav{margin:0 auto;max-width:365px;box-shadow:0 2px 10px #00000029;border-radius:32px}}header.page-header .jkl-header__nav.menu-opened{border-bottom-left-radius:0;border-bottom-right-radius:0}header.page-header .jkl-header__nav.menu-opened #jkl-header__nav-panel-cart{border-bottom-right-radius:0}header.page-header .jkl-header__nav .jkl-header__logo__link{padding:8px 32px;font-size:0}@media(max-width:1439.98px){header.page-header .jkl-header__nav .jkl-header__logo__link{display:none}}header.page-header .jkl-header__nav .jkl-header__logo__link img{max-width:100%;width:auto;height:40px}@media(max-width:1439.98px){header.page-header .jkl-header__nav-teaser{display:none}}header.page-header .jkl-header__nav-teaser mega-menu-section{position:unset}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list{display:flex;column-gap:20px;padding:0}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent.dropdown-opened .jkl-page-nav-mega__link{font-weight:600;color:#d84c8a}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent.dropdown-opened .jkl-page-nav-mega__link b{color:#000}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent.dropdown-opened .jkl-page-nav-mega__sublist__wrapper{display:grid}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__link{display:inline-block;font-size:20px;line-height:56px;padding:0;height:100%;text-transform:uppercase;color:#000}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper{display:none;position:absolute;top:56px;left:0;right:0;border-bottom-left-radius:32px;border-bottom-right-radius:32px;overflow:auto;max-height:calc(100dvh - 102px);grid-template-columns:repeat(5,minmax(0,1fr));background-color:#fdf3f9}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1{display:grid}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1.column-span-2{grid-column:span 2/span 2}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1.column-span-3{grid-column:span 3/span 3}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1.column-1{grid-template-columns:repeat(1,minmax(0,1fr))}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1.column-2{grid-template-columns:repeat(2,minmax(0,1fr))}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1.column-3{grid-template-columns:repeat(3,minmax(0,1fr))}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist{padding:32px}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist .jkl-page-nav-mega__sublist-title{display:inline-block;font-family:var(--font-gelica, "gelica", serif);font-weight:600;font-size:24px;line-height:24px;color:#000;margin-bottom:24px}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist .jkl-page-nav-mega__sublist-title:hover{color:inherit;text-decoration:underline}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist .jkl-page-nav-mega__sublist__list.custom-grid-template-rows{display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,minmax(0,1fr))}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist .jkl-page-nav-mega__sublist__list a{font-size:16px;line-height:29px}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist .jkl-page-nav-mega__sublist__list a:hover{color:inherit;text-decoration:underline}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist-all-products{text-align:center;margin:32px 0}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist-all-products.column-span-1{grid-column:span 1/span 1}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist-all-products.column-span-2{grid-column:span 2/span 2}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist-all-products.column-span-3{grid-column:span 3/span 3}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist-all-products a{display:inline-block;font-size:16px;font-weight:700;line-height:22px;text-align:center;text-transform:uppercase;padding:12px 32px;border-radius:24px;border:1px solid #000000;color:#000}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist-all-products a:hover{text-decoration:underline}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-1 .jkl-page-nav-mega__sublist-all-products a{font-size:18px;line-height:24px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2{display:grid;grid-auto-rows:1fr;background-color:#fbeaf5;border-bottom:1px solid #c3afd7}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 *{color:#000}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2{border-bottom:0;border-left:1px solid #c3afd7}}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2>*:not(:last-child){border-bottom:1px solid #c3afd7}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 button{font-family:var(--font-gelica, "gelica", serif);font-weight:600;font-size:24px;line-height:24px;padding:32px;cursor:pointer;pointer-events:none;border:0 none;background:transparent;letter-spacing:0;border-radius:0;text-transform:unset}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a{display:flex;align-items:center;column-gap:16px;cursor:pointer}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a:hover{color:initial}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a{padding:0 14px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a .thumb-wrap{flex-shrink:0;width:74px;height:74px;border-radius:50%;overflow:hidden;background-color:#f7f6f2}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a .thumb-wrap{width:56px;height:56px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a .thumb-wrap img{object-fit:cover;width:100%;height:100%}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a .info-wrap p{font-size:18px;line-height:24px}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a .info-wrap p{font-size:14px;line-height:18px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-2 a .info-wrap p:first-child{font-weight:700;text-transform:uppercase}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3{position:relative;display:flex;min-height:200px;grid-row:span 2/span 2}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3 .banner{position:absolute;top:0;right:0;bottom:0;left:0}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3 .banner img{object-fit:cover;width:100%;height:100%}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3 .button-banner{width:100%;height:100%;display:flex;justify-content:center;padding:16px;z-index:1}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3 .button-banner{padding:24px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3 .button-banner a{font-weight:700;font-size:12px;line-height:18px;background-color:#fff;color:#000;text-align:center;padding:6px 24px;border-radius:24px;margin-top:auto;text-transform:uppercase}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3 .button-banner a:hover{text-decoration:underline}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-3 .button-banner a{font-size:14px;line-height:22px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4{display:flex;column-gap:32px;padding:16px;grid-column:span 4/span 4}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4{border-top:1px solid rgba(31,31,31,.52);padding:32px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper{position:relative;display:flex;flex:1;padding:16px;border-radius:16px;overflow:hidden}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper{padding:24px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .banner{position:absolute;top:0;right:0;bottom:0;left:0}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .banner img{object-fit:cover;width:100%;height:100%}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .info-banner{display:flex;flex-direction:column;align-items:flex-start;row-gap:12px;aspect-ratio:auto;min-height:150px;height:100%;width:100%;z-index:1}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .info-banner p{display:none;line-height:34px}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .info-banner p{display:block}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .info-banner>p:first-child{font-family:var(--font-gelica, "gelica", serif);font-weight:600;font-size:36px}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .info-banner a{font-weight:700;font-size:12px;line-height:18px;padding:2px 24px;border-radius:24px;text-transform:uppercase;color:#000;background-color:#fff;margin-top:auto}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .info-banner a:hover{text-decoration:underline}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-4 .bottom-banner-wrapper .info-banner a{font-size:14px;line-height:22px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5{display:flex;flex-direction:column;grid-row:span 2/span 2;grid-column:span 3/span 3;padding:16px;gap:16px}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5{padding:32px}}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5{flex-direction:row;padding-left:0}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner{position:relative;flex:1;border-radius:24px;overflow:hidden;min-height:200px;aspect-ratio:2/3}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner{aspect-ratio:auto}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__img{position:absolute;top:0;right:0;bottom:0;left:0}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__img img{object-fit:cover;width:100%;height:100%}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__content{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;height:100%;padding:16px;row-gap:16px;z-index:1}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__content{padding:24px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__content-subtitle{font-weight:600;font-size:16px;line-height:26px;text-transform:uppercase;padding:0 8px}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__content a{font-weight:700;font-size:12px;line-height:18px;color:#000;text-align:center;padding:6px 24px;margin-top:auto;text-transform:uppercase;border-radius:24px;display:inline-block;background-color:#fff}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__content a{font-size:14px;line-height:22px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-5 .banner__content a:hover{text-decoration:underline}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6{display:flex;gap:16px;grid-column:span 2/span 2;padding:16px}@media(min-width:1024px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6{gap:32px;padding:32px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper{position:relative;flex:1;padding:16px;overflow:hidden}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper{border-radius:24px;padding:24px}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .banner{position:absolute;top:0;right:0;bottom:0;left:0}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .banner img{object-fit:cover;width:100%;height:100%}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .info-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;aspect-ratio:auto;min-height:250px;height:100%;width:100%}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .info-banner p{display:none;font-family:var(--font-gelica, "gelica", serif);font-weight:600;font-size:36px;line-height:34px}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .info-banner p{display:block}}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .info-banner a{font-weight:700;font-size:12px;line-height:18px;padding:2px 24px;border-radius:24px;text-transform:uppercase;color:#000;background-color:#fff;margin-top:auto}header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .info-banner a:hover{text-decoration:underline}@media(min-width:768px){header.page-header .jkl-header__nav-teaser mega-menu-section .jkl-page-nav-mega__list .jkl-page-nav-mega__item--parent .jkl-page-nav-mega__sublist__wrapper .jkl-page-nav-mega__sublist__wrapper-6 .bottom-banner-wrapper .info-banner a{font-size:14px;line-height:22px}}header.page-header .jkl-header__nav-panel{display:flex;align-items:center;column-gap:8px}@media(min-width:1440px){header.page-header .jkl-header__nav-panel{margin-left:auto}}@media(max-width:1439.98px){header.page-header .jkl-header__nav-panel{justify-content:space-between;width:100%}}header.page-header .jkl-header__nav-panel li{height:100%}@media(min-width:1440px){header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-menu-mobile-trigger{display:none;column-gap:32px;border-top:1px solid #1f1f1f}}header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-cart{display:flex;align-items:center;height:auto;padding:0 20px;background-color:#f6c6e5;border-top-right-radius:32px;border-bottom-right-radius:32px;height:100%}header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-cart a{display:flex;align-items:unset;height:auto}header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-cart a svg{width:24.302px;height:27px}header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-cart a svg path{fill:#1f1f1f}header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-cart a span{font-weight:700;font-size:11px;line-height:14px;text-align:center;border-radius:50%;width:14px;height:14px;color:#f6c6e5;background-color:#d84c8a}header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-wishlist a{display:flex;align-items:center;position:relative}header.page-header .jkl-header__nav-panel li#jkl-header__nav-panel-wishlist a span{position:absolute;top:-4px;right:-4px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;line-height:1.3;width:20px;height:20px;background-color:#d84c8a;color:#fff;border-radius:50%}header.page-header .jkl-header__nav-panel li a{display:flex;align-items:center;padding:8px;font-size:0;height:100%}header.page-header .jkl-header__nav-panel li a #icon-wishlist:hover #Path_33961{fill:#f6c6e5}header.page-header .jkl-header__nav-panel li a #icon-user:hover #Ellisse_124,header.page-header .jkl-header__nav-panel li a #icon-user:hover #Tracciato_894{fill:#f6c6e5}header.page-header .jkl-header__nav-panel li button{font-size:0;border:0 none;padding:8px;height:100%}header.page-header .jkl-header__nav-panel li button #icon-search:hover circle{fill:#f6c6e5}header.page-header #jkl-drawer-nav{position:fixed;top:0;left:0;width:100%;max-width:592px;height:100vh;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;background-color:#fef3f9;opacity:0;transform:translate(-100%);z-index:119}@media(min-width:1440px){header.page-header #jkl-drawer-nav{display:none}}header.page-header #jkl-drawer-nav .jkl-drawer__title{position:sticky;top:0;display:flex;justify-content:center;align-items:center;height:60px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1019607843)}header.page-header #jkl-drawer-nav .jkl-drawer__title .jkl-drawer__close{position:absolute;top:50%;left:16px;transform:translateY(-50%);height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;background-color:#f8eff5}header.page-header #jkl-drawer-nav .jkl-drawer__title .jkl-drawer__close svg{width:24px;height:24px;fill:#000}header.page-header #jkl-drawer-nav .mega-menu{overflow-y:auto;height:calc(100dvh - 60px)}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile{position:relative}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main.is-hidden{display:none}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__list .jkl-mega-menu-mobile__item{display:flex;align-items:center;padding:10px 20px;border:0 none;width:100%;background:none;cursor:pointer;text-decoration:none;color:inherit}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__list .jkl-mega-menu-mobile__item img{border-radius:16px;object-fit:cover}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__list .jkl-mega-menu-mobile__item .jkl-mega-menu-mobile__item-text{font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;margin-left:10px;text-transform:capitalize;color:#000}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__list .jkl-mega-menu-mobile__item>svg{height:16px;width:16px;transform:rotate(-90deg);margin-left:auto;flex-shrink:0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .login-registration-banner,header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .wishlist-banner{display:flex;align-items:center;padding:20px;background-color:#fef3c6}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .login-registration-banner svg,header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .wishlist-banner svg{margin-right:10px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .login-registration-banner svg path:not(:last-child),header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .login-registration-banner svg circle:not(:last-child),header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .wishlist-banner svg path:not(:last-child),header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .wishlist-banner svg circle:not(:last-child){fill:transparent}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .login-registration-banner span,header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .wishlist-banner span{font-weight:600;font-size:16px;line-height:20px;color:#000}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .extra-banner{display:flex;align-items:center;padding:10px 20px 10px 0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .extra-banner img{margin-right:10px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .extra-banner p{font-size:14px;line-height:18px;margin-bottom:0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tabs{display:flex;column-gap:15px;padding:0 20px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tabs .jkl-mega-menu-mobile__tab{flex:1;padding:10px 15px;border:0 none;background:none;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;cursor:pointer;text-transform:capitalize;color:#fff;background-color:#d84c8a;transition:none}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tabs .jkl-mega-menu-mobile__tab.is-active,header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tabs .jkl-mega-menu-mobile__tab:hover{text-decoration:underline}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content{display:none}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=menu]{padding:15px 20px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=menu] li:not(:last-child){margin-bottom:20px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=menu] li a{font-size:16px;line-height:20px;color:#000}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=extra]{padding:15px 20px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=extra] .jkl-mega-menu-mobile__wrapper{display:flex;flex-direction:column;row-gap:15px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=extra] .jkl-mega-menu-mobile__wrapper .extra-tab-content-inner-banner{position:relative;display:flex;align-items:center;padding:15px;border-radius:16px;overflow:hidden;min-height:120px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=extra] .jkl-mega-menu-mobile__wrapper .extra-tab-content-inner-banner .banner-img{position:absolute;top:0;right:0;bottom:0;left:0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=extra] .jkl-mega-menu-mobile__wrapper .extra-tab-content-inner-banner .banner-img img{object-fit:cover;width:100%;height:100%}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content[data-tab-content=extra] .jkl-mega-menu-mobile__wrapper .extra-tab-content-inner-banner .info-banner{position:relative;font-weight:600;color:#fff}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__tab-content.is-active{display:block}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__country-selector{padding-bottom:15px;margin:0 20px;border-top:1px solid #1f1f1f}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__country-selector .localization-btn{gap:8px;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-top:16px;padding:2px 8px;width:100%;border-radius:8px;border:1px solid #1f1f1f}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__country-selector .localization-btn svg{width:16px;height:16px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__country-selector .localization-btn svg path,header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__main .jkl-mega-menu-mobile__extra .jkl-mega-menu-mobile__country-selector .localization-btn svg ellipse{stroke:#000}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu{display:none}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu.is-active{display:block}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__back{display:flex;align-items:center;width:100%;padding:10px 20px;border:0 none;background:none;cursor:pointer;background-color:#fef3c6;border-radius:0;border-bottom:1px solid rgba(0,0,0,.1019607843)}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__back span{flex:1;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;margin-right:16px;text-transform:capitalize;color:#000}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__back>svg{height:16px;width:16px;transform:rotate(90deg);flex-shrink:0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__submenu-list{list-style:none;margin:0;padding:0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners{padding:0 20px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner-row{display:flex;gap:16px;padding:16px 0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner-row .jkl-mega-menu-mobile__banner-wrapper{flex:1;min-width:0}@media(max-width:767.98px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners--type-2 .jkl-mega-menu-mobile__banner-row{flex-direction:column}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner{position:relative;border-radius:16px;overflow:hidden;padding:24px;height:100%}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .banner-img{position:absolute;top:0;right:0;bottom:0;left:0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .banner-img img{object-fit:cover;width:100%;height:100%}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner a{font-size:12px;line-height:18px;font-weight:700;border-radius:24px;background-color:#fff;text-transform:uppercase}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner a:hover{color:#000;text-decoration:underline}@media(min-width:768px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner a{font-size:14px;line-height:22px}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .info-banner{position:relative;display:flex;flex-direction:column;align-items:start;row-gap:12px;color:#000;z-index:1}@media(max-width:767.98px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .info-banner{align-items:center}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .info-banner p{display:none;font-size:18px;line-height:34px}@media(min-width:768px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .info-banner p{display:block}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .info-banner .banner-tag{font-weight:600;font-size:16px;line-height:26px;text-transform:uppercase;padding:0 8px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner .info-banner>p:first-child{font-family:var(--font-gelica, "gelica", serif);font-weight:600;font-size:36px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--cta-only{display:flex;justify-content:center;margin-top:10px;min-height:200px}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--cta-only a{margin-top:auto;padding:6px 24px;z-index:1}@media(max-width:767.98px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-left{aspect-ratio:2/3}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-left .info-banner{height:100%}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-left .info-banner a{display:flex;margin-top:auto;padding:2px 24px}@media(max-width:767.98px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-left .info-banner a{margin-top:auto}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-center{display:flex;min-height:200px;aspect-ratio:auto}@media(max-width:767.98px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-center{aspect-ratio:2/3}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-center .info-banner{align-items:center;height:100%;width:100%}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--align-center .info-banner a{padding:6px 24px;margin-top:auto}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--featured{display:flex;margin-top:10px;aspect-ratio:3/2;justify-content:center}@media(min-width:768px){header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--featured{aspect-ratio:auto;min-height:250px;justify-content:unset}}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__banners .jkl-mega-menu-mobile__banner--featured a{padding:2px 24px;margin-top:auto}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__subitem{display:block;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;text-transform:unset;padding:10px 20px;text-decoration:none;border:0 none;background:none;color:#000}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__subitem a:hover{color:inherit}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__subitem--has-children{display:flex;align-items:center;justify-content:space-between;width:100%;border:0 none;background:none;cursor:pointer}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__subitem--has-children svg{height:16px;width:16px;transform:rotate(-90deg);flex-shrink:0}header.page-header #jkl-drawer-nav .mega-menu .jkl-mega-menu-mobile__submenu .jkl-mega-menu-mobile__subitem--view-all{text-decoration:underline}header.page-header #jkl-header__aside{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:#fff;opacity:0;visibility:hidden;transform:scale(.8);transition:all .1s ease-in-out;z-index:201}header.page-header #jkl-header__aside.jkl-drawer-search--active{opacity:1;visibility:visible;transform:scale(1);transition:all .5s ease-in-out}header.page-header #jkl-header__aside .jkl-header-search__wrapper{max-width:1536px;margin:0 auto}header.page-header #jkl-header__aside .jkl-header-search__wrapper .jkl-header-search__header{position:sticky;top:0;display:flex;align-items:center;justify-content:center;height:62px}@media(min-width:768px){header.page-header #jkl-header__aside .jkl-header-search__wrapper .jkl-header-search__header{height:78px}}header.page-header #jkl-header__aside .jkl-header-search__wrapper .jkl-header-search__header .jkl-header-search__logo-mobile{height:40px;width:auto;max-width:100%}@media(min-width:768px){header.page-header #jkl-header__aside .jkl-header-search__wrapper .jkl-header-search__header .jkl-header-search__logo-mobile{display:none}}header.page-header #jkl-header__aside .jkl-header-search__wrapper .jkl-header-search__header .jkl-header__search__close{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;background-color:#f8eff5;height:40px;width:40px;padding:0;border:0 none}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer{display:block;padding:0 16px}@media(max-width:767.98px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer{border-top:1px solid #707070;padding:32px 16px 0}}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper{position:sticky;top:0;display:grid;align-items:center;gap:16px;padding:20px 24px;border-radius:54px;background-color:#fef8e5}@media(min-width:768px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 32px}}@media(max-width:767.98px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header-search__logo-desktop{display:none}}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper{display:flex;gap:16px;grid-column:span 2/span 2;margin-inline:auto;width:100%}@media(min-width:768px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper{width:auto}}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .jkl-header__search__button{border:0 none;background-color:transparent;padding:0}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .jkl-header__search__button #icon-search{height:22px;width:22px}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .jkl-header__search__button #icon-search:hover circle{fill:#f6c6e5}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .jkl-header__search__field{font-size:16px;line-height:24px;padding:0;width:100%}@media(min-width:768px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .jkl-header__search__field{width:auto;min-width:400px}}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .jkl-header__search__field:focus-visible{outline:2px solid #005fcc;outline-offset:2px}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .jkl-header__search__field::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__form-form-wrapper .jkl-header__search__form-input-wrapper .wt-header__search__clear-button{display:flex}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results{height:calc(100dvh - 158px)}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .predictive-search-status{font-family:var(--font-gelica, "gelica", serif);font-weight:600;font-size:26px;line-height:55px;letter-spacing:.26px;color:#000;margin-top:32px}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper{padding:32px 0}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-top__title{font-family:var(--font-gelica, "gelica", serif);font-weight:600;font-size:26px;line-height:55px;letter-spacing:.26px;color:#000;margin-top:0;margin-bottom:8px;text-align:center}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-list{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1199.98px)and (min-width:992px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-list{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-list{gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-list .jkl-search-result-list__item{margin-bottom:8px}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-more{text-align:center}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-more__link{margin-top:24px;font-weight:700;font-size:12px;line-height:18px;letter-spacing:0;color:#000;text-transform:uppercase;padding:6px 24px;border-radius:24px;border:1px solid #000000}header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-more__link:hover{text-decoration:underline}@media(min-width:768px){header.page-header #jkl-header__aside .jkl-header-search__wrapper search-drawer .jkl-header__search__results .search-result-wrapper .jkl-search-result-more__link{font-size:14px;line-height:22px}}body.menu-open #jkl-drawer-nav{transform:translate(0);opacity:1;pointer-events:auto}body.search-overlay-on .loader{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jkl-header.css.map */
