.packaging-options{display:block;margin-top:2.4rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.packaging-options__fieldset{border:0;margin:0;padding:0;min-width:0}.packaging-options__heading{margin:0 0 .4rem;padding:0}.packaging-options__subheading{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.75)}.packaging-options__list{display:grid;gap:1.2rem}.packaging-option{position:relative;display:grid;grid-template-columns:2.2rem minmax(0,1fr) 14rem;gap:1.4rem;align-items:start;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background));cursor:pointer;transition:border-color var(--duration-short, .1s) ease}.packaging-option:hover,.packaging-option:has(.packaging-option__input:checked){border-color:rgba(var(--color-foreground),.35)}.packaging-option__input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.packaging-option__radio{width:2.2rem;height:2.2rem;margin-top:.1rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:50%;display:grid;place-items:center}.packaging-option__radio:after{content:"";width:1.2rem;height:1.2rem;border-radius:50%;background:rgb(var(--color-foreground));transform:scale(0);transition:transform var(--duration-short, .1s) ease}.packaging-option__input:checked+.packaging-option__radio{border:.2rem solid rgb(var(--color-foreground))}.packaging-option__input:checked+.packaging-option__radio:after{transform:scale(1)}.packaging-option__input:focus-visible+.packaging-option__radio{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.packaging-option__text{display:grid;gap:.4rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.packaging-option__title{font-size:1.6rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground))}.packaging-option__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.packaging-option__media img,.packaging-option__media svg{width:100%;height:100%;object-fit:cover;display:block}.packaging-options__error{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-top:1.2rem;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.packaging-options__error[hidden]{display:none}.packaging-options__error-text{margin:0}.packaging-options__retry{padding:0;border:0;background:none;font:inherit;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.packaging-options__retry:hover{text-decoration-thickness:.2rem}.is-packaging-held{cursor:progress;opacity:.7}@media screen and (max-width:480px){.packaging-option{grid-template-columns:2.2rem minmax(0,1fr) 9rem;gap:1.2rem;padding:1.4rem}}.packaging-options{margin-top:1.8rem;padding-top:1.8rem}.packaging-options__heading{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;line-height:1.2;margin-bottom:.4rem}.packaging-options__subheading{font-size:1.3rem;line-height:1.4;margin-bottom:1.4rem}.packaging-options__list{gap:1rem}.packaging-option{grid-template-columns:2rem minmax(0,1fr) 9rem;gap:1rem;padding:1.2rem;align-items:start}.packaging-option__radio{width:2rem;height:2rem}.packaging-option__radio:after{width:1.1rem;height:1.1rem}.packaging-option__text{gap:.3rem;font-size:1.3rem;line-height:1.4}.packaging-option__title{font-size:1.4rem;line-height:1.3}.packaging-option__media{width:9rem;height:9rem;aspect-ratio:1 / 1}@media screen and (max-width:480px){.packaging-option{grid-template-columns:1.8rem minmax(0,1fr) 6.5rem;gap:.8rem;padding:1rem}.packaging-option__radio{width:1.8rem;height:1.8rem}.packaging-option__media{width:6.5rem;height:6.5rem}.packaging-option__text{font-size:1.25rem;line-height:1.4}.packaging-option__title{font-size:1.3rem}.packaging-options__heading{font-size:2.2rem}}.packaging-option__title{font-family:var(--font-body-family)!important;font-weight:800!important;font-synthesis:weight!important;letter-spacing:-.02em}.packaging-options{margin-bottom:1.6rem}#CartDrawer>.drawer__inner>label[for=effectiveAppsEGW]{display:block!important;margin-top:2.4rem!important;margin-bottom:1.2rem!important;position:relative}
/*# sourceMappingURL=/cdn/shop/t/73/assets/component-packaging-options.css.map */
