.o-product-variant-buttons{left:var(--btn-x,50%);position:absolute;top:var(--btn-y,50%);transform:translate(-50%,-50%);z-index:10}@media screen and (min-width:768px)and (max-width:1099px){.o-product-variant-buttons{left:var(--btn-x-tablet,var(--btn-x,50%));top:var(--btn-y-tablet,var(--btn-y,50%))}}.o-product-variant-buttons{align-items:center;backdrop-filter:blur(1.6rem);-webkit-backdrop-filter:blur(1.6rem);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:10rem;display:inline-flex;gap:0;padding:.4rem}.a-product-variant-button.a-btn{background:transparent;border-color:transparent;color:inherit}.a-product-variant-button{align-items:center;border-radius:var(--button-border-radius);cursor:pointer;display:inline-flex;gap:.8rem;padding:1rem 2rem;transition:background .35s ease,color .35s ease,border-color .35s ease;white-space:nowrap}.a-product-variant-button__icon{align-items:center;display:inline-flex;flex-shrink:0}.a-product-variant-button__icon .icon,.a-product-variant-button__icon svg{height:auto;width:var(--btn-icon-size,1.8rem)}.a-product-variant-button__label{font-family:var(--badge-ff);font-size:var(--body-fs-sm);letter-spacing:var(--badge-ls);line-height:var(--body-lh-sm);text-transform:var(--btn-text-transform,none);text-transform:uppercase}.a-product-variant-button__product{display:none}.a-product-variant-button:focus-visible,.a-product-variant-button:hover{background:hsla(0,0%,100%,.15)}[data-btn-style=primary] .a-product-variant-button.is-active{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-label))}[data-btn-style=secondary] .a-product-variant-button.is-active{background-color:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-hover-label))}[data-btn-style=tertiary] .a-product-variant-button.is-active{background-color:rgba(var(--color-button),0);border-color:rgb(var(--color-button));color:rgb(var(--color-button))}[data-btn-style=custom] .a-product-variant-button.is-active{background-color:var(--btn-custom-bg);border-color:var(--btn-custom-border);color:var(--btn-custom-color)}