.product__price--suffix{font-size:.75em;font-weight:400;color:var(--text-color-secondary, #666);margin-left:.25em}[data-fabric-price-suffix]{display:inline-block}.yli-fabric__help-text{font-size:.85em;color:var(--text-color-secondary, #666);margin-top:.75em;margin-bottom:0;line-height:1.4}.yli-fabric__help-text small{font-size:inherit}.yli-fabric__price-help{display:block;width:100%;font-size:.8em;color:var(--text-color-secondary, #666);margin-top:.5em;margin-bottom:0;line-height:1.4}.yli-fabric__price-help small{font-size:inherit}.yli-fabric__help-text{display:block;width:100%;clear:both}.cart__item .cart__price{font-size:inherit;margin-bottom:8px}.cart__price--fabric{font-size:inherit;font-weight:400}.cart__price--fabric-unit{font-size:inherit;font-weight:400;color:var(--text-color-secondary, #666);white-space:nowrap}.cart__items .cart__item:has(.cart__quantity-wrapper--fabric) .cart__price{width:calc(60% - 130px)}.cart__quantity-wrapper--fabric{display:flex;flex-direction:column;align-items:flex-start;gap:.5em;margin-top:.5em;flex-shrink:0;min-width:130px}.cart__quantity-wrapper--fabric .cart__item__remove{margin-bottom:8px}.cart__item__content__left:has(.cart__quantity-wrapper--fabric){overflow:visible}.cart__fabric-quantity-select{appearance:none;-webkit-appearance:none;background-color:var(--bg-color-input, #fff);border:1px solid var(--border-color, #ccc);border-radius:4px;padding:.5em 2.5em .5em .75em;font-size:inherit;font-family:inherit;color:var(--text-color-primary, #333);cursor:pointer;width:auto;min-width:110px;max-width:100%;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.5L1 3.5h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75em center;background-size:10px}.cart__fabric-quantity-select:hover{border-color:var(--border-color-hover, #999)}.cart__fabric-quantity-select:focus{outline:2px solid var(--focus-color, #007bff);outline-offset:2px;border-color:var(--focus-color, #007bff)}.cart__fabric-quantity-select:disabled{opacity:.6;cursor:not-allowed}.product-grid__price--fabric-suffix{font-size:.75em;color:var(--text-color-secondary, #666);margin-left:.125em}.yli-fabric-inventory{margin-top:.5em;font-size:.9em;color:var(--text-color-secondary, #666)}.yli-fabric-inventory--low{color:var(--color-warning, #e65c00);font-weight:600}.yli-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cart__fabric-quantity-select:focus-visible{outline:3px solid var(--focus-color, #007bff);outline-offset:2px}@media screen and (max-width: 749px){.cart__fabric-quantity-select{min-width:100px;padding:.625em 2em .625em .625em;font-size:16px}}@media (prefers-color-scheme: dark){.cart__fabric-quantity-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6 8.5L1 3.5h10z'/%3E%3C/svg%3E")}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/yli-fabric.css.map */
