.ss-product-compact .product__information{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;align-content:start}.ss-product-compact .product-block{grid-column:1 / -1;min-width:0}.ss-product-compact .product-block--title{grid-column:1;grid-row:1}.ss-product-compact .product-block--price{grid-column:2;grid-row:1;text-align:right}.ss-product-compact .product-title{font-size:20px;line-height:1.35;margin:0;overflow-wrap:anywhere}.ss-product-compact .modal_price{margin:0;padding:0;font-size:17px;line-height:1.6}.ss-product-compact .product-block--size-chart{padding-top:0;margin-bottom:20px}.ss-product-compact .ss-product-intro{margin:8px 0 20px}.ss-product-compact .ss-product-size-guide>span[aria-hidden]{color:#000}.ss-product-compact .ss-product-size-guide{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.ss-product-compact .product-form-container,.ss-product-compact .purchase-details{padding-top:0;margin-top:0}.ss-product-compact .purchase-details{padding-bottom:0;margin-bottom:0}.ss-product-compact .purchase-details .purchase-details__spb--false{width:100%;height:auto;margin-top:8px}.ss-product-compact .purchase-details .purchase-details__spb--false .button--add-to-cart{background:#000;border-color:#000;color:#fff;min-height:50px;width:100%}.ss-product-compact .button--add-to-cart:hover:not(:disabled){background:#222;border-color:#222;color:#fff}.ss-product-compact .button--add-to-cart:disabled{opacity:.55;cursor:not-allowed}.ss-product-compact .ss-product-services{display:grid;gap:12px;list-style:none;padding:0;margin:22px 0 4px}.ss-product-compact .ss-product-services li{display:flex;align-items:center;gap:12px;margin:0;line-height:1.5}.ss-product-compact .ss-product-services .icon,.ss-product-compact .ss-product-size-guide .icon{display:block;width:22px;height:22px}.ss-product-compact .ss-product-services svg,.ss-product-compact .ss-product-size-guide svg{display:block;width:100%;height:100%;fill:currentColor}.ss-product-compact .ss-product-service-detail{display:block}.ss-product-compact .ss-product-preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;margin:0}.ss-product-compact .ss-product-description-wrapper:has(details[open]) .ss-product-preview,.ss-product-compact .ss-product-intro-repeated{display:none}.ss-product-compact .ss-product-description{border:0}.ss-product-compact .ss-product-description summary{box-sizing:border-box;display:block;width:fit-content;padding:6px 0 12px;min-height:44px;cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:3px}.ss-product-compact .ss-product-description summary{color:var(--ss-product-link, inherit)}.ss-product-compact .ss-product-description summary:hover{color:var(--ss-product-link-hover, inherit)}.ss-product-compact .ss-product-description summary::-webkit-details-marker{display:none}.ss-product-compact .ss-product-read-less,.ss-product-compact details[open] .ss-product-read-more{display:none}.ss-product-compact details[open] .ss-product-read-less{display:inline}.ss-product-compact .ss-product-description .product__description>.has-padding-top{padding-top:0}.ss-product-compact .ss-product-extra{padding-bottom:12px}.ss-product-compact summary:focus-visible,.ss-product-compact .ss-product-size-guide:focus-visible,.ss-product-compact .button--add-to-cart:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:798px){.ss-product-compact .product__information{column-gap:12px}.ss-product-compact .product-title{font-size:18px}.ss-product-compact .modal_price{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ss-product-compact.css.map */
