.cri-featured,.cri-collection-grid{--cri-gap: 1px;--cri-visible-cards: 2.15;--cri-visible-gaps: 2;--cri-grid-columns: 2}.cri-featured .collection__title:not(:has(.title,.collection__description)){display:none}.cri-featured .collection__title{margin-bottom:12px}.cri-collection-grid .scuffers-collection-title{margin-top:28px;margin-bottom:8px}.cri-featured .cri-carousel{box-sizing:border-box;display:block;width:100%;max-width:none;margin:0;padding:1px 1px 0}.cri-featured .cri-product-track{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--cri-gap);width:100%;max-width:none;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-padding:0;scroll-snap-type:none;scroll-behavior:auto;overscroll-behavior-x:contain;scrollbar-width:none}.cri-featured .cri-product-track::-webkit-scrollbar,.cri-featured .cri-product-track:after{display:none}.cri-featured .cri-product-track>.grid__item{flex:0 0 calc((100% - var(--cri-visible-gaps) * var(--cri-gap)) / var(--cri-visible-cards));width:calc((100% - var(--cri-visible-gaps) * var(--cri-gap)) / var(--cri-visible-cards));min-width:0;max-width:none;margin:0;padding:0;scroll-snap-align:none}.cri-featured .cri-product-track img{-webkit-user-drag:none}.cri-featured .cri-product-track:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(hover:hover)and (pointer:fine){.cri-featured .cri-product-track,.cri-featured .cri-product-track a{cursor:grab}}.cri-featured .cri-product-track.is-dragging,.cri-featured .cri-product-track.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.cri-collection-grid .cri-grid-products,.cri-collection-grid .facets-vertical.page-width{max-width:none;padding-inline:0}.cri-collection-grid #product-grid.product-grid{display:grid;grid-template-columns:repeat(var(--cri-grid-columns),minmax(0,1fr));gap:var(--cri-gap);width:100%;margin:0;padding:0}.cri-collection-grid #product-grid.product-grid>.grid__item{width:auto;min-width:0;max-width:none;margin:0;padding:0}@media screen and (min-width:750px){.cri-featured,.cri-collection-grid{--cri-visible-cards: 3.5;--cri-visible-gaps: 3;--cri-grid-columns: 3}}@media screen and (min-width:990px){.cri-featured,.cri-collection-grid{--cri-visible-cards: 4.5;--cri-visible-gaps: 4;--cri-grid-columns: 4}}.cri-collection-grid .cri-grid-products{padding-inline:1px}.cri-collection-grid .scuffers-tabs{margin-bottom:8px}.cri-collection-grid .facets__form{margin-bottom:0}.cri-featured .collection__view-all{margin-top:12px}.cri-featured .collection__view-all a{margin-top:0!important}:is(.cri-featured,.cri-collection-grid) .card>.card__content>.card__information{display:flex;flex-direction:column;gap:3px;padding:4px 8px 8px}:is(.cri-featured,.cri-collection-grid) .card__information .card__heading{margin:0!important;font-size:12px;font-weight:500!important;-webkit-text-stroke:.15px currentColor;line-height:14px;letter-spacing:0;text-transform:uppercase}:is(.cri-featured,.cri-collection-grid) .card__heading-row{height:18px;min-height:18px;margin:0}:is(.cri-featured,.cri-collection-grid) .card__heading-row .card__heading a{font:inherit;line-height:14px}:is(.cri-featured,.cri-collection-grid) .card-information>.caption-large:empty{display:none}:is(.cri-featured,.cri-collection-grid) .card-information .price{margin:0!important;font-size:12px;line-height:14px;letter-spacing:0}:is(.cri-featured,.cri-collection-grid) .price .price__container,:is(.cri-featured,.cri-collection-grid) .price .price__regular,:is(.cri-featured,.cri-collection-grid) .price .price__sale{margin:0;line-height:14px}:is(.cri-featured,.cri-collection-grid) .card-information .price .price-item{font-size:12px!important;font-weight:400!important;line-height:14px;letter-spacing:0}@media screen and (min-width:750px){:is(.cri-featured,.cri-collection-grid) .card>.card__content>.card__information{padding-top:10px}}.cri-featured .cri-product-track>.grid__item:first-child,.cri-featured .cri-product-track>.grid__item:last-child{margin-inline:0}.cri-collection-grid .facets-wrapper{width:100%;max-width:none;padding-inline:16px}.cri-collection-grid .facets-container{padding-inline:0}.cri-featured .collection__title{max-width:none;padding-inline:16px}.template-index .shopify-section:has(+.shopify-section .cri-featured) .rich-text{padding-inline:16px}.template-index .shopify-section:has(+.shopify-section .cri-featured) .rich-text__wrapper{width:100%;max-width:none;padding-inline:0}@media screen and (min-width:1600px){.cri-featured{--cri-visible-cards: 5.5;--cri-visible-gaps: 5}}.cri-related{display:block;width:100%;max-width:none;padding-inline:0}.cri-related .related-products__heading{padding-inline:16px;margin:0 0 12px;font-size:18px;line-height:1.3}.cri-related>.related-products__heading{padding-inline:16px!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cri-product-layout.css.map */
