.section{margin-bottom:2rem}.section.is-banner{padding-inline:72px;margin:auto}.section.is-products{padding-inline:32px;margin:auto;padding-bottom:60px}@media (min-width: 750px){.section.is-products{padding-inline:72px}}.section__module{margin-bottom:40px}.section__module.is-products{margin-bottom:80px;padding-left:24px;padding-right:24px}@media (min-width: 750px){.section__module.is-products{padding-left:72px;padding-right:72px}}.section__inner.is-container{max-width:1200px;padding-inline:20px;margin:auto}.section__grid{display:flex;flex-wrap:wrap}@media (max-width: 1024px){.section__grid{flex-wrap:wrap;gap:32px}.section__grid .section__item{width:100%}}.section__grid.is-2{display:grid;grid-template-columns:repeat(2,1fr);gap:60px}.section__grid.is-2 .section__item{width:100%}@media (max-width: 1024px){.section__grid.is-2{grid-template-columns:1fr;gap:32px}}.section__grid.is-3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.section__grid.is-3 .section__item{width:100%}@media (max-width: 800px){.section__grid.is-3{grid-template-columns:1fr;gap:32px}}.section__grid.is-4{display:grid;grid-template-columns:repeat(4,1fr);gap:48px}.section__grid.is-4 .section__item{width:100%}@media (max-width: 800px){.section__grid.is-4{grid-template-columns:1fr;gap:32px}}.section__grid.is-5{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.section__grid.is-5 .section__item{width:100%}@media (max-width: 800px){.section__grid.is-5{grid-template-columns:1fr;gap:32px}}.section__grid.is-banner{display:grid;grid-template-columns:1fr 2fr;gap:60px;margin-top:3rem}.section__grid.is-banner .section__item{width:100%}.section__grid.is-banner .section__title{font-size:48px;text-align:left;text-transform:uppercase;width:100%;margin:0;font-weight:400;line-height:1;font-family:AudleyGrotesk,sans-serif;color:#373837}@media (max-width: 1024px){.section__grid.is-banner{grid-template-columns:1fr;gap:24px}.section__grid.is-banner .section__item--image{order:-1}.section__grid.is-banner .section__title{font-size:20px;order:2}}.section__item{width:50%;display:flex;flex-direction:column}.section__item.has-padding{padding:0 130px;margin-top:-3em}@media (max-width: 1024px){.section__item.has-padding{padding:0 20px}}.section__item--text{flex-direction:column;align-items:center;justify-content:center;text-align:center}.section__slider{padding-bottom:60px;margin-bottom:60px;position:relative}.section__slider .section__subtitle{font-size:24px;margin-top:40px}a:has(.section__item--text){text-decoration:none;color:currentColor}.section__title{font-size:15px;margin:0 0 2em;font-weight:300}.section__description{font-size:36px;line-height:1.2;font-family:PPWriter,ui-serif,Georgia,Cambria;font-weight:100}@media (max-width: 1024px){.section__description{font-size:24px}}.section__image{width:100%;display:block;height:auto}.section__link{display:block}.section__subtitle{margin-top:1.5rem;text-align:center;font-family:serif;font-size:24px;font-family:PPWriter,ui-serif,Georgia,Cambria;font-weight:100;margin-bottom:0}.section__slider{width:100%}.section__slider-inner{position:relative}.section__slider-item{margin-right:3.125rem}.section__slider-image{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.section__slider-item-content{padding:.625rem .5625rem .6875rem;text-align:center}.section__slider-link{display:block}@media (min-width: 640px){.section__slider-item-content{padding:.625rem .78125rem .6875rem}}.section__carousel-sidecar{width:100%;padding:.5625rem .5625rem 1.75rem}.section__carousel-item{width:100%;padding-right:.75rem;flex-basis:100%}@media (min-width: 640px){.section__carousel-item{width:100%;padding-right:.75rem;flex-basis:100%}}.section__carousel-image{width:100%;display:block;transition:opacity .3s ease}.section__carousel-item-link{display:block}.inline-products{padding-top:50px;border-top:1px solid #c5c8cc;display:flex;flex-direction:column;justify-content:start}@media (min-width: 750px){.inline-products{flex-direction:row}}.inline-products aside:has(h2){min-width:240px}.inline-products aside:has(h2) h2{text-transform:uppercase;font-family:AudleyGrotesk,sans-serif;font-weight:700;margin:0;font-size:14px}.inline-products aside:empty{min-width:10%}.pagination{display:flex;font-weight:300;gap:8px;font-size:13px}.pagination .pagination__link{font-family:AudleyGrotesk Light,sans-serif;color:currentColor;display:block;text-decoration:none}.pagination .pagination__link.pagination__link--current{text-decoration:underline}.products-counts-sort-container .product-counts{font-family:Inter,sans-serif;font-size:13px;line-height:24px}
/*# sourceMappingURL=/cdn/shop/t/45/assets/global-collections.css.map */
