/* Built by tools/build.js - do not edit */
.sub_collections_section .multi-column__item:not(.collection_menu-item){display:grid;grid-template-columns:auto 1fr;align-items:center;padding:var(--kavalio-space-2) var(--kavalio-space-6);background:var(--kavalio-sub-collection-item-background);gap:var(--kavalio-space-2);border-radius:var(--kavalio-radius-md);width:max-content;border:1.5px solid transparent}.sub_collections_section--cp .multi-column__item:not(.collection_menu-item){background:rgb(var(--kavalio-color-brand-light));height:100%}.sub_collections_section .multi-column__image-wrapper{margin:0}.sub_collections_section .multi-column__text-container .kavalio-sub-collections-title{font-size:var(--base-font-size);line-height:var(--kavalio-line-height-none)}.sub_collections_section span.sub_collection_icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--kavalio-sub-collection-icon-background);border-radius:var(--kavalio-radius-round);padding:var(--kavalio-space-1)}.sub_collections_section span.sub_collection_icon img,span.sub_collection_icon svg{width:100%;height:100%;object-fit:contain}.full_width_scroller_section{overflow:hidden}.full_width_scroller_section .scroller{scroll-snap-type:x mandatory;margin-inline:0;scrollbar-width:none;overflow:auto hidden}.full_width_scroller_section .multi-column__inner--scroller{display:grid;min-width:min-content;grid-auto-columns:auto;grid-auto-flow:column;grid-template-columns:none!important;gap:var(--kavalio-space-4);justify-content:center;padding-inline:0}@media(max-width:999px){.full_width_scroller_section .scroller{margin-right:-10%}.full_width_scroller_section .multi-column__inner--scroller{padding-right:9%}}.sub_collections_section .custom-drag-cursor{display:none}@media screen and (min-width:1000px){.full_width_scroller_section .multi-column__inner--scroller{overflow:unset}.full_width_scroller_section .multi-column__inner:not(.is-scrollable)+.multi-column__prev-next{display:flex;top:calc(50% - 20px);width:100%;left:0!important}section.sub_collections_section.full_width_scroller_section multi-column.multi-column{overflow:hidden}section.sub_collections_section.full_width_scroller_section multi-column.multi-column .multi-column__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}.full_width_scroller_section .collection_menu_multi-column--level-3 .multi-column__inner:not(.is-scrollable)+.multi-column__prev-next{top:calc(50% + 15px)}}@media screen and (min-width:741px){.sub_collections_section .prev-next-button:not(.prev-next-button--small){width:35px;height:35px;border-radius:var(--kavalio-radius-round)}.sub_collections_section .prev-next-button:not(.prev-next-button--small) svg{width:18px;height:auto}}@media(max-width:740px){.sub_collections_section .multi-column__text-container p.heading{font-size:var(--kavalio-font-size-sm)}.sub_collections_section span.sub_collection_icon{width:34px;height:34px}.sub_collections_section .multi-column__item:not(.collection_menu-item){padding:var(--kavalio-space-2) var(--kavalio-space-3)}}.sub_collections_section .multi-column__inner--scroller{cursor:grab}.sub_collections_section--cp .scroller.collection_menu_wrap{margin-top:var(--kavalio-space-8)}.sub_collections_section .collection_menu_multi-column .collection_menu-item.multi-column__item{opacity:0}multi-column.collection_menu_multi-column--level-3 .multi-column__item.active{border-color:transparent;background:rgb(var(--kavalio-color-ink))!important}multi-column.collection_menu_multi-column--level-3 .multi-column__item.active,multi-column.collection_menu_multi-column--level-3 .multi-column__item.active .heading.kavalio-sub-collections-title{color:rgb(var(--background))!important}@media screen and (min-width:1000px){.sub_collections_section .multi-column__inner--scroller{grid-auto-columns:auto;overflow:hidden}.sub_collections_section .multi-column__prev-next--no-image{top:50%;transform:translateY(-50%)}}.sub_collections_section--modern .multi-column__item:not(.collection_menu-item){padding:var(--kavalio-space-2) var(--kavalio-space-6) var(--kavalio-space-2) var(--kavalio-space-3);border:1px solid rgb(var(--kavalio-color-border));background:rgb(var(--root-background));box-shadow:var(--kavalio-shadow-1);transition:transform var(--kavalio-duration-base) var(--kavalio-ease-out)}.sub_collections_section--modern span.sub_collection_icon{padding:0;border-radius:var(--kavalio-radius-sm);background:none}.sub_collections_section--modern .kavalio-sub-collections-title{color:rgb(var(--kavalio-color-ink));font-weight:var(--kavalio-font-weight-semibold)}@media(hover:hover){.sub_collections_section--modern .multi-column__inner--scroller{padding-block:var(--kavalio-space-1) var(--kavalio-space-2)}.sub_collections_section--modern a:hover>.multi-column__item:not(.collection_menu-item){border-color:rgb(var(--kavalio-color-ink));box-shadow:var(--kavalio-shadow-2)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.kavalio-motion .sub_collections_section--modern a:hover>.multi-column__item:not(.collection_menu-item){transform:translateY(-2px)}}@media(max-width:740px){.sub_collections_section--modern .multi-column__item:not(.collection_menu-item){padding:var(--kavalio-space-2) var(--kavalio-space-4) var(--kavalio-space-2) var(--kavalio-space-2)}}@media(max-width:740px){.kavalio-collection-nav-rows:has(>:nth-child(2)){display:flex;align-items:center;gap:var(--kavalio-space-2);margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);overflow:auto hidden;overscroll-behavior-x:contain;scrollbar-width:none}.kavalio-collection-nav-rows:has(>:nth-child(2))::-webkit-scrollbar{display:none}.kavalio-collection-nav-rows:has(>:nth-child(2))>*{flex:none}.kavalio-collection-nav-rows:has(>:nth-child(2)) .scroller{margin:0;overflow:visible}.kavalio-collection-nav-rows:has(>:nth-child(2)) .multi-column__inner--scroller{padding-inline:0;overflow:visible}}.sub_collections_section span.sub_collection_icon.kavalio-season-tile__logo{width:auto;max-width:96px;padding:0;border-radius:0;background:none}.sub_collections_section span.kavalio-season-tile__logo img{width:auto;max-width:96px}.kavalio-season-tile__brand{display:block;margin-block-end:var(--kavalio-space-1);font-size:var(--kavalio-font-size-xs);letter-spacing:var(--kavalio-letter-spacing-wide);color:rgb(var(--kavalio-color-text-muted))}.sub_collections_section--cp .scroller.kavalio-season-menu{margin-top:0}@media screen and (min-width:1000px){.full_width_scroller_section multi-column.multi-column:before,.full_width_scroller_section multi-column.multi-column:after{content:"";position:absolute;inset-block:0;z-index:1;width:var(--kavalio-space-24);pointer-events:none;opacity:0;transition:opacity var(--kavalio-duration-fast) var(--kavalio-ease-out)}.full_width_scroller_section multi-column.multi-column:before{inset-inline-start:0;background:linear-gradient(to right,rgb(var(--section-background)) 35%,rgba(var(--section-background),0))}.full_width_scroller_section multi-column.multi-column:after{inset-inline-end:0;background:linear-gradient(to left,rgb(var(--section-background)) 35%,rgba(var(--section-background),0))}.full_width_scroller_section multi-column.multi-column[data-kavalio-more-before]:before,.full_width_scroller_section multi-column.multi-column[data-kavalio-more-after]:after{opacity:1}.full_width_scroller_section .multi-column__prev-next{z-index:2;padding-inline:var(--kavalio-space-1)}section.sub_collections_section.full_width_scroller_section multi-column:not(.collection_menu_multi-column--level-3) .multi-column__prev-next{top:calc(50% - 20px);transform:none}section.sub_collections_section.full_width_scroller_section .multi-column__arrow.prev-next-button{width:40px;height:40px;border:0;background:rgb(var(--root-background));color:rgb(var(--kavalio-color-ink));box-shadow:var(--kavalio-shadow-1),0 0 0 1px rgb(var(--kavalio-color-border))}section.sub_collections_section.full_width_scroller_section .multi-column__arrow.prev-next-button svg{width:18px;height:18px;stroke-width:2}}@media screen and (min-width:1000px)and (hover:hover){section.sub_collections_section.full_width_scroller_section multi-column:not(.collection_menu_multi-column--level-3) .multi-column__prev-next{top:calc(50% - 22px)}section.sub_collections_section.full_width_scroller_section .multi-column__arrow.prev-next-button:hover{box-shadow:var(--kavalio-shadow-2),0 0 0 1px rgb(var(--kavalio-color-ink))}}.kavalio-season-menu-frame{position:relative}.kavalio-season-menu-frame:before,.kavalio-season-menu-frame:after{content:"";position:absolute;inset-block:0;z-index:1;width:var(--kavalio-space-16);pointer-events:none;opacity:0;transition:opacity var(--kavalio-duration-fast) var(--kavalio-ease-out)}.kavalio-season-menu-frame:before{inset-inline-start:0;background:linear-gradient(to right,rgb(var(--section-background, var(--background))) 40%,rgba(var(--section-background, var(--background)),0))}.kavalio-season-menu-frame:after{inset-inline-end:0;background:linear-gradient(to left,rgb(var(--section-background, var(--background))) 40%,rgba(var(--section-background, var(--background)),0))}.kavalio-season-menu-frame[data-kavalio-more-before]:before,.kavalio-season-menu-frame[data-kavalio-more-after]:after{opacity:1}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow{position:absolute;inset-block-start:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-block-start:-16px;border:0;border-radius:var(--kavalio-radius-round);background:rgb(var(--root-background));color:rgb(var(--kavalio-color-ink));box-shadow:0 0 0 1px rgb(var(--kavalio-color-text-muted))}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow--prev{inset-inline-start:var(--kavalio-space-1)}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow--next{inset-inline-end:var(--kavalio-space-1)}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow[disabled]{visibility:hidden}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow svg{width:14px;height:14px;stroke-width:2}@media screen and (max-width:999px){.kavalio-season-menu-frame:after{inset-inline-end:calc(-1 * var(--container-gutter));width:calc(var(--kavalio-space-16) + var(--container-gutter));background:linear-gradient(to left,rgb(var(--section-background, var(--background))) calc(var(--container-gutter) + var(--kavalio-space-6)),rgba(var(--section-background, var(--background)),0))}}@media screen and (min-width:1000px){.kavalio-season-menu-frame:before,.kavalio-season-menu-frame:after{width:var(--kavalio-space-24)}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow--prev{inset-inline-start:0}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow--next{inset-inline-end:0}.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow svg{width:16px;height:16px}}@media(hover:hover){.kavalio-season-menu-frame .prev-next-button.kavalio-season-menu__arrow:hover{box-shadow:0 0 0 1px rgb(var(--kavalio-color-ink))}}
