.textComponent{font-size:20px;line-height:1.5;margin-top:40px}@media screen and (max-width:600px){.textComponent{font-size:18px}}.header{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;height:80vh}.headerFilter{align-items:center;background-color:#0006;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.headerText{color:#fff;font-family:Comforter;font-size:36px}.headerTitle{color:#fff;font-size:48px;margin-top:20px}.headerLink{background-color:#fff;border-radius:30px;color:#000;font-size:20px;margin-top:40px;padding:16px 40px;text-decoration:none}@media screen and (max-width:600px){.header{height:60vh}.headerText{font-size:28px}.headerTitle{font-size:36px;text-align:center}.headerLink{font-size:18px;padding:10px 20px}}.navigation{box-shadow:0 10px 8px 0 #223c5033;justify-content:space-between;padding:15px 100px}.navigation,.navigationColumn{align-items:center;display:flex}.navigationColumn{gap:40px}.navItem{color:#000;font-size:20px;text-decoration:none}.navBagIconCard{position:relative}.navBagIcon{font-size:30px}.navBagItemsCount{align-items:center;background-color:#000;border-radius:50%;bottom:0;color:#fff;display:flex;font-size:14px;height:20px;justify-content:center;position:absolute;right:-5px;width:20px}.adaptiveNavigation,.offScreenBlocker{display:none}.onScreenBlocker{background-color:#0009;height:100vh;left:0;position:absolute;top:0;width:100%;z-index:20}.onAdaptiveNavigation{animation-delay:0s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:onAdaptiveNavigation;background-color:#bc9b5d;display:flex;flex-direction:column;height:100vh;padding:30px;position:fixed;right:-40%;top:0;width:40%}@keyframes onAdaptiveNavigation{to{right:0}}.offAdaptiveNavigation{animation-delay:0s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:offAdaptiveNavigation;background-color:#bc9b5d;display:flex;flex-direction:column;height:100vh;padding:30px;position:fixed;right:0;top:0;width:40%}@keyframes offAdaptiveNavigation{to{right:-40%}}.closeNavigationBtn{color:#fff;cursor:pointer;font-size:60px;margin-left:auto}.adaptiveNavigationItemsCard{display:flex;flex-direction:column;gap:30px;margin-top:100px}.adaptiveNavItem{color:#fff;font-size:20px;text-decoration:none}@media screen and (max-width:1400px){.navigation{padding:15px 40px}.navigationColumn{gap:25px}}@media screen and (max-width:1200px){.navigationColumn{display:none}.adaptiveNavigation{align-items:center;display:flex;gap:30px}.burgerBar{cursor:pointer;font-size:30px}}@media screen and (max-width:1000px){.offAdaptiveNavigation{right:0;width:50%}@keyframes onAdaptiveNavigation{to{right:0}}.onAdaptiveNavigation{right:-50%;width:50%}@keyframes offAdaptiveNavigation{to{right:-50%}}}@media screen and (max-width:700px){.offAdaptiveNavigation{right:0;width:70%}@keyframes onAdaptiveNavigation{to{right:0}}.onAdaptiveNavigation{right:-70%;width:70%}@keyframes offAdaptiveNavigation{to{right:-70%}}}@media screen and (max-width:600px){.logo{height:60px;width:60px}}@media screen and (max-width:500px){.offAdaptiveNavigation{right:0;width:100%}@keyframes onAdaptiveNavigation{to{right:0}}.onAdaptiveNavigation{right:-100%;width:100%}@keyframes offAdaptiveNavigation{to{right:-100%}}}.footer{background-color:#bc9b5d;display:flex;justify-content:space-between;margin-top:100px;padding:30px 100px 100px}.footerLogo{height:130px;width:130px}.footerRow{display:flex;gap:100px}.footerColumn{display:flex;flex-direction:column;gap:20px}.footerColumnSubtitle,.footerLink{color:#fff;font-size:20px;text-decoration:none}@media screen and (max-width:1500px){.footerRow{gap:50px}}@media screen and (max-width:1400px){.footer{padding:30px 40px 100px}.footerRow{gap:30px}}@media screen and (max-width:1200px){.footer{align-items:center;flex-direction:column;gap:50px}.footerRow{gap:0;justify-content:space-between;width:100%}}@media screen and (max-width:1000px){.footerRow{align-items:center;flex-direction:column;gap:50px}.footerColumn{align-items:center;width:100%}}@media screen and (max-width:600px){.footerColumn{align-items:flex-start}}.contactIconTextRow{align-items:center;display:flex;gap:20px}.iconElipse{align-items:center;background-color:#ffffff1a;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.contactText{color:#fff;font-size:18px;font-weight:bolder}.comforterText{color:#bc9b5d;font-family:Comforter;font-size:24px}.subtitle{font-size:36px;font-weight:bolder;margin-top:10px}@media screen and (max-width:600px){.subtitle{font-size:28px}}.viewMenuButton{background-color:#bc9b5d;border-radius:30px;color:#fff;font-size:20px;margin-top:40px;padding:16px 40px;text-decoration:none;width:-webkit-max-content;width:max-content}@media screen and (max-width:600px){.viewMenuButton{font-size:18px;padding:10px 20px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.homePageMain{display:flex;gap:100px;margin:100px 100px 0}.homePageMainColumn{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1400px){.homePageMain{margin:100px 40px 0}}@media screen and (max-width:1300px){.homePageMain{flex-direction:column}.homePageMainColumn{width:100%}}.contactIconTextRowDark{align-items:center;display:flex;gap:20px;margin-top:30px}.iconElipseDark{align-items:center;background-color:#bc9b5d;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.contactIconWhite{color:#fff;height:25px;width:25px}.contactTextDark{color:#000;font-size:18px;font-weight:bolder}.facturingPageMain{display:flex;gap:100px;margin:100px 100px 0}.facturingPageMinColumn{display:flex;flex-direction:column;width:50%}.facturingPageContactsRow{display:flex;gap:50px;margin-top:100px}.facturingPageContactsColumn{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1400px){.facturingPageMain{margin:100px 40px 0}}@media screen and (max-width:1203px){.facturingPageContactsRow{flex-direction:column}.facturingPageContactsColumn{width:100%}}@media screen and (max-width:1000px){.facturingPageMain{flex-direction:column}.facturingPageMinColumn{width:100%}.facturingPageContactsRow{flex-direction:row}}@media screen and (max-width:600px){.facturingPageContactsRow{flex-direction:column}}.menuItem{border:2px solid #bc9b5d;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.menuItemImage{width:100%}.menuItemImage.fallbackIcon{background-color:initial;height:100%;object-fit:none;object-position:center;width:100%}.menuItemInfoCard{display:flex;flex-direction:column;gap:20px;padding:16px}.menuItemName{font-size:24px;font-weight:bolder}.menuItemWeight{font-size:18px;font-weight:700}.menuItemPriceCaard{align-items:center;display:flex;justify-content:space-between}.menuItemPrice{font-size:20px}.addToCardButton,.menuItemPrice{color:#bc9b5d;font-weight:bolder}.addToCardButton{background-color:initial;border:2px solid #bc9b5d;border-radius:10px;cursor:pointer;font-size:18px;padding:8px;transition-duration:.2s}.addToCardButton:hover{background-color:#bc9b5d;color:#fff}.sizesButtons{display:flex;gap:10px}.sizesButtons button{background-color:initial;border:2px solid #bc9b5d;border-radius:16px;color:#bc9b5d;font-size:20px;font-weight:700;padding:4px;width:80px}.noneDiv{height:36px}@media screen and (max-width:400px){.menuItemName{font-size:18px}.menuItemPriceCaard{align-items:flex-start;flex-direction:column;gap:30px}}.menuMain{grid-gap:50px;gap:50px;grid-template-columns:repeat(4,1fr)}.menuFiltersCard,.menuMain{display:grid;margin:100px 100px 0}.menuFiltersCard{grid-gap:30px;gap:30px;grid-template-columns:repeat(5,1fr)}.menuFilterButton{background-color:initial;border:2px solid #bc9b5d;border-radius:10px;color:#bc9b5d;cursor:pointer;font-size:20px;font-weight:bolder;padding:16px}@media screen and (max-width:1600px){.menuMain{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1400px){.menuFiltersCard,.menuMain{margin:100px 40px 0}}@media screen and (max-width:1200px){.menuMain{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1000px){.menuFiltersCard{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:800px){.menuMain{grid-template-columns:repeat(1,1fr)}.menuFiltersCard{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.menuFiltersCard{grid-template-columns:repeat(1,1fr)}}.hoReCaMain{display:flex;gap:100px;margin:100px 100px 0}.hoReCaMainColumn{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1400px){.hoReCaMain{margin:100px 40px 0}}@media screen and (max-width:1300px){.hoReCaMain{flex-direction:column}.hoReCaMainColumn{width:100%}}.adressPageMin{display:flex;gap:50px;margin:100px 100px 0}.adressPageColumn{align-items:center;display:flex;flex-direction:column;width:50%}.adressPageSubTitle{font-size:28px;font-weight:bolder;margin-top:20px;text-align:center}.adressPageAdressText{font-size:24px;font-weight:bolder;margin-top:20px}.adressPageText{font-size:18px;margin-top:20px}.adressContactsTelNumberEmail{border:2px solid #bc9b5d;border-radius:16px;color:#bc9b5d;font-size:20px;margin-top:20px;padding:8px 16px;width:-webkit-max-content;width:max-content}.adressPageMap{width:100%}@media screen and (max-width:1400px){.adressPageMin{margin:100px 40px 0}}@media screen and (max-width:1300px){.adressPageMin{flex-direction:column}.adressPageColumn{width:100%}.adressPageAdressText,.adressPageText{text-align:center}}@media screen and (max-width:688px){.adressPageAdressText,.adressPageSubTitle,.adressPageText{text-align:start}.adressPageColumn{align-items:flex-start}}@media screen and (max-width:500px){.adressPageMap{height:300px}}.deliveryMain{display:flex;gap:100px;margin:100px 100px 0}.deliveryMainColumn{display:flex;flex-direction:column;width:50%}.cooperationColumn{display:flex;flex-direction:column;gap:20px;margin-top:50px}.cooperationColumnPadding{background-color:#bc9b5d;display:flex;flex-direction:column;gap:30px;margin-left:auto;margin-top:100px;padding:100px;width:50%}.whiteSubtitle{color:#fff;font-size:36px;font-weight:bolder;margin-top:10px}.whiteText{color:#fff;font-size:20px;line-height:1.5;margin-top:40px}@media screen and (max-width:1400px){.deliveryMain{margin:100px 40px 0}}@media screen and (max-width:1100px){.deliveryMain{flex-direction:column}.cooperationColumnPadding,.deliveryMainColumn{width:100%}}@media screen and (max-width:600px){.cooperationColumnPadding{padding:40px}.whiteSubtitle{font-size:24px}}.emptyCard{align-items:center;display:flex;flex-direction:column;padding-top:100px;width:100%}.emptyCardIcon{height:200px;opacity:.4;width:200px}.emptyCardTitle{font-size:48px;margin-top:50px;opacity:.4}.emptyCardText{font-size:36px;margin-top:50px;opacity:.4}.emptyCardLink{text-decoration:none}.shopCardMain{display:flex;gap:50px;margin:100px 100px 0;min-height:500px}.shopCardMainColumn:first-child{display:flex;flex-direction:column;gap:30px;width:70%}.shopCardMainColumn:nth-child(2){display:flex;flex-direction:column;gap:30px;width:30%}.shopCardItem{align-items:center;border:2px solid #bc9b5d;border-radius:10px;display:flex;height:150px;padding:10px;width:100%}.shopCardProductImage{border-radius:10px;height:100%}.shopCardItemInfo{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:20px;width:35%}.shopCardItemName{font-size:20px;font-weight:700}.shopCardItemWeight{font-size:18px;font-weight:700}.shopCardItemPrice{color:#bc9b5d;font-size:20px;font-weight:700}.shopCardItemCounterCard{align-items:center;display:flex;gap:10px;margin-left:20px}.shopCardItemCounterButton{cursor:pointer}.disabledMinusButton,.shopCardItemCounterButton{background-color:initial;border:2px solid #bc9b5d;border-radius:10px;color:#bc9b5d;font-size:24px;font-weight:bolder;height:40px;width:40px}.disabledMinusButton{opacity:.5}.shopCardItemCounterButton:hover{background-color:#bc9b5d;color:#fff}.shopCardItemCount{font-size:24px;font-weight:700}.deletButton{background-color:#000;border:none;border-radius:10px;cursor:pointer;height:30px;margin-left:auto;opacity:.3;width:30px}.deleteButtonIcon{color:#fff;font-size:20px}.fullWeightPrice{font-weight:bolder;height:100%;justify-content:space-around;margin:0 auto}.fullWeightPrice,.orderCheck{display:flex;flex-direction:column}.orderCheck{align-items:center;border:2px solid #bc9b5d;border-radius:10px;gap:30px;justify-content:center;padding:40px;width:100%}.orderCheckPriceText{font-size:20px}.orderCheckButton{background-color:initial;border:2px solid #bc9b5d;border-radius:10px;color:#bc9b5d;cursor:pointer;font-size:20px;font-weight:bolder;height:60px;width:150px}.orderCheckButton:hover{background-color:#bc9b5d;color:#fff}.none{display:none}.formScreenBlocker{align-items:center;background-color:#0009;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:3}.orderForm{background-color:#fff;border:2px solid #bc9b5d;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:20px;width:550px}.orderForm label{margin-top:20px}.orderForm input{border:2px solid #bc9b5d;border-radius:6px;font-size:24px;outline:none;padding:8px}.sendButton{background-color:#bc9b5d;color:#fff;cursor:pointer;margin-left:auto;margin-top:40px;width:-webkit-max-content;width:max-content}.sendButton:hover{background-color:#b89048}.closeOrderForm{color:#000;cursor:pointer;height:40px;margin-bottom:-10px;margin-left:auto;opacity:.3;width:40px}.success{align-items:center;background-color:#39ff14;border-radius:10px;color:#fff;display:flex;height:400px;justify-content:center;left:calc(50% - 350px);position:absolute;top:calc(50vh - 200px);width:700px}@media screen and (max-width:1400px){.shopCardMain{margin:100px 40px 0}.orderCheckTitle{text-align:center}}@media screen and (max-width:1150px){.shopCardMain{flex-direction:column-reverse}.shopCardMainColumn:first-child,.shopCardMainColumn:nth-child(2){width:100%}}@media screen and (max-width:900px){.shopCardItemInfo{width:25%}.emptyCardIcon{height:100px;width:100px}.emptyCardTitle{font-size:24px}.emptyCardText{font-size:20px}}@media screen and (max-width:750px){.success{left:5%;width:90%}.shopCardItem>*{margin:0}.shopCardItem{flex-direction:column;gap:10px;height:auto}.shopCardProductImage{width:100%}.shopCardItemInfo{align-items:center;gap:10px;margin-top:10px;width:100%}.shopCardItemName{font-size:24px}.shopCardItemCounterCard{margin-top:10px}.fullWeightPrice{align-items:center;display:flex;flex-direction:column;font-size:20px;gap:10px;margin:10px 0 0 25px;text-align:center}.deletButton{margin-left:auto}}@media screen and (max-width:500px){.shopCardItemName{text-align:center}.emptyCardTitle{font-size:20px}.emptyCardText{font-size:18px;text-align:center}.orderForm{width:90%}}@font-face{font-family:Montserrat;src:url(../../static/media/Montserrat-Regular.24785cc015b27a3e964b.ttf)}@font-face{font-family:Comforter;src:url(../../static/media/Comforter-Regular.5cfd90f7c4f8f5f91c44.ttf)}*{box-sizing:border-box;font-family:Montserrat;margin:0;padding:0}
/*# sourceMappingURL=main.db9a63bd.css.map*/