:root{--luma-ivory: #F7F3EC;--luma-ivory-deep: #F1EBE0;--luma-sand: #E4D9C8;--luma-taupe: #A89684;--luma-taupe-readable: #7A6656;--luma-chocolate: #3E2F28;--luma-charcoal: #2B2622;--luma-line: rgba(62,47,40,.16);--luma-line-strong: rgba(62,47,40,.32);--font-luma-display: "Cormorant Garamond", "Fraunces", serif;--font-luma-body: "Avenir Next", "Century Gothic", "General Sans", sans-serif;--font-luma-tagline: "Avenir Next", "Century Gothic", "General Sans", sans-serif}.luma-section{max-width:1180px;margin:0 auto;padding:84px 32px}@media(max-width:749px){.luma-section{padding:52px 20px}}.luma-display-xl{font-family:var(--font-luma-display);font-weight:400;font-style:italic;color:var(--luma-chocolate);font-size:48px;line-height:1.06;margin:0}@media(max-width:749px){.luma-display-xl{font-size:34px}}.luma-h2{font-family:var(--font-luma-display);font-weight:400;font-size:34px;color:var(--luma-chocolate);margin:0;line-height:1.15}@media(max-width:749px){.luma-h2{font-size:26px}}.luma-body{font-family:var(--font-luma-body);font-size:16px;color:var(--luma-charcoal);line-height:1.6}.luma-nav{font-family:var(--font-luma-body);font-size:13.5px;letter-spacing:.02em}.luma-micro{font-family:var(--font-luma-body);font-size:13px;color:var(--luma-taupe);line-height:1.5}.luma-eyebrow{font-family:var(--font-luma-tagline);font-size:13px;letter-spacing:.08em;color:var(--luma-charcoal);opacity:.6;text-transform:uppercase}.luma-kicker{font-family:var(--font-luma-body);font-size:13px;color:var(--luma-charcoal);opacity:.55;letter-spacing:.06em;text-transform:uppercase}.luma-btn{font-family:var(--font-luma-body);font-size:14px;font-weight:500;letter-spacing:.07em;padding:15px 32px;border-radius:2px;display:inline-block;cursor:pointer;border:1px solid transparent;text-decoration:none;text-transform:uppercase;transition:opacity .18s ease,background .2s ease,color .2s ease}.luma-btn-primary{background:var(--luma-chocolate);color:var(--luma-ivory)}.luma-btn-primary:hover{opacity:.86}.luma-btn-ghost{background:transparent;color:var(--luma-chocolate);border-color:var(--luma-line-strong)}.luma-btn-ghost:hover{background:var(--luma-chocolate);color:var(--luma-ivory)}.luma-eyebrow{font-family:var(--font-luma-tagline);font-size:12.5px;letter-spacing:.06em;color:var(--luma-taupe)}#find-your-fit .luma-eyebrow{color:var(--luma-taupe-readable)}.luma-kicker{font-family:var(--font-luma-body);font-size:13px;color:var(--luma-taupe-readable);letter-spacing:.03em}footer h2,footer h3,footer h4{font-family:var(--font-luma-display);color:var(--luma-chocolate)}.luma-metrics{margin-bottom:8px}.luma-metric-row{display:flex;align-items:center;gap:14px;padding:11px 0;border-top:1px solid var(--luma-line);font-family:var(--font-luma-body)}.luma-metrics .luma-metric-row:last-child{border-bottom:1px solid var(--luma-line)}.luma-metric-label{font-size:12.5px;width:150px;flex-shrink:0}.luma-metric-bars{display:flex;gap:3px}.luma-metric-seg{width:15px;height:3px;background:var(--luma-sand);display:block;border-radius:0}.luma-metric-seg.on{background:var(--luma-chocolate)}.luma-metric-value{font-size:11.5px;color:var(--luma-taupe);margin-left:auto;white-space:nowrap}@media(max-width:480px){.luma-metric-label{width:108px;font-size:11.5px}.luma-metric-value{font-size:10.5px}}.luma-metric-row--card{border-top:none;padding:6px 0 0;gap:8px;font-size:11px}.luma-metric-row--card .luma-metric-label{width:auto;font-size:11px}.luma-metric-row--card .luma-metric-seg{width:11px;height:2px}.luma-metric-row--card .luma-metric-value{font-size:10.5px}@media screen and (min-width:750px){[class*=__group_pdp_split]>.group-block-content{display:grid!important;grid-template-columns:48% 52%!important;grid-auto-rows:min-content!important;column-gap:56px!important;row-gap:0!important;align-items:start!important}[class*=__group_gallery]{grid-column:1!important;grid-row:1 / -1!important;position:sticky!important;top:100px!important;align-self:start!important}[class*=__group_pdp_split]>.group-block-content>*:not([class*=__group_gallery]){grid-column:2!important}}@media screen and (min-width:750px){media-gallery{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}[class*=__group_gallery]>.group-block-content{height:0!important;overflow:visible!important}}.product-information{overflow:hidden!important}@media screen and (max-width:749px){[class*=__group_gallery]{display:none!important}}@media screen and (max-width:749px){media-gallery{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important}}.product-information [class*=product-title] p,.product-information [class*=product-title] h1,.product-information [class*=product-title] h2,.product-information [class*=product-title] h3{font-family:var(--font-luma-display)!important;font-size:36px!important;font-weight:300!important;line-height:1.1!important;color:var(--luma-chocolate)!important}.product-information product-price .price__regular,.product-information product-price .price__sale,.product-information product-price .price-item{font-family:var(--font-luma-body)!important;font-size:19px!important;font-weight:500!important;color:var(--luma-chocolate)!important;letter-spacing:.01em!important}.product-information .tax-note{font-family:var(--font-luma-body)!important;font-size:12.5px!important;color:var(--luma-taupe)!important;line-height:1.5!important}.product-information .variant-picker__option-label,.product-information .variant-picker__option-name,.product-information fieldset legend{font-family:var(--font-luma-body)!important;font-size:13px!important;font-weight:500!important;color:var(--luma-chocolate)!important;letter-spacing:.02em!important}.product-information quantity-selector,.product-information .quantity__input{font-family:var(--font-luma-body)!important;font-size:14px!important;color:var(--luma-chocolate)!important}.product-information accordion-component summary,.product-information details summary{font-family:var(--font-luma-body)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.02em!important;color:var(--luma-chocolate)!important}.product-information accordion-component .accordion__content,.product-information details .accordion__content{font-family:var(--font-luma-body)!important;font-size:15.5px!important;color:var(--luma-charcoal)!important;line-height:1.6!important}.luma-metric-label{font-size:13px!important;color:var(--luma-charcoal)!important}.luma-metric-value{font-size:13px!important;color:var(--luma-taupe-readable)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luma-tokens.css.map */
