.template-product{color:var(--yn-body);background:var(--yn-snow);font-family:var(--yn-sans)}.template-product #MainContent{background:linear-gradient(180deg,var(--yn-snow) 0%,var(--yn-warm-white) 54%,var(--yn-snow) 100%)}.template-product product-info{--color-button: 47, 35, 30;--color-button-text: 251, 252, 253;color:var(--yn-body);background:transparent}.template-product product-info>.page-width,.template-product .related-products,.template-product .yn-product-reviews__inner{max-width:124rem}.template-product .product__text{color:var(--yn-accent-warm);font-size:1.3rem;font-weight:700;letter-spacing:.15em}.template-product .product__title h1{color:var(--yn-ink);font-family:var(--yn-serif);font-size:clamp(2.8rem,3.1vw,4.2rem);font-weight:500;letter-spacing:.06em;line-height:1.5}.template-product .product__info-container>*+*{margin-block:1.8rem}.template-product .product__info-container .price{color:var(--yn-ink);font-family:var(--yn-serif);font-size:2.2rem;letter-spacing:.04em}.template-product .product__media .global-media-settings,.template-product .product__media.global-media-settings,.template-product .thumbnail.global-media-settings{overflow:hidden;border-color:#4b382e14;border-width:.1rem;border-radius:1.8rem;background:#fff;box-shadow:0 1.4rem 4rem #2f231e0e}.template-product .thumbnail.global-media-settings{border-radius:1rem;box-shadow:none}.template-product .thumbnail[aria-current]{border-color:#587b8b94;box-shadow:0 0 0 .1rem #587b8b2e}.template-product media-gallery{position:relative;display:block}.template-product media-gallery>slider-component>.slider-buttons{display:none}.yn-product-gallery__controls{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin-top:1.6rem}.yn-product-gallery__arrow{display:inline-flex;width:4.8rem;height:4.8rem;align-items:center;justify-content:center;padding:0;border:.1rem solid rgba(75,56,46,.14);border-radius:50%;color:var(--yn-ink);background:#ffffffd6;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.yn-product-gallery__arrow:hover{border-color:#4b382e57;background:#fff;transform:translateY(-.1rem)}.yn-product-gallery__arrow:focus-visible{outline:.2rem solid var(--yn-cta-focus);outline-offset:.2rem}.yn-product-gallery__arrow .svg-wrapper{width:1.6rem;height:1.6rem}.yn-product-gallery__arrow:first-child .icon{transform:rotate(90deg)}.yn-product-gallery__arrow--next .icon{transform:rotate(-90deg)}.yn-product-gallery__counter{min-width:6.4rem;margin:0;color:var(--yn-muted);font-size:1.5rem;letter-spacing:.08em;text-align:center}.template-product .thumbnail-slider{margin-top:1.8rem}.template-product .thumbnail-list__item{min-width:7.2rem}.template-product .product-form__input .form__label,.template-product .quantity__label{color:var(--yn-ink);font-size:1.4rem;font-weight:600;letter-spacing:.04em}.template-product .product-form__input input[type=radio]+label,.template-product .quantity,.template-product .select__select{border-color:#4b382e29;border-radius:999px;background:#ffffffc7}.template-product .product-form__input input[type=radio]:checked+label{color:#fff;border-color:var(--yn-ink);background:var(--yn-ink)}.template-product .product-form__submit,.template-product .shopify-payment-button__button--unbranded{min-height:5.6rem;border-radius:var(--yn-cta-radius);font-size:1.6rem;font-weight:600;letter-spacing:.08em}.template-product .product-form__submit{--color-button: 47, 35, 30;--color-button-text: 255, 255, 255;color:var(--yn-cta-primary-text);background:var(--yn-cta-primary);box-shadow:0 .8rem 2.2rem #2f231e1f}.template-product .product-form__submit:after{box-shadow:none}.template-product .product-form__submit:not([disabled]):hover{background:var(--yn-cta-primary-hover)}.template-product .shopify-payment-button__button--unbranded{box-shadow:none}.template-product shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--yn-cta-radius);--shopify-accelerated-checkout-button-box-shadow: none}.template-product .product__description{padding-block:2.4rem;border-block:.1rem solid var(--yn-line);color:var(--yn-body);font-size:1.65rem;line-height:1.85}.template-product .share-button__button{color:var(--yn-muted)}.template-product .related-products{padding-block:clamp(5.6rem,7vw,8.8rem)}.template-product .related-products__heading,.template-product .yn-product-reviews__heading{margin:0 0 clamp(3rem,4vw,4.8rem);color:var(--yn-ink);font-family:var(--yn-serif);font-size:clamp(2.8rem,3.2vw,4rem);font-weight:500;letter-spacing:.08em;line-height:1.5}.template-product .related-products .card__inner{overflow:hidden;border-color:#4b382e14;border-radius:1.6rem;background:#fff;box-shadow:0 1.2rem 3rem #2f231e0b}.template-product .related-products .card__heading{color:var(--yn-ink);font-family:var(--yn-serif);font-size:1.8rem;line-height:1.6}.template-product .related-products .price{color:var(--yn-body)}.yn-product-reviews{background:var(--yn-cream)}.yn-product-reviews__inner{padding-block:clamp(6rem,8vw,9.6rem)}.yn-product-reviews__header{max-width:76rem}.yn-product-reviews__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;color:var(--yn-accent-warm);font-size:1.3rem;font-weight:700;letter-spacing:.18em}.yn-product-reviews__eyebrow:before{width:2.4rem;height:.1rem;background:currentColor;content:""}.yn-product-reviews__list{display:grid;gap:2rem;margin:0;padding:0;list-style:none}.yn-product-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,32rem);overflow:hidden;border:.1rem solid rgba(75,56,46,.09);border-radius:1.8rem;background:#ffffffc2;box-shadow:0 1.4rem 4rem #2f231e0b}.yn-product-review__content{align-self:center;padding:clamp(2.6rem,4vw,4.8rem)}.yn-product-review__rating{margin-bottom:1.6rem;color:var(--yn-accent-warm);font-size:1.8rem;letter-spacing:.18em}.yn-product-review__rating .is-empty{color:#4b382e2e}.yn-product-review__body{color:var(--yn-body);font-family:var(--yn-serif);font-size:clamp(1.6rem,1.7vw,1.85rem);line-height:1.85}.yn-product-review__body>:first-child{margin-top:0}.yn-product-review__body>:last-child{margin-bottom:0}.yn-product-review__author{margin:1.8rem 0 0;color:var(--yn-muted);font-size:1.4rem}.yn-product-review__author:before{content:"\2014  "}.yn-product-review__photo{min-height:24rem;background:var(--yn-ice-soft)}.yn-product-review__photo img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.template-product product-info>.page-width{max-width:138rem}.template-product .product__info-wrapper{padding-left:clamp(4rem,6vw,7.2rem)}.template-product .product__media-wrapper{padding-right:clamp(1rem,2vw,2.4rem)}}@media screen and (max-width:749px){.template-product product-info>.page-width{padding-inline:2rem}.template-product .product__info-wrapper{padding-top:3.2rem}.yn-product-gallery__controls{margin-top:1.2rem}.yn-product-gallery__arrow{width:4.6rem;height:4.6rem}.template-product .product__title h1{font-size:2.8rem}.template-product .product__description{padding-block:2rem;font-size:1.55rem}.template-product .related-products{padding-block:5.6rem}.template-product .related-products .grid{column-gap:1.2rem;row-gap:3.2rem}.template-product .related-products .card__information{padding-inline:.4rem}.yn-product-review{grid-template-columns:1fr}.yn-product-review__photo{min-height:0;aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/yukineko-product.css.map */
