﻿:root{--bs-font-sans-serif: "Poppins", sans-serif;--bs-color-gray_1: #f8f8f8;--bs-color-gray_2: #a2a2a2;--bs-color-gray_3: #e0e0e0;--bs-color-gray_4: #707070;--bs-color-gray_5: #585858;--bs-border-color: #a2a2a2;--bs-link-color: #000;--bs-link-color-rgb: 0, 0, 0;--bs-link-decoration: underline;--bs-link-hover-color: #444;--bs-link-hover-color-rgb: 68, 68, 68;--bs-border-color: rgba(158, 158, 158, 0.5)}body{font-size:14px;font-weight:300}.ff-poppins{font-family:"Poppins",sans-serif}.ff-schoolbell{font-family:"Schoolbell",cursive}.fs-1{font-size:32px !important}.fs-2{font-size:26px !important}.fs-3{font-size:24px !important}.fs-4{font-size:18px !important}.fs-5{font-size:16px !important}.fs-6{font-size:14px !important}.text-color-gray-1{color:var(--bs-color-gray_1)}.text-color-gray-2{color:var(--bs-color-gray_2)}.text-color-gray-3{color:var(--bs-color-gray_3)}.text-color-gray-4{color:var(--bs-color-gray_4)}.text-color-gray-5{color:var(--bs-color-gray_5)}.container{max-width:1320px}.h1,h1{font-size:30px}.h2,h2{font-size:26px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}h1,h2,h3,h4,h5,h6{font-weight:300;text-transform:uppercase;margin-left:auto;margin-right:auto}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:500 !important}b,strong{font-weight:500}input[type=search]::placeholder{font-style:italic;font-size:14px}.page-content-article>h1,.page-content-article>h2,.page-content-article>h3,.page-content-article>h4,.page-content-article>h5,.page-content-article>h6,.page-content-article>p,.post-content-article>.post-content>h1,.post-content-article>.post-content>h2,.post-content-article>.post-content>h3,.post-content-article>.post-content>h4,.post-content-article>.post-content>h5,.post-content-article>.post-content>h6,.post-content-article>.post-content>p{max-width:1140px;padding:0 12px;margin-left:auto;margin-right:auto}.accordion-button{--bs-accordion-border-width: 0;--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: 0;--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-active-color: #000;--bs-accordion-active-bg: transparent}.accordion-button:not(.collapsed){--bs-accordion-active-color: #000;--bs-accordion-active-bg: transparent}.gtranslate_wrapper #gt_float_wrapper{bottom:14px !important;right:0 !important}.gtranslate_wrapper .gt_float_switcher{font-size:12px}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang{padding:5px 5px;display:flex;flex-direction:row-reverse;align-items:center;gap:2px}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang .gt-lang-code{display:none}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang img{margin:0;width:20px}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow{transform:rotate(90deg)}.gtranslate_wrapper .gt_float_switcher .gt_options a:hover{background:#000}#cookie-notice{width:100%;z-index:99999;box-shadow:0 0 10px 0px rgba(0,0,0,.2)}#cookie-notice a{font-style:italic;color:#929292}#cookie-notice .cookie-notice-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px;padding:30px 30px;max-width:1320px;margin:0 auto}#cookie-notice .cookie-notice-container::before{content:"";display:block;width:40px;height:40px;background:url("../img/ico-cookies.svg") center no-repeat;background-size:contain}@media(min-width: 768px){#cookie-notice .cookie-notice-container{flex-wrap:nowrap}}#cookie-notice .cookie-notice-container #cn-notice-text{text-align:left;padding-right:30px;margin:0}#cookie-notice .cookie-notice-container #cn-notice-buttons{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:10px;width:150px;margin-left:auto}#cookie-notice .cookie-notice-container #cn-notice-buttons .cn-button{width:100%;text-transform:uppercase !important}#cookie-notice .cookie-notice-container #cn-notice-buttons #cn-accept-cookie{margin:0 !important;background:#000 !important;color:#fff !important;border:1px solid #000 !important;border-radius:99px !important}#cookie-notice .cookie-notice-container #cn-notice-buttons #cn-accept-cookie:hover{background:#000 !important;color:#fff !important;border:1px solid #000 !important;border-radius:99px !important}#cookie-notice .cookie-notice-container #cn-notice-buttons #cn-refuse-cookie{margin:0 !important;background:#fff !important;color:#000 !important;border:1px solid #707070 !important;border-radius:99px !important}#cookie-notice .cookie-notice-container #cn-notice-buttons #cn-refuse-cookie:hover{background:#fff !important;color:#000 !important;border:1px solid #707070 !important;border-radius:99px !important}#cookie-notice .cookie-notice-container #cn-close-notice{display:none}#commentform{display:flex;flex-direction:column}#commentform .comment-form-author{order:0}#commentform .comment-form-email{order:1}#commentform .comment-form-comment{order:2}#commentform .comment-notes{order:3;display:none}#commentform .form-submit{order:4}.ls-1{letter-spacing:-0.05rem}.ls-2{letter-spacing:-0.075rem}.ls-3{letter-spacing:-0.1rem}.ls-4{letter-spacing:-0.125rem}.ls-5{letter-spacing:-0.175rem}@media(min-width: 991px){.w-md-25{width:25%}}@media(min-width: 991px){.w-md-50{width:50%}}@media(min-width: 991px){.w-md-75{width:75%}}@media(min-width: 991px){.w-md-100{width:100%}}.fw-light{font-weight:300 !important}:focus{outline:0;box-shadow:none}.ratio-9x16{--bs-aspect-ratio: 177.7777777778%;width:100%;max-width:480px;margin:0 auto}.lity{background:rgba(0,0,0,.7);z-index:99999}.text-gray-light{color:#929292 !important}.text-gray-light a{color:#929292 !important;text-decoration:none;transition:all ease-in-out 300ms}.text-gray-light a:hover{color:#fff !important}.float-video-open{position:fixed;bottom:155px;right:0;font-size:20px;text-transform:uppercase;font-weight:300;color:#fff;background-color:#000;display:block;padding:12px 10px 12px 20px;border-top-left-radius:99px;border-bottom-left-radius:99px;z-index:1;cursor:pointer}@media(min-width: 768px){.float-video-open{top:43%;bottom:inherit;right:0}}.float-video{position:fixed;bottom:120px;right:10px;display:flex;flex-direction:row;align-items:center;z-index:9999}@media(min-width: 768px){.float-video{top:40%;bottom:inherit;right:10%}}.float-video .float-video-text{position:relative;font-size:18px;text-transform:uppercase;font-weight:300;color:#fff;background-color:#000;display:block;padding:12px 90px 12px 30px;border-radius:99px;z-index:1;cursor:pointer}.float-video .float-video-img{width:120px;border-radius:50%;border:2px solid #fff;margin-left:-60px;position:relative;z-index:2}.btn{--bs-btn-font-size: 14px;font-weight:400;border-radius:99px;transition:all ease-in-out 300ms}.btn-outline-gray{--bs-btn-color: #a2a2a2;--bs-btn-border-color: #a2a2a2;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #a2a2a2;--bs-btn-hover-border-color: #a2a2a2;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #a2a2a2;--bs-btn-active-border-color: #a2a2a2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #a2a2a2;--bs-btn-disabled-bg: #a2a2a2;--bs-btn-disabled-border-color: #a2a2a2;--bs-gradient: none}.btn-swiper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px}.btn-swiper.swiper-button-disabled{opacity:0}.form-control{border-color:#a2a2a2;border-radius:0}.form-control:focus{border-color:#222;outline:0;box-shadow:none}.form-select{border-color:#a2a2a2;border-radius:0}.form-select:focus{border-color:#222;outline:0;box-shadow:0 0 0 .25rem rgba(0,0,0,.25)}.form-check-input:checked{background-color:#000;border-color:#000}.form-check-input:focus{border-color:#222;outline:0;box-shadow:0 0 0 .25rem rgba(0,0,0,.25)}.form-check-input:active{border-color:#222;outline:0;box-shadow:0 0 0 .25rem rgba(0,0,0,.25)}.input-news{font-size:14px;font-weight:300;height:40px}.input-news::placeholder{font-style:italic}.block-dica .border-responsive{border-bottom:1px solid;border-color:var(--bs-border-color)}@media(min-width: 768px){.block-dica .border-responsive{border-bottom:0;border-right:1px solid;border-color:var(--bs-border-color)}}.wp-block-group{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.wp-block-group b,.wp-block-group strong{font-weight:600}@media(min-width: 576px){.wp-block-group{max-width:540px}}@media(min-width: 768px){.wp-block-group{max-width:720px}}@media(min-width: 992px){.wp-block-group{max-width:960px}}@media(min-width: 1200px){.wp-block-group{max-width:1140px}}@media(min-width: 1400px){.wp-block-group{max-width:1320px}}.wp-block-group.alignfull{max-width:100%}.wp-block-columns{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}.wp-block-columns b,.wp-block-columns strong{font-weight:600}@media(min-width: 576px){.wp-block-columns{max-width:540px}}@media(min-width: 768px){.wp-block-columns{max-width:720px}}@media(min-width: 992px){.wp-block-columns{max-width:960px}}@media(min-width: 1200px){.wp-block-columns{max-width:1140px}}@media(min-width: 1400px){.wp-block-columns{max-width:1320px}}.wp-block-image.alignright,.wp-block-image .alignright{float:right}.wp-block-image.alignleft,.wp-block-image .alignleft{float:left}.wp-block-image.aligncenter,.wp-block-image .aligncenter{display:block;margin-left:auto !important;margin-right:auto !important}.wp-block-gallery{--wp--style--block-gap: 5px}.wp-block-gallery .wp-block-image{position:relative}.wp-block-gallery .wp-block-image img{position:absolute;top:0;left:0;aspect-ratio:4/3;width:100%;height:auto;display:block}.wp-block-gallery .wp-block-image::before{content:"";display:block;width:100%;padding-top:75%}.wp-block-search__inside-wrapper{border:0;border-bottom:1px solid #707070}.wp-block-search__inside-wrapper .wp-block-search__button.has-icon{background:none;color:#707070;padding:0}.lines-1{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:1;overflow:hidden !important}.lines-2{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2;overflow:hidden !important}.lines-3{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3;overflow:hidden !important}.lines-4{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:4;overflow:hidden !important}.lines-5{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:5 !important;overflow:hidden !important}.wp-block-separator{border-top:1px solid var(--bs-border-color)}.sidebar-relacionados{margin-top:100px;margin-bottom:100px}.modal{--bs-modal-zindex: 99999;--bs-modal-width: 970px;--bs-modal-color: #000;--bs-modal-bg: #fff;--bs-modal-border-color: #707070;--bs-modal-border-width: 1px;--bs-modal-border-radius: 58px;--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: 57px}.modal .modal-content{overflow:hidden}.modal .modal-content .bg-popup{width:100%;height:100%;min-height:480px;object-fit:cover;object-position:center}.modal{background:rgba(0,0,0,.7)}.modal .input-group-news .wpcf7-form-control-wrap{flex:3;position:relative}.modal .input-group-news .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;top:100%;padding-top:3px;font-size:12px;left:30px}.modal .input-group-news .wpcf7-form-control.wpcf7-submit{flex:1}.modal .input-group-news .wpcf7-spinner{display:none}.title-more{position:relative;margin-top:0;margin-bottom:40px}.title-more span{font-size:18px;position:relative;z-index:2;display:inline-block;background:#fff;padding-right:1rem}.title-more::before{content:"";display:block;width:100%;height:1px;background-color:rgba(112,112,112,.5);position:absolute;top:50%;left:0;z-index:1}.card-escola{position:relative}.card-escola .card-escola-banner{position:relative;min-height:540px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;color:#fff}.card-escola .card-escola-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgb(0, 0, 0), rgba(54, 54, 54, 0));opacity:.5;z-index:2}.card-escola .card-escola-banner .img-banner{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.card-escola .card-escola-banner .img-logo{width:100%;max-width:200px;height:auto;object-fit:contain;object-position:center}.card-escola .card-escola-banner .card-escola-banner-content{position:relative;width:420px;max-width:100%;margin-right:auto;z-index:3}.card-escola .card-escola-banner .card-escola-banner-content .card-escola-banner-title{font-size:28px;font-weight:400;text-transform:uppercase}.card-escola .card-escola-banner .card-escola-banner-content .card-escola-banner-title b,.card-escola .card-escola-banner .card-escola-banner-content .card-escola-banner-title strong{font-weight:600}.card-escola .card-escola-banner .card-escola-banner-content .card-escola-banner-text{font-size:16px;font-weight:300}.card-image-4x3{position:relative;overflow:hidden;display:block}.card-image-4x3::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;display:block;background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));mix-blend-mode:multiply;z-index:1}.card-image-4x3 .info{position:absolute;z-index:2;color:#fff;text-align:center;padding:1.5rem 1rem;bottom:0;left:0;width:100%}.card-image-4x3 h3{position:absolute;z-index:2;color:#fff;text-align:center;padding:1.5rem 1rem;bottom:0;left:0;width:100%}.card-image-4x3 img{transition:transform 300ms ease-in}.card-image-4x3:hover img{transform:scale(1.2)}.card-image-3x4 .img-product{overflow:hidden}.card-image-3x4 .img-product img{transition:transform 300ms ease-in}.card-image-3x4:hover .img-product img{transform:scale(1.2)}.card-image-3x4-1{position:relative;overflow:hidden;display:block}.card-image-3x4-1::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:linear-gradient(to top, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));mix-blend-mode:multiply;z-index:1}.card-image-3x4-1 h3{position:absolute;z-index:2;color:#fff;text-align:center;padding:1.5rem 1rem;bottom:0;left:0;width:100%}.card-image-3x4-1 img{transition:transform 300ms ease-in}.card-image-3x4-1:hover img{transform:scale(1.2)}.card-image-2-4x3 .img-product{overflow:hidden}.card-image-2-4x3 .img-product img{transition:transform 300ms ease-in}.card-image-2-4x3:hover .img-product img{transform:scale(1.2)}.post-assine{background-color:#444;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;border-top-left-radius:6rem;border-top-right-radius:6rem;position:relative;overflow:hidden}.post-assine .post-assine-content{min-height:500px;padding-top:4rem;padding-bottom:3rem;background:rgba(0,0,0,.5);background-blend-mode:multiply;backdrop-filter:blur(2rem)}.product-item{display:flex;flex-direction:column;position:relative;border:1px solid #a7a7a7;width:100%;height:100%}.product-item .product-item-title{text-align:center;text-transform:uppercase;padding:1rem .75rem}.product-item .product-item-image{position:relative;border-top-left-radius:3rem;border-top-right-radius:3rem;overflow:hidden;margin-top:auto}.product-item .product-item-image::after{content:"";display:block;position:relative;width:100%;height:0;padding-top:120%;z-index:0}.product-item .product-item-image .img-product{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all ease-in-out 300ms;z-index:1}.product-item .product-item-image:hover .img-product{transform:scale(1.2)}.product-item .produtct-item-info{z-index:3;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center;padding:1rem;color:#fff;background:#000}@media(max-width: 767px){.product-item .produtct-item-info{flex-direction:column}}.swiper .swiper-button-prev,.swiper .swiper-button-next{filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.5))}.swiper-slides{width:100%;height:auto}.swiper-slides .swiper-button-prev,.swiper-slides .swiper-button-next{color:#fff;top:inherit;bottom:0;transform:translateY(0)}.swiper-slides .swiper-button-prev{left:50%;right:inherit;transform:translateX(-100%)}.swiper-slides .swiper-button-next{left:50%;right:inherit;transform:translateX(100%)}.swiper-slides .swiper-slide{display:flex;flex-direction:column;justify-items:center;justify-content:center;height:auto}.swiper-slides .swiper-slide a{display:block}.slides-categorias{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;text-transform:uppercase}.slides-categorias .swiper-slide{width:auto;text-align:center;align-self:center}.slides-links{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;text-transform:uppercase}.slides-links .swiper-slide{width:auto;text-align:center}.carrossel-relateds .swiper .swiper-wrapper .swiper-slide{height:auto}#product-slides{width:calc(95% - 100px);height:calc(95vh - 100px);margin:0 auto}#product-slides .swiper-image{width:calc(95% - 100px);height:calc(95vh - 100px)}@media(min-width: 768px){#product-slides .swiper-image{display:block;height:calc(80vh - 100px)}}#product-slides .swiper-image .swiper-slide img.img-product{display:block;width:100%;height:100%;object-fit:contain;object-position:center}#product-slides .swiper-thumbs{display:none;width:100px;height:100px;padding-top:10px}@media(min-width: 580px){#product-slides .swiper-thumbs{display:block}}#product-slides .swiper-thumbs .swiper-wrapper{justify-content:center}#product-slides .swiper-thumbs .swiper-slide img.img-product{display:block;border:1px solid rgba(0,0,0,0);transition:border-color 300ms ease-in-out;width:100%;height:100%;object-fit:cover;object-position:center}#product-slides .swiper-thumbs .swiper-slide.swiper-slide-thumb-active img.img-product{border-color:#fff}nav.posts-pagination{display:flex;justify-content:center;align-items:center;margin:2rem 0}nav.posts-pagination ul{display:flex;gap:0;list-style:none;padding:0;margin:0;border:0}nav.posts-pagination ul li{display:flex;border:0}nav.posts-pagination ul li a,nav.posts-pagination ul li span{display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0rem;color:#848484;text-decoration:none;font-weight:600;transition:color .2s,color .2s;border:none;font-size:14px;background:none}nav.posts-pagination ul li a:hover{color:#000;font-weight:600;background:#f5f5f5}nav.posts-pagination ul li span.active,nav.posts-pagination ul li span.current{background:none;color:#000;font-weight:600;cursor:not-allowed}#header{position:fixed;top:0;left:0;width:100%;z-index:9999}#header .img-logo{display:block;width:130px;height:53px;transition:all 300ms ease-in-out}@media(min-width: 680px){#header .img-logo{width:115px;height:47px}}#header.scrolled .img-logo{width:130px;height:53px}#header .show-on-scroll{display:none;margin:0;padding:0}#header .hide-on-scroll{display:block;margin:0;padding:0}#header #header-promo b{font-weight:400}#header #header-promo a{display:inline-block;color:#929292;text-decoration:none;transition:all ease-in-out 300ms}#header #header-promo a:hover{color:#fff}#header #header-wrap>.container-xxl{padding:0 calc(1rem + 12px)}@media(min-width: 1150px){#header #header-wrap>.container-xxl{padding:0 calc(2rem + 12px)}}#header #header-wrap .form-control{background:rgba(0,0,0,0);border:0;border-radius:0;opacity:.5;transition:all ease-in-out 300ms;padding-left:0;padding-right:0;width:100px}#header #header-wrap .form-control:hover{opacity:1}#header #header-wrap .form-control:focus,#header #header-wrap .form-control:active{box-shadow:none;opacity:1}#header #header-wrap .quick-access .btn{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;width:40px;height:40px;padding:7px;line-height:1;font-size:24px;border:0;border-radius:50%;color:#fff;background:#000;transition:all ease-in-out 300ms}#header #header-wrap .quick-access .btn:hover{background:#fff;color:#000}#header #header-wrap .quick-access .btn.hover-pulse:hover .bi{animation:hover_pulse .7s infinite}#header #header-wrap .quick-access .btn.btn-heart{font-size:22px}#header #header-wrap .quick-access .btn.btn-heart .bi{margin-bottom:-4px}#header #header-wrap .quick-access .btn.btn-heart:hover{color:#dc3545}#header #header-nav ul.nav{position:relative;padding:0 calc(1rem + 12px)}@media(min-width: 1150px){#header #header-nav ul.nav{padding:0 calc(2rem + 12px)}}#header #header-nav ul.nav>li>a{color:#a2a2a2;text-decoration:none;text-transform:uppercase;transition:all ease-in-out 300ms}#header #header-nav ul.nav>li>a:hover{color:#fff}#header #header-nav ul.nav>li.current-menu-item>a{color:#fff}#header #header-nav ul.nav>li div.sub-menu{display:none;position:absolute;z-index:2;left:0;top:100%;padding:2rem 1rem;background:#000;width:100%}@media(min-width: 1150px){#header #header-nav ul.nav>li div.sub-menu{padding:2rem 2rem}}#header #header-nav ul.nav>li div.sub-menu li{display:block;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.25)}#header #header-nav ul.nav>li div.sub-menu li a{color:#fff;text-decoration:none;transition:all ease-in-out 300ms}#header #header-nav ul.nav>li div.sub-menu li a:hover{color:#a2a2a2}#header #header-nav ul.nav>li div.sub-menu ul{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;list-style:none;margin:0;padding:0}#header #header-nav ul.nav>li:hover div.sub-menu{display:block}#header .offcanvas #mobile-nav{text-transform:uppercase}#header .offcanvas #mobile-nav>ul{display:flex;flex-direction:column;flex-wrap:nowrap;list-style:none;margin:0;padding:0}#header .offcanvas #mobile-nav>ul>li{border-bottom:1px solid #000}#header .offcanvas #mobile-nav>ul ul{display:none;flex-direction:column;flex-wrap:nowrap;list-style:none;margin:0;margin-left:1rem;padding:0}#header .offcanvas #mobile-nav a{display:block;padding:.75rem 1.5rem;text-decoration:none;color:#fff;background:rgba(0,0,0,0);transition:background-color 300ms ease-in-out}#header .offcanvas #mobile-nav a:hover{background:rgba(0,0,0,.25)}#header .offcanvas #mobile-nav .menu-item-has-children{position:relative}#header .offcanvas #mobile-nav .menu-item-has-children>a{margin-right:42px}#header .offcanvas #mobile-nav .menu-item-has-children::before{content:"";font-family:bootstrap-icons !important;width:42px;height:48px;line-height:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;background:rgba(0,0,0,0);position:absolute;top:0;right:0;z-index:10;cursor:pointer;transition:background-color 300ms ease-in-out}#header .offcanvas #mobile-nav .menu-item-has-children:hover:not(a)::before{background:rgba(0,0,0,.25)}#header .offcanvas .btn-outline-light{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1;width:42px;height:42px}#breadscrumbs{position:relative;color:#000;min-height:80px}#breadscrumbs .breadscrumbs-wrap{font-size:13px;position:relative;z-index:5;color:#000}#breadscrumbs .breadscrumbs-wrap p{margin:0}#breadscrumbs .breadscrumbs-wrap .last{font-weight:500}#breadscrumbs .breadscrumbs-wrap a{display:inline-block;color:#000;text-decoration:none;padding-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid #000;transition:all ease-in-out 300ms}#breadscrumbs .breadscrumbs-wrap a:hover{color:#000;border-bottom-color:#000}#breadscrumbs.text-bg-dark .breadscrumbs-wrap{color:#fff}#breadscrumbs.text-bg-dark .breadscrumbs-wrap a{color:#fff;border-bottom-color:#fff}#breadscrumbs.text-bg-dark .breadscrumbs-wrap a:hover{color:#fff;border-bottom-color:#fff}#breadscrumbs .breadscrumbs-banner .img-banner{position:relative;z-index:1;top:0;left:0;width:100%;height:auto}#breadscrumbs .breadscrumbs-banner-wrap{position:absolute;top:0;left:0;width:100%;min-height:100%;display:flex;flex-direction:column;z-index:2}#breadscrumbs .breadscrumbs-banner-wrap .img-logo{width:100%;max-width:200px;height:auto;object-fit:contain;object-position:center}#breadscrumbs .breadscrumbs-banner-wrap .breadscrumbs-banner-content{position:relative;width:420px;max-width:100%;margin-right:auto;z-index:3}#breadscrumbs .breadscrumbs-banner-wrap .breadscrumbs-banner-content .breadscrumbs-banner-title{font-size:28px;font-weight:400;text-transform:uppercase}#breadscrumbs .breadscrumbs-banner-wrap .breadscrumbs-banner-content .breadscrumbs-banner-title b,#breadscrumbs .breadscrumbs-banner-wrap .breadscrumbs-banner-content .breadscrumbs-banner-title strong{font-weight:400}#breadscrumbs .breadscrumbs-banner-wrap .breadscrumbs-banner-content .breadscrumbs-banner-text{font-size:16px;font-weight:300}.commentlist{padding:0;margin:2rem 0;list-style:none}.commentlist li.comment{display:block}.commentlist li.comment .comment-body{margin-bottom:2rem}.commentlist li.comment .comment-body .comment-meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#f5f5f5;border-radius:3px;padding:10px 10px}.commentlist li.comment .comment-body .comment-meta .comment-author{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}.commentlist li.comment .comment-body .comment-meta .comment-author .avatar{border-radius:50%}.commentlist li.comment .comment-body .comment-content{padding:10px 20px 5px}.commentlist li.comment .comment-body .reply{padding:5px 20px 10px}.commentlist li.comment .comment-body ol.children .comment-body{margin-bottom:1rem}#main{width:100%}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{font-weight:300}#main #post-single-content .post-title{margin:42px auto 52px}#main #post-single-content .post-title h1{font-size:30px;letter-spacing:-0.1rem}#main #post-single-content .post-excerpt{font-size:14px;margin:40px auto 40px;display:flex;flex-direction:column;gap:14px;font-weight:300;max-width:991px}#main #post-single-content .post-excerpt b,#main #post-single-content .post-excerpt strong{font-weight:500}#main #post-single-content .post-excerpt .post-author{font-size:14px;color:#707070}#main #post-single-content .bar-info{font-size:18px;padding:22px 0 27px;margin:40px auto 40px;border-top:1px solid rgba(158,158,158,.61);border-bottom:1px solid rgba(158,158,158,.61)}#main #page-duvidas{background:url("../img/bg-duvida.webp") no-repeat center;background-size:cover;padding:150px 0}#main #page-duvidas .page-container{position:relative}#main #page-duvidas .page-container::before{content:url("../img/icone-1.svg");position:absolute;top:0;right:0;display:block;transform:translateX(50%)}@media(max-width: 1024px){#main #page-duvidas .page-container::before{transform:translateX(0%);transform:translateY(-70%)}}#main #page-parcerias{background:url("../img/bg-duvida.webp") no-repeat center;background-size:cover;padding:150px 0}#main #page-parcerias .page-container{position:relative}#main #page-parcerias .page-container::before{content:url("../img/icone-1.svg");position:absolute;top:0;right:0;display:block;transform:translateX(50%)}@media(max-width: 1024px){#main #page-parcerias .page-container::before{transform:translateX(0%);transform:translateY(-70%)}}#main #page-cancelar-assinatura{background-color:#000;background-image:url("../img/bg-cancelar-1.webp");background-repeat:no-repeat;background-position:center;background-size:cover;padding:150px 0;min-height:600px}#main #page-cancelar-assinatura .modal-cancelar{width:100%;max-width:800px;background:url("../img/bg-modal-mordida.svg") top right no-repeat;padding:4rem 4rem;border-radius:3rem}@media(max-width: 614px){#main #page-cancelar-assinatura .modal-cancelar{padding:7rem 1.5rem 3rem}}#main #page-cancelar-assinatura .modal-cancelar .modal-content{width:100%;max-width:460px;margin:0 auto}#main #page-cancelar-assinatura-confirm .modal-content{width:100%;max-width:360px;min-height:600px;margin:0 auto;text-align:center;padding:150px 0}#main #page-cancelar-assinatura-success{position:relative;background-color:#000;background-image:url("../img/bg-cancelar-2.webp");background-repeat:no-repeat;background-position:center;background-size:cover;padding:150px 0}#main #page-cancelar-assinatura-success::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:block;background:linear-gradient(to top, #000, rgba(87, 87, 87, 0));mix-blend-mode:multiply}#main #page-cancelar-assinatura-success .modal-content{width:100%;max-width:650px;min-height:300px;margin:0 auto;text-align:center}#main #page-obrigado{color:#fff;background-color:#000;background-image:url("../img/bg-obrigado.webp");background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100vh;padding:250px 0 50px}#main .card-plano{width:100%;max-width:400px}#main .card-plano p{display:flex;flex-direction:column;gap:.5rem}#main .card-plano p span{display:block;padding-left:25px;position:relative}#main .card-plano p span::before{position:absolute;left:0;top:2px;content:url("../img/ico-check.svg")}#main .product .product-image{display:block;width:100%;height:500px;aspect-ratio:4/3;border-top-right-radius:3rem;border-bottom-right-radius:3rem;overflow:hidden}#main .product .product-image a{display:block;width:100%;height:100%;position:relative;padding:60px}#main .product .product-image a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity 300ms ease-in-out;z-index:3}#main .product .product-image a .loading-image{position:absolute;top:50%;left:50%;transform:translate(-50%);z-index:1}#main .product .product-image a .zoom{position:absolute;top:50%;left:50%;transform:translate(-50%);font-size:64px;line-height:64px;margin-top:-30px;z-index:4;opacity:0;transition:opacity 300ms ease-out}#main .product .product-image a img.img-product{position:relative;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform 300ms ease-in-out;z-index:2}#main .product .product-image a:hover::before{opacity:.5}#main .product .product-image a:hover .zoom{opacity:1;transition:opacity 300ms ease-in 200ms}#main .product .product-image a:hover img.img-product{transform:scale(1.2)}#main .product .product-image-thumbnails img.img-thumb{cursor:pointer}#main .product .product-price .price{display:block;margin-top:2rem;margin-bottom:2rem;line-height:1;color:#000 !important;font-size:14px !important}#main .product .product-price .price .price-de,#main .product .product-price .price .price-por{font-size:12px !important}#main .product .product-price .price{color:#000 !important;font-size:32px !important;font-weight:500}#main .product .product-price .price bdi{line-height:1}#main .product .product-price .price del{text-decoration:line-through;color:var(--bs-danger) !important;line-height:1;font-size:13px !important}#main .product .product-price .price del .amount{color:var(--bs-danger) !important;font-size:13px !important;line-height:1}#main .product .product-price .price ins{font-weight:500;font-size:32px !important;text-decoration:none !important}#main .product .product-price .subscription-details{color:#000 !important;font-size:13px;line-height:1;display:inline-block}#main .product .product-price .subscription-details::before{content:"( "}#main .product .product-price .subscription-details::after{content:" )"}#main .product.product-type-variable .product-price .price{display:block;margin-top:2rem;margin-bottom:2rem;line-height:1;color:#000 !important;font-size:14px !important}#main .product.product-type-variable .woocommerce-variation-price .price{display:block;margin-bottom:2rem;line-height:1;color:#000 !important;font-size:14px !important;font-weight:600;font-size:2.5rem !important}#main .product.product-type-variable .woocommerce-variation-price .price .price-de,#main .product.product-type-variable .woocommerce-variation-price .price .price-por{font-size:13px !important}#main .product.product-type-variable .woocommerce-variation-price .price bdi{line-height:1}#main .product.product-type-variable .woocommerce-variation-price .price del{text-decoration:line-through;color:var(--bs-danger) !important;line-height:1;font-size:13px !important}#main .product.product-type-variable .woocommerce-variation-price .price del .amount{color:var(--bs-danger) !important;font-size:13px !important;line-height:1}#main .product.product-type-variable .woocommerce-variation-price .price ins{font-weight:600;font-size:32px !important;text-decoration:none !important}#main .product form.cart{margin-bottom:0}.header-myaccount .nav{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:space-around;gap:.25rem}.header-myaccount .nav li{text-transform:uppercase;padding:1rem .5rem}.header-myaccount .nav li a{display:block;text-decoration:none}.header-myaccount .img-account{position:relative;margin-top:-85%;margin-bottom:10px;z-index:10}@media(max-width: 991px){.header-myaccount .img-account{margin-top:-50%}}.title-taxed{position:relative}.title-taxed::before{content:"";position:absolute;top:50%;left:0;width:100%;display:block;border-top:1px solid #707070;z-index:1}.title-taxed span{position:relative;z-index:2}.woocommerce div.product .product_title{font-size:30px;letter-spacing:-0.1rem;line-height:1.25 !important}.woocommerce .button{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 0.5rem;--bs-btn-font-size: 14px;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #fff;--bs-btn-bg: #000;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #303030;--bs-btn-border-radius: 0;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x) !important;font-size:var(--bs-btn-font-size) !important;font-weight:var(--bs-btn-font-weight) !important;line-height:var(--bs-btn-line-height) !important;color:var(--bs-btn-color) !important;background-color:var(--bs-btn-bg) !important;border-radius:var(--bs-btn-border-radius) !important;border:1px solid var(--bs-btn-bg) !important}.woocommerce .button:hover{color:var(--bs-btn-hover-color) !important;background-color:var(--bs-btn-hover-bg) !important;border:1px solid var(--bs-btn-hover-bg) !important}.woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:1.5rem 2rem;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;text-transform:uppercase;border:1px solid #000;border-radius:2rem}.woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #000}.woocommerce .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce .woocommerce-MyAccount-navigation ul li a{padding:.75rem 0;display:block;color:#000;text-decoration:none}@media(max-width: 991px){.woocommerce .woocommerce-MyAccount-navigation{display:none}}.woocommerce .woocommerce-MyAccount-content{padding:1rem}.woocommerce .woocommerce-MyAccount-content h2{font-size:18px !important;margin-bottom:1rem !important}.woocommerce .woocommerce-MyAccount-content header.title h2{margin-bottom:0 !important}@media(max-width: 991px){.woocommerce .woocommerce-MyAccount-content{width:100%}}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set{display:flex;flex-direction:column}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set .u-column1,.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set .u-column2{float:none;width:100%;margin-bottom:2rem}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .title::before,.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .title::after{display:none}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .title h2{font-size:16px;text-transform:uppercase}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .title .edit{text-decoration:none;color:#fff;background:#000;padding:.25rem 1.5rem;border-radius:99px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses address{padding:1rem;background:#f5f5f5}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce table.shop_table th,.woocommerce table.shop_table td{height:40px !important}.woocommerce table.shop_table thead{background:#000;color:#fff;font-weight:600}.woocommerce table.shop_table thead th,.woocommerce table.shop_table thead td{font-weight:600;border:1px solid #000}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tbody td{border:1px solid rgba(0,0,0,.1)}.woocommerce .product-price .price-por ins{text-decoration:none}.woocommerce .product-price .price-por ins bdi{display:block;font-size:20px;font-weight:700;margin-top:.5rem}.woocommerce .product-type-variable-subscription .price bdi{font-size:20px}.woocommerce .product-type-variable-subscription .price .from{display:block;font-size:14px}.woocommerce .product-type-variable-subscription .price .subscription-details::before,.woocommerce .product-type-variable-subscription .price .subscription-details::after{display:none}.woocommerce .woocommerce-variation-price{margin-bottom:2rem}.woocommerce .woocommerce-variation-price .price{display:block;color:#000 !important;font-size:14px !important}.woocommerce .woocommerce-variation-price .price .amount{margin-top:2rem;margin-bottom:2rem;line-height:1;color:#000 !important;font-size:32px !important;font-weight:600}.woocommerce .card-plano p,.woocommerce .woocommerce-variation-description p{display:flex;flex-direction:column;gap:.5rem}.woocommerce .card-plano p span,.woocommerce .woocommerce-variation-description p span{display:block;padding-left:25px;position:relative}.woocommerce .card-plano p span::before,.woocommerce .woocommerce-variation-description p span::before{position:absolute;left:0;top:2px;content:url("../img/ico-check.svg")}.woocommerce div.product form.cart .variations select{padding-left:.75rem}.woocommerce #woocommerce-correios-calculo-de-frete-na-pagina-do-produto{display:none !important}.woocommerce nav.woocommerce-pagination{display:flex;justify-content:center;align-items:center;margin:2rem 0}.woocommerce nav.woocommerce-pagination ul{display:flex;gap:0;list-style:none;padding:0;margin:0;border:0}.woocommerce nav.woocommerce-pagination ul li{display:flex;border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0rem;color:#848484;text-decoration:none;font-weight:600;transition:color .2s,color .2s;border:none;font-size:14px;background:none}.woocommerce nav.woocommerce-pagination ul li a:hover{color:#000;font-weight:600;background:#f5f5f5}.woocommerce nav.woocommerce-pagination ul li span.active,.woocommerce nav.woocommerce-pagination ul li span.current{background:none;color:#000;font-weight:600;cursor:not-allowed}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f5f5f5}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#f0f0f0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f0f0f0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce form .form-row.place-order{padding:1rem !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:grid;padding:.75rem 1rem !important;float:none;width:100%;text-transform:uppercase}.woocommerce-checkout #payment .form-row .input-text,.woocommerce-checkout #payment .form-row select{font-size:16px;padding:.75rem 1rem;border-color:#444 !important;border-width:2px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:600}.woocommerce-checkout h3{font-size:18px;font-weight:600}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{font-size:13px}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper *{float:none}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper label{display:block !important}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.form-row-last{width:100%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_country_field{display:none}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_birthdate_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_cpf_field{min-width:250px;width:50%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_postcode_field{width:30%;min-width:250px;margin-right:70%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_1_field{min-width:250px;width:70%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_number_field{min-width:100px;width:30%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_2_field{min-width:100px;width:40%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_neighborhood_field{width:60%}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_phone_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_email_field{min-width:250px;width:50%}@media(max-width: 767px){.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_birthdate_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_cpf_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_1_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_number_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_address_2_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_neighborhood_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_phone_field,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_email_field{width:100%}}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper *{float:none}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper label{display:block !important}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row.form-row-first,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row.form-row-last{width:100%}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_country_field{display:none}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_first_name_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_last_name_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_birthdate_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_cpf_field{min-width:250px;width:50%}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{width:30%;min-width:250px;margin-right:70%}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field{min-width:250px;width:70%}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_number_field{min-width:100px;width:30%}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_address_2_field{min-width:100px;width:40%}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_neighborhood_field{width:60%}.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_city_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_phone_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_email_field{min-width:250px;width:50%}@media(max-width: 767px){.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_first_name_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_last_name_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_birthdate_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_cpf_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_address_1_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_number_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_address_2_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_neighborhood_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_city_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_state_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_phone_field,.woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper #shipping_email_field{width:100%}}#step-checkout-3 #order_review{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:start;gap:2rem}#step-checkout-3 #order_review .woocommerce-checkout-review-order-table{width:60%}#step-checkout-3 #order_review .woocommerce-checkout-payment{width:40%}.woocommerce-checkout .step-checkout{display:none}.woocommerce-checkout .step-checkout.active{display:block}#bbpress-forums{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;max-width:1320px}#bbpress-forums{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height);color:var(--bs-body-color)}#bbpress-forums .bbp-template-notice{padding:.75rem 1rem;margin-bottom:1rem;border:1px solid var(--bs-info-border-subtle);border-radius:var(--bs-border-radius);background-color:var(--bs-info-bg-subtle);color:var(--bs-info-text-emphasis)}#bbpress-forums a{color:var(--bs-link-color);text-decoration:none}#bbpress-forums a:hover{color:var(--bs-link-hover-color);text-decoration:underline}#bbpress-forums .button,#bbpress-forums input[type=submit],#bbpress-forums input[type=button]{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:#000;border:1px solid #000;padding:.375rem .75rem;font-size:14px;line-height:1.5;border-radius:var(--bs-border-radius);transition:background-color .15s ease-in-out}#bbpress-forums .button:hover,#bbpress-forums input[type=submit]:hover,#bbpress-forums input[type=button]:hover{background-color:var(--bs-primary-hover, #000);border-color:var(--bs-primary-hover, #000)}#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{height:auto}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{display:none}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border-radius:50%;margin-bottom:5px}#footer .nav a{color:#fff;text-transform:uppercase;text-decoration:none;transition:all ease-in-out 300ms}#footer .nav a:hover{color:#a2a2a2}#footer .small{font-size:12px}@keyframes hover_pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}.animate-pulse{animation:hover_pulse 1s infinite}@keyframes pulse_shadow{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 0 20px 10px rgba(0,0,0,.3)}100%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}}.animate-pulse-shadow{animation:pulse_shadow 1s infinite}@keyframes pulse_drop_shadow{0%{filter:drop-shadow(0 0 0rem rgba(255, 255, 255, 0))}50%{filter:drop-shadow(0 0 0.5rem rgba(255, 255, 255, 0.5))}100%{filter:drop-shadow(0 0 0rem rgba(255, 255, 255, 0))}}.animate-pulse-drop-shadow{animation:pulse_drop_shadow 1s infinite}
/*# sourceMappingURL=styles.min.css.map */
