.form-pdp{display:block}.form-pdp__info>:first-child{margin-top:0}.form-pdp__eyebrow{font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;opacity:.6;margin-bottom:14px}.form-pdp__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.6rem,3.2vw,3.4rem);line-height:1.2;letter-spacing:.02em;margin:0 0 14px}.form-pdp__subtitle{font-size:1.5rem;line-height:1.7;opacity:.75;max-width:42ch;margin:0 0 20px}.form-pdp__subtitle>:first-child{margin-top:0}.form-pdp__subtitle>:last-child{margin-bottom:0}.form-pdp__price{font-family:var(--font-heading-family);font-size:2rem;margin-bottom:28px;display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.form-pdp__price .price,.form-pdp__price .price__container{font-size:inherit;font-family:inherit}.form-pdp__price .price__sale .price-item--regular,.form-pdp__price s{opacity:.5;font-size:.75em}.form-pdp__badge{font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid currentColor;padding:3px 10px;opacity:.7}.form-pdp__option{margin-bottom:10px;border:0;padding:0;margin-inline:0}.form-pdp__option-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.form-pdp__option-label{margin:0;padding:0;font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.form-pdp__size-chart-opener{display:inline-flex;flex-shrink:0}.form-pdp__size-chart-link{padding:0;border:0;background:none;font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px;color:var(--form-ink, #1b1a17);cursor:pointer;transition:opacity .15s ease}.form-pdp__size-chart-link:hover{opacity:.6}.form-pdp__size-chart-modal{box-sizing:border-box;opacity:0;visibility:hidden;z-index:-1;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:2rem;background:#1b1a178c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .2s ease}.form-pdp__size-chart-modal[open]{opacity:1;visibility:visible;z-index:101}.form-pdp__size-chart-modal__content{position:relative;box-sizing:border-box;background-color:var(--form-cream, #f2ece1);width:100%;max-width:62rem;max-height:88vh;overflow-y:auto;padding:clamp(3.6rem,5vw,5.6rem) clamp(3.2rem,5vw,5.2rem)}.form-pdp__size-chart-modal__toggle{position:absolute;top:clamp(2.4rem,4vw,3.6rem);right:clamp(2.4rem,4vw,3.6rem);width:3rem;height:3rem;padding:0;background:transparent;border:0;color:var(--form-ink, #1b1a17);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s ease}.form-pdp__size-chart-modal__toggle:hover{opacity:.5}.form-pdp__size-chart-modal__toggle svg{display:block;width:1.5rem;height:1.5rem}.form-pdp__size-chart-modal__eyebrow{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;opacity:.5}.form-pdp__size-chart-modal__title{margin:0 0 clamp(2.4rem,4vw,3.6rem);font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2rem,2.4vw,2.6rem);letter-spacing:.01em}.form-pdp__size-chart-modal__body img{max-width:100%}.form-pdp__size-chart-modal__body table{width:100%;border-collapse:collapse;margin:0}.form-pdp__size-chart-modal__body th,.form-pdp__size-chart-modal__body td{border:0;text-align:left}.form-pdp__size-chart-modal__body th{padding:0 1.4rem 1.4rem 0;font-family:var(--font-heading-family);font-size:1.05rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;opacity:.55;border-bottom:1px solid var(--form-ink, #1b1a17)}.form-pdp__size-chart-modal__body td{padding:1.7rem 1.4rem 1.7rem 0;font-size:1.5rem;border-bottom:1px solid #d8cdba}.form-pdp__size-chart-modal__body th:last-child,.form-pdp__size-chart-modal__body td:last-child{padding-right:0}.form-pdp__size-chart-modal__body p{margin:2.4rem 0 0;max-width:48ch;font-size:1.25rem;line-height:1.7;letter-spacing:.01em;opacity:.55}@media screen and (max-width:749px){.form-pdp__size-chart-modal__body th{padding-right:1rem}.form-pdp__size-chart-modal__body td{padding:1.4rem 1rem 1.4rem 0;font-size:1.4rem}}.form-pdp__chips{display:flex;flex-wrap:wrap;gap:10px}.form-pdp__chip{position:relative}.form-pdp__chip input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.form-pdp__chip label{display:block;border:1px solid var(--form-ink, #1b1a17);padding:9px 18px;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.06em;background:transparent;color:var(--form-ink, #1b1a17);cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.form-pdp__chip input:checked+label{background:var(--form-ink, #1b1a17);color:var(--form-cream, #f2ece1)}.form-pdp__chip input:focus-visible+label{outline:2px solid var(--form-ink, #1b1a17);outline-offset:2px}.form-pdp__chip--swatch input:focus-visible+label{border-radius:50%}.form-pdp__chip label.is-unavailable{opacity:.35;text-decoration:line-through}.form-pdp__chip--swatch label{display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;background:transparent}.form-pdp__chip--swatch input:checked+label{background:transparent;outline:1px solid var(--form-ink, #1b1a17);outline-offset:2px}.form-pdp__swatch{display:block;width:28px;height:28px;border-radius:50%;background:var(--form-pdp-swatch-background);background-size:cover;background-position:center;border:1px solid rgba(27,26,23,.15)}.form-pdp__chip--swatch label.is-unavailable{position:relative;opacity:.35;text-decoration:none}.form-pdp__chip--swatch label.is-unavailable:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-top:1px solid var(--form-ink, #1b1a17);transform:rotate(-45deg)}.form-pdp__fit-row{display:flex;align-items:center;gap:10px;margin-bottom:28px}.form-pdp__fit-note{font-size:1.3rem;opacity:.55;margin:0;line-height:1.5}.form-pdp__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.form-pdp__btn{flex:1 1 160px;text-align:center;padding:16px 20px;font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--form-ink, #1b1a17);background:transparent;color:var(--form-ink, #1b1a17);cursor:pointer;transition:opacity .15s ease;min-height:0;border-radius:0;box-shadow:none}.form-pdp__btn:before,.form-pdp__btn:after{content:none}.form-pdp__btn--primary{background:var(--form-ink, #1b1a17);color:var(--form-cream, #f2ece1)}.form-pdp__btn:hover{opacity:.82}.form-pdp__btn[disabled],.form-pdp__btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.form-pdp__actions .shopify-payment-button{flex:1 1 160px}.form-pdp__actions .shopify-payment-button__button--unbranded{background:transparent;color:var(--form-ink, #1b1a17);border:1px solid var(--form-ink, #1b1a17);border-radius:0;padding:15px 20px;font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;min-height:0}.form-pdp__actions .shopify-payment-button__button--unbranded:hover:not([disabled]){background:transparent;opacity:.55}.form-pdp__actions .shopify-payment-button__more-options{display:none}.form-pdp__error{margin-top:-28px;margin-bottom:28px;font-size:1.3rem}.form-pdp__trust{display:flex;flex-wrap:wrap;gap:18px;padding:20px 0;border-top:1px solid var(--form-tan, #d8cdba);border-bottom:1px solid var(--form-tan, #d8cdba);margin-bottom:8px}.form-pdp__trust-item{flex:1 1 140px;font-size:1.2rem;letter-spacing:.04em;opacity:.7}.form-pdp__accordion{border-bottom:1px solid var(--form-tan, #d8cdba)}.form-pdp__accordion summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;list-style:none}.form-pdp__accordion summary::-webkit-details-marker{display:none}.form-pdp__accordion-icon{font-size:1.6rem;font-weight:300;line-height:1}.form-pdp__accordion-icon:after{content:"+"}.form-pdp__accordion[open] .form-pdp__accordion-icon:after{content:"\2212"}.form-pdp__accordion-body{padding:0 0 20px;font-size:1.4rem;line-height:1.7;opacity:.72;max-width:46ch}.form-pdp__accordion-body>:first-child{margin-top:0}.form-pdp__accordion-body>:last-child{margin-bottom:0}.form-pdp__sticky{position:fixed;bottom:0;left:0;right:0;border-top:1px solid var(--form-tan, #d8cdba);padding:12px clamp(20px,5vw,48px);display:flex;align-items:center;gap:16px;z-index:3;transform:translateY(100%);transition:transform .25s ease}.form-pdp__sticky.is-visible{transform:translateY(0)}.form-pdp__sticky-meta{flex:1;min-width:0}.form-pdp__sticky-title,.form-pdp__sticky-price{font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-pdp__sticky-price{opacity:.6}.form-pdp__sticky .form-pdp__btn{flex:0 0 auto;padding:14px 30px}@media screen and (max-width:749px){.form-pdp__sticky-title{font-size:1.2rem}.form-pdp__sticky .form-pdp__btn{padding:13px 20px}}@media(prefers-reduced-motion:reduce){.form-pdp__sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-form-product-drop001.css.map */
