html body.page-cleats.compact-cleats .product-info__block-list>.product-info__block-item[data-block-type=variant-picker]{margin-top:30px!important}html body.page-cleats.compact-cleats .product-info variant-picker[context=main_product] fieldset.variant-picker__option{row-gap:4px}html body.page-cleats.compact-cleats .product-info variant-picker[context=main_product] .variant-picker__option-info{margin-bottom:0}html body.page-cleats.psalm-compact:not(.compact-cleats) [data-block-type=price] price-list,html body.page-cleats.psalm-compact:not(.compact-cleats) [data-block-type=price] sale-price,html body.page-cleats.psalm-compact:not(.compact-cleats) [data-block-type=price] .price-list *{font-size:18px!important;line-height:1.1!important}@media(max-width:699px){html body.psalm-compact .product-gallery__media img,html body.psalm-compact .product-gallery__media video{width:100%;height:auto!important;aspect-ratio:5 / 6;object-fit:cover}html body.page-cleats.psalm-compact .product-gallery{position:relative}html body.page-cleats.psalm-compact .product-gallery carousel-navigation.page-dots{position:absolute;left:50%;bottom:10px;z-index:5;display:flex;flex-wrap:nowrap;gap:8px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:6px 10px;border-radius:999px;background:#fff9;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #fff9,0 2px 8px #0000001f;transform:translate(-50%)}html body.page-cleats.psalm-compact .product-gallery__zoom-button{bottom:10px!important}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info__block-item[data-block-type=title] .product-title{font-size:14px!important;line-height:1.15!important;letter-spacing:-.035em}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info__block-list>.product-info__block-item[data-block-type="@app"],html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info__block-list>.product-info__block-item[data-block-type=price]{margin-top:5px!important}html body.page-cleats.psalm-compact:not(.compact-cleats) .loox-rating .loox-rating-content{padding:4px 9px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info .save-btn{top:15px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info .cw{margin-top:26px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info .cw__legend{margin-bottom:8px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info .cw__list{gap:10px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info .cw__item{width:40px;height:40px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info__block-list>.product-info__block-item:has(.cw)+.product-info__block-item[data-block-type=variant-picker]{margin-top:12px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info variant-picker[context=main_product] fieldset.variant-picker__option{row-gap:4px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info variant-picker[context=main_product] .variant-picker__option-info{margin-bottom:0}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info variant-picker[context=main_product] legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info variant-picker[context=main_product] .variant-picker__option-info legend:after{display:inline;margin-top:0;font-size:9px;white-space:nowrap}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info variant-picker[context=main_product] .variant-picker__option-values{gap:6px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info variant-picker[context=main_product] .block-swatch{height:38px}html body.page-cleats.psalm-compact:not(.compact-cleats) .product-info__block-list>.product-info__block-item[data-block-type=buy-buttons]{margin-top:10px!important}html body.page-cleats.psalm-compact:not(.compact-cleats) buy-buttons button.button:not(.button--outline),html body.page-cleats.psalm-compact:not(.compact-cleats) .shopify-payment-button__button{min-height:46px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/psalm-compact.css.map */
