.list_ul_engo_full ul li:before{border-color:transparent transparent transparent}.container-product-infos{display:flex;flex-direction:column;gap:21px}.prod_sticky .content-page-detail .detail-info h1.product-title{color:#000;font-size:45px;font-style:normal;font-weight:400;line-height:50.63px;padding-right:0}@media(max-width:768px){.prod_sticky .content-page-detail .detail-info h1.product-title{font-size:18px;line-height:22px}}.product-description{color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.product-description p{margin-bottom:0}.product-price .enj-product-price{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:20px;margin-top:5px;margin-bottom:5px}.review-text{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16.8px;letter-spacing:1px;margin-left:4px}.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{border-radius:5px!important;border:1px solid #000;width:20px;height:20px}.sls-active span{background-color:#a6ff4a!important;color:#fff}.seal-row,.sls-label-container{display:flex;justify-content:flex-start;align-items:center}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:0;height:0}.sealsubs-container .sls-option-container{padding:10px 0}.sealsubs-container .sls-option-container label{margin-top:4px}.sealsubs-container .sls-option-container.sls-active{border:0!important}.sealsubs-target-element{border-bottom:1px solid #404040}.sls-description-button{display:none}.sealsubs-container{margin-bottom:21px}.sealsubs-container .sls-option-container label{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1px;text-transform:uppercase}.prod_sticky .content-page-detail .detail-info .btn-action .js-qty .qty_minus,.prod_sticky .content-page-detail .detail-info .btn-action .js-qty .qty_plus,.prod_sticky .content-page-detail .detail-info .btn-action .js-qty input[type=text]{color:#000!important;border-right:0!important}.prod_sticky .content-page-detail .detail-info .btn-action .shop-button{background-color:#a6ff4a;border-radius:4px;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:1px;text-transform:uppercase}.prod_sticky .content-page-detail .detail-info .btn-action .shop-button:hover{background:#d1ffa2}form.cart.clearfix{border-bottom:0!important}.product-modal-container{margin-top:25px}.modal-product-item .modal-title{display:flex;justify-content:space-between;padding:20px 2px;border-top:1px solid #404040;cursor:pointer}.modal-product-item .modal-title h2,.modal-product-item .modal-title span{color:#000;font-size:15px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.modal-description{max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}.modal-description p{color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.show-modal{max-height:100vh}.gallery-item{width:100%;overflow:hidden;border-radius:8px}.gallery-item img{display:block;height:400px}.gallery-grid-4{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.gallery-grid-1{grid-template-columns:repeat(1,1fr)!important}.js-qty{display:flex!important;flex-direction:row;align-items:center;gap:5px}.js-qty__adjust{position:relative!important}.prod_sticky .content-page-detail .detail-info .btn-action .js-qty{border:0!important}.prod_sticky .content-page-detail .detail-info .btn-action .js-qty .qty_minus{border-top:0!important}.content-page-detail .detail-info .btn-action .js-qty .qty_plus span,.content-page-detail .detail-info .btn-action .js-qty .qty_minus span{font-size:14px!important;color:#4d4d4d!important}.wrapper-category{width:100%;display:flex;justify-content:center;clear:both;position:relative}.container-category{display:flex;flex-direction:column;justify-content:center;margin-top:10px;padding-right:0;padding-left:0;clear:both;position:relative}.container-category-title{display:flex;margin-top:20px;margin-bottom:10px;max-width:100%;justify-content:center;clear:both;position:relative}.container-category-title div{width:1200px;display:flex;clear:both;position:relative}.category-title{font-weight:700;font-size:40px;line-height:67.5px;color:#000}.container-category-itens{display:flex;justify-content:center;flex-direction:row;flex-wrap:nowrap;gap:16px;clear:both;position:relative}.category-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;clear:both;position:relative}.item-img{margin-bottom:32px;border-radius:50%;clear:both;position:relative}.item-title{color:#520f4f;text-align:center;text-shadow:0 2px 3px #b3b3b3;font-size:20.672px;font-style:normal;font-weight:700;line-height:31.5px;text-transform:uppercase;max-width:215px;clear:both;position:relative}.descricao-seo-content p a{color:#a6ff4a;clear:both;position:relative}.descricao-reverted .descricao-content p a{color:#520f4f!important;clear:both;position:relative}.container-category-itens::-webkit-scrollbar{display:none;clear:both;position:relative}@media(max-width:1024px){.container-category{width:100%;clear:both;position:relative}.container-category-itens{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;justify-content:flex-start;clear:both;position:relative}.container-category-itens .category-item:first-child{margin-left:20px;clear:both;position:relative}.container-category-itens .category-item:last-child{margin-right:20px;clear:both;position:relative}.category-item{flex:0 0 auto;clear:both;position:relative}.container-category-title{padding:0 18px;width:100%;clear:both;position:relative}.category-title{font-size:35px;line-height:42.5px;clear:both;position:relative}.container-category-title div{width:100%;clear:both;position:relative}}.container-descricao{display:flex;flex-direction:column;align-items:center;width:100%;min-height:auto;height:auto;margin-bottom:40px;clear:both;position:relative}.descricao-btns{margin-top:50px;margin-bottom:50px;max-width:1200px;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;clear:both;position:relative}.btn-descricao{border-bottom:3px solid #777;width:100%;cursor:pointer;clear:both;position:relative}.btn-descricao p{color:#777;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal;clear:both;position:relative}.btn-descricao-active{border-bottom:3px solid #520f4f!important;clear:both;position:relative}.btn-descricao-active p{color:#520f4f;text-align:center;font-size:15px;font-style:normal;font-weight:700;line-height:normal;clear:both;position:relative}.descricao-seo{display:flex;flex-direction:row;width:100%;min-height:auto;height:auto;clear:both;position:relative}.descricao-seo-text,.descricao-seo-img{width:50%;flex:1;min-height:auto;height:auto;clear:both;position:relative}.descricao-seo-text{display:flex;flex-direction:column;background-color:#141414;min-height:auto;height:auto;width:50%;clear:both;position:relative}@media(max-width:768px){.descricao-seo-text,.descricao-seo-img{width:100%;clear:both;position:relative}.descricao-seo-img{max-height:none;overflow:visible}.descricao-seo-img img{height:auto;min-height:auto}}.descricao-seo-img{max-height:500px;overflow:hidden}.descricao-seo-img img{object-fit:cover;width:100%;height:100%;min-height:100%;clear:both;position:relative}.descricao-seo-content{display:flex;flex-direction:column;gap:48px;padding:80px;min-height:auto;height:auto;clear:both;position:relative}.descricao-seo-content h1,.descricao-seo-content h2,.descricao-seo-content h3,.descricao-seo-content h4,.descricao-seo-content h5{color:#a6ff4a;font-size:24px;font-style:normal;font-weight:700;line-height:24px;clear:both;position:relative}.descricao-seo-content div{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;clear:both;position:relative}.btn-descricao-seo{display:flex;padding:16px 36px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#a6ff4a;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:1px;text-transform:uppercase;width:50%;clear:both;position:relative}.btn-descricao-seo:hover{border-radius:4px;background:#d1ffa2;color:#000;clear:both;position:relative}.descricao-reverted{flex-direction:row-reverse!important;clear:both;position:relative}.descricao-reverted .descricao-seo-text{background-color:#fff;clear:both;position:relative}.descricao-reverted .descricao-seo-content h1,.descricao-reverted .descricao-seo-content h2,.descricao-reverted .descricao-seo-content h3,.descricao-reverted .descricao-seo-content h4,.descricao-reverted .descricao-seo-content h5{color:#520f4f!important;clear:both;position:relative}.descricao-reverted .descricao-seo-content p{color:#000!important;clear:both;position:relative}.descricao-seo-text[style*=background-color]{background-color:var(--custom-bg-color, inherit)!important}.descricao-seo-content h3[style*=color],.descricao-content[style*=color]{color:inherit!important}.descricao-reverted .descricao-seo-text[style*=background-color]{background-color:var(--custom-bg-color, #fff)!important}.descricao-reverted .descricao-seo-content h3[style*=color],.descricao-reverted .descricao-content[style*=color]{color:inherit!important}@media screen and (max-width:768px){.descricao-seo{flex-direction:column-reverse!important;clear:both;position:relative}.descricao-seo-content{gap:20px;padding:20px;margin-top:20px;margin-bottom:20px;clear:both;position:relative}.btn-descricao-seo{width:100%;clear:both;position:relative}.descricao-btns{max-width:95%;clear:both;position:relative}}.container-title{width:100%;display:flex;justify-content:center;align-items:center;margin-top:40px;clear:both;position:relative}.container-title div{max-width:1200px;width:100%;display:flex;justify-content:center;margin-bottom:30px;margin-top:30px;clear:both;position:relative}.section-title{font-weight:700;font-size:40px;line-height:67.5px;color:#000;clear:both;position:relative}.product-image{height:auto;border-radius:8px;background:#fff;clear:both;position:relative}.product-image img{height:500px;object-fit:contain;clear:both;position:relative}.product-info{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;height:auto;clear:both;position:relative}.product-info .product-title{color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;text-align:left;margin-top:5px;clear:both;position:relative}.product-info .product-link{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:4px;background:#a6ff4a;width:116px;height:37px;display:flex;justify-content:center;align-items:center;clear:both;position:relative}.product-info .product-link:hover{background:#d1ffa2;clear:both;position:relative}.product-reviews{display:flex;flex-direction:row;align-items:center;margin-top:18px;clear:both;position:relative}.product-reviews span{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16.8px;margin-left:10px;clear:both;position:relative}.product-price{display:flex;justify-content:flex-start;align-items:center;margin-top:18px;clear:both;position:relative}.product-price p{color:#000;font-size:15px;font-style:normal;font-weight:400;line-height:22.5px;clear:both;position:relative}.container-swiper-product{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:20px;clear:both;position:relative}.mySwiperRelated{max-width:1200px;width:100%;height:500px!important;padding-left:20px;padding-right:20px;margin-bottom:40px;clear:both;position:relative}.product-item{text-align:center;font-size:18px;background:#fff;justify-content:center;align-items:center;width:80%;clear:both;position:relative}.container-scrollbar .swiper-scrollbar{background:#e0e0e0;border-radius:4px;position:relative;margin:0 auto;max-width:400px;clear:both}.swiper-scrollbar-drag{height:100%;background:#520f4f!important;border-radius:4px;clear:both;position:relative}.success-message{position:fixed;top:10px;left:50%;transform:translate(-50%);background-color:#28a745;color:#fff;padding:10px 20px;font-size:16px;border-radius:5px;z-index:1000;clear:both}.minicart_item li{border-bottom:1px solid #e1e1e1;align-items:flex-start;position:relative;padding:20px 0;clear:both}.minicart_item .thumb_img_cartmini{width:28%;clear:both;position:relative}.minicart_item .product-detail{width:70%;padding-left:20px;text-align:left;clear:both;position:relative}.prod_sticky .content-page-detail .detail-info{padding-left:0!important;clear:both;position:relative}.minicart_item .product_name_mini{line-height:16px;clear:both;position:relative}.minicart_item .product_name_mini a{font-size:16px;text-align:justify;text-decoration:none;font-weight:400;clear:both;position:relative}.minicart_item .produc_remove{width:25%;clear:both;position:relative}@media(max-width:1024px){.container-title{padding:0 18px;clear:both;position:relative}.container-swiper-product{padding:0 0 0 18px;clear:both;position:relative}.mySwiperRelated{height:430px!important;clear:both;position:relative}}@media(max-width:768px){.container-swiper-product{margin-top:15px;clear:both;position:relative}.mySwiperRelated{height:410px!important;clear:both;position:relative}.container-scrollbar .swiper-scrollbar{max-width:240px;clear:both;position:relative}.section-title{font-size:35px;line-height:42.5px;clear:both;position:relative}}.wrapper-judgeme{max-width:1280px;margin:0 auto;clear:both;position:relative}.product-reviews span{margin-left:0!important;clear:both;position:relative}.wrapper-judgeme .jdgm-write-rev-link.jdgm-write-rev-link{border-radius:4px;background:#a6ff4a;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:none;height:53px;display:flex;justify-content:center;align-items:center;max-width:100%!important;clear:both;position:relative}.wrapper-judgeme .jdgm-write-rev-link.jdgm-write-rev-link:hover{background:#d1ffa2!important;color:#000!important;clear:both;position:relative}.wrapper-judgeme .jdgm-rev__author{color:#0e1732;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;clear:both;position:relative}.wrapper-judgeme .jdgm-row-profile{display:flex;align-items:center;clear:both;position:relative}.wrapper-judgeme .jdgm-row-profile .jdgm-rev__icon{border-radius:50%;clear:both;position:relative}.jdgm-rev__icon:not(.jdgm-rev__avatar):before{color:#000;clear:both;position:relative}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#0e1732!important;font-size:16px;font-style:normal;font-weight:400;line-height:22.4px;clear:both;position:relative}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{color:#000;clear:both;position:relative}.wrapper-judgeme .jdgm-rev{border-bottom:1px solid #dedede;clear:both;position:relative}.jdgm-link,.jdgm-histogram__clear-filter{color:#000!important;clear:both;position:relative}.wrapper-judgeme .jdgm-row-rating{display:flex;flex-direction:row;align-items:center;justify-content:space-between;clear:both;position:relative}.wrapper-judgeme .jdgm-histogram__bar,.jdgm-histogram__bar-content,.wrapper-judgeme .jdgm-histogram__bar-content{height:10px;border-radius:10px;clear:both;position:relative}.wrapper-judgeme .jdgm-row-media{justify-content:start!important;clear:both;position:relative}.wrapper-judgeme .jdgm-rev-widg__summary{align-items:start!important;clear:both;position:relative}.wrapper-judgeme .jdgm-row-actions{border:none!important;clear:both;position:relative}.wrapper-judgeme .jdgm-rev{border-top:none!important;clear:both;position:relative}.wrapper-judgeme .jdgm-histogram{border:none!important;clear:both;position:relative}.wrapper-judgeme .jdgm-write-rev-link.jdgm-write-rev-link:focus{background-color:#a6ff4a;color:#000;clear:both;position:relative}.wrapper-judgeme .jdgm-btn--solid,.wrapper-judgeme input[type=submit].jdgm-btn--solid{background-color:#a6ff4a;color:#000;border-color:#a6ff4a;clear:both;position:relative}.wrapper-judgeme .jdgm-btn--solid:hover,.wrapper-judgeme input[type=submit].jdgm-btn--solid:hover{background-color:#d1ffa2!important;border-color:#d1ffa2!important;color:#000!important;clear:both;position:relative}.wrapper-judgeme .jdgm-btn--border{border-color:#a6ff4a;color:#000;clear:both;position:relative}.wrapper-judgeme .jdgm-btn--border:hover{border-color:#d1ffa2;color:#000!important;clear:both;position:relative}.wrapper-judgeme .jdgm-form input[type=text]:focus,.wrapper-judgeme .jdgm-form input[type=text]:focus-visible,.wrapper-judgeme .jdgm-form input[type=email]:focus,.wrapper-judgeme .jdgm-form input[type=email]:focus-visible,.wrapper-judgeme .jdgm-form input[type=url]:focus,.wrapper-judgeme .jdgm-form input[type=url]:focus-visible,.wrapper-judgeme .jdgm-form textarea:focus,.wrapper-judgeme .jdgm-form textarea:focus-visible{border-color:#d1ffa2!important}@media screen and (max-width:768px){.wrapper-judgeme{padding:20px;clear:both;position:relative}}.informacoes-adicionais{display:none;max-width:1200px;width:100%;padding:20px;min-height:auto;height:auto;clear:both;position:relative}.descricao-content-container{width:100%;min-height:auto;height:auto;clear:both;position:relative}.descricao-tab-content{display:none;margin:0 auto;width:100%;min-height:auto;height:auto;clear:both;position:relative}.descricao-tab-content.active{display:block;clear:both;position:relative}.descricao-html-content{padding:20px;border-radius:8px;max-width:1200px;margin:0 auto;width:100%;min-height:auto;height:auto;clear:both;position:relative}@media screen and (max-width:768px){.descricao-btns{flex-direction:column;gap:10px;clear:both;position:relative}.btn-descricao{border-bottom:2px solid #777;padding:10px;clear:both;position:relative}.descricao-html-content,.informacoes-adicionais{padding:15px;margin-top:15px;clear:both;position:relative}}.wrap-bread-crumb .bread-crumb{flex-wrap:wrap;margin-top:10px;clear:both;position:relative}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{padding:10px;border:none;font-size:14px;clear:both;position:relative}.product-image img{height:258px;object-fit:contain;clear:both;position:relative}.product-zoom-image{position:relative;cursor:zoom-in;transition:transform .3s ease;clear:both}.product-zoom-image:hover{transform:scale(1.02);clear:both;position:relative}.product-zoom-image .zoom-icon{position:absolute;top:10px;right:10px;background:#000000b3;color:#fff;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:14px;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:10;clear:both}.product-zoom-image:hover .zoom-icon{opacity:1;clear:both;position:relative}.viewer-container{z-index:9999!important;clear:both;position:relative}.viewer-toolbar,.viewer-navbar{background:#000c!important;clear:both;position:relative}.viewer-title{color:#fff!important;font-weight:500;clear:both;position:relative}.product-gallery-container{position:relative;display:flex;gap:15px;max-height:540px;clear:both}.thumbnails-desktop-container{position:relative;min-width:100px;clear:both}.thumbnails-desktop{display:flex;flex-direction:column;gap:10px;min-width:100px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:.5rem;clear:both;position:relative}.thumbnails-desktop .thumbnail-item{width:100px;height:100px;border:2px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease;position:relative;clear:both}.thumbnails-desktop .thumbnail-item:hover{border-color:#007bff;transform:scale(1.05);clear:both;position:relative}.thumbnails-desktop .thumbnail-item.active{border-color:#007bff;box-shadow:0 0 10px #007bff4d;clear:both;position:relative}.thumbnails-desktop .thumbnail-image{width:100%;height:100%;object-fit:cover;border-radius:6px;clear:both;position:relative}.thumbnails-desktop::-webkit-scrollbar{width:6px;clear:both;position:relative}.thumbnails-desktop::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px;clear:both;position:relative}.thumbnails-desktop::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px;transition:background .3s ease;clear:both;position:relative}.thumbnails-desktop::-webkit-scrollbar-thumb:hover{background:#a8a8a8;clear:both;position:relative}.thumbnails-desktop{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1;clear:both;position:relative}.scroll-indicator{position:absolute;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:10;clear:both}.scroll-indicator-top{top:-12px;clear:both;position:relative}.scroll-indicator-bottom{bottom:-12px;clear:both;position:relative}.thumbnails-desktop-container:hover .scroll-indicator{opacity:1}.main-image-container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.thumbnails-mobile{display:none;justify-content:flex-start;gap:10px;margin-top:15px;padding:10px 0;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.thumbnails-mobile .thumbnail-item{width:80px;height:80px;border:2px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease;flex-shrink:0}.thumbnails-mobile .thumbnail-item:hover{border-color:#007bff;transform:scale(1.05)}.thumbnails-mobile .thumbnail-item.active{border-color:#007bff;box-shadow:0 0 10px #007bff4d}.thumbnails-mobile .thumbnail-image{width:100%;height:100%;object-fit:cover}.gallery-item{display:none}.gallery-item.active{display:flex;justify-content:center;align-items:center}@media(max-width:768px){.product-zoom-image .zoom-icon{width:25px;height:25px;font-size:12px}.product-gallery-container{flex-direction:column;gap:0}.thumbnails-desktop-container{display:none}.thumbnails-mobile{display:flex}.main-image-container{order:1}.thumbnails-mobile{order:2}}@media(min-width:560px)and (max-width:768px){.thumbnails-mobile .thumbnail-item{width:100px;height:100px}.thumbnails-mobile{max-width:100%}}.product-title.mobile-title-positioned{font-size:18px!important;line-height:22px!important;font-weight:600;color:#000!important;text-align:left;margin:0;transition:all .3s ease}#gallery-container:has(.mobile-title-positioned){position:relative}@supports not(selector(:has(*))){#gallery-container{position:relative}}.description-toggle{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;padding:0;margin-top:8px;text-decoration:underline;transition:color .3s ease}.description-toggle:hover{color:#0056b3}.description-toggle:focus{outline:2px solid #007bff;outline-offset:2px}.description-content{position:relative}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-style.css.map */
