@charset "UTF-8";@font-face{font-family:champagne_font_r;src:url(/cdn/shop/files/ChampagneLimousines.woff2?v=1708441140) format("woff2");font-weight:400}@font-face{font-family:bilanesa;src:url(/cdn/shop/files/Bilanesa.woff?v=1708440967) format("woff");font-weight:400}@font-face{font-family:champagne_font;src:url(/cdn/shop/files/ChampagneLimousines-Bold.woff2?v=1708441150) format("woff2");font-weight:600}.bg-smooth{background-color:#f4f4f4}.swiper-pagination-bullet{opacity:1!important;background-color:#ebe0e2!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5d0140!important}.visible-mob,.hide-mob{display:none}@media(max-width:1024px){.visible-mob{display:block}}@media(min-width:1024px){.hide-mob{display:block}}body{background-color:#f4f4f4}.container{width:min(1440px,100% - 1rem)!important;margin-inline:auto}@media(min-width:1024px){.container{width:min(1440px,90% - 1rem)!important;padding-inline:2rem}}@media(max-width:1024px){.container{padding-inline:1rem}}.shopify-policy__container{padding:4rem 0!important;width:min(1440px,100% - 1rem)!important;max-width:100%!important;margin-inline:auto}@media(min-width:1024px){.shopify-policy__container{width:min(1440px,90% - 1rem)!important}}@media(max-width:1024px){.shopify-policy__container{padding-inline:1rem}}.shopify-policy__container .shopify-policy__title h1{color:var(--color-heading);font-weight:700;font-size:36px;margin-bottom:4rem}.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5{padding:1rem 0}.shopify-policy__container p{font:normal normal 16px/31px var(--font-body);padding-top:.5rem;padding-bottom:.5rem;line-height:26px;margin-bottom:2rem}.shopify-policy__container h2{margin-top:4rem;margin-bottom:1rem}.shelf-product{position:relative;border:1px solid #f9eef0;border-radius:4px;transition:all .2s ease;background-color:#fff}.shelf-product .space-shelf{padding-inline:1rem}.shelf-product:hover{box-shadow:0 1px 10px #cecece}.shelf-product .img-shelf{padding:.5rem .5rem 4px}.shelf-product .img-shelf .pdp_img{max-width:250px;text-align:center;margin-inline:auto;min-height:250px;max-height:250px;height:250px}.shelf-product .img-shelf .pdp_img img{margin-inline:auto;object-fit:contain;height:100%;width:100%}.shelf-product .img-shelf .selo-campanha{position:absolute;top:1rem;left:1.5rem}.shelf-product .img-shelf .seals{position:absolute;display:flex;flex-direction:column;gap:.5rem;top:1rem;right:1.5rem}.shelf-product .img-shelf .seals .see-more{height:43px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #cecece;color:#000!important;background-color:#fff;width:43px}.shelf-product .highlight-wrapper{height:22px}.shelf-product .highlight-wrapper:not(:has(.highlight)){border-bottom:1px solid #ebe0e2}.shelf-product .highlight-wrapper .highlight{display:flex;justify-content:center;align-items:center;gap:.3rem;background-color:#890d47}.shelf-product .highlight-wrapper .highlight p{color:#fff;padding:.3rem 0;font:normal normal 700 12px/16px var(--font-body)}.shelf-product .box-shelf{display:flex;flex-direction:column;gap:.5rem;color:#1f1a1c;font-family:var(--font-body)}.shelf-product .box-shelf .tags-top-pdp{margin-bottom:.4rem;font-size:1.4rem;height:19px}.shelf-product .box-shelf .tags-top-pdp svg{border-radius:50%}.shelf-product .box-shelf .tags-top-pdp p{display:flex;align-items:center;gap:.5rem}.shelf-product .box-shelf .title p{font-size:16px;font-weight:600;line-height:21px;min-height:40px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;max-height:44px;height:44px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shelf-product .box-shelf .vendor{height:19px;margin-top:1rem;margin-bottom:.4rem}.shelf-product .box-shelf .vendor p{font-size:14px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:7px;text-transform:uppercase}.shelf-product .box-shelf .more-info{height:34px}.shelf-product .box-shelf .more-info p{font-size:14px;line-height:17px;color:#7d7577;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;max-height:34px;height:34px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shelf-product .box-shelf .prices-shelf{margin-top:10px;text-align:center}.shelf-product .box-shelf .prices-shelf .list-price{font-size:14px;line-height:14px;text-decoration:line-through;color:#4f4f4f;padding-bottom:.6rem}.shelf-product .box-shelf .prices-shelf .best-price{display:flex;align-items:center;justify-content:center;gap:.2rem;font:normal normal 700 24px/20px var(--font-body);color:#1f1a1c}.shelf-product .box-shelf .prices-shelf .best-price .off-flag{font:normal normal 700 12px/16px var(--font-body);border-radius:2px;padding:.2rem .4rem;background-color:#f73837;color:#fff}.shelf-product .buy-btn{padding-bottom:2rem;padding-top:2rem}.shelf-product .buy-btn form>div{display:flex;align-items:center;gap:.1rem}.shelf-product .buy-btn form>div button{width:100%;background-color:var(--color-buy-btn-shelf);color:#fff;font:normal normal 500 20px/21px var(--font-body);height:40px;max-height:40px}.shelf-product .buy-btn form>div .quantity-buttons-wrapper{display:flex;position:relative}@media only screen and (max-width:1024px){.shelf-product .buy-btn form>div .quantity-buttons-wrapper{flex-basis:36%}}.shelf-product .buy-btn form>div .quantity-buttons-wrapper .minus-circle,.shelf-product .buy-btn form>div .quantity-buttons-wrapper .plus-circle{font-weight:700;border:2px solid #fff;border-radius:50%;width:25px}.shelf-product .buy-btn form>div .quantity-buttons-wrapper .minus-circle{font-size:1.3rem}.shelf-product .buy-btn form>div .quantity-buttons-wrapper .plus-circle{display:flex;align-items:center;justify-content:center;min-height:25px}.shelf-product .buy-btn form>div .quantity-buttons-wrapper .exceed-max-quantity{display:none;position:absolute;color:#fff;background-color:red;font-size:12px;width:max-content;top:-56%;left:36%;padding:.3rem;border-radius:4px}.shelf-product .buy-btn form>div .quantity-buttons-wrapper .exceed-max-quantity:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNS4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI2ZmMDAwMCIgZD0iTTEzNy40IDM3NC42YzEyLjUgMTIuNSAzMi44IDEyLjUgNDUuMyAwbDEyOC0xMjhjOS4yLTkuMiAxMS45LTIyLjkgNi45LTM0LjlzLTE2LjYtMTkuOC0yOS42LTE5LjhMMzIgMTkyYy0xMi45IDAtMjQuNiA3LjgtMjkuNiAxOS44cy0yLjIgMjUuNyA2LjkgMzQuOWwxMjggMTI4eiIvPjwvc3ZnPg==);background-size:contain;width:15px;height:15px;position:absolute;bottom:-8px;left:22%;background-repeat:no-repeat}.shelf-product .buy-btn form>div .quantity-buttons-wrapper .exceed-max-quantity.active{display:block}.shelf-product .buy-btn form>div .quantity-buttons-wrapper button{padding-inline:.6rem}.shelf-product .buy-btn form>div .quantity-buttons-wrapper button:nth-child(1){border-radius:4px 0 0 4px}.shelf-product .buy-btn form>div .quantity-buttons-wrapper button:nth-child(2){border-radius:0}.shelf-product .buy-btn form>div .quantity-buttons-wrapper button i{font-size:24px}.shelf-product .buy-btn form>div .quantity-buttons-wrapper input{border:none;background-color:var(--color-buy-btn-shelf);max-width:30px;-webkit-appearance:none;-moz-appearance:textfield;margin:0;text-align:center;color:#fff;font-size:20px;border-radius:0!important}.shelf-product .buy-btn form>div .quantity-buttons-wrapper input::-webkit-inner-spin-button,.shelf-product .buy-btn form>div .quantity-buttons-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shelf-product .buy-btn form>div .submit-btn-area{flex:1;display:flex;align-items:center}.shelf-product .buy-btn form>div .submit-btn-area button{border-radius:0 4px 4px 0;z-index:0;position:relative;display:flex;justify-content:center;align-items:center}.shelf-product .not-available{text-align:center}.shelf-product .not-available button{height:40px;background-color:#e1e1e1;width:calc(100% - 2rem);font-size:15px;border-radius:4px;color:#3b3b3b;font-family:var(--font-body)}.shelf-product .ratings{border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;padding-top:.6rem;padding-bottom:.6rem;margin-bottom:1.5rem}.shelf-product .ratings .kit-reviews-inline{display:flex;align-items:center;justify-content:space-between}.shelf-product .ratings .kit-reviews-inline .total-stars-custom{display:flex;align-items:baseline}.shelf-product .ratings .kit-reviews-inline .total-stars-custom p{color:#666;font-size:14px;padding-left:calc(.5rem + 3px)}.shelf-product .ratings .kit-reviews-inline .total-resume-custom{font-size:14px;color:#0197cd}.shelf-product .ratings .jdgm-prev-badge__text{display:none!important}.shelf-product .ratings .jdgm-prev-badge{display:flex!important;align-items:center}.shelf-product .ratings .jdgm-prev-badge:after{--reviews-number: attr(data-number-of-reviews);content:var(--reviews-number) " Avalia\e7\f5 es";font-size:14px;color:#0197cd;display:flex;flex:1;align-items:center;justify-content:flex-end}.shelf-product .ratings .jdgm-prev-badge[data-number-of-reviews="1"]{--reviews-number: attr(data-number-of-reviews) }.shelf-product .ratings .jdgm-prev-badge[data-number-of-reviews="1"]:after{content:var(--reviews-number) " Avalia\e7\e3o"}.shelf-product .ratings .jdgm-prev-badge[data-number-of-reviews="0"]:after{content:"Sem avalia\e7\f5 es"}.shelf-product .ratings .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__stars:after,.shelf-product .ratings .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__stars:before{content:none}.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__stars{position:relative;--score: attr(data-score) }.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__stars:after{content:var(--score);color:#666;font-size:14px;padding-left:.5rem}.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__stars:before{content:"";display:block;height:22px;width:10px;background-color:#fff;position:absolute;right:6px}.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__stars{padding-right:.8rem}.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__text:has(.review-media){display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row-reverse;width:100%}.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__text:has(.review-media) .stars-rating{color:#666;font-size:14px}.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__text:has(.review-media) .review-media{font-size:14px;color:#0197cd;display:none}.shelf-product .ratings .jdgm-prev-badge .jdgm-prev-badge__text:not(:has(.review-media)){display:flex;align-items:flex-end;width:100%;justify-content:flex-end;font-size:14px;color:#0197cd}.collection-list .container{position:relative}.collection-list .container .swiper{margin-inline:3rem}@media only screen and (max-width:1024px){.collection-list .container .swiper{margin-inline:1.2rem}}@media only screen and (max-width:640px){.collection-list .container .swiper{margin-inline:2rem}}@media(min-width:1250px){.collection-list .container .swiper:not(:has(ul>li:nth-child(5)))+.swipper-custom-arrows{display:none}}.collection-list .container .swipper-custom-arrows{position:absolute;display:flex;justify-content:space-between;width:100%;top:50%;left:0;transform:translateY(-50%)}.collection-list .container .swipper-custom-arrows .swiper-button-next-custom,.collection-list .container .swipper-custom-arrows .swiper-button-prev-custom{cursor:pointer;width:40px;height:40px;display:flex;align-items:center}.collection-list .container .swipper-custom-arrows .swiper-button-next-custom{justify-content:flex-end}.collection-list .container .swipper-custom-arrows .swiper-button-prev-custom{justify-content:flex-start}.collection-list h2{font:normal normal 500 24px/26px var(--font-body);padding-inline:37px;padding-bottom:1.3rem}@media only screen and (max-width:1024px){.collection-list h2{padding-inline:1rem}}@media only screen and (max-width:640px){.collection-list .collection-showcase{margin-inline:auto}}.collection-list .collection-showcase .shelf-collection{padding:15px 7px}@media only screen and (max-width:640px){.collection-list .collection-showcase .shelf-collection{padding-inline:.1rem}}.collection-list.collection-list-2 h2{text-align:center;margin-bottom:2rem}@media(max-width:1300px){.collection-list.collection-list-2{background-position-x:22%;background-size:cover}}.collection-list.collection-list-2 .container{padding-top:7rem;padding-bottom:7rem}@media only screen and (max-width:640px){.collection-list.collection-list-2 .container{padding-bottom:1rem;padding-top:37rem}}.collection-list.collection-list-2 .container .wrapper{max-width:1000px;margin-left:auto}@media(min-width:1024px)and (max-width:1300px){.collection-list.collection-list-2 .container .wrapper{max-width:800px;padding-right:0}}.collection-list#blog-section .swipper-custom-arrows{display:none}@media only screen and (max-width:1300px){.collection-list#blog-section .swipper-custom-arrows{display:flex}}*,html{scroll-behavior:smooth!important}#producer-page .bottom-banner,#producer-page .main-banner,#producer-page .mid-banner{line-height:0}#producer-page .bottom-banner img,#producer-page .main-banner img,#producer-page .mid-banner img{width:100%}#producer-page .history-section{background-color:#4c4547;padding:10rem 2rem 21rem;margin-bottom:19rem}@media only screen and (max-width:1024px){#producer-page .history-section{padding:2rem 1rem 15rem;margin-bottom:13rem}}#producer-page .history-section .container{display:flex;align-items:flex-start;position:relative;gap:4rem}@media only screen and (max-width:1024px){#producer-page .history-section .container{flex-direction:column}}#producer-page .history-section .container .left{flex:1}#producer-page .history-section .container .left .title-section{font-size:20px;color:#fff;padding-bottom:.75rem}#producer-page .history-section .container .left .subtitle-section{color:#c6b397;font-size:32px;line-height:36px;padding-bottom:2rem}@media only screen and (max-width:1024px){#producer-page .history-section .container .left .subtitle-section{font-size:24px;padding-top:1rem;padding-bottom:1rem}}#producer-page .history-section .container .left .text-section{max-width:640px}#producer-page .history-section .container .left .text-section p{font-size:18px;font-weight:400;line-height:30px;color:#fff}@media only screen and (max-width:1024px){#producer-page .history-section .container .left .text-section p{font-size:16px}}@media(min-width:1025px)and (max-width:1300px){#producer-page .history-section .container .right{flex-basis:44%}}@media only screen and (max-width:1024px){#producer-page .history-section .container .right{margin-inline:auto}}@media only screen and (max-width:640px){#producer-page .history-section .container .right{margin-inline:auto}#producer-page .history-section .container .right img{width:100%}}#producer-page .history-section .container .banner-down{position:absolute;bottom:-360px}@media only screen and (max-width:1024px){#producer-page .history-section .container .banner-down{margin-inline:auto;bottom:-263px}}@media only screen and (max-width:640px){#producer-page .history-section .container .banner-down img{width:100%}}#producer-page #collection-producer{padding-top:3rem;padding-bottom:7rem}#producer-page .origin,#producer-page .winemaker{padding-inline:2rem}#producer-page .origin .info .title-section-common,#producer-page .winemaker .info .title-section-common{font-weight:700;font-size:20px;line-height:30px;color:#4c4547}#producer-page .origin .info .subtitle-section-common,#producer-page .winemaker .info .subtitle-section-common{font-weight:500;font-size:32px;line-height:36px;color:#ae926a}#producer-page .origin .info .text-section-common,#producer-page .winemaker .info .text-section-common{padding-left:6rem;padding-top:2rem}@media only screen and (max-width:1024px){#producer-page .origin .info .text-section-common,#producer-page .winemaker .info .text-section-common{padding:2rem 0}}#producer-page .origin .info .text-section-common p,#producer-page .winemaker .info .text-section-common p{font-size:18px;font-weight:400;color:#645c5f;line-height:30px}@media only screen and (max-width:1024px){#producer-page .origin .info .text-section-common p,#producer-page .winemaker .info .text-section-common p{font-size:16px}}#producer-page .origin{display:flex;margin-top:3rem;gap:2rem;margin-bottom:3rem;justify-content:space-between}@media only screen and (max-width:1024px){#producer-page .origin{flex-direction:column;padding-inline:1rem}}#producer-page .origin .labels{margin-inline:auto;max-width:400px;margin-top:5.5rem}#producer-page .origin .labels>div{text-align:center}#producer-page .origin .labels a.btn_label{display:block;text-align:center;background-color:#890d47;color:#fff;border-radius:4px;padding-top:1.8rem;padding-bottom:1.8rem;font-weight:700;font-size:14px;margin-top:1.5rem;transition:all .25s ease}#producer-page .origin .labels a.btn_label:hover{background-color:#45062d}#producer-page .origin .left{flex:1;padding-top:10rem}@media only screen and (max-width:1024px){#producer-page .origin .left{padding-top:4rem}}@media(min-width:1025px)and (max-width:1440px){#producer-page .origin .right{flex-basis:59%}}#producer-page .winemaker{padding-top:9rem;display:flex;gap:2rem;justify-content:space-between}@media only screen and (max-width:1024px){#producer-page .winemaker{padding:3rem 1rem;flex-direction:column}}#producer-page .winemaker .left{flex:1;max-width:700px}#producer-page .winemaker .left .subtitle-section-common{padding:1.5rem 0}@media only screen and (max-width:1024px){#producer-page .winemaker .left .subtitle-section-common{font-size:24px}}#producer-page .winemaker .left .text-section-common{padding:0}#producer-page .winemaker .left ul{list-style:inside;padding-left:1rem}#producer-page .winemaker .left ul li{font-size:18px;font-weight:400;color:#645c5f;line-height:30px}@media only screen and (max-width:1024px){#producer-page .winemaker .right>div{text-align:center}}#producer-page .limited-edition{margin-top:4rem;background:linear-gradient(to right,#3e373a,#7a6c71);padding:0 2rem}@media only screen and (max-width:1024px){#producer-page .limited-edition{padding:3rem 1rem}}#producer-page .limited-edition .collection-list{padding-bottom:6.2rem;padding-top:6.2rem;border-bottom:3px solid #d4d4d4}@media(min-width:1250px){#producer-page .limited-edition .collection-list .swiper:not(:has(ul>li:nth-child(5)))+.swipper-custom-arrows{display:none}}@media(min-width:1024px){#producer-page .limited-edition .collection-list .swiper:not(:has(ul>li:nth-child(4)))+.swipper-custom-arrows{display:none}}@media(min-width:548px){#producer-page .limited-edition .collection-list .swiper:not(:has(ul>li:nth-child(3)))+.swipper-custom-arrows{display:none}}#producer-page .limited-edition .collection-list .wrapper{position:relative;padding-inline:2rem}#producer-page .limited-edition .collection-list:last-child{border-bottom:none}#producer-page .limited-edition .collection-list .swipper-custom-arrows{position:absolute;display:flex;justify-content:space-between;width:100%;top:50%;left:0;transform:translateY(-50%)}#producer-page .limited-edition .collection-list .swipper-custom-arrows .swiper-button-next-custom,#producer-page .limited-edition .collection-list .swipper-custom-arrows .swiper-button-prev-custom{cursor:pointer;width:40px;height:40px;display:flex;align-items:center}#producer-page .limited-edition .collection-list .swipper-custom-arrows .swiper-button-next-custom{justify-content:flex-end}#producer-page .limited-edition .collection-list .swipper-custom-arrows .swiper-button-prev-custom{justify-content:flex-start}#producer-page .limited-edition .title-section-limited{font-weight:400;font-size:20px;line-height:30px}#producer-page .limited-edition .subtitle-section-limited{padding:0 0 1.5rem;font-weight:500;font-size:48px;line-height:55px;color:#c6b397}@media only screen and (max-width:1024px){#producer-page .limited-edition .subtitle-section-limited{font-size:27px}}#producer-page .limited-edition .text-section-limited{padding-bottom:3rem}#producer-page .limited-edition .text-section-limited p{font-weight:400;font-size:18px;line-height:30px;color:#fff8f8}#producer-page .limited-edition .wrapper-cards{margin-top:3rem}#producer-page .limited-edition .wrapper-cards ul{display:flex}#producer-page .limited-edition .wrapper-cards ul li{position:relative;z-index:2}#producer-page .limited-edition .wrapper-cards ul li .bg-banner{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#producer-page .limited-edition .wrapper-cards ul li .bg-banner img{height:100%}@media only screen and (max-width:640px){#producer-page .limited-edition .wrapper-cards ul li .bg-banner img{width:100%}}#producer-page .limited-edition .wrapper-cards ul li a{display:flex;height:100%;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:2rem}#producer-page .limited-edition .wrapper-cards ul li a button{background-color:#890d47;font-size:14px;font-weight:700;color:#fff;border-radius:4px;padding:1.8rem 1.5rem;margin-top:1.3rem;width:70%;transition:all .25s ease}#producer-page .limited-edition .wrapper-cards ul li a button:hover{background-color:#45062d}
/*# sourceMappingURL=/cdn/shop/t/14/assets/producer.css.map */
