.template-product .tajima-layout-shell{margin-top:60px}.ks-product-catch-copy{display:inline-flex;margin:0 0 .8rem;padding:.45rem .95rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:999px;background:rgba(var(--color-foreground),.045);color:rgba(var(--color-foreground),.78);font-size:1.3rem;line-height:1.45;font-weight:700;letter-spacing:.03em}.ks-purchase-card{margin:1.8rem 0;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:16px;background:rgba(var(--color-foreground),.035);box-shadow:0 10px 28px #0000000a}.ks-purchase-card__block+.ks-purchase-card__block,.ks-purchase-card__meta+.ks-purchase-card__block,.ks-purchase-card__block+.ks-purchase-card__meta{margin-top:1.2rem}.ks-purchase-card__label{margin:0 0 .55rem;font-size:1.25rem;line-height:1.4;font-weight:700;color:rgba(var(--color-foreground),.68)}.ks-purchase-card__list{margin:0;padding:0;list-style:none}.ks-purchase-card__list li{position:relative;padding-left:1.7rem;font-size:1.4rem;line-height:1.7}.ks-purchase-card__list li:before{content:"";position:absolute;left:.2rem;top:.78em;width:.55rem;height:.55rem;border-radius:999px;background:rgb(var(--color-button))}.ks-purchase-card__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.ks-purchase-card__meta-item{padding:1rem 1.1rem;border-radius:12px;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1)}.ks-purchase-card__meta-label{display:block;margin-bottom:.3rem;font-size:1.15rem;line-height:1.35;color:rgba(var(--color-foreground),.62)}.ks-purchase-card__meta-item strong{display:block;font-size:1.45rem;line-height:1.45}.ks-purchase-card__meta-item--lead-time{border-color:#b4502d59;background:#b4502d12}.ks-purchase-card__text{font-size:1.35rem;line-height:1.75}.ks-purchase-card__attention{padding:1.1rem 1.2rem;border:1px solid rgba(190,45,35,.35);border-radius:12px;background:#be2d230f;color:#962019}.ks-product-detail-metafields{margin-top:3.2rem;padding-top:2.8rem;border-top:1px solid rgba(var(--color-foreground),.12)}.ks-product-detail-metafields__section+.ks-product-detail-metafields__section{margin-top:3rem}.ks-product-detail-metafields__heading{margin:0 0 1.2rem;font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.35}.ks-product-detail-metafields__heading:before{content:"";display:inline-block;width:.6rem;height:1.3em;margin-right:.75rem;border-radius:999px;background:rgb(var(--color-button));vertical-align:-.18em}.ks-product-long-description,.ks-product-description-images{padding:1.8rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:18px;background:rgba(var(--color-foreground),.018)}.ks-product-detail-metafields__rte--images img{display:block;width:100%;margin:0 auto 1.6rem}.ks-product-detail-metafields__rte--images img:last-child{margin-bottom:0}.ks-product-maker-area__text{display:inline-flex;margin:0;padding:.85rem 1.2rem;border-radius:12px;background:rgba(var(--color-foreground),.045);font-size:1.45rem;line-height:1.6;font-weight:700}.ks-product-detail-metafields__rte table{width:100%;border-collapse:collapse}.ks-product-detail-metafields__rte table th,.ks-product-detail-metafields__rte table td{padding:1rem 1.1rem;vertical-align:top;line-height:1.65}.ks-product-detail-metafields__rte table th{width:28%;background:rgba(var(--color-foreground),.045);font-weight:700}.ks-product-detail-metafields__rte img{max-width:100%;height:auto;border-radius:14px}.ks-local-wishlist-product{margin:1.4rem 0 0}.ks-local-wishlist-button{width:100%;min-height:4.8rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.22);border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;font:inherit;font-weight:700;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ks-local-wishlist-button:hover{transform:translateY(-1px);border-color:rgba(var(--color-foreground),.45)}.ks-local-wishlist-button.is-active{border-color:#be2d2373;background:#be2d2314;color:#962019}.template-product .ks-local-wishlist-button__icon--on,.template-product .ks-local-wishlist-button.is-active .ks-local-wishlist-button__icon--off{display:none}.template-product .ks-local-wishlist-button.is-active .ks-local-wishlist-button__icon--on{display:inline-block}.ks-local-wishlist-product__note{margin:.55rem 0 0;color:rgba(var(--color-foreground),.62);font-size:1.2rem;line-height:1.55;text-align:center}.ks-local-wishlist-login{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transform:translateY(-8px);transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease,visibility 0s .32s}.ks-local-wishlist-login.is-open{grid-template-rows:1fr;opacity:1;visibility:visible;transform:none;transition-delay:0s}.ks-local-wishlist-login__clip{min-height:0;overflow:hidden}.ks-local-wishlist-login__message{margin-top:12px;padding:12px 15px;border:1px solid #d3dfd5;border-radius:6px;background:#f4f8f3;color:var(--ks-text, #222222);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.ks-local-wishlist-login__message p{margin:0 0 4px}.ks-local-wishlist-login__message a{color:var(--tajima-home-green, #245f30);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ks-local-wishlist-login__message a:is(:hover,:focus-visible){text-decoration-thickness:2px}@media(prefers-reduced-motion:reduce){.ks-local-wishlist-login{transition:none;transform:none}}.ks-account-wishlist{grid-column:1 / -1;margin:0 0 3.2rem;padding:2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:18px;background:rgba(var(--color-foreground),.025)}.ks-account-wishlist__header{margin-bottom:1.4rem}.ks-account-wishlist__title{margin:0 0 .3rem}.ks-account-wishlist__note,.ks-account-wishlist__status{margin:0;color:rgba(var(--color-foreground),.66);font-size:1.3rem;line-height:1.6}.ks-account-wishlist__status:empty{display:none}.ks-account-wishlist__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.ks-account-wishlist-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.2rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:14px;background:rgb(var(--color-background))}.ks-account-wishlist-card__image-link{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background:rgba(var(--color-foreground),.045)}.ks-account-wishlist-card__image{width:100%;height:100%;object-fit:cover;display:block}.ks-account-wishlist-card__image-placeholder{width:100%;height:100%;background:rgba(var(--color-foreground),.06)}.ks-account-wishlist-card__title{margin:0 0 .55rem;font-size:1.45rem;line-height:1.45}.ks-account-wishlist-card__title a{color:inherit;text-decoration:none}.ks-account-wishlist-card__title a:hover{text-decoration:underline}.ks-account-wishlist-card__price{margin:0 0 .8rem;font-weight:700}.ks-account-wishlist-card__remove{padding:0;border:0;background:transparent;color:rgba(var(--color-foreground),.68);cursor:pointer;font:inherit;font-size:1.2rem;text-decoration:underline;text-underline-offset:.2rem}.product__description.rte>:last-child,.ks-product-detail-metafields__rte>:last-child{margin-bottom:0}.product__description.rte p:empty,.product__description.rte div:empty,.ks-product-detail-metafields__rte p:empty,.ks-product-detail-metafields__rte div:empty{display:none}.product__description.rte p:has(>br:only-child),.product__description.rte div:has(>br:only-child),.ks-product-detail-metafields__rte p:has(>br:only-child),.ks-product-detail-metafields__rte div:has(>br:only-child){display:none}.ks-product-detail-metafields__rte table:last-child,.ks-product-detail-metafields__rte p:last-child,.ks-product-detail-metafields__rte img:last-child,.ks-product-detail-metafields__rte figure:last-child{margin-bottom:0}.ks-local-wishlist-page__header{margin-bottom:2.4rem}.ks-local-wishlist-page__header .main-page-title{margin-bottom:.6rem}.ks-local-wishlist-page__note{margin:0;color:rgba(var(--color-foreground),.66);font-size:1.4rem;line-height:1.7}.ks-local-wishlist-page__content{max-width:78rem;margin:0 0 2.4rem}.ks-local-wishlist-page__content>:last-child{margin-bottom:0}.ks-local-wishlist-page__list{grid-column:auto;margin:0}.ks-local-wishlist-page__list .ks-account-wishlist__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.ks-local-wishlist-page__list .ks-account-wishlist-card{display:block}.ks-local-wishlist-page__list .ks-account-wishlist-card__image-link{margin-bottom:1.2rem}.template-product product-info,.template-product .section-main-product,.template-product .product,.template-product .product__info-wrapper,.template-product .product__media-wrapper{background:transparent}.template-product{--ks-desktop-gap: clamp(30px, calc(15vw - 120px) , 60px);--tajima-product-info-width: 360px;--tajima-product-info-gap: 30px}.template-product .product.grid{display:grid;width:100%;max-width:none;grid-template-columns:minmax(0,1fr) var(--tajima-product-info-width);column-gap:var(--tajima-product-info-gap);row-gap:0;align-items:start;margin:0}.template-product .product__media-wrapper,.template-product .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0}.template-product .product__info-container{width:100%;max-width:var(--tajima-product-info-width);margin:0;padding:0}.template-product .product__media-list,.template-product .product__media-item,.template-product .product__media,.template-product .product-media-container,.template-product .product__media .media{background:transparent;border:0;box-shadow:none}.template-product .product__media-list{width:100%;margin:0;padding:0}.template-product .product__media-item,.template-product .product-media-container,.template-product .product__media .media{width:100%;max-width:none;aspect-ratio:1 / 1}.template-product .product__media .media{padding-top:100%}.template-product .product__media img,.template-product .product__media video,.template-product .product__media model-viewer,.template-product .product__media iframe{object-fit:contain}.template-product .thumbnail-list{display:grid;width:100%;max-width:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:28px 0 0;padding:0}.template-product .thumbnail-list__item,.template-product .thumbnail{width:100%;height:auto;aspect-ratio:1 / 1;background:#ddd;border:1px solid #d7d7d7;box-shadow:none}.template-product .thumbnail[aria-current],.template-product .thumbnail[aria-current]:after{border:1px solid var(--ks-border-light);box-shadow:none}.template-product .thumbnail img{width:100%;height:100%;object-fit:cover}.template-product .ks-product-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:0;list-style:none}.template-product .ks-product-tags li{min-height:23px;padding:2px 5px;display:inline-flex;align-items:center;justify-content:center;background:var(--ks-accent);color:#fff;font-size:14px;line-height:1.3;font-weight:400}.template-product .product__text{margin:0 0 7px;color:var(--ks-text);font-size:16px;line-height:1.625;font-weight:400;letter-spacing:0}.template-product .product__title{margin:0 0 19px;padding:0}.template-product .product__title h1,.template-product .product__title h2{margin:0;color:var(--ks-text);font-size:26px;line-height:1.385;font-weight:700;letter-spacing:0}.template-product .product__price{margin:0}.template-product .ks-product-catch-copy{display:block;margin:0 0 10px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ks-accent);font-size:14px;line-height:1.6;font-weight:700}.template-product .price,.template-product .price__container,.template-product .price__regular,.template-product .price__sale{margin:0;color:var(--ks-text)}.template-product .price .price-item,.template-product .price-item,.template-product .price-item--regular,.template-product .price-item--sale{color:var(--ks-text);font-size:28px;line-height:1.2;font-weight:700;letter-spacing:0}.template-product .price .price-tax-note,.template-product .price-tax-note{margin-left:0;color:var(--ks-text);font-size:14px;line-height:1.857;font-weight:400;letter-spacing:0}.template-product .product__tax,.template-product .installment{margin:10px 0 17px;color:var(--ks-text);font-size:14px;line-height:1.857;font-weight:400}.template-product .product-form__input .form__label,.template-product .quantity__label{margin:0;color:var(--ks-text);font-size:14px;line-height:2.143;font-weight:700}.template-product .quantity{width:144px;min-height:50px;border:1px solid var(--ks-border-light);background:#fff}.template-product .quantity:before,.template-product .quantity:after{content:none}.template-product .quantity__button,.template-product .quantity__input{min-height:48px;color:var(--ks-text);background:transparent;border:0;font-size:18px;line-height:1.667;font-weight:400}.template-product .quantity__button svg,.template-product .quantity__button .svg-wrapper{display:none}.template-product .quantity__button .ks-fa-icon{display:inline-flex;align-items:center;justify-content:center;font-size:13px}.template-product .product-form__buttons{max-width:none;margin:19px 0 0}.template-product .product-form__submit,.template-product .product-form__buttons .button,.template-product .shopify-payment-button__button--unbranded{width:100%;min-height:46px;background:var(--ks-accent);border:1px solid var(--ks-accent);border-radius:0;color:#fff;font-size:16px;line-height:1.875;font-weight:400;letter-spacing:0}.template-product .product-form__submit:before,.template-product .product-form__submit:after,.template-product .product-form__buttons .button:before,.template-product .product-form__buttons .button:after{content:none}.template-product .ks-local-wishlist-product{margin:22px 0 0}.template-product .ks-local-wishlist-button{width:auto;min-height:auto;padding:0;display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;border:0;background:transparent;color:var(--ks-text);font-size:14px;line-height:1.857;font-weight:400}.template-product .ks-local-wishlist-button__icon{color:var(--ks-accent);font-size:22px}.template-product .ks-product-share{margin-top:14px;display:flex;gap:8px;align-items:center}.template-product .ks-product-share__link{width:29px;height:29px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:15px;line-height:1}.template-product .ks-product-share__link--x{background:var(--ks-text)}.template-product .ks-product-share__link--line{background:transparent}.template-product .ks-product-share__link--facebook{background:#1877f2}.template-product .ks-product-share__line-icon{display:block;width:29px;height:29px}.template-product .product__description.rte,.template-product .ks-product-detail-metafields{width:100%;max-width:none;margin-left:0;margin-right:0;color:var(--ks-text);font-size:14px;line-height:1.714;font-weight:400}.template-product .product__description.rte{margin-top:50px}.template-product .product__description.rte p,.template-product .product__description.rte li,.template-product .product__description.rte td,.template-product .product__description.rte th{font-size:14px;line-height:1.714;font-weight:400}.template-product .product__description.rte.quick-add-hidden table,.template-product .product__description.rte.quick-add-hidden table th,.template-product .product__description.rte.quick-add-hidden table td{background-color:#fff}.template-product .ks-product-detail-metafields{margin-top:34px;padding-top:0;border-top:0}.template-product .ks-product-detail-metafields__heading{display:none}.template-product .ks-product-detail-metafields__section+.ks-product-detail-metafields__section{margin-top:34px}.template-product .ks-product-long-description,.template-product .ks-product-description-images{padding:0;background:transparent;border:0;border-radius:0}.template-product .ks-product-detail-metafields__rte{color:var(--ks-text);font-size:14px;line-height:1.714;font-weight:400}.template-product .ks-product-detail-metafields__rte table{width:100%;background:#fff}.template-product .ks-product-detail-metafields__rte table th,.template-product .ks-product-detail-metafields__rte table td{padding:1em;border:1px solid var(--ks-border-light);color:var(--ks-text);font-size:1em;line-height:1.714;vertical-align:middle;text-align:left;font-weight:400}.template-product .ks-product-detail-metafields__rte table th{width:32.5%;min-width:180px;background:#fff}.template-product .ks-product-detail-metafields__rte table td{font-weight:400}.template-product .ks-product-detail-metafields__rte img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:0}.template-product .product__view-details,.template-product .ks-local-wishlist-product__note{display:none}.template-product .ks-product-gallery{width:100%;max-width:none}.template-product .ks-product-gallery,.template-product .ks-product-gallery__main,.template-product .ks-product-gallery__main .splide__track,.template-product .ks-product-gallery__list,.template-product .ks-product-gallery__slide,.template-product .ks-product-gallery__lightbox-link,.template-product .ks-product-gallery__media{background:transparent}.template-product .ks-product-gallery__main,.template-product .ks-product-gallery__main .splide__track,.template-product .ks-product-gallery__main .splide__list,.template-product .ks-product-gallery__main .splide__slide,.template-product .ks-product-gallery__lightbox-link{width:100%}.template-product .ks-product-gallery__main .splide__track{overflow:hidden}.template-product .ks-product-gallery__main .splide__list,.template-product .ks-product-gallery__list{display:flex;width:100%;margin:0;padding:0}.template-product .ks-product-gallery__main .splide__slide,.template-product .ks-product-gallery__slide{display:block;flex:0 0 100%;width:100%;margin:0;padding:0}.template-product .ks-product-gallery__lightbox-link{display:block;text-decoration:none;cursor:zoom-in}.template-product .ks-product-gallery .product__media,.template-product .ks-product-gallery__media{width:100%;aspect-ratio:1 / 1;padding:0;overflow:hidden}.template-product .ks-product-gallery .product__media img,.template-product .ks-product-gallery__media img,.template-product .ks-product-gallery__image{display:block;width:100%;height:100%;object-fit:contain;opacity:1;visibility:visible}.template-product .ks-product-gallery__thumbnails{display:grid;width:100%;max-width:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none}.template-product .ks-product-gallery__thumbnails .thumbnail-list__item,.template-product .ks-product-gallery__thumbnail{width:100%;height:auto;aspect-ratio:1 / 1}.template-product .ks-product-gallery__thumbnail{display:block;padding:0;overflow:hidden;background:#ddd;border:1px solid #d7d7d7;box-shadow:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.template-product .ks-product-gallery__thumbnail.is-active,.template-product .ks-product-gallery__thumbnail[aria-current=true]{border:3px solid var(--ks-accent);box-shadow:inset 0 0 0 1px #fff}.template-product .ks-product-gallery__thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.template-product variant-selects{display:block;width:100%;text-align:left}.template-product variant-selects .product-form__input{width:100%;max-width:100%;min-width:0;margin:0 0 1.8rem!important;text-align:left}.template-product variant-selects .product-form__input--pill{display:block;padding:0}.template-product variant-selects .product-form__input .form__label{display:block;width:100%;margin:0 0 .8rem;text-align:left}.template-product variant-selects .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;max-width:100%;min-height:42px;margin:.3rem .8rem .9rem 0;padding:.9rem 1.4rem;line-height:1.6;text-align:left;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.template-product variant-selects .product-form__input--dropdown .select,.template-product variant-selects .product-form__input--dropdown .select__select{text-align:left}.template-product variant-selects .product-form__input--swatch{justify-content:flex-start;text-align:left}.template-product variant-selects .product-form__input--pill input[type=radio]:not(:checked)+label{background-color:#fff}.template-product variant-selects .product-form__input--dropdown .select,.template-product variant-selects .product-form__input--dropdown .select__select{background-color:#fff}.template-product .product-form__input--pill input[type=radio]+label:hover{border-color:#245f30}.template-product .product-form__input--pill input[type=radio]:checked+label{border-color:#245f30;background-color:#245f30;color:#fff}.template-product .product-form__input--pill input[type=radio]:focus-visible+label,.template-product .product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem #245f308c}.template-product .tajimarche-same-vendor-products{width:100%;background:transparent}.template-product .tajima-product-same-vendor{width:100%;max-width:none;margin:0;padding-left:0;padding-right:0;box-sizing:border-box}.template-product .tajima-product-same-vendor__head{margin:0 0 32px;text-align:center}.template-product .tajima-product-same-vendor__mark{display:block;width:116px;height:auto;margin:32px auto 17px;line-height:0}.template-product .tajima-product-same-vendor__mark img{display:block;width:100%;height:auto}.template-product .tajima-product-same-vendor__heading{margin:0;color:var(--ks-text);font-size:26px;line-height:1;font-weight:700;text-align:center;letter-spacing:0}.template-product .tajima-product-same-vendor__grid{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:var(--tajima-product-card-row-gap) var(--tajima-product-card-column-gap);width:100%;margin:0;padding:0}.template-product .tajima-product-same-vendor__item{flex:1 1 var(--tajima-responsive-card-min-width);width:100%;max-width:var(--tajima-responsive-card-max-width);min-width:0}.template-product .tajimarche-same-vendor-products .tajima-home-product-card{width:100%;max-width:none}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__image-link{display:block;width:100%;aspect-ratio:var(--tajima-product-card-image-ratio);overflow:hidden;background:#ececec;text-decoration:none}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__image{display:block;width:100%;height:100%;min-height:100%;max-width:none;object-fit:cover}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__image--placeholder{background:linear-gradient(135deg,#efefef,#d8d8d8)}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__body{padding-top:var(--tajima-product-card-body-padding-top)}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__vendor{margin:0 0 12px;color:var(--ks-text);font-size:var(--tajima-product-card-vendor-size);line-height:var(--tajima-product-card-vendor-line-height);font-weight:400;letter-spacing:0}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__title,.template-product .tajimarche-same-vendor-products .tajima-home-product-card__title a{margin:0;color:var(--ks-text);font-size:var(--tajima-product-card-title-size);line-height:var(--tajima-product-card-title-line-height);font-weight:400;text-decoration:none;letter-spacing:0}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__title{min-height:52px}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__price{margin:10px 0 0;color:var(--ks-text);font-size:var(--tajima-product-card-price-size);line-height:var(--tajima-product-card-price-line-height);font-weight:700;letter-spacing:0}.template-product .tajimarche-same-vendor-products .tajima-home-product-card__price span{margin-left:2px;font-size:var(--tajima-product-card-tax-size);line-height:var(--tajima-product-card-tax-line-height);font-weight:400}@media screen and (max-width:1000px){.template-product .product.grid{width:100%;max-width:none;grid-template-columns:1fr;row-gap:34px}.template-product .product__info-container{max-width:var(--tajima-product-info-width)}.template-product .product__media-item,.template-product .product-media-container,.template-product .product__media .media,.template-product .thumbnail-list{width:100%;max-width:100%}.template-product .thumbnail-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}}@media screen and (max-width:999px){.template-product .ks-product-gallery__thumbnails{gap:8px;margin-top:18px}}@media screen and (max-width:989px){.ks-local-wishlist-page__list .ks-account-wishlist__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.template-product .tajima-product-same-vendor__grid{gap:34px 15px}}@media screen and (max-width:767px){.ks-purchase-card{padding:1.3rem}.ks-purchase-card__meta{grid-template-columns:1fr}.ks-account-wishlist{padding:1.4rem}.ks-account-wishlist__grid{grid-template-columns:1fr}.ks-account-wishlist-card{grid-template-columns:96px minmax(0,1fr)}.ks-local-wishlist-page__list .ks-account-wishlist__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.ks-local-wishlist-page__list .ks-account-wishlist-card{padding:1rem}.template-product .product__info-container{max-width:none}.template-product .thumbnail-list{gap:6px}.template-product .product__title h1,.template-product .product__title h2{font-size:22px;line-height:1.45}.template-product .price .price-item,.template-product .price-item{font-size:24px}.template-product .product__description.rte{margin-top:30px}.template-product .tajima-product-same-vendor__head{margin-bottom:28px}.template-product .tajima-product-same-vendor__mark{width:96px;margin:24px auto 15px}.template-product .tajima-product-same-vendor__heading{font-size:24px}.template-product .tajima-product-same-vendor__grid{gap:var(--tajima-product-card-mobile-row-gap) var(--tajima-product-card-mobile-column-gap)}.template-product .tajima-product-same-vendor__item{flex:0 0 calc((100% - var(--tajima-product-card-mobile-column-gap)) / 2);width:calc((100% - var(--tajima-product-card-mobile-column-gap)) / 2);max-width:calc((100% - var(--tajima-product-card-mobile-column-gap)) / 2)}}@media screen and (max-width:420px){.ks-local-wishlist-page__list .ks-account-wishlist__grid{grid-template-columns:1fr}}@media screen and (min-width:768px)and (max-width:1129px){.template-product .tajima-product-same-vendor__item{flex:0 0 calc((100% - (var(--tajima-product-card-column-gap) * 2)) / 3);width:calc((100% - (var(--tajima-product-card-column-gap) * 2)) / 3);max-width:calc((100% - (var(--tajima-product-card-column-gap) * 2)) / 3)}}@media screen and (min-width:1130px){.template-product .tajima-product-same-vendor__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--tajima-responsive-card-min-width),1fr));gap:var(--tajima-product-card-row-gap) var(--tajima-product-card-column-gap)}.template-product .tajima-product-same-vendor__item{width:100%;max-width:none;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/299/assets/tajimarche-product.css.map */
