.layby [hidden],.shopify-payment-button[hidden],.product-form__button-dynamic[hidden]{display:none!important}.layby-teaser{margin:0;font-size:min(var(--font-body-size),var(--font-h4-size))}@media(max-width:767.98px){.layby-teaser{font-size:min(var(--font-body-size),calc(var(--font-heading-mobile-scale) * var(--font-h4-size)))}}.product__block--price+.product__block:has(>.layby-teaser){margin-top:-1.6rem}.layby-teaser__or{display:block}.layby-teaser[hidden]{display:none}.layby--unavailable [data-layby-amount]{visibility:hidden}.layby .product-form__input--button input[type=radio]+label,.layby .product-form__input--button input[type=radio]:checked+label{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}@media(hover:hover){.layby .product-form__input--button input[type=radio]+label:hover{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.layby__card:has(>input:checked){overflow:hidden;border:var(--variant-pills-border-width) solid rgb(var(--color-primary));border-radius:var(--variant-pills-radius, var(--buttons-radius));background:rgb(var(--color-background));box-shadow:inset 0 0 0 var(--variant-pills-border-width) rgb(var(--color-primary))}.layby .layby__card>input[type=radio]:checked+label{border-width:0;border-radius:0;color:rgb(var(--color-foreground));background:none;box-shadow:none}.layby__card:has(>input:focus-visible){outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:.3rem}.layby .layby__card>input[type=radio]:focus-visible+label{outline:none}.layby__card:not(:has(>input:checked))>.layby__panel{display:none}.layby__panel{justify-items:start;padding:0 2rem 2rem}.layby__panel>p{margin:0}.layby__link{text-decoration:underline;text-underline-offset:.3rem}.layby__muted{color:rgba(var(--color-foreground),.75)}.layby-modal .drawer__body{display:grid;gap:2.4rem}.layby-modal__title{padding-inline-end:4rem}.layby-modal__stats{display:grid;gap:1rem;margin:0;padding:1.6rem;border-radius:var(--medium-blocks-radius);background:rgb(var(--color-secondary-background))}.layby-modal__stats>div{display:flex;justify-content:space-between;gap:1.6rem}.layby-modal__stats dd{margin:0}.layby-modal__code{justify-content:space-between;width:100%;height:auto;padding:1.2rem 1.6rem;border:1px dashed rgb(var(--color-border));border-radius:var(--medium-blocks-radius);background:rgb(var(--color-secondary-background));font-family:inherit;font-weight:inherit;line-height:inherit;text-transform:none}.layby-modal__code-value{font-family:ui-monospace,monospace;font-weight:var(--font-body-weight-bold);letter-spacing:.05em}.layby-modal__code.is-copied{border-color:rgb(var(--color-primary))}.layby-modal__code.is-copied .layby-modal__code-action{color:rgb(var(--color-primary))}.layby-modal__hint{margin:.8rem 0 0}.layby-modal__step{position:relative;padding:0 0 2.4rem 2.6rem}.layby-modal__step:last-child{padding-bottom:0}.layby-modal__step:before{content:"";position:absolute;inset-block-start:calc(.5lh - .55rem);inset-inline-start:0;width:1.1rem;height:1.1rem;border-radius:50%;background:rgb(var(--color-foreground))}.layby-modal__step:not(:last-child):after{content:"";position:absolute;inset-block:calc(.5lh + 1.15rem) .6rem;inset-inline-start:.475rem;width:.15rem;background:rgb(var(--color-border))}.layby-modal__step p{margin:.4rem 0 0}.layby-modal__footer{margin:0;padding-top:1.6rem;border-top:1px solid rgb(var(--color-border))}
/*# sourceMappingURL=/cdn/shop/t/110/assets/opsando-layby.css.map */
