.po{display:block;margin:1.5rem 0}.po__options{display:grid;gap:1rem}.po__option{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:.15rem solid rgba(var(--color-foreground),.2);border-radius:1.4rem;background:rgba(var(--color-foreground),.04);cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.po__option:hover{border-color:rgba(var(--color-foreground),.4)}.po__option input{position:absolute;opacity:0;pointer-events:none}.po__option:has(input:checked){border-color:rgb(var(--color-button));background:linear-gradient(145deg,rgba(var(--color-button),.25),rgba(var(--color-button),.06));box-shadow:0 0 2.4rem rgba(var(--color-button),.3)}.po__option:has(input:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.po__radio{width:2rem;height:2rem;border-radius:50%;border:.2rem solid rgba(var(--color-foreground),.5);display:grid;place-items:center}.po__radio:after{content:"";width:1rem;height:1rem;border-radius:50%;background:rgb(var(--color-button));transform:scale(0);transition:transform .2s ease}.po__option:has(input:checked) .po__radio{border-color:rgb(var(--color-button))}.po__option:has(input:checked) .po__radio:after{transform:scale(1)}.po__body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.po__title{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;font-size:1.6rem;font-weight:700;color:rgb(var(--color-foreground))}.po__note{font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.po__badge{padding:.2rem .8rem;border-radius:2rem;font-size:1.2rem;font-weight:700;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.po__price{display:flex;flex-direction:column;align-items:flex-end;font-size:1.7rem;font-weight:700;color:rgb(var(--color-foreground));white-space:nowrap}.po__compare{font-size:1.3rem;font-weight:400;color:rgba(var(--color-foreground),.6)}.po__subscribe,.po__one-time{margin-top:1.5rem}.po__card{margin-top:1rem}.po__subscribe[hidden]{display:none!important}.po__error{margin:1rem 0 0;font-size:1.3rem;color:rgb(var(--color-foreground))}.po-active .product-form__submit:not([data-rsi-cod-button]),.po-active .shopify-payment-button,body:has(.po-active) #cart-icon-bubble{display:none!important}.po-mode-subscription .po__one-time,.po-mode-subscription #buttonContainerProduct,.po-mode-subscription [data-rsi-cod-button],.po-mode-subscription ._rsi-buy-now-button,.po-mode-subscription #rsi_buy_now_button,.po-mode-subscription .rsi_buy_now_button,.po-mode-subscription ._rsi-buy-now-button-app-block-hook,.po-mode-subscription #rsi-button-hook{display:none!important}.product ._rsi-buy-now-button,.product [data-rsi-cod-button]{background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border-color:rgb(var(--color-button))!important;border-radius:1.2rem!important;box-shadow:0 .8rem 2.4rem rgba(var(--color-button),.35)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/purchase-options.css.map */
