.bundle-offer .bundle-offer__inner{background:var(--fq-paper);border:1.5px solid var(--fq-thread);border-radius:18px}.bundle-offer .bundle-offer__head{border-bottom:0}.bundle-offer .bundle-offer__eyebrow{font-family:var(--fq-display);font-variant:small-caps;letter-spacing:.07em;text-transform:none;color:var(--fq-maroon)}.bundle-offer .bundle-offer__title{font-family:var(--fq-display);font-weight:500}.bundle-offer .bundle-offer__copy{color:var(--fq-ink-soft);font-family:var(--fq-body)}.bundle-offer .bundle-offer__tier{background:var(--fq-muslin);border:1.5px solid var(--fq-thread);border-radius:14px}.bundle-offer .bundle-offer__tier.is-selected{border-color:var(--fq-maroon);background:#7a3b3f0f}.bundle-offer .bundle-offer__badge{background:var(--fq-ochre);color:#241a0c;border-radius:999px;font-family:var(--fq-display);font-variant:small-caps;text-transform:none;letter-spacing:.06em}.bundle-offer .bundle-offer__qty{font-family:var(--fq-display);font-weight:600}.bundle-offer .bundle-offer__label{color:var(--fq-ink-soft);font-style:italic}.bundle-offer .bundle-offer__save{font-family:var(--fq-display);font-variant:small-caps;letter-spacing:.05em;text-transform:none;color:var(--fq-maroon)}.bundle-offer .bundle-offer__slot{background:var(--fq-muslin);border:1.5px solid var(--fq-thread);border-radius:14px}.bundle-offer .bundle-offer__slot-title,.bundle-offer .bundle-offer__slot-number{font-family:var(--fq-display);font-variant:small-caps;letter-spacing:.05em;text-transform:none}.bundle-offer .bundle-offer__slot-price{font-family:var(--fq-display);font-weight:600}.bundle-offer .bundle-offer__field>span:first-child,.bundle-offer .bundle-offer__field label,.bundle-offer .bundle-offer__name-field label{font-family:var(--fq-display);font-variant:small-caps;letter-spacing:.04em;text-transform:none;color:var(--fq-ink)}.bundle-offer .bundle-offer__field small{font-family:var(--fq-body);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;color:var(--fq-maroon)}.bundle-offer .bundle-offer__field select{border:1.5px solid var(--fq-thread-2);border-radius:999px;background-color:var(--fq-paper);font-family:var(--fq-body);color:var(--fq-ink)}.bundle-offer .bundle-offer__field select:focus{border-color:var(--fq-maroon);box-shadow:0 0 0 3px #7a3b3f1a;outline:none}.bundle-offer .bundle-offer__name-field{grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1.5px solid var(--fq-thread-2);border-radius:999px;background:var(--fq-paper);padding-right:15px;overflow:hidden}.bundle-offer .bundle-offer__name-field:focus-within{border-color:var(--fq-maroon);box-shadow:0 0 0 3px #7a3b3f1a}.bundle-offer .bundle-offer__name-field input{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0 9px 0 16px;font-family:var(--fq-body);color:var(--fq-ink);min-width:0}.bundle-offer .bundle-offer__name-field input:focus{box-shadow:none}.bundle-offer .bundle-offer__name-field input::placeholder{color:var(--fq-ink-soft);opacity:.85;font-style:italic}.bundle-offer .bundle-offer__name-field>span[data-bundle-count]{font-family:var(--fq-display);font-variant:small-caps;font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:600;letter-spacing:.03em;color:var(--fq-ink-soft);white-space:nowrap;padding-left:14px;align-self:stretch;display:flex;align-items:center;background-image:var(--fq-stitch-v);background-repeat:repeat-y;background-position:left center;background-size:7px 96px}.bundle-offer .bundle-offer__gift{background:var(--fq-muslin);border:1.5px dashed var(--fq-thread-2);border-radius:14px}.bundle-offer .bundle-offer__gift-badge{background:var(--fq-ochre);color:#241a0c;border-radius:999px;font-family:var(--fq-display);font-variant:small-caps;text-transform:none;letter-spacing:.06em}.bundle-offer .bundle-offer__gift-body strong{font-family:var(--fq-display);font-weight:600}.bundle-offer .bundle-offer__gift-media img{border-radius:4px;border:1.5px solid var(--fq-thread);background:var(--fq-paper)}.bundle-offer .bundle-offer__gift-price strong{font-family:var(--fq-display);color:var(--fq-maroon)}.bundle-offer .bundle-offer__total-row--final strong{font-family:var(--fq-display);font-size:1.25rem;color:var(--fq-maroon)}.bundle-offer .bundle-offer__shipping-row{font-family:var(--fq-body);color:var(--fq-ink-soft)}.bundle-offer .bundle-offer__track{border-radius:999px;background:#7a3b3f1f;overflow:hidden}.bundle-offer .bundle-offer__track>span{background:var(--fq-ochre);border-radius:999px}.bundle-offer .bundle-offer__summary strong{font-family:var(--fq-display);font-size:1.25rem}.bundle-offer .bundle-offer__button{border-radius:999px;background:var(--fq-maroon);border:1.5px solid var(--fq-maroon);color:#fbf3e6;font-family:var(--fq-display);font-variant:small-caps;letter-spacing:.05em;text-transform:none;transition:background .2s,transform .2s}.bundle-offer .bundle-offer__button:hover:not(:disabled){background:var(--fq-maroon-d);border-color:var(--fq-maroon-d);transform:translateY(-1px)}.bundle-offer .bundle-offer__button:disabled{opacity:.45}.bundle-offer .bundle-offer__error{font-family:var(--fq-body);font-style:italic;color:var(--fq-maroon)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fq-bundle-skin.css.map */
