@font-face{font-family:fette_unz_frakturregular;src:url(./fetteunzfraktur-webfont-DtVoTelN.woff2)format("woff2"),url(./fetteunzfraktur-webfont-Ci8fj8kv.woff)format("woff");font-weight:400;font-style:normal}.section-product-showcase-image-grid{border:1px solid var(--color-black);border-width:1px 0;overflow:hidden}.section-product-showcase-image-grid:has(.white-bg){border:1px solid var(--color-white);color:var(--color-black);background-color:var(--color-white)}.section-product-showcase-image-grid .wrap{max-width:2400px;padding-right:0}@media screen and (width<=1024px){.section-product-showcase-image-grid .wrap{padding-left:0;padding-right:0}}.section-product-showcase-image-grid__inner{grid-template-columns:max(320px,20vw) 1fr 1fr;margin:-1px 0;display:grid}.section-product-showcase-image-grid__inner .section-product-showcase-image-grid__images img,.section-product-showcase-image-grid__inner .section-product-showcase-image-grid__image img{object-fit:cover;aspect-ratio:.8;width:100%;height:100%;display:block}@media (width<=768px){.section-product-showcase-image-grid__inner{grid-template-columns:1fr}}.section-product-showcase-image-grid__inner .usps{border-top:1px solid;border-bottom:1px solid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));align-items:center;margin:1rem 0;padding:1.5rem 0;display:grid}.section-product-showcase-image-grid__inner .usps:empty{display:none}.section-product-showcase-image-grid__inner .usps__usp{color:inherit;text-align:center;flex-direction:column;align-items:center;gap:.5em;text-decoration:none;display:flex}.section-product-showcase-image-grid__inner .usps__usp img{width:2em;height:2em}.section-product-showcase-image-grid__inner .usps__usp span{color:inherit;text-transform:none}.section-product-showcase-image-grid__inner:not(.white-bg) .usps img{filter:invert()}.section-product-showcase-image-grid__inner .product-swatches{border:none;margin-bottom:1rem;padding:0}.section-product-showcase-image-grid__inner .product-swatches__label{font-size:.8rem}.section-product-showcase-image-grid__inner .product-swatches__swatch{width:1em;height:1em}.section-product-showcase-image-grid__inner .product-swatches__swatch span{border:1px solid var(--color-black)}.section-product-showcase-image-grid__actions{border-right:1px solid var(--color-black);text-transform:uppercase;flex-direction:column;justify-content:flex-end;gap:1em;padding:1.75em 1.75em 1.75em 0;display:flex}.section-product-showcase-image-grid__actions .actions{justify-content:space-between;align-items:center;gap:1.25em;display:flex}.section-product-showcase-image-grid__actions .actions span{line-height:1}.section-product-showcase-image-grid__actions .actions button{margin-top:-1px}.section-product-showcase-image-grid__actions .price,.section-product-showcase-image-grid__actions .section-product-showcase-image-grid__title{font-size:1.125em;font-weight:700;display:flex}@media (width<=768px){.section-product-showcase-image-grid__actions{border-top:1px solid var(--color-black);border-bottom:1px solid var(--color-black);order:9;padding:1.5em 1.5em 4em}}.section-product-showcase-image-grid__image{border-right:1px solid var(--color-black)}.section-product-showcase-image-grid__image img{width:100%}@media (width<=768px){.section-product-showcase-image-grid__image{display:none}}.section-product-showcase-image-grid__mobile-images{display:none}@media (width<=768px){.section-product-showcase-image-grid__mobile-images{order:1;display:block}}.section-product-showcase-image-grid__mobile-images .mobile-images{grid-template-columns:1fr 1fr;display:grid}.section-product-showcase-image-grid__mobile-images .mobile-images__image:not(:last-child){border-right:1px solid var(--color-black)}.section-product-showcase-image-grid__mobile-images .mobile-images__image img{object-fit:cover;aspect-ratio:.8;width:100%;height:100%;display:block}.section-product-showcase-image-grid__images .extra-images{flex-flow:wrap;width:100%;height:100%;display:flex}.section-product-showcase-image-grid__images .extra-images__image{border-right:1px solid var(--color-black);width:50%;position:relative}.section-product-showcase-image-grid__images .extra-images__image:first-child,.section-product-showcase-image-grid__images .extra-images__image:nth-child(2){border-bottom:1px solid var(--color-black)}.section-product-showcase-image-grid__images .extra-images__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1024px){.section-product-showcase-image-grid__images{margin-right:1.5em}}@media (width<=768px){.section-product-showcase-image-grid__images{display:none}}.section-product-showcase-image-grid p{margin:0}
