strong{font-family:PPPlayground,arial,sans-serif;font-weight:300;line-height:0}.section-collection__toolbar{top:var(--toolbar-top,0px);z-index:10;background-color:var(--color-bone-light);padding-top:1em;transition:top .3s ease-in-out;position:sticky}.section-collection__toolbar:before{content:"";background-color:var(--color-bone-light);height:2px;position:absolute;top:-2px;left:0;right:0}.section-collection__content{padding-top:1em}.section-collection__content>ul{grid-template-columns:1fr 1fr 1fr;gap:2.25em .75em;display:grid}@media (max-width:768px){.section-collection__content>ul{grid-template-columns:1fr 1fr;gap:1.5em 4px}}.section-collection__content>ul li.empty{text-align:center;border:none;margin:0 auto;padding:6em 0}.section-collection__content>ul li.two-column-span{grid-column:span 2}@media (max-width:768px){.section-collection__content>ul li.two-column-span{grid-column:span 1}}.section-collection__content>ul .card-product{height:100%}.section-collection__content>ul .collection-poster{background-color:var(--color-white);width:100%;height:100%}.section-collection__content>ul .collection-poster.hidden{display:none}.section-collection__content>ul .collection-poster a{width:100%;height:100%;display:block;position:relative;overflow:hidden}.section-collection__content>ul .collection-poster a.inactive{pointer-events:none}.section-collection__content>ul .collection-poster .poster-content{width:100%;color:var(--color-white);z-index:3;text-align:center;flex-direction:column;align-items:center;gap:2.5em;padding:32px 16px;line-height:1.1;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:1024px){.section-collection__content>ul .collection-poster .poster-content{gap:1.5em}}.section-collection__content>ul .collection-poster .poster-content .tagline{letter-spacing:3.6px;text-transform:uppercase;font-size:18px;font-weight:400}@media (max-width:1024px){.section-collection__content>ul .collection-poster .poster-content .tagline{letter-spacing:1.1px;font-size:.6875em}}.section-collection__content>ul .collection-poster .poster-content .title{letter-spacing:2.6px;text-transform:uppercase;font-family:EthicSerifLight,arial,sans-serif;font-size:52px}@media (max-width:1024px){.section-collection__content>ul .collection-poster .poster-content .title{letter-spacing:1.05px;font-size:1.3125em}}.section-collection__content>ul .collection-poster .poster-content .label{letter-spacing:1.3px;text-transform:uppercase;font-size:13px;text-decoration:underline}.section-collection__content>ul .collection-poster img,.section-collection__content>ul .collection-poster video{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-collection__content>ul .collection-poster video{z-index:2}.section-collection__content>ul.four-grid{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:768px){.section-collection__content>ul.four-grid{grid-template-columns:1fr 1fr}}.section-collection__pagination{justify-content:space-between;align-items:center;width:100%;max-width:335px;margin:0 auto;display:flex}.section-collection__pagination span,.section-collection__pagination a{color:var(--color-midnight)}.section-collection__pagination span.current{text-underline-offset:3px;text-decoration:underline}.section-collection .floating-collection-filter-button{z-index:2;background:#ded7cff2;width:100%;height:60px;display:none;position:fixed;bottom:0;left:0}.section-collection .floating-collection-filter-button button{gap:10px;width:100%;height:100%}.section-collection .floating-collection-filter-button button span{font-size:10px}.section-collection .floating-collection-filter-button button svg{width:18px}@media (max-width:768px){.section-collection .floating-collection-filter-button{display:block}}
