.main-collection .main-collection--interaction-heading{background-color:var(--background);display:flex;flex-direction:column;gap:var(--spacer-20);padding:var(--spacer-16) 0;position:sticky;top:var(--sticky-top-offset);transition:top .15s ease-in-out;z-index:2}.main-collection .main-collection--heading-ribbon{display:flex;gap:var(--spacer-20);justify-content:space-between}.main-collection .main-collection--heading-ribbon .heading-ribbon--button{align-items:center;background:transparent;border:0;display:flex;gap:var(--spacer-8)}.main-collection .main-collection--heading-ribbon .heading-ribbon--button svg{pointer-events:none}.main-collection .main-collection--facets-ribbon{display:flex;gap:var(--spacer-8);margin:0 var(--spacer--negative-20);overflow:scroll auto;padding:0 var(--spacer-20);scroll-behavior:smooth;scroll-padding:0 var(--spacer-20);scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none;width:calc(100% + var(--spacer-40));will-change:scroll-position}.main-collection .main-collection--facets-ribbon::-webkit-scrollbar{display:none}.main-collection .main-collection--facets-ribbon:empty{display:none}.main-collection .main-collection--facet{align-items:center;background-color:var(--color--bone);color:var(--color--pure-black);display:flex;flex:0 0 auto;font-size:.875rem;gap:var(--spacer-10);padding:var(--spacer-8);scroll-snap-align:start}.main-collection .main-collection--facet svg{fill:rgba(0,0,0,.3);transition:fill var(--transition-timing--normal)}.main-collection .main-collection--facet:focus,.main-collection .main-collection--facet:hover{background-color:var(--color--ticker-tape)}.main-collection .main-collection--facet:focus svg,.main-collection .main-collection--facet:hover svg{fill:var(--color--pure-black)}.main-collection .main-collection--facet:last-child{scroll-snap-align:end}.main-collection .main-collection--pagination{margin:0 auto}.main-collection .main-collection--pagination[disabled]{display:none}.main-collection .main-collection--product-list{display:flex;flex-direction:column;gap:var(--spacer-36);padding-top:var(--spacer-24);position:relative;z-index:1}@media(width >= 56.25rem){.main-collection .main-collection--product-list{gap:var(--spacer-48);padding-top:var(--spacer-36)}}.main-collection .main-collection--product-list .product-list--card-container{display:flex;flex-wrap:wrap;gap:var(--spacer-48) var(--spacer-20);transition:opacity var(--transition-timing--fast)}.main-collection .main-collection--product-list .product-list--card-container.loading{opacity:.5}.main-collection .main-collection--product-list .product-card{flex:0 0 calc(50% - var(--spacer-20)*0.5)}.main-collection .main-collection--product-list .product-card.featured-product-card{flex:0 0 calc(100% - var(--spacer-20)*0.5)}.main-collection .main-collection--product-list .product-card.featured-product-card .full-card--image-carousel .carousel--viewport{margin:0 auto;width:calc(50% - var(--spacer-10)*.75)}@media(width >= 56.25rem){.main-collection .main-collection--product-list .product-card.featured-product-card{flex:0 0 calc(50% - var(--spacer-20)*0.75)}.main-collection .main-collection--product-list .product-card{flex:0 0 calc(25% - var(--spacer-20)*0.75)}}.main-collection .main-collection--product-list .main-collection--content-tile,.main-collection .main-collection--product-list .nosto_element{container-name:content-tile;container-type:inline-size}.main-collection .main-collection--product-list .main-collection--content-tile .content-tile--media,.main-collection .main-collection--product-list .nosto_element .content-tile--media{overflow:hidden}.main-collection .main-collection--product-list .main-collection--content-tile[id*="1-wide"],.main-collection .main-collection--product-list .nosto_element[id*="1-wide"]{flex:0 0 calc(50% - var(--spacer-20)*0.5)}@media(width >= 56.25rem){.main-collection .main-collection--product-list .main-collection--content-tile[id*="1-wide"],.main-collection .main-collection--product-list .nosto_element[id*="1-wide"]{flex:0 0 calc(25% - var(--spacer-20)*0.75)}}.main-collection .main-collection--product-list .main-collection--content-tile[id*="1-wide"] .content-tile--media,.main-collection .main-collection--product-list .nosto_element[id*="1-wide"] .content-tile--media{aspect-ratio:4/5}.main-collection .main-collection--product-list .main-collection--content-tile[id*="2-wide"],.main-collection .main-collection--product-list .nosto_element[id*="2-wide"]{flex:0 0 100%}@media(width >= 56.25rem){.main-collection .main-collection--product-list .main-collection--content-tile[id*="2-wide"],.main-collection .main-collection--product-list .nosto_element[id*="2-wide"]{flex:0 0 calc(50% - var(--spacer-20)*0.5)}}.main-collection .main-collection--product-list .main-collection--content-tile[id*="2-wide"] .content-tile--media,.main-collection .main-collection--product-list .nosto_element[id*="2-wide"] .content-tile--media{aspect-ratio:1/1;max-height:27.5rem}@media(width >= 56.25rem){.main-collection .main-collection--product-list .main-collection--content-tile[id*="2-wide"] .content-tile--media,.main-collection .main-collection--product-list .nosto_element[id*="2-wide"] .content-tile--media{aspect-ratio:23/14;max-height:none}}.main-collection .main-collection--product-list .main-collection--content-tile[id*="3-wide"],.main-collection .main-collection--product-list .nosto_element[id*="3-wide"]{flex:0 0 100%}@media(width >= 56.25rem){.main-collection .main-collection--product-list .main-collection--content-tile[id*="3-wide"],.main-collection .main-collection--product-list .nosto_element[id*="3-wide"]{flex:0 0 calc(75% - var(--spacer-20)*0.5)}}.main-collection .main-collection--product-list .main-collection--content-tile[id*="3-wide"] .content-tile--media,.main-collection .main-collection--product-list .nosto_element[id*="3-wide"] .content-tile--media{aspect-ratio:1/1;max-height:27.5rem}@media(width >= 56.25rem){.main-collection .main-collection--product-list .main-collection--content-tile[id*="3-wide"] .content-tile--media,.main-collection .main-collection--product-list .nosto_element[id*="3-wide"] .content-tile--media{aspect-ratio:62/25;max-height:none}}.main-collection .main-collection--product-list .main-collection--content-tile[id*="4-wide"],.main-collection .main-collection--product-list .nosto_element[id*="4-wide"]{flex:0 0 100%}.main-collection .main-collection--product-list .main-collection--content-tile[id*="4-wide"] .content-tile--media,.main-collection .main-collection--product-list .nosto_element[id*="4-wide"] .content-tile--media{aspect-ratio:1/1;max-height:27.5rem}@media(width >= 56.25rem){.main-collection .main-collection--product-list .main-collection--content-tile[id*="4-wide"] .content-tile--media,.main-collection .main-collection--product-list .nosto_element[id*="4-wide"] .content-tile--media{aspect-ratio:16/5;max-height:none}}.main-collection .main-collection--product-list .main-collection--content-tile[id*="4-wide"] .image-tile,.main-collection .main-collection--product-list .nosto_element[id*="4-wide"] .image-tile{min-height:10rem}.main-collection .main-collection--product-list .content-tile{background:var(--background);color:var(--color);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.main-collection .main-collection--product-list .content-tile .container-link{inset:0;position:absolute;z-index:2}.main-collection .main-collection--product-list .content-tile .internal-link{position:relative;z-index:3}.main-collection .main-collection--product-list .content-tile .content-tile-image,.main-collection .main-collection--product-list .content-tile .content-tile-video{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.main-collection .main-collection--product-list .content-tile .content-tile-video.deferred{z-index:2}.main-collection .main-collection--product-list .content-tile .content-tile--content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacer-20);justify-content:center;padding:var(--spacer-20)}.main-collection .main-collection--product-list .content-tile .content-tile--text-content{display:flex;flex-direction:column;gap:var(--spacer-8)}.main-collection .main-collection--product-list .content-tile .content-tile--header{color:var(--heading-color);font-size:1.125rem}@container content-tile (width >= 20em){.main-collection .main-collection--product-list .content-tile .content-tile--header{font-size:1.5rem}}.main-collection .main-collection--product-list .content-tile .content-tile--copy,.main-collection .main-collection--product-list .content-tile .metafield-rich_text_field p{margin:0}.main-collection .main-collection--product-list .content-tile .content-tile--copy:empty,.main-collection .main-collection--product-list .content-tile .content-tile--header:empty{display:none}.main-collection .main-collection--product-list .content-tile.text-tile{justify-content:center}.main-collection .main-collection--product-list .content-tile.image-tile .content-tile--media,.main-collection .main-collection--product-list .content-tile.image-with-text-overlay .content-tile--media,.main-collection .main-collection--product-list .content-tile.video-tile .content-tile--media,.main-collection .main-collection--product-list .content-tile.video-with-text-overlay .content-tile--media{height:100%;position:relative;width:100%}.main-collection .main-collection--product-list .content-tile.image-tile .content-tile-image,.main-collection .main-collection--product-list .content-tile.image-tile .content-tile-video,.main-collection .main-collection--product-list .content-tile.video-tile .content-tile-image,.main-collection .main-collection--product-list .content-tile.video-tile .content-tile-video{position:absolute}.main-collection .main-collection--product-list .content-tile.image-with-text-overlay,.main-collection .main-collection--product-list .content-tile.video-with-text-overlay{position:relative}.main-collection .main-collection--product-list .content-tile.image-with-text-overlay .content-tile--content,.main-collection .main-collection--product-list .content-tile.video-with-text-overlay .content-tile--content{bottom:0;position:absolute}.main-collection .main-collection--product-list .quote-tile{height:100%;position:relative}.main-collection .main-collection--product-list .quote-tile .quote-tile--media{inset:0;-o-object-fit:cover;object-fit:cover;position:absolute}.main-collection .main-collection--product-list .quote-tile .quote-tile--media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-collection .main-collection--product-list .quote-tile .quote-tile--media:before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.main-collection .main-collection--product-list .quote-tile .quote-tile--content{align-items:center;aspect-ratio:10/13;display:flex;justify-content:center;padding:var(--spacer-20);position:relative;width:100%;z-index:1}@media(width >= 37.5rem){.main-collection .main-collection--product-list .quote-tile .quote-tile--content{padding:var(--spacer-40)}}@media(width >= 56.25rem){.main-collection .main-collection--product-list .quote-tile .quote-tile--content{aspect-ratio:unset;height:100%}}.main-collection .main-collection--product-list .quote-tile .quote-tile--content blockquote,.main-collection .main-collection--product-list .quote-tile .quote-tile--content figure{color:var(--color);font-size:var(--spacer-16);margin:0;padding:0;text-align:center}.main-collection .main-collection--product-list .quote-tile .quote-tile--content blockquote figcaption,.main-collection .main-collection--product-list .quote-tile .quote-tile--content figure figcaption{color:var(--heading-color)}.main-collection .main-collection--product-list .quote-tile .quote-tile--content blockquote{display:flex;flex-direction:column;gap:var(--spacer-20)}.main-collection .main-collection--product-list .quote-tile .quote-tile--content blockquote:before{color:var(--color);content:"“";font-size:6rem;font-weight:700;height:var(--spacer-36);line-height:var(--spacer-64)}[id*=__navigation].slide-away:not(.elements-should-offset)~.main-content .shopify-section .main-collection--interaction-heading{top:0}
/*# sourceMappingURL=main-collection.css.map*/