.r-color-variations ul{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:.7rem;justify-content:center}.r-color-variations li{width:100px;overflow:hidden;aspect-ratio:100/102}.r-color-variations li.r-selected-1{border-bottom:var(--r-color-background-dark1) solid 5px}.r-color-variations li a{display:block;width:100%;height:100%}.r-color-variations li img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:750px){.r-color-variations ul{justify-content:left}}body.r-page-product-style-2 .r-color-variations li{background-color:#fff;box-shadow:2px 2px 5px #0003}body.r-page-product-style-2 .r-color-variations li.r-selected-1{border-bottom:var(--r-color-background-dark1) solid 5px}body.r-page-product-style-2 .r-color-variations li img{margin-left:0}.r-size-variations ul,fieldset.r-size-variations{display:flex;flex-wrap:wrap;justify-content:start;row-gap:10px;column-gap:10px}.r-size-variations ul{column-gap:0}.r-size-variations li{background-color:#fff;flex-grow:1;max-width:33.333333%;overflow:hidden}.r-size-variations .material-options li{max-width:calc(50% - 5px)}.r-size-variations li a,.product-form__input.option.r-size-variations label{display:block;text-decoration:none;color:rgb(var(--color-base-text));padding:1rem;border-radius:5px;border:1px rgb(var(--color-base-text)) solid;font-size:1.6rem}.r-size-variations li a{border-radius:0;border-right:none;text-align:center;font-weight:700;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.r-size-variations li:first-child,.r-size-variations li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px}.r-size-variations li:last-child,.r-size-variations li:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px}.r-size-variations li:last-child a{border-right:1px solid}.r-size-variations ul:not(.material-options),.r-size-variations .material-options li{box-shadow:var(--lasiesta-box-shadow);border-radius:5px}.r-size-variations ul:not(.material-options):has(>li:only-child){max-width:33.333333%}.r-size-variations ul:not(.material-options):has(>li:only-child) li{max-width:100%}.r-size-variations ul:not(.material-options):has(>li:nth-child(2):last-child){max-width:66.666666%}.r-size-variations ul:not(.material-options):has(>li:nth-child(2):last-child) li{max-width:50%}.r-size-variations ul.material-options{column-gap:10px}.r-size-variations .material-options li a{border-radius:5px}.r-size-variations li.r-selected-1 a{background-color:var(--r-color-background-light1);color:inherit}.r-size-variations li.r-selected-1 a,.r-size-variations li a:hover{background-color:#47493e;color:#fff}.r-size-variations li.r-selected-1 a circle,.r-size-variations li a:hover circle{fill:#fff!important}.product-form__input.option.r-size-variations .r-color-variation{cursor:pointer}.product-form__input.option.r-size-variations label.r-color-variation.r-selected-1{border:5.5px solid rgb(var(--color-base-text))}.r-size-variations li a .dots{display:inline-flex;align-items:center}.r-size-variations li a .sublabel{font-weight:400;font-style:italic;font-size:1.5rem}@media screen and (min-width:750px){.r-size-variations ul,fieldset.r-size-variations{justify-content:left}}.r-color-variations .r-unavailable,.r-size-variations .r-unavailable,.r-color-variation.r-unavailable{opacity:.4}.r-size-variations .r-bottom{text-align:center}variant-radios input[type=radio].disabled+label,variant-radios input[type=radio].block_variant+label{display:none;opacity:.4}variant-radios input[type=radio].block_variant+label{cursor:not-allowed}@media screen and (min-width:750px){.r-size-variations .r-bottom{text-align:left}}.r-size-variations .r-bottom .r-size-chart-button{display:inline-block;margin-top:1.5rem;text-decoration:underline;color:var(--r-color-text-accent1)}variant-radios fieldset.product-form__input.option.size-variations{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:0;width:100%;min-width:0;max-width:100%;border-radius:5px}variant-radios fieldset.product-form__input.option.size-variations .size-variations__inner{display:flex;flex-wrap:wrap;row-gap:10px;width:100%;box-shadow:var(--lasiesta-box-shadow)}variant-radios fieldset.product-form__input.option.size-variations .size-variations__inner:has(>label:is(:first-of-type:nth-last-of-type(1),:first-of-type:nth-last-of-type(2))){width:fit-content}variant-radios fieldset.product-form__input.option.size-variations input[type=radio]{position:absolute;opacity:0;pointer-events:none}variant-radios fieldset.product-form__input.option.size-variations label:not(.r-color-swatch){padding:1rem;border-right:none;border-radius:0;background-color:#fff;color:rgb(var(--color-base-text));cursor:pointer;margin:0;flex-grow:1;max-width:33.333333%;overflow:hidden;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;text-align:center}variant-radios fieldset.product-form__input.option.size-variations .size-variations__inner:has(>label:is(:first-of-type:nth-last-of-type(1),:first-of-type:nth-last-of-type(2))) label:not(.r-color-swatch){min-width:138px}variant-radios fieldset.product-form__input.option.size-variations label:not(.r-color-swatch):first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}variant-radios fieldset.product-form__input.option.size-variations label:not(.r-color-swatch):last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1px rgb(var(--color-base-text)) solid}variant-radios fieldset.product-form__input.option.size-variations input[type=radio]:checked+label:not(.r-color-swatch),variant-radios fieldset.product-form__input.option.r-size-variations label:not(.r-color-swatch):hover{background-color:#47493e;border:1px #47493e solid;color:#fff}variant-radios fieldset.product-form__input.option.r-size-variations input[type=radio]:checked+label:not(.r-color-swatch) circle,variant-radios fieldset.product-form__input.option.r-size-variations label:not(.r-color-swatch):hover circle{fill:#fff!important}variant-radios fieldset.product-form__input.option.r-size-variations label:not(.r-color-swatch) .sublabel{font-weight:400;font-style:italic;font-size:1.5rem}variant-radios input[type=radio].disabled+label:not(.r-color-swatch),variant-radios input[type=radio].block_variant+label:not(.r-color-swatch){opacity:.4;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/163/assets/lasiesta-product-variants.css.map */
