@media screen and (max-width:1199px){.collection .grid__item:only-child{max-width:100%}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:1199px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:1200px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:1200px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}.collection__view-all a:not(.link){margin-top:1rem}.collection-banner{aspect-ratio:1920 / 600}.collection-banner img{width:100%;height:100%;object-fit:cover;display:block}.collection-grid:not(:has(.grid__item)){margin:0}@media screen and (min-width:1200px){.collection-grid{column-gap:5px!important;row-gap:12.5px!important;margin-top:5px}}@media screen and (max-width:1199px){.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;flex-grow:0}.grid--1-col-tablet-down .grid__item{width:100%!important}}.collection-grid .product-card-wrapper{border:1px solid transparent}.collection-grid .product-card-wrapper:hover{border-color:#dee2e6}.collection-grid .card__inner{--ratio-percent: 140% !important}.collection-grid .card__information{padding:3px 5px!important}.collection-grid .card__information h3{font-size:1.4rem;line-height:1.3;text-transform:uppercase;display:none;text-overflow:ellipsis;overflow:hidden;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.collection-grid .card__information h3.active{display:-webkit-box}.collection-grid .card__information>.card-information{display:none}.collection-grid .card__information>.card-information.active{display:block}.view-more{display:block;max-width:480px;padding:32px 10px;text-align:center;margin:0 auto}.view-more button{width:100%;cursor:pointer;padding:16px 10px;font-size:1.4rem;line-height:1.5;background-color:transparent;color:#000;border:1px solid #000;border-radius:5px;text-transform:uppercase;font-weight:700}.view-more button:hover{background-color:#000;color:#fff;transition:all .15s ease-in-out}.collection-categories{display:flex;flex-grow:1;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:15px}.collection-category{display:flex;flex-direction:column}.collection-categories:not(:has(.collection-category-item.active))>.collection-category:not(:has(.collection-category__title.active)){display:none}.collection-categories:not(:has(.collection-category__title.active))>.collection-category:not(:has(.collection-category__container:empty)){display:flex!important}.collection-category__title{padding:16px;text-transform:uppercase;position:sticky;left:calc(50% - var(--width, 0px) / 2);align-self:self-start;color:rgb(var(--color-foreground))}.collection-category:has(.active)>.collection-category__title,.collection-category-item.active,.collection-category__title.active{color:rgb(var(--primary-color))}.collection-category__container{display:flex;justify-content:center}.collection-category__container>a{padding:0 10px;text-align:center;scroll-snap-align:start}.collection-category__container a{display:flex;flex-direction:column;flex-grow:1;align-items:center;text-decoration:none;color:rgb(var(--color-foreground))}.collection-category__container a:hover{color:rgb(var(--primary-color))}.collection-category__container a>div{width:80px}.collection-category__container img{width:100%;height:auto;aspect-ratio:1 / 1}.collection-category__container div{font-size:1.4rem;line-height:1.2;text-transform:uppercase}.section-collection-category:not(:has(a)){display:none}.collection-header{display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.collection-header>*:not(:has(img)){padding:10px}.collection-header h2{font-size:2.8rem;line-height:1;color:rgb(var(--color-foreground));margin:0;text-align:center}.collection-header h2 *{font:inherit;margin:0}.collection-header p{font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground));text-align:center}.collection-header p *{font:inherit;margin:0}.collection-footer{display:block;max-width:600px;padding:0 5px;margin:0 auto;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.collection-footer p{margin-top:0;margin-bottom:10px}.collection-footer a{color:rgb(var(--color-foreground))}.collection-footer a:hover{color:rgb(var(--primary-color))}.collection-footer h3{font-size:1.7rem;line-height:1;color:rgb(var(--color-foreground));margin:0}.collection-footer__more{position:absolute;bottom:0;left:0;padding:45px 0;width:100%;height:230px;display:flex;justify-content:center;align-items:flex-end;background:linear-gradient(180deg,#fff6,#fff 58.17%)}.collection-footer__more span{font-size:1.6rem;line-height:1.5;color:rgb(var(--color-foreground));font-style:italic;text-decoration:underline;cursor:pointer}.collection-footer .accordion{margin:0 0 10px;border:0}.collection-footer .accordion summary{padding:0 0 10px;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.collection-footer .accordion__content{margin-bottom:10px;padding:10px 0}.collection-footer .icon-caret{right:0;height:.8rem}.collection-page_content,.collection-initial-blocks,.collection-header{color:rgb(var(--color-foreground))}.collection-page_content .grid:not(:has(.grid-item)){display:block}.collection-page_content .grid:has(img,video){width:100%;display:grid;grid-template-rows:repeat(var(--bs-rows, 1),1fr);grid-template-columns:repeat(var(--bs-columns, 12),1fr);margin-bottom:0}.collection-page_content .grid:has(img,video) .grid-item{grid-row-end:span var(--grid-rows);grid-column-end:span var(--grid-cols)}.collection-page_content .grid:has(img,video) .grid-item img,video{max-width:100%;width:100%;height:100%;object-fit:cover}.collection-page_content a{text-decoration:none!important;color:rgb(var(--color-foreground))!important}.collection-page_content a:hover{color:rgb(var(--primary-color))!important}.collection-page_content a *{margin:0;color:inherit}.collection-page_content a.cta-button,.collection-page_content a.cta-btn{font-size:1.4rem;color:#fff!important}.collection-page_content a.cta-button:hover{color:rgb(var(--primary-color))!important}.collection-page_content .grid{margin-bottom:0}.collection-page_content .cta-btn.btn-lg{--bs-border-radius-lg: 7px;font-size:1.75rem!important;font-weight:700}.collection-header .grid:not(:has(.grid-item)){display:block}.collection-header .grid:has(img,video){width:100%;display:grid;grid-template-rows:repeat(var(--bs-rows, 1),1fr);grid-template-columns:repeat(var(--bs-columns, 12),1fr);margin-bottom:0}.collection-header .grid:has(img,video) .grid-item{grid-row-end:span var(--grid-rows);grid-column-end:span var(--grid-cols)}.collection-header .grid:has(img,video) .grid-item img,video{max-width:100%;width:100%;height:100%;object-fit:cover}.collection-header a{text-decoration:none!important;color:rgb(var(--color-foreground))!important}.collection-header a:hover{color:rgb(var(--primary-color))!important}.collection-header a *{margin:0;color:inherit}.collection-header a.cta-button{font-size:1.4rem;color:#fff!important}.collection-header a.cta-button:hover{color:rgb(var(--primary-color))!important}.collection-header .grid{margin-bottom:0}.collection-initial-blocks .grid:not(:has(.grid-item)){display:block}.collection-initial-blocks .grid:has(img,video){width:100%;display:grid;grid-template-rows:repeat(var(--bs-rows, 1),1fr);grid-template-columns:repeat(var(--bs-columns, 12),1fr);margin-bottom:0}.collection-initial-blocks .grid:has(img,video) .grid-item{grid-row-end:span var(--grid-rows);grid-column-end:span var(--grid-cols)}.collection-initial-blocks .grid:has(img,video) .grid-item img,video{max-width:100%;width:100%;height:100%;object-fit:cover}.collection-initial-blocks a{text-decoration:none!important;color:rgb(var(--color-foreground))!important}.collection-initial-blocks a:hover{color:rgb(var(--primary-color))!important}.collection-initial-blocks a *{margin:0;color:inherit}.collection-initial-blocks a.cta-button{font-size:1.4rem;color:#fff!important}.collection-initial-blocks a.cta-button:hover{color:rgb(var(--primary-color))!important}.collection-initial-blocks .grid{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/template-collection.css.map */
