.melana-pilot{font-family:var(--text-font-family);color:#7c625e}.melana-pilot h1,.melana-pilot h2,.melana-pilot h3,.melana-pilot .h2,.melana-pilot .h3{font-family:inherit;font-weight:400;letter-spacing:normal;text-transform:none}.melana-pilot h1{font-size:44px}.melana-pilot h2{font-size:31px}.melana-pilot .melana-eyebrow{font-size:12px;font-weight:400}.melana-pilot .melana-journey{align-items:start;gap:64px}.melana-pilot .melana-magic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.melana-pilot .melana-distinctions .melana-eyebrow{white-space:normal}.melana-pilot .melana-pilot-practical{margin-top:12px}.melana-pilot .accordion__toggle{font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.14em}.melana-pilot .melana-fit-guide{font-family:inherit}.melana-pilot-dialog{font-family:var(--text-font-family);color:#7c625e;background:#fef9f5;width:min(560px,calc(100% - 32px));max-height:90dvh;border:0;padding:36px;overflow:auto}.melana-pilot-dialog::backdrop{background:#45363266}.melana-pilot-dialog [data-melana-close]{position:absolute;right:12px;top:8px;font-size:28px}.melana-pilot-dialog h2{font-size:31px;font-weight:400}.melana-pilot-dialog h2 em{font-family:inherit;font-size:.9em;font-style:italic;font-weight:400;font-synthesis:none;color:#8d7471}.melana-pilot-dialog label{display:block;margin:18px 0 6px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.melana-pilot-dialog input:not([type=hidden]),.melana-pilot-dialog textarea{display:block;width:100%;padding:12px;border:1px solid #7c625e29;background:#fef9f5;min-height:48px;border-radius:0}.melana-pilot-dialog textarea{min-height:100px}.melana-pilot-dialog .button{margin-top:18px}.melana-pilot-dialog form>p{font-size:13px;margin-top:12px}.melana-pilot-links{display:flex;flex-wrap:wrap;gap:10px 18px}.melana-pilot-links a,.melana-pilot-links button{font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:8px 0}.melana-pilot-packaging{display:grid;grid-template-columns:100px 1fr;gap:18px;align-items:center}.melana-pilot-packaging img{width:100px;height:140px;object-fit:cover;object-position:center 65%}.melana-pilot-kit{display:grid;grid-template-columns:110px 1fr;gap:20px;border-top:1px solid #7c625e29;margin-top:18px;padding-top:16px;align-items:center}.melana-pilot-kit p,.melana-pilot-kit a{font-size:14px}.melana-pilot-kit-art{position:relative;padding:0 0 15px 10px}.melana-pilot-kit-art>img{width:100%;height:auto}.melana-pilot-kit-art .melana-pilot-wheel{position:absolute;width:47%;left:0;bottom:0;border:3px solid #fef9f5;border-radius:50%;background:#fef9f5}.melana-pilot-pairs{text-align:center;max-width:750px;margin:auto}.melana-pilot-reliquary{display:grid;grid-template-columns:180px 1fr;gap:26px;text-align:left;align-items:center;margin-top:24px}.melana-pilot-reliquary>img{width:100%;height:auto}.melana-pilot-reliquary h3{font-size:20px}.melana-pilot-reliquary p,.melana-pilot-reliquary a{font-size:14px}.melana-pilot-footer-symbol{display:block;position:relative;width:90px;height:94.33px;overflow:hidden}.melana-pilot-footer-symbol img{position:absolute;width:186.92px;height:186.92px;max-width:none;left:-48.46px;top:-47.6px}@media(max-width:699px){.melana-pilot h1{font-size:34px}.melana-pilot h2,.melana-pilot-dialog h2{font-size:28px}.melana-pilot .melana-distinctions{display:flex;flex-wrap:wrap;justify-content:center;gap:3px 5px;font-style:italic;padding:10px 0 15px}.melana-pilot .melana-distinctions>div{padding:0;border:0}.melana-pilot .melana-distinctions>div+div:before{content:"\b7";margin-right:5px}.melana-pilot .melana-distinctions .melana-eyebrow{display:inline;font-size:11px;letter-spacing:0;text-transform:capitalize}.melana-pilot .melana-distinctions p:not(.melana-eyebrow){display:none}.melana-pilot .melana-pilot-kit{grid-template-columns:85px 1fr;gap:15px}.melana-pilot-dialog{padding:30px 22px}.melana-pilot-links{flex-direction:column;gap:0}.melana-pilot-reliquary{grid-template-columns:105px 1fr;gap:18px}}melana-pilot-variants{display:block}melana-pilot-variants [data-pilot-variant][hidden]{display:none}.melana-pilot .melana-fit-guide>div{padding:12px 0;font-size:14px;line-height:1.6}.melana-pilot .melana-fit-guide img{max-height:380px;object-fit:contain}.melana-pilot .melana-fit-guide p+p{margin-top:10px}.melana-pilot .origin-eyebrow{font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.melana-pilot .origin-select{position:relative}.melana-pilot .origin-select>svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.melana-pilot .origin-band{grid-column:1/-1}.melana-pilot .origin-configuration{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:699px){.melana-pilot.melana-shared .melana-distinctions{display:flex!important}.melana-pilot .origin-configuration{grid-template-columns:1fr}.melana-pilot .melana-journey{gap:28px}}@media screen and (min-width:1000px){.shopify-section--main-product .product:has(>.melana-pilot)>.product-gallery{position:sticky;inset-block-start:calc(var(--sticky-area-height,80px) + 20px);align-self:start}.shopify-section--main-product .product>.product-info.melana-pilot{position:static!important;inset-block-start:auto!important;top:auto!important}.shopify-section--main-product .product:has(>.melana-pilot) .product-gallery__media>img{max-height:calc(100dvh - var(--sticky-area-height,80px) - 160px);object-fit:contain}.shopify-section--main-product .product:has(>.melana-pilot) .product-gallery__thumbnail-list{position:static}}.product-info.melana-pilot .product-info__block-list{row-gap:0}.product-info.melana-pilot .product-info__block-list>*{margin-block:0}.product-info.melana-pilot .product-info__block-list>*+*{margin-block-start:24px}.product-info.melana-pilot header.v-stack{gap:10px}.product-info.melana-pilot .melana-availability{margin-top:16px;gap:5px}.product-info.melana-pilot .melana-magic{padding-block:24px}.product-info.melana-pilot .melana-magic>.melana-eyebrow{margin-bottom:20px}.product-info.melana-pilot .melana-magic-grid{gap:18px}.product-info.melana-pilot .melana-magic-item img,.product-info.melana-pilot .melana-magic-item>svg{margin-bottom:10px}.product-info.melana-pilot .product-info__block-list>.melana-fit-guide{margin-block-start:10px}.product-info.melana-pilot .melana-purchase{padding-top:20px}.product-info.melana-pilot .melana-distinctions{padding-block:4px}.product-info.melana-pilot .product-info__block-list>.melana-pilot-practical{margin-block-start:20px}.melana-pilot .melana-pilot-practical .accordion__toggle,.melana-pilot .melana-details .accordion__toggle{padding-block:20px}.melana-pilot .melana-pilot-packaging{margin-block:20px;gap:20px}.melana-pilot .melana-pilot-packaging .melana-eyebrow{margin-bottom:8px}.shopify-section:has(.melana-discovery.melana-pilot) .section-spacing,.shopify-section:has(.melana-pilot-pairs) .section-spacing{padding-block:64px}.melana-pilot .melana-journey{padding-block:0;column-gap:56px}.melana-pilot .melana-details{margin-top:28px}.melana-pilot-pairs>.melana-eyebrow{margin-bottom:8px}.melana-pilot-pairs>h2{margin-block:0 12px}.melana-pilot-reliquary{margin-top:28px;gap:28px}@media(max-width:699px){.product-info.melana-pilot .product-info__block-list>*+*{margin-block-start:20px}.product-info.melana-pilot header.v-stack{gap:8px}.product-info.melana-pilot .melana-availability{margin-top:12px}.product-info.melana-pilot .melana-magic{padding-block:20px}.product-info.melana-pilot .melana-magic>.melana-eyebrow{margin-bottom:16px}.product-info.melana-pilot .melana-magic-grid{gap:10px}.product-info.melana-pilot .melana-purchase{padding-top:16px}.product-info.melana-pilot .melana-distinctions{padding-block:4px}.product-info.melana-pilot .product-info__block-list>.melana-pilot-practical{margin-block-start:16px}.melana-pilot .melana-pilot-practical .accordion__toggle,.melana-pilot .melana-details .accordion__toggle{padding-block:18px}.shopify-section:has(.melana-discovery.melana-pilot) .section-spacing,.shopify-section:has(.melana-pilot-pairs) .section-spacing{padding-block:40px}.melana-pilot .melana-journey{gap:24px}.melana-pilot .melana-details{margin-top:24px}.melana-pilot-reliquary{margin-top:22px;gap:18px}.melana-pilot .melana-pilot-packaging{gap:16px}}.product-info.melana-pilot h1.product-title{letter-spacing:.035em}.melana-discovery.melana-pilot .melana-journey h2{letter-spacing:.04em}.product-info.melana-pilot .melana-price-list{gap:8px 16px;align-items:baseline}.product-info.melana-pilot .melana-price{font-family:inherit;font-size:26px;font-weight:400;line-height:1.25;letter-spacing:.015em;color:#6a504b}.product-info.melana-pilot .melana-price.text-on-sale{color:rgb(var(--on-sale-text))}.product-info.melana-pilot .melana-price-currency{font-size:11px;font-weight:400;letter-spacing:.1em;margin-inline-start:4px;white-space:nowrap}.melana-pilot .melana-pilot-links{flex-direction:column;align-items:flex-start;gap:0}.melana-pilot .melana-pilot-links a,.melana-pilot .melana-pilot-links button{text-align:left;padding:8px 0;margin:0;line-height:1.5}@media(max-width:699px){.product-info.melana-pilot h1.product-title{letter-spacing:.025em}.product-info.melana-pilot .melana-price{font-size:24px}.melana-discovery.melana-pilot .melana-journey h2{letter-spacing:.03em}}@media(max-width:699px){.melana-pilot .melana-magic-item span{font-size:14px;line-height:1.45}.melana-pilot .melana-pilot-links a,.melana-pilot .melana-pilot-links button,.melana-pilot .melana-pilot-links small{font-size:14px}.melana-pilot .melana-fit-guide summary,.melana-pilot .melana-small-link{font-size:14px;min-height:44px;display:inline-flex;align-items:center}.melana-pilot .origin-size-guide{font-size:14px!important}.melana-pilot .origin-size-guide summary{font-size:14px;min-height:44px;display:flex;align-items:center}.melana-pilot .melana-pilot-kit p,.melana-pilot .melana-pilot-kit a,.melana-pilot-reliquary p,.melana-pilot-reliquary a,.melana-pilot-dialog form>p{font-size:14px;line-height:1.5}.melana-pilot .melana-distinctions .melana-eyebrow{font-size:12px}}.melana-pilot .melana-within-wheel,.melana-pilot .melana-within-wheel strong,.melana-pilot .melana-within-wheel b{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/20/assets/melana-pilot.css.map */
