body:has(.maris-reference-purchase){background:#f8f5f2}#MainContent:has(.maris-reference-purchase){--maris-reference-ink: #171b22;--maris-reference-rose: #bd687c;max-width:1200px;margin-inline:auto;width:100%;background:#fff;color:var(--maris-reference-ink)}#MainContent .maris-reference-purchase{padding:0 0 16px;background:#fff}#MainContent .maris-reference-purchase>.page-width{max-width:none;padding:0}#MainContent .maris-reference-purchase .product{margin:0;gap:0;align-items:start}#MainContent .maris-reference-purchase .product__media-wrapper{width:54%;max-width:54%}#MainContent .maris-reference-purchase .product__info-wrapper{width:46%;max-width:46%;padding:20px 28px 0 32px}#MainContent .maris-reference-purchase .product--no-media .product__info-wrapper{width:100%;max-width:100%}#MainContent .maris-reference-purchase .product__info-container{display:grid;grid-template-columns:128px minmax(0,1fr);column-gap:16px;padding:0;background:transparent;color:var(--maris-reference-ink);max-width:none;border:0;border-radius:0;box-shadow:none}#MainContent .maris-reference-purchase .product__info-container>*{grid-column:1 / -1;min-width:0;margin:0 0 12px}#MainContent .maris-reference-purchase .product__title{margin-bottom:8px}#MainContent .maris-reference-purchase h1{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:30px;font-weight:600;line-height:1.45;letter-spacing:.015em;color:var(--maris-reference-ink);margin:0;overflow-wrap:anywhere}#MainContent .maris-reference-purchase .jdgm-preview-badge{font-size:14px;line-height:1.5}#MainContent .maris-reference-purchase .jdgm-star{color:#f5a000}#MainContent .maris-reference-purchase .price{line-height:1.25;color:var(--maris-reference-ink)}#MainContent .maris-reference-purchase .price-item{font-family:Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:0}#MainContent .maris-reference-purchase .price__badge-sold-out{font-size:12px;padding:3px 8px;border:1px solid #e3e4e8;border-radius:2px}#MainContent .maris-reference-purchase .product__tax{font-size:12px;line-height:1.5;margin-top:-5px}#MainContent .maris-reference-purchase .product__inventory{font-size:13px;line-height:1.5;margin-block:2px 8px}#MainContent .maris-reference-purchase .product__text{font-size:13px;line-height:1.6;margin-bottom:16px}#MainContent .maris-reference-purchase .product-form__quantity{grid-column:1;margin:0;align-self:end}#MainContent .maris-reference-purchase .product-form__quantity+div:has(product-form){grid-column:2;margin:0;align-self:end}#MainContent .maris-reference-purchase .quantity__label{font-size:12px;margin-bottom:5px}#MainContent .maris-reference-purchase .quantity{width:128px;min-height:48px;height:48px;border:1px solid #e0e3e8;--inputs-radius: 2px;--inputs-border-width: 0px;--inputs-shadow-opacity: 0;border-radius:2px;background:#fff}#MainContent .maris-reference-purchase .quantity:before,#MainContent .maris-reference-purchase .quantity:after{display:none}#MainContent .maris-reference-purchase .quantity__button{width:36px;color:#35383f}#MainContent .maris-reference-purchase .quantity__input{font-size:14px;padding:0}#MainContent .maris-reference-purchase product-form,#MainContent .maris-reference-purchase .product-form,#MainContent .maris-reference-purchase .product-form__buttons{margin:0;max-width:none}#MainContent .maris-reference-purchase .product-form__submit{min-height:48px;height:auto;width:100%;margin:0;padding:12px;background:var(--maris-reference-rose);color:#fff;font-size:16px;line-height:1.5;border:0;border-radius:3px;box-shadow:none;--buttons-radius: 3px;--buttons-radius-outset: 3px;--buttons-border-width: 0px;--buttons-shadow-opacity: 0}#MainContent .maris-reference-purchase .product-form__submit:before,#MainContent .maris-reference-purchase .product-form__submit:after{display:none}#MainContent .maris-reference-purchase .product-form__submit:disabled{opacity:.6}#MainContent .maris-reference-purchase .product-media-container.media-type-image{width:100%;max-width:100%;border:0;border-radius:0;--media-radius: 0px;--media-border-width: 0px}#MainContent .maris-reference-purchase .media-type-image .media{padding-top:80%;background:#f8f6f4;border-radius:0}#MainContent .maris-reference-purchase .media-type-image .media img{object-fit:contain}#MainContent .maris-reference-purchase .product__media-list{margin-bottom:0}#MainContent .maris-reference-purchase .thumbnail-slider{margin-top:6px}#MainContent .maris-reference-purchase .thumbnail-slider .thumbnail-list{gap:6px;padding:2px;scroll-padding-left:2px}#MainContent .maris-reference-purchase .thumbnail-slider .thumbnail-list__item.slider__slide{width:calc((100% - 36px) / 7)}#MainContent .maris-reference-purchase .thumbnail-slider .slider-button{width:24px;flex:0 0 24px}#MainContent .maris-reference-purchase .thumbnail{border:1px solid transparent;border-radius:3px;box-shadow:none;--media-radius: 3px;--media-border-width: 0px}#MainContent .maris-reference-purchase .thumbnail[aria-current]{border-color:#bd687c;box-shadow:none}#MainContent .maris-reference-purchase .thumbnail img{border-radius:2px;object-fit:contain}#MainContent:has(.maris-reference-purchase) .maris-product-details-section{background:#fff}#MainContent:has(.maris-reference-purchase) .maris-product-details{max-width:none;padding:0}#MainContent:has(.maris-reference-purchase) .maris-product-details__item{margin:0;padding:16px 32px 20px;border-top:10px solid #f8f5f2;border-radius:0}#MainContent:has(.maris-reference-purchase) .maris-product-details__item+.maris-product-details__item{margin-top:0}#MainContent:has(.maris-reference-purchase) .maris-product-details h2,#MainContent:has(.maris-reference-purchase) .maris-information>h2,#MainContent:has(.maris-reference-purchase) .jdgm-rev-widg__title{margin:0 0 12px;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:28px;font-weight:600;line-height:1.4;letter-spacing:.025em;color:var(--maris-reference-ink);text-align:left}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid{gap:10px}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid--wearing img{aspect-ratio:1.5;background:#f8f6f4;object-fit:contain}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid--sides{gap:80px}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid--sides img{aspect-ratio:2;background:#f8f6f4;object-fit:contain}#MainContent:has(.maris-reference-purchase) .maris-product-details figcaption{margin-top:5px;font-size:14px;line-height:1.5}#MainContent:has(.maris-reference-purchase) .maris-information{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;max-width:none;padding:16px 32px 20px;background:#fff;border-top:10px solid #f8f5f2}#MainContent:has(.maris-reference-purchase) .maris-information>h2{grid-column:1 / -1}#MainContent:has(.maris-reference-purchase) .maris-information__policies{display:contents}#MainContent:has(.maris-reference-purchase) .maris-information__panel{border-color:#e1e4e9;border-radius:2px;align-self:start;margin-bottom:6px}#MainContent:has(.maris-reference-purchase) .maris-information summary{padding:8px 12px;font-size:14px;line-height:1.5;color:#232730}#MainContent:has(.maris-reference-purchase) .maris-information__body{font-size:14px}#MainContent:has(.maris-reference-purchase)>.section:has(product-recommendations):not(:has(product-recommendations .grid__item)){display:none}#MainContent:has(.maris-reference-purchase)>.section:has(.jdgm-review-widget){margin-top:0;padding:16px 32px 24px;background:#fff;border-top:10px solid #f8f5f2}#MainContent:has(.maris-reference-purchase)>.section:has(.jdgm-review-widget)>.page-width{padding:0;max-width:none}#MainContent:has(.maris-reference-purchase) .jdgm-rev-widg{max-width:none;padding:0;margin:0;border:0}#MainContent:has(.maris-reference-purchase) .jdgm-row-stars{padding:4px 0 10px;font-size:12px}#MainContent:has(.maris-reference-purchase) .jdgm-rev-widg__summary{padding:0 12px 0 0}#MainContent:has(.maris-reference-purchase) .jdgm-histogram{font-size:11px}#MainContent:has(.maris-reference-purchase) .jdgm-row-media:has(.jdgm-medals-wrapper):not(:has(.jdgm-gallery)){display:none}#MainContent:has(.maris-reference-purchase) .jdgm-row-actions{padding:6px 0;margin:0}#MainContent:has(.maris-reference-purchase) .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}#MainContent:has(.maris-reference-purchase) .jdgm-rev{margin:0;min-width:0;padding:12px;border:1px solid #e1e4e9;border-radius:3px;font-size:14px;line-height:1.6;background:#fff}#MainContent:has(.maris-reference-purchase) .jdgm-rev__timestamp{font-size:10px;color:#7e8590}#MainContent:has(.maris-reference-purchase) .jdgm-rev__title{font-size:14px}#MainContent:has(.maris-reference-purchase) .jdgm-rev__body{font-size:14px;line-height:1.65}#MainContent:has(.maris-reference-purchase) .jdgm-rev__icon{width:32px;height:32px;border-radius:50%;background:#eee}#MainContent:has(.maris-reference-purchase) .jdgm-star{color:#f5a000}#MainContent:has(.maris-reference-purchase) .jdgm-paginate{padding:12px 0 0}@media(max-width:749px){#MainContent .maris-reference-purchase{padding:0 16px 18px}#MainContent .maris-reference-purchase .product__media-wrapper,#MainContent .maris-reference-purchase .product__info-wrapper{width:100%;max-width:100%}#MainContent .maris-reference-purchase .product__info-wrapper{padding:12px 0 0}#MainContent .maris-reference-purchase .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}#MainContent .maris-reference-purchase .product__media-list{margin:0;padding:0;gap:0;scroll-padding-left:0}#MainContent .maris-reference-purchase .product__media-list .product__media-item{width:100%;max-width:100%;padding:0;margin:0}#MainContent .maris-reference-purchase .media-type-image .media{padding-top:110%}#MainContent .maris-reference-purchase .thumbnail-slider .thumbnail-list{margin:0;gap:5px}#MainContent .maris-reference-purchase .thumbnail-slider .thumbnail-list__item.slider__slide{width:calc((100% - 20px)/5)}#MainContent .maris-reference-purchase .thumbnail-slider .slider-button{width:18px;flex-basis:18px}#MainContent .maris-reference-purchase .product__info-container{grid-template-columns:98px minmax(0,1fr);column-gap:12px;padding:0}#MainContent .maris-reference-purchase .product__info-container>*{margin-bottom:8px}#MainContent .maris-reference-purchase h1{font-size:20px;line-height:1.4}#MainContent .maris-reference-purchase .jdgm-preview-badge{font-size:12px}#MainContent .maris-reference-purchase .price-item{font-size:26px}#MainContent .maris-reference-purchase .product__tax{font-size:11px}#MainContent .maris-reference-purchase .product__inventory,#MainContent .maris-reference-purchase .product__text{font-size:12px}#MainContent .maris-reference-purchase .quantity{width:98px;min-height:42px;height:42px}#MainContent .maris-reference-purchase .quantity__button{width:28px}#MainContent .maris-reference-purchase .product-form__submit{min-height:42px;padding:9px 6px;font-size:14px}#MainContent:has(.maris-reference-purchase) .maris-product-details__item{padding:12px 16px 16px;border-top-width:8px}#MainContent:has(.maris-reference-purchase) .maris-product-details h2,#MainContent:has(.maris-reference-purchase) .maris-information>h2,#MainContent:has(.maris-reference-purchase) .jdgm-rev-widg__title{font-size:20px;margin-bottom:10px}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid{gap:6px}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid--wearing img{aspect-ratio:.8}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid--sides{gap:12px}#MainContent:has(.maris-reference-purchase) .maris-product-details__grid--sides img{aspect-ratio:1.5}#MainContent:has(.maris-reference-purchase) .maris-product-details figcaption{font-size:12px}#MainContent:has(.maris-reference-purchase) .maris-information{display:block;padding:12px 16px 16px;border-top-width:8px}#MainContent:has(.maris-reference-purchase) .maris-information__panel{border-width:0 0 1px;margin-bottom:0}#MainContent:has(.maris-reference-purchase) .maris-information summary{padding:12px 0;font-size:15px}#MainContent:has(.maris-reference-purchase)>.section:has(.jdgm-review-widget){padding:12px 16px 20px;border-top-width:8px}#MainContent:has(.maris-reference-purchase) .jdgm-rev-widg__reviews{grid-template-columns:minmax(0,1fr);gap:10px}#MainContent:has(.maris-reference-purchase) .jdgm-rev{padding:14px;font-size:14px}}#MainContent .maris-reference-purchase .quantity__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#MainContent .maris-reference-purchase .product-form__quantity,#MainContent .maris-reference-purchase .product-form__quantity+div:has(product-form){margin-bottom:0}#MainContent:has(.maris-reference-purchase) .jdgm-rev__author,#MainContent:has(.maris-reference-purchase) .jdgm-sort-dropdown,#MainContent:has(.maris-reference-purchase) .jdgm-sort-dropdown-arrow{color:#252a32!important}#MainContent:has(.maris-reference-purchase) .jdgm-rev__icon{color:#929292!important}#MainContent:has(.maris-reference-purchase) .jdgm-write-rev-link{background:#fff!important;color:#65434a!important;border:1px solid #cba6ad!important;border-radius:24px;font-size:13px;padding:8px 20px}#MainContent:has(.maris-reference-purchase) .jdgm-rev__buyer-badge{background:#eee8e9!important;color:#65585a!important}#MainContent:has(.maris-reference-purchase) .maris-product-details h2[id^=Wearing-]:after{content:"Coordinate"}#MainContent:has(.maris-reference-purchase) .maris-product-details h2[id^=Sides-]:after{content:"Reversible"}#MainContent:has(.maris-reference-purchase) .maris-product-details h2:after{display:inline-block;margin-left:18px;color:#cf8492;font-family:Snell Roundhand,Brush Script MT,cursive;font-size:23px;font-weight:400;letter-spacing:.02em}@media(max-width:749px){#MainContent:has(.maris-reference-purchase) .maris-product-details h2:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/maris-product-reference.css.map */
