:root{margin:0;padding:0}body{font-family:Montserrat,sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}*{margin:0;padding:0}*,:before,:after{box-sizing:border-box}:root{--background-header:#ff81c8;--background-participe:#ffa9da;--text-vino:#603139;--button-type-1:#ffa9da;--cataloge-bg:#fff3f3;--cataloge-border:#ffc8c8}.section-whatsappbtn{z-index:9999;cursor:pointer;border:3px solid #25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;animation:3s ease-in-out infinite float;display:flex;position:fixed;bottom:24px;right:2.08333vw;box-shadow:0 6px 18px #0000001f}.section-whatsappbtn .whatsapp-icon{filter:brightness(0)saturate()invert(52%)sepia(98%)saturate(324%)hue-rotate(90deg)brightness(101%)contrast(107%);width:36px;height:auto;display:block}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.section-whatsappbtn:hover{animation-play-state:paused;transform:translateY(-6px)scale(1.04)}.section-cataloge{background-color:var(--cataloge-bg);flex-direction:column;display:flex}.section-cataloge .container-cataloge-header{text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;width:100%;padding:5.20833vw 1.04167vw;position:relative;overflow:hidden}@media (width<=768px){.section-cataloge .container-cataloge-header{flex-direction:column;align-items:center;padding:12.7226vw 5.08906vw;display:flex}}.section-cataloge .container-cataloge-header:before{content:"";z-index:1;background:#00000080;align-items:center;display:flex;position:absolute;inset:0}.section-cataloge .container-cataloge-header>*{z-index:2;position:relative}.section-cataloge .container-cataloge-header h3{padding:1.04167vw 0;font-family:Montserrat,sans-serif;font-size:2.08333vw;font-style:normal;font-weight:700}@media (width<=768px){.section-cataloge .container-cataloge-header h3{font-size:5.59796vw}}.section-cataloge .container-cataloge-header p{font-family:Montserrat,sans-serif;font-size:1.04167vw;font-style:normal;font-weight:300}@media (width<=768px){.section-cataloge .container-cataloge-header p{width:60%;font-size:3.81679vw}}.section-cataloge .container-cataloge-products{padding:.833333vw 4.6875vw}@media (width<=768px){.section-cataloge .container-cataloge-products{flex-direction:column;padding:4.07125vw 5.08906vw;display:flex}}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top{justify-content:space-between;display:flex}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top{flex-direction:column;gap:5.08906vw}}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-search{border:1px solid var(--cataloge-border);background:#fff;border-radius:.833333vw;justify-content:center;gap:1.04167vw;padding:.520833vw .78125vw;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;display:flex}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-search{border-radius:4.07125vw;gap:2.54453vw;padding:2.54453vw 3.81679vw;font-size:4.07125vw}}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-search input{all:unset}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-search img{object-fit:contain;width:1.04167vw}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-search img{width:5.08906vw}}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-filters{gap:4.07125vw;display:flex}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-filters .container-filter-btn{text-align:center;border:1px solid var(--cataloge-border);background:#fff;border-radius:2.54453vw;justify-content:center;align-items:center;gap:1.27226vw;width:fit-content;padding:2.03562vw 5.08906vw;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;display:flex}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-filters .container-filter-btn .filter-icon{object-fit:contain;width:6.36132vw}}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-filters select{appearance:none;border:1px solid var(--cataloge-border);background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%23333' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") right .9375vw center/.625vw .416667vw no-repeat;border-radius:.833333vw;width:10.4167vw;padding:.78125vw 2.08333vw .78125vw 1.04167vw;font-size:.833333vw}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-filters select{color:#000;border-radius:2.54453vw;width:50.8906vw;padding:2.54453vw 10.1781vw 2.54453vw 2.54453vw;font-size:4.07125vw}}.section-cataloge .container-cataloge-products .cataloge-header-products .cataloge-header-products-top .container-filters select{cursor:pointer}.section-cataloge .container-cataloge-products .cataloge-header-products .container-categories-products{flex-wrap:wrap;gap:1.04167vw;padding:1.5625vw 0;display:flex}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-header-products .container-categories-products{flex-wrap:wrap;gap:2.54453vw;padding:5.08906vw 0}}.section-cataloge .container-cataloge-products .cataloge-header-products .container-categories-products .btn-categories-p{all:unset;cursor:pointer;border:1px solid var(--cataloge-border);background-color:#fff;border-radius:1.5625vw;padding:.520833vw 1.5625vw;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;transition:all .3s}.section-cataloge .container-cataloge-products .cataloge-header-products .container-categories-products .btn-categories-p:hover{background-color:var(--cataloge-border)}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-header-products .container-categories-products .btn-categories-p{white-space:nowrap;border-radius:7.63359vw;flex-shrink:0;justify-content:center;align-items:center;padding:2.54453vw 4.58015vw;font-size:3.56234vw;display:flex}}.section-cataloge .container-cataloge-products .cataloge-header-products .container-categories-products .active{background:var(--cataloge-border)}.section-cataloge .container-cataloge-products .cataloge-body-products{justify-content:space-between;display:flex}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-body-products{flex-direction:column}}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter{width:20%}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products{border:1px solid var(--cataloge-border);background-color:#fff;border-radius:.78125vw;padding:1.5625vw 1.19792vw}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products p{color:var(--cataloge-primary);padding-bottom:1.14583vw;font-size:1.25vw;font-weight:600}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products .filter-options{flex-direction:column;gap:.9375vw;display:flex}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products .filter-option{align-items:center;gap:.729167vw;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;display:flex}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products .filter-option input[type=checkbox]{appearance:none;border:1.5px solid var(--cataloge-border);cursor:pointer;border-radius:.208333vw;flex-shrink:0;width:1.14583vw;height:1.14583vw;transition:background-color .15s,border-color .15s;position:relative}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products .filter-option input[type=checkbox]:checked{background-color:var(--cataloge-border)}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products .filter-option input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:25%;height:50%;position:absolute;top:15%;left:35%;transform:rotate(45deg)}.section-cataloge .container-cataloge-products .cataloge-body-products .container-filter .filter-products .filter-option label{color:var(--cataloge-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9375vw}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge{width:75%}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge{width:100%}}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-products-header{padding:1.27226vw 0}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-products-header .container-products-header-p{font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:300}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-products-header .container-products-header-p{font-size:3.05344vw}}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-products-cataloge-p{flex-flow:wrap;gap:.833333vw;display:flex}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-products-cataloge-p{grid-template-columns:repeat(2,1fr);gap:4.58015vw;display:grid}}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-pagination{flex-wrap:wrap;justify-content:center;gap:.520833vw;padding:2.08333vw 0;display:flex}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-pagination{gap:2.03562vw;padding:7.63359vw 0}}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-pagination .btn-pagination{all:unset;cursor:pointer;text-align:center;border:1px solid var(--cataloge-border);background-color:#fff;border-radius:1.5625vw;min-width:1.04167vw;padding:.416667vw .833333vw;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;transition:all .3s}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-pagination .btn-pagination:hover:not(:disabled){background-color:var(--cataloge-border)}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-pagination .btn-pagination.active{background-color:var(--cataloge-border);font-weight:600}.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-pagination .btn-pagination:disabled{opacity:.4;cursor:default}@media (width<=768px){.section-cataloge .container-cataloge-products .cataloge-body-products .container-products-cataloge .container-pagination .btn-pagination{border-radius:7.63359vw;min-width:5.08906vw;padding:2.03562vw 3.56234vw;font-size:3.56234vw}}.section-cataloge-products-card{box-sizing:content-box;background-color:#fff;border-radius:.833333vw;flex-direction:column;align-items:center;width:fit-content;display:flex;overflow:hidden}@media (width<=768px){.section-cataloge-products-card{box-sizing:border-box;border-radius:3.05344vw;width:100%}}.section-cataloge-products-card .products-card-header{position:relative}.section-cataloge-products-card .products-card-header .card-product-img{object-fit:cover;width:15.625vw;height:14.5833vw}@media (width<=768px){.section-cataloge-products-card .products-card-header .card-product-img{object-fit:cover;width:43.257vw;height:38.1679vw}}.section-cataloge-products-card .products-card-header .note{background-color:var(--cataloge-border);border-radius:1.66667vw;padding:.260417vw .520833vw;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:300;display:flex;position:absolute;top:.78125vw;left:.78125vw}@media (width<=768px){.section-cataloge-products-card .products-card-header .note{border-radius:8.14249vw;padding:1.27226vw 2.54453vw;font-size:3.05344vw}}.section-cataloge-products-card .products-card-body{flex-direction:column;flex:1;justify-content:space-between;gap:.625vw;width:15.625vw;padding:1.04167vw;display:flex}@media (width<=768px){.section-cataloge-products-card .products-card-body{box-sizing:border-box;gap:3.05344vw;width:100%;padding:2.54453vw}}.section-cataloge-products-card .products-card-body .products-card-top{flex-direction:column;gap:.260417vw;display:flex}@media (width<=768px){.section-cataloge-products-card .products-card-body .products-card-top{gap:1.27226vw}}.section-cataloge-products-card .products-card-body .products-brand-name{color:var(--cataloge-border);text-transform:uppercase;letter-spacing:-.0520833vw;font-family:Montserrat,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:400}@media (width<=768px){.section-cataloge-products-card .products-card-body .products-brand-name{font-size:3.05344vw}}.section-cataloge-products-card .products-card-body .products-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:300;line-height:1.3;display:-webkit-box;overflow:hidden}@media (width<=768px){.section-cataloge-products-card .products-card-body .products-name{font-size:3.30789vw}}.section-cataloge-products-card .products-card-body .products-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:300;line-height:1.3;display:-webkit-box;overflow:hidden}@media (width<=768px){.section-cataloge-products-card .products-card-body .products-desc{font-size:2.54453vw}}.section-cataloge-products-card .products-card-body .line-through{text-decoration:line-through}.section-cataloge-products-card .products-card-body .products-price{flex-direction:column-reverse;padding-top:.520833vw;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:300;display:flex}@media (width<=768px){.section-cataloge-products-card .products-card-body .products-price{height:7.63359vw;font-size:2.54453vw}}.section-cataloge-products-card .products-card-body .price-discounted{all:unset;color:green}.section-cataloge-products-card .products-card-body .products-button{all:unset;background-color:var(--cataloge-border);text-align:center;cursor:pointer;border-radius:.416667vw;justify-content:center;align-items:center;gap:.520833vw;padding:.208333vw 0;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:300;display:flex}@media (width<=768px){.section-cataloge-products-card .products-card-body .products-button{border-radius:2.03562vw;margin-top:2.03562vw;padding:1.01781vw 0;font-size:2.54453vw}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.section-skeletonproducts{width:15.625vw}@media (width<=768px){.section-skeletonproducts{box-sizing:border-box;width:100%}}.section-banner{position:relative}.section-banner .section-banner-bottom img{width:100%;display:block}@media (width<=768px){.section-banner .section-banner-bottom img{height:104.167vw}}.section-banner .section-banner-top{z-index:1;box-sizing:border-box;background:#00000073;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1.5625vw;display:flex;position:absolute;top:0;left:0}.section-banner .section-banner-top .banner-title{flex-direction:column;align-items:center;padding:0 0 4.6875vw;font-family:Playfair Display,serif;font-size:8.33333vw;font-style:normal;font-weight:400;line-height:6.25vw;display:flex}@media (width<=768px){.section-banner .section-banner-top .banner-title{padding-top:20.3562vw;font-size:11.4504vw}}.section-banner .section-banner-top .banner-title span{filter:brightness(1.1);color:#ff6fae;letter-spacing:0;text-shadow:0 0 2px #ff4fa380;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Allura,cursive;font-size:6.77083vw;font-style:normal;font-weight:400;line-height:1;display:inline-block;transform:rotate(-1deg)}@media (width<=768px){.section-banner .section-banner-top .banner-title span{font-size:12.7226vw}}.section-banner .section-banner-top .banner-image{padding-bottom:5.20833vw}@media (width<=768px){.section-banner .section-banner-top .banner-image{width:38.1679vw}}.section-banner .section-banner-top h1{color:#fff;margin:0 0 -.520833vw}.section-banner .section-banner-top .arrow-container{justify-content:center;align-items:center;padding:4.6875vw 0;display:flex}@media (width<=768px){.section-banner .section-banner-top .arrow-container{padding:7.63359vw 0}}.section-banner .section-banner-top .arrow-container img{cursor:pointer;filter:brightness(0)saturate()invert()sepia()saturate(1%)hue-rotate(111deg)brightness(103%)contrast(101%);width:3.125vw;transform:rotate(-90deg)}@media (width<=768px){.section-banner .section-banner-top .arrow-container img{width:7.63359vw}}.button{box-sizing:border-box;cursor:pointer;background-color:var(--button-type-1);color:#fff;border:none;border-radius:.833333vw;padding:.625vw 1.25vw;font-size:1.14583vw;font-weight:600}@media (width<=768px){.button{border-radius:2.79898vw;padding:2.03562vw 4.07125vw;font-size:4.07125vw}}.button:hover{opacity:.85}.button:disabled{cursor:not-allowed;opacity:.5}.button:disabled:hover{opacity:.5}.section-ourproducts{padding:.520833vw 0}.section-ourproducts .ourproducts-title{color:var(--text-vino);padding:4.6875vw 4.16667vw;font-family:Inter,sans-serif;font-size:3.64583vw;font-style:normal;font-weight:800}@media (width<=768px){.section-ourproducts .ourproducts-title{padding:7.63359vw 5.08906vw;font-size:8.90585vw}}.section-ourproducts .container-category{justify-content:flex-start;padding-bottom:4.6875vw;display:flex}@media (width<=768px){.section-ourproducts .container-category{padding-left:12.7226vw}}.section-ourproducts .container-category .card-our-products-category .container-card-p{flex-direction:column;justify-content:center;align-items:center;gap:1.5625vw;display:flex}@media (width<=768px){.section-ourproducts .container-category .card-our-products-category .container-card-p{gap:7.63359vw;width:30.5344vw}}.section-ourproducts .container-category .card-our-products-category .container-card-p img{object-fit:cover;border-radius:10.4167vw;width:13.0208vw;height:13.0208vw;overflow:hidden}@media (width<=768px){.section-ourproducts .container-category .card-our-products-category .container-card-p img{border-radius:50.8906vw;width:33.0789vw;height:33.0789vw}}.section-ourproducts .container-category .card-our-products-category .container-card-p p{color:var(--text-vino);font-family:Montserrat,sans-serif;font-size:1.25vw;font-style:normal;font-weight:900}@media (width<=768px){.section-ourproducts .container-category .card-our-products-category .container-card-p p{font-size:4.07125vw}}.section-ourproducts .container-category .card-our-products-category{cursor:pointer}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.section-favorites{background-color:var(--cataloge-bg);padding:10.4167vw 0}@media (width<=768px){.section-favorites{padding:25.4453vw 0}}.section-favorites .section-favorites-title{color:var(--text-vino);padding:3.125vw 7.8125vw;font-family:Playfair Display,serif;font-size:3.125vw;font-style:italic;font-weight:500}@media (width<=768px){.section-favorites .section-favorites-title{padding:7.63359vw;font-size:7.63359vw}}.section-favorites .carousel-wrapper{position:relative}.section-favorites .container-products{justify-content:flex-start;padding-bottom:1.5625vw;padding-left:7.8125vw;display:flex}@media (width<=768px){.section-favorites .container-products{padding-left:15.2672vw}}.section-favorites .container-products .swiper-slide{height:auto}.section-favorites .custom-nav-btn{z-index:10;background-color:#fffcfa;border:none;border-radius:50%;width:2.60417vw;height:2.60417vw;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .3125vw .9375vw #60313929}@media (width<=768px){.section-favorites .custom-nav-btn{width:8.6514vw;height:8.6514vw}}.section-favorites .custom-nav-btn{cursor:pointer;justify-content:center;align-items:center;transition:background-color .2s,transform .15s,box-shadow .2s;display:flex}.section-favorites .custom-nav-btn img{width:55%;height:55%}.section-favorites .custom-nav-btn:hover{box-shadow:0 .416667vw 1.14583vw #6031393d}.section-favorites .custom-nav-btn:active{transform:translateY(-50%)scale(.9)}.section-favorites .custom-nav-btn.prev{left:5.20833vw}.section-favorites .custom-nav-btn.prev img{transform:rotate(0)}.section-favorites .custom-nav-btn.next{right:4.6875vw}.section-favorites .custom-nav-btn.next img{transform:rotate(180deg)}.section-cardCarrusel{background-color:#fff;border-radius:.833333vw;flex-direction:column;justify-content:center;align-items:center;width:fit-content;height:fit-content;padding:1.04167vw;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 .729167vw 1.875vw #60313929}@media (width<=768px){.section-cardCarrusel{border-radius:2.03562vw;padding:2.54453vw;box-shadow:0 2.03562vw 5.08906vw #60313924}}.section-cardCarrusel:hover{transform:translateY(-.3125vw);box-shadow:0 1.04167vw 2.29167vw #60313938}.section-cardCarrusel .note-fav{background-color:var(--text-vino);color:#fffcfa;letter-spacing:.02em;text-transform:uppercase;border-radius:.833333vw;padding:.520833vw 1.04167vw;font-family:Inter,sans-serif;font-size:.677083vw;font-style:normal;font-weight:600;position:absolute;top:5%;left:10%}@media (width<=768px){.section-cardCarrusel .note-fav{border-radius:4.07125vw;padding:1.27226vw 2.54453vw;font-size:2.29008vw;top:5%;left:5%}}.section-cardCarrusel .card-carrusel-image{object-fit:cover;border-radius:.833333vw;width:20.8333vw;height:20.8333vw}@media (width<=768px){.section-cardCarrusel .card-carrusel-image{border-radius:2.03562vw;width:48.3461vw;height:48.3461vw}}.section-cardCarrusel .card-carrusel-container-bottom{flex-direction:column;justify-content:end;width:100%;min-height:7.03125vw;padding-top:1.5625vw;display:flex}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom{min-height:25.4453vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-brand{color:var(--text-vino);opacity:.6;letter-spacing:.04em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.729167vw;font-style:normal;font-weight:600}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-brand{font-size:2.29008vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-name{width:20.8333vw;color:var(--text-vino);padding-bottom:.833333vw;font-family:Montserrat,sans-serif;font-size:1.09375vw;font-style:normal;font-weight:700}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-name{width:53.4351vw;padding:3.81679vw 0;font-size:3.30789vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-prices{flex-direction:row-reverse;align-items:baseline;gap:.833333vw;display:flex}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-prices{flex-direction:column;gap:.508906vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-prices span{font-variant-numeric:tabular-nums;color:var(--text-vino);font-family:Montserrat,sans-serif;font-size:1.30208vw;font-style:normal;font-weight:500}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-prices span{font-size:3.05344vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd{justify-content:space-between;align-items:center;display:flex}@media (width>=1025px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd{width:100%}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-price{font-variant-numeric:tabular-nums;color:var(--text-vino);opacity:.5;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:400;text-decoration:line-through}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-price{font-size:2.54453vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-price-d{color:var(--text-vino);font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:1.30208vw;font-style:normal;font-weight:700}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .card-carrusel-container-bottom-contd-price-d{font-size:3.05344vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .button{all:unset;cursor:pointer;color:var(--text-vino);border-bottom:1.5px solid var(--background-header);padding-bottom:.104167vw;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:600;transition:opacity .2s}@media (width<=768px){.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .button{font-size:2.79898vw}}.section-cardCarrusel .card-carrusel-container-bottom .card-carrusel-container-bottom-contd .button:hover{opacity:.7}.section-skeletoncarrusel{width:15.625vw}@media (width<=768px){.section-skeletoncarrusel{width:43.257vw}}.section-gallery-products{background:#fffcfc;flex-direction:column;margin-bottom:3.125vw;padding:3.64583vw 5.20833vw;display:flex}@media (width<=768px){.section-gallery-products{padding:17.8117vw 5.08906vw}}.section-gallery-products .section-gallery-products-title{text-align:right;color:var(--text-vino);padding:3.125vw 0;font-family:Montserrat,sans-serif;font-size:3.17708vw;font-style:normal;font-weight:700}@media (width<=768px){.section-gallery-products .section-gallery-products-title{font-size:5.59796vw}}.section-gallery-products .grid-gallery{grid-template-columns:repeat(4,1fr);grid-template-areas:"a d g j""a d g j""a d g j""a d g j""a d g j""a d g j""a d g j""a d h j""a d h j""a d h j""a d h j""a d h j""a d h j""a d h j""a d h j""b e h j""b e h j""b e h j""b e h j""b e h j""b e h j""b e h j""b e h k""b e h k""b e h k""b e h k""b e h k""b e h k""b e h k""b e i k""b e i k""b e i k""b f i k""b f i k""b f i k""c f i k""c f i k""c f i k""c f i l""c f i l""c f i l";grid-auto-rows:1.04167vw;gap:.625vw;display:grid}.section-gallery-products .grid-gallery .item{border-radius:12px;overflow:hidden}.section-gallery-products .grid-gallery .item img{object-fit:cover;width:100%;height:100%;transition:all .5s ease-in-out;display:block}.section-gallery-products .grid-gallery .item img:hover{transform:scale(1.1)}@media (width<=768px){.section-gallery-products .grid-gallery{column-count:2;column-gap:.520833vw;display:block}.section-gallery-products .grid-gallery .item{break-inside:avoid;border-radius:10px;margin-bottom:.520833vw}.section-gallery-products .grid-gallery .item img{height:auto}}.section-gallery-products .grid-gallery .item-1{grid-area:a}.section-gallery-products .grid-gallery .item-2{grid-area:b}.section-gallery-products .grid-gallery .item-3{grid-area:c}.section-gallery-products .grid-gallery .item-4{grid-area:d}.section-gallery-products .grid-gallery .item-5{grid-area:e}.section-gallery-products .grid-gallery .item-6{grid-area:f}.section-gallery-products .grid-gallery .item-7{grid-area:g}.section-gallery-products .grid-gallery .item-8{grid-area:h}.section-gallery-products .grid-gallery .item-9{grid-area:i}.section-gallery-products .grid-gallery .item-10{grid-area:j}.section-gallery-products .grid-gallery .item-11{grid-area:k}.section-gallery-products .grid-gallery .item-12{grid-area:l}.section-testimonies{background-color:var(--background-header);flex-direction:column;justify-content:center;align-items:center;padding:1.04167vw 0 5.20833vw;display:flex}@media (width<=768px){.section-testimonies{padding:15.2672vw 0 25.4453vw}}.section-testimonies .testimonies-title{color:#fff;padding:3.125vw 0;font-family:Montserrat,sans-serif;font-size:1.82292vw;font-style:normal;font-weight:700}@media (width<=768px){.section-testimonies .testimonies-title{padding:7.63359vw 0;font-size:5.59796vw}}.section-testimonies .section-testimonies-container{gap:1.5625vw;display:flex}@media (width<=768px){.section-testimonies .section-testimonies-container{width:100%}}.section-testimonies .section-testimonies-container .testimonies-card{background-color:#fff;border-radius:.833333vw;flex-direction:column;align-items:center;gap:.78125vw;width:23.4375vw;padding:3.125vw 1.5625vw;display:flex}@media (width<=768px){.section-testimonies .section-testimonies-container .testimonies-card{border-radius:4.07125vw;width:63.6132vw;height:68.7023vw}}.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-image{object-fit:contain;border-radius:3.125vw;width:10.4167vw}@media (width<=768px){.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-image{width:38.1679vw;height:38.1679vw}}.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-client-img{object-fit:cover;border-radius:4.16667vw;width:3.64583vw;height:3.64583vw}@media (width<=768px){.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-client-img{border-radius:20.3562vw;width:12.7226vw;height:12.7226vw}}.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-name{font-family:Montserrat,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:400}@media (width<=768px){.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-name{font-size:4.07125vw}}.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-description{text-align:center;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:400}@media (width<=768px){.section-testimonies .section-testimonies-container .testimonies-card .testimonies-card-description{font-size:3.30789vw;line-height:5.08906vw}.section-testimonies .section-testimonies-container .container-testimonies-swiper{justify-content:center;align-items:center;width:114.504vw;padding-left:10.1781vw;display:flex}}.section-contact{background:#fff;align-items:center;gap:40px;padding:10.4167vw .520833vw;display:flex}@media (width<=768px){.section-contact{flex-direction:column;padding:25.4453vw 2.54453vw}}.section-contact .section-contact-left{justify-content:center;align-items:center;width:60%;display:flex;position:relative}@media (width<=768px){.section-contact .section-contact-left{width:100%}}.section-contact .section-contact-left .section-contact-left-bg{z-index:1;background:#f7d7db;border-radius:50%;width:320px;height:320px;box-shadow:0 6px #0000000a}@media (width<=768px){.section-contact .section-contact-left .section-contact-left-bg{border-radius:50.8906vw;width:38.1679vw;height:38.1679vw}}.section-contact .section-contact-left .section-contact-product{z-index:2;object-fit:contain;width:20.8333vw;position:absolute;transform:translate(-10px)}@media (width<=768px){.section-contact .section-contact-left .section-contact-product{width:35.6234vw;transform:translate(-2.54453vw)}}.section-contact .section-contact-right{flex-direction:column;justify-content:center;align-items:center;width:10%;display:flex}@media (width<=768px){.section-contact .section-contact-right{width:100%}}.section-contact .section-contact-right h2{color:#5b1f26;text-align:center;margin:0 0 8px;font-size:4.6875vw;font-weight:700}@media (width<=768px){.section-contact .section-contact-right h2{font-size:7.63359vw}}.section-contact .section-contact-right p{color:#7b5b5f;text-align:center;margin-bottom:24px;font-size:1.14583vw}@media (width<=768px){.section-contact .section-contact-right p{font-size:5.59796vw}}.section-contact .section-contact-right .section-contact-right-form{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:.416667vw;width:20.8333vw;display:flex}@media (width<=768px){.section-contact .section-contact-right .section-contact-right-form{gap:2.03562vw;width:83.9695vw}}.section-contact .section-contact-right .section-contact-right-form input,.section-contact .section-contact-right .section-contact-right-form textarea{color:#5b1f26;box-sizing:border-box;background:#f3d9db;border:none;border-radius:8px;width:100%;padding:15px 20px;font-size:14px}@media (width<=768px){.section-contact .section-contact-right .section-contact-right-form input,.section-contact .section-contact-right .section-contact-right-form textarea{padding:4.07125vw 5.08906vw}}.section-contact .section-contact-right .section-contact-right-form textarea{resize:vertical;min-height:90px;font-family:inherit}.section-contact .section-contact-right .section-contact-right-form .field-error{color:#b00020;margin-top:-6px;margin-bottom:6px;font-size:12px}.section-contact .section-contact-right .section-contact-right-form .button.full{color:#fff;background:#b97b84;border:none;width:20.8333vw;margin-top:8px}.section-contact .section-contact-right .section-contact-right-form .submit-status{color:#2b7a2b;margin-top:10px;font-size:14px}.section-contact .section-contact-right .section-contact-right-socials{justify-content:center;align-items:center;padding-top:4.6875vw;display:flex}.section-contact .section-contact-right .section-contact-right-socials .socials-list{justify-content:center;align-items:center;gap:12px;list-style:none;display:flex}@media (width<=768px){.section-contact .section-contact-right .section-contact-right-socials .socials-list{gap:5.08906vw;padding-top:7.63359vw}}.section-contact .section-contact-right .section-contact-right-socials .socials-list .social-c{cursor:pointer;width:2.08333vw;height:2.08333vw}@media (width<=768px){.section-contact .section-contact-right .section-contact-right-socials .socials-list .social-c{width:10.1781vw;height:10.1781vw}}.section-contact .section-contact-right .section-contact-right-socials .socials-list .social-c img{object-fit:contain;width:1.5625vw;height:1.5625vw}@media (width<=768px){.section-contact .section-contact-right .section-contact-right-socials .socials-list .social-c img{width:7.63359vw;height:7.63359vw}}.section-restVisual{background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding:5.20833vw 0;display:flex;position:relative;overflow:hidden}@media (width<=768px){.section-restVisual{padding:25.4453vw 0}}.section-restVisual:before{content:"";-webkit-backdrop-filter:brightness(60%);backdrop-filter:brightness(60%);z-index:1;background:#0000001a;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=768px){.section-restVisual .container-rest-visual{width:80%}}.section-restVisual h3,.section-restVisual p{z-index:1;color:#fff;text-align:center;position:relative}.section-restVisual h3{padding:1.04167vw 0 3.125vw;font-family:Montserrat,sans-serif;font-size:2.08333vw;font-style:normal;font-weight:700}@media (width<=768px){.section-restVisual h3{font-size:5.08906vw}}.section-restVisual p{width:52.0833vw;font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:300}@media (width<=768px){.section-restVisual p{width:100%;font-size:3.56234vw}}.section-socials{padding:4.6875vw 3.125vw}@media (width<=768px){.section-socials{padding:5.08906vw 2.54453vw}}.section-socials .socials-title-section{color:var(--text-vino);text-align:center;padding:1.5625vw 0;font-family:Montserrat,sans-serif;font-size:2.86458vw;font-style:normal;font-weight:700}@media (width<=768px){.section-socials .socials-title-section{padding:7.63359vw 0;font-size:7.63359vw}}.section-socials .container-socials{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:2.60417vw;display:flex}@media (width<=768px){.section-socials .container-socials{gap:5.08906vw}}.section-socials .container-socials .card-socials-link{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.14583vw;width:19.7917vw;height:25.5208vw;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.section-socials .container-socials .card-socials-link.disabled{cursor:default}@media (width<=768px){.section-socials .container-socials .card-socials-link{border-radius:4.58015vw;width:100%;max-width:106.87vw;height:76.3359vw}}.section-socials .container-socials .card-socials-link:before{content:"";z-index:1;transition:opacity .3s;position:absolute;inset:0}.section-socials .container-socials .card-socials-link.instagram:before{background:linear-gradient(#40115a26 0%,#833ab48c 90%,#40115aeb 100%)}.section-socials .container-socials .card-socials-link.facebook:before{background:linear-gradient(#091e4226 0%,#185abd80 80%,#091e42eb 100%)}.section-socials .container-socials .card-socials-link .social-icon-badge{z-index:3;-webkit-backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:2.70833vw;height:2.70833vw;display:flex;position:absolute;top:.9375vw;right:.9375vw}@media (width<=768px){.section-socials .container-socials .card-socials-link .social-icon-badge{width:9.66921vw;height:9.66921vw;top:3.56234vw;right:3.56234vw}}.section-socials .container-socials .card-socials-link .social-icon-badge img{object-fit:contain;filter:brightness(0)saturate()invert();width:45%;height:45%}.section-socials .container-socials .card-socials-link .social-front-card{z-index:3;flex-direction:column;align-items:flex-start;gap:.3125vw;padding:1.45833vw;display:flex;position:absolute;inset:auto 0 0}@media (width<=768px){.section-socials .container-socials .card-socials-link .social-front-card{gap:1.27226vw;padding:5.08906vw}}.section-socials .container-socials .card-socials-link .social-front-card .social-front-card-title{color:#fff;text-align:left;font-family:Montserrat,sans-serif;font-size:1.40625vw;font-style:normal;font-weight:700}@media (width<=768px){.section-socials .container-socials .card-socials-link .social-front-card .social-front-card-title{font-size:4.83461vw}}.section-socials .container-socials .card-socials-link .social-front-card .social-front-card-desc{color:#ffffffd9;text-align:left;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:300;line-height:1.4}@media (width<=768px){.section-socials .container-socials .card-socials-link .social-front-card .social-front-card-desc{font-size:3.05344vw}}.section-socials .container-socials .card-socials-link .social-front-card .social-front-card-cta{color:#fff;background:#ffffff2e;border:1px solid #ffffff80;border-radius:1.5625vw;align-items:center;margin-top:.625vw;padding:.520833vw 1.25vw;font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:600;transition:background-color .25s;display:inline-flex}@media (width<=768px){.section-socials .container-socials .card-socials-link .social-front-card .social-front-card-cta{margin-top:2.29008vw;padding:1.78117vw 4.3257vw;font-size:3.05344vw}}.section-socials .container-socials .card-socials-link:hover{transform:translateY(-.416667vw);box-shadow:0 .833333vw 1.66667vw #00000040}.section-socials .container-socials .card-socials-link:hover .social-front-card-cta{background-color:#ffffff52}.section-brands-colabs{flex-direction:column;align-items:center;display:flex}@media (width<=768px){.section-brands-colabs{padding:22.9008vw 0}}.section-brands-colabs h3{padding:1.04167vw 0;font-family:Montserrat,sans-serif;font-size:1.875vw;font-style:normal;font-weight:700}@media (width<=768px){.section-brands-colabs h3{padding:5.08906vw 0;font-size:7.63359vw}}.section-brands-colabs p{padding:0 0 1.5625vw;font-family:Montserrat,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:300}@media (width<=768px){.section-brands-colabs p{padding:0 0 7.63359vw;font-size:5.59796vw}}.section-brands-colabs .Container-brands{flex-direction:column;justify-content:center;align-items:center;display:flex}.section-brands-colabs .Container-brands .Container-brands-header{justify-content:center;align-items:center;gap:9.375vw;width:100%;display:flex}.section-brands-colabs .Container-brands .Container-brands-header p{cursor:pointer;padding:.520833vw 3.125vw;font-family:Montserrat,sans-serif;font-size:1.5625vw;font-style:normal;font-weight:300;transition:color .2s}@media (width<=768px){.section-brands-colabs .Container-brands .Container-brands-header p{font-size:5.08906vw}}.section-brands-colabs .Container-brands .Container-brands-header p:hover{opacity:.7}.section-brands-colabs .Container-brands .Container-brands-header .active{text-decoration:underline}.section-brands-colabs .Container-brands .Container-brands-bottom{flex-flow:wrap;justify-content:center;align-items:center;gap:1.5625vw;padding:7.8125vw 13.0208vw;display:flex}@media (width<=768px){.section-brands-colabs .Container-brands .Container-brands-bottom{width:100%;padding:2.54453vw 0}}.section-brands-colabs .Container-brands .Container-brands-bottom .brand-product-card{flex-direction:column;align-items:center;gap:4.16667vw;width:18.75vw;padding:1.04167vw 0;display:flex;position:relative}@media (width<=768px){.section-brands-colabs .Container-brands .Container-brands-bottom .brand-product-card{gap:2.54453vw;width:45.8015vw;height:fit-content;padding:5.08906vw 0}}.section-brands-colabs .Container-brands .Container-brands-bottom .brand-product-card .bg-pink-for{width:7.8125vw;height:7.8125vw;position:relative}@media (width<=768px){.section-brands-colabs .Container-brands .Container-brands-bottom .brand-product-card .bg-pink-for{width:22.9008vw;height:22.9008vw}}.section-brands-colabs .Container-brands .Container-brands-bottom .brand-product-card img{object-fit:contain;width:4.16667vw;position:absolute}@media (width<=768px){.section-brands-colabs .Container-brands .Container-brands-bottom .brand-product-card img{width:10.1781vw}}.section-brands-colabs .Container-brands .Container-brands-bottom .brand-product-card p{color:#000;padding:0;position:relative}.section-index{width:100%;height:auto;position:relative}.section-product-detail{justify-content:center;padding:5.20833vw 0;display:flex}@media (width>=1025px){.section-product-detail{gap:1.04167vw}}@media (width<=768px){.section-product-detail{flex-direction:column;align-items:center;padding:12.7226vw 1.5625vw}}@media (width>=1025px){.section-product-detail .producr-contain-images{border-right:1px solid var(--background-header);width:35%}}@media (width<=768px){.section-product-detail .producr-contain-images{width:90%}}.section-product-detail .producr-contain-images .product-detail-image-wrapper{border-radius:.833333vw;width:28.6458vw;height:28.6458vw;overflow:hidden}@media (width<=768px){.section-product-detail .producr-contain-images .product-detail-image-wrapper{border-radius:4.07125vw;width:100%;height:89.0585vw}}.section-product-detail .producr-contain-images .product-detail-image-wrapper.zoomable{cursor:zoom-in}.section-product-detail .producr-contain-images .product-detail-image{object-fit:cover;width:100%;height:100%;transition:transform .15s ease-out;display:block}@media (width<=768px){.section-product-detail .producr-contain-images .product-detail-image{object-fit:fill}}.section-product-detail .producr-contain-images .container-select-images-extra{gap:.520833vw;display:flex}.section-product-detail .producr-contain-images .container-select-images-extra .thumbnail-image{object-fit:cover;border-radius:.833333vw;width:6.25vw;height:6.25vw}@media (width<=768px){.section-product-detail .producr-contain-images .container-select-images-extra .thumbnail-image{border-radius:4.07125vw;width:25.4453vw;height:25.4453vw}}@media (width>=1025px){.section-product-detail .product-detail-info{width:30%;padding-left:3.125vw}}@media (width<=768px){.section-product-detail .product-detail-info{width:90%}}.section-product-detail .product-detail-info .product-detail-brand{color:var(--background-participe);font-family:Montserrat,sans-serif;font-size:1.71875vw;font-style:normal;font-weight:400}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-brand{padding-top:5.59796vw;font-size:10.1781vw}}.section-product-detail .product-detail-info .product-detail-name{font-family:Montserrat,sans-serif;font-size:1.5625vw;font-style:normal;font-weight:500}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-name{padding:0 0 2.54453vw;font-size:7.63359vw}}.section-product-detail .product-detail-info .product-detail-category{font-family:Montserrat,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:500}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-category{padding:2.54453vw 0;font-size:6.36132vw}}.section-product-detail .product-detail-info .product-detail-description{white-space:pre-line;padding:.520833vw 0;font-family:Montserrat,sans-serif;font-size:.885417vw;font-style:normal;font-weight:300}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-description{font-size:3.81679vw;line-height:6.36132vw}}.section-product-detail .product-detail-info .product-detail-meta{flex-direction:column;gap:.208333vw;padding-bottom:.3125vw;display:flex}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-meta{gap:1.01781vw}}.section-product-detail .product-detail-info .product-detail-meta p{color:var(--text-vino);font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:400}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-meta p{font-size:3.81679vw}}.section-product-detail .product-detail-info .product-detail-features{font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:300}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-features{font-size:4.07125vw}}.section-product-detail .product-detail-info .product-detail-price{flex-direction:column-reverse;gap:.520833vw;padding-top:1.04167vw;font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:300;display:flex}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-price{gap:.763359vw;padding-top:2.54453vw;font-size:4.07125vw}}.section-product-detail .product-detail-info .product-detail-price .price-original{text-decoration:line-through}.section-product-detail .product-detail-info .product-detail-price .price-discounted{color:#0f7a0f}.section-product-detail .product-detail-info .product-detail-stock{padding:.520833vw 0;font-family:Montserrat,sans-serif;font-size:.885417vw;font-style:normal;font-weight:300}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-stock{padding:2.54453vw 0;font-size:4.07125vw}}.section-product-detail .product-detail-info .product-detail-sizes{padding-bottom:1.14583vw}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-sizes{padding-bottom:5.59796vw}}.section-product-detail .product-detail-info .product-detail-sizes .sizes-label{color:var(--text-vino);padding-bottom:.416667vw;font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:500}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-sizes .sizes-label{padding-bottom:2.03562vw;font-size:4.07125vw}}.section-product-detail .product-detail-info .product-detail-sizes .sizes-options{flex-wrap:wrap;gap:.520833vw;display:flex}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-sizes .sizes-options{gap:2.54453vw}}.section-product-detail .product-detail-info .product-detail-sizes .sizes-options .size-chip{cursor:pointer;border:1px solid var(--button-type-1);color:var(--button-type-1);background-color:#fff;border-radius:.416667vw;padding:.416667vw .833333vw;font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:400;transition:background-color .2s,color .2s}@media (width<=768px){.section-product-detail .product-detail-info .product-detail-sizes .sizes-options .size-chip{border-radius:2.03562vw;padding:2.54453vw 4.58015vw;font-size:4.07125vw}}.section-product-detail .product-detail-info .product-detail-sizes .sizes-options .size-chip.selected{background-color:var(--button-type-1);border-color:var(--button-type-1);color:#fff}.section-product-detail .product-detail-info .button-pd{margin-bottom:1.71875vw}@media (width<=768px){.section-product-detail .product-detail-info .button-pd{margin-bottom:8.39695vw}}.section-product-detail .product-detail-info .container-features{padding-top:1.14583vw}@media (width<=768px){.section-product-detail .product-detail-info .container-features{padding-top:5.59796vw}}.section-product-detail .product-detail-info .container-features .Caracteristics{white-space:pre-line;font-family:Montserrat,sans-serif;font-size:.885417vw;font-style:normal;font-weight:300;line-height:1.35417vw}@media (width<=768px){.section-product-detail .product-detail-info .container-features .Caracteristics{font-size:3.81679vw;line-height:5.85242vw}}.section-product-detail .product-detail-info .container-features .use{white-space:pre-line;padding-top:1.04167vw;font-family:Montserrat,sans-serif;font-size:.885417vw;font-style:normal;font-weight:300;line-height:1.35417vw}@media (width<=768px){.section-product-detail .product-detail-info .container-features .use{padding-top:5.08906vw;font-size:3.81679vw;line-height:5.85242vw}}.separator{background:var(--background-header);width:100%;height:.260417vw}.image-lightbox{z-index:10000;background:#000000e0;justify-content:center;align-items:center;animation:.2s lightbox-fade;display:flex;position:fixed;inset:0}.image-lightbox .lightbox-stage{cursor:zoom-in;touch-action:none;border-radius:.625vw;overflow:hidden}@media (width<=768px){.image-lightbox .lightbox-stage{border-radius:3.05344vw}}.image-lightbox .lightbox-stage.zoomed{cursor:zoom-out}.image-lightbox .lightbox-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:85vw;max-height:85vh;transition:transform .25s;display:block}@media (width<=768px){.image-lightbox .lightbox-stage img{max-width:92vw;max-height:75vh}}.image-lightbox .lightbox-btn{all:unset;color:#222;cursor:pointer;z-index:1;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:2.60417vw;height:2.60417vw;font-size:1.45833vw;line-height:1;transition:background .2s;display:flex;position:absolute}.image-lightbox .lightbox-btn:hover{background:#fff}.image-lightbox .lightbox-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=768px){.image-lightbox .lightbox-btn{width:10.1781vw;height:10.1781vw;font-size:5.59796vw}}.image-lightbox .lightbox-close{font-size:1.04167vw;top:1.25vw;right:1.25vw}@media (width<=768px){.image-lightbox .lightbox-close{font-size:4.07125vw;top:4.07125vw;right:4.07125vw}}.image-lightbox .lightbox-prev,.image-lightbox .lightbox-next{top:50%;transform:translateY(-50%)}@media (width<=768px){.image-lightbox .lightbox-prev,.image-lightbox .lightbox-next{top:auto;bottom:6.10687vw;transform:none}}.image-lightbox .lightbox-prev{left:1.25vw}@media (width<=768px){.image-lightbox .lightbox-prev{left:6.10687vw}}.image-lightbox .lightbox-next{right:1.25vw}@media (width<=768px){.image-lightbox .lightbox-next{right:6.10687vw}}.image-lightbox .lightbox-counter{color:#fff;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:300;position:absolute;bottom:1.25vw;left:50%;transform:translate(-50%)}@media (width<=768px){.image-lightbox .lightbox-counter{font-size:3.81679vw;bottom:8.6514vw}}@keyframes lightbox-fade{0%{opacity:0}to{opacity:1}}.section-participe-p{background-color:#fdf3f3;flex-direction:column;justify-content:center;align-items:center;gap:2.08333vw;padding:3.125vw 0;display:flex}@media (width<=768px){.section-participe-p{box-sizing:border-box;gap:7.63359vw;width:100%;padding:10.1781vw 4.07125vw}}.section-participe-p .section-header-p{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625vw;max-width:31.25vw;display:flex}@media (width<=768px){.section-participe-p .section-header-p{gap:3.05344vw;max-width:100%}}.section-participe-p .section-header-p h3{font-family:Montserrat,sans-serif;font-size:1.66667vw;font-style:normal;font-weight:400}@media (width<=768px){.section-participe-p .section-header-p h3{font-size:5.59796vw}}.section-participe-p .section-header-p p{color:#555;font-family:Montserrat,sans-serif;font-size:.729167vw;font-style:normal;font-weight:300;line-height:1.5}@media (width<=768px){.section-participe-p .section-header-p p{font-size:3.56234vw}}.section-participe-p .container-p-element{grid-template-columns:1fr 1fr;gap:2.60417vw 3.125vw;width:52.0833vw;display:grid}@media (width<=768px){.section-participe-p .container-p-element{grid-template-columns:1fr;row-gap:7.63359vw;width:100%}}.section-participe-p .container-p-element .p-element-card{flex-direction:column;gap:.729167vw;min-width:0;display:flex}@media (width<=768px){.section-participe-p .container-p-element .p-element-card{gap:3.05344vw}}.section-participe-p .container-p-element .p-element-card.three{grid-column:1}@media (width<=768px){.section-participe-p .container-p-element .p-element-card.three{grid-column:auto}}.section-participe-p .container-p-element .p-element-card .p-element-heading{align-items:center;gap:.625vw;display:flex}@media (width<=768px){.section-participe-p .container-p-element .p-element-card .p-element-heading{gap:3.05344vw}}.section-participe-p .container-p-element .p-element-card .p-element-heading .badge-number{color:#7a6a64;border:1px solid #cbb7b0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25vw;height:1.25vw;font-family:Montserrat,sans-serif;font-size:.625vw;font-style:normal;font-weight:400;display:flex}@media (width<=768px){.section-participe-p .container-p-element .p-element-card .p-element-heading .badge-number{width:7.12468vw;height:7.12468vw;font-size:3.30789vw}}.section-participe-p .container-p-element .p-element-card .p-element-heading p{color:#333;margin:0;font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:400}@media (width<=768px){.section-participe-p .container-p-element .p-element-card .p-element-heading p{font-size:3.81679vw}}.section-participe-p .container-p-element .p-element-card .p-element-box{background-color:#fff;border:1px solid #f0dcdc;border-radius:.520833vw;flex-direction:column;gap:.625vw;padding:.9375vw;display:flex}@media (width<=768px){.section-participe-p .container-p-element .p-element-card .p-element-box{border-radius:2.54453vw;gap:3.05344vw;padding:3.56234vw}}.section-participe-p .container-p-element .p-element-card .p-element-box .ig-mockup{object-fit:cover;border-radius:.3125vw;width:100%}@media (width<=768px){.section-participe-p .container-p-element .p-element-card .p-element-box .ig-mockup{border-radius:1.52672vw}}.section-participe-p .container-p-element .p-element-card .outline-btn{background:var(--background-participe);color:var(--text-vino);cursor:pointer;border:none;border-radius:.3125vw;align-self:flex-start;align-items:center;gap:.416667vw;padding:.520833vw .9375vw;font-family:Montserrat,sans-serif;font-size:.677083vw;font-style:normal;font-weight:400;transition:opacity .2s;display:flex}@media (width<=768px){.section-participe-p .container-p-element .p-element-card .outline-btn{border-radius:2.03562vw;gap:2.03562vw;padding:3.05344vw 5.08906vw;font-size:3.56234vw}}.section-participe-p .container-p-element .p-element-card .outline-btn:hover{opacity:.85}.section-participe-p .container-p-element .p-element-card .outline-btn .btn-icon{flex-shrink:0;width:.729167vw;height:.729167vw}@media (width<=768px){.section-participe-p .container-p-element .p-element-card .outline-btn .btn-icon{width:4.07125vw;height:4.07125vw}}.section-participe-p .container-p-element input[type=text]{background-color:#fdf6f6;border:1px solid #ecdcdc;border-radius:.3125vw;padding:.625vw .729167vw;font-family:Montserrat,sans-serif;font-size:.677083vw;font-style:normal;font-weight:300}@media (width<=768px){.section-participe-p .container-p-element input[type=text]{border-radius:2.03562vw;padding:3.56234vw;font-size:3.56234vw}}.section-participe-p .container-p-element input[type=text]::placeholder{color:#b8a5a5}.section-participe-p .container-p-element button{background-color:var(--background-participe);color:var(--text-vino);cursor:pointer;border:none;border-radius:.3125vw;padding:.625vw;font-family:Montserrat,sans-serif;font-size:.677083vw;font-style:normal;font-weight:400}@media (width<=768px){.section-participe-p .container-p-element button{border-radius:2.03562vw;padding:3.56234vw;font-size:3.56234vw}}.section-participe-p .container-p-element button:hover{opacity:.9}.section-participe-p .term-conditions{text-align:center;color:#888;max-width:31.25vw;font-family:Montserrat,sans-serif;font-size:.572917vw;font-style:normal;font-weight:300}@media (width<=768px){.section-participe-p .term-conditions{max-width:100%;padding:0 2.54453vw;font-size:2.79898vw}}.section-checkout{color:#5b1f26;box-sizing:border-box;justify-content:center;align-items:flex-start;gap:2.08333vw;max-width:1320px;margin:0 auto;padding:5.20833vw 3.125vw;display:flex}@media (width<=768px){.section-checkout{flex-direction:column;gap:6.10687vw;padding:22.9008vw 4.07125vw}}.section-checkout h2{margin:0 0 1.25vw;font-family:Montserrat,sans-serif;font-size:1.5625vw;font-style:normal;font-weight:700}@media (width<=768px){.section-checkout h2{margin:0 0 5.08906vw;font-size:6.10687vw}}.section-checkout h3{letter-spacing:.02em;margin:1.35417vw 0 .729167vw;font-family:Montserrat,sans-serif;font-size:.885417vw;font-style:normal;font-weight:600}.section-checkout h3:first-child{margin-top:0}@media (width<=768px){.section-checkout h3{margin:6.61578vw 0 3.56234vw;font-size:4.3257vw}}.section-checkout .checkout-left,.section-checkout .checkout-right{box-sizing:border-box;background:#fff;border-radius:1.25vw;padding:1.875vw;box-shadow:0 .833333vw 2.08333vw #5b1f2614}@media (width<=768px){.section-checkout .checkout-left,.section-checkout .checkout-right{border-radius:5.08906vw;padding:6.10687vw;box-shadow:0 2.54453vw 6.10687vw #5b1f2614}}.section-checkout .checkout-left{width:42%;position:sticky;top:1.5625vw}@media (width<=768px){.section-checkout .checkout-left{width:100%;position:static}}.section-checkout .checkout-right{width:58%}@media (width<=768px){.section-checkout .checkout-right{width:100%}}.section-checkout .checkout-items{flex-direction:column;gap:.625vw;display:flex}.section-checkout .checkout-items .checkout-item{background:#fdf7f8;border-radius:.833333vw;align-items:center;gap:.833333vw;padding:.520833vw;transition:background-color .15s;display:flex}@media (width<=768px){.section-checkout .checkout-items .checkout-item{border-radius:3.56234vw;gap:3.56234vw;padding:2.54453vw}}.section-checkout .checkout-items .checkout-item:hover{background:#fbeef0}.section-checkout .checkout-items .checkout-item img{object-fit:cover;border-radius:.729167vw;width:3.33333vw;height:3.33333vw;box-shadow:0 2px 8px #5b1f261a}@media (width<=768px){.section-checkout .checkout-items .checkout-item img{border-radius:3.56234vw;width:16.285vw;height:16.285vw}}.section-checkout .checkout-items .checkout-item .checkout-item-info{flex:1}.section-checkout .checkout-items .checkout-item .checkout-item-info .checkout-item-name{font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:500}@media (width<=768px){.section-checkout .checkout-items .checkout-item .checkout-item-info .checkout-item-name{font-size:3.81679vw}}.section-checkout .checkout-items .checkout-item .checkout-item-info .checkout-item-qty{color:#a97e83;font-family:Montserrat,sans-serif;font-size:.677083vw;font-style:normal;font-weight:300}@media (width<=768px){.section-checkout .checkout-items .checkout-item .checkout-item-info .checkout-item-qty{font-size:3.30789vw}}.section-checkout .checkout-items .checkout-item .checkout-item-price{white-space:nowrap;font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:600}@media (width<=768px){.section-checkout .checkout-items .checkout-item .checkout-item-price{font-size:3.81679vw}}.section-checkout .checkout-totals{flex-direction:column;gap:.520833vw;margin-top:1.14583vw;display:flex}.section-checkout .checkout-totals .checkout-totals-row{color:#7b5b5f;justify-content:space-between;font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:300;display:flex}@media (width<=768px){.section-checkout .checkout-totals .checkout-totals-row{font-size:3.81679vw}}.section-checkout .checkout-totals .checkout-shipping-address{color:#a97e83;margin:-.208333vw 0 0;font-family:Montserrat,sans-serif;font-size:.677083vw;font-style:normal;font-weight:300;line-height:1.4}@media (width<=768px){.section-checkout .checkout-totals .checkout-shipping-address{font-size:3.30789vw}}.section-checkout .checkout-totals .checkout-totals-total{color:#5b1f26;background:#fdf1f2;border-radius:.729167vw;margin-top:.208333vw;padding:.729167vw .833333vw;font-family:Montserrat,sans-serif;font-size:1.04167vw;font-style:normal;font-weight:700}@media (width<=768px){.section-checkout .checkout-totals .checkout-totals-total{border-radius:3.56234vw;padding:3.56234vw 4.07125vw;font-size:4.58015vw}}.section-checkout form{flex-direction:column;display:flex}.section-checkout .checkout-field{box-sizing:border-box;flex-direction:column;gap:.3125vw;width:100%;margin-bottom:.833333vw;display:flex}.section-checkout .checkout-field label{letter-spacing:.03em;text-transform:uppercase;color:#a97e83;font-family:Montserrat,sans-serif;font-size:.625vw;font-style:normal;font-weight:500}@media (width<=768px){.section-checkout .checkout-field label{font-size:3.05344vw}}.section-checkout .checkout-field input{box-sizing:border-box;color:#5b1f26;background:#fffbfc;border:1.5px solid #f3d9db;border-radius:.625vw;outline:none;width:100%;padding:.729167vw .9375vw;font-size:.78125vw;transition:border-color .15s,box-shadow .15s,background-color .15s}.section-checkout .checkout-field input::placeholder{color:#d3adb2}.section-checkout .checkout-field input:hover{border-color:#e6b7bd}.section-checkout .checkout-field input:focus{background:#fff;border-color:#b97b84;box-shadow:0 0 0 4px #b97b8424}.section-checkout .checkout-field input[aria-invalid=true]{border-color:#d97a89}@media (width<=768px){.section-checkout .checkout-field input{border-radius:3.05344vw;padding:3.81679vw 4.58015vw;font-size:3.81679vw}}.section-checkout .checkout-field-row{gap:.729167vw;display:flex}.section-checkout .checkout-field-row .checkout-field{width:50%}@media (width<=768px){.section-checkout .checkout-field-row{flex-direction:column;gap:0}.section-checkout .checkout-field-row .checkout-field{width:100%}}.section-checkout .field-error{color:#c22c46;margin-top:-2px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:300}.section-checkout .shipping-options{flex-direction:column;gap:.520833vw;margin-bottom:.520833vw;display:flex}.section-checkout .shipping-options .shipping-option{cursor:pointer;background:#fffbfc;border:1.5px solid #f3d9db;border-radius:.833333vw;align-items:flex-start;gap:.729167vw;padding:.833333vw;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}@media (width<=768px){.section-checkout .shipping-options .shipping-option{border-radius:4.07125vw;gap:3.56234vw;padding:4.07125vw}}.section-checkout .shipping-options .shipping-option:hover{border-color:#e6b7bd}.section-checkout .shipping-options .shipping-option.active{background:#fdf1f2;border-color:#b97b84;box-shadow:0 4px 16px #b97b8429}.section-checkout .shipping-options .shipping-option input[type=radio]{accent-color:#b97b84;cursor:pointer;flex-shrink:0;width:.9375vw;height:.9375vw;margin-top:4px}@media (width<=768px){.section-checkout .shipping-options .shipping-option input[type=radio]{width:5.08906vw;height:5.08906vw}}.section-checkout .shipping-options .shipping-option .shipping-option-info{flex:1}.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-label{font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:500}@media (width<=768px){.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-label{font-size:3.81679vw}}.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-desc,.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-address{color:#a97e83;margin-top:3px;font-family:Montserrat,sans-serif;font-size:.677083vw;font-style:normal;font-weight:300;line-height:1.4}@media (width<=768px){.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-desc,.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-address{font-size:3.30789vw}}.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-desc a,.section-checkout .shipping-options .shipping-option .shipping-option-info .shipping-option-address a{color:#b97b84;font-weight:600;text-decoration:underline}.section-checkout .shipping-options .shipping-option .shipping-option-price{white-space:nowrap;color:#b97b84;font-family:Montserrat,sans-serif;font-size:.729167vw;font-style:normal;font-weight:600}@media (width<=768px){.section-checkout .shipping-options .shipping-option .shipping-option-price{font-size:3.56234vw}}.section-checkout .pickup-points{box-sizing:border-box;background:#fdf1f2;border-radius:.833333vw;flex-direction:column;gap:.416667vw;margin-bottom:.833333vw;padding:.729167vw;display:flex}@media (width<=768px){.section-checkout .pickup-points{border-radius:4.07125vw;gap:2.03562vw;margin-bottom:4.07125vw;padding:3.56234vw}}.section-checkout .pickup-points .pickup-points-title{letter-spacing:.02em;color:#a97e83;margin-bottom:.208333vw;font-family:Montserrat,sans-serif;font-size:.677083vw;font-style:normal;font-weight:500}@media (width<=768px){.section-checkout .pickup-points .pickup-points-title{margin-bottom:1.01781vw;font-size:3.30789vw}}.section-checkout .pickup-points .pickup-point{cursor:pointer;box-sizing:border-box;background:#fff;border:1.5px solid #0000;border-radius:.625vw;align-items:flex-start;gap:.520833vw;padding:.625vw;transition:border-color .15s;display:flex}@media (width<=768px){.section-checkout .pickup-points .pickup-point{border-radius:3.05344vw;gap:2.54453vw;padding:3.05344vw}}.section-checkout .pickup-points .pickup-point:hover{border-color:#f3d9db}.section-checkout .pickup-points .pickup-point.active{border-color:#b97b84}.section-checkout .pickup-points .pickup-point input[type=radio]{accent-color:#b97b84;cursor:pointer;flex-shrink:0;width:.9375vw;height:.9375vw;margin-top:4px}@media (width<=768px){.section-checkout .pickup-points .pickup-point input[type=radio]{width:5.08906vw;height:5.08906vw}}.section-checkout .pickup-points .pickup-point .pickup-point-name{font-family:Montserrat,sans-serif;font-size:.729167vw;font-style:normal;font-weight:500}@media (width<=768px){.section-checkout .pickup-points .pickup-point .pickup-point-name{font-size:3.56234vw}}.section-checkout .pickup-points .pickup-point .pickup-point-address,.section-checkout .pickup-points .pickup-point .pickup-point-schedule,.section-checkout .pickup-points .pickup-point .pickup-point-phone{color:#a97e83;font-family:Montserrat,sans-serif;font-size:.625vw;font-style:normal;font-weight:300;line-height:1.5}@media (width<=768px){.section-checkout .pickup-points .pickup-point .pickup-point-address,.section-checkout .pickup-points .pickup-point .pickup-point-schedule,.section-checkout .pickup-points .pickup-point .pickup-point-phone{font-size:3.05344vw}}.section-checkout .button.full{color:#fff;letter-spacing:.02em;background:#b97b84;border:none;border-radius:1.5625vw;width:100%;margin-top:.833333vw;padding:.833333vw 0;font-size:.833333vw;transition:transform .15s,box-shadow .15s,opacity .15s;box-shadow:0 6px 18px #b97b844d}.section-checkout .button.full:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 22px #b97b845c}.section-checkout .button.full:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}@media (width<=768px){.section-checkout .button.full{border-radius:7.63359vw;padding:4.07125vw 0;font-size:4.07125vw}}.section-checkout .submit-error{color:#c22c46;text-align:center;margin-top:10px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:300}.section-checkout-status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.833333vw;min-height:20.8333vw}.section-checkout-status h2{margin:0}.section-checkout-status p{color:#7b5b5f;max-width:26.0417vw;font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:300}@media (width<=768px){.section-checkout-status p{font-size:4.07125vw}}.section-checkout-status .button{border-radius:1.5625vw;padding:.729167vw 1.875vw}@media (width<=768px){.section-checkout-status .button{border-radius:7.63359vw;padding:3.56234vw 9.16031vw}}.section-terms-and-conditions{flex-direction:column;justify-content:center;align-items:center;max-width:900px;margin:0 auto;padding:40px 20px;display:flex}.section-terms-and-conditions h2{text-align:center;margin-bottom:24px;font-family:Playfair Display,serif;font-size:1.45833vw;font-style:normal;font-weight:400}@media (width<=768px){.section-terms-and-conditions h2{font-size:5.59796vw}}.section-terms-and-conditions h3{text-align:center;margin-bottom:24px;font-family:Playfair Display,serif;font-size:1.04167vw;font-style:normal;font-weight:400}@media (width<=768px){.section-terms-and-conditions h3{font-size:5.08906vw}}.section-terms-and-conditions .terms-section{width:100%;margin-bottom:28px}.section-terms-and-conditions .terms-section .terms-heading{text-transform:uppercase;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:700}@media (width<=768px){.section-terms-and-conditions .terms-section .terms-heading{font-size:4.3257vw}}.section-terms-and-conditions .terms-section p{color:#333;text-align:justify;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:.885417vw;font-style:normal;font-weight:300;line-height:1.6}@media (width<=768px){.section-terms-and-conditions .terms-section p{font-size:3.81679vw}}.section-terms-and-conditions .terms-section ul{margin:0 0 12px 24px;padding:0;list-style:outside}.section-terms-and-conditions .terms-section ul li{font-size:.78125vw}@media (width<=768px){.section-terms-and-conditions .terms-section ul li{font-size:4.58015vw}}.section-terms-and-conditions .terms-section ul li{margin-bottom:4px;line-height:1.6}.section-terms-and-conditions .terms-section .terms-subsection{border-left:2px solid #ddd;margin-top:12px;padding-left:16px}.section-terms-and-conditions .terms-section .terms-subsection .terms-subheading{margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:600}@media (width<=768px){.section-terms-and-conditions .terms-section .terms-subsection .terms-subheading{font-size:4.07125vw}}.section-terms-and-conditions .terms-section .terms-subsection p{font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:300}@media (width<=768px){.section-terms-and-conditions .terms-section .terms-subsection p{font-size:3.81679vw}}.section-terms-and-conditions .terms-section .terms-subsection p{margin-bottom:10px;line-height:1.6}.section-terms-and-conditions .terms-section .terms-subsection ul{margin:0 0 12px 24px;padding:0;list-style:outside}.section-terms-and-conditions .terms-section .terms-subsection ul li{font-family:Montserrat,sans-serif;font-size:.78125vw;font-style:normal;font-weight:300}@media (width<=768px){.section-terms-and-conditions .terms-section .terms-subsection ul li{font-size:4.07125vw}}.section-terms-and-conditions .terms-section .terms-subsection ul li{margin-bottom:4px;line-height:1.6}.section-carrusel{white-space:nowrap;background:var(--background-header);width:100%;padding:10px 0;overflow:hidden}.carrusel-track{animation:30s linear infinite scroll-left;display:inline-flex}.text-carrusel{color:#fff;text-transform:uppercase;margin:0 40px;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:400;display:inline-block}@media (width<=768px){.text-carrusel{font-size:3.81679vw}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-navbar{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:1.25vw 4.16667vw;display:flex}.section-navbar .logo_zenda{object-fit:contain;width:10.4167vw;height:2.60417vw}@media (width<=768px){.section-navbar .logo_zenda{width:33.0789vw;height:15.2672vw}}.section-navbar .logo_zenda{cursor:pointer}.section-navbar .container-top-navbar{justify-content:space-between;align-items:center;width:100%;display:flex}@media (width<=768px){.section-navbar .container-opt-movile-navbar{border-top:1px solid var(--background-participe);flex-direction:column;width:100%;padding:3.81679vw 0;display:flex}}.section-navbar p{color:#000;margin:0;font-size:1.25vw;font-weight:700}.section-navbar ul{all:unset;align-items:center;gap:2.08333vw;display:flex}@media (width<=768px){.section-navbar ul{flex-direction:column;align-items:baseline}}.section-navbar ul li{text-transform:uppercase;color:var(--text-vino);cursor:pointer;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:700;list-style:none}@media (width<=768px){.section-navbar ul li{text-align:left;font-size:3.81679vw}}.section-navbar ul li:hover{opacity:.7}.section-navbar ul li .container-s-b{position:relative}.section-navbar ul li .container-s-b .container-s-b-amount{color:#fff;background-color:#000;border-radius:15.625vw;justify-content:center;align-items:center;width:.78125vw;height:.78125vw;font-family:Inter,sans-serif;font-size:.520833vw;font-style:normal;font-weight:300;display:flex;position:absolute;bottom:0;right:-.416667vw}@media (width<=768px){.section-navbar ul li .container-s-b .container-s-b-amount{width:3.81679vw;height:3.81679vw;font-family:Montserrat,sans-serif;font-size:2.54453vw;font-style:normal;font-weight:700;right:2.29008vw}}.section-navbar ul li:last-child{margin-left:.833333vw}@keyframes slide-in-desktop{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes popup-mobile{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.section-shopbag{z-index:9999;background-color:#fff;flex-direction:column;justify-content:space-between;width:30%;height:100%;padding:1.5625vw;animation:.35s ease-out forwards slide-in-desktop;display:flex;position:fixed;top:0;right:0}@media (width>=1025px){.section-shopbag{border-left:1px solid var(--background-header)}}@media (width<=768px){.section-shopbag{width:100%;padding:5.08906vw;animation:.25s ease-out forwards popup-mobile}}.section-shopbag .header-shopbag{justify-content:space-between;display:flex}.section-shopbag .header-shopbag .logo-shopbag{object-fit:contain;width:10.4167vw}@media (width<=768px){.section-shopbag .header-shopbag .logo-shopbag{width:50.8906vw}}.section-shopbag .header-shopbag .logo-close-icon{object-fit:contain;cursor:pointer;width:2.08333vw}@media (width<=768px){.section-shopbag .header-shopbag .logo-close-icon{width:10.1781vw}}.section-shopbag .Container-list-shopbag{flex-direction:column;gap:1.04167vw;height:90%;padding:1.5625vw 0 0;display:flex;overflow:hidden}@media (width<=768px){.section-shopbag .Container-list-shopbag{padding:7.63359vw 0 0}}.section-shopbag .Container-list-shopbag h3{font-family:Montserrat,sans-serif;font-size:1.14583vw;font-weight:800}@media (width<=768px){.section-shopbag .Container-list-shopbag h3{font-size:5.08906vw}}.section-shopbag .Container-list-shopbag .container-shop-bag{flex-direction:column;gap:1.5625vw;display:flex;overflow-y:scroll}.section-shopbag .Container-list-shopbag .container-shop-bag .container-shop-bag-vacio{font-family:Montserrat,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:500}@media (width<=768px){.section-shopbag .Container-list-shopbag .container-shop-bag .container-shop-bag-vacio{font-size:4.58015vw}}.section-shopbag .Container-list-shopbag .container-shop-bag .interest-sugery{text-align:center;font-family:Inter,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:400}@media (width<=768px){.section-shopbag .Container-list-shopbag .container-shop-bag .interest-sugery{padding:7.63359vw 0;font-size:4.07125vw}}.section-shopbag .Container-list-shopbag .container-shop-bag .container-interest-sugery{flex-direction:column;gap:1.5625vw;display:flex}@media (width<=768px){.section-shopbag .Container-list-shopbag .container-shop-bag .container-interest-sugery{gap:10.1781vw}}.section-shopbag .container-footer-bag{flex-direction:column;gap:1.5625vw;margin-top:.78125vw;padding:1.04167vw 0;display:flex}@media (width<=768px){.section-shopbag .container-footer-bag{gap:3.81679vw;margin-top:3.81679vw}}.section-shopbag .container-footer-bag{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300}@media (width<=768px){.section-shopbag .button{font-size:4.58015vw}}.card-shop-bag{flex-direction:row;gap:1.04167vw;display:flex}@media (width<=768px){.card-shop-bag{margin-top:5.08906vw}}.card-shop-bag .img-shop-bag-p{object-fit:cover;border-radius:.833333vw;width:4.6875vw;height:4.6875vw}@media (width<=768px){.card-shop-bag .img-shop-bag-p{object-fit:cover;border-radius:4.07125vw;width:38.1679vw;height:fit-content;max-height:25.4453vw}}.card-shop-bag .container-description-p{width:100%}.card-shop-bag .container-description-p .titule-card-bag{overflow-wrap:break-word;width:18.75vw;font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:700}@media (width<=768px){.card-shop-bag .container-description-p .titule-card-bag{width:63.6132vw;font-size:4.58015vw}}.card-shop-bag .container-description-p .desc-card-bag{padding:.520833vw 0;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:300}@media (width<=768px){.card-shop-bag .container-description-p .desc-card-bag{padding:2.54453vw 0;font-size:4.07125vw}}.card-shop-bag .container-description-p .price{padding:.520833vw 0 0;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:500}@media (width<=768px){.card-shop-bag .container-description-p .price{padding:2.54453vw 0 0;font-size:4.3257vw}.card-shop-bag .container-description-p .container-bottom-card-bag{justify-content:space-between;display:flex}}.card-shop-bag .container-description-p .container-counter{box-sizing:content-box;border:1px solid #000;border-radius:1.875vw;justify-content:center;align-items:center;width:3.125vw;padding:0 .520833vw;display:flex}@media (width<=768px){.card-shop-bag .container-description-p .container-counter{border-radius:9.16031vw;gap:1.27226vw;width:17.8117vw;padding:0 1.27226vw}}.card-shop-bag .container-description-p .container-counter button{all:unset;width:1.5625vw;font-size:.9375vw}@media (width<=768px){.card-shop-bag .container-description-p .container-counter button{width:2.54453vw;font-size:5.08906vw}}.card-shop-bag .container-description-p .container-counter input{all:unset;color:#000;text-align:center;width:2.08333vw}.card-shop-bag .container-description-p .container-counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.card-shop-bag .container-description-p .container-counter input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.card-shop-bag .container-description-p .container-counter input{-moz-appearance:textfield}@media (width<=768px){.card-shop-bag .container-description-p .container-counter input{width:7.63359vw}}.section-participe{background:var(--background-participe);justify-content:center;align-items:center;padding:1.04167vw .520833vw;display:flex}@media (width<=768px){.section-participe{padding:3.81679vw 2.54453vw}}.section-participe p{color:#fff;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:400;text-decoration-line:underline}@media (width<=768px){.section-participe p{text-align:center;font-size:3.05344vw}}.section-participe p{cursor:pointer}.section-footer .footer{border-top:2px solid var(--background-header);justify-content:space-around;margin:5.20833vw 4.16667vw 1.5625vw;padding:1.5625vw 0 0;display:flex}@media (width<=768px){.section-footer .footer{flex-direction:column-reverse}}.section-footer .footer .adress-and-contact .txt-title{padding:0 0 .520833vw;font-family:Montserrat,sans-serif;font-size:1.14583vw;font-style:normal;font-weight:700}@media (width<=768px){.section-footer .footer .adress-and-contact .txt-title{font-size:4.07125vw}}.section-footer .footer .adress-and-contact .txt-desc{cursor:pointer;padding:0 0 .520833vw;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:500}@media (width<=768px){.section-footer .footer .adress-and-contact .txt-desc{font-family:Montserrat,sans-serif;font-size:4.07125vw;font-style:normal;font-weight:300;line-height:8.90585vw}}.section-footer .footer .links{flex-direction:column;gap:1.04167vw;display:flex}@media (width<=768px){.section-footer .footer .links{gap:2.54453vw;padding:8.90585vw 0}}.section-footer .footer .links .txt-link-t,.section-footer .footer .links .txt-link{font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:700}@media (width<=768px){.section-footer .footer .links .txt-link-t,.section-footer .footer .links .txt-link{font-size:4.07125vw}}.section-footer .footer .links .txt-link{cursor:pointer;font-family:Montserrat,sans-serif;font-size:.833333vw;font-style:normal;font-weight:700}@media (width<=768px){.section-footer .footer .links .txt-link{font-family:Montserrat,sans-serif;font-size:4.07125vw;font-style:normal;font-weight:300}}.section-footer .footer .socials{flex-direction:column;align-items:center;display:flex}.section-footer .footer .socials .socials-logo{object-fit:contain;width:20.8333vw}@media (width<=768px){.section-footer .footer .socials .socials-logo{width:63.6132vw}}.section-footer .footer .socials .socials-speach{padding:1.04167vw 0;font-family:Inter,sans-serif;font-style:italic;font-weight:700}@media (width<=768px){.section-footer .footer .socials .socials-speach{padding:5.08906vw 0}}.section-footer .footer .socials .socials-t{padding-bottom:1.04167vw;font-family:Montserrat,sans-serif;font-size:1.30208vw;font-style:normal;font-weight:700}@media (width<=768px){.section-footer .footer .socials .socials-t{padding-bottom:5.08906vw;font-size:4.07125vw}}.section-footer .footer .socials .icon-socials{gap:1.5625vw;display:flex}@media (width<=768px){.section-footer .footer .socials .icon-socials{gap:7.63359vw}}.section-footer .footer .socials .icon-socials img{cursor:pointer}.section-footer .date-create{background-color:var(--background-participe);color:var(--text-vino);text-align:center;padding:.78125vw 0}@media (width<=768px){.section-footer .date-create{padding:2.54453vw 0}}
