.product__content .product__variant-picker.laylowe-variant-picker{margin-block:0;padding-block:var(--laylowe-picker-top-mobile, 0px) var(--laylowe-picker-bottom-mobile, 16px)}.product__content .product__variant-picker.laylowe-variant-picker product-variant-selects{gap:20px}.product__content .product__variant-picker.laylowe-variant-picker fieldset.product__variant-options{display:block;min-width:0;width:100%;margin:0;padding:0;border:0;text-align:start}.product__content .product__variant-picker.laylowe-variant-picker .form__label{display:flex;align-items:center;flex-wrap:nowrap;width:100%;margin:0 0 10px;padding:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:rgb(var(--color-heading-text))}.product__content .product__variant-picker.laylowe-variant-picker .form__label .laylowe-picker__name{flex:0 0 auto;margin-inline:0;font-weight:500;text-transform:uppercase}.product__content .product__variant-picker.laylowe-variant-picker .form__label [data-selected-value]{min-width:0;margin-inline-start:6px;padding-inline-start:5px;border-inline-start:1px solid currentColor;font-weight:400;text-transform:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product__content .product__variant-picker.laylowe-variant-picker .form__label .product__size-guide{flex:0 0 auto;margin-inline-start:auto;padding-inline-start:12px;white-space:nowrap}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--laylowe-picker-gap, 2px);width:100%}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options:has(>.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch))){gap:10px}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label{position:relative;box-sizing:border-box;flex:0 0 auto;margin:0;font-family:var(--font-body-family);font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:rgb(var(--color-heading-text));background:transparent;box-shadow:none;transform:none}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label:is(.product-option__label--image,:has(.product-option__swatch)){--variant-option-label--border-radius: 50%;display:block;width:var(--laylowe-picker-swatch-size, 50px);min-width:var(--laylowe-picker-swatch-size, 50px);height:var(--laylowe-picker-swatch-size, 50px);padding:6px;border:0;border-radius:50%;overflow:hidden}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label:is(.product-option__label--image,:has(.product-option__swatch)):after{content:"";position:absolute;display:block;top:2px;right:2px;bottom:2px;left:2px;z-index:2;border:2px solid transparent;border-radius:50%;background:none;pointer-events:none}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__input:checked+.product-option__label:is(.product-option__label--image,:has(.product-option__swatch)):after{border-color:rgb(var(--color-heading-text))}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label--image>:is(img,svg,picture),.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label--image>picture>img{display:block;width:100%;height:100%;max-width:100%;border:0;border-radius:50%;object-fit:cover;object-position:center}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label:not(.product-option__label--image)>.product-option__swatch{--variant-option-swatch--border-radius: 50%;display:block;width:100%;height:100%;border:0;border-radius:50%}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label:not(.product-option__label--image)>.product-option__swatch--unavailable{border:1px dashed rgba(var(--color-heading-text),.5)}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){width:auto;min-width:60px;height:50px;padding:8px 14px;border:1.5px solid rgba(var(--color-heading-text),.2);border-radius:0}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__input:checked+.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){border-color:rgb(var(--color-heading-text))}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__input:focus-visible+.product-option__label{outline:2px solid rgb(var(--color-heading-text));outline-offset:2px}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__input:is(:disabled,.disabled,.visually-disabled)+.product-option__label{color:rgba(var(--color-heading-text),.4)}.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__input:is(:disabled,.disabled,.visually-disabled)+.product-option__label:before{z-index:3;pointer-events:none}@media(hover:hover){.product__content .product__variant-picker.laylowe-variant-picker .laylowe-picker__options .product-option__input:not(:disabled):not(.disabled)+.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)):hover{border-color:rgb(var(--color-heading-text))}}@media screen and (min-width:480px){.product__content .product__variant-picker.laylowe-variant-picker .form__label{font-size:12.5px}}@media screen and (min-width:768px){.product__content .product__variant-picker.laylowe-variant-picker{padding-block:var(--laylowe-picker-top-desktop, 0px) var(--laylowe-picker-bottom-desktop, 20px)}}@media screen and (min-width:1100px){.product__content .product__variant-picker.laylowe-variant-picker .form__label{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/laylowe-variant-picker.css.map */
