.susur-gift{display:block;width:100%;border-top:.1rem solid rgba(var(--color-foreground),.16);border-bottom:.1rem solid rgba(var(--color-foreground),.16);padding:3rem 0}.susur-gift__eyebrow,.susur-gift__title,.susur-gift__copy,.susur-gift__delivery-note{margin:0}.susur-gift__eyebrow{color:rgba(var(--color-foreground),.58);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.susur-gift__title{margin-top:.6rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.6rem);font-weight:400;line-height:1.1}.susur-gift__copy{max-width:58rem;margin-top:1rem;color:rgba(var(--color-foreground),.7);font-size:1.5rem;line-height:1.55}.susur-gift__toggle{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem;margin-top:2.2rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem;padding:1.5rem 1.6rem;cursor:pointer}.susur-gift__toggle:has(.susur-gift__native-control:checked){border-color:rgba(var(--color-foreground),.72);background:rgba(var(--color-foreground),.035)}.susur-gift__toggle-label,.susur-gift__price{font-size:1.5rem;font-weight:600}.susur-gift__price{white-space:nowrap}.susur-gift__native-control{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.susur-gift__checkbox,.susur-gift__radio{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:.1rem solid rgba(var(--color-foreground),.42);background:rgb(var(--color-background))}.susur-gift__checkbox{border-radius:.5rem}.susur-gift__radio{border-radius:50%}.susur-gift__native-control:focus-visible+.susur-gift__checkbox,.susur-gift__native-control:focus-visible+.susur-gift__radio{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.susur-gift__native-control:checked+.susur-gift__checkbox{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground))}.susur-gift__native-control:checked+.susur-gift__checkbox:after{width:.9rem;height:.5rem;border-left:.2rem solid rgb(var(--color-background));border-bottom:.2rem solid rgb(var(--color-background));content:"";transform:translateY(-.1rem) rotate(-45deg)}.susur-gift__native-control:checked+.susur-gift__radio:after{width:1rem;height:1rem;border-radius:50%;background:rgb(var(--color-foreground));content:""}.susur-gift__details{margin-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12);padding-top:2.4rem}.susur-gift__details[hidden],.susur-gift__fields[hidden]{display:none}.susur-gift__packaging-title,.susur-gift__packaging-copy{margin:0}.susur-gift__packaging-title{font-size:1.7rem;font-weight:600}.susur-gift__packaging-copy{max-width:62rem;margin-top:.5rem;color:rgba(var(--color-foreground),.64);font-size:1.4rem;line-height:1.5}.susur-gift__fieldset{min-width:0;margin:2.6rem 0 0;border:0;padding:0}.susur-gift__fieldset legend{margin-bottom:1.2rem;padding:0;font-size:1.5rem;font-weight:600}.susur-gift__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.susur-gift__choice{display:flex;align-items:flex-start;gap:1rem;min-height:9rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.8rem;padding:1.5rem;cursor:pointer}.susur-gift__choice:has(.susur-gift__native-control:checked){border-color:rgba(var(--color-foreground),.72);background:rgba(var(--color-foreground),.035)}.susur-gift__choice strong,.susur-gift__choice small{display:block}.susur-gift__choice strong{font-size:1.5rem;line-height:1.3}.susur-gift__choice small{margin-top:.4rem;color:rgba(var(--color-foreground),.62);font-size:1.3rem;line-height:1.4}.susur-gift__fields{display:grid;gap:1.6rem;margin-top:1.8rem}.susur-gift__field,.susur-gift__field>span{display:block}.susur-gift__field>span{margin-bottom:.7rem;font-size:1.4rem;font-weight:600}.susur-gift__field input,.susur-gift__field textarea{width:100%;border:.1rem solid rgba(var(--color-foreground),.28);border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem;line-height:1.45;padding:1.2rem 1.4rem;resize:vertical}.susur-gift__field input:focus-visible,.susur-gift__field textarea:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.72);outline-offset:.2rem}.susur-gift__delivery-note{margin-top:1.8rem;border-left:.2rem solid rgba(var(--color-foreground),.3);padding-left:1.2rem;color:rgba(var(--color-foreground),.68);font-size:1.35rem;line-height:1.5}.susur-gift__status{min-height:1.8rem;margin:1.2rem 0 0;color:rgba(var(--color-foreground),.5);font-size:1.2rem}.cart__footer-main>.cart__note{width:100%;margin-top:3rem}@media screen and (max-width:749px){.susur-gift{padding:2.4rem 0}.susur-gift__choices{grid-template-columns:1fr}.susur-gift__choice{min-height:0}}@media screen and (min-width:750px){.cart__footer-main{flex:1 1 auto;width:auto;max-width:72rem}.cart__footer>.cart__blocks{flex:0 0 35rem;width:35rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/susur-gift-option.css.map */
