.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:#46493c;padding:1rem;border-radius:5px;border:1px #46493c 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:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;border-radius:5px}.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);border-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;border:1px #47493e solid;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 #47493e}.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;gap:10px;width:100%;min-width:0;max-width:100%}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){display:block;flex-grow:1;padding:1rem 1.5rem;border:1px solid var(--r-color-text-accent1);background:#fff;color:var(--r-color-text-accent1);border-radius:5px;text-align:center;cursor:pointer;margin:0}variant-radios fieldset.product-form__input.option.size-variations input[type=radio]:checked+label:not(.r-color-swatch){background-color:var(--r-color-background-dark1);border-color:var(--r-color-background-dark1);color:#fff;font-weight:700}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/42/assets/lasiesta-product-variants.css.map */
