.snazz-product-recommendations{overflow:hidden;color:#171717}.snazz-product-recommendations>product-recommendations>.container{max-width:none;margin:0 48px;padding:0;width:auto}.snazz-product-recommendations .section__header{text-align:left;padding-bottom:36px;padding-right:140px}.snazz-product-recommendations .section__header--text{text-align:left}.snazz-product-recommendations .section__header .section__heading{font:400 clamp(32px,calc(var(--snazz-product-viewport,100vw) * .03368),64px)/.96 Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:-.04em}.snazz-product-recommendations .f-grid{--grid-gap: 18px;--column-gap: 18px;margin:0;width:100%}.snazz-product-recommendations .f-column{width:calc((100% - 54px)/4)!important;padding:0;margin-right:18px}.snazz-product-recommendations .flickity-prev-next-button{top:-87px!important;transform:none;width:56px;height:56px;border:1px solid #171717;border-radius:50%;background:#fff;box-shadow:none}.snazz-product-recommendations .flickity-prev-next-button.previous{left:auto;right:66px}.snazz-product-recommendations .flickity-prev-next-button.next{right:0}.snazz-product-recommendations .flickity-prev-next-button:disabled{opacity:.2}.snazz-product-recommendations .product-card{padding-bottom:0}.snazz-product-recommendations .product-card__image-wrapper{border-radius:15px;overflow:hidden}.snazz-product-recommendations .product-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:16px 0 0;text-align:left}.snazz-product-recommendations .product-card__title{margin:0;font:400 16px/1.25 Helvetica,Arial,sans-serif;text-transform:none}.snazz-product-recommendations .product-card .f-price{margin-top:2px;font:400 12px/1 Helvetica,Arial,sans-serif;text-align:right}.snazz-product-recommendations .f-price--on-sale .f-price__sale{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.snazz-product-recommendations .f-price-item{font-size:12px}.snazz-product-recommendations s.f-price-item{color:#777;text-decoration-color:#e97878}.snazz-product-recommendations .product-card__options{margin-top:8px;padding-bottom:9px}.snazz-product-recommendations .product-card .color-swatch{--color-swatch-item-width: 24px;margin-inline-start:-7px;gap:0}.snazz-product-recommendations .product-card .color-swatch__item,.snazz-product-recommendations .product-card .color-swatch__item[aria-selected]{padding:7px;border:0!important;border-radius:0;box-shadow:none!important}.snazz-product-recommendations .product-card__badge{top:20px;left:20px}.snazz-product-recommendations .product-card .f-badge{padding:10px 16px;border-radius:100px;color:#fff;background:#171717;font:400 12px/1 Helvetica,Arial,sans-serif}.snazz-product-recommendations .product-card__actions{top:0;right:0;bottom:0;left:0;padding:0;opacity:1;transform:none;pointer-events:none}.snazz-product-recommendations .product-card__actions>.product-card__atc,.snazz-product-recommendations .product-card__actions>.f-product-form{position:absolute;bottom:24px;left:50%;width:auto;transform:translate(-50%);pointer-events:auto}.snazz-product-recommendations .product-card__actions .product-card__atc{min-height:36px;padding:10px 24px;border:0;border-radius:100px;background:#171717;color:#fff;font:400 12px/1 Helvetica,Arial,sans-serif}.snazz-product-recommendations .product-card__action-icon{display:none}.snazz-product-recommendations .product-card__action-text{display:block}.snazz-product-recommendations .product-card__actions .product-card__quickview{display:grid;place-items:center;position:absolute;top:20px;right:20px;bottom:auto;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#171717;pointer-events:auto}.snazz-product-recommendations .product-card__quickview>span{padding:0}.snazz-product-recommendations .product-card__quickview .product-card__quick-view-text{display:none}.snazz-product-recommendations .product-card__quickview .product-card__quick-view-icon{display:inline-flex}.snazz-product-recommendations .product-card__quickview svg{width:20px;height:20px}.snazz-product-recommendations :is(button,a):focus-visible{outline:2px solid #171717;outline-offset:3px}@media(min-width:640px){.snazz-product-recommendations .product-card__actions{visibility:hidden}.snazz-product-recommendations .product-card:hover .product-card__actions,.snazz-product-recommendations .product-card:focus-within .product-card__actions{visibility:visible}}@media(max-width:1279.98px){.snazz-product-recommendations>product-recommendations>.container{margin:0 20px}.snazz-product-recommendations .section__header .section__heading{font-size:32px}.snazz-product-recommendations .f-column{width:calc(var(--snazz-product-viewport,100vw) * .36)!important;flex:0 0 calc(var(--snazz-product-viewport,100vw) * .36)}.snazz-product-recommendations .product-card__info{display:flex;flex-direction:column;gap:8px}.snazz-product-recommendations .product-card__title{font-size:15px}.snazz-product-recommendations .product-card .f-price{margin:0;text-align:left}.snazz-product-recommendations .f-price--on-sale .f-price__sale{flex-direction:row;align-items:center;gap:8px}}@media(max-width:639.98px){.snazz-product-recommendations{padding:40px 0}.template-cart .snazz-product-recommendations>product-recommendations>.container{margin-inline:0}.snazz-product-recommendations .section__header{padding:0 0 32px}.snazz-product-recommendations .section__header .section__heading{font-size:32px;letter-spacing:-.035em}.snazz-product-recommendations .f-grid{width:calc(100% + 20px);--grid-gap-mobile: 12px;--column-gap: 12px;--column-gap-mobile: 12px;padding:0 20px 0 0;gap:12px}.snazz-product-recommendations .f-column{width:calc(var(--snazz-product-viewport, calc(100% + 40px) ) * .74)!important;flex-basis:calc(var(--snazz-product-viewport, calc(100% + 40px) ) * .74);margin-right:0}.snazz-product-recommendations .product-card__badge{top:12px;left:12px}.snazz-product-recommendations .product-card .f-badge{padding:6px 12px;font-size:10px}.snazz-product-recommendations .product-card__actions>.product-card__atc,.snazz-product-recommendations .product-card__actions>.f-product-form{bottom:12px;right:12px;left:auto;transform:none}.snazz-product-recommendations .product-card__actions .product-card__atc{display:grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0}.snazz-product-recommendations .product-card__action-icon{display:inline-flex;padding:0}.snazz-product-recommendations .product-card__action-text{display:none}.snazz-product-recommendations .product-card__actions .product-card__quickview{top:12px;right:12px;width:40px;height:40px;min-height:40px}}@media(prefers-reduced-motion:reduce){.snazz-product-recommendations *{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/snazz-product-recommendations.css.map */
