product-set{display:block;margin-top:var(--gutter-large)}.product-set__content{display:grid;gap:var(--gutter-regular)}.product-set__lead{margin:0;color:var(--color-text-main);opacity:.72}.product-set__rows{display:grid;grid-template-columns:repeat(var(--set-pieces, 2),minmax(0,1fr));gap:1.5rem}.product-set__row{display:grid;gap:.625rem;align-content:start;position:relative;min-width:0}.product-set__row+.product-set__row .product-set__media:before,.product-set__row+.product-set__row .product-set__media:after{content:"";position:absolute;left:-.75rem;top:50%;width:1.375rem;height:1.375rem;transform:translate(-50%,-50%);border-radius:50%;z-index:1;pointer-events:none}.product-set__row+.product-set__row .product-set__media:before{box-sizing:border-box;background:var(--color-background-main);border:1px solid var(--color-secondary-background-main)}.product-set__row+.product-set__row .product-set__media:after{background:linear-gradient(var(--color-text-main),var(--color-text-main)) center / .5rem 1px no-repeat,linear-gradient(var(--color-text-main),var(--color-text-main)) center / 1px .5rem no-repeat}.product-set__media{position:relative}.product-set__thumb{display:block;position:relative;overflow:hidden;border-radius:clamp(0px,var(--border-radius-product-card),5px);background:var(--color-background-main-alternate)}.product-set__details{opacity:.45}.product-set__details{display:grid;gap:.25rem;min-width:0}.product-set__title{font-family:var(--font-stack-headings-primary);letter-spacing:var(--base-headings-spacing);font-weight:var(--font-weight-body-primary-bold);line-height:1.3}.product-set__price{opacity:.72}.product-set__picker{margin-top:.375rem}.product-set__picker .product-variants{gap:.5rem!important}.product-set__picker .product-variant__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.product-set__picker .product-variant__container--select{width:100%}.product-set__picker .product-form,.product-set__picker [data-js-quick-buy-product-price]{display:none!important}.product-set__footer{display:grid;gap:.875rem;padding-top:var(--gutter-regular);border-top:1px solid var(--color-secondary-background-main)}.product-set__totals{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;flex-wrap:wrap}.product-set__totals-label{opacity:.72}.product-set__estimate{display:block;width:100%;text-align:right;margin-top:.125rem}.product-set__totals-prices{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.product-set__total{font-size:calc(17px / 16 * var(--base-body-primary-size))}.product-set__total-compare{opacity:.6}.product-set__saving{padding:.125rem .5rem;border-radius:999px;background:var(--color-text-main);color:var(--color-background-main)}.product-set__footer .button.disabled{opacity:.36;pointer-events:none}.product-set__footer .button.working{pointer-events:none}cart-complete-the-look{display:block;margin-top:var(--gutter-regular)}.cart-complete-the-look__heading{display:grid;gap:.125rem;margin-bottom:.75rem}.cart-complete-the-look__item+.cart-complete-the-look__item{margin-top:.75rem}.cart-complete-the-look .sidebar-widget__title{display:none}@media screen and (max-width:474px){.product-set__rows{gap:.875rem}.product-set__row+.product-set__row .product-set__media:before,.product-set__row+.product-set__row .product-set__media:after{left:-.4375rem;width:1.125rem;height:1.125rem}.product-set__row+.product-set__row .product-set__media:after{background-size:.4375rem 1px,1px .4375rem}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/component-product-set.css.map */
