@media screen and (max-width: 767px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 1023px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection{margin:0 auto}.collection__wrapper{display:none}.collection__wrapper.open{display:block}.collection.collection-with-banner{display:flex;flex-direction:column-reverse}.collection.collection-with-banner .collection_banner{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden;position:relative;border-radius:8px;padding:10px 12px;line-height:1.3}.collection.collection-with-banner .collection_banner .text_content p{font-size:10px}.collection.collection-with-banner .collection_banner .text_content h2{font-size:24px;line-height:1.25;margin-top:10px;font-weight:300}.collection.collection-with-banner .collection_banner .text_content h3{font-size:14px;margin-top:2px;font-weight:400}.collection.collection-with-banner .collection_banner .btn.btn-outline{display:inline-flex;font-weight:600;font-size:14px;padding:5px 0;min-width:140px;margin-top:10px;line-height:1.3;border-radius:8px}.collection.collection-with-banner .collection_banner .btn.btn-outline{border:1px solid #EFEFEF;background-color:#000;color:#b9b9b9}.collection.collection-with-banner .collection_banner .btn.btn-outline:hover{color:#efefef;background-color:transparent}.collection.collection-with-banner .collection_banner .btn.btn-outline svg{height:10px;width:auto;transform:rotate(-90deg);margin-left:6px}.collection.collection-with-banner .collection_banner video{position:absolute;inset:0 0 auto auto;width:100%;height:100%;object-fit:cover;z-index:-2}.collection.collection-with-banner .collection_banner.darken:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000007f;z-index:-1;pointer-events:none}@media screen and (min-width: 1024px){.collection.collection-with-banner{display:grid;grid-template-columns:2fr 1fr}.collection.collection-with-banner .collection_banner{padding:20px 24px;align-items:start}.collection.collection-with-banner .collection_banner .text_content p{font-size:20px}.collection.collection-with-banner .collection_banner .text_content h2{font-size:64px;line-height:1;font-weight:200;margin-top:20px;max-width:260px;word-break:keep-all}.collection.collection-with-banner .collection_banner .text_content h3{font-size:24px;margin-top:14px}.collection.collection-with-banner .collection_banner .btn.btn-outline{font-size:20px;padding:11px 0;min-width:236px}.collection.collection-with-banner .collection_banner .btn.btn-outline{font-weight:500}}.collection .title{margin:0}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 767px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 768px){.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: 768px){.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}@media screen and (max-width: 1023px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}.collection__title.title-wrapper{margin-bottom:30px}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:8px}.collection__title.title-wrapper h2{font-weight:300;font-size:24px}.collection__title.title-wrapper h2 em{font-style:normal}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 1024px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}.collection__title.title-wrapper h2{font-size:48px}}.collection__view-all a:not(.link){margin-top:1rem}.collection .grid{display:grid}.collection .grid .grid__item{width:100%;max-width:100%;border-radius:8px 8px 0 0;overflow:hidden}.collection .grid .grid__item .card-small .card__information,.collection .grid .grid__item .card-medium .card__information{padding:12px 10px}.collection .grid .grid__item .card-large .card__information{padding:3px 10px 12px}.collection slider-component.page-width{max-width:unset;padding:0}.collection .grid .grid__item .card-medium .card-information__cta{margin-top:12px}.card-small .large,.card-medium .large,.card-large .large,.card-large .small{display:none}@media screen and (min-width: 1024px){.collection .grid .grid__item .card-small .card__information{padding:18px 24px}.collection .grid .grid__item .card-medium .card__information{padding:24px}.collection .grid .grid__item .card-medium .card-information__cta{margin-top:26px}.collection .grid .grid__item .card-large .card__information{padding:16px 24px 20px}.card-large .large{display:block}}
/*# sourceMappingURL=/cdn/shop/t/360/assets/template-collection.css.map */
