.sister-variant{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.sister-variant:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.sister-variant:hover{border-color:rgb(var(--color-foreground))}.sister-variant:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.sister-variant:not(.disabled)+label>.visually-hidden{display:none}@media screen and (forced-colors: active){.sister-variant:checked+label{text-decoration:underline}}.sister-variant:checked+label::selection{background-color:rgba(var(--color-background),.3)}.sister-variant:disabled+label,.sister-variant.disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.sister-variant.disabled:checked+label,.sister-variant:disabled:checked+label{color:rgba(var(--color-background),.6)}.sister-variant:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.show-product-type--true .form__label{display:none}.available--false{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.variant-wrapper{border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1);padding:20px 0;margin:0}
/*# sourceMappingURL=/cdn/shop/t/144/assets/section-main-product-custom.css.map */
