.product__media-wrapper .slider-counter{display:none}.product__text:empty{display:none}.luna-altver-card{display:flex;gap:var(--space-4);align-items:center;--luna-altver-line: rgba(0, 0, 0, .15);border:.1rem solid var(--luna-altver-line);border-radius:.4rem;padding:var(--space-3) var(--space-4);margin-top:1rem;background-color:var(--color-bg, #ffffff);text-decoration:none;color:inherit}.luna-altver-card:hover,.luna-altver-card:focus-visible{--luna-altver-line: var(--accent)}.luna-altver-card__media img{width:6rem;height:6rem;object-fit:cover;border-radius:.3rem;display:block}.luna-altver-card__body{line-height:1.4}.luna-altver-card__eyebrow{margin:0 0 var(--space-1);font-size:1.3rem;color:#0000008c}.luna-altver-card__title{margin:0;font-weight:700}.luna-altver-card:after{content:"";flex-shrink:0;margin-left:auto;width:.6rem;height:1.2rem;background-color:var(--luna-altver-line);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 70'%3E%3Cpath d='M1 1 34 35 1 69' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 70'%3E%3Cpath d='M1 1 34 35 1 69' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat center / contain}@media screen and (min-width:750px){.luna-altver-card{max-width:44rem;margin-left:auto;margin-right:auto}.product-form__buttons{margin-inline:auto}}.product__column-sticky{top:calc(var(--header-height, 0px) + 2rem)}.product__info-container{--color-background: 246, 246, 246;background:rgb(var(--color-background));border:var(--border-w, 1px) solid rgb(var(--color-background));border-radius:0;padding:2.4rem}.product__title-ja{font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-snug);color:var(--color-ink-muted);margin-block-start:var(--space-2);margin-block-end:0}.product__info-container .product__title{margin-block-start:0}.product-form__buttons .button{min-height:calc(4.5rem + var(--space-2) + var(--buttons-border-width) * 2)}@media screen and (min-width:750px){.product__media-wrapper .product__column-sticky{position:relative;top:auto}}@media screen and (min-width:990px){.product .product__info-wrapper{--luna-rail-gutter: var(--space-8, 32px);padding-left:calc(var(--luna-rail-gutter) - var(--grid-desktop-horizontal-spacing, 0px))}}@media screen and (min-width:750px){product-component>.page-width{padding-left:max(var(--space-5, 20px),3vw);padding-right:max(var(--space-5, 20px),3vw)}}@media screen and (min-width:990px){.product .product__media-wrapper .thumbnail-list{grid-template-columns:repeat(6,1fr)}}.product__media-wrapper .thumbnail[aria-current]{box-shadow:none}.product__media-wrapper .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}@media screen and (max-width:749px){.product__media-wrapper .thumbnail-list{--luna-thumb-gap: 1rem;gap:var(--luna-thumb-gap)}.product__media-wrapper .thumbnail-list__item.slider__slide{width:calc((100% - var(--luna-thumb-gap) * 4) / 4.4)}.product__media-wrapper .thumbnail-slider .slider-button{display:none}.product__media-wrapper .product__media-list{margin-left:0;width:100%;gap:0}.product__media-wrapper .product__media-list .product__media-item{width:100%}.product__media-wrapper .product__media-list.grid--peek.slider .grid__item:first-of-type{margin-left:0}.product__media-wrapper .product__media-list.slider--mobile:after{content:none}}product-info[data-variant-unselected] .product__inventory{visibility:hidden}.product-form__submit:not([disabled]){background-color:var(--accent, #006580);color:rgb(var(--color-background))}.product-form__submit:not([disabled]):hover{background-color:color-mix(in srgb,var(--accent, #006580) 95%,white)}.product-form__submit:not([disabled]):after,.product-form__submit:not([disabled]):hover:after{box-shadow:none}.price.price--large>*{vertical-align:baseline}.price--large .product__tax{margin:0 0 0 var(--space-2, 8px);transform:translateY(var(--luna-tax-shift, 0em))}.price--large .price__badge-sold-out,.price--large .price__badge-sale{margin-inline-start:var(--space-2, 8px)}.product__media-wrapper .product-media-container.media-type-image{--aspect-ratio: 1}.product__media-wrapper .product-media-container.media-type-image .media>img{object-fit:cover;object-position:center}.product__media-wrapper .product-media-container.media-type-video,.product__media-wrapper .product-media-container.media-type-external_video{--aspect-ratio: 1}.product__media-wrapper .product-media-container.media-type-video .media>video{object-fit:contain;object-position:center}.product .product__media-wrapper{min-width:0}.luna-reading-rail img{max-width:100%;height:auto}.product__media-wrapper .thumbnail-slider{margin-block-start:var(--space-2)}.luna-reading-rail{min-width:0;max-width:100%;margin-block-start:var(--space-10)}.luna-reading-rail>:first-child{margin-block-start:0}.luna-spec-band{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--space-2);margin-block-start:var(--space-10)}.luna-spec-band__item{padding:var(--space-4);text-align:center;background-color:var(--color-panel)}.luna-spec-band__label{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--color-ink-muted)}.luna-spec-band__value{margin:0;font-family:var(--font-heading);font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--color-ink)}.luna-spec-band__sub{display:block;margin-block-start:var(--space-1);font-family:var(--font-body);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--color-ink-muted)}@supports ((-webkit-mask-image: url()) or (mask-image: url())){.luna-spec-band__icon{display:block;width:52px;height:52px;margin:0 auto var(--space-2);background-color:currentColor;color:var(--color-ink);-webkit-mask-image:var(--luna-icon);mask-image:var(--luna-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.luna-spec-band__icon[data-icon=weight]{--luna-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.48' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.6 4.4C13.6 4.9 8 9.4 6 15.4L4.4 20'/%3E%3Cpath d='M19.6 4.4c-.1 6-4.5 11-11 11.6'/%3E%3Cpath d='M13.1 8.2l2.7 2.5M10.6 11.2l2.8 2.4'/%3E%3C/svg%3E")}.luna-spec-band__icon[data-icon=stack]{--luna-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.48' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.4 6.8h17.2'/%3E%3Cpath d='M3.4 20h17.2'/%3E%3Cpath d='M12 8.6v9.6'/%3E%3Cpath d='M10.6 10L12 8.6 13.4 10M10.6 16.8L12 18.2 13.4 16.8'/%3E%3C/svg%3E")}.luna-spec-band__icon[data-icon=outsole]{--luna-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.48' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 6l2.8 3-2.8 3 2.8 3-2.8 3'/%3E%3Cpath d='M10.6 6l2.8 3-2.8 3 2.8 3-2.8 3'/%3E%3Cpath d='M16.6 6l2.8 3-2.8 3 2.8 3-2.8 3'/%3E%3C/svg%3E")}}.luna-explainer-cards{margin-block-start:var(--space-10)}.luna-explainer-cards__eyebrow{margin:0 0 var(--space-2);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--color-ink-muted)}.luna-explainer-cards__lead{margin:0 0 var(--space-6);letter-spacing:var(--ls-caps)}.luna-explainer-card+.luna-explainer-card{margin-block-start:var(--space-10)}.luna-explainer-card{--animation-slide-in: slideIn .4s var(--ease-out-slow) forwards}.luna-explainer-card__media img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center}.luna-explainer-card__title{margin:0}.luna-explainer-card__text{margin-block-start:var(--space-4);font-family:var(--font-body);font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--color-ink)}@media screen and (max-width:749px){.luna-explainer-card__media{margin-block-start:var(--space-4)}}@media screen and (min-width:750px){.luna-explainer-card{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;column-gap:var(--space-4)}.luna-explainer-card__media{grid-column:1;grid-row:1 / span 2;min-width:0}.luna-explainer-card__title{grid-column:2;grid-row:1;align-self:end;min-width:0}.luna-explainer-card__text{grid-column:2;grid-row:2;align-self:start;min-width:0}.luna-explainer-card:nth-child(2n) .luna-explainer-card__media{grid-column:2}.luna-explainer-card:nth-child(2n) .luna-explainer-card__title,.luna-explainer-card:nth-child(2n) .luna-explainer-card__text{grid-column:1;text-align:right}.luna-explainer-card--no-media{grid-template-columns:1fr}.luna-explainer-card--no-media .luna-explainer-card__title,.luna-explainer-card--no-media .luna-explainer-card__text{grid-column:1;align-self:auto}}.luna-lifestyle-images{margin-block-start:var(--space-10)}.luna-lifestyle-images__item+.luna-lifestyle-images__item{margin-block-start:var(--space-5)}.luna-lifestyle-images__item{--animation-fade-in: fadeIn .6s var(--ease-out-slow)}.luna-lifestyle-images__item img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center}.luna-desc-toggle{margin-block-start:var(--space-10);padding-block:var(--space-4);border-block:var(--border-w) solid rgba(0,0,0,.15)}.luna-desc-toggle__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-family:var(--font-heading);font-size:var(--fs-h4);line-height:var(--lh-snug);color:var(--color-ink)}.luna-desc-toggle__summary:after{content:"";flex:none;width:.8rem;height:.8rem;border-right:var(--border-w) solid currentColor;border-bottom:var(--border-w) solid currentColor;transform:rotate(45deg);margin-block-start:-.4rem}.luna-desc-toggle[open] .luna-desc-toggle__summary:after{transform:rotate(-135deg);margin-block-start:.4rem}@media(hover:hover){.luna-desc-toggle__summary:hover{color:var(--accent)}}.luna-desc-toggle__content{margin-block-start:var(--space-4);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-ink)}.luna-size-guide{display:block}.luna-size-guide-link{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--space-1);width:100%;max-width:44rem;margin:var(--space-2) auto var(--space-3);min-height:4.4rem;padding:var(--space-2) var(--space-4);border:var(--border-w) solid rgba(0,0,0,.15);border-radius:var(--radius-control);background-color:transparent;font-family:var(--font-body);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--color-ink);text-decoration:none;cursor:pointer}@media screen and (min-width:990px){.luna-size-guide-link{max-width:none}}@media(hover:hover){.luna-size-guide-link:hover{color:var(--accent);border-color:var(--accent)}}@supports ((-webkit-mask-image: url()) or (mask-image: url())){.luna-size-guide-link__icon{display:block;flex:none;width:20px;height:20px;transform:translateY(2px);background-color:var(--accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8.6' width='18' height='6.8'/%3E%3Cpath d='M8 8.6v2.4M12 8.6v3.2M16 8.6v2.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8.6' width='18' height='6.8'/%3E%3Cpath d='M8 8.6v2.4M12 8.6v3.2M16 8.6v2.4'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}}@media screen and (max-width:749px){product-info[id^=MainProduct-]{padding-top:0}}.luna-breadcrumbs-mobile .luna-breadcrumbs{margin-block:var(--space-1) var(--space-3)}@media screen and (max-width:749px){.section-header .header{padding-bottom:0}}.product__media-wrapper .global-media-settings,.product__media-wrapper .thumbnail.global-media-settings[aria-current]{border-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/12/assets/luna-pdp.css.map */
