.naire-options{--naire-accent: #637184;--naire-ink: #404040;--naire-line: oklch(.86 .004 80);display:block;margin-block:2.8rem 2rem;color:var(--naire-ink);font-family:Inter,Yu Gothic,YuGothic,sans-serif;font-weight:400}.naire-options *,.naire-details *{box-sizing:border-box}.naire-options__badge{display:inline-block;margin-bottom:1.4rem;padding:.3rem 1.6rem;border-radius:.6rem;color:#fff;background:#e56d00;font-size:1.3rem;font-weight:700;letter-spacing:.05em}.is-naire-product .product__title .naire-product__repeat-badge{width:auto;margin:0 0 1rem;padding:.3rem 1.6rem;border-radius:.6rem;color:#fff!important;background:#e56d00;font-family:Inter,Yu Gothic,YuGothic,sans-serif!important;font-size:1.3rem!important;font-weight:700!important;line-height:2rem!important;letter-spacing:.05em!important}.naire-product__repeat-lead{font-weight:700}.naire-options__banner{display:block;margin-bottom:2.8rem;border:.1rem solid var(--naire-accent);color:inherit;text-decoration:none}.naire-options__banner-media{display:block;aspect-ratio:3 / 1;overflow:hidden;background:#ecebe8}.naire-options__banner-media img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.naire-options__banner:hover img{opacity:.75}.naire-options__banner-copy{display:block;padding:1.6rem 2rem}.naire-options__banner-link{padding-bottom:.2rem;border-bottom:.1rem solid currentColor;color:var(--naire-accent);font-size:1.3rem;font-weight:600}.naire-options__repeat-notice{margin-bottom:2.8rem;padding:2rem;border:.1rem solid var(--naire-line)}.naire-options__repeat-notice h2{margin:0 0 1rem;font-size:1.4rem}.naire-options__repeat-notice>p{margin:0 0 1.8rem;font-size:1.25rem;line-height:1.8}.naire-options__eligibility{display:grid;gap:1.2rem}.naire-options__eligibility-box{overflow:hidden;border:.1rem solid var(--naire-line);border-radius:.8rem}.naire-options__eligibility-head{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;background:#efeeec;font-size:1.25rem;font-weight:700}.naire-options__eligibility-box--yes{border-color:#c9decf}.naire-options__eligibility-box--yes .naire-options__eligibility-head{color:#2b5139;background:#ebf9ef}.naire-options__eligibility-mark{display:inline-flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;color:#fff;background:#73716e;line-height:0}.naire-options__eligibility-box--yes .naire-options__eligibility-mark{background:#59a174}.naire-options__eligibility-mark svg{display:block;width:1.2rem;height:1.2rem}.naire-options__eligibility-list{display:grid;gap:1.4rem;margin:0;padding:1.4rem 1.2rem;list-style:none;font-size:1.15rem;line-height:1.6}.naire-options__eligibility-list li{display:flex;align-items:center;gap:1.2rem}.naire-options__eligibility-icon{display:inline-flex;width:2.6rem;height:2.6rem;align-items:center;justify-content:center;flex:0 0 2.6rem;color:#656360}.naire-options__eligibility-box--yes .naire-options__eligibility-icon{color:#4a9266}.naire-options__eligibility-icon svg{display:block;width:100%;height:100%}.naire-options__group{margin:0;padding:0 0 2.8rem;border:0}.naire-options__size-note{margin:-1.6rem 0 2.8rem;font-size:1.2rem;line-height:1.7}.naire-options__size-note p{margin:0 0 .8rem}.naire-options__size-note a{display:inline-block;padding-bottom:.2rem;border-bottom:.1rem solid currentColor;color:inherit;text-decoration:none}.naire-options__legend{display:block;margin:0 0 1.2rem;padding:0;font-size:1.3rem;font-weight:600}.naire-options__selected{font-weight:600}.naire-options__choices{display:flex;flex-wrap:wrap;gap:1rem}.naire-choice{position:relative;cursor:pointer}.naire-choice input{position:absolute;width:.1rem;height:.1rem;opacity:0}.naire-choice span{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;padding:.9rem 1.8rem;border:.1rem solid var(--naire-ink);border-radius:99rem;background:#fff;font-size:1.3rem;font-weight:400;line-height:1.3;text-align:center;transition:color .18s ease,background-color .18s ease}.naire-choice:hover span{border-color:#11110f}.naire-choice input:checked+span{color:#fff;background:#11110f}.naire-choice input:focus-visible+span{outline:.2rem solid var(--naire-accent);outline-offset:.2rem}.naire-options__error{margin:.8rem 0 0;color:#a8332b;font-size:1.25rem;font-weight:600}.naire-options__quantity{display:inline-flex;width:14.4rem;min-height:4.4rem;border:.1rem solid #11110f;border-radius:0}.naire-options__quantity:before,.naire-options__quantity:after{content:none}.naire-options__quantity .quantity__button{width:4.4rem;height:4.4rem;margin:0;flex:0 0 4.4rem}.naire-options__quantity .quantity__button .svg-wrapper{display:inline-flex;width:1.2rem;height:1.2rem;align-items:center;justify-content:center}.naire-options__quantity .quantity__button>svg{width:1.2rem;height:1.2rem}.naire-options__quantity .quantity__input{width:5.6rem;height:4.4rem;padding:0;flex:0 0 5.6rem;font-family:inherit;font-size:1.5rem;font-weight:400;line-height:4.4rem}.naire-options__note{margin:.6rem 0 0;font-size:1.2rem;line-height:1.8}.naire-options__plate{margin-bottom:2.8rem;padding-block:1.6rem;border-block:.1rem solid var(--naire-line)}.naire-options__plate-row{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;font-size:1.4rem;font-weight:700}.naire-options__plate-row+.naire-options__plate-row{margin-top:1.2rem}.naire-options__upload{display:flex;min-height:14rem;align-items:center;justify-content:center;flex-direction:column;gap:.8rem;margin-bottom:1.4rem;padding:2.4rem;border:.2rem dashed oklch(.7 .004 80);cursor:pointer;text-align:center}.naire-options__upload.is-dragover{border-color:var(--naire-accent);background:#f0f6fc}.naire-options__upload input{position:absolute;width:.1rem;height:.1rem;opacity:0}.naire-options__upload-title{font-size:1.3rem;font-weight:600}.naire-options__upload-note,.naire-options__filename{font-size:1.2rem}.naire-options__filename{display:flex;align-items:center;gap:.8rem;font-weight:600;overflow-wrap:anywhere}.naire-options__remove{display:grid;width:2.4rem;height:2.4rem;place-items:center;border:0;border-radius:50%;background:#dfdedb;cursor:pointer}.naire-options__template{display:inline-flex;min-height:4.4rem;align-items:center;gap:1rem;padding:.9rem 2.4rem;border:.1rem solid #11110f;color:#11110f;background:linear-gradient(#11110f,#11110f) no-repeat left center / 0 100%;font-size:1.3rem;font-weight:600;text-decoration:none;transition:background-size .5s ease,color .5s ease}.naire-options__template:hover{color:#fff;background-size:100% 100%}.naire-options__template[aria-disabled=true]{border-color:var(--naire-line);color:#777;background:#efeeed;pointer-events:none}.naire-options__template img{width:2rem;height:2rem;border-radius:.4rem}.naire-options__template-note{margin:.8rem 0 0;font-size:1.2rem;line-height:1.7}.naire-options__agreement{display:grid;grid-template-columns:2.2rem 1fr;gap:1rem;margin-bottom:2rem;align-items:start}.naire-options__agreement input{width:1.8rem;height:1.8rem;margin-top:.2rem;accent-color:#11110f}.naire-options__agreement button{padding:0 0 .2rem;border:0;border-bottom:.1rem solid currentColor;background:transparent;cursor:pointer;font:inherit;text-align:left}.naire-options__modal{width:min(calc(100% - 4rem),48rem);max-height:80vh;padding:3.2rem;border:0;color:var(--naire-ink)}.naire-options__modal::backdrop{background:#0000006b}.naire-options__modal h2{margin:0 0 2rem;color:#11110f;font-size:1.6rem}.naire-options__modal ul{margin:0 0 2.4rem;padding-left:1.8rem;font-size:1.3rem;line-height:2}.naire-options__modal-link{display:inline-block;margin-bottom:2rem;padding-bottom:.2rem;border-bottom:.1rem solid currentColor;color:inherit;text-decoration:none}.naire-options__modal-confirm{width:100%;min-height:4.8rem;border:0;color:#fff;background:#11110f;cursor:pointer;font-weight:700}.naire-options__form-error{margin:0 0 1.6rem;padding:1.2rem;border:.1rem solid currentColor;color:#a8332b;font-size:1.25rem;font-weight:600}.is-naire-product{color:#404040;font-family:Inter,Yu Gothic,YuGothic,sans-serif;font-weight:400}.is-naire-product :where(button,input,select,textarea){font-family:inherit}.is-naire-product .naire-product-shell{max-width:140rem;padding-inline:clamp(2rem,3vw,4rem)}.is-naire-product .naire-product-grid{display:grid;max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2.4rem,4vw,5.6rem)}.is-naire-product .product__media-wrapper{position:sticky;top:clamp(2rem,3vw,4rem);width:70%!important;max-width:70%!important;padding:0!important;align-self:start;justify-self:center}.is-naire-product .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}.is-naire-product .product__info-container{max-width:60rem}.is-naire-product .product__media-list{margin:0;padding:0}.is-naire-product .product__media-list .product__media-item{width:100%;max-width:100%;padding:0}.is-naire-product .product-media-container{width:100%}.is-naire-product .product-media-container .media{aspect-ratio:1;height:auto;padding-top:0}.is-naire-product .product-media-container .media img{width:100%;height:100%;object-fit:cover}.is-naire-product .thumbnail-slider{margin-top:1.2rem}.is-naire-product .thumbnail-list,.is-naire-product .thumbnail-list.slider--tablet-up{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding:0}.is-naire-product .thumbnail-list .thumbnail-list__item,.is-naire-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%}.is-naire-product .thumbnail{border-radius:0}.is-naire-product .product__title{margin-bottom:1.2rem}.is-naire-product .product__title h1,.is-naire-product .product__title h2{margin:0;color:#404040!important;font-size:clamp(2.2rem,2.4vw,2.8rem)!important;font-weight:700!important;line-height:1.4!important}.is-naire-product .price,.is-naire-product .price *{font-size:2.2rem!important;font-weight:600!important;line-height:1.3}.is-naire-product .product__tax,.is-naire-product .installment{display:none}.is-naire-product .product__text{max-width:44rem;margin-block:0 1.2rem;font-size:1.35rem;font-weight:400;line-height:1.8}.is-naire-product .share-button{margin-bottom:2.8rem}.is-naire-product .share-button__button{font-size:1.5rem;font-weight:400}.is-naire-product .product-form__input{max-width:none;margin-bottom:2.8rem;padding:0}.is-naire-product .product-form__input .form__label{margin-bottom:1.2rem;font-size:1.3rem;font-weight:600;line-height:1.6}.is-naire-product .product-form__input--pill input[type=radio]+label{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;padding:1rem 1.8rem;border-radius:99rem;font-size:1.3rem;font-weight:400;line-height:1.3;text-align:center}.is-naire-product .naire-variant--size input[type=radio]+label{min-width:6.4rem}.is-naire-product .naire-variant--color input[type=radio]+label{width:3.8rem;min-width:3.8rem;height:3.8rem;min-height:3.8rem;margin:0 .4rem 0 0;padding:.2rem;border-color:transparent;border-radius:50%;color:transparent!important;background:transparent!important;font-size:0;letter-spacing:0;line-height:0}.is-naire-product .naire-variant--color input[type=radio]+label:before{content:"";position:static;inset:auto;z-index:auto;display:block;width:3.2rem;height:3.2rem;flex:0 0 3.2rem;border:.1rem solid oklch(.8 .004 80);border-radius:50%;background:var(--naire-swatch, #ddd);box-shadow:none}.is-naire-product .naire-variant--color input[type=radio]:checked+label{border-color:#11110f}.is-naire-product .naire-variant--color input[type=radio]+label .label-unavailable{display:none}html.has-naire-preview-product .is-naire-product .naire-variant input:not(.disabled)+label .label-unavailable{display:none}.is-naire-product .naire-variant--color label[data-naire-option-value="Dark gray" i],.is-naire-product .naire-variant--color label[data-naire-option-value="Dark Gray" i]{--naire-swatch: #4a4a4a}.is-naire-product .naire-variant--color label[data-naire-option-value="Baby pink" i]{--naire-swatch: #f4c2cf}.is-naire-product .naire-variant--color label[data-naire-option-value=Mocha i],.is-naire-product .naire-variant--color label[data-naire-option-value=Moca i]{--naire-swatch: #8a6a58}.is-naire-product .naire-variant--color label[data-naire-option-value=Navy i]{--naire-swatch: #1f2a44}.is-naire-product .naire-variant--color label[data-naire-option-value=Turquoise i],.is-naire-product .naire-variant--color label[data-naire-option-value=Tur-quoise i]{--naire-swatch: #3fb6b0}.is-naire-product .naire-variant--color label[data-naire-option-value=Lemon i]{--naire-swatch: #f2e04c}.is-naire-product .naire-variant--color label[data-naire-option-value="Lime green" i]{--naire-swatch: #a8d24a}.is-naire-product .naire-variant--color label[data-naire-option-value=Lavender i]{--naire-swatch: #c6b6e2}.is-naire-product .naire-variant--color label[data-naire-option-value="White wood" i],.is-naire-product .naire-variant--color label[data-naire-option-value=Whitewood i]{--naire-swatch: #eee9df}.is-naire-product .naire-variant--color label[data-naire-option-value=\8d64\6f06]{--naire-swatch: #9f3029}.is-naire-product .naire-variant--color label[data-naire-option-value=\9ed2\6731]{--naire-swatch: #241c1a}.is-naire-product .naire-variant--color label[data-naire-option-value=\9ed2\7d2c]{--naire-swatch: #262626}.is-naire-product .naire-variant--color label[data-naire-option-value=\9ed2\5185\6731]{--naire-swatch: radial-gradient(circle, #9f3029 0 42%, #241c1a 46% 100%)}.is-naire-product .naire-variant--color label[data-naire-option-value="Pearl white" i]{--naire-swatch: linear-gradient(135deg, #fff 0%, #ded9d0 42%, #faf8f2 68%, #ece7de 100%)}.is-naire-product .naire-variant--color label[data-naire-option-value=\9ed2\5185\91d1]{--naire-swatch: radial-gradient(circle, #c8a34a 0 42%, #29241d 46% 100%)}.is-naire-product .naire-variant--color label[data-naire-option-value="\767d\5185\91d1  (\30a4\30f3\30ed\30fc\307f\305b)"],.is-naire-product .naire-variant--color label[data-naire-option-value="\767d\5185\91d1(\30a4\30f3\30ed\30fc\307f\305b)"]{--naire-swatch: radial-gradient(circle, #c8a34a 0 32%, #e7d8a9 36% 42%, #f3efe5 46% 100%)}.is-naire-product .naire-variant--color label[data-naire-option-value="\9ed2\5185\91d1  (\30a4\30f3\30ed\30fc\307f\305b)"],.is-naire-product .naire-variant--color label[data-naire-option-value="\9ed2\5185\91d1(\30a4\30f3\30ed\30fc\307f\305b)"]{--naire-swatch: radial-gradient(circle, #c8a34a 0 32%, #e7d8a9 36% 42%, #29241d 46% 100%)}.is-naire-product .product-form__submit{min-height:5.2rem;color:#fff;background:#ff7a00;font-size:1.5rem;font-weight:700}.is-naire-product .product-form__submit[disabled]{color:#fff!important;background:#d3ccc7!important;background-color:#d3ccc7!important;opacity:1!important}.is-naire-product .product-form__submit[disabled]:after{box-shadow:none!important}.naire-details{margin-top:4rem;color:#404040;font-family:Inter,Yu Gothic,YuGothic,sans-serif}.naire-details__banner{display:block;margin-bottom:3.2rem;border:.1rem solid oklch(.88 .004 80);color:inherit;text-decoration:none}.naire-details__banner-media{display:block;aspect-ratio:3 / 1;overflow:hidden}.naire-details__banner img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.naire-details__banner:hover img{opacity:.75}.naire-details__banner-copy{display:block;padding:1.4rem 2rem;font-size:1.25rem;line-height:1.7}.naire-details__banner-link{display:inline-block;margin-top:.8rem;padding-bottom:.2rem;border-bottom:.1rem solid currentColor}.naire-details__block{padding:2rem 0;border-bottom:.1rem solid oklch(.9 .004 80)}.naire-details__block h2{margin:0 0 1rem;color:#11110f;font-size:1.4rem;font-weight:800}.naire-details__block p,.naire-details__block li{font-size:1.3rem;line-height:1.9}.naire-details__block p,.naire-details__block ul{margin:0}.naire-details__block ul{padding-left:1.8rem}.naire-details__specs{padding-block:2rem;font-size:1.3rem;line-height:1.75}.naire-details__size{overflow-x:auto}.naire-details__size-table{width:100%;min-width:56rem;border:.1rem solid oklch(.88 .004 80);border-collapse:collapse;box-shadow:none;font-size:1.2rem;text-align:center}.naire-details__size-table th,.naire-details__size-table td{padding:.9rem .8rem;border:.1rem solid oklch(.88 .004 80)}.naire-details details{padding:1.4rem 0;border-bottom:.1rem solid oklch(.9 .004 80)}.naire-details summary{display:flex;align-items:center;gap:1rem;cursor:pointer;list-style:none;color:#11110f;font-size:1.4rem;font-weight:800}.naire-details summary::-webkit-details-marker{display:none}.naire-details__question{display:grid;width:1.6rem;height:1.6rem;place-items:center;flex:0 0 auto;border:.15rem solid #ef83cb;border-radius:50%;color:#ef83cb;font-size:1.1rem}.naire-details details p{margin:1.2rem 0 0 2.6rem;font-size:1.3rem;line-height:1.9}@media(max-width:749px){.naire-options__modal{padding:2.4rem}.is-naire-product .naire-product-shell{padding-inline:2rem}.is-naire-product .naire-product-grid{display:flex;flex-direction:column;gap:0}.is-naire-product .product__info-wrapper,.is-naire-product .product__info-container{display:contents}.is-naire-product .product__info-container>*{order:5;width:100%}.is-naire-product .product__title{order:1}.is-naire-product .product__info-container>[id^=price-]{order:2;margin-bottom:1.4rem}.is-naire-product .product__text{order:3;max-width:44rem;margin-bottom:1.6rem}.is-naire-product .product__media-wrapper{position:static;order:4;width:70%!important;max-width:70%!important;margin:0 auto 2.8rem}.is-naire-product .share-button{display:none}.is-naire-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.is-naire-product .product__media-list{width:100%;margin:0}.is-naire-product .product__media-list .product__media-item{width:100%}.is-naire-product .product__media-list .product__media-item:first-child{margin-left:0}.is-naire-product .thumbnail-slider{display:flex}.is-naire-product .thumbnail-slider>.slider-button{display:none}.is-naire-product .thumbnail-slider .thumbnail-list.slider{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding:0}.is-naire-product .thumbnail-list__item.slider__slide{width:100%}}@media(max-width:540px){.is-naire-product .product__media-wrapper #GalleryViewer-main .slider-buttons,.is-naire-product .product__media-wrapper [id^=GalleryViewer-] .slider-buttons{display:flex!important;align-items:center;justify-content:center;gap:2rem;margin:1rem 0 0}}@media(prefers-reduced-motion:reduce){.naire-options__banner-media img,.naire-options__template,.naire-choice span,.naire-details__banner img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/naire-product.css.map */
