.product-card,.product-card:hover,.product-card .product-card__content{border:0;box-shadow:none}.product-card .product-card__content{display:flex;flex-direction:column;border-radius:2px}.product-card .product-card__content>.card-gallery,.product-card .product-card__content>.product-grid-view-zoom-out--details{order:0}.product-card .product-card__content>.ml-card__sku{order:1}.product-card .product-card__content>.text-block:not(product-price),.product-card .product-card__content>a.contents>.text-block:not(product-price){order:2}.product-card .product-card__content>.ml-card__params{order:3}.product-card .product-card__content>product-price{order:4}.product-card .card-gallery{background-color:var(--paper);overflow:hidden}.product-card .card-gallery .product-media-container{--gallery-aspect-ratio: 1}.product-card .card-gallery img{transition:transform .4s ease}.product-card:hover .card-gallery img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.product-card .card-gallery img{transition:none}.product-card:hover .card-gallery img{transform:none}}.product-card .ml-card__sku{margin:0;font-family:var(--font-heading, inherit);font-size:11px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-weight:600}.product-card .product-card__content .text-block:not(product-price){font-size:17px;line-height:1.4;color:var(--text-title)}.product-card .product-card__content .text-block:not(product-price) :is(h1,h2,h3,h4,p,span){margin:0;font-size:inherit;line-height:inherit;color:inherit}.product-card .product-card__content .text-block:not(product-price) p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-card .ml-card__params{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.product-card .ml-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:3px}.product-card .ml-card__label{flex:0 0 auto;font-size:11px;line-height:1.5;color:var(--text-muted)}.product-card .ml-card__value{font-size:14px;line-height:1.5;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.product-card .product-card__content>product-price,.product-card product-price{width:100%;justify-content:flex-end;align-items:flex-end;text-align:right}.product-card .product-card__content>product-price,.product-card product-price,.product-card product-price :is([ref=priceContainer],.price,.price-item__group,bdi){font-size:18px;font-weight:500;line-height:1.2;color:var(--text-title);font-variant-numeric:tabular-nums}.product-card product-price :is([ref=priceContainer],.price,.price-item__group){width:auto;text-align:right}@media screen and (min-width:769px){#MainContent[data-template=product] .product-information.section{--page-margin: 32px}#MainContent[data-template=product] .product-details{padding-inline-start:16px}}@media screen and (min-width:769px){#MainContent[data-template=product] .product-information__grid.product-information--media-left:not(.product-information--media-none):not(.product-information__grid--half){grid-template-columns:minmax(0,1fr) minmax(420px,46%)}#MainContent[data-template=product] .product-information__grid.product-information--media-right:not(.product-information--media-none):not(.product-information__grid--half){grid-template-columns:minmax(420px,46%) minmax(0,1fr)}}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte{display:block}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte p{width:auto;max-width:100%;margin:0 0 12px;font-size:15px;line-height:1.75;letter-spacing:.01em}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte>p:first-child{margin-top:0}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte :is(h1,h2,h3,h4,h5,h6){margin-top:24px;margin-bottom:12px}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte :is(ul,ol){width:auto;max-width:100%;margin:0 0 12px;padding-left:1.15em}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte li{line-height:1.7;margin-bottom:6px}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte li:last-child{margin-bottom:0}#MainContent[data-template=product] .product-details>.group-block>.group-block-content>rte-formatter.rte>.rte-table-wrapper{width:auto;max-width:100%}#MainContent[data-template=product] .product-details>.group-block{padding-top:16px;padding-bottom:16px}#MainContent[data-template=product] .product-details>.group-block>.group-block-content{gap:16px}#MainContent[data-template=product]>.shopify-section+.shopify-section{margin-top:0}#MainContent[data-template=product]>.shopify-section:has(.product-information){padding-bottom:0}.page-wrapper{scroll-padding-top:120px}.section-resource-list.spacing-style,.section-resource-list{padding-top:116px}.product-recommendations,#product-recommendations{scroll-margin-top:120px}.section-resource-list.spacing-style>.section-resource-list__content,.section-resource-list>.section-resource-list__content{scroll-margin-top:120px}@media(max-width:769px){.section-resource-list.spacing-style,.section-resource-list{padding-top:72px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ml-commerce.css.map */
