.ProductCard-module-scss-module__K3I6FG__root{flex-direction:column;gap:clamp(13.6px,.694444vw,16px);width:100%;display:flex}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__cardSwiper{aspect-ratio:1;border-radius:clamp(34px,1.73611vw,40px);width:100%;overflow:hidden}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__cardSwiper .swiper{width:100%;height:100%}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__cardSwiper .swiper-slide{height:100%;display:flex}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__cardSwiper .swiper-pagination{display:none}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__cardSwiper .ProductCard-module-scss-module__K3I6FG__slideImage{flex:1;width:100%;height:100%;position:relative}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__cardSwiper .ProductCard-module-scss-module__K3I6FG__slideImage img{object-fit:cover;border-radius:40px}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__thumbnails{flex-wrap:wrap;gap:10px;margin-top:-20px;padding-inline:4px;display:flex}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__thumbnailButton{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:14px;padding:0;transition:border-color .2s ease-in-out}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__thumbnailButton[data-active=true]{border-color:var(--brown)}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__thumbnailImage{border-radius:12px;width:66px;height:66px;display:block;position:relative;overflow:hidden}.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__thumbnailImage img{object-fit:cover}@media (max-width:768px){.ProductCard-module-scss-module__K3I6FG__root .ProductCard-module-scss-module__K3I6FG__thumbnailImage{width:60px;height:60px}}
@keyframes PhoneNumber-module-scss-module__ywT6Ja__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.PhoneNumber-module-scss-module__ywT6Ja__phoneNumberWrapper{margin-top:8px}.PhoneNumber-module-scss-module__ywT6Ja__phoneNumberWrapper .PhoneNumber-module-scss-module__ywT6Ja__dot{animation:2s ease-in-out infinite PhoneNumber-module-scss-module__ywT6Ja__pulse}.PhoneNumber-module-scss-module__ywT6Ja__phoneNumberWrapper .PhoneNumber-module-scss-module__ywT6Ja__workHours{justify-content:flex-start;align-items:center;margin-top:-6px;display:flex}.PhoneNumber-module-scss-module__ywT6Ja__phoneNumberWrapper .PhoneNumber-module-scss-module__ywT6Ja__workHours p{letter-spacing:8%;font-size:12px;font-weight:400;line-height:auto;color:var(--brown-1);margin-left:4px}.PhoneNumber-module-scss-module__ywT6Ja__phoneNumberWrapper .PhoneNumber-module-scss-module__ywT6Ja__phoneNumber{letter-spacing:-.02em;color:var(--dark-brown);font-size:24px;font-weight:400}
.BaseLogo-module-scss-module__rRTQNW__logoLink{line-height:0;display:inline-block}.BaseLogo-module-scss-module__rRTQNW__logoImage{width:auto;height:auto;margin-top:10px}@media (max-width:768px){.BaseLogo-module-scss-module__rRTQNW__logoImage{max-width:230px}}@media (min-width:768px){.BaseLogo-module-scss-module__rRTQNW__logoImage{max-width:326px}}
.BurgerButton-module-scss-module__nVoWLW__burgerButton{cursor:pointer;z-index:110;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;padding:0;transition:transform .35s ease-in-out;display:flex;position:fixed;top:26px;right:80px}@media (max-width:768px){.BurgerButton-module-scss-module__nVoWLW__burgerButton{top:20px;right:20px}}@media (min-width:788px){.BurgerButton-module-scss-module__nVoWLW__burgerButton.BurgerButton-module-scss-module__nVoWLW__active{transform:translate(40px)rotate(90deg)}}.BurgerButton-module-scss-module__nVoWLW__placeholder{width:24px;height:18px;margin-top:24px;display:block}@media (max-width:768px){.BurgerButton-module-scss-module__nVoWLW__placeholder{margin-top:20px}}.BurgerButton-module-scss-module__nVoWLW__line{background-color:var(--brown);transform-origin:50%;border-radius:20px;width:100%;height:2px;transition:transform .35s ease-in-out,opacity .35s ease-in-out;display:block}.BurgerButton-module-scss-module__nVoWLW__burgerButton.BurgerButton-module-scss-module__nVoWLW__active .BurgerButton-module-scss-module__nVoWLW__line:first-child{transform:translateY(8px)rotate(45deg)}.BurgerButton-module-scss-module__nVoWLW__burgerButton.BurgerButton-module-scss-module__nVoWLW__active .BurgerButton-module-scss-module__nVoWLW__line:nth-child(2){opacity:0;transform:scaleX(0)}.BurgerButton-module-scss-module__nVoWLW__burgerButton.BurgerButton-module-scss-module__nVoWLW__active .BurgerButton-module-scss-module__nVoWLW__line:nth-child(3){transform:translateY(-8px)rotate(-45deg)}
.Header-module-scss-module__2gpxJa__header{z-index:80;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background-color:#fff2f08c;border-bottom:1px solid #70493914;height:80px;padding-inline:80px;position:sticky;top:0;overflow:hidden}.Header-module-scss-module__2gpxJa__header:before{content:"";opacity:.3;pointer-events:none;background-image:url(/images/shared/bg/header-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (max-width:768px){.Header-module-scss-module__2gpxJa__header{height:60px;padding-inline:20px}}.Header-module-scss-module__2gpxJa__header .Header-module-scss-module__2gpxJa__wrapper{z-index:1;flex-direction:row;justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.Header-module-scss-module__2gpxJa__header .Header-module-scss-module__2gpxJa__wrapper .Header-module-scss-module__2gpxJa__rightSide{flex-direction:row;gap:16px;margin-top:4px;display:flex}@media (max-width:1024px){.Header-module-scss-module__2gpxJa__header .Header-module-scss-module__2gpxJa__wrapper .Header-module-scss-module__2gpxJa__rightSide{gap:8px}.Header-module-scss-module__2gpxJa__header .Header-module-scss-module__2gpxJa__wrapper .Header-module-scss-module__2gpxJa__rightSide>:not(:last-child){display:none}}
.Nav-module-scss-module__X0Nj5G__list{color:var(--brown-2);flex-direction:column;gap:11px;font-size:20px;display:flex}.Nav-module-scss-module__X0Nj5G__link,.Nav-module-scss-module__X0Nj5G__linkActive{color:inherit;font-weight:400;text-decoration:none;transition:color .2s,transform .2s}.Nav-module-scss-module__X0Nj5G__link:hover,.Nav-module-scss-module__X0Nj5G__linkActive:hover{color:var(--dark-1);transform:translateY(-1px)}.Nav-module-scss-module__X0Nj5G__linkActive{font-weight:500}
.FooterMenu-module-scss-module__iXkPLW__menu{flex-direction:column;align-items:flex-start;gap:19px;display:flex}.FooterMenu-module-scss-module__iXkPLW__menu .FooterMenu-module-scss-module__iXkPLW__title{letter-spacing:-.02em;color:var(--brown-2);margin-bottom:-3px;font-size:26px;font-weight:400}
.SocIcons-module-scss-module__qL9cSG__socIcons{align-items:center;gap:10px;margin-top:-4px;display:flex}.SocIcons-module-scss-module__qL9cSG__socIcons a{border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.SocIcons-module-scss-module__qL9cSG__socIcons a img{display:block}.SocIcons-module-scss-module__qL9cSG__socIcons a:hover{background-color:#ffffffb3;transform:translateY(-1px)scale(1.05);box-shadow:0 4px 12px #0000001f}
.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__backLink{color:var(--dark-1);margin-bottom:clamp(17px,.868056vw,20px);font-size:clamp(14px,.694444vw,16px);font-weight:500;text-decoration:none}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__backLink:hover{text-decoration:underline}@media (max-width:1100px){.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__backLink{display:none}}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer{gap:clamp(21.25px,1.08507vw,25px);display:flex}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__productCard{flex-shrink:0;width:clamp(595.5px,34.4618vw,794px)}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer{flex-direction:column;justify-content:space-between;min-width:0;max-height:649px;padding-bottom:clamp(13.6px,.694444vw,16px);display:flex}@media (max-width:1100px){.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer{gap:30px}}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__basicInfo{flex-direction:column;gap:clamp(6.8px,.347222vw,8px);display:flex}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__basicInfo .Product-module-scss-module__J9Kflq__productName{font-family:var(--font-family);letter-spacing:.03em;color:var(--dark-1);-webkit-line-clamp:5;line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:clamp(18rem,28vw,30rem);margin:0;font-size:clamp(48.14px,2.51736vw,58px);font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}@media (max-width:1100px){.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__basicInfo .Product-module-scss-module__J9Kflq__productName{padding-bottom:42px}}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__basicInfo .Product-module-scss-module__J9Kflq__productCategory{font-family:var(--font-family);letter-spacing:.03em;color:var(--dark-1);font-size:clamp(16.02px,.78125vw,18px);font-weight:500}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__basicInfo .Product-module-scss-module__J9Kflq__productPrices{font-family:var(--font-family);letter-spacing:.03em;color:var(--brown);font-size:clamp(19.92px,1.04167vw,24px);font-weight:500}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__basicInfo .Product-module-scss-module__J9Kflq__productPrices .Product-module-scss-module__J9Kflq__productOldPrice{color:var(--grey-text);text-decoration:line-through}@media (min-width:1101px){.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__orderInfo{margin-bottom:58px}}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__orderInfo .Product-module-scss-module__J9Kflq__socTitle{font-family:var(--font-family);letter-spacing:.03em;color:var(--dark-1);padding-bottom:clamp(10.2px,.520833vw,12px);font-size:clamp(19.92px,1.04167vw,24px);font-weight:600;line-height:130%}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__orderInfo .Product-module-scss-module__J9Kflq__socTitle .Product-module-scss-module__J9Kflq__accent{color:var(--brown);display:inline-block}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__orderInfo .Product-module-scss-module__J9Kflq__phone{font-family:var(--font-family);letter-spacing:.03em;color:var(--dark-1);margin-bottom:-8px;padding-top:clamp(6.8px,.347222vw,8px);font-size:clamp(19.92px,1.04167vw,24px);font-weight:600}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__orderInfo .Product-module-scss-module__J9Kflq__phone .Product-module-scss-module__J9Kflq__accent{color:var(--brown);display:inline-block}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__description{font-family:var(--font-family);letter-spacing:.03em;color:var(--dark-1);padding-top:clamp(20.4px,1.04167vw,24px);font-size:clamp(18px,.868056vw,20px);font-weight:400;line-height:160%}@media (max-width:1100px){.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer{flex-direction:column}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__productCard{width:100%}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__basicInfo .Product-module-scss-module__J9Kflq__productName{max-width:100%;margin-bottom:-40px}.Product-module-scss-module__J9Kflq__root .Product-module-scss-module__J9Kflq__productContainer .Product-module-scss-module__J9Kflq__infoContainer .Product-module-scss-module__J9Kflq__orderInfo .Product-module-scss-module__J9Kflq__phone{margin-top:20px!important}}
.ProductScreen-module-scss-module__UvX6Gq__root{padding-top:30px;padding-inline:80px;background-image:url(/images/NewMain/default-bg-2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:40px}@media (max-width:1100px){.ProductScreen-module-scss-module__UvX6Gq__root{padding-top:30px}}@media (max-width:768px){.ProductScreen-module-scss-module__UvX6Gq__root{padding-inline:20px;padding-top:20px}}
