.cc-announcement{height:32px;min-height:32px}.cc-announcement__inner,.cc-announcement__message{min-height:32px}.cc-announcement__message{font-size:1.05rem;line-height:32px}.cc-header,.cc-header__main{height:68px;min-height:68px}.cc-header__main{position:relative}.cc-header__primary-nav>ul{gap:clamp(14px,1.55vw,26px)}.cc-header__primary-nav>ul>li{position:static}.cc-header__primary-nav>ul>li>a{display:flex;min-height:68px;padding:0;align-items:center;gap:.45rem}.cc-nav-chevron{width:8px;height:6px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15;transition:transform .18s ease}.cc-nav-dropdown{position:absolute;z-index:80;top:100%;right:0;left:0;width:auto;padding:24px;border:1px solid #e7e7e7;color:#111;background:#fff;box-shadow:0 14px 34px #0000001a;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease;visibility:hidden}.cc-nav-item--dropdown:hover .cc-nav-dropdown,.cc-nav-item--dropdown:focus-within .cc-nav-dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.cc-nav-item--dropdown:hover>a .cc-nav-chevron,.cc-nav-item--dropdown:focus-within>a .cc-nav-chevron{transform:rotate(180deg)}.cc-header__primary-nav .cc-nav-dropdown ul{margin:0;padding:0}.cc-header__primary-nav .cc-nav-dropdown li{display:block}.cc-mega-menu__inner{display:grid;grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,46px)}.cc-mega-menu__intro{padding-top:2px}.cc-mega-menu__intro p{margin:0 0 7px;color:#777;font-size:1.05rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.cc-mega-menu__intro strong{display:block;margin-bottom:20px;font-size:2rem;font-weight:700;line-height:1.15}.cc-header__primary-nav .cc-mega-menu__intro>a,.template-index .cc-header:not(.is-scrolled) .cc-mega-menu__intro>a{display:inline-flex;min-height:0;padding:0 0 4px;align-items:center;border-bottom:1px solid #111;color:#111;font-size:1.2rem;font-weight:650;line-height:1.3;text-decoration:none}.cc-mega-menu__intro>a span{margin-left:7px;transition:transform .16s ease}.cc-mega-menu__intro>a:hover span,.cc-mega-menu__intro>a:focus-visible span{transform:translate(3px)}.cc-header__primary-nav .cc-nav-dropdown .cc-mega-menu__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.25vw,20px)}.cc-header__primary-nav .cc-nav-dropdown .cc-mega-menu__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.cc-header__primary-nav .cc-nav-dropdown .cc-mega-menu__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-header__primary-nav .cc-mega-menu-card,.template-index .cc-header:not(.is-scrolled) .cc-mega-menu-card{display:block;min-height:0;padding:0;color:#111;text-decoration:none}.cc-mega-menu-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:#f2f2f2}.cc-mega-menu-card__image,.cc-mega-menu-card__placeholder{display:block;width:100%;height:100%}.cc-mega-menu-card__image{object-fit:cover;transition:transform .28s ease}.cc-mega-menu-card__placeholder{background:linear-gradient(135deg,#f0f0ee,#dddcd8)}.cc-mega-menu-card__title{display:inline-block;margin-top:9px;font-size:1.2rem;font-weight:600;line-height:1.25}.cc-mega-menu-card:hover .cc-mega-menu-card__image,.cc-mega-menu-card:focus-visible .cc-mega-menu-card__image{transform:scale(1.025)}.cc-mega-menu-card:hover .cc-mega-menu-card__title,.cc-mega-menu-card:focus-visible .cc-mega-menu-card__title{text-decoration:underline;text-underline-offset:3px}.cc-mega-menu-card__image[src*=category-shoot-jurken-v2]{content:url(/cdn/shop/files/08076d7a-00a6-4c09-8ff2-d474fae0d36a.jpg?v=1785246523&width=520)}.cc-mega-menu-card__image[src*=category-shoot-tops-v2]{content:url(/cdn/shop/files/55102c1f-97b4-4d22-bd09-e31eb2bdd9c5.jpg?v=1785247038&width=520)}.cc-mega-menu-card__image[src*=category-shoot-truien-v2]{content:url(/cdn/shop/files/4ce100ea-475d-4dc4-aa8e-4fb6676c7a74.jpg?v=1785246983&width=520)}.cc-mega-menu-card__image[src*=category-shoot-broeken-rokken-v2]{content:url(/cdn/shop/files/d736df29-e793-40d2-9ef6-a4f98bc76771.jpg?v=1785247014&width=520)}.template-index .cc-header{top:32px}.cc-search-form{position:relative;display:flex;width:clamp(180px,17vw,250px);height:40px;align-items:center;border-radius:999px;background:#f4f4f4}.cc-search-mobile{display:none}.cc-search-form input[type=search]{width:100%;min-width:0;height:100%;padding:0 42px 0 16px;border:1px solid transparent;border-radius:inherit;outline:0;color:#111;background:transparent;font:inherit;font-size:1.25rem;line-height:1;-webkit-appearance:none;appearance:none}.cc-search-form input[type=search]::-webkit-search-cancel-button{display:none}.cc-search-form input[type=search]::placeholder{color:#777;opacity:1}.cc-search-form input[type=search]:focus{border-color:#111}.cc-search-form button{position:absolute;top:0;right:0;display:grid;width:40px;height:40px;padding:10px;place-items:center;border:0;color:inherit;background:transparent;cursor:pointer}.cc-search-form svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.template-index .cc-header:not(.is-scrolled) .cc-search-form{background:#ffffff2e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.template-index .cc-header:not(.is-scrolled) .cc-search-form input,.template-index .cc-header:not(.is-scrolled) .cc-search-form button{color:#fff}.template-index .cc-header:not(.is-scrolled) .cc-search-form input::placeholder{color:#ffffffdb}.cc-mobile-submenu summary{display:flex;min-height:50px;padding:0;align-items:center;justify-content:space-between;cursor:pointer;font-size:inherit;font-weight:inherit;list-style:none}.cc-mobile-submenu summary::-webkit-details-marker{display:none}.cc-mobile-submenu summary .cc-nav-chevron{width:9px;height:7px}.cc-mobile-submenu[open] summary .cc-nav-chevron{transform:rotate(180deg)}.cc-mobile-submenu ul{margin:0 0 10px;padding:2px 0 8px 16px;border-left:1px solid #ddd;list-style:none}.cc-mobile-submenu ul a{min-height:42px;font-size:1.35rem;font-weight:500}.cc-mobile-submenu ul.cc-mobile-submenu__grid{display:grid;margin:0 0 14px;padding:10px 0 14px;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.cc-mobile-submenu__grid>li{min-width:0}.cc-mobile-submenu__grid .cc-mega-menu-card{display:block;min-height:0;color:#111;text-decoration:none}.cc-mobile-submenu__grid .cc-mega-menu-card__media{aspect-ratio:4 / 5}.cc-mobile-submenu__grid .cc-mega-menu-card__title{margin-top:7px;font-size:1.15rem;font-weight:550}.cc-mobile-submenu__grid .cc-mobile-submenu__all{grid-column:1 / -1}.cc-mobile-submenu__grid .cc-mobile-submenu__all>a{display:inline-flex;min-height:34px;padding:0 0 3px;align-items:center;border-bottom:1px solid currentColor;font-size:1.15rem;font-weight:600;gap:7px}.cc-category-filter{border-top:1px solid rgba(18,18,18,.12);border-bottom:1px solid rgba(18,18,18,.12)}.cc-category-filter>summary{padding-top:1.6rem;padding-bottom:1.6rem}.cc-category-filter__list,.cc-category-filter__list ul{margin:0;padding:0;list-style:none}.cc-category-filter__list{padding:.5rem 0 1.7rem}.cc-category-filter__list ul{padding:.3rem 0 .5rem 1.4rem}.cc-category-filter__list a{display:block;padding:.55rem 0;color:#353535;font-size:1.3rem;line-height:1.35;text-decoration:none}.cc-category-filter__group>a{color:#111;font-weight:650}.cc-category-filter__list a:hover,.cc-category-filter__list a[aria-current=page]{color:#111;text-decoration:underline;text-underline-offset:.3rem}.cc-category-filter-mobile__nav{padding:1rem 2rem 9rem;overflow-y:auto}.cc-category-filter-mobile__nav .cc-category-filter__list a{min-height:42px;padding:1rem 0;font-size:1.4rem}@media screen and (max-width:1240px)and (min-width:990px){.cc-header__primary-nav>ul{gap:13px}.cc-header__primary-nav>ul>li>a{font-size:1.1rem}.cc-search-form{width:170px}}@media screen and (max-width:989px){.cc-search-form{width:clamp(104px,24vw,150px);height:38px}.cc-search-form input[type=search]{padding-right:36px;padding-left:12px;font-size:1.15rem}.cc-search-form button{width:36px;height:38px;padding:9px}.cc-header__wishlist,.cc-header__account{display:none}}@media screen and (max-width:749px){.cc-announcement,.cc-announcement__inner,.cc-announcement__message{height:30px;min-height:30px}.cc-announcement__message{font-size:1rem;line-height:30px}.cc-header,.cc-header__main{height:62px;min-height:62px}.template-index .cc-header{top:30px}.cc-header__main{position:relative;grid-template-columns:36px minmax(92px,1fr) auto;column-gap:8px}.cc-header__main>.cc-menu{grid-column:1}.cc-header__main>.cc-wordmark{position:absolute;top:50%;left:50%;z-index:1;margin:0;transform:translate(-50%,-50%)}.cc-header__main>.cc-header__actions{grid-column:3}.cc-wordmark__image{max-width:120px}.cc-header__actions{gap:2px}.cc-search-form{display:none}.cc-search-mobile{display:grid;width:36px;height:36px;padding:8px;place-items:center}.cc-cart-link{width:36px;height:36px}.cc-mobile-submenu summary{min-height:48px}}@media(prefers-reduced-motion:reduce){.cc-nav-dropdown,.cc-mobile-submenu summary span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cocomelot-ux-v2.css.map */
