.collection .collection__title{max-width:650px}.collection .collection__title.collection__title--empty{max-width:unset;text-align:center}.collection .collection__title.is-hidden{display:none}.collection .collection__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection .collection__header{position:relative;z-index:3;max-width:var(--container-width);margin-bottom:16px;margin-left:auto;margin-right:auto;padding:11px 0;border-top:1px solid var(--color-border-secondary);border-bottom:1px solid var(--color-border-secondary)}.collection .collection__header-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.collection .collection__header-col.collection__header-col--filter{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:100%}.collection .collection__header-col.is-hidden{display:none}.collection .collection__grid-buttons{display:flex;flex-wrap:wrap;flex:0 0 auto;opacity:0;gap:8px;transition:.4s all}.collection .collection__grid-buttons.animated{opacity:1}.collection .collection__grid-button{position:relative;display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;padding:0;color:var(--color-text-thirdly);gap:3px}.collection .collection__grid-button .icon{display:block;width:16px;height:16px}.collection .collection__grid-button.is-active{background-color:var(--color-accent-lighten, #EDF0FE);color:var(--color-text-primary, var(--color-black))}.collection .collection__grid-button:focus-visible{outline:2px solid #000;outline-offset:2px}.collection .collection__body,.collection-breadcrumb,.breadcrumbs-section{max-width:var(--container-width);gap:16px;padding:0 16px;margin-left:auto;margin-right:auto}.collection .collection__item{width:50%}.collection .collection__items{display:flex;flex-wrap:wrap;row-gap:32px}.collection .collection__items.collection__items-hide-on-load{opacity:0}.collection .collection__items.is-hidden{display:none}.collection .collection__pagination-wrapper{display:flex;justify-content:center;margin-top:16px;padding:16px;border-top:1px solid var(--color-border-secondary)}.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;margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border-secondary)}.collection .collection__load-more-button.is-hidden{display:none}.collection .collection__load-more-button.no-events{pointer-events:none}.collection .collection__banners{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.collection .collection__banner{overflow:hidden;display:flex;max-width:100%;width:100%;column-gap:16px;padding-inline-end:16px;border-radius:calc(var(--global-border-radius) * 2);background-color:var(--banner-background)}.collection .collection__banner-image-container{overflow:hidden;position:relative;flex:1 0 calc(50% - 12px);aspect-ratio:236/180;width:100%}.collection .collection__banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--img-pos)}.collection .collection__banner-image.collection__banner-image--placeholder{background-color:var(--color-img-placeholder-bg)}.collection .collection__banner-text-content{display:flex;flex:1 0 calc(50% - 12px);flex-direction:column;justify-content:center;align-items:flex-start;padding-top:16px;padding-bottom:16px;row-gap:16px;text-align:start}.collection .collection__banner-heading{font-size:calc(var(--body-font-size) * 1.125);line-height:1.33;color:var(--banner-text-color)}.collection .collection__banner-button{background-color:var(--banner-button-background, var(--button-background-color-primary-with-border));color:var(--banner-button-label-color, var(--button-text-color-primary-with-border));border:2px solid var(--banner-button-border, var(--button-border-color-primary-with-border))}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.collection .collection__banner-button:hover{background-color:var(--banner-button-background-hover, var(--button-background-color-primary-with-border-hover));color:var(--banner-button-label-hover, var(--button-text-color-primary-with-border-hover));border-color:var(--banner-button-border-hover, var(--button-border-color-primary-with-border-hover))}}.collection .collection__banner-button:after{background-color:var(--banner-button-background-hover, var(--button-background-color-primary-with-border-hover))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 767.98px){.collection .collection__items[data-grid-col="3"] .collection__item{width:100%}.collection .collection__grid-button-icon-desktop{display:none}}@media (min-width: 768px){.collection .collection__description{max-width:650px}.collection .collection__grid-buttons{gap:12px}.collection .collection__grid-button-icon-mobile{display:none}.collection .collection__item{width:25%}.collection .collection__items[data-grid-col="3"] .collection__item{width:33.33333%}}@media (min-width: 992px){.collection .collection__banner{max-width:calc(50% - 8px);padding-inline-end:24px}.collection .collection__banner-heading{font-size:calc(var(--body-font-size) * 1.375);line-height:1.181}.collection .collection__banner-text-content{row-gap:24px;padding-top:35px;padding-bottom:35px}}@media (min-width: 1200px){.collection .collection__header{padding:16px 0;border-top:none;border-bottom:none}.collection.collection--with-sidebar .collection__header{padding:0}.collection .collection__body{display:flex}.collection .collection__topbar{display:none}.collection .collection__items-wrapper{width:100%}.collection .collection__sidebar{flex-shrink:0;max-width:328px;width:100%}.collection .collection__header-col.collection__header-col--filter .collection__grid-buttons{margin-inline-start:auto}.collection .collection__header-col.collection__header-col--filter .product-filters__open-menu-button-wrapper{display:none}.collection .collection__grid-wrapper{align-self:flex-start;flex-grow:1;flex-basis:0}}.breadcrumbs-section{margin-top:20px;justify-content:center;display:flex}.breadcrumbs-section .breadcrumbs-carousel{display:flex;width:max-content;overflow:scroll;gap:20px;text-wrap:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs-section .breadcrumbs-carousel::-webkit-scrollbar{display:none}.breadcrumbs-section .breadcrumb-item{border:1px solid black;padding:5px 10px;text-align:center;line-height:1}.breadcrumbs-section .breadcrumb-item.active{background-color:#000}.breadcrumbs-section .breadcrumb-item.active a{color:#fff}.breadcrumbs-section .breadcrumb-item a{color:#000;text-decoration:none}.collection-breadcrumb .brand-image{width:100%;max-width:100%}.collection-breadcrumb .collection-tree{padding:2rem 0rem;color:#000;text-transform:uppercase;display:flex;gap:.5rem;padding-bottom:0}.collection-breadcrumb .collection-tree *{font-size:16px}.collection-breadcrumb .collection-subtitle{text-align:center;font-size:22px;line-height:33px}.collection-breadcrumb .collection-link{text-decoration:none;color:#000}.collection-breadcrumb .collection-tree a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection-body.build.css.map */
