.collection .breadcrumb.breadcrumb--banner{margin-bottom:16px}.collection .breadcrumb.breadcrumb--banner .breadcrumb__separator{background-color:var(--banner-text-color, var(--color-text-primary))}.collection .breadcrumb.breadcrumb--banner .breadcrumb__link,.collection .breadcrumb.breadcrumb--banner .breadcrumb__item{color:currentColor}.collection .breadcrumb.breadcrumb--banner .breadcrumb__link:focus-visible,.collection .breadcrumb.breadcrumb--banner .breadcrumb__item:focus-visible{outline-color:currentColor}.collection .breadcrumb.breadcrumb--banner .breadcrumb__separator{background:currentColor}.collection .collection__banner-wrapper{display:flex}.collection .collection__title{max-width:650px;font-weight:100}.collection .collection__title.collection__title--empty{max-width:unset;text-align:center;padding:0 10px}.collection .collection__title.is-hidden{display:none}.collection .collection__description{margin-top:16px}.collection .collection__banner-links{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.collection .collection__banner-link{color:currentColor;text-decoration:none;opacity:.7;transition:opacity var(--timing-base);word-break:break-word}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.collection .collection__banner-link:hover{opacity:1}}.collection .collection__banner-link.is-active{opacity:1}.collection .collection__banner-link:focus-visible{outline-color:currentColor}.collection .collection__image-wrapper{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:max(23.85vw,320px);background-color:var(--banner-background)}.collection .collection__image-wrapper:after{content:"";position:absolute;bottom:0;inset-inline-end:0;z-index:2;width:100%;height:40px;background:var(--banner-bottom-overlay)}.collection .collection__image-wrapper:before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:var(--overlay-color)}html.no-js .collection .collection__image-wrapper{opacity:1}.collection .collection__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection .decoration-image{height:100%;z-index:1}.collection .decoration-image__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}.collection .collection__image-wrapper-header{z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:800px;margin:auto;padding:24px;text-align:center}.collection .collection__image-wrapper-header .collection__title,.collection .collection__image-wrapper-header .collection__description,.collection .collection__image-wrapper-header .collection__banner-links,.collection .collection__image-wrapper-header .breadcrumb.breadcrumb--banner{color:var(--banner-text-color)}.collection .collection__image-wrapper-header .collection__description{max-width:100%}.collection .collection__image-wrapper-header .collection__description h1,.collection .collection__image-wrapper-header .collection__description h2,.collection .collection__image-wrapper-header .collection__description h3,.collection .collection__image-wrapper-header .collection__description h4,.collection .collection__image-wrapper-header .collection__description h5,.collection .collection__image-wrapper-header .collection__description h6,.collection .collection__image-wrapper-header .collection__description a{color:currentColor}.collection .collection__image-wrapper-header .collection__description h1:focus-visible,.collection .collection__image-wrapper-header .collection__description h2:focus-visible,.collection .collection__image-wrapper-header .collection__description h3:focus-visible,.collection .collection__image-wrapper-header .collection__description h4:focus-visible,.collection .collection__image-wrapper-header .collection__description h5:focus-visible,.collection .collection__image-wrapper-header .collection__description h6:focus-visible,.collection .collection__image-wrapper-header .collection__description a:focus-visible{outline-color:currentColor}.collection .collection__image-wrapper-header .collection__description a:focus-visible{outline-color:currentColor}.collection .collection-list{padding-top:32px;padding-bottom:48px}.collection .collection__header{position:relative;margin-bottom:32px;z-index:3}.collection .collection__header.product-filters{display:flex;align-items:center;justify-content:space-between}.collection .collection__drawer,.collection .collection__sidebar,.collection .collection__topbar{position:relative}.collection .collection__swatch-label{position:absolute;top:0;inset-inline-start:0;width:79px;height:auto;font-size:calc(var(--body-font-size) * .75);background-color:var(--color-text-primary);color:var(--color-background);border-radius:12px;text-align:center;padding:6px 8px;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:var(--timing-base);pointer-events:none;word-break:break-word;z-index:calc(var(--layer-pop-out) + 1)}@media(-moz-touch-enabled:1),(hover:none),(pointer:coarse){.collection .collection__swatch-label{display:none}}.collection .collection__swatch-label:after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;background-color:var(--color-text-primary);transform:translate(-50%) rotate(45deg)}.collection .collection__swatch-label.is-active{opacity:1;visibility:visible}.collection .collection__header-col:not(:empty)+.collection__header-col{margin-top:24px}.collection .collection__header-col.is-hidden{display:none}.collection .collection__grid-buttons{display:flex;flex-wrap:wrap;border:1px solid var(--grid-button-border);border-radius:4px;padding:4px;transition:.4s all}.collection .collection__grid-button{position:relative;display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:2px;padding:0;color:var(--grid-button-color);gap:3px}.collection .collection__grid-button .icon{display:block;width:16px;height:16px}.collection .collection__grid-button.is-active{background-color:var(--grid-button-background-active);color:var(--grid-button-color-active)}.collection .collection__grid-button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.collection .collection__grid-header{padding:12px 0;margin-bottom:32px}.collection .collection__grid-wrapper .product-filters__form-results-count{display:none}.collection .collection__item{width:calc(50% - 8px)}.collection .collection__grid-wrapper.is-hidden{display:none}.collection .collection__grid-inner{display:flex;flex-wrap:wrap;row-gap:32px;column-gap:16px}.collection .collection__grid-inner.collection__grid-inner--vertical-center{align-items:center}.collection .collection__body{position:relative}.collection .collection__pagination-wrapper{display:flex;justify-content:center;margin-top:80px;padding:0 16px}.collection .collection__pagination-wrapper:empty{margin-top:0}.collection .collection__infinite-scroll{opacity:0;width:36px;height:36px;margin-top:40px;margin-left:auto;margin-right:auto;border:2px solid var(--color-border-primary, #000000);border-bottom-color:transparent;border-radius:50%}.collection .collection__infinite-scroll.is-hidden{display:none}.collection .collection__lazy-load-button-wrapper{display:flex;justify-content:center}.collection .collection__load-more-button{margin-top:40px}.collection .collection__load-more-button.is-hidden{display:none}.collection .collection__load-more-button.no-events{pointer-events:none}.collection .preloader-wrapper{position:fixed}.collection .grid-banner{position:relative;display:flex;flex-direction:column;height:100%;padding:123.5% 4px 4px;overflow:hidden;border-radius:var(--global-border-radius)}.collection .grid-banner__picture,.collection .grid-banner__link{height:100%}.collection .grid-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--img-pos)}.collection .grid-banner__text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;row-gap:8px;margin-top:auto;padding:12px;border-radius:var(--global-border-radius);background-color:var(--color-background);text-align:center}.collection .grid-banner__link{padding-right:0}.collection.collection--with-sidebar .collection__grid-header{display:flex;justify-content:space-between;align-items:center}.collection.collection--split-banner .collection__banner-wrapper{gap:25px;flex-direction:column;padding:0 16px}.collection.collection--split-banner .collection__banner-links{justify-content:flex-start}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:767.98px){.collection .collection__grid-inner[data-grid-col="4"] .collection__item{width:calc(50% - 8px)}.collection .collection__grid-inner[data-grid-col="3"] .collection__item{width:100%}.collection .collection__grid-button-icon-desktop{display:none}}@media(max-width:1600.98px){.collection.collection--with-sidebar .collection__grid-inner[data-grid-col="4"] .product-card__footer{flex-direction:column}.collection.collection--with-sidebar .collection__grid-inner[data-grid-col="4"] .product-card .product-card__price .price .price__container{display:block;text-align:start}.collection.collection--with-sidebar .collection__grid-inner[data-grid-col="4"] .product-card .product-card__price .price.price--on-sale .price__sale{align-items:flex-start}}@media(min-width:768px){.collection .collection__image-wrapper:after{height:30.515%}.collection .collection__image-wrapper-header{padding-bottom:60px}.collection .collection__description{max-width:650px}.collection .collection__grid-button-icon-mobile{display:none}.collection .collection__item{width:calc(25% - 12px)}.collection .collection__grid-inner[data-grid-col="3"] .collection__item{width:calc(33.33333% - 10.6666666667px)}}@media(min-width:1200px){.collection .collection__title{font-size:calc(var(--heading-font-size) * 4.5)}.collection .collection__topbar{display:none}.collection .collection__header{margin-bottom:40px}.collection .collection__grid-header{padding:0;margin-bottom:40px}.collection .product-filters .sort{margin-inline-end:4px;padding:0;border:none}.collection .product-filters .sort .sort__select{min-height:0;width:88px;padding:0 16px 0 0;padding-inline-start:0;padding-inline-end:16px;border:none;line-height:1.42;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection .product-filters .sort .icon{transform:translateY(-50%)}.collection .collection__swatch-label.collection__swatch-label--mobile,.collection.collection--with-sidebar .product-filters__open-menu-button.product-filters__open-menu-button--desktop,.collection.collection--with-topbar .product-filters__open-menu-button.product-filters__open-menu-button--desktop{display:none}.collection.collection--with-sidebar .collection__body{display:flex;flex-wrap:wrap}.collection.collection--with-sidebar .collection__title.collection__title--empty{margin:0 auto}.collection.collection--with-sidebar .collection__grid-container{position:relative;align-self:flex-start;flex-grow:1;flex-basis:0;padding:0 16px}.collection.collection--with-sidebar .collection__grid-container .product-filters.product-filters--buttons{justify-content:flex-end}.collection.collection--with-sidebar .collection__grid-container .product-filters__form-results-count{display:block;position:absolute;top:24px;inset-inline-start:16px;margin-bottom:0}.collection.collection--with-sidebar .collection__pagination-wrapper,.collection.collection--with-sidebar .collection__lazy-load-button-wrapper,.collection.collection--with-sidebar .collection__infinite-scroll{width:100%;padding-inline-start:294px}.collection.collection--with-topbar .collection__header{margin-bottom:64px}.collection.collection--with-topbar .product-filters__open-menu-button-wrapper{display:none}.collection.collection--animation .collection__grid-wrapper{margin-top:120px}.collection.collection--animation .collection__pagination-wrapper{margin-top:0}.collection.collection--split-banner .collection__banner-wrapper{flex-direction:row;padding:0 40px}.collection.collection--split-banner .collection__banner-content{flex:1;align-content:center}.collection.collection--split-banner .collection__image-wrapper{width:50%;flex-shrink:0}}@media(max-width:1199.98px){.footer{padding-bottom:80px!important}}body:has(.header-section--transparent) .collection .collection__image-wrapper-header{padding-top:calc(24px + var(--header-height-static))}
/*# sourceMappingURL=/cdn/shop/t/5/assets/collection.build.css.map */
