@media screen and (min-width:750px){body.page-width-narrow,body.page-width-normal,body.page-width-wide{--page-content-width: 70rem}}.hero-wrapper .hero{min-height:0!important;height:auto!important}.hero-wrapper .hero__container{min-height:0!important;overflow:visible}.hero-wrapper .hero__container.section--full-width>*{grid-column:2}.hero-wrapper .hero__media-grid{position:relative!important;inset:auto!important;height:auto!important;display:block!important}.hero-wrapper .hero__media-wrapper,.hero-wrapper .hero__media,.hero-wrapper .hero img,.hero-wrapper .hero .resource-image,.hero-wrapper .hero .resource-image__image{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}.hero-wrapper .hero__content-wrapper{display:none!important}.collection-card,.collection-card .resource-image,.collection-card__image{background:#000;overflow:hidden}.collection-card .resource-image,.collection-card__image,.collection-card .resource-image__image,.collection-card img{object-fit:contain!important;width:100%;height:auto;max-height:200px}@media screen and (max-width:749px){.collection-card .resource-image__image,.collection-card img{max-height:120px}}.product-card .product-media-container,.product-card .product-card__image,.product-card .card-gallery,.product-card .resource-image{background:#f5f5f5;overflow:visible!important;aspect-ratio:auto!important;height:auto!important;max-height:none}.product-card img,.product-card .product-media__image,.product-card .resource-image__image{object-fit:contain!important;width:auto!important;max-width:100%;height:auto!important;max-height:260px;margin-inline:auto;display:block}@media screen and (max-width:749px){.product-card img,.product-card .product-media__image{max-height:220px}}@media screen and (min-width:750px){.product-information .product-media-container{max-width:360px;max-height:none;margin-inline:0 auto;background:transparent}.product-information .product-media-container img,.product-information .product-media__image{object-fit:contain!important;width:auto;height:auto;max-width:360px;max-height:480px;margin-inline:0}}@media screen and (max-width:749px){.product-information .product-media-container img,.product-information .product-media__image{object-fit:contain!important;max-height:70vw;margin-inline:auto}}.product-details p,.product-information .text-block,.product-information .rte{font-size:.95rem;line-height:1.55}shopify-accelerated-checkout,.shopify-payment-button,.shopify-payment-button__button,.additional-checkout-buttons,more-payment-options-link,.more-payment-options-link,[data-shopify-buttoncontainer]{display:none!important}.product-recommendations img,[id*=recommend] img{object-fit:contain!important;max-height:180px;width:auto;margin-inline:auto;background:#f5f5f5}.header-menu a,header-menu a,.menu-list__link,.header__menu-item{font-size:.95rem;letter-spacing:.01em}.section-resource-list>.force-full-width{grid-column:2!important;min-width:0;overflow:hidden}.resource-list__carousel{--gutter-slide-width: 0px !important;width:100%;max-width:100%;overflow:hidden}.resource-list__carousel slideshow-slides{padding-inline:0}.resource-list__carousel slideshow-arrows{padding-inline:0}@media screen and (max-width:749px){.resource-list__carousel .resource-list__slide{--slide-width: min(72vw, 260px) !important}.product-card img,.product-card .product-media__image,.product-card .resource-image__image{max-height:180px}.header-menu a,header-menu a,.menu-list__link,.header__menu-item{font-size:.85rem}.hero-wrapper .hero img{width:100%!important;height:auto!important}}.footer-content{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:40px!important;align-items:start!important}.footer-content>*{min-width:0;width:100%!important}.footer-content h2,.footer-content h3,.footer-content h4{margin:0 0 12px!important;font-size:.75rem!important;line-height:1.2!important;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.footer-content p{margin:0;font-size:.9rem!important;line-height:1.85!important}.footer-content a{text-decoration:none}.footer-content .logo-block,.footer-content .logo-block__image,.footer-content .logo-block img{height:28px!important;width:auto!important;max-width:160px;object-fit:contain;margin:0 0 8px}.footer-content .social-icons__wrapper{display:flex;justify-content:flex-start;gap:12px;margin-top:12px}.footer-content .social-icons__icon{width:18px;height:18px}@media screen and (max-width:989px){.footer-content{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}}@media screen and (max-width:749px){.footer-content{grid-template-columns:1fr!important;gap:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cardz-layout.css.map */
