@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}#reviews-ratings{padding-top:7rem;background-color:#fff}@media only screen and (max-width:1024px){#reviews-ratings{padding-top:4rem}}#reviews-ratings:has(a){padding-bottom:5rem}#reviews-ratings .jdgm-rev-widg{padding-inline:0}#reviews-ratings .jdgm-write-rev-link{cursor:pointer}#reviews-ratings .jdgm-rev-widg__title{color:#333;margin-bottom:2px;font-size:0}#reviews-ratings .jdgm-rev-widg__title:before{content:"Avalia\e7\f5 es de clientes";font-size:20px;display:block}#reviews-ratings .jdgm-histogram.jdgm-temp-hidden{display:none!important}#reviews-ratings .jdgm-rev-widg__header{text-align:start}#reviews-ratings .jdgm-rev-widg__header .jdgm-row-stars{justify-content:flex-start}#reviews-ratings .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper{width:100%;border:none!important}#reviews-ratings .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper a{margin-right:0;text-align:center}#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary{width:auto}#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner{position:relative}#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner:not(:has(.jdgm-rev-widg__summary-average)) .jdgm-rev-widg__summary-text{bottom:0}#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars{display:flex;align-items:center}@media(max-width:400px){#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars{flex-wrap:wrap}}#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average{order:-1;margin-right:2rem;font-size:48px;margin-bottom:-2rem}@media(max-width:400px){#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average{width:100%;margin-bottom:0}}#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-text{font-size:16px;color:#666;position:absolute;left:calc(92px + 2rem);min-width:max-content}@media(max-width:400px){#reviews-ratings .jdgm-rev-widg__header .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-text{position:initial;margin-top:1rem}}#reviews-ratings .jdgm-row-actions,#reviews-ratings .jdgm-rev-widg__body .jdgm-rev__custom-form,#reviews-ratings .jdgm-rev-widg__body .jdgm-rev__icon,#reviews-ratings .jdgm-rev-widg__body .jdgm-row-extra{display:none}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup{border-color:#e5e5e5!important}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__header,#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__header .jdgm-row-rating{margin:0}.jdgm-row-rating{margin-bottom:1rem!important}.jdgm-link{text-decoration:none!important}.jdgm-link:hover{text-decoration:underline!important;opacity:1!important}.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{border-radius:5px}.jdgm-write-rev-link.jdgm-write-rev-link:hover{opacity:1!important;background-color:#e69100!important;border-color:#e69100}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__content{display:flex;flex-direction:column}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__content .jdgm-rev__body{color:#666;margin-top:5px;margin-bottom:5px}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__content .jdgm-rev__title{color:#03cf5a;order:0;margin-bottom:0;font-size:18px;margin-top:.5rem;font-weight:500}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__content .jdgm-rev__timestamp{float:none;color:#afafaf;font-size:12px}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__content .jdgm-rev__timestamp span{text-transform:capitalize}#reviews-ratings .jdgm-rev-widg__body .jdgm-rev.jdgm-divider-top.jdgm--done-setup .jdgm-rev__content .jdgm-rev__author{color:#333;font-size:14px;font-weight:700;margin-right:.4rem}#reviews-ratings .jdgm-paginate a.jdgm-curt{color:#03cf5a;font-size:17px}#reviews-ratings .jdgm-rev__reply{padding:0;margin:0}#reviews-ratings.reviews-ratings-kits .jdgm-row-stars{display:flex;gap:3rem;align-items:center;margin-top:1.5rem}#reviews-ratings.reviews-ratings-kits .jdgm-row-stars h3{font-size:48px;color:#000;font-weight:400}#reviews-ratings.reviews-ratings-kits .jdgm-row-stars .stars-media{display:flex;flex-direction:column;gap:.5rem}#reviews-ratings.reviews-ratings-kits .jdgm-rev *{margin:0}#reviews-ratings.reviews-ratings-kits .jdgm-rev .jdgm-rev__header{line-height:0}#reviews-ratings.reviews-ratings-kits .jdgm-rev:after{content:attr(data-product-title);display:block;font-size:14px;color:#acacac}#technical-information:has(li){padding:5rem 0}#technical-information .container{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}@media only screen and (max-width:1024px){#technical-information .container{flex-direction:column;gap:8rem}}#technical-information .container h3{color:#1f1a1c;font-size:20px;margin-bottom:1.5rem}#technical-information .container .left,#technical-information .container .right{flex:1}@media only screen and (max-width:1024px){#technical-information .container .left,#technical-information .container .right{width:100%}}@media(min-width:1024px){#technical-information .container .left{max-width:50%}}#technical-information .container .left:not(:has(li)){display:none}#technical-information .container .left ul{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;grid-row-gap:1.5rem;grid-column-gap:1rem}@media only screen and (max-width:1024px){#technical-information .container .left ul{grid-template-columns:repeat(1,1fr)}}#technical-information .container .left ul li{display:flex;align-items:center;gap:1.3rem}@media only screen and (max-width:1024px){#technical-information .container .left ul li{border-bottom:1px solid #e7e7e7;padding-bottom:1rem}}#technical-information .container .left ul li p:nth-child(1){font-size:12px;color:#888}#technical-information .container .left ul li p:nth-child(2){color:#1f1a1c;font-size:14px;line-height:18px}@media(min-width:1024px){#technical-information .container .right{max-width:580px}}#technical-information .container .right:not(:has(.rate-taste)) .seals-wrapper{margin-top:0!important}#technical-information .container .right .wrapper-taste{display:flex;gap:1.5rem}#technical-information .container .right .wrapper-taste>div:nth-child(1){flex:1}#technical-information .container .right .wrapper-taste ul{display:flex;flex-direction:column;gap:1.6rem}#technical-information .container .right .wrapper-taste ul li{display:flex;align-items:center;gap:1.8rem}#technical-information .container .right .wrapper-taste ul li p{font-size:16px;line-height:18px;color:#1f1a1c;min-width:49px}#technical-information .container .right .wrapper-taste ul li .rate-taste{flex:1;display:flex;align-items:center;gap:2px}#technical-information .container .right .wrapper-taste ul li .rate-taste div{width:100%;height:4px}#technical-information .container .right .wrapper-taste ul li .rate-taste div.active-range{background-color:#890d47}#technical-information .container .right .wrapper-taste ul li .rate-taste div.active-range.last-element{position:relative}#technical-information .container .right .wrapper-taste ul li .rate-taste div.active-range.last-element .circle{position:absolute;right:-3px;width:14px;bottom:-5px;height:14px}#technical-information .container .right .wrapper-taste ul li .rate-taste div.inactive-range{background-color:#e2d7da}#technical-information .container .right .seals-wrapper:has(.seals){margin-top:5rem}#technical-information .container .right .seals-wrapper .seals{margin-top:1.5rem}#technical-information .container .right .seals-wrapper .seals ul{display:flex;gap:1.4rem}#technical-information .container .right .seals-wrapper .seals ul .year{text-align:center;margin-top:.8rem;font-weight:500;font-size:1.3rem;color:#888}.breadcrumbs{font-size:.85em;padding:1em 0 2em}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}@media only screen and (max-width:1024px){.breadcrumbs ol{display:flex}}.breadcrumbs ol li{display:inline-block;font-family:var(--font-body);font-size:13px}@media only screen and (max-width:1024px){.breadcrumbs ol li{display:flex;align-items:center}}.breadcrumbs ol li a{color:#890d47;white-space:nowrap}.breadcrumbs ol li:not(:last-child):after{content:"\203a  ";display:inline-block;padding:0 .75ch;color:#7d7577;speak:none}@media(max-width:1024px){.breadcrumbs ol li.producer_link{white-space:pre}.breadcrumbs ol li.producer_link a{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:horizontal;white-space:pre;display:inline-block}}.breadcrumbs ol li.acess_link a,.breadcrumbs ol li.kit_link a{width:calc(100% - 3rem)!important}.breadcrumbs ol li:last-child{color:#7d7577}@media only screen and (max-width:1024px){.breadcrumbs ol li:last-child a{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:horizontal;white-space:pre;display:inline-block}}.breadcrumbs [aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs [aria-current=page]:focus,.breadcrumbs [aria-current=page]:hover{text-decoration:underline}@media(max-width:547px){.quantity-buttons-wrapper .quantity-buttons.minus{padding-left:0;padding-right:0;justify-content:center;align-items:center;display:flex}.quantity-buttons-wrapper .quantity-buttons.plus{padding-right:0;justify-content:center;align-items:center;display:flex}}.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}#product-page .swiper-pagination{bottom:22px!important}@media(max-width:1024px){#product-page .hide-mob{display:none!important}}#product-page .breadcrumb-pdp{background-color:#fff}#product-page .description{display:flex;flex-direction:column;gap:1rem}#product-page .description p{font:normal 500 16px/26px var(--font-body);color:#645c5f}#product-page .description ol,#product-page .description ul{display:flex;flex-direction:column;gap:1rem;padding-left:1.5rem}#product-page .description ul{list-style:initial}#product-page .description ol{list-style:decimal}#product-page .main-product{background-color:#fff;position:relative;padding-bottom:12rem;z-index:0}@media(min-width:1024px){#product-page .main-product{padding-top:3rem}}@media only screen and (max-width:1024px){#product-page .main-product{padding-bottom:4.8rem}}#product-page .main-product .container{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}@media only screen and (max-width:1024px){#product-page .main-product .container{flex-direction:column}}#product-page .main-product .container .commentary{padding-top:1.5rem;padding-bottom:1rem}@media only screen and (max-width:1024px){#product-page .main-product .container .commentary{margin-top:2rem}}#product-page .main-product .container .commentary p{font:normal 500 16px/26px var(--font-body);color:#645c5f}#product-page .main-product .container .seals_values{padding-top:1rem}#product-page .main-product .container .left-side{flex-basis:33.5%}@media only screen and (max-width:1024px){#product-page .main-product .container .left-side{flex-basis:100%;width:100%}}#product-page .main-product .container .left-side h1{font:normal 700 24px/31px var(--font-body);color:#1f1a1c;padding-bottom:1rem}#product-page .main-product .container .left-side .tags-top-pdp{padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (max-width:1440px){#product-page .main-product .container .left-side .tags-top-pdp{padding-top:1.5rem;padding-bottom:1.5rem}}#product-page .main-product .container .left-side .tags-top-pdp ul{display:flex;align-items:center;gap:1rem}#product-page .main-product .container .left-side .tags-top-pdp ul p{display:flex;align-items:center;gap:.5rem}#product-page .main-product .container .left-side .tags-top-pdp ul p svg{min-width:19px;border-radius:50%}#product-page .main-product .container .left-side .ratings-kit{display:flex;align-items:center;gap:.5rem}#product-page .main-product .container .left-side .ratings-kit .jdgm-prev-badge{display:none!important}@media(min-width:1024px){#product-page .main-product .container .left-side .ratings-kit{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width:1024px){#product-page .main-product .container .left-side .ratings-kit{margin-bottom:2rem}}#product-page .main-product .container .left-side .ratings-kit h3{color:#666;font-size:14px;font-weight:400}@media(min-width:1024px){#product-page .main-product .container .left-side .ratings{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width:1024px){#product-page .main-product .container .left-side .ratings{margin-bottom:2rem}}#product-page .main-product .container .left-side .ratings .review-media{display:none}#product-page .main-product .container .left-side .ratings .jdgm-prev-badge__text{color:#666;font-size:14px}#product-page .main-product .container .left-side .seals ul{padding-top:1rem;display:flex;align-items:center;gap:1rem}#product-page .main-product .container .left-side .seals ul li.see-more-seals a{display:block;text-decoration:none;height:54px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #cecece;color:#000;background-color:#fff;width:54px}#product-page .main-product .container .left-side .seals ul li.see-more-seals a:hover{text-shadow:.75px 0 0 currentColor;box-shadow:0 1px 4px #cecece}#product-page .main-product .container .middle-side{position:relative;overflow:hidden}#product-page .main-product .container #product-main-image{transition:transform .3s ease;transform-origin:center center}#product-page .main-product .container .middle-side .selo-campanha{position:absolute;width:74px;z-index:1}@media only screen and (max-width:1024px){#product-page .main-product .container .middle-side .selo-campanha{width:64px}}#product-page .main-product .container .middle-side img{max-width:515px;width:100%}@media(min-width:1024px){#product-page .main-product .container .middle-side{padding-inline:3rem}#product-page .main-product .container .middle-side>img{padding:1rem}}@media only screen and (min-width:1024px)and (max-width:1024px){#product-page .main-product .container .middle-side{position:relative}#product-page .main-product .container .middle-side .seals-wrapper{position:absolute;right:0;top:0}#product-page .main-product .container .middle-side .seals-wrapper li{padding-bottom:.5rem}}#product-page .main-product .container .right-side{flex-basis:29%}@media only screen and (max-width:1024px){#product-page .main-product .container .right-side{flex-basis:100%;width:100%}}#product-page .main-product .container .right-side .list-price{display:flex;align-items:center;gap:.8rem}#product-page .main-product .container .right-side .list-price p{font:normal 400 16px/18px var(--font-body);color:#7d7577;text-decoration:line-through}#product-page .main-product .container .right-side .list-price span{font:normal normal 700 12px/16px var(--font-body);border-radius:2px;padding:.2rem .4rem;background-color:#f73837;color:#fff}#product-page .main-product .container .right-side .best-price{padding-top:1rem}#product-page .main-product .container .right-side .best-price p{font:normal 700 14px/36px var(--font-body);display:flex;align-items:baseline;gap:4px}#product-page .main-product .container .right-side .discount-pix-price{padding-bottom:1.5rem}#product-page .main-product .container .right-side .more-pay{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}#product-page .main-product .container .right-side .more-pay p{font:normal 400 13px/16px var(--font-body);color:#7d7577;text-decoration:underline}#product-page .main-product .container .right-side .more-pay p:hover{color:#000}#product-page .main-product .container .right-side .buy-btn{padding:2rem 0 1.6rem}#product-page .main-product .container .right-side .buy-btn form>div{display:flex;align-items:center;gap:.1rem}#product-page .main-product .container .right-side .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:60px;max-height:60px}#product-page .main-product .container .right-side .buy-btn form:hover>div button,#product-page .main-product .container .right-side .buy-btn form:hover>div .quantity-buttons-wrapper input{background-color:#379717;transition:background-color .2s linear}button.plus:hover .plus-circle,button.minus:hover .minus-circle{background-color:#5dba3e!important;transition:background-color .2s linear!important}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper{display:flex;flex-basis:34.5%;position:relative;background:var(--color-buy-btn-shelf);border-radius:4px 0 0 4px}@media only screen and (max-width:1024px){#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper{flex-basis:36%}}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper .exceed-max-quantity{display:none;position:absolute;color:#fff;background-color:red;width:max-content;font-size:12px;margin-top:-2.4rem;padding:.3rem;left:48%;border-radius:4px}#product-page .main-product .container .right-side .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}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper .exceed-max-quantity.active{display:block}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button{padding-inline:.6rem}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button .minus-circle,#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button .plus-circle{font-weight:700;border:2px solid #fff;border-radius:50%;width:25px}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button .minus-circle{font-size:1.3rem}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button .plus-circle{display:flex;align-items:center;justify-content:center;min-height:25px}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button:nth-child(1){border-radius:4px 0 0 4px}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button:nth-child(2){border-radius:0}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper button i{font-size:24px}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper input{border:0;background-color:var(--color-buy-btn-shelf);max-width:57px;min-width:57px;padding-right:.1rem;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:textfield;margin:0;color:#fff;font-size:20px;border-radius:0!important;pointer-events:none;display:flex;justify-content:center;align-items:center;text-align:center}#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper input::-webkit-inner-spin-button,#product-page .main-product .container .right-side .buy-btn form>div .quantity-buttons-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#product-page .main-product .container .right-side .buy-btn form>div .submit-btn-area{flex:1;display:flex;align-items:center}#product-page .main-product .container .right-side .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;gap:3px}#product-page .main-product .container .right-side .buy-wpp a{background-color:#a9c69f;display:flex;justify-content:center;align-items:center;gap:1rem;color:#fff;border-radius:4px;padding:1rem 0;margin-bottom:2rem;font:normal normal 700 14px/16px var(--font-body);transition:all .25s ease}#product-page .main-product .container .right-side .buy-wpp a:hover{background-color:#84ad76}#product-page .main-product .container .right-side .shipping-calculate{border-top:1px solid #f3f3f3;padding-top:2rem}#product-page .main-product .container .right-side .shipping-calculate>p{font:normal normal 400 14px/16px var(--font-body);margin-bottom:1rem}#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp{display:flex;align-items:center;gap:1rem;height:48px;margin-bottom:1rem}#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp button,#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp input{height:100%;border-radius:4px}#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp input{width:100%;padding-inline:1rem;font-size:16px;border:1px solid #b0b6cb}#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp button{height:100%;color:#890d47;background-color:transparent;border:1px solid #890d47;border-radius:4px;padding-inline:2.35rem;font:normal normal 700 14px/16px var(--font-body);transition:background-color .2s linear,color .2s linear}#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp button:hover:not([disabled]){background-color:#890d4726}#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp button:active,#product-page .main-product .container .right-side .shipping-calculate .action-area-shpp button.is-pressed{background-color:#890d474d;transition:none}#product-page .main-product .container .right-side .shipping-calculate a{color:#890d47;font:normal normal 400 14px/16px var(--font-body);text-decoration:underline}#product-page .main-product .container .right-side .shipping-calculate #shipping-area:has(div){border:1px solid #cecece;margin-top:2rem;border-radius:4px;padding:1rem 1.5rem}#product-page .main-product .container .right-side .shipping-calculate #shipping-area .no-shipping-message{margin-top:1.5rem;font:normal normal 400 13px/18px var(--font-body);color:#767676}#product-page .main-product .container .right-side .shipping-calculate #shipping-area:has(div) .shipping-line{padding:1.25rem 1.5rem;margin-inline:-1.5rem;border-bottom:1px solid #cecece}#product-page .main-product .container .right-side .shipping-calculate #shipping-area:has(div) .shipping-line:first-child{margin-top:-1rem;padding-top:1.75rem}#product-page .main-product .container .right-side .shipping-calculate #shipping-area:has(div) .shipping-line:last-child{margin-bottom:-1rem;padding-bottom:1.75rem;border-bottom:0}#product-page .main-product .container .right-side .shipping-calculate #shipping-area:has(div) .shipping-line p{font:normal 400 14px/18px var(--font-body)}#product-page .main-product .container .right-side .shipping-calculate #shipping-area:has(div) .shipping-line>p{margin-bottom:.5rem;color:#890d47}#product-page .main-product .container .right-side .shipping-calculate #shipping-area:has(div) .shipping-line div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}#product-page .main-product .container .right-side .shipping-calculate #shipping-area .shipping-line.is-free>div{flex-wrap:nowrap}#product-page .main-product .container .right-side .shipping-calculate #shipping-area .shipping-line.is-free>div>p:has(.price-free){position:relative}#product-page .main-product .container .right-side .shipping-calculate #shipping-area .shipping-line.is-free .price-original{position:absolute;bottom:100%;right:0;margin-bottom:2px;text-decoration:line-through;color:#9a9a9a;font-weight:400;font-size:12px;white-space:nowrap}#product-page .main-product .container .right-side .shipping-calculate #shipping-area .shipping-line.is-free .price-free{color:#379717;font-weight:700;white-space:nowrap}#product-page .main-product .container .right-side .shipping-calculate .spinner{margin-top:5rem;margin-bottom:14.5rem;display:none;height:35px;width:35px;border:5px solid #e9e9e9;border-top:5px solid #890d47;border-radius:50%;margin-inline:auto;animation:spin 2s linear infinite}#product-page .main-product .container .right-side .shipping-calculate:has(#shipping-area.is-loading) .spinner{display:none!important}#product-page .main-product .container .right-side .shipping-calculate #shipping-area.is-loading{position:relative;pointer-events:none}#product-page .main-product .container .right-side .shipping-calculate #shipping-area.is-loading>*{opacity:.2;transition:opacity .15s linear}#product-page .main-product .container .right-side .shipping-calculate #shipping-area.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin-top:-14px;margin-left:-14px;border:4px solid #e9e9e9;border-top:4px solid #890d47;border-radius:50%;animation:spin 2s linear infinite}@keyframes shipping-line-update{0%{background-color:transparent}20%{background-color:#890d4724}to{background-color:transparent}}#product-page .main-product .container .right-side .shipping-calculate #shipping-area{animation:shipping-line-update 1s ease-out}@media(prefers-reduced-motion:reduce){#product-page .main-product .container .right-side .shipping-calculate #shipping-area{animation:none}}#product-page .main-product .container .right-side .shipping-calculate #shipping-area .octolize-notice{margin-top:1rem;padding:.75rem 1rem;background-color:#890d470f;border-left:3px solid #890d47;border-radius:3px;font:normal 400 13px/1.4 var(--font-body);color:#5d0140}#product-page .paymethods_product{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:4px;padding:2.4rem;display:none;z-index:4}#product-page .paymethods_product.active{display:block}#product-page .paymethods_product h3{display:flex;justify-content:space-between;padding-bottom:2rem}#product-page .paymethods_product h3 span{cursor:pointer;margin-left:1rem}#product-page .paymethods_product .methods-of-payment p{margin-top:2rem}#product-page .paymethods_product ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));grid-gap:1rem}#product-page .bg-main-pdp{position:absolute;bottom:0;z-index:0;max-height:170px}#product-page .bg-main-pdp.left-bg-pdp{left:0}#product-page .bg-main-pdp.right-bg-pdp{right:0}#product-page #pdp-descriptiopn-mob{padding-top:2rem}#product-page #pdp-descriptiopn-mob h2{font-size:20px;font-weight:700;color:#1f1a1c;padding-bottom:1.5rem}#product-page #kit-items{padding-top:4rem}#product-page #kit-items:not(:has(li)){display:none}#product-page #kit-items .wrapper-tec-kit{display:none}#product-page #kit-items .wrapper-tec-kit:has(.space){padding-bottom:3rem}#product-page #kit-items .wrapper-tec-kit div.container{padding:0;margin-inline:0}#product-page #kit-items .wrapper-tec-kit.open_commentary{display:block}#product-page #kit-items .container h2{font-size:20px;font-weight:700;color:#1f1a1c;padding-bottom:1.5rem}#product-page #kit-items .container ul.kit-card-list{display:flex;gap:1.5rem;width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:2rem}#product-page #kit-items .container ul.kit-card-list::-webkit-scrollbar{height:6px;width:6px}#product-page #kit-items .container ul.kit-card-list::-webkit-scrollbar-track{border-radius:5px;background-color:#ebebeb}#product-page #kit-items .container ul.kit-card-list::-webkit-scrollbar-track:hover{background-color:#ebebeb}#product-page #kit-items .container ul.kit-card-list::-webkit-scrollbar-track:active{background-color:#ebebeb}#product-page #kit-items .container ul.kit-card-list::-webkit-scrollbar-thumb{border-radius:5px;background-color:#890d47}#product-page #kit-items .container ul.kit-card-list::-webkit-scrollbar-thumb:hover{background-color:#890d47}#product-page #kit-items .container ul.kit-card-list::-webkit-scrollbar-thumb:active{background-color:#890d47}#product-page #kit-items .container ul.kit-card-list li{max-width:166px;min-width:166px;border:1px solid #b2a9ab;border-radius:8px;background-color:#fff;padding:1rem .85rem 3rem;cursor:pointer;position:relative}@media only screen and (max-width:1024px){#product-page #kit-items .container ul.kit-card-list li{max-width:100%;margin:0 1rem 2rem}}#product-page #kit-items .container ul.kit-card-list li.open_commentary{position:relative;border-color:#5d0140}#product-page #kit-items .container ul.kit-card-list li.open_commentary:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDE4LjVMMC42MDc2OTkgMC41MDAwMDRMMjEuMzkyMyAwLjUwMDAwMkwxMSAxOC41WiIgZmlsbD0iIzVEMDE0MCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;width:100%;height:24px;display:inline-block;position:absolute;bottom:-21px;color:#5d0140;font-weight:900;text-align:center;left:0}#product-page #kit-items .container ul.kit-card-list li .inventoryNote{width:44px;height:44px;position:absolute;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#890d47;color:#fff;font-weight:700;font-size:14px;font-family:champagne_font}#product-page #kit-items .container ul.kit-card-list li img{padding-bottom:2rem;margin-inline:auto}#product-page #kit-items .container ul.kit-card-list li h4{font-weight:700;font-size:16px;color:#1f1a1c;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;max-height:49px;height:49px;-webkit-line-clamp:3;-webkit-box-orient:vertical}#product-page #kit-items .container .comentary_single_item{display:none;margin-top:4rem}#product-page #kit-items .container .comentary_single_item.open_commentary{display:block}#product-page #kit-items .container .comentary_single_item p:has(strong){font-weight:700;font-size:20px;color:#1f1a1c;padding-bottom:1rem}#product-page #kit-items .container .comentary_single_item p:not(:has(strong)){font-weight:400;font-size:16px;color:#645c5f;line-height:24px}#product-page .wrapper-banner-kit{display:none}#product-page .wrapper-banner-kit.open_commentary{display:block}#product-page #technical-information:has(li){margin:5rem 0}#product-page #technical-information .container{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}@media only screen and (max-width:1024px){#product-page #technical-information .container{flex-direction:column;gap:8rem}}#product-page #technical-information .container h3{color:#1f1a1c;font-size:20px;margin-bottom:1.5rem}#product-page #technical-information .container .left,#product-page #technical-information .container .right{flex:1}@media only screen and (max-width:1024px){#product-page #technical-information .container .left,#product-page #technical-information .container .right{width:100%}}#product-page #technical-information .container .left ul{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;grid-row-gap:1.5rem}@media only screen and (max-width:1024px){#product-page #technical-information .container .left ul{grid-template-columns:repeat(1,1fr)}}#product-page #technical-information .container .left ul li{display:flex;gap:1.3rem}#product-page #technical-information .container .left ul li svg{min-width:40px}@media only screen and (max-width:1024px){#product-page #technical-information .container .left ul li{border-bottom:1px solid #e7e7e7;padding-bottom:1rem}}#product-page #technical-information .container .left ul li p:nth-child(1){font-size:12px;color:#888}#product-page #technical-information .container .left ul li p:nth-child(2){color:#1f1a1c;font-size:14px;margin-top:3px}@media(min-width:1024px){#product-page #technical-information .container .right{padding-left:4rem}}#product-page #technical-information .container .right .wrapper-taste{display:flex;gap:1.5rem}#product-page #technical-information .container .right .wrapper-taste>div:nth-child(1){flex:1}#product-page #technical-information .container .right .wrapper-taste ul{display:flex;flex-direction:column;gap:1.6rem}#product-page #technical-information .container .right .wrapper-taste ul li{display:flex;align-items:center;gap:1.8rem}#product-page #technical-information .container .right .wrapper-taste ul li p{font-size:16px;line-height:18px;color:#1f1a1c;min-width:49px}#product-page #technical-information .container .right .wrapper-taste ul li .rate-taste{flex:1;display:flex;align-items:center;gap:2px}#product-page #technical-information .container .right .wrapper-taste ul li .rate-taste div{width:100%;height:4px}#product-page #technical-information .container .right .wrapper-taste ul li .rate-taste div.active-range{background-color:#890d47}#product-page #technical-information .container .right .wrapper-taste ul li .rate-taste div.active-range.last-element{position:relative}#product-page #technical-information .container .right .wrapper-taste ul li .rate-taste div.active-range.last-element .circle{position:absolute;right:-3px;width:14px;bottom:-5px;height:14px}#product-page #technical-information .container .right .wrapper-taste ul li .rate-taste div.inactive-range{background-color:#e2d7da}#product-page #technical-information .container .right .wrapper-taste .taste-image img{height:100%}#product-page #technical-information .container .right .seals-wrapper:has(.seals){margin-top:5rem}#product-page #technical-information .container .right .seals-wrapper .seals{margin-top:1.5rem}#product-page #technical-information .container .right .seals-wrapper .seals ul{display:flex;flex-wrap:wrap}#product-page #banner-product .title-armonizacao{font:normal normal 700 20px/26px var(--font-body);padding-bottom:2rem;color:#1f1a1c}#product-page #banner-product:has(img){background-color:#f4f4f4;margin-top:7rem}#product-page #banner-product:has(img) .hide-mob{background:#f4f4f4}#product-page #banner-product .banner-text{position:relative}#product-page #banner-product .banner-text h3{font-family:bilanesa;color:#fff;font-size:2.6vw;white-space:pre;font-weight:300;position:absolute}@media(min-width:1024px){#product-page #banner-product .banner-text h3{left:16%;transform:translate(-50%);top:40%}}@media(max-width:1023px){#product-page #banner-product .banner-text h3{font-size:7.9vw;left:50%;transform:translate(-50%);top:22%}}#product-page .section-banner-info .banner-img{position:relative}@media(max-width:547px){#product-page .section-banner-info .banner-img{width:100%}}#product-page .section-banner-info .banner-img h3{font-family:bilanesa;color:#fff;font-size:2.6vw;white-space:pre;font-weight:300;position:absolute}@media(min-width:1024px){#product-page .section-banner-info .banner-img h3{left:7%;top:40%}}@media(min-width:1680px){#product-page .section-banner-info .banner-img h3{left:8%}}@media(min-width:1760px){#product-page .section-banner-info .banner-img h3{left:10%}}@media(min-width:1920px){#product-page .section-banner-info .banner-img h3{left:13%}}@media(min-width:2120px){#product-page .section-banner-info .banner-img h3{left:17%}}@media(min-width:2560px){#product-page .section-banner-info .banner-img h3{left:22%}}@media(max-width:1023px){#product-page .section-banner-info .banner-img h3{font-size:7.9vw;left:50%;transform:translate(-50%);top:22%}}#product-page .section-banner-info .banner-img img{width:100%;height:auto}#product-page .section-banner-info .wrapper-content{padding:4rem 0 6rem}#product-page .section-banner-info .wrapper-content .title{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}#product-page .section-banner-info .wrapper-content h2{font-size:20px;font-weight:700;line-height:22px;margin-bottom:0;color:#1f1a1c}#product-page .section-banner-info .wrapper-content p{color:#3e383a;font-size:16px;line-height:26px;margin-bottom:2rem}#product-page #would_like_too{background-color:#fff;padding:5.5rem 0}#product-page #would_like_too .collection-list{padding:0}#product-page #would_like_too .collection-list h2{padding-inline:0}@keyframes spin{0 {transform: rotate(0)} 100% {transform: rotate(360deg)}}#restock-rocket #formContainer{top:50%;transform:translateY(-50%)}.restock-rocket-button-container-float-right{color:#000!important;position:relative!important;transform:none!important}.restock-rocket-button.restock-rocket-button-product{color:#000!important}.toast{margin-top:2rem;padding:1.5rem;background:#fff3c2;color:#4d4b4b;display:none;border-radius:6px}.toast.active{display:block}.toast p{color:#4d4b4b;font-size:14px}#reviews-ratings .jdgm-write-rev-link{display:block!important;font-size:0}#reviews-ratings .jdgm-write-rev-link:before{content:"Escreva uma avalia\e7\e3o";font-size:16px;display:inline-block}.pix-price span:nth-child(1){font-size:20px}.pix-price span:nth-child(2){font-size:32px}.pix-price span:nth-child(3){font-size:18px}.card-price{font-weight:500}.card-price span:nth-child(1){font-size:15px}.card-price span:nth-child(2){font-size:13px}.jdgm-widget.jdgm-widget{display:inline-block!important}.product-code{font-size:13px;font-weight:500;color:#9a9a9a;padding-bottom:1.5rem}.product-code span{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/14/assets/product.css.map */
