.PageTransitionLoader_loader__vd5HG{position:fixed;top:0;left:0;height:4px;background:linear-gradient(90deg,#502416,#d98324);z-index:999;transition:width .3s ease,opacity .3s ease;box-shadow:0 0 10px rgba(92,64,19,.6)}header{position:fixed;top:0;left:0;width:100%;z-index:150}.logo{display:flex;justify-content:flex-start;padding:15px;top:0;z-index:1}.logo,.logo:after{position:absolute;width:160px;left:calc(50% - 80px)}.logo:after{content:"";height:130px;display:block;background-color:#eab861;z-index:-1;border-radius:100%;box-shadow:0 11px 4px -4px #401d13}.logo img{width:100%;height:unset}.menu-link.selected{text-decoration:underline}@media(max-width:1400px){.menu-header-desktop{display:none!important}}.menu-header-desktop .header-wrapper{max-width:1680px;margin-left:auto;margin-right:auto;height:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.menu-header-desktop{font-size:18px;background-color:#eab861;padding:0 2vw;height:80px;box-shadow:0 5px 3px #401d13}.menu-header-desktop .menu-item{display:flex;justify-content:flex-end}.menu-header-desktop .menu-item a{text-decoration:none;color:#401d13}.menu-header-desktop .menu-item .menu-link{padding:0 15px}.menu-header-desktop .menu-item .menu-text{padding:15px 0;font-weight:700;font-style:italic;cursor:pointer}.menu-header-desktop .menu-item .menu-text.selected{text-decoration:underline;pointer-events:none}.menu-header-desktop .menu-item .menu-text.btn{padding:8px!important}.menu-header-desktop .menu-item .menu-text:hover{text-decoration:underline}.menu-header-mobile{box-shadow:0 3px 3px #401d13}@media(min-width:1400px){.menu-header-mobile{display:none!important}}.menu-header-mobile .menu-wrapper{padding:.5rem;position:relative;background-color:#eab861;height:44px}.menu-header-mobile .menu-wrapper h1{margin:0}.menu-header-mobile .menu-wrapper .menu-link{position:absolute;right:0;top:0;cursor:pointer;color:#401d13;padding-block:6px;padding-inline:15px}.menu-header-mobile .menu-wrapper .mobile-logo{text-align:center;z-index:1;position:relative}.menu-header-mobile .menu-wrapper .mobile-logo:after{content:"";width:80px;height:60px;display:block;background-color:#eab861;left:calc(50% - 40px);position:absolute;z-index:-1;border-radius:100%;box-shadow:0 3px 2px #401d13}.menu-header-mobile .menu-wrapper .mobile-logo img{width:60px;height:auto;display:block;position:absolute;left:calc(50% - 30px)}.menu-header-mobile .menu-wrapper a{text-decoration:none;color:#401d13}.menu-header-mobile .modal-backdrop-custom{position:fixed;top:0;width:100%;height:100%;z-index:1}.menu-header-mobile .modal-backdrop-custom.closed{display:none}.menu-header-mobile .modal-menu-mobile{position:fixed;right:0;top:0;width:65%;height:100%;z-index:100;background-color:rgba(250,241,229,.4235294118);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-left:1px solid #f7f4f3;transition:all .2s cubic-bezier(.4,1,.6,1)}.menu-header-mobile .modal-menu-mobile.closed{right:-65%}.menu-header-mobile .modal-menu-mobile .link-wrapper{text-align:center;display:inline-block;vertical-align:middle;padding:10vh 15px;width:100%;font-size:1.5rem;line-height:3.3rem;position:relative}.menu-header-mobile .modal-menu-mobile .link-wrapper .icon{position:absolute;top:0;right:0;padding:15px;cursor:pointer}.menu-header-mobile .modal-menu-mobile .link-wrapper .menu-link a{text-decoration:none;color:#401d13}.popover-link-container{position:absolute;top:100%;right:0;display:flex;flex-direction:column;justify-content:left;width:200px;background-color:#f7f4f3;border:1px solid #eab861;border-radius:4px;padding:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.15);z-index:1000}.popover-link-container .btn,.popover-link-container .btn-link{display:block;padding:.5rem;text-align:left;cursor:pointer;text-decoration:none}#footer,.popover-link-container .btn-link:hover,.popover-link-container .btn:hover{background-color:#eab861}#footer{position:relative;padding:15px 15px 5px}#footer h6{font-size:1rem}#footer .footer-inner a{text-decoration:underline;color:#401d13}#footer .footer-inner .copyright{padding-top:4px;font-size:14px}#footer .follow a{color:#401d13}#footer .footer-row{display:flex;flex-wrap:wrap;gap:10rem}@media(max-width:576px),(min-width:577px)and (max-width:1023px){#footer .footer-row{flex-direction:column;gap:1rem}}#footer .footer-col{flex:1 1;min-width:200px}#footer .footer-col .footer-col-wrapper{display:flex;gap:.5rem;justify-content:space-between}@media(max-width:576px){#footer .footer-col .footer-col-wrapper{flex-direction:column}}#footer .title{font-weight:600}#footer .address,#footer .title{margin-bottom:.5rem}.product-wrapper:nth-child(2n) .product-inner{flex-direction:row-reverse}.product-wrapper:nth-child(2n) .product-inner .description-container:before{left:auto;right:0}.product-wrapper:first-child .product-inner{padding:15px 0}.product-wrapper:first-child:before{display:none}.product-wrapper:before{content:"";display:block;width:75%;margin:auto;opacity:.2;text-align:center;border:1px dashed #502416}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.product-wrapper:before{width:95%}}.product-wrapper .product-inner{display:flex;padding:25px 0;width:100%}@media(min-width:1024px){.product-wrapper .product-inner .name-mobile{display:none}}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.product-wrapper .product-inner{display:block}.product-wrapper .product-inner .name-mobile{text-align:center;padding-bottom:15px}}.product-wrapper .product-inner:after{content:"";width:0;border:1px dashed #502416;opacity:.2}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.product-wrapper .product-inner:after{display:none}}.product-wrapper .product-inner .image{position:relative;width:100%;height:100%;aspect-ratio:602/482}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.product-wrapper .product-inner .image{max-width:100%}.product-wrapper .product-inner .image .second-image{animation-name:fade;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:5s;animation-direction:alternate}}.product-wrapper .product-inner .image .first-image{opacity:1;transition:all .4s linear}.product-wrapper .product-inner .image .first-image:hover{opacity:0}.product-wrapper .product-inner .image .second-image{position:absolute;top:0;left:0;opacity:0;transition:all .4s linear}.product-wrapper .product-inner .image .second-image:hover{opacity:1}.product-wrapper .product-inner .image img{width:100%;height:100%;object-fit:cover}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.product-wrapper .product-inner .image img{height:100%}}.product-wrapper .product-inner .description-container{position:relative;padding:0 15px;width:100%;display:flex;flex-direction:column;justify-content:space-between;font-size:18px}.product-wrapper .product-inner .description-container:before{content:"";left:0;top:15px;position:absolute;height:95%;opacity:.2;border:1px dashed #502416}@media(min-width:1024px){.product-wrapper .product-inner .description-container:before{display:none}}.product-wrapper .product-inner .description-container .name-desktop{text-align:center}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.product-wrapper .product-inner .description-container .name-desktop{padding-top:10px;display:none}}.product-wrapper .product-inner .description-container .description{padding-top:4rem;padding-bottom:4rem}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.product-wrapper .product-inner .description-container .description{padding:1rem 0}}.product-wrapper .product-inner .description-container .ingredients .ingredients-list{white-space:pre-line}.product-wrapper .product-inner .description-container .header{font-size:20px;font-family:Fira Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.product-wrapper .product-footer{padding:1rem 0;display:flex;justify-content:space-between}.product-wrapper .product-footer .left-footer,.product-wrapper .product-footer .right-footer{padding:.25rem 0}.product-wrapper .logged-infos{display:flex;flex-direction:column;gap:3px}.product-wrapper .logged-infos .online-info{display:flex;align-items:center;gap:6px}.product-wrapper .logged-infos .online-info:before{content:"";width:12px;height:12px;border-radius:6px}.product-wrapper .logged-infos .online-info.online:before{background-color:#72d872;box-shadow:0 0 4px 0 #72d872}.product-wrapper .logged-infos .online-info.offline:before{background-color:#d87272;box-shadow:0 0 4px 0 #d87272}@keyframes fade{0%{opacity:1}25%{opacity:1}75%{opacity:0}to{opacity:0}}.product-loading{padding:2rem}.product-loading .skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.product-loading .skeleton-image{width:100%;aspect-ratio:602/482;margin-bottom:1rem}.product-loading .skeleton-title{height:2rem;width:60%;margin-bottom:1rem}.product-loading .skeleton-text{height:1rem;width:100%;margin-bottom:.5rem}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.listing-wrapper{display:flex;flex-wrap:wrap}.listing-wrapper .product-tile-wrapper{width:25%;padding:4px}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.listing-wrapper .product-tile-wrapper{width:50%}}.listing-wrapper .product-tile-wrapper .content{display:block;position:relative;cursor:pointer;transition:transform .2s ease}.listing-wrapper .product-tile-wrapper .image-wrapper{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden}.listing-wrapper .product-tile-wrapper .image-wrapper .first-image{height:100%;width:100%;object-fit:cover}.listing-wrapper .product-tile-wrapper .product-name .text{padding:4px 12px;font-family:Fira Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;position:absolute;bottom:0;left:0;width:100%;z-index:0;color:#eab861}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.listing-wrapper .product-tile-wrapper .product-name .text{padding:4px}}.listing-wrapper .product-tile-wrapper .product-name .text:after{content:"";width:100%;height:150%;position:absolute;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#401d13,rgba(255,255,255,0))}.listing-loading{display:flex;flex-wrap:wrap}.listing-loading .loading-tile{width:25%;padding:4px;aspect-ratio:1/1}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.listing-loading .loading-tile{width:50%}}.listing-loading .loading-tile .skeleton{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.main-slider{position:relative;overflow:hidden;margin-bottom:150px}@media(max-width:576px){.main-slider{aspect-ratio:9/10;margin-bottom:100px}}.main-slider:before{content:"";position:absolute;top:0;left:0;background:linear-gradient(45deg,black,transparent);z-index:2;pointer-events:none}.main-slider .swiper,.main-slider:before{width:100%;height:100%}@media(max-width:576px){.main-slider .swiper{aspect-ratio:9/10}}.main-slider .swiper-slide{position:relative;width:100%;height:calc(100dvh - 80px)}@media(max-width:576px){.main-slider .swiper-slide{height:100%}}.main-slider .swiper-slide img{width:100%;height:100%;object-fit:cover}.main-slider .main-slider-text{position:absolute;max-width:33%;top:50%;left:50%;transform:translate(-50%,-50%);color:#f7f4f3;font-size:24px;font-style:italic;z-index:3;text-align:center}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.main-slider .main-slider-text{font-size:16px;max-width:80%;padding:0 1rem}}.main-slider .main-slider-text:first-letter{font-size:62px;line-height:1}@media(max-width:576px){.main-slider .main-slider-text:first-letter{font-size:42px}}.main-slider .logo-slider{position:absolute;bottom:-3%;right:3%;width:20%;z-index:3;filter:invert(1);opacity:.3;pointer-events:none}.main-slider .logo-slider img{overflow:visible;width:100%;height:auto}@media(max-width:576px){.main-slider .logo-slider{width:33%}}.card-slider-container .card-slider{margin-bottom:150px}@media(max-width:576px){.card-slider-container .card-slider{margin-bottom:100px}}.card-slider-container .card-slider .card-slider-item{aspect-ratio:3/4;position:relative}.card-slider-container .card-slider .card-slider-item:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(45deg,black,transparent);z-index:1;pointer-events:none}.card-slider-container .card-slider .card-slider-item .card-slider-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.card-slider-container .card-slider .card-slider-item .card-slider-content{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#f7f4f3;z-index:2;text-align:center;padding:1rem}.card-slider-container .card-slider .card-slider-item .card-slider-content h3{font-size:1.5rem;margin-bottom:.5rem;text-decoration:underline}@media(max-width:576px){.card-slider-container .card-slider .card-slider-item .card-slider-content h3{font-size:1.2rem}}.card-slider-container .card-slider .card-slider-item .card-slider-content p{font-size:.9rem;opacity:.9}@media(max-width:576px){.card-slider-container .card-slider .card-slider-item .card-slider-content p{font-size:.8rem}}.card-slider-container .card-slider .card-slider-item img{width:100%;height:100%;object-fit:cover}.about-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding-inline:16px;padding-bottom:40px}.about-wrapper .image-bio{float:left;margin:5px;border-radius:100%;height:100%}@media(max-width:576px){.about-wrapper .image-bio{max-width:100%;margin-bottom:24px}}@media(min-width:1024px),(min-width:577px)and (max-width:1023px){.about-wrapper .image-bio{max-width:30%;height:30%}}.about-wrapper p{text-align:justify;font-size:20px}.about-wrapper .claim,.about-wrapper h2{font-size:50px;line-height:50px}@media(max-width:576px){.about-wrapper .claim,.about-wrapper h2{font-size:40px;line-height:40px}}.about-wrapper h1,.about-wrapper h2,.about-wrapper h3,.about-wrapper h4,.about-wrapper h5,.about-wrapper h6{text-align:center;margin-top:unset!important}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{width:100%;margin:.75rem 0;padding:.55rem;border-radius:5px;border:1px solid #401d13;height:33px;margin-top:8px!important}button{width:100%;margin:.75rem 0;padding:.55rem;border-radius:5px!important;background-color:#d98324;color:#401d13;transition:all .3s ease}button:active,button:hover{background-color:#502416;color:#f7f4f3}.form-row{display:flex;justify-content:space-between;margin-bottom:1rem}.form-row .three-input{width:31%}.form-row .mid-input{width:48%}@media(max-width:576px){.form-row{display:block}.form-row .mid-input,.form-row .three-input{width:100%}}.spinner-loading-form{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1;margin:auto}.spinner-loading-form div{position:absolute;width:100%;height:100%;top:30%}.form{max-width:800px;margin:0 auto;padding:1rem}.form h2{margin-bottom:1.5rem}.form label{display:block;font-weight:500;margin-bottom:.25rem}.form textarea{min-height:100px;resize:vertical}.btn-submit{margin-top:1.5rem;cursor:pointer}.btn-secondary{width:100%;margin:.75rem 0;padding:.55rem;border-radius:5px!important;background-color:#d98324;color:#401d13;transition:all .3s ease}.btn-secondary:active,.btn-secondary:hover{background-color:#502416;color:#f7f4f3}.btn-secondary{background-color:rgba(0,0,0,0)!important;border:2px solid #401d13!important;color:#401d13!important}.btn-secondary:hover{background-color:#401d13!important;color:#f7f4f3!important}.bread-component{display:flex;gap:2rem;margin-bottom:3rem;align-items:stretch}@media(max-width:576px){.bread-component{flex-direction:column;gap:1rem;margin-bottom:2rem}}.bread-component--left{flex-direction:row}@media(max-width:576px){.bread-component--left{flex-direction:column}}.bread-component--right{flex-direction:row-reverse}@media(max-width:576px){.bread-component--right{flex-direction:column}}.bread-component__photos{position:relative;flex:0 0 40%;aspect-ratio:1/1;border-radius:100%;overflow:hidden;height:100%}@media(max-width:576px){.bread-component__photos{flex:none;width:50%;margin-inline:auto}}.bread-component__photos .bread-photos-slider{width:100%;height:100%}.bread-component__photos .bread-photos-slider .swiper-slide{position:relative;width:100%;height:100%}.bread-component__photos img{width:100%;height:100%;object-fit:cover}.bread-component__content{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:1rem 0}@media(max-width:576px){.bread-component__content{padding:0}}.bread-component__title{font-size:2rem;margin-bottom:1rem;color:#401d13}@media(max-width:576px){.bread-component__title{font-size:1.5rem}}.bread-component__description{font-size:1.1rem;line-height:1.7;color:#26333c;margin-bottom:1.5rem;text-align:center!important}@media(max-width:576px){.bread-component__description{font-size:1rem}}.bread-component__link{display:inline-block;padding:.75rem 1.5rem;margin-inline:auto;background-color:#d98324;color:#f7f4f3;text-decoration:none;border-radius:5px;font-weight:500;transition:all .2s cubic-bezier(.4,1,.6,1);width:-moz-fit-content;width:fit-content}.bread-component__link:hover{background-color:#502416;color:#f7f4f3}.not-found-page{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 200px);text-align:center;padding:2rem}.not-found-content{max-width:500px}.not-found-title{font-size:8rem;font-weight:700;color:#d98324;line-height:1;margin-bottom:.5rem}@media(max-width:576px){.not-found-title{font-size:5rem}}.not-found-subtitle{font-size:2rem;color:#401d13;margin-bottom:1rem}@media(max-width:576px){.not-found-subtitle{font-size:1.5rem}}.not-found-text{font-size:1.1rem;color:#26333c;margin-bottom:2rem}.not-found-link{display:inline-block;padding:.75rem 2rem;text-decoration:none;transition:all .2s cubic-bezier(.4,1,.6,1)}.not-found-link:hover{opacity:.9;transform:translateY(-2px)}.checkout-page{padding-inline:15px}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.checkout-page{padding-top:30px}}.checkout-page .checkout-intro{max-width:1200px;margin:auto}.checkout-page .checkout-intro p{max-width:60%}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.checkout-page .checkout-intro p{max-width:100%}}.checkout-page .checkout-form{max-width:1200px;margin:auto;padding-top:32px;display:flex;gap:15px}.checkout-page .checkout-form.loading{opacity:.5;animation:animateFadeIn 2s infinite}.checkout-page .checkout-form form{width:60%;display:flex;flex-direction:column;gap:15px}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.checkout-page .checkout-form form{width:100%}}.checkout-page .checkout-form label.rich-label{font-weight:500;font-style:italic}.checkout-page .checkout-form .checkout-products{display:flex;align-items:center;justify-content:space-between;border-bottom:.8px solid #401d13;padding-block:8px}.checkout-page .checkout-form .checkout-products .name-description{display:flex;align-items:center;gap:8px;max-width:50%;width:50%}@media(max-width:576px){.checkout-page .checkout-form .checkout-products .name-description{flex-direction:column;align-items:flex-start}}.checkout-page .checkout-form .checkout-products .image-wrapper{width:100px;height:100px;min-width:100px;min-height:100px;max-width:100px;max-height:100px}.checkout-page .checkout-form .checkout-products .image-wrapper img{width:100%;height:100%;object-fit:cover}.checkout-page .checkout-form .checkout-products select{width:100px;height:40px}.checkout-page .checkout-form .checkout-products.skeleton-loading{opacity:.6}.checkout-page .checkout-form .checkout-products.skeleton-loading .skeleton-image{width:100px;height:100px;min-width:100px;min-height:100px}.checkout-page .checkout-form .checkout-products.skeleton-loading .skeleton-image,.checkout-page .checkout-form .checkout-products.skeleton-loading .skeleton-text{background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;animation:skeletonLoading 1.5s infinite;border-radius:4px}.checkout-page .checkout-form .checkout-products.skeleton-loading .skeleton-text.skeleton-label{height:20px;width:200px}.checkout-page .checkout-form .checkout-products.skeleton-loading .skeleton-text.skeleton-price{height:18px;width:100px}.checkout-page .checkout-form .checkout-products.skeleton-loading .skeleton-select{width:100px;height:40px;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;animation:skeletonLoading 1.5s infinite;border-radius:4px}.checkout-page .checkout-form .checkout-recap{width:40%;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:100px}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.checkout-page .checkout-form .checkout-recap{background-color:#f7f4f3;position:fixed;top:44px;outline:1px solid;left:0;width:100%}.checkout-page .checkout-form .checkout-recap .recap-title{padding:12px;cursor:pointer;box-shadow:0 2px 3px 0 #401d13}}.checkout-page .checkout-form .checkout-recap .recap-content{visibility:hidden;height:0;transition:padding-block .3s ease-in-out;overflow:hidden}@media(min-width:1024px){.checkout-page .checkout-form .checkout-recap .recap-content{visibility:visible;height:auto}}.checkout-page .checkout-form .checkout-recap .recap-content.show-recap{visibility:visible;height:auto;padding:12px}.checkout-page .checkout-form .checkout-recap .recap-products{padding:12px}.checkout-page .checkout-form .checkout-recap .recap-products .product-line{padding-block:4px}.checkout-page .checkout-form .checkout-recap .recap-products .product-line div{max-width:70%}.checkout-page .checkout-form .checkout-recap .recap-total{padding:12px;border-top:1px solid #401d13}.checkout-page .checkout-confirm{max-width:900px;margin-inline:auto}.checkout-page .checkout-confirm .satispay-container{display:flex;flex-direction:column;gap:15px;margin-inline:auto;width:25%;margin-bottom:15px}@media(min-width:577px)and (max-width:1023px){.checkout-page .checkout-confirm .satispay-container{width:50%}}@media(max-width:576px){.checkout-page .checkout-confirm .satispay-container{width:100%}}.checkout-page .checkout-outro{margin-bottom:24px}@keyframes animateFadeIn{0%{opacity:.5}50%{opacity:.3}to{opacity:.5}}@keyframes skeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.checkout-form select{width:100%;margin:.75rem 0;padding:.55rem;border-radius:5px;border:1px solid #401d13;height:33px;margin-top:8px!important;cursor:pointer}.is-invalid{border-color:#dc3545!important}.is-invalid::placeholder{color:#dc3545}.product-wrapper-checkout{padding:1rem;margin-bottom:1rem;border:1px solid #401d13;border-radius:4px}.product-wrapper-checkout .logged-infos{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #ddd}.product-wrapper-checkout .online-info{padding:2px 8px;border-radius:4px;font-size:.75rem;display:inline-block}.product-wrapper-checkout .online-info.online{background-color:#d4edda;color:#155724}.product-wrapper-checkout .online-info.offline{background-color:#f8d7da;color:#721c24}.mp-popup .veil{position:fixed;display:flex;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.2);z-index:9000}.mp-popup .veil .popup{width:450px;margin:auto;background:#f7f4f3;padding:25px;position:relative;border-radius:5px;border:1px solid #502416}@media(max-width:576px){.mp-popup .veil .popup{width:90%;margin:auto}}.mp-popup .veil .popup .close{position:absolute;top:4px;right:10px;cursor:pointer;font-weight:700}.mp-popup .veil .popup .body{margin-top:25px;text-align:center}.mp-popup .veil .popup .footer{margin-top:25px;display:flex;align-items:center;justify-content:center}.mp-popup .veil .popup .footer button{width:100%;margin:.75rem 0;padding:.55rem;border-radius:5px!important;background-color:#d98324;color:#401d13;transition:all .3s ease}.mp-popup .veil .popup .footer button:active,.mp-popup .veil .popup .footer button:hover{background-color:#502416;color:#f7f4f3}.spinner{display:flex;gap:8px}.spinner .spinner-box{width:20px;height:20px;background-color:#401d13;animation:spinnerAnimation .6s ease-in-out infinite}.spinner .spinner-box:first-child{animation-delay:0s}.spinner .spinner-box:nth-child(2){animation-delay:.1s}.spinner .spinner-box:nth-child(3){animation-delay:.2s}@keyframes spinnerAnimation{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.contacts-wrapper{display:flex;gap:12px}@media(max-width:576px){.contacts-wrapper{flex-direction:column}}.map iframe{max-width:100%;border-radius:6px;box-shadow:2px 0 5px 0}@media(max-width:576px){.map{padding-top:1.5rem}}*{box-sizing:border-box;padding:0;margin:0}body,html{font-family:Fira Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:#401d13!important;background-color:#f7f4f3!important;max-width:2160px;margin-left:auto;margin-right:auto;line-height:1.6}body{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1 1;margin-top:80px}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.main-content{margin-top:44px}}h1,h2,h3,h4,h5,h6,header{font-style:italic;font-weight:600}.padding-logo-top{padding-top:80px}@media(max-width:576px),(min-width:577px)and (max-width:1023px){.padding-logo-top{padding-top:44px}}.font-bigger{font-size:50px}.text-center{text-align:center}.cursor-pointer{cursor:pointer!important}.btn-link{color:#401d13!important;font-weight:500!important}.btn-link:hover{color:#26333c!important}.btn-primary{width:100%;margin:.75rem 0;padding:.55rem;background-color:#d98324;color:#401d13;transition:all .3s ease}.btn-primary:active,.btn-primary:hover{background-color:#502416;color:#f7f4f3}.btn-primary{color:#f7f4f3!important;border-radius:5px!important}a{color:#d98324;text-decoration:none}a:hover{color:#502416}.rich-text p{margin-bottom:1rem}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin:1.5rem 0 .75rem}.rich-text ol,.rich-text ul{margin-left:1.5rem;margin-bottom:1rem}.rich-text blockquote{border-left:3px solid #d98324;padding-left:1rem;margin:1rem 0;color:#26333c;font-style:italic}.rich-text code{background-color:rgba(0,0,0,.05);padding:.2rem .4rem;border-radius:3px;font-family:Courier New,Courier,monospace}.w-75{width:75%}.w-50{width:50%}.w-100{width:100%}.h-100{height:100%}.d-block{display:block}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}