.breadcrumb{padding:30px 12px 16px;display:flex;align-items:center;gap:6px}.breadcrumb .woocommerce-breadcrumb,.breadcrumb .woocommerce-breadcrumb a,.breadcrumb li,.breadcrumb li a{font-size:1.2rem;font-weight:500;text-transform:uppercase;text-decoration:none;color:var(--gg-black)}@media (min-width:1024px){.breadcrumb .woocommerce-breadcrumb,.breadcrumb .woocommerce-breadcrumb a,.breadcrumb li,.breadcrumb li a{font-weight:400;font-size:1.6rem}}.btn{display:grid;place-items:center;height:60px;font-size:2rem;font-weight:700}.btn.btn-black,.form__social-login button{width:100%;height:60px;color:var(--gg-white);border-radius:50px}.btn,.btn.btn-black{transition:all linear 300ms}.btn.btn-black{max-width:254px;background:var(--gg-black)}.btn.btn-black:hover{opacity:.8}.breadcrumb .woocommerce-breadcrumb a:hover,.breadcrumb li a:hover,.form a,.product__link:hover .product__content strong{text-decoration:underline}#wc-shipping-sim-form #wc-shipping-sim-br-cep-finder a:hover,.form a:hover,.product_information button:hover span{text-decoration:none}.form__header{margin-bottom:36px}.form__header .form__title{font-size:clamp(3rem,6vw,2rem);text-align:center;color:var(--gg-gray)}.form__article{display:flex;flex-direction:column;gap:20px}.form__footer{margin-block:28px}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_email_field.custom-row,.form__footer .btn{width:100%}.form__field,.form__social-login{display:flex;flex-direction:column}.form__field{position:relative;align-items:flex-start;gap:4px}.form__field .form__label,.page__contact form label{font-size:1.6rem;color:var(--gg-black)}.form__field .form__label>b{font-weight:700;color:var(--gg-red)}.form__field .form__input{display:block;padding:2px 8px;width:100%;height:40px;color:var(--gg-black);border-radius:50px;border:1px solid var(--gg-black);background:var(--gg-white);outline:0}.form__field .form__icon{position:absolute;top:50%;right:2%;transform:translateY(10%);background:0 0;border:0}.form__social-login{gap:18px;padding-block:56px;margin-top:56px;border-top:1px solid var(--gg-gray)}.form__social-login button{padding:4px 12px;display:flex;align-items:center;justify-content:space-between;border:0}.form__social-login button>b{display:block;margin:0 auto}.form__social-login .btn-facebook{background:var(--gg-blue)}.form__social-login .btn-google{background:var(--gg-red)}@media (min-width:992px){.form__header .form__title{text-align:left}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:auto!important}.woocommerce-product-gallery{display:grid;grid-template-columns:25% 75%}.woocommerce-product-gallery>div{order:2}.woocommerce-product-gallery ol{order:1;display:flex;flex-direction:column;gap:12px}.woocommerce-product-gallery ol li{max-width:120px;width:100%!important}}.product__link,a{color:var(--gg-black);text-decoration:none}.product__link:hover .product__image{border-color:rgba(0,0,0,.25);box-shadow:0 10px 12px 4px rgba(0,0,0,.2)}.product__item .product__image{position:relative;display:block;border:1px solid var(--gg-white);transition:all linear 300ms}.product__item{position:relative}.product__sale-favorite{position:absolute;top:0;left:0;right:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between}.product__sale-favorite .product__sale{width:41px;height:41px;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.2rem;line-height:1.4rem;background:var(--gg-red);color:var(--gg-white)}.product__sale-favorite .product__sale>b{font-weight:700}.product__sale-favorite .product__favorite img{max-width:27px}.product__item .product__content{padding-top:12px;display:flex;flex-direction:column}.product__item .product__content strong{line-height:2rem;margin-bottom:5px;font-weight:500}.product__item .product__content span{font-weight:500;font-size:1.6rem;display:flex;gap:8px}.product__item .product__content span>b{font-weight:400;color:var(--gg-red)}.form a,.product__item .product__content span>del{color:var(--gg-black)}.product__item .product__content span>ins{text-decoration:none;color:var(--gg-red)}.product__item .product__content span>bdi,.product__item .product__content span>del bdi,.product__item .product__content span>ins bdi{display:flex;gap:6px}.product__item .product__content small{font-size:1.4rem;color:var(--gg-gray)}.product__variants{margin-top:12px;margin-bottom:36px}.product__variants ul,.tawcvs-swatches{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.product__variants ul li input[type=color],.tawcvs-swatches .swatch{display:flex;align-items:center;justify-content:center;padding:6px;min-width:36px;height:36px;border:1px solid #333}.tawcvs-swatches .swatch-item-wrapper>div{width:auto}.tawcvs-swatches .swatch-type-color.selected{box-shadow:0 0 0 2px #fff ,0 0 0 3px #000}.no-stock,.tawcvs-swatches .swatch.disabled,form.variations_form.cart.loading{position:relative}.no-stock::after,.no-stock::before,.tawcvs-swatches .swatch.disabled::after,.tawcvs-swatches .swatch.disabled::before{content:'';border:0!important;display:block;width:1px;height:100%;position:absolute;left:50%;top:50%;background:#707070;z-index:1}.no-stock::before,.tawcvs-swatches .swatch.disabled::before{transform:translate(-50%,-50%) rotate(45deg)}.no-stock::after,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.disabled::after{transform:translate(-50%,-50%) rotate(-45deg)}.no-stock input[type=color],.tawcvs-swatches .swatch.disabled{opacity:.5}.woocommerce.archive .woocommerce-variation-add-to-cart.variations_button,.woocommerce.archive div.product form.cart .variations select,.woocommerce.archive div.product form.cart .variations th{display:none}.woocommerce.archive table td{padding:0!important}@media (min-width:1024px){.product__item .product__content strong{line-height:normal;font-size:3rem}.product__item .product__content span{font-size:3rem}.product__item .product__content small{font-size:2.4rem;color:var(--gg-gray)}.product__sale-favorite .product__sale{display:flex;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;padding:12px;font-size:3rem;line-height:3.6rem;text-transform:capitalize}.product__sale span{padding-right:16px}}.search__container .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{position:relative;padding-inline:0}.page__wishlist table tr td.product-thumbnail a,.search__container .dgwt-wcas-search-wrapp{max-width:100%}.search__container .dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp{z-index:9999999999;background:0 0}.search__container .dgwt-wcas-search-focused.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.search__container .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.search__container .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{padding:13px 48px 13px 13px;background:var(--gg-gray-light);border-color:var(--gg-gray-light)}.search__container .dgwt-wcas-style-pirx.dgwt-wcas-search-filled.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px 30px 0 0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{right:23px;left:unset}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp::-webkit-scrollbar{width:12px}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp::-webkit-scrollbar-thumb{background:var(--gg-gray);border-radius:30px}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp::-webkit-scrollbar-track{background:var(--gg-gray-light)}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{margin-top:0;padding-top:5px;padding-bottom:0;background:var(--gg-gray-light);border-radius:0 0 16px 16px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{padding-block:24px;display:flex;justify-content:flex-start;text-decoration:underline;text-transform:capitalize;background:var(--gg-gray-light)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st,.search__result nav>b{display:block;margin-bottom:12px;font-size:2.1rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid var(--gg-gray);color:var(--gg-black)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-cat,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-cat .dgwt-wcas-st{padding:0;font-size:2.1rem;font-weight:700;text-decoration:none;color:var(--gg-gray)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-selected,.page .page__my-account .woocommerce-MyAccount-content>p mark{background:var(--gg-gray-light)}.dgwt-wcas-st,.single_variation_wrap .woocommerce-variation div>.stock{color:var(--gg-black)}.dgwt-wcas-si img,.page__my-account .woocommerce #customer_login form{padding:0;border:0}.search__container,.search__label{display:flex;transition:all linear 300ms}.search__container{position:relative}.search__label{height:40px;flex:1;align-items:center;background:var(--gg-gray-light);border-radius:50px}.search__container.show .search__label{border-radius:24px 24px 0 0}.search__input{padding:12px 16px;flex:1;font-size:1.4rem;border:0;background:0 0;color:var(--gg-gray);outline:0}.search__input::placeholder{font-size:1.4rem;font-style:italic;color:var(--gg-gray)}.search__button img{width:24px;height:24px}.file_container input[type=file],.search__container .search__result{display:none}.search__container.show .search__result{display:block;padding:24px;position:absolute;top:100%;left:0;right:0;background:#f6f6f6;border-radius:0 0 24px 24px;z-index:1024}.search__result .search__category ul{margin-bottom:24px}.search__result .search__category li a{font-size:2.1rem;font-weight:700;text-decoration:none;color:var(--gg-gray)}.search__result .search__product .product__item a{display:flex;align-items:center;gap:14px;font-size:1.8rem;text-decoration:none;color:var(--gg-black)}.search__result .search__product>a{display:inline-block;padding-top:28px;text-decoration:underline}.search__result .search__product .product__item img{max-width:79px;height:auto;object-fit:contain}.woocommerce-tabs{padding:12px 6px}.woocommerce-tabs .tabs{padding:0!important;display:flex;flex-direction:column;gap:8px;overflow:visible!important}.woocommerce-tabs .tabs li{padding:0!important;border:0!important;background:0 0!important}.woocommerce-tabs .tabs li a{position:relative;padding:0!important;text-transform:uppercase;font-weight:700;color:var(--gg-gray)!important}.woocommerce-tabs .tabs li.active a{color:var(--gg-black)!important}.woocommerce-tabs .tabs::after{content:'';margin-bottom:-2px;display:block;width:48px;height:6px;background:var(--gg-black);z-index:2}.woocommerce-tabs .tabs li::after,.woocommerce-tabs .tabs li::before{content:none!important}.search__result .search__product>a,.woocommerce-tabs .panel p{font-size:1.6rem;color:var(--gg-gray)}.woocommerce-tabs .panel h1,.woocommerce-tabs .panel h2,.woocommerce-tabs .panel h3,.woocommerce-tabs .panel h4{margin-bottom:24px;font-weight:700;text-transform:uppercase;color:var(--gg-black)}.woocommerce-tabs .panel form input[type=submit]{padding:12px 36px!important;color:var(--gg-white)!important;background:var(--gg-black)!important;border-radius:24px!important}@media (min-width:992px){.woocommerce-tabs{padding:0;gap:24px}.woocommerce-tabs .tabs{flex-direction:row;gap:36px}.woocommerce-tabs .tabs::after{content:unset!important}.woocommerce-tabs .tabs li a{padding:8px 0!important}.woocommerce-tabs .tabs li.active a::after{content:'';position:absolute;bottom:-2px;display:block;width:48px;height:6px;background:var(--gg-black)}}:root{--gg-white:#fff;--gg-black:#000;--gg-gray-light:#F6F6F6;--gg-gray:#666666;--gg-red:#D51313;--gg-green:#28ff00;--gg-blue:#3B5998;--font-primary:'Roboto', sans-serif}html{font-size:62.5%;overflow-x:hidden}body{font-family:var(--font-primary);font-size:1.6rem}textarea{width:inherit;border-radius:14px;border:1px solid var(--gg-black);padding:12px}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select{width:inherit;height:40px;border:1px solid var(--gg-gray);background:var(--gg-white);border-radius:30px}.file_container .file_input{width:inherit;border:1px solid var(--gg-gray);background:var(--gg-white);border-radius:30px}.file_container .file_input,input[type=file]{background:url(https://loja-guilgue.ambientedev.inf.br/wp-content/themes/duome-loja-guilgue/dist/../images/icon-file.png) no-repeat 95% center;padding-right:48px}.file_container{display:block;width:100%}.file_container .file_label{display:block;margin-bottom:8px}.file_container .file_input{padding-left:12px;margin-bottom:4px;display:flex;align-items:center;height:40px;cursor:pointer;color:var(--gg-gray)}img{height:auto}a:hover{text-decoration:underline}.wpcf7-spinner{width:24px!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;box-sizing:border-box}#woo-loop-container form.cart .variations th,.category__banner picture,article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}button,input[type=submit]{cursor:pointer}.archive .products .yith-wcwl-add-button,.archive .variations tr:last-child,.home .yith-wcwl-add-button{display:none}.yith-wcwl-add-to-wishlist{left:unset!important;right:10px}.yith-wcwl-add-to-wishlist.exists{right:20px;left:unset!important}.yith-wcwl-add-button a.add_to_wishlist{margin:12px}.yith-wcwl-add-button a.add_to_wishlist .yith-wcwl-icon::before{content:''!important;display:block;width:36px;height:36px;background:url(https://loja-guilgue.ambientedev.inf.br/wp-content/themes/duome-loja-guilgue/dist/../images/icon-favorite.png) no-repeat left top/contain}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:3.6rem}.footer{margin-top:150px}.footer__bar{padding:14px 24px;text-align:center;background:var(--gg-black)}.footer__bar strong{color:var(--gg-white);font-size:1.8rem}.barra-frete p strong,.footer__bar strong span{color:var(--gg-green)}.footer__content{padding-block:40px;border-bottom:1px solid var(--gg-black)}.footer__about,.footer__menu{display:flex;flex-direction:column;align-items:center}.footer__about{padding-bottom:40px;gap:14px}.footer__about img{width:12rem;padding:36px 0 16px}.footer__menu{padding-bottom:48px}.footer__menu strong{font-size:2.2rem}.footer__menu ul{line-height:3.6rem}.footer__menu ul li a{display:block;font-size:1.8rem;text-align:center;text-decoration:none;color:var(--gg-black)}.footer__payment{padding:48px 0 56px;border-bottom:1px solid var(--gg-black)}.footer__payment strong{display:block;text-align:center;font-size:2.2rem}.footer__payment ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px}.footer__payment ul li img{width:100%;max-width:100px;border:1px solid rgba(0,0,0,.25)}.footer__social{padding-block:30px;display:flex;flex-direction:column;align-items:center}.footer__social .footer__credit{text-align:center;font-size:1.4rem}.footer__network ul{display:flex;justify-content:center;gap:12px}.footer__network ul li a{display:grid;place-items:center;width:36px;height:36px;text-decoration:none;color:var(--gg-white);background:var(--gg-black);border-radius:6px}.whatsapp-fixo{position:fixed;bottom:20px;right:20px;z-index:10000}.whatsapp-fixo img{max-width:80px}.grecaptcha-badge{display:none}@media (min-width:1024px){.footer__about,.footer__menu{align-items:flex-start}.footer__about img{width:200px}.footer__menu ul li a,.footer__payment strong,.footer__social .footer__credit{text-align:left}.footer__payment ul{justify-content:flex-start}.footer__network ul{justify-content:flex-end}}.header .header__grid{padding-top:18px;display:grid;grid-template-areas:"brand utils" "search search";align-items:center;gap:16px}.header__grid .brand{grid-area:brand}.header__grid .utils{grid-area:utils;gap:8px}.header__grid .search__container{grid-area:search}.barra-frete{background:var(--gg-black);color:var(--gg-white);padding:8px}.brand{display:flex;gap:12px}.brand .brand__logo,.utils{display:flex;align-items:center}.brand .brand__logo img{height:auto;width:100%;max-width:120px}.utils{justify-content:center}.utils .utils__item .utils__amount{width:20px;height:20px;position:absolute;top:-6px;right:-6px;display:grid;place-items:center;font-size:12px;border-radius:50px;background:var(--gg-red);color:var(--gg-white)}.utils .utils__link img{width:24px;height:24px}.menu{position:absolute;top:-80px;left:0;right:0;height:50vh;background:var(--gg-white);z-index:1025}.menu__list{padding:20px 16px;line-height:36px}.menu__item .menu__link{display:block;text-transform:uppercase;text-decoration:none;font-size:1.8rem;font-weight:500;color:var(--gg-black);background:url(https://loja-guilgue.ambientedev.inf.br/wp-content/themes/duome-loja-guilgue/dist/../images/icon-right-arrow.png) no-repeat center right}.menu__item:last-child .menu__link{color:var(--gg-red)}.menu__item .menu__link:hover,.menu__item.active .menu__link{text-decoration:underline;font-weight:700}.submenu__menu{padding:24px;position:absolute;top:0;left:0;right:0;height:100vh;background:var(--gg-white);z-index:1025}.submenu__menu .submenu__back{display:flex;align-items:center;font-size:1.6rem;text-transform:uppercase;color:var(--gg-black)}.submenu__menu .submenu__back::before{content:'';display:block;width:24px;height:24px;background:url(https://loja-guilgue.ambientedev.inf.br/wp-content/themes/duome-loja-guilgue/dist/../images/icon-right-arrow.png) no-repeat center right;transform:rotate(180deg)}.submenu__menu .submenu__header{padding-block:12px;display:flex;align-items:center;justify-content:space-between}.submenu__menu .submenu__header>h3{font-size:1.8rem;font-weight:700;text-transform:uppercase;color:var(--gg-black)}.submenu__menu .submenu__header>a{font-size:1.6rem;text-decoration:underline;color:var(--gg-black)}.submenu__menu .menu__item>.menu__link{font-size:1.8rem;font-weight:400;text-decoration:none;text-transform:initial;color:var(--gg-gray)}.product_information button span,.sidebar__content>ul li a[aria-expanded=true],.submenu__menu .menu__item.active>.menu__link{font-weight:700;text-decoration:underline}.submenu__menu .submenu__menu>.submenu__header>h3{font-size:1.8rem;text-transform:initial;text-decoration:underline;color:var(--gg-gray)}.submenu__menu .submenu__menu>.menu__list .menu__item{background:0 0}@media (min-width:992px){.header .header__grid{grid-template-areas:"brand search utils";grid-template-columns:20% 1fr 20%}.brand .brand__logo img{max-width:250px;padding:14px}.brand .btn-mobile{display:none}.utils{gap:24px;justify-content:flex-end}.utils .utils__link img{width:30px;height:30px}.menu{display:block!important;position:static;height:auto}.menu .menu__list{display:flex;justify-content:space-around;align-items:center;gap:0}.menu__item .menu__link{background:0 0}.menu .menu__list .submenu__menu>.menu__list a{font-weight:700}.menu .menu__item .submenu__menu li .submenu__menu li a,.menu .menu__list .menu__item .submenu__menu .menu__list .menu__item>ul .menu__item a{font-weight:400}.header .row:last-child>.position-relative>.position-relative{position:static!important}.menu .menu__list .menu__item>.submenu__menu{position:absolute;top:30px;left:0;right:0;z-index:1024}.menu .menu__list .menu__item .submenu__menu>.menu__list{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto}.menu .menu__list .menu__item .submenu__menu .menu__list .menu__item>ul .menu__item a:hover,.menu__item .submenu__menu>.menu__list .menu__item .menu__link:hover{text-decoration:underline}.search__label{height:60px}.search__button img{width:36px;height:36px}.menu__list .menu__item:hover .submenu__menu{display:block}}@media (min-width:1440px){.menu .menu__list{gap:5%}}.hero{padding-top:24px}.slide-content .next,.slide-content .prev{position:absolute;top:50%;transform:translateY(-50%);z-index:1}#slideHero .prev{right:24px}#slideHero .next{left:24px}#slideBrand .prev{right:0}#slideBrand .next{left:0}#slideBrand .brand-slide picture{display:flex;justify-content:center}@media (min-width:768px){#slideBrand .prev{right:-5%}#slideBrand .next{left:-5%}}.page__header{padding-top:72px}.page__header .page__title{font-size:clamp(5rem,6vw,4rem);font-weight:700;text-align:center;color:var(--gg-black)}@media (min-width:992px){.page__header .page__title{text-align:left}}.sidebar__aside{position:relative;padding-top:30px;padding-bottom:20px}.sidebar__aside .sidebar{position:absolute;top:0;left:0;width:100%;height:auto;background:var(--gg-white);padding-inline:14px;z-index:1024}.sidebar__aside .btn-filter{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;font-size:1.6rem;font-weight:500;color:var(--gg-black);background:0 0;border-radius:60px;border:1px solid var(--gg-black)}.sidebar__aside .sidebar .sidebar__header{padding-top:16px;padding-bottom:28px;display:flex;align-items:center;justify-content:space-between}.sidebar__aside .sidebar .sidebar__header h3{font-size:clamp(1.8rem,6vw,3rem);font-weight:700;text-transform:uppercase;color:var(--gg-black)}.sidebar__aside,.sidebar__content{display:flex;flex-direction:column}.sidebar__content:last-child{padding-bottom:36px}.sidebar__content strong{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;padding:16px 8px 16px 0;font-size:1.8rem;font-weight:700;text-transform:uppercase;border-top:1px solid var(--gg-black);cursor:pointer}.sidebar__content strong::before{content:'';display:block;width:24px;height:24px;background:url(https://loja-guilgue.ambientedev.inf.br/wp-content/themes/duome-loja-guilgue/dist/../images/icon-right-arrow.png) no-repeat center right;transform:rotate(90deg)}.sidebar__content strong[aria-expanded=true]::before{transform:rotate(-90deg)}.sidebar__content>ul{display:flex;flex-direction:column;margin-bottom:16px}.sidebar__content>ul li{display:block;padding-block:8px}.sidebar__content>ul li a{font-weight:500;font-size:1.8rem;text-decoration:none;color:var(--gg-gray)}.sidebar__content ul li label{display:flex;align-items:center;gap:12px;font-size:1.8rem;color:var(--gg-gray)}.sidebar__content ul li label::before{content:'';display:block;width:24px;height:24px;border:1px solid var(--gg-gray);transition:background linear 300ms}.sidebar__content ul li input{appearance:none;display:none}.sidebar__content ul li input:checked+label::before{background:var(--gg-black);box-shadow:inset 0 0 0 3px var(--gg-white)}#marcas{flex-direction:row;flex-wrap:wrap;gap:12px}#marcas li{padding:0;flex-basis:124px;height:86px;display:flex;justify-content:center;align-items:center}#marcas li label{padding:12px;display:grid;place-items:center;flex:1;height:100%;background:var(--gg-gray-light);border:1px solid var(--gg-gray-light);cursor:pointer}#marcas li input:checked+label{border-color:var(--gg-gray)}#marcas li label::before{content:none}@media (min-width:1024px){.sidebar__aside .sidebar{z-index:auto}.sidebar__aside .btn-filter{display:none}.sidebar__aside .sidebar,.sidebar__aside .sidebar.collapse.show{display:block;position:relative}}.product__container .product .summary .product_title{max-width:90%;margin-bottom:12px;font-size:clamp(5rem,6vw,4rem);color:var(--gg-black)}.product__container .product .summary .price:not(.fswp_calc){margin-block:12px;display:flex;align-items:center;gap:6px;color:var(--gg-black)}.product__container .product .summary .price bdi{font-size:clamp(2.5rem,6vw,2.8rem);font-weight:700;color:var(--gg-black)}.product__container .product .summary .fswp_installments_price .price.fswp_calc bdi,.product__container .product .summary .price.fswp_calc{font-weight:400;font-size:1.8rem;color:var(--gg-gray)}.single_variation_wrap{width:90%}.single_variation_wrap .woocommerce-variation{display:flex;align-items:center;justify-content:space-between}.related.products .products .slick-slide .product__share,.single_variation_wrap .woocommerce-variation .woocommerce-variation-description{display:none}.product .summary .cart{display:flex;gap:12px;margin-block:24px;align-items:flex-start}.single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:12px}.single_variation_wrap .woocommerce-variation-add-to-cart>.button{flex:1 0 90%;display:inline-block}#wc-shipping-sim-form #wc-shipping-sim-form-fields .button{width:100%;max-width:150px;border-radius:30px!important;background:var(--gg-black)!important;color:var(--gg-white)!important}#wc-shipping-sim-form #wc-shipping-sim-form-fields input{max-width:350px;border-radius:30px!important;padding-left:72px;background:url(https://loja-guilgue.ambientedev.inf.br/wp-content/themes/duome-loja-guilgue/dist/../images/icon-frete.png) no-repeat 5% center}#wc-shipping-sim-form #wc-shipping-sim-form-fields input::placeholder,.woocommerce .woocommerce-cart-form .actions .coupon input[type=text]::placeholder{color:var(--gg-black)}#wc-shipping-sim-form #wc-shipping-sim-br-cep-finder a{display:inline-block;padding-top:12px;text-decoration:underline}#wc-shipping-sim-results table td,#wc-shipping-sim-results table th,#wc-shipping-sim-results table tr{padding-block:12px;width:90%;font-size:1.6rem;border:0;border-bottom:1px solid var(--gg-black)!important}.product_information{margin-block:36px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.product_information button{display:flex;align-items:center;padding:4px 18px 4px 0;gap:12px;background:0 0;border:0}.product_information button img{display:block;width:27px;height:27px;object-fit:contain}.share-favorite__container{display:flex;align-items:center;justify-content:space-between}.product__share{margin-block:24px;margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;order:-1}.product__share strong{display:none;font-weight:700;text-decoration:underline;color:var(--gg-black)}.product__share .social{display:flex;gap:6px}.product__share .social li a{display:block;width:28px;height:28px;line-height:28px;text-align:center;border-radius:6px;background:var(--gg-black);color:var(--gg-white)}.cart .quantity input,.woocommerce-variation-add-to-cart.variations_button .quantity input{height:60px;border-radius:12px;border:1px solid var(--gg-gray)!important;background:var(--gg-white)}.cart .button,.woocommerce-variation-add-to-cart.variations_button .button{flex:1;height:60px;border-radius:50px!important}.woocommerce-variation-add-to-cart.variations_button .button{color:var(--gg-black)!important;background:var(--gg-green)!important}.cart .button{color:var(--gg-white)!important;background:var(--gg-black)!important}#calc_shipping_city_field,#calc_shipping_country_field,#calc_shipping_state_field,.related.products .product .button,.related.products .product .variations_form,.variation-selector #pa_numero,.variation-selector #pa_tamanho,.variation-selector.variation-select-color.hidden,.variations tr .value .swatch-item-wrapper .swatch-type-color span,.woo-variation-gallery-trigger,.woocommerce .woocommerce-cart-form table th.product-remove,.woocommerce .woocommerce-cart-form table th.product-thumbnail{display:none!important}.variations_form{margin:0 0 18px;display:flex;flex-direction:column;gap:14px}.variations_form .variations{margin-bottom:0!important}.variations_form tr{display:flex;flex-direction:column;margin-bottom:14px}.variations_form tr th{text-transform:uppercase}.variations_form .reset_variations{width:fit-content;display:inline-block;margin:6px;padding:0 12px;text-decoration:none;background:var(--gg-black);border-radius:24px;color:var(--gg-white)}.variations tr:last-child .value .swatch-item-wrapper .swatch span{display:flex;align-items:center;justify-content:center;font-size:1.4rem}.variations tr:last-child .value .swatch-item-wrapper .swatch.selected{background:var(--gg-black);color:var(--gg-white)}.product_meta a,.related.products h2,.woocommerce-tabs a{color:var(--gg-black)}.related.products h2{margin-block:36px;font-size:clamp(1.2rem,6vw,3.6rem);font-weight:700;text-transform:uppercase;text-align:center}.related.products .product__item{margin:0 12px}.related.products .next.slick-arrow,.related.products .prev.slick-arrow{display:inline-block;width:48px;height:48px;position:absolute;top:30%;transform:translateY(-50%);line-height:48px;text-align:center;background:var(--gg-white);color:var(--gg-black);box-shadow:0 0 16px rgba(0,0,0,.2);border-radius:25px;z-index:1024}.related.products .prev.slick-arrow{right:2.5%}.related.products .next.slick-arrow{left:2.5%}.loop.fswp_installments_price .price.fswp_calc .amount,.loop.fswp_installments_price .price.fswp_calc .fswp_installment_prefix,.loop.fswp_installments_price .price.fswp_calc .fswp_installment_suffix{font-size:1.6rem!important}.woocommerce-tabs textarea{border-radius:12px;border:1px solid var(--gg-black);min-height:150px}.product__container .product .yith-wcwl-add-to-wishlist.exists span{display:block;height:36px;width:36px;overflow:hidden;position:absolute;right:12px;top:-12px}.product__container .product .yith-wcwl-add-to-wishlist.exists span i{font-size:3.6rem;color:var(--gg-black)}.product__container .product .yith-wcwl-add-button a span,.product__container .product .yith-wcwl-add-to-wishlist.exists a,.related.products .yith-wcwl-add-button,.single .product__container .summary .stock{display:none}@media (min-width:992px){.product__share strong{display:block}.product__container .product .yith-wcwl-add-button,.product__container .product .yith-wcwl-add-to-wishlist.exists{right:0!important;left:40%!important;top:12px!important}.product__container .product .yith-wcwl-add-to-wishlist.exists span{left:0!important;top:-8px!important;right:0!important}.product_cat-ofertas .woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{margin-top:124px}}.woocommerce{color:var(--gg-gray)}.woocommerce a:hover{text-decoration:none}.woocommerce .select2-container--default .select2-selection--single,.woocommerce table,.woocommerce table td{border:0!important}.woocommerce table thead{height:60px;background:var(--gg-gray-light);color:var(--gg-black)}.woocommerce-button{border-radius:50px!important;background:var(--gg-black)!important;color:var(--gg-white)!important}.woocommerce .selection,.woocommerce input[type=email],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce select{display:block;padding:2px 8px;width:100%;height:40px;font-size:1.4rem;color:var(--gg-black);border-radius:50px;border:1px solid var(--gg-black);background:var(--gg-white);outline:0}.woocommerce input::placeholder{font-size:1.4rem}.woocommerce label{font-size:1.4rem;font-weight:700;color:var(--gg-black)}.woocommerce-MyAccount-navigation{margin-bottom:36px}.page__wishlist table .wishlist-items-wrapper tr,.woocommerce div.product div.summary,.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:1px solid var(--gg-black)}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{background:var(--gg-black);color:var(--gg-white)}.woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 16px;text-transform:uppercase;text-decoration:none;font-weight:700;border-top:1px solid var(--gg-black);color:var(--gg-black)}@media (min-width:992px){.woocommerce div.product div.summary{display:inherit}}.notfound__content{padding-block:120px;display:flex;flex-direction:column;justify-content:center}.notfound__content h2{text-transform:uppercase;font-size:clamp(8rem,6vw,7rem);font-weight:700}.notfound__content h3{font-size:clamp(5rem,6vw,4rem);font-weight:700}.page__about .title{margin-bottom:40px;text-transform:uppercase;font-size:clamp(4rem,6vw,8rem);line-height:clamp(4rem,6vw,9rem);color:var(--gg-black)}.page__about .subtitle{margin-bottom:40px;font-size:clamp(3rem,6vw,5rem);line-height:clamp(4rem,6vw,6rem);color:var(--gg-black)}.page__about .description{font-size:clamp(1.6rem,6vw,2rem);line-height:2.6rem}.page__about .description p{margin-bottom:2.8rem}.banner-categories{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.banner-categories img{display:block;max-width:100%;height:auto}@media (min-width:992px){.page__about .row:last-child>div,.page__about .row:nth-child(2)>div{padding-right:200px}}.woocommerce .woocommerce-cart-form table tr:not(:last-child) td{height:80px;border-bottom:1px solid var(--gg-black)!important;color:var(--gg-black)}.woocommerce .woocommerce-cart-form table a{text-decoration:none;text-transform:lowercase;color:var(--gg-black)}.woocommerce .woocommerce-cart-form table tr:last-child td{padding-top:36px}.woocommerce .woocommerce-cart-form a.remove,.woocommerce .woocommerce-cart-form a.remove:hover{text-indent:-999999px;background:url(https://loja-guilgue.ambientedev.inf.br/wp-content/themes/duome-loja-guilgue/dist/../images/icon-bin.svg);border-radius:0}.woocommerce .woocommerce-cart-form .quantity .qty{background:var(--gg-gray-light);border:0;outline:0}.woocommerce .woocommerce-cart-form .actions{padding-inline:0}.woocommerce .woocommerce-cart-form .actions .coupon{display:flex}.woocommerce .woocommerce-cart-form .actions .coupon input[type=text]{width:50%;border:1px solid var(--gg-black)!important;color:var(--gg-black)}.button.wc-backward,.woocommerce .woocommerce-cart-form .actions .coupon .button,.woocommerce-message .button.wc-forward,.woocommerce-shipping-calculator .button{height:42px;padding-inline:36px;white-space:nowrap;line-height:21px;background-color:var(--gg-black)!important;color:var(--gg-white)!important;border-radius:24px!important}.woocommerce .woocommerce-cart-form .actions .button{padding-inline:48px!important;color:var(--gg-black);background-color:var(--gg-white);border:1px solid var(--gg-gray);border-radius:24px}.form__orderby label,.woocommerce .cart_totals,.woocommerce .cart_totals a,.wpmc-steps-wrapper .wpmc-step-item #payment .form-row.place-order a{color:var(--gg-black)}.woocommerce .cart_totals h2{padding:20px;font:size 1.8rem;font-weight:400;background:var(--gg-gray-light);color:var(--gg-black)}.woocommerce .cart_totals table td,.woocommerce .cart_totals table th{padding:24px 0;font-weight:400!important;border-bottom:1px solid var(--gg-black)!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{border-radius:24px;background:var(--gg-green);color:var(--gg-black)}.header__categories{display:flex;flex-direction:column-reverse}.form__orderby span{display:flex;flex-direction:column;align-items:flex-start}.form__orderby label{font-size:1.6rem;font-weight:500}.form__orderby select{padding:10px 16px;display:block;width:100%;height:60px;border-radius:60px;border-color:var(--gg-gray-light);background:var(--gg-gray-light);color:var(--gg-gray)}.archive .products a.add_to_cart_button{display:none}@media (min-width:1024px){.header__categories{padding-block:24px;flex-direction:row;justify-content:space-between;align-items:center}.form__orderby{flex-basis:420px}.form__orderby label{white-space:nowrap}.form__orderby span{flex-direction:row;align-items:center;gap:12px}}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row{float:none;order:99;max-width:100%;flex:0 0 auto;width:calc(50% - 6px);padding:0;margin-bottom:15px}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-0,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-0{order:0}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-1,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-1{order:1}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-2,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-2{order:2}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-3,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-3{order:3}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-4,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-4{order:4}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-5,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-5{order:5}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-6,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-6{order:6}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-7,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-7{order:7}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-8,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-8{order:8}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-9,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-9{order:9}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-10,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-10{order:10;flex:1}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-11,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-11{order:11;flex:1}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-12,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-12{order:12}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-13,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-13{order:13}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_birthdate_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_cpf_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_phone_field.custom-row{width:calc(33.33333333% - 6px)}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_postcode_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_postcode_field.custom-row{width:calc(20% - 6px)}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_1_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_2_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_1_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field.custom-row{width:calc(40% - 6px)}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_2_field.custom-row>label,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field.custom-row>label{width:100%;display:block;height:28px;position:unset!important}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_city_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_country_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_state_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_city_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_country_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_state_field.custom-row{width:calc(33.33333333% - 6px)}@media (max-width:767px){#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row{width:100%!important}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_2_field.custom-row>label,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field.custom-row>label{height:0!important}}.shop_table.woocommerce-checkout-review-order-table .cart_item .product-name img{width:50px;display:inline-block;vertical-align:middle}#payment.woocommerce-checkout-payment>ul>li.wc_payment_method{margin-bottom:10px}#payment.woocommerce-checkout-payment>ul>li.wc_payment_method:last-of-type{margin-bottom:0}#payment.woocommerce-checkout-payment>ul>li.wc_payment_method>label{display:inline-flex;max-width:calc(100% - 120px);cursor:pointer}.checkout.woocommerce-checkout #billing_country_field,.page__contact form br{display:none}@media (min-width:992px){#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p{width:unset!important}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_first_name_field,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_last_name_field{flex:1 0 40%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_cpf_field{flex:1 0 100%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_1_field,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_birthdate_field,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_number_field,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_postcode_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_2_field{margin-top:28px;flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_city_field,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_neighborhood_field{flex:1 0 40%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_state_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_email_field{flex:1 0 100%}}.woocommerce .wpmc-tabs-wrapper{margin-block:48px;width:80%!important;min-height:70px}.woocommerce .wpmc-tabs-wrapper .wpmc-tab-item.current::before,.woocommerce .wpmc-tabs-wrapper .wpmc-tab-item.done::before{border-bottom:1px solid var(--gg-black)}.woocommerce .wpmc-tabs-wrapper .wpmc-tab-item.done .wpmc-tab-number{background-color:var(--gg-white);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNOSAyMmwtMTAtMTAuNTk4IDIuNzk4LTIuODU5IDcuMTQ5IDcuNDczIDEzLjE0NC0xNC4wMTYgMi45MDkgMi44MDZ6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:center center;background-size:16px;border-bottom:1px solid var(--gg-black)}.woocommerce .wpmc-tabs-wrapper .wpmc-tab-item.current .wpmc-tab-number{border:2px solid var(--gg-white);box-shadow:0 0 0 2px var(--gg-black);background:var(--gg-black)}.woocommerce .wpmc-tabs-wrapper .wpmc-tab-item .wpmc-tab-number{display:block;text-indent:-999999px;border:2px solid var(--gg-gray);background:var(--gg-white)}.wpmc-tabs-list.wpmc-4-tabs .wpmc-tab-item{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--gg-black)}.wpmc-tabs-list.wpmc-4-tabs .wpmc-tab-item .wpmc-tab-text{font-weight:700;font-size:1.4rem}.wpmc-tabs-wrapper .wpmc-tab-item:before{border-bottom-style:dotted}.wpmc-tabs-list.wpmc-4-tabs .wpmc-tab-item:first-child{width:20%;display:flex;flex-direction:column;align-items:flex-start}.wpmc-tabs-list.wpmc-4-tabs .wpmc-tab-item:last-child{width:20%;display:flex;flex-direction:column;align-items:flex-end}.wpmc-tabs-list.wpmc-4-tabs .wpmc-tab-item:last-child .wpmc-tab-text{transform:translateX(40%)}.wpmc-tabs-list.wpmc-4-tabs .wpmc-tab-item:first-child .wpmc-tab-text{transform:translateX(-40%)}.wpmc-steps-wrapper .wpmc-step-item table tbody td{background:var(--gg-gray-light)!important;color:var(--gg-black)!important;border-top:6px solid var(--gg-white)!important;height:56px!important}.wpmc-steps-wrapper .wpmc-step-item table tbody td.product-name{text-transform:lowercase!important}.wpmc-steps-wrapper .wpmc-step-item table tfoot td,.wpmc-steps-wrapper .wpmc-step-item table tfoot th{color:var(--gg-black)!important;border-top:0!important;border-bottom:1px solid var(--gg-black)!important}.wpmc-steps-wrapper .wpmc-step-item table tfoot td{font-weight:400!important}.wpmc-steps-wrapper .wpmc-step-item #payment ul{background:var(--gg-gray-light)!important;border-bottom:0 none!important}.wpmc-steps-wrapper .wpmc-step-item #payment ul li>div,.wpmc-steps-wrapper .wpmc-step-item #payment ul li>div::before{border:0!important;background:var(--gg-gray-light)!important}.wpmc-steps-wrapper .wpmc-step-item #payment .form-row.place-order{border-top:8px solid var(--gg-white)!important;background:var(--gg-gray-light)!important}.wpmc-steps-wrapper .wpmc-step-item #payment .form-row.place-order .button{padding:12px 48px!important;border-radius:24px!important;background:var(--gg-green)!important;color:var(--gg-black)!important}.wpmc-steps-wrapper .wpmc-step-item .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px!important}.wpmc-steps-wrapper .wpmc-step-item .select2-container--default .select2-selection--single .select2-selection__arrow{top:6px!important;right:14px!important}.wpmc-steps-wrapper .wpmc-step-item h3:not(#ship-to-different-address){margin-bottom:36px;font-size:clamp(1.8rem,6vw,2.4rem);font-weight:700;color:var(--gg-black)}.wpmc-nav-wrapper .button{padding:16px 48px!important;border-radius:24px!important;background:var(--gg-black)!important;color:var(--gg-white)!important}.page__contact aside p{font-size:clamp(1.8rem,6vw,2.4rem);line-height:clamp(2.8rem,6vw,4rem)}.page__contact form span{width:100%;display:block;margin-bottom:20px}.page__contact form input{padding:4px 12px;height:40px}.page__contact form textarea{border-color:var(--gg-gray)}.page__contact form p:last-child{text-align:right}.category{padding-bottom:72px}.category__banner{display:flex;flex-direction:column;gap:24px}.category__banner picture img{max-height:565px;object-fit:cover}.categories .category__item h3,.category__banner h2,.news header h2{font-weight:700;font-size:clamp(4rem,6vw,10rem);text-transform:uppercase;color:var(--gg-black)}.category__slide,.category__slide--new{padding-left:6px;padding-right:18px}.category__feminine .category__slide .slide__item,.category__slide .slide__item,.category__slide--new .slide__item{padding:0 0 12px 12px}.category__slide .next,.category__slide .prev,.category__slide--new .next,.category__slide--new .prev{position:absolute;top:25%;transform:translateY(-50%);z-index:1024}.category__slide .prev,.category__slide--new .prev{right:0}.category__slide .next,.category__slide--new .next{left:0}.category__slide .next i,.category__slide .prev i,.category__slide--new .next i,.category__slide--new .prev i{font-size:2.4rem}.categories .category__item{display:flex;flex-direction:column;gap:10px;text-decoration:none}.categories .category__item:hover picture::before{opacity:0}.categories .category__item picture{display:block;position:relative}.categories .category__item picture::before{content:'';display:block;position:absolute;inset:0;background:rgba(0,0,0,.3);transition:all linear 300ms}.categories .category__item h3,.news header h2{font-size:clamp(1.8rem,6vw,2.4rem)}.news{padding-top:60px}.news header h2{margin-bottom:21px;text-align:center;font-size:clamp(2.5rem,6vw,6rem)}@media (min-width:1024px){.news{padding-top:150px;padding-bottom:60px}.category__slide .slide__item,.category__slide--new .slide__item{padding:0 0 24px 24px}.category__feminine .category__slide .slide__item{padding:0 24px 24px 12px}.category__feminine .category__slide{padding-left:24px}.category__slide .next,.category__slide .prev,.category__slide--new .next,.category__slide--new .prev{top:40%}.category__slide .next i,.category__slide .prev i,.category__slide--new .next i,.category__slide--new .prev i{font-size:36px}.category__slide,.category__slide--new{padding-right:24px}.categories .category__item{gap:24px}}.page .page__my-account .woocommerce-MyAccount-content,.search-no-results main .header__categories h2{color:var(--gg-black)}.page .page__my-account .woocommerce-MyAccount-content a,.page__privacy a{text-decoration:underline}.page .page__my-account .woocommerce-MyAccount-content a:hover,.page__privacy a:hover{text-decoration:none}.page .page__my-account .woocommerce-MyAccount-content>p{font-size:1.6rem;margin-bottom:16px}.page .page__my-account .woocommerce-MyAccount-content form>h3,.page .page__my-account .woocommerce-customer-details h2,.page .page__my-account .woocommerce-order-details h2,.page__my-account .woocommerce #customer_login h2{margin-bottom:24px;font-size:clamp(2.8rem,6vw,2.4rem);font-weight:700;color:var(--gg-black)}.page .page__my-account .woocommerce-customer-details address{border-color:var(--gg-gray-light);background:var(--gg-gray-light);color:var(--gg-black)}.page .page__my-account .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin-bottom:24px}.page .page__my-account .woocommerce-order-details tbody tr td:first-child{text-transform:lowercase}.page .page__my-account .woocommerce-order-details table tfoot tr th,.page .page__my-account .woocommerce-order-details table tr td{border-bottom:1px solid var(--gg-black)!important;color:var(--gg-black)}.page .page__my-account .woocommerce-address-fields .button,.page .page__my-account .woocommerce-order-details .order-again .button{display:grid;place-items:center;width:100%;max-width:254px;height:60px;border-radius:50px;background:var(--gg-black);color:var(--gg-white)}.page__my-account .woocommerce #customer_login form.login .form-row:nth-child(3){display:flex;flex-direction:column;gap:8px}.page__my-account .woocommerce #customer_login form.login .form-row .button,.page__my-account .woocommerce #customer_login form.register .form-row .button{margin-top:12px;width:100%;height:60px}.page__my-account .woocommerce #customer_login form.login p:last-child a{font-size:1.2rem;text-decoration:underline}.woocommerce-account .social-login--container{display:flex;justify-content:center;margin:0 0 40px}.woocommerce-checkout .social-login--container{margin:0 0 40px}.social-login--container .nsl-button.nsl-button-default{border-radius:30px!important}.social-login--container .nsl-button.nsl-button-default.nsl-button-facebook{background:#3b5998!important}.social-login--container div.nsl-container .nsl-button-default div.nsl-button-label-container{font-size:14px!important;text-transform:uppercase!important}.woocommerce-checkout .social-login--header .woocommerce-button.button.woocommerce-form-login{padding:12px 10px;text-align:center;min-width:284px}@media (min-width:992px){.page__my-account .page__header{padding-bottom:60px}}.page__privacy{font-size:2rem}.page__privacy h2{margin-block:36px;font-size:3rem;line-height:4rem}.page__privacy p,.page__privacy strong{display:block;margin-bottom:18px}.product__container .product .yith-wcwl-add-button,.product__container .product .yith-wcwl-add-to-wishlist.exists{position:absolute!important;top:12px!important;right:0!important;left:auto!important}.tawcvs-swatches .swatch{cursor:pointer}.tawcvs-swatches[data-attribute_name=attribute_pa_tamanho] .swatch-item-wrapper .swatch>.text{display:block!important}.woocommerce div.product form.cart .reset_variations{margin-top:15px;margin-left:0;font-size:16px;padding:5px 30px}form.variations_form.cart.loading::after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#fff;opacity:.8;display:block!important}#woo-loop-container form.cart .variations>tbody{display:flex;gap:30px}#woo-loop-container form.cart .variations>tbody>tr{display:inline-block!important;max-width:50%}#woo-loop-container form.cart .variations th label{font-size:12px}@media (max-width:991px){#woo-loop-container form.cart .variations>tbody{flex-direction:column;gap:0}#woo-loop-container form.cart .variations>tbody>tr{display:inline-block;max-width:100%;width:100%}}.search__result{padding-block:24px;font-size:1.6rem;text-transform:uppercase}.search__not-found h2{font-size:clamp(5rem,6vw,4rem)}.search-no-results main .header__categories{flex-direction:column;align-items:flex-start}.page__wishlist .wishlist-title-container .wishlist-title h2{font-size:clamp(2.8rem,6vw,1.8rem);font-weight:700;color:var(--gg-black)}.page__wishlist .wishlist-title-container .wishlist-title a,.page__wishlist table thead{display:none}.page__wishlist table .wishlist-items-wrapper{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.page__wishlist table .wishlist-items-wrapper .product-remove{padding:0!important;position:absolute;top:24px;left:24px}.page__wishlist table .wishlist-items-wrapper .product-remove a{display:inline-block;font-size:2.8rem;text-decoration:none;color:var(--gg-black)!important}.page__wishlist table .wishlist-items-wrapper .product-remove a:hover{background:var(--gg-black);color:var(--gg-white)!important}.page__wishlist table tr td.product-name a,.page__wishlist table tr td.product-price{line-height:normal;text-align:left;font-size:3rem;font-weight:700;color:var(--gg-black)}.page__wishlist table tr .product-stock-status{text-align:left}.page__wishlist table tr .product-stock-status>span{font-size:1.6rem;color:var(--gg-gray)!important}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row{float:none;order:99;max-width:100%;flex:0 0 auto;width:calc(50% - 6px);padding:0;margin-bottom:15px}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-0,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-0{order:0}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-0,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-0{order:0}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-1,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-1{order:1}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-2,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-2{order:2}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-3,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-3{order:3}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-4,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-4{order:4}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-5,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-5{order:5}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-6,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-6{order:6}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-7,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-7{order:7}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-8,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-8{order:8}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-9,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-9{order:9}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-10,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-10{order:10;flex:1}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-11,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-11{order:11;flex:1}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-12,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-12{order:12}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row.order-13,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row.order-13{order:13}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_email_field.custom-row{width:100%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_cpf_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_phone_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_birthdate_field.custom-row{width:calc(33.33333333% - 6px)}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_postcode_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_postcode_field.custom-row{width:calc(20% - 6px)}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_1_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_2_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_1_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field.custom-row{width:calc(40% - 6px)}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_2_field.custom-row>label,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field.custom-row>label{width:100%;display:block;height:28px;position:unset!important}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_country_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_state_field.custom-row,#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_city_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_country_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_state_field.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_city_field.custom-row{width:calc(33.33333333% - 6px)}@media (max-width:767px){#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>.custom-row,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>.custom-row{width:100%!important}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>#billing_address_2_field.custom-row>label,#checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper>#shipping_address_2_field.custom-row>label{height:0!important}}.shop_table.woocommerce-checkout-review-order-table .cart_item .product-name img{width:50px;display:inline-block;vertical-align:middle}#payment.woocommerce-checkout-payment>ul>li.wc_payment_method{margin-bottom:10px}#payment.woocommerce-checkout-payment>ul>li.wc_payment_method:last-of-type{margin-bottom:0}#payment.woocommerce-checkout-payment>ul>li.wc_payment_method>label{display:inline-flex;max-width:calc(100% - 120px);cursor:pointer}.checkout.woocommerce-checkout #billing_country_field{display:none}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p{width:100%}@media(min-width:992px){#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p{width:unset!important}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_first_name_field{flex:1 0 40%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_last_name_field{flex:1 0 40%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_cpf_field{flex:1 0 100%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_birthdate_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_postcode_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_1_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_number_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_2_field{margin-top:28px;flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_neighborhood_field{flex:1 0 40%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_city_field{flex:1 0 40%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_state_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field{flex:1 0 30%}#checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_email_field{flex:1 0 100%}}.select2-container{display:block!important;width:100%!important}.select2-selection{height:40px;border:1px solid #ccc;border-radius:4px}.product__container .product .yith-wcwl-add-button,.product__container .product .yith-wcwl-add-to-wishlist.exists{position:absolute!important;top:12px!important;right:0!important;left:auto!important;}.tawcvs-swatches .swatch{cursor:pointer}.tawcvs-swatches[data-attribute_name="attribute_pa_tamanho"] .swatch-item-wrapper .swatch>.text{display:block!important}.woocommerce div.product form.cart .reset_variations{margin-top:15px;margin-left:0;font-size:16px;padding:5px 30px}form.variations_form.cart.loading{position:relative}form.variations_form.cart.loading::after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#FFF;opacity:.8;display:block!important}#woo-loop-container form.cart .variations>tbody{display:flex;gap:30px}#woo-loop-container form.cart .variations>tbody>tr{display:inline-block!important;max-width:50%}#woo-loop-container form.cart .variations th{display:block}#woo-loop-container form.cart .variations th label{font-size:12px}@media(max-width:991px){#woo-loop-container form.cart .variations>tbody{flex-direction:column;gap:0}#woo-loop-container form.cart .variations>tbody>tr{display:inline-block;max-width:100%;width:100%}}