.sample-pack-gift{border-top:1px dashed rgba(var(--color-foreground),.35);padding-top:1.6rem;margin-top:1.6rem;scroll-snap-align:start}.sample-pack-gift__offer{display:flex;align-items:center;gap:1rem}.sample-pack-gift__offer[hidden]{display:none!important}.sample-pack-gift__icon{display:inline-flex;flex-shrink:0;width:2rem;height:2rem;color:rgb(var(--color-foreground))}.sample-pack-gift__icon svg{width:100%;height:100%}.sample-pack-gift__copy{flex:1 1 auto;min-width:0;margin:0}.sample-pack-gift__copy-line1{margin:0;font-size:1.3rem;line-height:1.4;color:rgb(var(--color-foreground));white-space:nowrap}.sample-pack-gift__copy-line1 strong{font-family:var(--font-heading-family);font-weight:700}.sample-pack-gift__copy-line2{display:block;margin-top:.2rem;margin-bottom:1.5rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.sample-pack-gift__line2-trigger{display:block;width:100%;font-family:inherit;text-align:left;background:none;border:none;padding:0;cursor:pointer}.sample-pack-gift__terms-body{margin-top:16px;margin-bottom:0;font-size:1.3rem;line-height:1.5;color:rgb(var(--color-foreground))}.sample-pack-gift__terms-footnote{margin:1.6rem 0 0;font-size:1.1rem;line-height:1.4;color:rgba(var(--color-foreground),.6)}.sample-pack-gift__terms-footnote a{color:inherit;text-decoration:underline}.sample-pack-gift__muted{color:rgba(var(--color-foreground),.6)}.sample-pack-gift__trigger{flex-shrink:0;font:inherit;font-size:1.3rem;font-weight:600;background:none;border:none;padding:0;cursor:pointer}.sample-pack-gift__trigger-close{display:none;width:1.4rem;height:1.4rem}.sample-pack-gift__trigger[aria-expanded=true] .sample-pack-gift__trigger-label{display:none}.sample-pack-gift__trigger[aria-expanded=true] .sample-pack-gift__trigger-close{display:inline-flex}.sample-pack-gift__form{display:flex;flex-direction:column;gap:1.4rem;margin-top:1.6rem}.sample-pack-gift__form[hidden]{display:none!important}.sample-pack-gift__field{display:flex;flex-direction:column;gap:.5rem}.sample-pack-gift__field label{font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground))}.sample-pack-gift__field input,.sample-pack-gift__field textarea{display:block;width:100%;box-sizing:border-box;height:4.4rem;border-radius:var(--inputs-radius);border:none;padding:0 1.6rem;font-size:1.6rem;font-family:inherit;color:rgb(var(--color-foreground));background:#fff}.sample-pack-gift__field textarea{padding-top:1.2rem;padding-bottom:1.2rem;resize:none;overflow-y:auto}.sample-pack-gift__error{margin-top:.4rem}.sample-pack-gift__error:empty,.sample-pack-gift__error .cart-item__error-text:empty{display:none}.sample-pack-gift__actions{display:block}.sample-pack-gift__submit{display:flex;align-items:center;justify-content:center;width:100%;height:49px;border:1px solid #1a1a1a;border-radius:var(--buttons-radius-outset);background-color:#ddd6f7;color:#2e1e8c;font-size:15px;font-family:var(--font-heading-family);letter-spacing:.08em;cursor:pointer;box-shadow:none}.sample-pack-gift__submit:hover{background-color:#c9bef2}.sample-pack-gift__submit-label{display:inline-block;transform:translateY(-.147em)}.sample-pack-gift__submit strong{font-family:var(--font-heading-family);font-weight:700}.sample-pack-gift--busy{opacity:.6;pointer-events:none}.sample-pack-line__subtitle{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.sample-pack-line__row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.sample-pack-line__qty{font-size:1.4rem;color:rgb(var(--color-foreground))}.sample-pack-line__actions{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;text-align:right}.sample-pack-line__bin-row{justify-content:flex-end}.sample-pack-gift__icon-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:rgba(var(--color-foreground),.5)}.sample-pack-gift__form-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;background:rgb(var(--color-background))}.sample-pack-gift__form-overlay[hidden]{display:none!important}.sample-pack-gift__form-panel{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;box-sizing:border-box;padding:3.2rem 2.4rem 2.4rem}.sample-pack-gift__form-close{position:absolute;top:1.2rem;right:1.2rem;width:2rem;height:2rem;padding:0;border:none;background:none;color:rgb(var(--color-foreground));cursor:pointer}.sample-pack-gift__form-close .svg-wrapper,.sample-pack-gift__form-close svg{display:block;width:100%;height:100%}.sample-pack-gift__form-heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/55/assets/component-sample-pack-gift.css.map */
