.product-offer{margin:1.2rem 0 1.6rem;font-size:1.3rem}.product-offer__details{border:0}.product-offer__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.8rem;padding:1.05rem 1.3rem;color:rgb(var(--color-foreground));font-size:1.35rem;letter-spacing:.015em;line-height:1.4;cursor:pointer;list-style:none;border:1px solid rgba(var(--color-foreground),.24);border-radius:2px;background:rgba(var(--color-foreground),.025);font-family:inherit;text-align:left}.product-offer__trigger:hover{background:rgba(var(--color-foreground),.06)}.product-offer__trigger:focus-visible,.product-offer__submit:focus-visible,.product-offer input:focus-visible,.product-offer textarea:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.product-offer__chevron{width:.55rem;height:.55rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-.2rem);transition:transform .2s ease}.product-offer__trigger[aria-expanded=true] .product-offer__chevron{transform:rotate(225deg) translateY(-.2rem)}.product-offer__content{margin-top:1rem;border:1px solid rgba(var(--color-foreground),.13);padding:1.6rem 1.7rem;background:rgba(var(--color-foreground),.025)}.product-offer__content[hidden]{display:none}.product-offer__heading{margin:0 0 .35rem;font-size:1.7rem;line-height:1.25}.product-offer__intro,.product-offer__disclaimer{margin:0 0 1.2rem;line-height:1.5}.product-offer__intro{color:rgba(var(--color-foreground),.72)}.product-offer__fields{display:grid;grid-template-columns:1fr;gap:1.2rem}.product-offer__field{min-width:0}.product-offer__field label{display:block;margin-bottom:.45rem;font-size:1.3rem}.product-offer__field input,.product-offer__field textarea{box-sizing:border-box;display:block;width:100%;min-height:4.2rem;border:1px solid rgba(var(--color-foreground),.32);border-radius:2px;padding:.9rem 1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.product-offer__field textarea{min-height:8rem;resize:vertical}.product-offer__disclaimer{margin-top:1.3rem;color:rgba(var(--color-foreground),.72);font-size:1.2rem}.product-offer__submit{display:inline-block;min-height:4.2rem;border:1px solid rgba(var(--color-foreground),.58);border-radius:0;padding:.8rem 1.8rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.25rem;letter-spacing:.025em;cursor:pointer}.product-offer__submit:hover{background:rgba(var(--color-foreground),.055)}.product-offer__privacy{display:block;width:fit-content;margin-top:1rem;color:inherit;font-size:1.15rem;text-underline-offset:.2rem}.product-offer__notice{margin:0 0 1.4rem;padding:1rem 1.2rem;line-height:1.5}.product-offer__notice--success{border:1px solid #4e7656;background:#edf5ee;color:#24472a}.product-offer__notice--error{border:1px solid #a64a3b;background:#fff1ee;color:#67291f}.product-offer__notice p{margin:0}.product-offer__notice ul{margin:.5rem 0 0;padding-left:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-product-offer.css.map */
