.D3_hWq_section{gap:var(--space-l);flex-direction:column;display:flex;overflow:hidden}.D3_hWq_head{justify-content:space-between;align-items:flex-end;gap:var(--space-l);display:flex}.D3_hWq_headContent{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.D3_hWq_title{font-weight:500;font-size:var(--size-xxl);font-family:var(--font-hero);color:var(--color-black);margin:0;line-height:1.5}@media (max-width:1900px){.D3_hWq_title{font-size:var(--size-xl)}}@media (max-width:1023px){.D3_hWq_title{font-size:var(--size-l)}}.D3_hWq_text{font-size:var(--size-m);color:var(--color-grafit);max-width:720px;line-height:1.5}.D3_hWq_tabs{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.D3_hWq_tab{padding:8px var(--space-n);font-size:var(--size-s);border:1px solid var(--color-medium-gray);cursor:pointer;color:var(--color-black);background:0 0;border-radius:999px}.D3_hWq_tab.D3_hWq_tabActive{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.D3_hWq_arrows{gap:var(--space-xs);opacity:0;pointer-events:none;flex-shrink:0;transition:opacity .2s;display:inline-flex}.D3_hWq_arrows[data-overflow=true]{opacity:1;pointer-events:auto}.D3_hWq_arrowButton{background:var(--color-white);border:1px solid var(--color-medium-gray);cursor:pointer;width:44px;height:44px;color:var(--color-black);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.D3_hWq_arrowButton:hover{background:var(--color-light-gray);border-color:var(--color-black)}.D3_hWq_arrowButton:disabled{opacity:.4;cursor:not-allowed}.D3_hWq_arrowButton svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px}@media (max-width:767px){.D3_hWq_arrows{display:none}}.D3_hWq_scroller{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:manipulation;overscroll-behavior-x:contain;padding-bottom:var(--space-xs);display:flex;overflow:auto hidden}.D3_hWq_scroller::-webkit-scrollbar{display:none}.D3_hWq_slide+.D3_hWq_slide{margin-left:var(--space-l)}@media (max-width:767px){.D3_hWq_slide+.D3_hWq_slide{margin-left:var(--space-s)}}.D3_hWq_slide{scroll-snap-align:start;flex-direction:column;flex:none;width:clamp(180px,46vw,320px);min-width:0;display:flex}@media (min-width:640px){.D3_hWq_slide{width:clamp(220px,32vw,340px)}}@media (min-width:1024px){.D3_hWq_slide{width:clamp(240px,22vw,360px)}}.D3_hWq_slide>*+*{margin-top:var(--space-s)}.D3_hWq_imageBox{background:var(--product-image-bg,#fff);border-radius:8px;width:100%;padding-top:100%;display:block;position:relative;overflow:hidden;-webkit-transform:translateZ(0)}@supports (aspect-ratio:1 / 1){.D3_hWq_imageBox{aspect-ratio:1;padding-top:0}}.D3_hWq_imageLink{display:block;position:absolute;inset:0}.D3_hWq_image{-o-object-fit:contain;object-fit:contain}.D3_hWq_badgeSlot{z-index:2;pointer-events:none;position:absolute;top:14px;left:14px}.D3_hWq_badge{color:var(--color-black);pointer-events:none;z-index:2;white-space:nowrap;background:#f1ead8;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-block;position:absolute;top:14px;left:14px}.D3_hWq_discountTop{background:var(--color-discount-badge);color:var(--color-discount-badge-text);pointer-events:none;z-index:2;white-space:nowrap;letter-spacing:.01em;border-radius:4px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-block;position:absolute;top:14px;left:14px}.D3_hWq_favBtn{cursor:pointer;width:36px;height:36px;color:var(--color-black);z-index:2;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:12px}.D3_hWq_favIcon{stroke:currentColor;stroke-width:1.5px;fill:none;width:24px;height:24px;transition:fill .16s,stroke .16s,transform .16s}.D3_hWq_favBtn[data-active] .D3_hWq_favIcon{fill:#e2362f;stroke:#e2362f}@media (hover:hover){.D3_hWq_favBtn:hover .D3_hWq_favIcon{stroke:#e2362f;transform:scale(1.12)}.D3_hWq_favBtn:active .D3_hWq_favIcon{transform:scale(.95)}}.D3_hWq_body{flex-direction:column;padding:0 4px;display:flex}.D3_hWq_body>*+*{margin-top:6px}.D3_hWq_priceCol{flex-direction:column;min-width:0;display:flex}.D3_hWq_priceRow{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.D3_hWq_price{font-family:var(--font-hero);letter-spacing:-.005em;color:var(--color-black);font-size:clamp(16px,1.4vw,20px);font-weight:600;line-height:1.1}.D3_hWq_priceOld{font-size:var(--size-s);color:var(--color-grafit);font-weight:500;text-decoration:line-through;text-decoration-thickness:1.5px}.D3_hWq_discountBadge{font-size:var(--size-xs);background:var(--color-discount-badge);color:var(--color-discount-badge-text);border-radius:6px;align-items:center;padding:3px 7px;font-weight:600;line-height:1;display:inline-flex}.D3_hWq_name{font-size:var(--size-m);color:var(--color-black);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.D3_hWq_viewAllSlide{text-decoration:none}.D3_hWq_viewAllInner{background:var(--color-light-gray);min-height:0;padding:var(--space-n);text-align:center;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;transition:background .15s;display:flex}@media (hover:hover){.D3_hWq_viewAllSlide:hover .D3_hWq_viewAllInner{background:var(--color-medium-gray)}.D3_hWq_viewAllSlide:hover .D3_hWq_viewAllArrow{transform:translate(3px)}}.D3_hWq_viewAllArrow{background:var(--color-white);width:52px;height:52px;color:var(--color-black);border-radius:50%;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.D3_hWq_viewAllArrow svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:22px}.D3_hWq_viewAllLabel{font-size:var(--size-m);color:var(--color-black);font-weight:500;line-height:1.3}
.kyaiaa_nav{z-index:10;background:var(--color-white);border-bottom:1px solid var(--color-light-gray);padding:0 var(--space-l);margin:0 var(--space-l-neg);position:sticky;top:0}body[data-sticky-buy=visible] .kyaiaa_nav{top:80px}.kyaiaa_gallery{gap:var(--space-xl);scrollbar-width:none;scroll-behavior:smooth;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.kyaiaa_gallery::-webkit-scrollbar{display:none}.kyaiaa_slide{scroll-snap-align:start;flex-shrink:0}.kyaiaa_navigationLink{align-items:center;gap:var(--space-xs);padding:var(--space-n) 0;font-size:var(--size-m);color:var(--color-grafit);white-space:nowrap;cursor:pointer;background:0 0;border-bottom:2px solid #0000;font-weight:400;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.kyaiaa_navigationLink:hover{color:var(--color-black)}.kyaiaa_navigationLink.kyaiaa_active{color:var(--color-black);border-bottom-color:var(--color-black);font-weight:500}@media (max-width:1023px){.kyaiaa_nav{padding:0 var(--space-n);margin:0 var(--space-n-neg)}.kyaiaa_navigationLink{font-size:var(--size-s);padding:var(--space-s) 0}.kyaiaa_gallery{gap:var(--space-l)}}
._4_5Biq_section{gap:var(--space-l);flex-direction:column;display:flex}._4_5Biq_tabs{gap:var(--space-xl);border-bottom:1px solid var(--color-light-gray);display:flex}._4_5Biq_tab{padding:var(--space-s) 0;font-size:var(--size-m);color:var(--color-grafit);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;font-weight:400;transition:color .15s,border-color .15s}._4_5Biq_tabActive{color:var(--color-black);border-bottom-color:var(--color-black);font-weight:500}._4_5Biq_content{max-width:720px;display:block}._4_5Biq_text{gap:var(--space-s);font-size:var(--size-m);color:var(--color-black);flex-direction:column;line-height:1.6;display:flex}._4_5Biq_text strong{font-weight:500}._4_5Biq_description{color:var(--color-grafit)}._4_5Biq_calcButton{margin-top:var(--space-xs);padding:12px var(--space-l);background:var(--color-black);color:var(--color-white,#fff);font-size:var(--size-n);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;font-family:inherit;font-weight:500;transition:background .15s}._4_5Biq_calcButton:hover{background:var(--color-action-hover,#363636)}._4_5Biq_salonList{gap:var(--space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4_5Biq_salon{flex-direction:column;display:flex}._4_5Biq_salonName,._4_5Biq_inlineLink{color:var(--color-black);text-underline-offset:3px;text-decoration:underline}._4_5Biq_salonName{font-weight:500}._4_5Biq_nuance{margin-top:var(--space-s);padding:var(--space-s) var(--space-n);background:var(--color-light-gray);color:var(--color-grafit);font-size:var(--size-s);border-radius:4px}._4_5Biq_mapPlaceholder{background:var(--color-light-gray);aspect-ratio:4/3;color:var(--color-medium-gray);font-size:var(--size-s);border-radius:4px;justify-content:center;align-items:center;display:flex}
.V-YZhG_section{gap:var(--space-l);flex-direction:column;display:flex}.V-YZhG_head{justify-content:space-between;align-items:center;gap:var(--space-l);display:flex}.V-YZhG_title{font-weight:500;font-size:var(--size-xxl);font-family:var(--font-hero);margin:0;line-height:1.5}@media (max-width:1900px){.V-YZhG_title{font-size:var(--size-xl)}}@media (max-width:1023px){.V-YZhG_title{font-size:var(--size-l)}}.V-YZhG_cta{font-size:var(--size-s);color:var(--color-grafit);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.V-YZhG_grid{gap:var(--space-s);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1023px){.V-YZhG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.V-YZhG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.V-YZhG_cell{aspect-ratio:1;background:var(--color-light-gray);cursor:pointer;border:none;border-radius:4px;padding:0;position:relative;overflow:hidden}.V-YZhG_cellImage{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.V-YZhG_cell:hover .V-YZhG_cellImage{transform:scale(1.04)}.V-YZhG_empty{color:var(--color-dark-gray);font-size:var(--size-n);font-style:italic}
.UqC3xW_wrapper{gap:var(--space-l);padding:var(--space-l) var(--space-xxb) var(--space-xxb);flex-direction:column;max-width:1920px;margin:0 auto;display:flex}.UqC3xW_wrapper>.UqC3xW_sectionsBlock{margin-top:var(--space-xl)}.UqC3xW_sectionsBlock{gap:var(--space-xxb);flex-direction:column;display:flex}.UqC3xW_sectionsBlock>section[id]{scroll-margin-top:80px}.UqC3xW_sectionHeading{margin:0 0 var(--space-l);font-weight:500;font-size:var(--size-xxl);font-family:var(--font-hero);line-height:1.5}@media (max-width:1900px){.UqC3xW_sectionHeading{font-size:var(--size-xl)}}@media (max-width:1023px){.UqC3xW_sectionHeading{font-size:var(--size-l)}}@media (max-width:1900px){.UqC3xW_wrapper{padding:var(--space-l) var(--space-xxl) var(--space-xb)}}@media (max-width:1365px){.UqC3xW_wrapper{padding:var(--space-l) var(--space-n) var(--space-xb)}}@media (max-width:767px){.UqC3xW_wrapper{padding:var(--space-xs) var(--space-n) var(--space-xxl);gap:var(--space-xs)}.UqC3xW_sectionHeading{font-size:var(--size-xl)}}
