@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");.page-header{align-items:center;background-color:var(--cl-white);border-bottom:1px solid var(--cl-black);color:var(--cl-black);display:flex;font-size:var(--font-14);height:56px;justify-content:space-between;padding:0 1rem;position:relative;width:100%;z-index:1000}.page-header a{font-size:var(--font-10);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.page-header-menu{align-items:center;display:none;grid-column-end:2;grid-column-start:1}.page-header-brand{display:flex;filter:invert(0);justify-self:center}@media (min-width:1024px){.page-header-brand{left:3rem;position:absolute}}.page-header-brand img{max-width:131px}.page-header-center{border-left:1px solid var(--cl-black);border-right:1px solid var(--cl-black);z-index:1}@media (max-width:1023px){.page-header-center{display:none}}.page-header-right{align-items:center;display:flex;height:56px;justify-content:center;padding:0 0 0 1rem}@media (max-width:1023px){.page-header-right{border-left:1px solid var(--cl-black)}}.page-header-icons{display:flex;gap:1rem;justify-content:flex-end;min-height:29px}.page-header-icons #toggle-menu svg,.page-header-icons #toggle-menu svg path{fill:var(--cl-black)}.page-header-icon{align-items:center;display:flex}.page-header-account{display:none}@media (min-width:1024px){.page-header-account{gap:1rem;overflow:hidden;width:16px;interpolate-size:allow-keywords;transition:all .3s ease}.page-header-account button{align-items:center;display:flex;height:29px;justify-content:center;width:16px}.page-header-account ul.js-login_account{align-items:center;display:flex;gap:1rem;justify-content:center;transition:width .3s;width:max-content}.page-header-account:hover{width:max-content}.page-header-account:hover ul.js-login_account{opacity:1;position:static;visibility:visible}}.page-header-drawer{color:var(--cl-black);height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .5s ease-in-out;visibility:hidden;width:100%;z-index:9999}.page-header-drawer__background{background-color:var(--cl-black-40);height:100%;position:absolute;width:100%}.page-header-drawer[open]{opacity:1;visibility:visible}.page-header-drawer--left .page-header-drawer__content{right:-100%;transition:all .5s ease-in-out}.page-header-drawer--left[open] .page-header-drawer__content{right:0}.page-header-drawer--right .page-header-drawer__content{left:unset;margin-left:auto;right:-100%;transition:all .5s ease-in-out;interpolate-size:allow-keywords}.page-header-drawer--right[open] .page-header-drawer__content{right:0}.page-header-drawer__content{background-color:var(--bg-white);display:flex;flex-direction:column;height:100%;max-width:420px;position:relative;width:90%}@media (min-width:1024px){.page-header-drawer__content{max-width:700px}}.page-header-drawer__content--empty{justify-content:center}.page-header-drawer__header{border-bottom:1px solid var(--bg-black);display:flex;height:64px;justify-content:space-between;padding:0 0 0 1rem}@media (min-width:1024px){.page-header-drawer__header{min-height:111px}}.page-header-drawer__header h6{align-items:center;display:flex;font-size:var(--font-18);gap:1rem;margin:0}.page-header-drawer__header h6 span{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.page-header-drawer__header button{align-items:center;background:var(--transparent);border:none;border-left:1px solid var(--cl-black);display:flex;height:64px;justify-content:center;outline:none;padding:25.25px}@media (min-width:1024px){.page-header-drawer__header button{height:111px;padding:3rem}}.page-header-drawer__icon{align-items:center;display:flex;height:100%;position:relative}.page-header-drawer__body{height:100%;max-height:calc(100% - 15.125rem);overflow-y:auto}.page-header-drawer__link{display:flex;width:100%}.page-header-drawer__link a,.page-header-drawer__link button{align-items:center;display:flex;gap:1rem;width:100%}.page-header-drawer__link--account{color:var(--cl-black);gap:0;max-width:max-content}.page-header-drawer__link--account a{justify-content:space-between;width:fit-content}.page-header-drawer__link--account span{font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase;text-wrap:nowrap}.page-header-drawer__link--account svg{margin-left:1rem}.page-header-drawer__link--account.login{border-right:1px solid var(--cl-black);padding:0 1rem}.page-header-drawer__link--account.register{padding:0 1rem}.page-header-drawer__link--cart{background-color:var(--cl-magenta)}@media (min-width:1024px){.page-header-drawer__link--cart{grid-column-start:2}}.page-header-drawer__link--cart a,.page-header-drawer__link--cart button{background-color:transparent;justify-content:center;outline:none;padding:1.5rem 1rem}.page-header-drawer__link--cart a span,.page-header-drawer__link--cart button span{color:var(--cl-white);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-align:start;text-transform:lowercase;width:100%}.page-header-drawer__link--cart-2{background-color:var(--bg-white);border:1px solid var(--bg-black-10)}.page-header-drawer__link--cart-2 button>span{color:var(--cl-black-60);text-transform:lowercase}.page-header-drawer__link--cart-2:hover button{background-color:var(--cl-black-30)}.page-header-drawer__link--cart-2:hover button span{color:var(--cl-black)}.page-header-drawer__link--cart-2:hover button svg path{fill-opacity:1}.page-header-drawer__link--cart:hover span{text-decoration:underline}.page-header-drawer__footer--cart{border-top:1px solid var(--bg-black);display:flex;flex-direction:column;padding:0}@media (min-width:1024px){.page-header-drawer__footer--cart{display:grid;grid-template-columns:repeat(2,1fr)}}.page-header-categories{align-items:center;height:100%;margin:0;padding:0}.page-header-categories__items{display:flex}.page-header-categories__items--desktop{border:none;height:100%}.page-header-categories__items--mobile:last-of-type{border-bottom:1px solid var(--cl-black);padding-bottom:1.5rem}.page-header-categories__items--mobile a{display:flex;font-size:.625rem;padding:1.5rem 1rem 0}.page-header-categories__items span,.page-header-categories__items--mobile a{color:var(--cl-black);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.page-header-categories__items span{font-size:var(--font-10)}.page-header-categories .return_button{border-bottom:1px solid var(--cl-black);margin:0 1rem;padding:1.5rem 0}.page-header-categories .return_button>a{gap:.625rem;padding:0;width:fit-content}.page-header-categories__link{align-items:center;display:flex;justify-content:space-between;width:100%}@media (max-width:1023px){.page-header-categories--sub{display:block!important;height:100vh;opacity:0;position:fixed;top:131px;transition:opacity .3s ease-in-out,visibility 0s .3s;visibility:hidden}.page-header-categories--sub.open{background:#fff;display:none;opacity:1!important;overflow-y:scroll;padding-bottom:7rem;transition:opacity .3s ease-out,visibility 0s!important;visibility:visible!important;width:90%}.page-header-categories--sub-sub{display:block!important;height:100vh;opacity:0;position:fixed;top:131px;transition:opacity .3s ease-in-out,visibility 0s .3s;visibility:hidden}.page-header-categories--sub-sub.open{background:#fff;display:none;opacity:1!important;overflow-y:scroll;padding-bottom:7rem;transition:transform .3s ease-out,opacity .3s ease-out,visibility 0s!important;visibility:visible!important;width:90%}}.page-header-categories--sub__items{border-bottom:1px solid var(--bg-black-10);display:flex}.page-header-categories--sub__items--desktop{border:none;height:100%;position:relative}.page-header-categories--sub__items--desktop a{font-weight:400!important}.page-header-categories--sub__items--desktop .third_level .page-header-categories--sub__link{padding-right:1rem}.page-header-categories--sub__items--desktop .third_level .page-header-categories--sub__link a{align-items:center;display:flex;gap:.5rem;justify-content:center}.page-header-categories--sub__items--desktop .third_level .page-header-categories--sub__link:hover{border-bottom:1px solid var(--cl-black)}.page-header-categories--sub__items--desktop .third_level ul{display:none;height:max-content;position:fixed}.page-header-categories--sub__items--desktop .third_level svg{position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease}.page-header-categories--sub__items--desktop .third_level svg.less{opacity:0!important;visibility:hidden!important}.page-header-categories--sub__items--desktop .third_level svg.plus{opacity:1!important;visibility:visible!important}.page-header-categories--sub__items--desktop:hover:has(.third_level) ul{display:block}.page-header-categories--sub__items--desktop:hover:has(.third_level) svg.less{opacity:1!important;visibility:visible!important}.page-header-categories--sub__items--desktop:hover:has(.third_level) svg.plus{opacity:0!important;visibility:hidden!important}.page-header-categories--sub__items--mobile a{display:flex;height:4.5rem;padding:1rem}.page-header-categories--sub__link{align-items:center;color:var(--cl-black);display:flex;justify-content:space-between;width:100%}.page-header-categories--sub__link:hover:after{opacity:1}.page-header-search__form{background:var(--cl-white);border-bottom:1px solid var(--cl-black);color:var(--cl-black);height:0;max-width:100%;opacity:0;overflow:hidden;padding:0 1rem;position:absolute;right:0;top:0;transition:opacity .3s,visibility .3s,height .3s;visibility:hidden;width:100%;z-index:99}@media (min-width:1024px){.page-header-search__form{padding:0;transition:opacity .3s,visibility .3s,width .3s}}.page-header-search__top{border-bottom:1px solid var(--bg-black-10);display:flex;font-size:1.5rem;justify-content:center;padding:5px;position:relative;text-transform:uppercase}.page-header-search__top button{position:absolute;right:3rem;top:2.25rem}.page-header-search #search legend{border:none;margin:0;padding:0;text-align:center}.page-header-search #search .form-group{align-items:center;background-color:var(--bg-black-opacity);border-bottom:1px solid var(--cl-black);gap:.625rem;height:0;overflow:hidden;padding:15.5px 0 0;transition:height .3s}@media (min-width:1024px){.page-header-search #search .form-group{border:none;border-left:1px solid var(--cl-black)!important;gap:3rem;height:111px;padding:0;transition:width .3s;width:60vw}}.page-header-search #search .form-group input{background-color:inherit;border:none;border-radius:0;color:var(--cl-black-40);font-size:var(--font-14);font-style:normal;font-weight:400;height:22px;line-height:normal;padding:0 0 .5rem}.page-header-search #search .form-group input::placeholder{color:var(--cl-black-40);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal}@media (min-width:1024px){.page-header-search #search .form-group input{border-bottom:1px solid var(--cl-black);padding:0 0 .625rem}}.page-header-search #search .form-group button{align-items:center;background:inherit;border:none;border-radius:0;color:var(--cl-black);display:flex;height:100%;justify-content:center;padding:0 0 .5rem!important;width:.875rem}.page-header-search #search .form-group button svg{height:.875rem;width:.875rem}.page-header-search #search .form-group button span{display:none}@media (min-width:1024px){.page-header-search #search .form-group button{gap:.5rem;padding:0 0 0 3rem!important;width:max-content}.page-header-search #search .form-group button span{color:var(--cl-black);display:inline-block;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}}.page-header-search #search .form-group .close_search{border-left:1px solid var(--cl-black);padding:3rem}@media (max-width:1023px){.page-header-search #search .form-group .close_search{display:none}}.page-header-search #search .form-group .ac_results{top:10%!important}@media (max-width:1023px){.page-header-search #search .form-group .ac_results{left:0!important;margin:0!important;top:9%!important;width:100%!important}}.page-header-search #search .form-group .ac_results li>div{height:100%!important}.page-header-search[open] #search,.page-header-search[open] .page-header-search-backdrop{height:56px;opacity:1;visibility:visible}@media (min-width:1024px){.page-header-search[open] #search,.page-header-search[open] .page-header-search-backdrop{height:111px;max-width:60vw;transition:opacity .3s,visibility .3s,width .3s;width:60vw}}.page-header-search[open] #search .form-group,.page-header-search[open] .page-header-search-backdrop .form-group{height:38.5px}@media (min-width:1024px){.page-header-search[open] #search .form-group,.page-header-search[open] .page-header-search-backdrop .form-group{height:111px}}.page-header-search[open] .page-header-search__background{background-color:var(--cl-black-50);height:100vh;left:0;position:fixed;top:0;transition:opacity .3s,visibility .3s;width:100vw;z-index:98}@media (min-width:1024px){.page-header-search[open] .page-header-search__background{top:111px}}.page-header--sticky{position:sticky;top:0}@media (max-width:1023px){.page-header--sticky{opacity:1!important;visibility:visible!important}}.page-header:not(.page-header--transparent) .page-header-brand{filter:invert(1)}.page-header--transparent{background-color:var(--cl-white-10);border-bottom:1px solid var(--cl-white);color:var(--cl-white)}.page-header--transparent .page-header-center{border-left:1px solid var(--cl-white);border-right:1px solid var(--cl-white)}@media (max-width:1023px){.page-header--transparent .page-header-right{border-left:1px solid var(--cl-white)}}.page-header--transparent .fill-black{color:#fff}.page-header--transparent .fill-black path{stroke:#fff}.page-header--transparent #toggle-menu,.page-header--transparent .page-header-cart #cart-quantity{color:var(--cl-white)}.page-header--transparent #toggle-menu svg{color:var(--cl-white);fill:var(--cl-white)}.page-header--transparent #toggle-menu svg path{fill:var(--cl-white)}.page-header--transparent .page-header__button:hover:after{background-color:var(--cl-white)}.page-header--transparent .page-header-categories__link:hover{font-weight:700}.page-header--transparent .page-header-categories__link:hover:after{background-color:var(--cl-white)}.page-header--transparent:hover{background-color:var(--bg-white);border-bottom:1px solid var(--bg-black);color:var(--cl-black);opacity:1!important;visibility:visible!important}.page-header--transparent:hover .fill-black{color:#000}.page-header--transparent:hover .fill-black path{stroke:#000}.page-header--transparent:hover #toggle-menu,.page-header--transparent:hover .page-header-cart #cart-quantity{color:var(--cl-black)}.page-header--transparent:hover #toggle-menu svg{color:var(--cl-black);fill:var(--cl-black)}.page-header--transparent:hover #toggle-menu svg path{fill:var(--cl-black)}.page-header--transparent:hover .page-header-categories__link:hover:after,.page-header--transparent:hover .page-header__button:hover:after{background-color:var(--cl-black)}.page-header--transparent:hover .page-header-brand{filter:invert(1)}.page-header--transparent:hover .page-header-center{border-left:1px solid var(--cl-black);border-right:1px solid var(--cl-black)}@media (max-width:1023px){.page-header--transparent:hover .page-header-right{border-left:1px solid var(--cl-black)}}.page-header__button{align-items:center;background-color:var(--transparent);display:flex;outline:none!important;position:relative}.page-header__button--full-height{height:100%}.page-header-cart #cart-quantity{border-radius:999px;color:var(--cl-black);display:none;font-size:8px;min-height:12px;min-width:12px;padding:2px}.page-header-cart__products--empty{justify-content:center}.page-header-cart__products-list{display:flex;flex-direction:column;margin:0;padding:0}.page-header-cart__product-item{border-bottom:1px solid var(--bg-black);display:flex;gap:.625rem}@media (min-width:1024px){.page-header-cart__product-item{gap:1.5rem}}.page-header-cart__product-image{align-items:center;background-color:var(--cl-black-30);display:flex;justify-content:center;max-height:80px;max-width:80px;min-height:80px;min-width:80px;width:100px}@media (min-width:1024px){.page-header-cart__product-image{height:111px;max-height:111px;min-height:111px;min-width:111px;width:111px}}.page-header-cart__product-image img{max-height:80px;max-width:100px;mix-blend-mode:multiply}@media (min-width:1024px){.page-header-cart__product-image img{max-height:100%}}.page-header-cart__product-details{display:flex;flex-direction:column;justify-content:space-between;padding:.75rem 1rem .75rem 0;width:100%}@media (min-width:1024px){.page-header-cart__product-details{padding:1.5rem 1.5rem 1.5rem 0}}.page-header-cart__product-title{display:-webkit-box;font-size:var(--font-12);font-weight:400;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:1024px){.page-header-cart__product-title a{font-size:var(--font-12)}}.page-header-cart__product-remove-button{background-color:var(--transparent);color:rgba(0,0,0,.4);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin-left:auto;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:lowercase!important;text-underline-offset:auto;text-underline-position:from-font}.page-header-cart__product-options{color:var(--cl-grey);padding:0}.page-header-cart__product-option,.page-header-cart__product-price{color:var(--cl-black-60);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin:0;text-transform:uppercase}.page-header-cart__product-price{display:flex;justify-content:space-between}.page-header-cart__text-empty{text-align:center}.page-header-cart__total{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1rem}@media (min-width:1024px){.page-header-cart__total{align-items:start;border-right:1px solid var(--cl-black);gap:0;grid-row-end:3;grid-row-start:1;justify-content:center;padding:0 1.5rem}}.page-header-cart__total-title{color:var(--cl-black-60);font-family:Inter;font-size:.625rem;font-style:normal;font-weight:400;line-height:1;line-height:normal;margin:0;text-transform:uppercase}@media (min-width:1024px){.page-header-cart__total-title{padding:1.5rem 0}}.page-header-cart__total-price{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media (min-width:1024px){.page-header-cart__total-price{border-top:1px solid var(--cl-black);padding:1.5rem 0;width:100%}}.page-header-cart__load{align-items:center;display:flex;height:100%;justify-content:center}.page-header #cart .page-header-drawer__header{padding-left:1.5rem}.page-header #cart .page-header-drawer__header h6{gap:.5rem}#page-header-account-menu .page-header-drawer__body{display:flex;flex-direction:column;gap:24px;padding:56px 24px}#page-header-account-menu .page-header-drawer__body p{color:var(--cl-black-60);margin:0}#page-header-account-menu .page-header-drawer__body ul{display:flex;flex-direction:column;gap:1rem;margin:auto 0}#cart .page-header-drawer__body{display:flex;flex-direction:column}#page-header-menu-mobile .page-header-drawer__top{border-bottom:1px solid var(--cl-black);display:flex;margin-bottom:0;padding:1.5rem 0}.fill-black{color:var(--bg-black)}.fill-black path{stroke:#000}#overline-informations{position:relative!important;z-index:999!important}#overline-informations .informations-content .informations-content-li{padding:.875rem 0}.js-cart_dropdown{display:flex;flex-direction:column;height:100%;justify-content:space-between}#toggle-menu{align-items:center;display:flex;justify-self:start;z-index:9}@media only screen and (min-width:1024px){#toggle-menu{display:none}.page-header{height:111px;justify-content:flex-end;padding:0 3rem}.page-header-center{align-items:center;display:flex;height:111px;justify-content:center;padding:0 3rem;position:relative}}@media only screen and (min-width:1024px) and (min-width:1024px) and (max-width:1285px){.page-header-center{width:70%}}@media only screen and (min-width:1024px){.page-header-right{align-items:center;display:flex;height:111px;justify-content:flex-end;padding:0 0 0 3rem}.page-header-menu{display:flex}.page-header-icons{gap:1.5rem}.page-header-content__container{grid-template-columns:repeat(4,1fr);padding:.625rem 3rem}.page-header-content__right{grid-column:span 4/span 4;grid-row-start:1}.page-header-cart__button span{font-size:var(--font-12)}.page-header-cart__button #cart-quantity{position:absolute;right:-8px;top:-8px}.page-header-cart .page-header-drawer--right section{border-top-left-radius:8px;border-top-right-radius:8px;right:1rem;top:1rem}.page-header-categories--desktop{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}.page-header-categories--desktop>:has(.details:hover){border-bottom:1px solid var(--cl-black)}.page-header-categories--desktop>:has(.details:hover) svg.less{opacity:1;visibility:visible}.page-header-categories--desktop>:has(.details:hover) svg.plus{opacity:0;visibility:hidden}.page-header-categories__link{border-bottom:1px solid transparent}.page-header-categories__link>a{align-items:center;display:flex;gap:.5rem;justify-content:center}.page-header-categories__link--sub{padding-right:1rem;position:relative}.page-header-categories__link--sub svg{position:absolute;right:0;transition:opacity .3s ease,visibility .3s ease}.page-header-categories__link--sub svg.less{opacity:0;visibility:hidden}.page-header-account{display:flex}#search{grid-column:span 2/span 2;grid-row-start:1}}:root{--font-family:"Inter",sans-serif;--transparent:transparent;--bg-white:#fff;--bg-black:var(--cl-black);--cl-black:#000;--cl-black-10:#0000001a;--cl-black-30:#00000008;--cl-black-40:#00000066;--cl-black-50:#00000080;--cl-black-60:#00000099;--cl-magenta:#c2185b;--cl-white:#fff;--cl-white-10:#ffffff03;--cl-white-15:#00000026;--cl-white-40:#ffffff66;--cl-white-60:#ffffff99;--font-7:0.4375rem;--font-8:0.5rem;--font-10:0.625rem;--font-11:0.688rem;--font-12:0.75rem;--font-13:0.8125rem;--font-14:0.875rem;--font-15:0.9375rem;--font-16:1rem;--font-18:1.125rem;--font-20:1.25rem;--font-21:1.3125rem;--font-24:1.5rem;--arrow-black-left:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none'%3E%3Cpath fill='%23000' d='M.586 5 5.116.47l.707.706L2.38 4.622h9.914v1H2.621l3.202 3.202-.707.707z'/%3E%3C/svg%3E");--arrow-black-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none'%3E%3Cpath fill='%23000' d='m12 5.5-4.53 4.53-.707-.706 3.444-3.446H.293v-1h9.672L6.763 1.676 7.47.97z'/%3E%3C/svg%3E");--arrow-white-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none'%3E%3Cpath fill='%23fff' d='m12 5.5-4.53 4.53-.707-.706 3.444-3.446H.293v-1h9.672L6.763 1.676 7.47.97z'/%3E%3C/svg%3E")}.page-newsletter{background-color:var(--bg-black);color:var(--cl-white);display:flex;flex-direction:column;font-size:var(--font-14);gap:2.5rem;margin-top:-1px!important;padding:4.5rem 1rem 0}.page-newsletter-title{text-transform:uppercase}.page-newsletter-content{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;margin:0 auto;max-width:100%}@media (min-width:1024px){.page-newsletter-content{gap:3rem}}.page-newsletter-info{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.page-newsletter-info h6{color:var(--cl-white);font-family:DM Sans;font-size:2.375rem;font-style:normal;font-weight:300;line-height:normal;margin:0}@media (min-width:1024px){.page-newsletter-info h6{font-size:4rem}}.page-newsletter-info span{color:var(--cl-white-60);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:1.25rem;text-align:start}@media (min-width:1024px){.page-newsletter-info span{font-size:var(--font-12)}}.page-newsletter-form{flex-grow:1;position:relative}.page-newsletter-form__input-group{display:flex;justify-content:center}.page-newsletter-form__input-group button,.page-newsletter-form__input-group input{border:none;outline:none}.page-newsletter-form__input-group input{background-color:transparent;border-bottom:1px solid var(--cl-white);height:37px;padding:10px 0}.page-newsletter-form__input-group input::placeholder{color:var(--cl-white-40);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal}.page-newsletter-form__input-group input:focus{background-color:transparent!important;border-bottom:1px solid var(--cl-white)}.page-newsletter-form__input-group input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px transparent!important}.page-newsletter-form__input-group button{align-items:center;background-color:var(--bg-black);border-bottom:1px solid var(--cl-white);color:var(--cl-white);display:flex;gap:1.5rem;height:37px;justify-content:end}.page-newsletter-form__input-group button span{color:var(--cl-white);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.page-newsletter-button{cursor:pointer}.error-newsletter{left:0;width:100%}.error-newsletter .news-alert{background-color:transparent;color:var(--cl-magenta)!important;font-weight:500;margin-top:1.5rem}.news-alert{padding:0;text-align:center;width:100%}.newsletter-send{color:var(--bg-black)!important;height:auto;min-height:unset!important;width:100%}.newsletter-send svg{fill:var(--cl-black)!important}@media only screen and (min-width:1024px){.page-newsletter{gap:0;justify-content:space-between;margin-top:3rem;max-width:479px;padding:0 3rem}.page-newsletter-form{margin-top:auto}.page-newsletter-form__input-group{flex-wrap:nowrap}.page-newsletter-form__input-group button{min-width:136px;width:136px}.page-newsletter-text{font-size:var(--font-20)}.error-newsletter{position:absolute}}.page-footer{background-color:var(--bg-black);color:var(--cl-white);display:flex;flex-direction:column;font-size:var(--font-12);gap:2.5rem;text-align:center}@media (min-width:1024px){.page-footer{display:grid;gap:0;grid-template-columns:repeat(2,1fr);padding:5.5rem 0 0;row-gap:5.5rem}}.page-footer-container{padding:2.5rem 0 0}.page-footer-container.page-footer-social{display:flex;flex-direction:column;justify-content:space-between}.page-footer .footer-title,.page-footer-title{border-bottom:1px solid #fff;color:var(--cl-white);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin:0;padding-bottom:.5rem;position:relative;text-align:start;text-transform:uppercase}.page-footer .footer-contact-content,.page-footer-list{color:var(--cl-white-60);gap:1rem;justify-content:center;margin:0;padding:0}.page-footer .footer-contact-content--column,.page-footer-list--column{align-items:start;flex-direction:column}.page-footer .footer-contact-content--column a,.page-footer-list--column a{color:var(--cl-white-60);font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:justify;text-transform:uppercase}.page-footer .footer-contact-content.page-footer-social__list,.page-footer-list.page-footer-social__list{display:flex}.page-footer .footer-contact-content{align-items:start;flex-direction:column}.page-footer .footer-contact-content li{line-height:1rem;margin:0}.page-footer .footer-contact-content li.store-open{line-height:18px}.page-footer .footer-contact-content li a{align-items:center;display:flex;gap:6px;justify-content:center}.page-footer .footer-contact-content a,.page-footer .footer-contact-content address span,.page-footer .footer-contact-content li,.page-footer .footer-contact-content p{color:var(--cl-white-60);font-size:var(--font-10);font-style:normal;font-weight:400;line-height:normal;text-align:justify;text-transform:uppercase}.page-footer .footer-contact-content .material-icons,.page-footer .footer-contact-content i{display:none}.page-footer .footer-contact-content .store-open p{color:#fff;font-family:Inter;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.2rem;text-transform:uppercase}.page-footer .footer-email{order:-2}.page-footer .footer-address-content{order:-1;text-align:start}.page-footer-seals{background:var(--bg-black-theme)}.page-footer-seals__container{display:flex;flex-direction:column;gap:2.5rem}.page-footer-seals__container .footer-title{text-align:center}.page-footer-seals__payment .page-footer-list{display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:1024px) and (max-width:1342px){.page-footer-seals__payment .page-footer-list{min-width:99px}}.page-footer-seals__irroba{align-items:center;display:flex;flex-direction:row!important;gap:6px;justify-content:center}@media (min-width:1024px){.page-footer-seals__irroba{order:2}}.page-footer-seals__irroba .footer-title{color:var(--cl-white-60)}@media (min-width:1024px){.page-footer-seals__irroba .footer-title{margin-bottom:0!important;padding:0}}.page-footer-seals__irroba #irroba-logo{margin:0}.page-footer-seals__irroba .dash{display:block}.page-footer-seals__list{display:flex;justify-content:start;width:100%}.page-footer-seals__item{align-items:center;display:flex}.page-footer-seals__item img{min-height:26px;min-width:85px}.page-footer-final_consideration{border-top:1px solid var(--cl-white);display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem 1rem 1rem}@media (min-width:1024px){.page-footer-final_consideration{align-items:center;flex-direction:row;grid-column-end:3;grid-column-start:1;height:116.39px;justify-content:space-between;padding:0 3rem}.page-footer-final_consideration .footer-company{order:1}}.page-footer-final_consideration .footer-company .list li{line-height:1rem}.page-footer-final_consideration .footer-company .list li,.page-footer-final_consideration .footer-title{color:var(--cl-white-60);font-family:Inter;font-size:.625rem;font-style:normal;font-weight:400;text-align:justify;text-transform:uppercase}.page-footer-final_consideration .footer-title{border-bottom:none;line-height:normal}.page-footer-final_consideration svg path{fill-opacity:1}.page-footer-final_consideration .page-footer-brand{text-align:start}@media (min-width:1024px){.page-footer-final_consideration .page-footer-brand{order:0}}.page-footer-content{padding:0 1rem}@media (min-width:1024px){.page-footer-contact,.page-footer-infos{min-width:371px}}.page-social{padding:0 1rem}@media (min-width:1024px){.page-social{padding:0}}.page-social .page-footer-list{align-items:center;display:flex;gap:1.5rem;justify-content:start;padding:0}.page-social-item{color:var(--cl-white)}.page-social-item,.page-social-item a{align-items:center;display:flex;justify-content:center}.page-social-item a{gap:6px}.likebox{display:flex;justify-content:start;margin-top:1rem}.likebox .fb-page{max-width:100%;width:340px}@media only screen and (min-width:1024px){.page-marketing{flex-direction:row}.page-footer{text-align:start}.page-footer .footer-title,.page-footer-title{margin-bottom:1.5rem;text-align:start}.page-footer-content{column-gap:186px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;padding:0 3rem 0 0;row-gap:186px}.page-footer .footer-contact-content,.page-footer-list{display:flex;justify-content:start}.page-footer .footer-contact-content,.page-footer .footer-contact-content--column,.page-footer-list--column{align-items:start}.page-footer-seals{grid-column:1/3;max-width:100%;width:100%}.page-footer-seals__container{flex-direction:row;justify-content:space-between}.page-footer-seals__content{display:flex;flex-direction:column}}@media (min-width:1024px) and (max-width:1342px){.page-footer-content{display:flex;flex-direction:column;row-gap:50px}}@media only screen and (min-width:1024px){.page-footer-container{padding:0}}@media only screen and (max-width:1023px){.footer-mobile-list{border-bottom:none;border-top:none;margin:0;padding:0}.footer-mobile-list:not(:first-child){padding:2.5rem 0 0}.footer-mobile-list+.footer-mobile-list{margin-top:-1px}.footer-mobile-list .footer-title:after,.footer-mobile-list .footer-title:before{font-size:7.15px;position:absolute;right:0;transition:all .3s ease}.footer-mobile-list .footer-title:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='%23fff' d='M4.922 3.139H8v1H4.922v3.126h-1V4.139H.85v-1h3.072V.114h1z'/%3E%3C/svg%3E");opacity:.9;transform:none;visibility:visible}.footer-mobile-list .footer-title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='2' fill='none'%3E%3Cpath fill='%23fff' d='M8 1.19H.85v-1H8z'/%3E%3C/svg%3E");opacity:0;transform:none;visibility:hidden}.footer-mobile-list.active .footer-title:before{opacity:0;transform:rotate(90deg) scale(0);visibility:hidden}.footer-mobile-list.active .footer-title:after{opacity:.9;transform:rotate(0) scale(1);visibility:visible}.footer-mobile-list ul{display:none;margin-top:1rem!important;text-align:left}}.page-footer-infos__content{display:flex;flex-direction:column}@media (min-width:1024px){.page-footer-infos__content{flex-direction:row;gap:3rem;min-width:371px}}.page-product-product .row{margin:0!important}.page-product-product .row>.col{padding:0}.page-product-product .section-content.product-content{margin-top:0}@media (min-width:1024px){.page-product-product .section-content.product-content .container{max-width:100%}}.page-product-product .section-content.product-content .product-kit{padding:1rem}@media (min-width:1024px){.page-product-product .section-content.product-content .product-kit{padding:3rem 3rem 0}}.page-product-product .section-content.product-content .product-kit .compre-junto-container .col-lg-9.col-xl-8{padding:1rem 0 0}.page-product-product .section-content.product-content .product-kit .compre-junto-col p.price b{color:var(--cl-black);font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.5rem;text-transform:uppercase}.page-product-product .section-content.product-content .product-kit .compre-junto-col p.parcel{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.page-product-product .section-content.product-content .product-kit .compre-junto-col .button-compre-junto{align-items:center;align-self:stretch;background-color:var(--cl-magenta)!important;border-color:var(--cl-magenta)!important;border-radius:0;color:var(--cl-white);display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;margin:0;padding:24px;text-transform:lowercase;width:100%}.page-product-product .section-content.product-content .product-kit .compre-junto-col .button-compre-junto:after{content:var(--arrow-white-right)}.page-product-product .section-content.product-content .product-kit .combo-item .product-list-informations,.page-product-product .section-content.product-content .product-kit .product-item .product-list-informations{padding:1rem 0 0}@media (min-width:1024px){.page-product-product .section-content.product-content .product-kit .compre-junto-products .product-item{margin-right:0!important;padding-right:26px}}@media (max-width:1023px){.page-product-product .button-top-fixed{display:none!important}}#button-cart{align-items:center;align-self:stretch;background-color:var(--cl-magenta)!important;border-color:var(--cl-magenta)!important;border-radius:0;color:var(--cl-white);display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;margin:0;padding:24px;text-transform:lowercase;width:100%}#button-cart:after{content:var(--arrow-white-right)}.product-shop-content{padding:0}.product-shop-content .postcode-inputs .input-group input{background-color:transparent;border:none;border-bottom:1px solid var(--bg-black);font-size:13px;padding:.625rem 0;width:100%}@media (min-width:1200px){.product-shop-content .postcode-inputs .input-group input{width:319px}}.product-shop-content .postcode-inputs .input-group input::placeholder{color:var(--cl-black-40);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal}.product-shop-content .postcode-inputs #button-quote_product{align-items:center;background-color:var(--transparent);border:none;border-bottom:1px solid var(--cl-black);border-radius:0!important;color:var(--cl-black);display:flex;font-size:0;justify-content:space-between;padding:0}.product-shop-content .postcode-inputs #button-quote_product:after{content:var(--arrow-black-right)}.product-shop-content .postcode-inputs #button-quote_product:before{color:var(--cl-black);content:"calcular";font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.product-shop-content .postcode-inputs #button-quote_product:after{margin-left:1.5rem}.product-shop-content .postcode-inputs #button-quote_product:hover{opacity:1}.product-shop-content .postcode-inputs #button-quote_product[disabled]{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.product-shop-content .postcode-inputs #button-quote_product[disabled]:after,.product-shop-content .postcode-inputs #button-quote_product[disabled]:before{display:none}.product-shipping-content{max-width:73%;width:100%}@media (min-width:1024px){.product-shipping-content{display:flex;flex-direction:column;max-width:100%}.product-shipping-content .product-shipping-title{margin:0}}@media (max-width:1023px){.product-shipping-content{max-width:100%}}.product-shipping-content .product-shipping-title{font-size:0;max-width:100%;width:100%}@media (max-width:1023px){.product-shipping-content .product-shipping-title{margin:0}}.product-shipping-content .product-shipping-title:after{color:var(--cl-black-60);content:"calcular prazos e preços";font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;width:100%}.product-shipping-content .product-shipping-title .mdi-local-shipping{display:none}.product-shipping-content .product-shipping-title a{font-size:0}.product-shipping-form{margin-top:1rem;width:100%}.product-shipping-form #shipping_methods{max-width:100%}.postcode-inputs{max-width:100%!important;width:100%!important}.postcode-inputs .input-group{flex-wrap:nowrap;width:100%}#product{display:flex;flex-direction:column;gap:2rem;margin:0;padding:1rem 1rem 0}@media (min-width:1024px){#product{padding:80px 68px}}@media (min-width:1310px){#product{padding:95px 104px}}#product>*{width:100%}#product .row{margin:0}#product .col-lg-12{padding:0}#product .shipping-free-label{align-items:center;background-color:var(--bg-white);border:1px solid var(--bg-black);display:flex;flex-grow:1;font-size:var(--font-12);height:30px;justify-content:start;margin:0 -1rem;max-width:calc(100% + 2rem);order:-12;padding:.625rem 1rem;width:calc(100% + 2rem)}#product .shipping-free-label div{color:var(--cl-black);margin:0}#product .shortage-warning{align-items:center;border:2px solid var(--bg-blue);border-radius:8px;display:flex!important;flex:unset;height:30px;justify-content:center;order:-11!important;width:max-content}#product .shortage-warning b{font-size:0}#product .shortage-warning .shortage_quantity{color:var(--cl-blue);display:flex;font-size:var(--font-12);gap:2px}#product .shortage-warning .shortage_quantity:after{content:"unidades disponíveis";display:inline-block}#product .product-title{color:var(--cl-black);font-size:var(--font-16);font-style:normal;font-weight:400;line-height:1.375rem;margin:0;order:-10;text-transform:uppercase}@media (min-width:1024px){#product .product-title{align-items:self-start;display:flex;justify-content:space-between;margin-right:.5rem}}#product .product-rating{margin:1.5rem 0 2rem;width:max-content}@media (min-width:1024px){#product .product-rating{margin:0}}#product .product-rating .rating{align-items:center;display:flex;font-size:var(--font-11);gap:4px;height:10px;justify-content:center;margin-top:0}#product .product-rating .rating span.material-icons.mdi{color:var(--cl-magenta);margin:0}#product .product-rating .rating span.material-icons.mdi.outline{color:#a3a3a3}#product .product-rating .rating .product-review-count{color:var(--cl-black-40);text-transform:lowercase}@media (min-width:1024px){#product .product-rating .rating .product-review-count{display:flex!important;flex-wrap:nowrap;gap:3px}}#product .product-rating .rating .product-review-count span{color:var(--cl-black-40);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}#product .product-rating .rating .product-review-count:has(.reviews_quantity){border-bottom:1px solid}#product .product-brand{align-items:start;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}#product .product-brand span{color:#0d0d0d}#product .product-brand li{color:var(--cl-black-60);font-size:var(--font-10);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#product .product-brand .product-model,#product .product-brand li span{display:none}#product .product-brand .product-stock,#product .product-brand .product-stock span{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#product .product-brand .product-stock span{display:inline-block;margin-right:3px}#product .product-brand+.product-rating{display:none}#product #interested_people_info{align-items:center;align-self:stretch;background-color:var(--cl-black-30);border-radius:0;display:flex;font-size:0;gap:.625rem;justify-content:center;margin:0;max-width:100%;padding:1rem .625rem}#product #interested_people_info #interested_people{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#product .options-list{display:contents}#product .options-list>*{flex:unset}#product .options-list .afterSizes,#product .options-list .product-option29{display:none}#product .options-list label{color:#0d0d0d;font-size:var(--font-12);font-style:normal;font-weight:400!important;line-height:normal;margin-bottom:.5rem}#product .options-list .product-radio-wrap{padding:0}#product .options-list .product_options_list{gap:.5rem;margin:0 0 2rem}#product .options-list .product_options_list li{background-color:transparent;border-radius:0;color:var(--cl-magenta);font-size:var(--font-13);font-weight:300;line-height:17px;margin:0}#product .product-prices-content{display:flex;flex-direction:column}#product .product-prices-content .options-list{order:0}#product .product-prices-content .product-price-body{margin:0;order:1}#product .product-prices-content .product-price-body .product-price .product-price-old{text-decoration-line:line-through}#product .product-prices-content .product-price-body .product-price .product-price-old,#product .product-prices-content .product-price-body .product-price-simulator .simulator-price,#product .product-prices-content .product-price-body .product-price-simulator span,#product .product-prices-content .product-price-body .product-price-simulator strong{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#product .product-prices-content .product-price-body .additional_informations{align-items:center;align-self:stretch;border-top:1px solid var(--cl-black);color:var(--cl-black-60);display:flex;font-size:var(--font-12);font-style:normal;font-weight:400;gap:16px;height:65px;line-height:.9375rem;margin-top:2rem;padding:24px 0;text-align:justify;text-transform:uppercase}#product .product-prices-content .product-price-body .additional_informations:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none'%3E%3Cpath fill='%23000' d='M7.11 8.4a.42.42 0 0 1 .272.11l2.098 2.098c.383.382.905.601 1.45.601h.25l-2.667 2.667a2.127 2.127 0 0 1-3.011 0l-2.66-2.66h.414c.546 0 1.069-.218 1.451-.6L6.813 8.51a.4.4 0 0 1 .273-.11zm-1.857 2.778a2.9 2.9 0 0 1-.804.561l1.599 1.599c.25.257.593.397.952.397s.694-.14.951-.397l1.661-1.661a3 3 0 0 1-.7-.515L7.085 9.345zM2.25 4.36c.031.024.11.024.11.024h.896c.382 0 .748.149 1.021.422l2.107 2.113c.195.195.452.296.71.296s.514-.101.709-.296L9.9 4.82a1.44 1.44 0 0 1 1.014-.422h.733a.3.3 0 0 0 .118-.023l1.614 1.615a2.137 2.137 0 0 1 0 3.01l-1.614 1.615a.3.3 0 0 0-.118-.023h-.733c-.374 0-.748-.157-1.014-.422L7.803 8.073a1 1 0 0 0-.71-.289c-.249 0-.506.102-.71.29l-2.106 2.113c-.273.265-.639.421-1.021.421h-.904c-.04 0-.109.024-.11.024L.62 9.009a2.136 2.136 0 0 1 0-3.01l1.614-1.623zm.296.827L1.174 6.562a1.36 1.36 0 0 0 0 1.91l1.364 1.365h.71c.172 0 .343-.07.468-.195l2.106-2.114.024-.023-.016-.016-2.114-2.113a.66.66 0 0 0-.336-.183l-.132-.005zm8.4-.007a.7.7 0 0 0-.467.195L8.372 7.48l-.023.024 2.114 2.113a.67.67 0 0 0 .468.195h.546l1.357-1.357c.257-.25.397-.608.397-.951s-.132-.67-.366-.92l-.031-.031-1.342-1.373zM6.991.5a2.13 2.13 0 0 1 1.498.624l2.668 2.667h-.25c-.546 0-1.068.219-1.45.6l-2.099 2.1a.38.38 0 0 1-.272.116.4.4 0 0 1-.274-.117L4.708 4.384c-.39-.39-.905-.6-1.459-.6h-.413l2.66-2.66A2.13 2.13 0 0 1 6.99.5M7 1.288c-.359 0-.695.14-.952.398l-1.591 1.59c.296.133.57.328.804.562L7.094 5.67l1.825-1.825c.203-.203.436-.375.693-.507l-1.66-1.661a1.3 1.3 0 0 0-.818-.392z'/%3E%3C/svg%3E");height:15px;width:14px}#product .product-prices-content .product-price-body .product-main-price-discount b,#product .product-prices-content .product-price-body span.product-price-discount{font-weight:500!important}#product .product-prices-content .product-price-body span.product-price-discount b{color:#000;font-family:Inter;font-size:var(--font-20);font-style:normal;font-weight:500!important;line-height:normal;text-transform:uppercase}#product .product-prices-content .product-price-body:has(.product-price-new) .product-price-discount.featured_price{display:block}#product .product-prices-content .product-price-body:has(.product-price-new) .product-price-discount.featured_price .discount_simulator{color:var(--cl-black);font-size:.875rem;font-style:normal;font-weight:500!important;line-height:normal}#product .product-prices-content .product-price-body:has(.product-price-new) .product-price-discount.featured_price .discount_simulator b{color:var(--cl-black);font-size:1.25rem;font-style:normal;font-weight:500!important;line-height:normal;text-transform:uppercase}#product .product-prices-content .product-price-body:has(.product-price-new) .product-price-discount.featured_price .discount_simulator span{font-weight:500!important}#product .product-prices-content .product-price-body:has(.product-price-new) .product-price-discount.featured_price .discount_simulator span:first-child{display:none}#product .product-prices-content .product-price-body:has(.product-price-new) .product-price-discount.featured_price .discount_simulator:after{content:"no Pix"}#product .product-prices-content .product-size-guide{display:none}#product .product-prices-content .product-buy-button-content{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;order:4;width:100%}#product .product-prices-content .product-buy-button-content .product-number{display:flex;margin:0}#product .product-prices-content .product-buy-button-content .product-number label{display:none}#product .product-prices-content .product-buy-button-content .product-number .stepper{margin:0;max-width:max-content;width:max-content}#product .product-prices-content .product-buy-button-content .product-number .stepper input{border:1px solid var(--bg-blue-light);border-radius:8px;box-shadow:none;height:46px;width:126px}#product .product-prices-content .product-buy-button-content .product-number .stepper .stepper-arrow{align-items:center;display:flex;justify-content:center;margin-top:0;transform:translateY(-50%)}#product .product-prices-content .product-buy-button-content .product-number .stepper .stepper-arrow:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block}#product .product-prices-content .product-buy-button-content .product-number .stepper .stepper-arrow.up:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath fill='%23E30412' d='M12 5.5H6.52V.02h-1V5.5H.04v1h5.48v5.48h1V6.5H12z'/%3E%3C/svg%3E");height:10px;width:10px}#product .product-prices-content .product-buy-button-content .product-number .stepper .stepper-arrow.down:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2' fill='none'%3E%3Cpath fill='%23E30412' d='M11.96.5H0v1h11.96z'/%3E%3C/svg%3E");height:1px;width:10px}#product .product-prices-content .product-main-price,#product .product-prices-content .product-price-new{color:var(--cl-black);font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.5rem;text-transform:uppercase}#product .product-prices-content .product-price-new b{display:none}#product #description_resume{order:-3}#product .product-likes-content{margin:0}#product .product-likes-content ul.list-inline{display:flex}#product .product-likes-content .product-radio-title{color:var(--cl-black-60);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem;text-transform:uppercase}#product .product-likes-content .product-likes{align-items:center;background-color:var(--cl-black-30);border:none;display:flex;height:80px;justify-content:center;margin:0 .5rem 0 0!important;padding:0;width:80px}#product .product-likes-content .product-likes img{mix-blend-mode:multiply}#product .product-options-list .custom-control{margin:0!important}#product .product-options-list .custom-control-label{background-color:var(--bg-white);border:.817px solid var(--cl-black);border-radius:0;color:#0d0d0d;font-family:var(--font-family);font-size:var(--font-13);font-style:normal;font-weight:400;height:27.772px;line-height:normal;min-height:27.772px;min-width:27.772px;width:27.772px}#product .product-options-list .custom-control-input:checked~.custom-control-label{background-color:var(--bg-black);color:var(--cl-white)}#product .product-options-list .no-stock-warn-me{background-color:#d9d9d9;border:none;color:#8d8383;font-size:var(--font-13);font-style:normal;font-weight:400;line-height:normal;opacity:.5}#product .product-options-list.option_grid_stock .custom-control-label{gap:5px;height:35px;min-height:unset;min-width:unset;padding:20px 0 20px 4px;width:100%}#product .product-options-list.option_grid_stock .custom-control-label .stepper{margin-right:5px;width:100%!important}#product .product-options-list.option_grid_stock .custom-control-label .stepper .stepper-input{height:30px;padding:5px;width:37px}#product .product-options-list.option_grid_stock .custom-control-label .stepper .stepper-arrow{width:max-content}#product .product-options-list.option_grid_stock .no-stock-warn-me{height:27.772px;min-height:27.772px;min-width:27.772px;padding:21px;width:27.772px}.product.product-single>.breadcrumb{display:none}.product.product-single .product-image{padding:0}@media (min-width:1200px){.product.product-single .product-image+.col-md-6{max-width:calc(50% - 3.75rem)}}.product.product-single .product-image .product-thumbnails li{background-color:var(--bg-blue-light);border-radius:0;box-shadow:none;height:auto;margin:0}.product.product-single .product-image .product-thumbnails li.active{border-color:var(--bg-orange);transform:unset}.product.product-single .product-image .product-thumbnails li img{mix-blend-mode:multiply}.product.product-single .product-image .product-thumbnails::-webkit-scrollbar{height:.2rem;width:.2rem}.product.product-single .product-image .product-thumbnails::-webkit-scrollbar-track{background-color:var(--bg-blue-lighter);border-radius:8px}.product.product-single .product-image .product-thumbnails::-webkit-scrollbar-track:active,.product.product-single .product-image .product-thumbnails::-webkit-scrollbar-track:hover{background-color:var(--bg-blue-lighter)}.product.product-single .product-image .product-thumbnails::-webkit-scrollbar-thumb{background-color:rgba(52,42,131,.671);border-radius:8px;opacity:.5}.product.product-single .product-image .product-thumbnails::-webkit-scrollbar-thumb:active,.product.product-single .product-image .product-thumbnails::-webkit-scrollbar-thumb:hover{background-color:rgba(52,42,131,.671);opacity:.5}.product.product-single .product-image .product-preview{align-items:center;border:none;display:flex!important;justify-content:center;max-width:900px;overflow:hidden;width:100%}.product.product-single .product-image .product-preview img{mix-blend-mode:multiply}.product.product-single .product-image .badge-special{left:1rem!important;top:1rem!important}@media (min-width:1024px){.product.product-single .product-image .badge-special{left:3rem!important;top:3rem!important}}.product.product-single .product-image .product-swiper-thumbs.vertical{gap:0 2.5rem;margin-right:3.75rem}.product.product-single .product-image .product-swiper-thumbs.vertical .productThumbsCarousel .swiper-slide{border-radius:0}.product.product-single .product-image .product-swiper-thumbs.vertical .productThumbsCarousel .swiper-slide iframe{height:100%;width:100%}.product.product-single .product-size-guide{margin:0 0 1rem}.product.product-single .product-size-guide i.mdi.mdi-straighten.icon{display:none!important}.product.product-single .productMainCarousel .swiper-wrapper{padding-bottom:1.5rem}.product.product-single .productMainCarousel .swiper-button-next,.product.product-single .productMainCarousel .swiper-button-prev{display:none}.product.product-single .productMainCarousel .swiper-slide{background-color:var(--cl-black-30)}.product.product-single .productMainCarousel .swiper-slide img{border-radius:0;mix-blend-mode:multiply}.product.product-single .productMainCarousel .swiper-slide #youtube-video{aspect-ratio:2/3;border-radius:0;object-fit:cover;width:100%}.product.product-single .productMainCarousel .swiper-pagination-bullets{bottom:0;width:100%!important}.product.product-single .productMainCarousel .swiper-pagination-bullets span{left:0!important;transform:unset!important}.product.product-single .productMainCarousel .swiper-pagination-bullet-active{background-color:var(--cl-black)}.product.product-single .col-md-7:has(.product-image){padding:0}.product-informations{display:flex;flex-direction:column;padding:0}.product-informations .product-description-content{order:0}.product-informations table.product-attribute-table{border:none!important;display:flex;flex-direction:column;order:1;padding:2.5rem 1rem 0;width:100%}@media (min-width:1024px){.product-informations table.product-attribute-table{margin:0;padding:2.5rem 3rem 0}}.product-informations table.product-attribute-table *{border:none!important;padding:0}.product-informations table.product-attribute-table thead{margin-top:1.5rem}.product-informations table.product-attribute-table thead strong{color:var(--cl-black);font-size:var(--font-14);font-weight:400}.product-informations table.product-attribute-table thead:first-of-type{margin-top:0}.product-informations table.product-attribute-table tbody td.attr-name{display:none}.product-informations table.product-attribute-table tbody.attr-body-medidas_da_bolsa td{display:inline}.product-informations table.product-attribute-table tbody .attr-text{color:var(--cl-black-60);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:1.25rem}.product-informations .products-review-content{order:2}.product-informations .products-related-content{order:3}.product-informations .products-related-content .heading-title{align-items:center;display:flex;justify-content:space-between}.product-informations .products-related-content .heading-title:before{display:none}.product-informations .products-related-content .title-description{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:0}.product-informations .products-related-content .title-description:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Ccircle cx='4.5' cy='4.5' r='4.5' fill='%23000'/%3E%3C/svg%3E");display:inline-block;margin-top:-4px}.product-informations .products-related-content .swiper-navigation{display:flex;gap:1.5rem}.product-informations .products-related-content .swiper-navigation .swiper-button-next,.product-informations .products-related-content .swiper-navigation .swiper-button-prev{position:static;width:fit-content}.product-description-content{border-top:1px solid #cbcbcb;margin:0 1rem;padding:2.5rem 0 0}@media (min-width:1024px){.product-description-content{border-top:none;margin:0;max-width:58.333333%;padding:3rem 0 0 3rem}}.product-description-content .heading-title{display:none}.product-description-content .product-description{color:var(--cl-black-60)!important;font-size:var(--font-12)!important;font-size:var(--font-14)!important;font-style:normal;font-weight:400;line-height:1.5}.product-description-content .product-description>*{line-height:1.25rem!important}.product-description-content .product-description>:not(:first-child){display:none}.product-description-content .product-description li,.product-description-content .product-description p,.product-description-content .product-description span{color:var(--cl-black-60)!important;font-size:var(--font-14)!important;font-style:normal;font-weight:400}.toggleDesc{align-items:center;background-color:var(--transparent);border-bottom:1px solid var(--cl-black);cursor:pointer;display:flex;gap:28px;max-width:max-content;padding:16px 0}.toggleDesc span.btn-text{color:var(--cl-black);font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.product_carousel_mobile{margin-bottom:0!important;overflow:visible!important;padding-bottom:1rem!important}@media only screen and (min-width:1024px){.product.product-single .product-swiper-thumbs .productMainCarousel{display:none}.product.product-single .product-swiper-thumbs .productThumbsCarousel{max-height:882px!important;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}}@media only screen and (min-width:1024px) and (min-width:1023px){.product.product-single .product-swiper-thumbs .productThumbsCarousel{display:block!important}}@media only screen and (min-width:1024px){.product.product-single .product-swiper-thumbs .productThumbsCarousel::-webkit-scrollbar{display:none}.product.product-single .product-swiper-thumbs .productThumbsCarousel .button-next,.product.product-single .product-swiper-thumbs .productThumbsCarousel .button-prev{display:none}.product.product-single .product-swiper-thumbs .productThumbsCarousel .swiper-wrapper{display:grid;gap:2px;grid-template-columns:repeat(2,1fr);transform:none!important}.product.product-single .product-swiper-thumbs .productThumbsCarousel .swiper-wrapper .swiper-slide{background-color:var(--cl-black-30);height:100%!important;margin:0!important;opacity:1;width:100%!important}.product.product-single .product-swiper-thumbs .productThumbsCarousel .swiper-wrapper .swiper-slide img{mix-blend-mode:multiply}.product.product-single .product-swiper-thumbs .productThumbsCarousel .swiper-wrapper .swiper-slide iframe{aspect-ratio:3/3;height:100%;pointer-events:all;width:100%}#product .section-title{display:grid;grid-template-columns:repeat(2,auto)}#product .section-title .product-model{color:var(--cl-black-60);font-size:var(--font-10);font-style:normal;font-weight:400;line-height:normal;margin-top:.5rem;text-transform:uppercase;width:100%}#product .section-title .product-model span{display:none}#product .shipping-free-label{margin:0 -3rem;max-width:calc(100% + 6rem);padding:.625rem 3rem;width:calc(100% + 6rem)}}.product-shop-informations-group .close-button{color:var(--cl-black);padding:1rem .67rem}.product-shop-informations-group .product-shop-informations-content{position:relative;top:50%;transform:translateY(-50%)}.product-floating{border-top:1px solid var(--cl-black);bottom:0;height:max-content;max-width:100%;padding:0;top:unset;width:100%}@media (max-width:324px){.product-floating{height:211px}}@media (min-width:1024px){.product-floating{height:111px}}.product-floating .product-floating-content{align-items:center;display:flex!important;flex-direction:column;height:max-content;justify-content:center;padding:1rem}@media (max-width:324px){.product-floating .product-floating-content{height:211px}}@media (min-width:1024px){.product-floating .product-floating-content{flex-direction:row;height:111px;padding:0}}.product-floating .product-floating-content .button-hide-floating.pull-right.hide-div-animate,.product-floating .product-floating-content .col-sm-12.type_radio,.product-floating .product-floating-content .model-product,.product-floating .product-floating-content span.btn-hide{display:none}.product-floating .product-floating-content .title{border-bottom:1px solid var(--cl-black);color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:1.375rem;padding:0 0 1rem;text-transform:uppercase;width:100%}@media (min-width:1024px){.product-floating .product-floating-content .title{border:none;font-size:var(--font-16);padding:0 1.5rem;width:fit-content}}.product-floating .product-floating-content .product-price-body{align-items:center;display:flex;justify-content:space-between;margin:0;padding:1rem;width:100%}@media (max-width:355px){.product-floating .product-floating-content .product-price-body{padding:1rem 0}}@media (min-width:1024px){.product-floating .product-floating-content .product-price-body{border-left:1px solid var(--cl-black);gap:1.5rem;height:100%;justify-content:center;padding:0 1.5rem;width:fit-content}}.product-floating .product-floating-content .product-price-body .product-price{align-items:center;display:flex;gap:0;justify-content:center}.product-floating .product-floating-content .product-price-body .product-price .product-price-new{color:var(--cl-black);font-size:var(--font-16);font-style:normal;font-weight:400;line-height:normal;margin:0 3px;text-transform:uppercase;width:max-content}.product-floating .product-floating-content .product-price-body .product-price .product-price-new b,.product-floating .product-floating-content .product-price-body .product-price .product-price-new span.text{display:none}.product-floating .product-floating-content .product-price-body .product-price .product-price-old{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through;text-transform:uppercase;width:max-content}.product-floating .product-floating-content .product-price-body .product-price span.informative_special{display:none}.product-floating .product-floating-content .product-price-body .simulator-price{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-wrap:nowrap}.product-floating .product-floating-content .product-price-body .simulator-price strong{font-weight:400}.product-floating .product-floating-content .product-price-body .additional_informations,.product-floating .product-floating-content .product-price-body .product-main-price .text{display:none}.product-floating .product-floating-content .d-flex.col-sm-12.p-0{align-items:center;display:flex;flex:unset;justify-content:center;width:100%}@media (min-width:1024px){.product-floating .product-floating-content .d-flex.col-sm-12.p-0{border-left:1px solid var(--cl-black);height:100%;padding:0 0 0 1.5rem;width:fit-content}}.product-floating .product-floating-content .d-flex.col-sm-12.p-0 button#button-cart{align-self:center;height:65px;width:470px}.product-floating .product-floating-content .product-radio-wrap{align-items:center;display:flex;flex:unset;height:100%;justify-content:center;max-width:max-content;padding:0 1rem 1rem;width:fit-content}@media (min-width:1024px){.product-floating .product-floating-content .product-radio-wrap{border-left:1px solid var(--cl-black);padding:0 1.5rem}}.product-floating .product-floating-content .product-radio-wrap li{background-color:transparent;border-radius:0;color:var(--cl-magenta);font-size:var(--font-13);font-weight:300;line-height:17px;margin:0 .5rem .5rem 0}@media (min-width:1024px){.product-floating .product-floating-content .product-radio-wrap li{margin:0 .5rem 0 0}}[class*=product-bestseller-content],[class*=product-combo-content],[class*=product-list-content],[class*=product-special-content]{margin:4.5rem 0!important}@media (min-width:1024px){[class*=product-bestseller-content],[class*=product-combo-content],[class*=product-list-content],[class*=product-special-content]{margin:7rem 0!important}}[class*=product-bestseller-content].row,[class*=product-combo-content].row,[class*=product-list-content].row,[class*=product-special-content].row{column-gap:.25rem;display:grid;grid-template-columns:repeat(1,1fr);margin-left:0!important;margin-right:0!important;row-gap:1rem}[class*=product-bestseller-content].row .product-item,[class*=product-combo-content].row .product-item,[class*=product-list-content].row .product-item,[class*=product-special-content].row .product-item{flex:0 0 100%;max-width:100%}.products-related-content{padding:0 0 4.5rem;position:relative}.products-related-content .swiper-navigation{position:static}.products-related-content .swiper-navigation .swiper-button-next,.products-related-content .swiper-navigation .swiper-button-prev{height:1.5rem;margin:0;top:0;transform:none;width:2rem}.products-related-content .swiper-navigation .swiper-button-next:before,.products-related-content .swiper-navigation .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}.products-related-content .swiper-navigation .swiper-button-next svg,.products-related-content .swiper-navigation .swiper-button-next:after,.products-related-content .swiper-navigation .swiper-button-prev svg,.products-related-content .swiper-navigation .swiper-button-prev:after{display:none}.products-related-content .swiper-navigation .swiper-button-prev{left:5rem}.products-related-content .swiper-navigation .swiper-button-prev:before{background-image:var(--arrow-black-left)}.products-related-content .swiper-navigation .swiper-button-next{right:5rem}.products-related-content .swiper-navigation .swiper-button-next:before{background-image:var(--arrow-black-right)}.products-related-content .swiper-navigation .swiper-pagination{width:100%!important}.products-related-content .swiper-navigation .swiper-pagination-bullet{background:#292323}@media (min-width:1024px){.products-related-content{padding:0 0 7rem}}.products-related-content .heading-title{padding:0 1rem;width:100%}@media (min-width:1024px){.products-related-content .heading-title{padding:0 3rem}}.products-related-content .heading-title h3{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media (min-width:1024px){.products-related-content .heading-title h3{font-size:var(--font-20)}}.products-related-content .product-image img{border-radius:0}.products-related-content #products-related{padding-bottom:0;padding-top:2.5rem;position:static}@media (min-width:1024px){.products-related-content #products-related{padding-top:2rem}}.products-related-content #products-related p.product-main-price-discount,.products-related-content .navigation,.products-related-content .pagination{display:none}@media (max-width:1023px){.products-related-content .swiper .swiper-button-next,.products-related-content .swiper .swiper-button-prev{display:none}}@media (min-width:1200px) and (max-width:1550px){.products-related-content .swiper .swiper-button-next{right:-3.5rem}.products-related-content .swiper .swiper-button-prev{left:-3.5rem}}.heading-title-div{display:flex;justify-content:space-between;margin-bottom:0;padding:0 1rem 2.5rem}@media (min-width:1024px){.heading-title-div{padding:0 3rem 2rem}}.heading-title-div .see-all-products{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (min-width:1024px){.heading-title-div .list-action{display:flex;gap:2.5rem}.heading-title-div .list-action .swiper-navigation{display:flex;gap:1.5rem}.heading-title-div .list-action .swiper-navigation .swiper-button-next,.heading-title-div .list-action .swiper-navigation .swiper-button-prev{position:static;width:fit-content}}@media (max-width:1023px){.product_module .swiper-button-next,.product_module .swiper-button-prev{display:none}}.heading-title{align-items:center;color:var(--cl-black);display:flex;font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;gap:.5rem;line-height:normal;max-width:100%;text-transform:uppercase;width:fit-content}@media (min-width:1024px){.heading-title{font-size:var(--font-20)}}.heading-title:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Ccircle cx='4.5' cy='4.5' r='4.5' fill='%23000'/%3E%3C/svg%3E");display:inline-block;margin-top:0}@media (min-width:1024px){.heading-title:before{margin-top:-4px}}#products-related,.module-carousel-content,.product-list-carousel{margin-bottom:0;padding:2rem 0;position:relative}#products-related .swiper-navigation,.module-carousel-content .swiper-navigation,.product-list-carousel .swiper-navigation{position:static}#products-related .swiper-navigation .swiper-button-next,#products-related .swiper-navigation .swiper-button-prev,.module-carousel-content .swiper-navigation .swiper-button-next,.module-carousel-content .swiper-navigation .swiper-button-prev,.product-list-carousel .swiper-navigation .swiper-button-next,.product-list-carousel .swiper-navigation .swiper-button-prev{height:1.5rem;margin:0;top:0;transform:none;width:2rem}#products-related .swiper-navigation .swiper-button-next:before,#products-related .swiper-navigation .swiper-button-prev:before,.module-carousel-content .swiper-navigation .swiper-button-next:before,.module-carousel-content .swiper-navigation .swiper-button-prev:before,.product-list-carousel .swiper-navigation .swiper-button-next:before,.product-list-carousel .swiper-navigation .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}#products-related .swiper-navigation .swiper-button-next svg,#products-related .swiper-navigation .swiper-button-next:after,#products-related .swiper-navigation .swiper-button-prev svg,#products-related .swiper-navigation .swiper-button-prev:after,.module-carousel-content .swiper-navigation .swiper-button-next svg,.module-carousel-content .swiper-navigation .swiper-button-next:after,.module-carousel-content .swiper-navigation .swiper-button-prev svg,.module-carousel-content .swiper-navigation .swiper-button-prev:after,.product-list-carousel .swiper-navigation .swiper-button-next svg,.product-list-carousel .swiper-navigation .swiper-button-next:after,.product-list-carousel .swiper-navigation .swiper-button-prev svg,.product-list-carousel .swiper-navigation .swiper-button-prev:after{display:none}#products-related .swiper-navigation .swiper-button-prev,.module-carousel-content .swiper-navigation .swiper-button-prev,.product-list-carousel .swiper-navigation .swiper-button-prev{left:5rem}#products-related .swiper-navigation .swiper-button-prev:before,.module-carousel-content .swiper-navigation .swiper-button-prev:before,.product-list-carousel .swiper-navigation .swiper-button-prev:before{background-image:var(--arrow-black-left)}#products-related .swiper-navigation .swiper-button-next,.module-carousel-content .swiper-navigation .swiper-button-next,.product-list-carousel .swiper-navigation .swiper-button-next{right:5rem}#products-related .swiper-navigation .swiper-button-next:before,.module-carousel-content .swiper-navigation .swiper-button-next:before,.product-list-carousel .swiper-navigation .swiper-button-next:before{background-image:var(--arrow-black-right)}#products-related .swiper-navigation .swiper-pagination,.module-carousel-content .swiper-navigation .swiper-pagination,.product-list-carousel .swiper-navigation .swiper-pagination{width:100%!important}#products-related .swiper-navigation .swiper-pagination-bullet,.module-carousel-content .swiper-navigation .swiper-pagination-bullet,.product-list-carousel .swiper-navigation .swiper-pagination-bullet{background:#292323}#products-related .product-item,.module-carousel-content .product-item,.product-list-carousel .product-item{border-radius:0;padding:0}.product_module{position:relative}.product_module .swiper-navigation{position:static}.product_module .swiper-navigation .swiper-button-next,.product_module .swiper-navigation .swiper-button-prev{height:1.5rem;margin:0;top:0;transform:none;width:2rem}.product_module .swiper-navigation .swiper-button-next:before,.product_module .swiper-navigation .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}.product_module .swiper-navigation .swiper-button-next svg,.product_module .swiper-navigation .swiper-button-next:after,.product_module .swiper-navigation .swiper-button-prev svg,.product_module .swiper-navigation .swiper-button-prev:after{display:none}.product_module .swiper-navigation .swiper-button-prev{left:5rem}.product_module .swiper-navigation .swiper-button-prev:before{background-image:var(--arrow-black-left)}.product_module .swiper-navigation .swiper-button-next{right:5rem}.product_module .swiper-navigation .swiper-button-next:before{background-image:var(--arrow-black-right)}.product_module .swiper-navigation .swiper-pagination{width:100%!important}.product_module .swiper-navigation .swiper-pagination-bullet{background:#292323}.product_module:has(.product-list-banner) .swiper-button-next:before,.product_module:has(.product-list-banner) .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}.product_module:has(.product-list-banner) .swiper-button-next svg,.product_module:has(.product-list-banner) .swiper-button-prev svg{display:none}.product_module:has(.product-list-banner) .swiper-button-prev{left:0}.product_module:has(.product-list-banner) .swiper-button-prev:before{background-image:var(--arrow-black-left)}.product_module:has(.product-list-banner) .swiper-button-next{right:0}.product_module:has(.product-list-banner) .swiper-button-next:before{background-image:var(--arrow-black-right)}.combo-item .product-block-hover .product-btn span:nth-child(2){color:var(--cl-white)!important;display:block;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;opacity:0;text-transform:lowercase;visibility:hidden}.product-grid .product-list-informations .product-block-hover,.product-grid:hover .product-list-informations .product-block-hover{opacity:0!important;visibility:hidden}@media (max-width:1023px){.product-grid .btn.buttom_fixed,.product-grid .product-block-hover.buttom_fixed{opacity:0!important}}.combo-item,.product-item{margin-right:2px!important;padding:0}.combo-item .product,.product-item .product{border:none;display:flex;flex-direction:column;gap:0;padding:0}.combo-item .product:before,.product-item .product:before{border:none;content:none}.combo-item .shipping-free-label,.product-item .shipping-free-label{align-items:center;background-color:transparent;color:var(--cl-black);font-size:var(--font-12);margin-top:.5rem;padding:0 2rem}.combo-item .shipping-free-label div,.product-item .shipping-free-label div{display:contents}.combo-item .product-image,.product-item .product-image{background-color:var(--cl-black-30)}.combo-item .product-image img,.product-item .product-image img{border-radius:0;mix-blend-mode:multiply}.combo-item .product-image a,.product-item .product-image a{width:100%}.combo-item .product-list-informations,.product-item .product-list-informations{align-items:start;display:flex;flex-direction:column;gap:.5rem;justify-content:start;margin:0;padding:1rem 1rem 0}@media (min-width:1220px){.combo-item .product-list-informations,.product-item .product-list-informations{align-items:center;display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;padding:1rem 3rem 0}}.combo-item .product-list-informations .product-rating,.product-item .product-list-informations .product-rating{align-items:center;display:flex;font-size:var(--font-11);gap:4px;height:10px;justify-content:center}@media (min-width:1024px){.combo-item .product-list-informations .product-rating,.product-item .product-list-informations .product-rating{grid-column-end:2;grid-column-start:2;grid-row-start:1;justify-content:end;width:max-content}}.combo-item .product-list-informations .product-rating span.mdi-star,.combo-item .product-list-informations .product-rating span.mdi-star-outline,.product-item .product-list-informations .product-rating span.mdi-star,.product-item .product-list-informations .product-rating span.mdi-star-outline{color:var(--cl-magenta)}.combo-item .product-list-informations .product-rating span.mdi-star-outline.outline,.combo-item .product-list-informations .product-rating span.mdi-star.outline,.product-item .product-list-informations .product-rating span.mdi-star-outline.outline,.product-item .product-list-informations .product-rating span.mdi-star.outline{color:#a3a3a3}.combo-item .product-list-informations .product-rating span.mdi-star-outline:before,.combo-item .product-list-informations .product-rating span.mdi-star:before,.product-item .product-list-informations .product-rating span.mdi-star-outline:before,.product-item .product-list-informations .product-rating span.mdi-star:before{display:inline-block;font-size:var(--font-11);height:10px;width:11px}.combo-item .product-list-informations .break,.product-item .product-list-informations .break{display:none}.combo-item .product-list-informations .product-main-price-discount,.product-item .product-list-informations .product-main-price-discount{color:var(--cl-magenta);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin:0;text-transform:uppercase}.combo-item .product-list-informations .option_tamanho,.product-item .product-list-informations .option_tamanho{display:flex;gap:1rem;justify-content:center}.combo-item .product-list-informations .option_tamanho span.size.option,.product-item .product-list-informations .option_tamanho span.size.option{background-color:var(--bg-white);border:.817px solid var(--cl-black);border-radius:0;color:#0d0d0d;font-family:var(--font-family);font-size:var(--font-13);font-style:normal;font-weight:400;height:27.772px;line-height:normal;min-height:27.772px;min-width:27.772px;width:27.772px}.combo-item .product-list-informations .option_tamanho span.size.option a,.product-item .product-list-informations .option_tamanho span.size.option a{line-height:26px}.combo-item .product-list-informations .product-title,.product-item .product-list-informations .product-title{margin:0;padding:0}@media (min-width:1024px){.combo-item .product-list-informations .product-title,.product-item .product-list-informations .product-title{grid-column-end:2;grid-column-start:1;grid-row-start:1}}.combo-item .product-list-informations .product-title a,.product-item .product-list-informations .product-title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:1.125rem;text-align:start;text-transform:uppercase}.combo-item .product-list-informations .product-price,.combo-item .product-list-informations .product-prices,.product-item .product-list-informations .product-price,.product-item .product-list-informations .product-prices{color:var(--cl-magenta);display:flex;font-size:var(--font-12);font-style:normal;font-weight:400;justify-content:start;line-height:normal;margin:0;text-transform:uppercase}@media (min-width:1024px){.combo-item .product-list-informations .product-price,.combo-item .product-list-informations .product-prices,.product-item .product-list-informations .product-price,.product-item .product-list-informations .product-prices{grid-column-end:1;grid-column-start:1;grid-row-start:2}}.combo-item .product-list-informations .product-price .product-main-price,.combo-item .product-list-informations .product-prices .product-main-price,.product-item .product-list-informations .product-price .product-main-price,.product-item .product-list-informations .product-prices .product-main-price{color:var(--cl-magenta);font-size:var(--font-12);font-weight:700}.combo-item .product-list-informations .product-price .product-price-old,.combo-item .product-list-informations .product-prices .product-price-old,.product-item .product-list-informations .product-price .product-price-old,.product-item .product-list-informations .product-prices .product-price-old{color:var(--cl-black-60);font-size:var(--font-12);text-decoration-line:line-through}.combo-item .product-list-informations .product-price .product-price-new,.combo-item .product-list-informations .product-prices .product-price-new,.product-item .product-list-informations .product-price .product-price-new,.product-item .product-list-informations .product-prices .product-price-new{color:var(--cl-magenta);font-size:var(--font-12);font-weight:700;margin-left:.625rem}.combo-item .product-list-informations .product-price-simulator,.product-item .product-list-informations .product-price-simulator{color:var(--cl-black-60);font-size:var(--font-10);line-height:.9375rem;text-transform:uppercase}@media (min-width:1024px){.combo-item .product-list-informations .product-price-simulator,.product-item .product-list-informations .product-price-simulator{align-items:center;display:flex;gap:3px;grid-column-end:3;grid-column-start:1;grid-row-start:2;justify-content:end}}.combo-item .product-list-informations .simulator-price,.product-item .product-list-informations .simulator-price{font-size:var(--font-10);text-transform:uppercase}.combo-item .product-list-informations .simulator-price strong,.product-item .product-list-informations .simulator-price strong{font-weight:400}.combo-item .product-list-informations .combo-new-price>span:first-child,.product-item .product-list-informations .combo-new-price>span:first-child{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--cl-black);font-size:var(--font-10);font-style:normal;font-weight:400;line-height:1.125rem;text-align:start;text-transform:uppercase}.combo-item .product-list-informations .combo-new-price .product-price-old,.product-item .product-list-informations .combo-new-price .product-price-old{color:var(--cl-black-60);font-size:var(--font-12);text-decoration-line:line-through}.combo-item .product-list-informations .combo-new-price span:nth-child(3),.product-item .product-list-informations .combo-new-price span:nth-child(3){color:var(--cl-magenta);font-size:var(--font-12);margin-left:.625rem}.combo-item .product-list-informations .combo-price,.product-item .product-list-informations .combo-price{display:none}.combo-item .product-list-informations .price_attacked,.product-item .product-list-informations .price_attacked{grid-column-end:3;grid-column-start:1}.combo-item .product-list-informations .price_attacked span,.product-item .product-list-informations .price_attacked span{color:var(--cl-magenta);font-size:var(--font-12);margin-left:.625rem}.combo-item .product-list-informations .sizes,.product-item .product-list-informations .sizes{grid-column-end:3;grid-column-start:1}.combo-item .product-list-informations .sizes .box-sizes div,.product-item .product-list-informations .sizes .box-sizes div{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:start;padding:1px}.combo-item .product-list-informations .sizes .box-sizes div span,.product-item .product-list-informations .sizes .box-sizes div span{border:1px solid var(--cl-black-40);color:var(--cl-magenta);padding:5px}@media (min-width:1024px) and (max-width:1304px){.combo-item .product-list-informations,.product-item .product-list-informations{padding:1rem 1rem 0}}@media (min-width:1305px) and (max-width:1437px){.combo-item .product-list-informations,.product-item .product-list-informations{padding:1rem 2rem 0}}.combo-item .product-block-hover,.product-item .product-block-hover{bottom:0;height:0;margin:0;opacity:0;padding:0;position:absolute;transition:opacity .3s,visibility .3s,height .3s!important;visibility:hidden;width:100%}.combo-item .product-block-hover .product-btn,.product-item .product-block-hover .product-btn{bottom:0;display:flex;height:0;justify-content:space-between;position:absolute;width:100%}.combo-item .product-block-hover .product-btn:after,.product-item .product-block-hover .product-btn:after{content:var(--arrow-white-right)}.combo-item .product-block-hover .product-btn span,.product-item .product-block-hover .product-btn span{display:none}.combo-item .product-block-hover .product-btn span:nth-child(2),.product-item .product-block-hover .product-btn span:nth-child(2){opacity:1;visibility:visible}@media (min-width:1200px){.combo-item .product-block-hover .btn-primary,.product-item .product-block-hover .btn-primary{background-color:var(--cl-magenta);border:none;border-radius:0;color:var(--cl-white)!important;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;padding:0;width:100%}.combo-item .product-block-hover .notify-me-btn,.product-item .product-block-hover .notify-me-btn{margin-top:.625rem;width:100%}}@media (min-width:1024px){.combo-item:hover .product-image .product-block-hover,.product-item:hover .product-image .product-block-hover{height:max-content;opacity:1;padding:0;visibility:visible;width:100%}.combo-item:hover .product-image .product-block-hover .product-btn,.product-item:hover .product-image .product-block-hover .product-btn{height:max-content;padding:1.5rem 2.5rem!important;width:100%}}.badge-special{align-items:center;background-color:var(--transparent);border:1px solid var(--cl-black);border-radius:0;color:var(--cl-black);display:flex;font-size:var(--font-10);font-style:normal;font-weight:400;height:35px;justify-content:center;left:1rem!important;line-height:.9375rem;margin:0;padding:.625rem 1rem;text-transform:uppercase;top:1rem;width:max-content}.badge-special:after{content:"OFF";margin-left:3px}.product-label{align-items:center;background-color:var(--transparent)!important;border:1px solid var(--cl-black);border-radius:0!important;color:var(--cl-black)!important;display:flex;font-family:Inter;font-size:var(--font-10)!important;font-style:normal;font-weight:400;height:35px;justify-content:center;left:unset!important;line-height:.9375rem;margin:0;padding:.625rem 1rem!important;right:6px!important;text-transform:lowercase;top:1rem!important;width:max-content}@media only screen and (min-width:768px){.product-list-content.row{grid-template-columns:repeat(2,1fr)}.product_module:has(.swiper){margin-right:0}.product_module .swiper .swiper-button-next,.product_module .swiper .swiper-button-prev{display:flex}}section.banner-grid,section.banner-v2{position:relative}section.banner-grid .swiper-navigation,section.banner-v2 .swiper-navigation{position:static}section.banner-grid .swiper-navigation .swiper-button-next,section.banner-grid .swiper-navigation .swiper-button-prev,section.banner-v2 .swiper-navigation .swiper-button-next,section.banner-v2 .swiper-navigation .swiper-button-prev{height:1.5rem;margin:0;top:0;transform:none;width:2rem}section.banner-grid .swiper-navigation .swiper-button-next:before,section.banner-grid .swiper-navigation .swiper-button-prev:before,section.banner-v2 .swiper-navigation .swiper-button-next:before,section.banner-v2 .swiper-navigation .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}section.banner-grid .swiper-navigation .swiper-button-next svg,section.banner-grid .swiper-navigation .swiper-button-next:after,section.banner-grid .swiper-navigation .swiper-button-prev svg,section.banner-grid .swiper-navigation .swiper-button-prev:after,section.banner-v2 .swiper-navigation .swiper-button-next svg,section.banner-v2 .swiper-navigation .swiper-button-next:after,section.banner-v2 .swiper-navigation .swiper-button-prev svg,section.banner-v2 .swiper-navigation .swiper-button-prev:after{display:none}section.banner-grid .swiper-navigation .swiper-button-prev,section.banner-v2 .swiper-navigation .swiper-button-prev{left:5rem}section.banner-grid .swiper-navigation .swiper-button-prev:before,section.banner-v2 .swiper-navigation .swiper-button-prev:before{background-image:var(--arrow-black-left)}section.banner-grid .swiper-navigation .swiper-button-next,section.banner-v2 .swiper-navigation .swiper-button-next{right:5rem}section.banner-grid .swiper-navigation .swiper-button-next:before,section.banner-v2 .swiper-navigation .swiper-button-next:before{background-image:var(--arrow-black-right)}section.banner-grid .swiper-navigation .swiper-pagination,section.banner-v2 .swiper-navigation .swiper-pagination{width:100%!important}section.banner-grid .swiper-navigation .swiper-pagination-bullet,section.banner-v2 .swiper-navigation .swiper-pagination-bullet{background:#292323}.layout-content-top section.banner-v2 .swiper .swiper-button-next{right:4rem}.layout-content-top section.banner-v2 .swiper .swiper-button-prev{left:4rem}.product_module .row{margin:0!important}.product_module .row .product-list-banner,.product_module .row .product-list-banner+.col-lg-8{flex:0 0 100%;max-width:100%;padding:0}.product_module .row .product-list-banner img{max-width:100%;width:100vw}@media only screen and (min-width:1220px){.product-list-content.row{grid-template-columns:repeat(5,1fr)}.product_module .row .product-list-banner.col-lg-4{flex:0 0 51%;max-width:51%}.product_module .row .product-list-banner.col-lg-4+.col-lg-8{flex:0 0 49%;max-width:49%}}.page-product-category #content-top,.page-product-category .layout-content-top,.page-product-manufacturer-info #content-top,.page-product-manufacturer-info .layout-content-top,.page-product-search #content-top,.page-product-search .layout-content-top{display:contents}@media (min-width:1024px){.page-product-category #content-top,.page-product-manufacturer-info #content-top,.page-product-search #content-top{opacity:0;visibility:hidden}}.page-product-category .category-content,.page-product-category .product-categories-container,.page-product-category .product-categories-container>.row,.page-product-manufacturer-info .category-content,.page-product-manufacturer-info .product-categories-container,.page-product-manufacturer-info .product-categories-container>.row,.page-product-search .category-content,.page-product-search .product-categories-container,.page-product-search .product-categories-container>.row{overflow:hidden;padding:0}@media (min-width:1024px){.page-product-category .category-content,.page-product-category .product-categories-container,.page-product-category .product-categories-container>.row,.page-product-manufacturer-info .category-content,.page-product-manufacturer-info .product-categories-container,.page-product-manufacturer-info .product-categories-container>.row,.page-product-search .category-content,.page-product-search .product-categories-container,.page-product-search .product-categories-container>.row{display:contents!important}}.page-product-category .section-content,.page-product-manufacturer-info .section-content,.page-product-search .section-content{display:grid;grid-template-columns:100%}.page-product-category .section-content.offset-top-30,.page-product-manufacturer-info .section-content.offset-top-30,.page-product-search .section-content.offset-top-30{margin:0 auto;width:100%}.page-product-category .breadcrumb,.page-product-manufacturer-info .breadcrumb,.page-product-search .breadcrumb{align-items:center;display:flex;justify-content:start;padding:2rem 1rem}@media (min-width:1024px){.page-product-category .breadcrumb,.page-product-manufacturer-info .breadcrumb,.page-product-search .breadcrumb{justify-content:center;padding:0}}.page-product-category .toolbar-shop,.page-product-manufacturer-info .toolbar-shop,.page-product-search .toolbar-shop{display:none;flex:unset;justify-content:flex-end;margin:0;width:fit-content}.page-product-category .toolbar-shop #input-limit,.page-product-category .toolbar-shop .toolbar-shop-sorter,.page-product-manufacturer-info .toolbar-shop #input-limit,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-sorter,.page-product-search .toolbar-shop #input-limit,.page-product-search .toolbar-shop .toolbar-shop-sorter{display:none}.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group{justify-content:end}.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group label.align-self-center.d-none,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group label.align-self-center.d-none,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group label.align-self-center.d-none{color:var(--cl-black);display:inline-block!important;font-size:var(--font-13);font-style:normal;font-weight:400;line-height:85.176%}.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group select.form-control,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group select.form-control,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group select.form-control{color:var(--cl-black);font-size:13px;font-style:normal;font-weight:400;height:15px;line-height:13px;padding:1px}.page-product-category #shelf-list-product,.page-product-manufacturer-info #shelf-list-product,.page-product-search #shelf-list-product{column-gap:2px;display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0;position:relative;row-gap:1.5rem}@media (min-width:1024px){.page-product-category #shelf-list-product,.page-product-manufacturer-info #shelf-list-product,.page-product-search #shelf-list-product{gap:2rem 2px;grid-template-columns:repeat(1,1fr);margin-bottom:0;margin-top:-2px;padding:0;transition:all .3s ease-in-out}}.page-product-category #shelf-list-product .product-item,.page-product-manufacturer-info #shelf-list-product .product-item,.page-product-search #shelf-list-product .product-item{margin:0!important;max-width:100%;padding:0;width:100%}.page-product-category .category-information-content,.page-product-manufacturer-info .category-information-content,.page-product-search .category-information-content{justify-content:space-between;padding:2.5rem 1rem;position:relative}@media (min-width:1024px){.page-product-category .category-information-content,.page-product-manufacturer-info .category-information-content,.page-product-search .category-information-content{padding:0 22px}}.page-product-category .category-information-content .category-banner,.page-product-manufacturer-info .category-information-content .category-banner,.page-product-search .category-information-content .category-banner{position:static}.page-product-category .category-heading-title,.page-product-manufacturer-info .category-heading-title,.page-product-search .category-heading-title{display:flex;font-family:DM Sans;font-size:2.375rem;justify-content:space-between;margin-bottom:0;margin-top:0;padding:0;position:relative;text-align:start;text-transform:lowercase;width:100%}@media (min-width:1024px){.page-product-category .category-heading-title,.page-product-manufacturer-info .category-heading-title,.page-product-search .category-heading-title{border-bottom:1px solid var(--cl-black);padding:4rem 2.5rem 1.688rem}.page-product-category .category-heading-title span,.page-product-manufacturer-info .category-heading-title span,.page-product-search .category-heading-title span{font-size:4rem}}.page-product-category .text-center:has(.view-more-products),.page-product-manufacturer-info .text-center:has(.view-more-products),.page-product-search .text-center:has(.view-more-products){margin-bottom:1.5rem}.page-product-category .pagination-elements,.page-product-manufacturer-info .pagination-elements,.page-product-search .pagination-elements{margin:1.5rem 0 4.5rem!important}.page-product-category .pagination-elements div,.page-product-manufacturer-info .pagination-elements div,.page-product-search .pagination-elements div{padding:0}.page-product-category .pagination-elements .text-center,.page-product-manufacturer-info .pagination-elements .text-center,.page-product-search .pagination-elements .text-center{margin-bottom:0}.page-product-category .view-more-products,.page-product-manufacturer-info .view-more-products,.page-product-search .view-more-products{border-bottom:1px solid var(--cl-black)!important;color:var(--cl-black)!important;display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;gap:40px;height:fit-content;justify-content:space-between;line-height:normal;margin:0 auto;padding:1rem 0!important;text-transform:lowercase;transition:all .3s ease;width:247px}.page-product-category .view-more-products:after,.page-product-manufacturer-info .view-more-products:after,.page-product-search .view-more-products:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' fill='none'%3E%3Cpath fill='%23000' d='M4.924 3.973H8v1H4.924v3.1h-1v-3.1H.854v-1h3.07V.927h1z'/%3E%3C/svg%3E")}.page-product-category .view-more-products:hover,.page-product-manufacturer-info .view-more-products:hover,.page-product-search .view-more-products:hover{background-color:var(--transparent);color:var(--cl-black)!important;opacity:1;padding:1rem 1.5rem!important}@media (min-width:1024px){.page-product-category .view-more-products:hover,.page-product-manufacturer-info .view-more-products:hover,.page-product-search .view-more-products:hover{background:var(--cl-black);color:var(--cl-white)!important}.page-product-category .view-more-products:hover:after,.page-product-manufacturer-info .view-more-products:hover:after,.page-product-search .view-more-products:hover:after{filter:invert(1)}}@media (max-width:1023px){.page-product-category .badge-special,.page-product-category .product-label,.page-product-manufacturer-info .badge-special,.page-product-manufacturer-info .product-label,.page-product-search .badge-special,.page-product-search .product-label{height:25px;padding:4px 8px!important;width:max-content}}@media (min-width:1024px){.product-categories-container .category-heading-title,.product-categories-container>.breadcrumb{opacity:0;visibility:hidden}}@media only screen and (min-width:768px){.page-product-category #shelf-list-product,.page-product-manufacturer-info #shelf-list-product,.page-product-search #shelf-list-product{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1390px){.page-product-category #shelf-list-product,.page-product-manufacturer-info #shelf-list-product,.page-product-search #shelf-list-product{grid-template-columns:repeat(4,1fr)!important}}column#column-left{margin:0;max-width:100%;padding:0}column#column-left .buttons{margin-bottom:0!important}column#column-left .buttons:has(li){margin-bottom:.5rem!important}column#column-left .buttons .items-selected{background-color:var(--cl-black-30);gap:0}column#column-left .buttons .items-selected li{padding:.675rem 0 .675rem .675rem}column#column-left .buttons .clear-filters,column#column-left .buttons .items-selected .btn-remove-filter{background-color:transparent;border-radius:0}column#column-left .buttons .clear-filters span,column#column-left .buttons .items-selected .btn-remove-filter span{color:rgba(0,0,0,.4);font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:lowercase;white-space:pre;white-space:normal}column#column-left .buttons .clear-filters svg,column#column-left .buttons .items-selected .btn-remove-filter svg{fill:rgba(0,0,0,.4)}column#column-left .buttons .clear-filters{background-color:var(--cl-black-30)}column#column-left .buttons .items-selected .btn-remove-filter{border-right:1px solid rgba(20,17,15,.1)!important;height:max-content!important;padding:0 8px 0 0!important}@media (min-width:1024px){column#column-left{height:0}}#content-filters-v2--top{height:79px;justify-content:space-between;padding:0 3rem}#content-filters-v2--top .filters-new.filters-new-category,#content-filters-v2--top>.buttons{display:none}@media (min-width:1024px){.filterContent{align-items:center;border-left:1px solid var(--cl-black);display:flex;justify-content:center;padding-left:3rem}}.filterContent+.filterForm{background-color:var(--cl-white);border-radius:0;gap:2.5rem;left:-100px}.filterContent__summary{width:100%}.filterContent__summary span.filterContent__title.btn{border:none!important;border-bottom:1px solid var(--cl-black)!important;border-top:1px solid var(--cl-black)!important;display:flex;height:48px;justify-content:space-between;padding:0 1rem!important;text-align:start;width:100%!important}@media (min-width:1024px){.filterContent__summary span.filterContent__title.btn{border:none!important;padding:0!important}}.filterContent__summary span.filterContent__title.btn span{color:var(--cl-black);display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;text-transform:lowercase;width:100%!important}@media (min-width:1024px){.filterContent__summary span.filterContent__title.btn span{gap:47.99px}}.filterContent__summary span.filterContent__title.btn span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none'%3E%3Cpath fill='%23000' d='m12 5.5-4.53 4.53-.707-.706 3.444-3.446H.293v-1h9.672L6.763 1.676 7.47.97z'/%3E%3C/svg%3E");transition:all .3s}@media (min-width:1024px){.filterContent__summary span.filterContent__title.btn span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='13' fill='none'%3E%3Cpath fill='%23000' d='M5.47 12.354.938 7.824l.708-.708L5.09 10.56V.646h1v9.672l3.202-3.202.707.707z'/%3E%3C/svg%3E")}}.filterContent__summary span.filterContent__title.btn:hover{background-color:var(--cl-white);color:var(--cl-black)}.filterContent[open] span.filterContent__title.btn span:after{transform:rotate(180deg)}.filterContent[open]+.filterForm{left:0}.filter-custom-container{gap:2rem}.filter-custom-container p.filter-title{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.filter-custom-container ul.filter-custom-list{gap:24px}.filter-custom-container ul.filter-custom-list .filter-box.filter-custom-option{background:#fff;border:none;border-bottom:1px solid var(--cl-black-10);border-radius:0;gap:0;height:max-content;margin:0;min-height:max-content;padding:0 0 8px}.filter-custom-container ul.filter-custom-list .filter-box.filter-custom-option span{color:var(--cl-black-40);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:lowercase}.filter-custom-container ul.filter-custom-list .filter-box.filter-custom-option span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' d='M4.07 3.973h3.076v1H4.069v3.1h-1v-3.1H0v-1h3.07V.927h1z'/%3E%3C/svg%3E");margin-left:1rem}.filter-custom-container ul.filter-custom-list .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text):has(input:checked){border-bottom:1px solid var(--cl-black);color:var(--cl-black)}.filter-custom-container ul.filter-custom-list .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text):has(input:checked) span{color:var(--cl-black)}.filter-custom-container ul.filter-custom-list .filter-box:is(.filter-size-option,.filter-color-option,.filter-custom-option,.filter-custom-image,.filter-custom-image-text):has(input:checked) span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' fill='none'%3E%3Cpath fill='%23000' d='M4.07 3.973h3.076v1H4.069v3.1h-1v-3.1H0v-1h3.07V.927h1z'/%3E%3C/svg%3E")}.filter-custom-container ul.filter-custom-list .filter-box:is(.filter-color-option,.filter-custom-image){background:#fff;border:none;border-bottom:1px solid var(--cl-black-10);border-radius:0;flex-direction:row;gap:0;gap:.5rem;height:max-content;margin:0;max-width:100%;min-height:max-content;padding:0 0 8px}.filter-custom-container ul.filter-custom-list .filter-box:is(.filter-color-option,.filter-custom-image) span{color:var(--cl-black-40);display:inline-block!important;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:lowercase}.filter-custom-container ul.filter-custom-list .filter-box:is(.filter-color-option,.filter-custom-image) span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' d='M4.07 3.973h3.076v1H4.069v3.1h-1v-3.1H0v-1h3.07V.927h1z'/%3E%3C/svg%3E");margin-left:1rem}.filter-custom-container ul.filter-custom-list .filter-box:is(.filter-color-option,.filter-custom-image) img{height:9px;width:9px}.filter-custom-container :is(.filter-option-list,.filter-custom-list)::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px var(--cl-black-30)}.filter-custom-container :is(.filter-option-list,.filter-custom-list)::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.filter-custom-container :is(.filter-option-list,.filter-custom-list)::-webkit-scrollbar-thumb{background-color:var(--cl-black)}.filterActionContainer .filter-button{align-items:center;border:none!important;border-bottom:1px solid var(--cl-black)!important;border-radius:0;cursor:pointer;height:fit-content;justify-content:start;padding:0!important}@media (min-width:1024px){.filterActionContainer .filter-button{min-width:225px}}.filterActionContainer .filter-button span{align-items:center;display:flex;font-size:0;justify-content:space-between;padding:1rem 0;width:100%;interpolate-size:allow-keywords;transition:all .3s ease}.filterActionContainer .filter-button span:before{color:var(--cl-black);content:"mostrar resultados";font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.filterActionContainer .filter-button span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none'%3E%3Cpath fill='%23000' d='m12.355 5.5-4.53 4.53-.707-.706 3.444-3.446H.648v-1h9.672L7.118 1.676 7.825.97z'/%3E%3C/svg%3E")}@media (max-width:1023px){.filterActionContainer .filter-button{background-color:var(--cl-black)!important}.filterActionContainer .filter-button span{padding:1rem 1.5rem}.filterActionContainer .filter-button span:before{color:var(--cl-white);text-decoration:underline}.filterActionContainer .filter-button span:after{filter:invert(1)}}.filterActionContainer .filter-button:hover{background-color:var(--cl-black)!important}.filterActionContainer .filter-button:hover span{padding:1rem 1.5rem}.filterActionContainer .filter-button:hover span:before{color:var(--cl-white);text-decoration:underline}.filterActionContainer .filter-button:hover span:after{filter:invert(1)}.filterActionContainer--top{position:sticky;width:100%}@media (min-width:1024px){.filterActionContainer--top{position:unset}}.filterActionContainer--top:before{color:var(--cl-black);content:"filtrar por";font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-wrap:nowrap}.filterActionContainer--top .js-close-filters{cursor:pointer;height:12.004px;margin:0;width:12.003px}.filterActionContainer--top .js-close-filters svg{display:none}.filterActionContainer--top .js-close-filters:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' fill='none'%3E%3Cpath fill='%23000' d='M12 1.205 6.705 6.5 12 11.795l-.707.707-5.295-5.295-5.294 5.294-.707-.707L5.291 6.5-.003 1.206.704.5l5.294 5.294L11.293.498z'/%3E%3C/svg%3E");height:12.004px;width:12.003px}@media (min-width:1024px){.filterForm{flex-direction:column;gap:0;transition:none}}.filterForm .filters-new.filters-new-category{align-items:start;border:none;display:flex;flex-direction:column;gap:24px;height:max-content;padding:0!important;width:100%}.filterForm .filters-new.filters-new-category a.accordion-toggle{padding:0}.filterForm .filters-new.filters-new-category a.accordion-toggle:before{display:none}.filterForm .filters-new.filters-new-category a.accordion-toggle span{color:var(--cl-black);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.filterForm .filters-new.filters-new-category div#filter-category{border:none;display:block;max-height:160px;overflow-y:auto;padding:0;width:100%}@media (min-width:1024px){.filterForm .content-filter{border-bottom:1px solid var(--cl-black);display:flex}.filterForm .content-filter .filters{border-right:1px solid var(--cl-black);gap:2rem;max-width:100%;min-height:305px;padding:3rem}.filterForm .content-filter .filters p.filter-title{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.filterForm .filterActionContainer--bottom{justify-content:center;position:static;width:100%}.section-filter{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;visibility:hidden;interpolate-size:allow-keywords}.section-filter.open{max-height:100%;opacity:1;visibility:visible}.filterActionContainer--top{background-color:var(--cl-black-30);gap:0;padding:24px 48px}.filterActionContainer--top .buttons{align-items:center;display:flex;flex:unset;justify-content:space-between;max-width:100%;padding:0;width:100%}.filterActionContainer--top .buttons .clear-filters{background-color:transparent!important;height:max-content;margin:0;padding:0 2.5rem!important}.filterActionContainer--top .buttons .clear-filters span{color:rgba(0,0,0,.6);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:lowercase;text-underline-offset:auto;text-underline-position:from-font}.filterActionContainer--top .buttons .clear-filters:active{background-color:transparent}.filterActionContainer--top .buttons .items-selected{display:flex;margin-bottom:0}.filterActionContainer--top .buttons .items-selected .btn-remove-filter{background-color:transparent;border-right:1px solid rgba(20,17,15,.1)!important;height:max-content!important;padding:0 1.5rem!important}.filterActionContainer--top .buttons .items-selected .btn-remove-filter span{color:rgba(0,0,0,.4);font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:lowercase;white-space:pre;white-space:normal}.filterActionContainer--top .buttons .items-selected .btn-remove-filter span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.3' d='m7.53.911.354.354L4.648 4.5l3.236 3.235-.354.354-.354.353L3.94 5.207.707 8.441 0 7.734 3.233 4.5 0 1.266.707.559 3.94 3.792 7.176.558z'/%3E%3C/svg%3E");margin-left:.5rem}.filterActionContainer--top .buttons .items-selected .btn-remove-filter svg{display:none}}div#content-top .filters-new.filters-new-category{display:none}#content-filters-v2--left{margin:0}.module-review-content{margin:3rem 0!important;padding:0 1rem}.module-review-content .module-review-description{margin-bottom:1rem}.module-review-content .heading_title{border-bottom:2px solid var(--bg-grey);font-size:var(--font-18);margin-bottom:1.25rem;padding:0 0 1.25rem;text-align:start;text-transform:uppercase}.module-review-content hr{display:none}#module-review .reviews_list .owl-item,.container .module-review-content{padding:0}.reviews-list .item,.reviews_list .item{align-items:start;border:none!important;border-radius:0;display:flex;flex-direction:column;font-size:var(--font-14);gap:1rem;justify-content:start;line-height:1;padding:2rem 1rem 0!important;text-align:start}@media (min-width:1024px){.reviews-list .item,.reviews_list .item{margin-top:2rem;padding:3rem 3rem 0!important}}.reviews-list .item>p,.reviews_list .item>p{line-height:1.3;margin-bottom:0!important;width:100%}.reviews-list .item.see_more .review-text,.reviews_list .item.see_more .review-text{display:block;overflow:visible;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.reviews-list .review-title,.reviews_list .review-title{color:var(--cl-grey);display:flex;gap:1rem;justify-content:space-between;margin:0}.reviews-list .review-title b,.reviews_list .review-title b{padding:0}.reviews-list .review-rating,.reviews_list .review-rating{align-items:center;color:var(--cl-magenta);display:flex;font-size:var(--font-11);gap:4px;height:10px;justify-content:start;margin-top:0}.reviews-list .review-rating span.material-icons.mdi,.reviews_list .review-rating span.material-icons.mdi{color:var(--cl-magenta);margin:0}.reviews-list .review-link,.reviews_list .review-link{color:var(--cl-black-40);margin-top:auto!important;order:1}.reviews-list .review-link a span,.reviews_list .review-link a span{display:none}.reviews-list .review-text,.reviews_list .review-text{color:var(--cl-black-60);display:-webkit-box;font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:1.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.products-review-content{padding:4.5rem 0}@media (min-width:1024px){.products-review-content{padding:7rem 0}}.products-review-content .container{padding:0}.products-review-content #reviews-title{align-items:center;border:none;display:flex!important;flex-direction:column;padding:0;width:100%}.products-review-content #reviews-title .heading-title{align-self:stretch;border-bottom:1px solid var(--cl-black);display:flex;gap:.5rem;justify-content:start;padding:0 1rem 1.5rem;width:100%}@media (min-width:1024px){.products-review-content #reviews-title .heading-title{gap:0;padding:1rem 3rem}}.products-review-content #reviews-title .heading-title .title-description{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;margin:0 0 0 .5rem;text-transform:uppercase}@media (min-width:1024px){.products-review-content #reviews-title .heading-title .title-description{font-size:var(--font-20)}}.products-review-content #reviews-title #review-links{align-items:center;border-bottom:1px solid var(--cl-black);justify-content:space-between;margin-right:0;min-width:100%;padding:1.5rem 1rem}.products-review-content #reviews-title #review-links #all-comments-link,.products-review-content #reviews-title #review-links #write-comment-link{border-radius:0;margin-left:0;padding:0;width:50%}.products-review-content #reviews-title #review-links #all-comments-link span,.products-review-content #reviews-title #review-links #write-comment-link span{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:lowercase;text-underline-offset:auto;text-underline-position:from-font}@media (min-width:1024px){.products-review-content #reviews-title #review-links #all-comments-link span,.products-review-content #reviews-title #review-links #write-comment-link span{font-size:var(--font-14)}}.products-review-content #reviews-title #review-links #all-comments-link svg,.products-review-content #reviews-title #review-links #write-comment-link svg{display:none}.products-review-content .review-rating{font-size:14px}.products-review-content #review{border-bottom:1px solid var(--bg-black-10);margin-top:0!important;padding:0}.products-review-content #review .no-reviews-content{border:1.5px solid var(--bg-blue-light);border-radius:10px;padding:5rem 1rem}.products-review-content #review .no-reviews-content img{display:none}.products-review-content #review .no-reviews-content p{color:var(--cl-grey);font-size:var(--font-12)}.products-review-content #review .no-reviews-content .btn-open-review-form{align-items:center;background-color:var(--bg-black);border:1.5px solid var(--bg-black);border-radius:0;color:var(--cl-white);display:flex;font-size:var(--font-14);gap:.5rem;height:3rem;justify-content:center;margin:0 auto;padding:0 1rem;width:max-content}.products-review-content #review .no-reviews-content .btn-open-review-form svg{display:none}.products-review-content #review .reviews-gallery-image{margin:1rem 0 0 1rem!important}@media only screen and (min-width:1024px){.products-review-content.section-20 #reviews-title #review-links{border:none;gap:2.5rem;justify-content:end;margin-right:2.5rem;min-width:max-content;padding:0}.products-review-content.section-20 #reviews-title #review-links #all-comments-link,.products-review-content.section-20 #reviews-title #review-links #write-comment-link{width:max-content}.products-review-content.section-20 #reviews-title .reviews-buttons{align-items:center;display:flex;gap:1.5rem;justify-content:center}.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-next,.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-prev{height:fit-content;height:1.5rem;margin:0;position:unset;top:0;transform:none;width:fit-content;width:2rem}.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-next:before,.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-next svg,.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-next:after,.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-prev svg,.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-prev:after{display:none}.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-prev{left:5rem}.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-prev:before{background-image:var(--arrow-black-left)}.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-next{right:5rem}.products-review-content.section-20 #reviews-title .reviews-buttons .swiper-button-next:before{background-image:var(--arrow-black-right)}.module-review-content{padding:0 3rem}.container .module-review-content{padding:0}}.page-product-product .reviews-list .review-link{display:none}.pagination_elements{margin:0 0 1.5rem}.pagination_elements .pagination{align-items:center;display:flex;justify-content:center}.breadcrumb{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.breadcrumb.list-inline-dashed>li+li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='4' fill='none'%3E%3Ccircle cx='1.5' cy='2' r='1.5' fill='%23000'/%3E%3C/svg%3E");padding-right:1rem;position:relative;top:-1.5px}.breadcrumb.list-inline-dashed>li:first-child{padding-left:0}.breadcrumb li,.breadcrumb li a{color:var(--cl-black)}.breadcrumb li{padding-left:1rem}.breadcrumb li:last-child,.breadcrumb li:last-child a{color:var(--cl-black-40)}.buy-together-content{margin-top:0!important;order:10;padding:0}.buy-together-content .heading-title{padding:0}.buy-together-content .heading-title .title-buy-together{font-size:var(--font-18)}.buy-together-content .product-price{align-items:start!important;flex-basis:unset!important;flex-direction:column;justify-content:start;margin-bottom:0!important}.buy-together-content .product-price .prices .product-price{justify-content:start}.buy-together-content .product-price .product-main-price{color:var(--cl-black);font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.5rem;text-transform:uppercase}.buy-together-content .product-price .product-price-old{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.buy-together-content .product-price .product-price-new{color:var(--cl-black);font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.5rem;text-transform:uppercase}.buy-together-content .product-price .product-price-discount{font-size:var(--font-12)}.buy-together-content .product-price .product-price-discount b{color:var(--cl-blue);font-size:var(--font-18)}.buy-together-content .additional_informations{align-items:center;align-self:stretch;border-top:1px solid var(--cl-black);color:var(--cl-black-60);display:flex;font-size:var(--font-12);font-style:normal;font-weight:400;gap:16px;height:65px;line-height:.9375rem;margin-top:2rem;padding:24px 0;text-align:justify;text-transform:uppercase}.buy-together-content .additional_informations:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none'%3E%3Cpath fill='%23000' d='M7.11 8.4a.42.42 0 0 1 .272.11l2.098 2.098c.383.382.905.601 1.45.601h.25l-2.667 2.667a2.127 2.127 0 0 1-3.011 0l-2.66-2.66h.414c.546 0 1.069-.218 1.451-.6L6.813 8.51a.4.4 0 0 1 .273-.11zm-1.857 2.778a2.9 2.9 0 0 1-.804.561l1.599 1.599c.25.257.593.397.952.397s.694-.14.951-.397l1.661-1.661a3 3 0 0 1-.7-.515L7.085 9.345zM2.25 4.36c.031.024.11.024.11.024h.896c.382 0 .748.149 1.021.422l2.107 2.113a1.002 1.002 0 0 0 1.419 0L9.9 4.82a1.44 1.44 0 0 1 1.014-.422h.733a.3.3 0 0 0 .118-.023l1.614 1.615a2.137 2.137 0 0 1 0 3.01l-1.614 1.615a.3.3 0 0 0-.118-.023h-.733c-.374 0-.748-.157-1.014-.422L7.803 8.073a1 1 0 0 0-.71-.289c-.249 0-.506.102-.71.29l-2.106 2.113a1.47 1.47 0 0 1-1.021.421h-.904c-.04 0-.109.024-.11.024L.62 9.009a2.136 2.136 0 0 1 0-3.01l1.614-1.623zm.296.827L1.174 6.562a1.36 1.36 0 0 0 0 1.91l1.364 1.365h.71c.172 0 .343-.07.468-.195l2.106-2.114.024-.023-.016-.016-2.114-2.113a.66.66 0 0 0-.336-.183l-.132-.005zm8.4-.007a.7.7 0 0 0-.467.195L8.372 7.48l-.023.024 2.114 2.113a.67.67 0 0 0 .468.195h.546l1.357-1.357c.257-.25.397-.608.397-.951s-.132-.67-.366-.92l-.031-.031-1.342-1.373zM6.991.5a2.13 2.13 0 0 1 1.498.624l2.668 2.667h-.25c-.546 0-1.068.219-1.45.6l-2.099 2.1a.38.38 0 0 1-.272.116.4.4 0 0 1-.274-.117L4.708 4.384a2.04 2.04 0 0 0-1.459-.6h-.413l2.66-2.66A2.13 2.13 0 0 1 6.99.5m.01.788c-.359 0-.695.14-.952.398l-1.591 1.59c.296.133.57.328.804.562L7.094 5.67l1.825-1.825c.203-.203.436-.375.693-.507l-1.66-1.661a1.3 1.3 0 0 0-.818-.392z'/%3E%3C/svg%3E");height:15px;width:14px}.buy-together-content .buy-together-container{gap:1.5rem;justify-content:start;margin:0;padding:0}.buy-together-content .buy-together-container>*{margin:0;min-height:100%}.buy-together-content .buy-together-container .buy-together-main-product{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.5rem;justify-content:center;padding:.5rem}.buy-together-content .buy-together-container .buy-together-main-product .buy-together-main-image{background-color:var(--bg-blue-light);border:none;border-radius:.5rem;padding:0;width:60%}.buy-together-content .buy-together-container .buy-together-main-product .buy-together-main-image img{mix-blend-mode:multiply}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price{display:flex;flex-direction:column;margin-top:0;width:calc(70% - .5rem)!important}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price .buy-togheter-item-01{display:-webkit-box;font-size:var(--font-12);margin-bottom:.5rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price .product-price{font-size:var(--font-12)}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price .product-price .product-price-new{display:block;font-weight:300;width:100%}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price .product-price-simulator{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price .product-price-simulator strong{font-weight:400!important}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price .product-price-discount{font-size:var(--font-12)}.buy-together-content .buy-together-container .buy-together-main-product .product-buy-together-price .product-price-discount b{color:var(--cl-blue);font-size:var(--font-18)}.buy-together-content .buy-together-container .buy-together-main-product:after{content:none}.buy-together-content .buy-together-container .buy-together-items{border:none!important;padding:0;position:relative;width:85%!important}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together{align-items:center;border:1px solid var(--bg-blue-light);border-color:var(--bg-blue-light)!important;border-radius:1rem;gap:.5rem;justify-content:center;margin:0!important;padding:.5rem!important;position:relative}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .buy-together-check{border:1px solid var(--cl-magenta);left:10px;margin:0!important;padding:0!important;position:absolute;top:10px;width:max-content;z-index:9}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .buy-together-check i{align-items:center;display:flex;height:20px;justify-content:center;margin:0;width:20px}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .buy-together-check i:before{background-color:var(--bg-white);border-radius:.25rem;content:"";display:block;height:10px;width:13px}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .buy-together-check i.addBuyTogetherProduct:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='9' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.5' d='M.56 4.171 3.663 7.25 10.059.917'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .product-image{background-color:var(--bg-blue-light);border-radius:.5rem;margin:0!important}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .product-image img{mix-blend-mode:multiply}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .buy-together-info{margin-bottom:0;width:calc(70% - .5rem)}.buy-together-content .buy-together-container .buy-together-items .buy-together-items-content .buy-together .buy-together-info .product-buy-together-title{display:-webkit-box;font-size:var(--font-12);overflow:hidden;text-align:start;-webkit-box-orient:vertical;-webkit-line-clamp:2}.buy-together-content .buy-together-container .buy-together-items:after{display:none}.buy-together-content .buy-together-container .buy-together-nav{padding:0}.buy-together-content .buy-together-container .buy-together-buy-btn{align-items:start;flex-grow:1;margin:.5rem}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content{border:1px solid var(--bg-blue-light);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content #buy-together-button{align-items:center;background-color:var(--bg-red);border:none;border-radius:.5rem;display:flex;height:42px;justify-content:center}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content .buy-together-end{display:grid;gap:.5rem;grid-template-columns:max-content 1fr;width:100%}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content .buy-together-end p{font-size:var(--font-12);margin:0}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content .buy-together-end p:first-child{font-family:inherit}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content .buy-together-end .parcel{font-size:0;grid-column-start:2}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content .buy-together-end .parcel strong{font-size:var(--font-12)}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content .buy-together-end .parcel strong.parcel_price:before{color:var(--cl-grey);content:"de";font-weight:400}.buy-together-content .buy-together-container .buy-together-buy-btn .buy-together-btn-content .buy-together-end .parcel span{font-size:var(--font-12);margin-left:4px}.buy-together-content .buy-together-container .buy-together-items,.buy-together-content .buy-together-container .buy-together-main-product,.buy-together-content .buy-together-container .buy-toghether-buy-btn{width:100%}.buy-together-content .buy-together-container .box-of-plus-icon{align-items:center;border-radius:8px;display:flex;gap:10px;justify-content:center}@media only screen and (min-width:1024px){.buy-together-content .buy-together-container{order:10;padding:1rem}.buy-together-content .buy-together-container .buy-together-items,.buy-together-content .buy-together-container .buy-together-main-product,.buy-together-content .buy-together-container .buy-toghether-buy-btn{width:100%}.buy-together-content .buy-together-container .buy-together-items{padding:0}.buy-together-content .buy-together-container .buy-together-buy-btn{margin:0}}.page-account-login .heading-title.title-login{width:100%}.page-account-login #btn-email{height:100%}.page-account-login section:has([class*=module-]){margin-top:28px}.form-group label{opacity:0;position:absolute;top:-5px;transform:translateY(-50%);transition:all .3s ease;z-index:10}.form-group label.active{opacity:1}.brand{margin-bottom:-2px!important}@media (min-width:1024px){.brand{border-top:1px solid var(--cl-black)}}.brand-list{flex-wrap:wrap;justify-content:center}.brand-item,.brand-list{align-items:center;display:flex}.brand-item{border-top:1px solid var(--cl-black);gap:1rem;height:88px;justify-content:start;padding:0 1rem;width:100%}@media (min-width:1024px){.brand-item{border-right:1px solid var(--cl-black);border-top:none;padding:0 6.5rem;width:50%}}.brand-item span{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:1.125rem;text-align:justify;text-transform:uppercase}.brand-item svg{min-height:14px;min-width:15px}@media (min-width:1024px){.brand-item:first-child{justify-content:end}}.brand-item:last-child{border-bottom:1px solid var(--cl-black)}@media (min-width:1024px){.brand-item:last-child{border-bottom:none}}.about-us{margin-bottom:-1px!important;position:relative}.about-us__desktop-header,.about-us__mobile-header{margin-bottom:1rem}@media (min-width:1024px){.about-us__desktop-header,.about-us__mobile-header{margin-bottom:3rem}}.about-us__desktop-header p,.about-us__mobile-header p{color:var(--cl-white);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin-bottom:.5rem;text-transform:uppercase}.about-us__desktop-header p svg,.about-us__mobile-header p svg{margin-right:.5rem}.about-us__desktop-header h2,.about-us__mobile-header h2{color:var(--cl-white);font-family:DM Sans;font-size:4rem;font-style:normal;font-weight:300;line-height:113.613%}.about-us__desktop-footer,.about-us__mobile-footer{border-bottom:1px solid var(--cl-white);padding-bottom:1rem;width:115px}.about-us__desktop-footer a,.about-us__mobile-footer a{align-items:center;color:var(--cl-white);display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal}.about-us__desktop-content,.about-us__mobile-content{margin-bottom:1.5rem}.about-us__desktop-content p,.about-us__mobile-content p{color:var(--cl-white-60);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:1.25rem}.about-us__mobile{display:inline-block}@media (min-width:1024px){.about-us__mobile{display:none}}.about-us__mobile-content-wrapper{left:1rem;position:absolute;right:1rem;top:48px}.about-us__desktop{display:none}@media (min-width:1024px){.about-us__desktop{display:inline-block}}.about-us__desktop-content-wrapper{left:0;padding:0 265px;position:absolute;top:50%;transform:translateY(-50%)}.about-us__desktop-content{margin-bottom:3rem;max-width:289px}.kit{margin-bottom:4.5rem!important}.kit__desktop-content-wrapper,.kit__mobile-content-wrapper{display:flex;flex-direction:column;gap:1.5rem;max-width:188px;position:absolute}.kit__desktop-header,.kit__mobile-header{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media (min-width:1024px){.kit__desktop-header,.kit__mobile-header{font-size:var(--font-20)}}.kit__desktop-header p,.kit__mobile-header p{align-items:center;display:flex;gap:.5rem}.kit__desktop-content,.kit__mobile-content{max-width:156px}.kit__desktop-content p,.kit__mobile-content p{color:var(--cl-black-60);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:1.25rem}.kit__desktop-footer,.kit__mobile-footer{width:129px}.kit__desktop-footer a,.kit__mobile-footer a{align-items:center;border-bottom:1px solid var(--cl-black);color:var(--cl-black);display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;padding-bottom:1rem}.kit__desktop .tablet-img,.kit__mobile .tablet-img{display:none}.kit__mobile{display:inline-block}@media (min-width:830px){.kit__mobile{display:none}}.kit__mobile--1{position:relative}.kit__mobile--1 .kit__mobile-content-wrapper{left:1rem;top:0}.kit__mobile--2{position:relative}.kit__mobile--2 .kit__mobile-content-wrapper{bottom:0;right:1rem}.kit__mobile--2 .kit__mobile-content-wrapper .kit__mobile-content{max-width:176px}.kit__mobile--2 .kit__mobile-content-wrapper .kit__mobile-footer{max-width:138px}.kit__desktop{display:none}@media (min-width:830px){.kit__desktop{align-items:flex-end;display:flex;justify-content:center}}.kit__desktop-content-wrapper{left:0;max-width:352px}@media (min-width:1024px) and (max-width:1560px){.kit__desktop-content-wrapper{gap:.5rem;max-width:278px}}@media (min-width:1560px) and (max-width:1760px){.kit__desktop-content-wrapper{gap:1rem;max-width:345px}}.kit__desktop-content{max-width:max-content}.kit__desktop--1{position:relative}.kit__desktop--1 .kit__desktop-content-wrapper{padding:0 3rem 3rem;top:0}@media (min-width:1024px) and (max-width:1560px){.kit__desktop--1 .kit__desktop-content-wrapper{padding:0 1.5rem 1.5rem}}.kit__desktop--2{position:relative}.kit__desktop--2 .kit__desktop-content-wrapper{bottom:0;left:0;padding:0 3rem}@media (min-width:1024px) and (max-width:1560px){.kit__desktop--2 .kit__desktop-content-wrapper{padding:0 1rem}}@media (min-width:590px) and (max-width:829px){.kit__mobile-content-wrapper{max-width:280px}.kit__mobile--2 .kit__mobile-content-wrapper .kit__mobile-content,.kit__mobile-content-wrapper .kit__mobile-content{max-width:100%}}@media (min-width:830px) and (max-width:1300px){.kit__desktop img{display:none}.kit__desktop .tablet-img{display:block}.kit__desktop--1 .kit__desktop-content-wrapper{padding:0 1rem}.kit__desktop--1 .kit__desktop-content-wrapper .kit__desktop-content{max-width:148px}.kit__desktop--2 .kit__desktop-content p{font-size:13px;text-align:justify}.kit__desktop--2 .kit__desktop-content-wrapper{gap:.5rem;padding:0 1rem}.kit__desktop--2 .kit__desktop-content{max-width:311px}}@media (min-width:1024px) and (max-width:1400px){.kit__desktop--2 .kit__desktop-content-wrapper{max-width:332px}}@media (min-width:1000px) and (max-width:1215px){.kit__desktop--2 .kit__desktop-content-wrapper{gap:0}}.tarja{background:var(--cl-black);flex-shrink:0;justify-content:center;padding:2.25rem 1rem}.tarja,.tarja .swiper-wrapper{align-items:center;display:flex}@media (min-width:1024px){.tarja .swiper-wrapper{align-items:center;gap:6.5rem;justify-content:center}.tarja .swiper-slide{flex-shrink:unset;width:max-content}.tarja .swiper-slide:nth-child(n+6){display:none}}.tarja__link{align-items:center;display:flex;gap:1rem;justify-content:center;max-width:max-content}.tarja__link span{color:var(--cl-white);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-align:justify;text-transform:uppercase;text-wrap:nowrap}.tarja__link svg{min-height:16px;min-width:15px}@media (min-width:1024px){.bag-size{display:flex}.bag-size__slider{width:50%}}.bag-size__slider .swiper-navigation{align-items:baseline;bottom:1rem;display:flex;gap:2.5rem;position:absolute;right:1rem}@media (min-width:1024px){.bag-size__slider .swiper-navigation{display:none}}.bag-size__slider .swiper-navigation .swiper-button-next,.bag-size__slider .swiper-navigation .swiper-button-prev{display:inline-block;height:9.062px;position:unset;width:11.707px}.bag-size__slider .swiper-navigation .swiper-button-next svg,.bag-size__slider .swiper-navigation .swiper-button-prev svg{height:9.062px;width:11.707px}@media (min-width:1024px){.bag-size__bottom{display:flex;flex-direction:column;justify-content:space-between;width:50%}}.bag-size__info{align-items:start;display:flex;flex-direction:column;gap:1rem;justify-content:start;padding:2rem 1rem 1.5rem}@media (min-width:1024px){.bag-size__info{padding:0 3rem;width:50%}}.bag-size__title{align-items:center;color:var(--cl-black);display:flex;gap:8px;justify-content:start;line-height:normal;margin:0;text-align:center;text-transform:uppercase}.bag-size__description,.bag-size__title{font-size:var(--font-14);font-style:normal;font-weight:400}.bag-size__description{color:var(--cl-black-60);line-height:1.25rem;text-align:justify}.bag-size__option{align-items:center;background-color:var(--cl-white);border-top:1px solid var(--cl-black);color:var(--cl-black);cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1rem;text-decoration:none}@media (min-width:1024px){.bag-size__option{padding:3rem}}.bag-size__option:last-of-type{border-bottom:1px solid var(--cl-black)}.bag-size__option-text{font-family:DM Sans;font-size:2.375rem;font-style:normal;font-weight:300;line-height:113.613%;text-align:right}@media (min-width:1024px){.bag-size__option-text{font-size:4rem}}.bag-size__option-arrow{font-size:20px}@media (min-width:1024px){.bag-size__option-arrow svg{transform:rotate(180deg)}}@media (min-width:769px){.bag-size__option:hover{background-color:var(--cl-black);color:var(--cl-white)}}.bag-size__option.active{background-color:var(--cl-black);color:var(--cl-white)}@media (min-width:1024px){.bag-size__option a:first-child{font-size:4rem;order:1}}.bag-size .swiper-button-next,.bag-size .swiper-button-prev{color:var(--cl-black)}.bag-size .swiper-pagination-bullet{background:var(--cl-black)}@media (min-width:1024px) and (max-width:1414px){.bag-size .bag-size__option{padding:2rem}.bag-size .bag-size__option-text{font-size:3rem}.bag-size .bag-size__info{width:60%}}@media (min-width:1024px) and (max-width:1064px){.bag-size .bag-size__info{width:90%}}.layout.combo{margin-top:0}.combo-content{padding:0}.combo-content__top{display:none}.combo-content__left .combo-image .swiper{height:max-content}.combo-content__left .combo-image .swiper-wrapper{padding-bottom:1.5rem}.combo-content__left .combo-image .swiper-wrapper .swiper-slide{background-color:var(--cl-black-30)}.combo-content__left .combo-image .swiper-wrapper .swiper-slide img{border-radius:0;mix-blend-mode:multiply}@media (min-width:1024px){.combo-content__left .combo-image .swiper-wrapper .swiper-slide{height:100%;width:100%!important}.combo-content__left .combo-image .swiper-wrapper .swiper-slide img{height:100%;width:100%}}.combo-content__left .combo-image .swiper-button-next,.combo-content__left .combo-image .swiper-button-prev{display:none}.combo-content__left .combo-image .swiper-pagination{bottom:0;width:100%!important}.combo-content__left .combo-image .swiper-pagination-bullet{background:var(--cl-black)}.combo-content__left .combo-description{border:none;margin-top:2.5rem;padding:0}@media (min-width:1024px){.combo-content__left .combo-description{margin-top:2rem;padding:0 0 0 3rem}}.combo-content__left .combo-description-content>*{line-height:1.25rem!important}.combo-content__left .combo-description-content>:not(:first-child){display:none}.combo-content__right{padding:0 1rem 2.5rem}.combo-content__right .combo-breadcrumbs{display:none}.combo-content__right .combo-title{margin:0}.combo-content__right .combo-title h1{color:var(--cl-black);font-size:var(--font-16);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.375rem;text-transform:uppercase}.combo-content__right .combo-short-description{margin-top:1.5rem}.combo-content__right .combo-tab{border:none;border-radius:unset;padding:0}.combo-content__right .combo-tab__top-left input[type=checkbox].optional_product{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid var(--cl-black);cursor:pointer;height:12px;width:12px}.combo-content__right .combo-tab__top-left input[type=checkbox].optional_product:checked{background-color:var(--cl-black);border-color:var(--cl-black);position:relative}.combo-content__right .combo-tab__top-left input[type=checkbox].optional_product:checked:after{color:#fff;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath stroke='%23fff' d='m1 4.25 2.5 2.5L9 1.25'/%3E%3C/svg%3E");font-size:10px;position:absolute;top:-1px}.combo-content__right .combo-tab__top-left .background_img{background-color:var(--cl-black-30)}.combo-content__right .combo-tab__top-left img{mix-blend-mode:multiply}.combo-content__right .combo-tab__content{display:none}.combo-content__right .combo-tab__title{color:var(--cl-black);font-size:var(--font-10);font-style:normal;font-weight:400;line-height:.9375rem;padding:0;text-transform:uppercase}.combo-content__right .combo-tab__title:after{display:none!important}.combo-content__right .combo-tab__main-price{border-top:unset;padding:0}.combo-content__right .combo-tab__in-cash-price span{font-size:var(--font-14)}.combo-content__right .combo-tab__in-cash-price span,.combo-content__right .combo-tab__price-total{color:var(--cl-black);font-family:Inter;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.combo-content__right .combo-tab__price-total{font-size:var(--font-12)}.combo-content__right .combo-tabs{margin-top:2rem}.combo-content__right .combo-totals{align-items:center;flex-direction:column;gap:0;justify-content:center;margin-top:2rem}@media (min-width:1024px){.combo-content__right .combo-totals{align-items:center;border-top:1px solid var(--cl-black);flex-direction:row;flex-wrap:nowrap}}.combo-content__right .combo-totals__buttons,.combo-content__right .combo-totals__info{border:none;border-radius:0;border-top:1px solid var(--cl-black);display:flex;flex-direction:column;gap:0;width:100%}@media (min-width:1024px){.combo-content__right .combo-totals__buttons,.combo-content__right .combo-totals__info{border-top:none}}.combo-content__right .combo-totals__buttons .combo-buy-btn,.combo-content__right .combo-totals__info .combo-buy-btn{border:none;border-radius:0;padding:1.5rem}.combo-content__right .combo-totals__buttons .combo-buy-btn span,.combo-content__right .combo-totals__info .combo-buy-btn span{display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;text-transform:lowercase;width:100%}.combo-content__right .combo-totals__buttons .combo-buy-btn--add-to-cart span,.combo-content__right .combo-totals__info .combo-buy-btn--add-to-cart span{color:var(--cl-black-60)}.combo-content__right .combo-totals__buttons .combo-buy-btn--add-to-cart span:after,.combo-content__right .combo-totals__info .combo-buy-btn--add-to-cart span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.6' d='m12 5.5-4.53 4.53-.707-.706 3.444-3.446H.293v-1h9.672L6.763 1.676 7.47.97z'/%3E%3C/svg%3E")}.combo-content__right .combo-totals__buttons .combo-buy-btn--redirect-to-cart,.combo-content__right .combo-totals__info .combo-buy-btn--redirect-to-cart{background-color:var(--cl-magenta)}.combo-content__right .combo-totals__buttons .combo-buy-btn--redirect-to-cart span,.combo-content__right .combo-totals__info .combo-buy-btn--redirect-to-cart span{color:var(--cl-white)}.combo-content__right .combo-totals__buttons .combo-buy-btn--redirect-to-cart span:after,.combo-content__right .combo-totals__info .combo-buy-btn--redirect-to-cart span:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='11' fill='none'%3E%3Cpath fill='%23fff' d='m12 5.5-4.53 4.53-.707-.706 3.444-3.446H.293v-1h9.672L6.763 1.676 7.47.97z'/%3E%3C/svg%3E")}@media (min-width:1024px){.combo-content__right .combo-totals__buttons{border-left:1px solid var(--cl-black)!important}}.combo-content__right .combo-totals__info{align-items:center;gap:.5rem;justify-content:center;padding:1rem 0}@media (min-width:1024px){.combo-content__right .combo-totals__info{align-items:start}}.combo-content__right .combo-totals .combo-total__installment{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-align:start;text-transform:uppercase}.combo-content__right .combo-totals .combo-total__installment span.price{display:none}.combo-content__right .combo-description{border:none;margin-top:2.5rem;padding:0}.combo-content__right .combo-description-content>*{line-height:1.25rem!important}.combo-content__right .combo-description-content>:not(:first-child){display:none}.combo-content__right .combo-freight__label{color:var(--cl-black-60);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.combo-content__right .combo-freight__info{display:none}.combo-content__right .combo-freight__group{gap:0}.combo-content__right .combo-freight__group #combo-cep{border:none;border-bottom:1px solid var(--cl-black);padding:.875rem 0}.combo-content__right .combo-freight__group #combo-cep::placeholder{color:var(--cl-black-40);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal}.combo-content__right .combo-freight__group #combo-freight-btn{align-items:center;background-color:transparent;border-bottom:1px solid var(--cl-black);border-radius:0;color:var(--cl-black);display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;gap:1.5rem;justify-content:space-between;line-height:normal;padding:.875rem 0;text-transform:lowercase;width:max-content}.combo-content__right .combo-freight__group #combo-freight-btn:after{content:var(--arrow-black-right)}.combo-bottom .review.review-carousel{padding:4.5rem 0}@media (min-width:1024px){.combo-bottom .review.review-carousel{padding:7rem 0}}.combo-bottom .review.review-carousel .heading-title{align-items:center;border-bottom:1px solid var(--cl-black);display:flex;justify-content:space-between;padding:0 1rem 1.5rem;width:100%}@media (min-width:1024px){.combo-bottom .review.review-carousel .heading-title{padding:0 3rem 1rem}}.combo-bottom .review.review-carousel .heading-title:before{display:none}.combo-bottom .review.review-carousel h3.review-title{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;gap:.5rem;justify-content:start;line-height:normal;margin:0;text-transform:uppercase}@media (max-width:1023px){.combo-bottom .review.review-carousel h3.review-title{border-bottom:1px solid var(--cl-black)}}@media (min-width:1024px){.combo-bottom .review.review-carousel h3.review-title{font-size:var(--font-20)}}@media (max-width:1023px){.combo-bottom .review.review-carousel h3.review-title{padding:0 1rem 1.5rem}}.combo-bottom .review.review-carousel h3.review-title:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'%3E%3Ccircle cx='4.5' cy='4.5' r='4.5' fill='%23000'/%3E%3C/svg%3E");display:inline-block;margin-top:-2px}.combo-bottom .review.review-carousel .reviews-buttons{align-items:center;display:flex;gap:1.5rem;justify-content:center;position:static}.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-next,.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-prev{height:fit-content;margin:0;position:static;top:0;transform:none;width:fit-content}.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-next:before,.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-next svg,.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-next:after,.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-prev svg,.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-prev:after{display:none}.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-prev{left:5rem}.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-prev:before{background-image:var(--arrow-black-left)}.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-next{right:5rem}.combo-bottom .review.review-carousel .reviews-buttons .swiper-button-next:before{background-image:var(--arrow-black-right)}.combo-bottom .review-list .swiper-button-next,.combo-bottom .review-list .swiper-button-prev,.combo-bottom .review-list .swiper-pagination{display:none}.combo-bottom .review-list .swiper-slide{align-items:start;border:none!important;border-radius:0;display:flex;flex-direction:column;font-size:var(--font-14);gap:1rem;justify-content:start;line-height:1;padding:2rem 1rem 0!important;text-align:start}@media (min-width:1024px){.combo-bottom .review-list .swiper-slide{margin-top:2rem;padding:3rem 3rem 0!important}}.combo-bottom .review-list .swiper-slide>p{line-height:1.3;margin-bottom:0!important;width:100%}.combo-bottom .review-list .swiper-slide .review-title{color:var(--cl-grey);display:flex;gap:1rem;justify-content:space-between;margin:0}.combo-bottom .review-list .swiper-slide .review-title b{padding:0}.combo-bottom .review-list .swiper-slide .review-rating{align-items:center;color:var(--cl-magenta);display:flex;font-size:var(--font-11);gap:4px;height:10px;justify-content:start;margin-top:0}.combo-bottom .review-list .swiper-slide .review-rating span.material-icons.mdi{color:var(--cl-magenta);margin:0}.combo-bottom .review-list .swiper-slide .review-link{color:var(--cl-black-40);margin-top:auto!important;order:1}.combo-bottom .review-list .swiper-slide .review-link a span{display:none}.combo-bottom .review-list .swiper-slide .review-text{color:var(--cl-black-60);display:-webkit-box;font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:1.25rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:1024px){.combo-content{display:flex;gap:0;max-width:100%}.combo-content .combo-image{margin:0;max-width:100%!important}.combo-content .combo-image .swiper.combo-swiper{display:none}.combo-content .combo-image .combo-swiper-thumb{max-height:882px!important;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none}.combo-content .combo-image .combo-swiper-thumb::-webkit-scrollbar{display:none}.combo-content .combo-image .combo-swiper-thumb .swiper-wrapper{display:grid;gap:2px;grid-template-columns:repeat(2,1fr);max-height:882px!important;padding:0}.combo-content__left{max-width:58.333333%;width:100%}.combo-content__right{max-width:41.666667%;padding:5.875rem 6.5rem;width:100%}}.layout-bottom{max-width:100%}.layout-bottom .heading-title{position:relative}.layout-bottom .heading-title .swiper-navigation{align-items:baseline;display:flex;gap:1.5rem;position:absolute;right:3rem}.layout-bottom .heading-title .swiper-navigation .swiper-button-next,.layout-bottom .heading-title .swiper-navigation .swiper-button-prev{height:fit-content;position:static;width:fit-content}.layout-bottom .products-related-content .title-description{margin:0}.layout-bottom .products-related-content .swiper-pagination{display:none}body:has(.accountForm){background-color:var(--cl-white)!important}.register-content{margin-top:2.5rem;padding:0}@media (min-width:1024px){.register-content{margin-top:1.5rem;max-width:100%}.register-content .container{max-width:100%}}.register-content .breadcrumb{justify-content:start!important;margin-bottom:1rem;padding:0 1rem!important}@media (min-width:1024px){.register-content .breadcrumb{padding:0 3rem!important}}.page-account-login .container{max-width:100%}.content,.loginContainer{padding:0}.content h1.text-center,.loginContainer h1.text-center{font-size:0;line-height:113.613%;padding:0 1rem!important;text-align:start!important}@media (min-width:1024px){.content h1.text-center,.loginContainer h1.text-center{border-bottom:1px solid var(--cl-black);padding:0 3rem 1.5rem!important}}.content h1.text-center:after,.loginContainer h1.text-center:after{color:var(--cl-black);content:"criar conta";font-family:DM Sans;font-size:2.375rem;font-style:normal;font-weight:300;line-height:113.613%;text-align:right}@media (min-width:1024px){.content h1.text-center:after,.loginContainer h1.text-center:after{font-size:4rem}}.content .register-info-text,.loginContainer .register-info-text{margin-bottom:2.5rem;padding:0 1rem!important}@media (min-width:1024px){.content .register-info-text,.loginContainer .register-info-text{font-size:var(--font-14);margin-bottom:2rem;padding:0!important;text-align:start!important}}.content .accountForm,.content .loginContainer,.loginContainer .accountForm,.loginContainer .loginContainer{background-color:var(--cl-white);border-radius:0;border-top:1px solid var(--cl-black);margin-top:0;padding:1.5rem 1rem 0!important}@media (min-width:1024px){.content .accountForm,.content .loginContainer,.loginContainer .accountForm,.loginContainer .loginContainer{border:none}}.content .accountForm .form-control,.content .loginContainer .form-control,.loginContainer .accountForm .form-control,.loginContainer .loginContainer .form-control{border-bottom:1px solid var(--cl-black)!important;border-radius:0!important;color:var(--cl-black-40)!important;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;padding:.625rem 0!important}.content .accountForm .register-account-column,.content .loginContainer .register-account-column,.loginContainer .accountForm .register-account-column,.loginContainer .loginContainer .register-account-column{gap:1.5rem}@media (min-width:1024px){.content .accountForm .register-account-column,.content .loginContainer .register-account-column,.loginContainer .accountForm .register-account-column,.loginContainer .loginContainer .register-account-column{column-gap:2rem!important}.content .accountForm .register-account-column>div:nth-child(10),.content .loginContainer .register-account-column>div:nth-child(10),.loginContainer .accountForm .register-account-column>div:nth-child(10),.loginContainer .loginContainer .register-account-column>div:nth-child(10){grid-column-end:3;grid-column-start:1}}.content .accountForm .register-account-column div#ie_checked,.content .loginContainer .register-account-column div#ie_checked,.loginContainer .accountForm .register-account-column div#ie_checked,.loginContainer .loginContainer .register-account-column div#ie_checked{align-items:center;display:flex!important;justify-content:center}.content .accountForm #register,.content .loginContainer #register,.loginContainer .accountForm #register,.loginContainer .loginContainer #register{gap:2rem}.content .accountForm--register,.content .loginContainer--register,.loginContainer .accountForm--register,.loginContainer .loginContainer--register{margin-bottom:3rem!important}@media (min-width:1024px){.content .accountForm--register,.content .loginContainer--register,.loginContainer .accountForm--register,.loginContainer .loginContainer--register{margin-bottom:7rem!important}}.content .accountForm--login,.content .loginContainer--login,.loginContainer .accountForm--login,.loginContainer .loginContainer--login{gap:2rem;padding-top:2.5rem!important}@media (min-width:1024px){.content .accountForm--login,.content .loginContainer--login,.loginContainer .accountForm--login,.loginContainer .loginContainer--login{padding:4rem 0!important}}.content .accountForm .forgotten_password_link u,.content .loginContainer .forgotten_password_link u,.loginContainer .accountForm .forgotten_password_link u,.loginContainer .loginContainer .forgotten_password_link u{color:var(--cl-black);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-underline-position:from-font}.content .accountForm .register_link,.content .loginContainer .register_link,.loginContainer .accountForm .register_link,.loginContainer .loginContainer .register_link{align-items:center;align-self:stretch;border-top:1px solid var(--cl-black);display:flex;justify-content:center;margin:0;padding:2rem 0 4.5rem}@media (min-width:1024px){.content .accountForm .register_link,.content .loginContainer .register_link,.loginContainer .accountForm .register_link,.loginContainer .loginContainer .register_link{padding:2rem 0 0}}.content .accountForm .register_link span,.content .loginContainer .register_link span,.loginContainer .accountForm .register_link span,.loginContainer .loginContainer .register_link span{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.content .accountForm .register_link a u,.content .loginContainer .register_link a u,.loginContainer .accountForm .register_link a u,.loginContainer .loginContainer .register_link a u{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:none;text-underline-position:from-font}.content #account .text-center,.loginContainer #account .text-center{color:var(--cl-black);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin-bottom:2rem;padding:0;text-align:start!important;text-transform:uppercase}.content #account .type_personContent,.loginContainer #account .type_personContent{justify-content:start;min-height:fit-content}@media (min-width:1024px){.content #account .type_personContent,.loginContainer #account .type_personContent{margin-bottom:2rem}}.content #account .type_personContent .control-label,.loginContainer #account .type_personContent .control-label{font-size:0}.content #account .type_personContent .control-label:after,.loginContainer #account .type_personContent .control-label:after{color:var(--cl-black);content:"Tipo de conta:";font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:math-auto}.content #account .type_personContent .radio-inline.custom-control.custom-radio,.loginContainer #account .type_personContent .radio-inline.custom-control.custom-radio{min-height:unset}.content #account .type_personContent .custom-radio .custom-control-input:checked~.custom-control-label:before,.loginContainer #account .type_personContent .custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:var(--cl-black);border-color:var(--cl-black)}.content #account .type_personContent .custom-radio .custom-control-label:after,.content #account .type_personContent .custom-radio .custom-control-label:before,.loginContainer #account .type_personContent .custom-radio .custom-control-label:after,.loginContainer #account .type_personContent .custom-radio .custom-control-label:before{height:15px;left:0;top:2px;width:15px}.content #account .type_personContent .custom-radio,.loginContainer #account .type_personContent .custom-radio{line-height:normal}.content #address,.loginContainer #address{margin:2rem 0}.content #address .text-center,.loginContainer #address .text-center{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;margin-bottom:2rem;padding:0;text-align:start!important;text-transform:uppercase}.content #address .form-group .postCode_group,.loginContainer #address .form-group .postCode_group{column-gap:0;margin:0;row-gap:1rem}.content #address .form-group .postCode_group #btn-ok-cep,.loginContainer #address .form-group .postCode_group #btn-ok-cep{background-color:var(--transparent);border:none;border-bottom:1px solid var(--cl-black);color:var(--cl-black);font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.content #address .form-group .postCode_group #btn-ok-cep span,.loginContainer #address .form-group .postCode_group #btn-ok-cep span{align-items:center;color:var(--cl-black);display:flex;font-family:Inter;font-size:var(--font-14);font-style:normal;font-weight:400;gap:1.5rem;justify-content:space-between;line-height:normal;text-transform:lowercase}.content #address .form-group .postCode_group #btn-ok-cep span:after,.loginContainer #address .form-group .postCode_group #btn-ok-cep span:after{content:var(--arrow-black-right)}.content #address .form-group .postCode_group .shipping-consult-postcode a,.loginContainer #address .form-group .postCode_group .shipping-consult-postcode a{color:var(--cl-black);font-size:var(--font-12);font-style:normal;line-height:normal;text-underline-position:from-font}.content #address+.text-center.w-100,.loginContainer #address+.text-center.w-100{display:flex;justify-content:space-between;position:relative}.content #address+.text-center.w-100:after,.loginContainer #address+.text-center.w-100:after{content:var(--arrow-white-right);position:absolute;right:1.5rem;top:20px}@media (min-width:1024px){.content #address+.text-center.w-100,.loginContainer #address+.text-center.w-100{margin:0 auto;width:224.707px!important}}.content .loginTitle,.loginContainer .loginTitle{margin:0;padding:2.5rem 1rem}@media (min-width:1024px){.content .loginTitle,.loginContainer .loginTitle{border-bottom:1px solid var(--cl-black);padding:1.5rem 3rem}}.content .loginTitle h1,.loginContainer .loginTitle h1{color:var(--cl-black);font-family:DM Sans;font-size:2.375rem;font-style:normal;font-weight:300;line-height:113.613%;margin:0;text-align:left;text-transform:lowercase}@media (min-width:1024px){.content .loginTitle h1,.loginContainer .loginTitle h1{font-size:4rem}}.content .loginTitle p,.loginContainer .loginTitle p{display:none}.content .form-group,.loginContainer .form-group{gap:1rem}.content .form-group label,.loginContainer .form-group label{color:var(--cl-black-40);font-family:Inter;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}#btn-password,input.btn-primary.btn_submit_register{background-color:var(--cl-black);border-color:var(--cl-black);color:var(--cl-white);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;padding:1rem 1.5rem;text-align:start;text-transform:lowercase;width:100%}@media (min-width:1024px){#btn-password,input.btn-primary.btn_submit_register{margin:2rem auto 0;width:224.707px}}#btn-password{display:flex;justify-content:space-between}#btn-password:after{content:var(--arrow-white-right)}@media (max-width:1023px){#cart-products .product-resume .outfit-info>div.outfit-info,#cart-products .product-resume>div.outfit-info{column-gap:1rem;grid-template-rows:repeat(3,auto);row-gap:.5rem}#cart-products .product-resume .outfit-info>div,#cart-products .product-resume>div{width:100%!important}#cart-products .product-resume .outfit-info>div:first-child:not(.outfit-info)+div,#cart-products .product-resume>div:first-child:not(.outfit-info)+div{grid-column:span 3;padding-right:1rem}#cart-products .product-resume .outfit-info>div,#cart-products .product-resume>div{grid-column:1/-1}}#cart-section-content .container{padding:0}@media (min-width:1024px){#cart-section-content .container{margin-top:1.5rem;max-width:100%!important;width:100%}}#cart-section-content .container .main-information{gap:0}#cart-section-content .container .page-title{font-size:0;padding:2.5rem 1rem;text-align:start}#cart-section-content .container .page-title:after{color:var(--cl-black);content:"carrinho";font-family:DM Sans;font-size:2.375rem;font-style:normal;font-weight:300;line-height:113.613%;text-align:start}@media (min-width:1024px){#cart-section-content .container .page-title{padding:0 0 0 2.5rem}#cart-section-content .container .page-title:after{font-size:4rem}}#cart-section-content .container #cart-products{gap:1.5rem}@media (min-width:1024px){#cart-section-content .container #cart-products{gap:0}}#cart-section-content .container #cart-products .product-resume{border-top:1px solid var(--cl-black)!important;gap:1.5rem!important;margin:0;padding:0}@media (min-width:1024px){#cart-section-content .container #cart-products .product-resume{border-top:none!important;flex-wrap:nowrap;justify-content:start}#cart-section-content .container #cart-products .product-resume:not(:first-of-type){border-top:1px solid var(--cl-black)!important}#cart-section-content .container #cart-products .product-resume .product-info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:100%;width:100%}#cart-section-content .container #cart-products .product-resume .product-info>div{height:100%;justify-content:space-between;padding:1.5rem 0}}#cart-section-content .container #cart-products .product-resume-image{background-color:var(--cl-black-30);height:107px;width:107px!important}@media (min-width:1024px){#cart-section-content .container #cart-products .product-resume-image{height:111px!important;max-width:100%;padding:0!important;width:111px!important}}#cart-section-content .container #cart-products .product-resume-image img{border:none;height:100%;mix-blend-mode:multiply}#cart-section-content .container #cart-products .product-resume-title{max-width:max-content}#cart-section-content .container #cart-products .product-resume-title span{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:1.125rem;text-transform:uppercase}#cart-section-content .container #cart-products .product-resume-title .cart-options-list ul li span{color:var(--cl-black-60)!important;font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#cart-section-content .container #cart-products .product-resume-unit-price{align-items:start!important;gap:1rem;margin:0;padding-left:1rem}#cart-section-content .container #cart-products .product-resume-unit-price span{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#cart-section-content .container #cart-products .product-resume-unit-price span.d-block strong{font-size:0}#cart-section-content .container #cart-products .product-resume-unit-price span.d-block strong:after{color:var(--cl-black);content:"preço unitário";font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#cart-section-content .container #cart-products .product-resume-total-price{align-items:end;gap:1rem;margin:0;padding-right:1rem}@media (min-width:1024px){#cart-section-content .container #cart-products .product-resume-total-price{padding-right:1.5rem!important}}#cart-section-content .container #cart-products .product-resume-total-price span{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#cart-section-content .container #cart-products .product-resume-total-price span.d-block b{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#cart-section-content .container #cart-products .product-resume .cart-quantity{padding:0 1rem}@media (min-width:1024px){#cart-section-content .container #cart-products .product-resume .cart-quantity{max-width:85px;padding:1.5rem 0}}#cart-section-content .container #cart-products .product-resume .cart-quantity .stepper{border:none}#cart-section-content .container #cart-products .product-resume .cart-quantity .stepper-input{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal}#cart-section-content .container #cart-products .product-resume .cart-quantity .stepper-arrow{border:none;height:7.15px;width:7.15px}#cart-section-content .container #cart-products .product-resume .cart-quantity .stepper-arrow.up:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' fill='none'%3E%3Cpath fill='%23000' d='M4.572 3.95H7.65v1H4.572v3.125h-1V4.95H.5v-1h3.072V.925h1z'/%3E%3C/svg%3E");height:9px;width:8px}#cart-section-content .container #cart-products .product-resume .cart-quantity .stepper-arrow.down:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='1' fill='none'%3E%3Cpath fill='%23000' d='M7.5 1H.35V0H7.5z'/%3E%3C/svg%3E");height:2px;width:8px}#cart-section-content .container #cart-products .product-resume .cart-quantity .remove-column{border-top:1px solid var(--cl-black);font-size:var(--font-12);margin:0;padding:.5rem 0 0;width:100%}#cart-section-content .container #cart-products .product-resume .cart-quantity .remove-column a{font-size:var(--font-12);line-height:normal;padding:0}#cart-section-content .container #cart-products .product-resume .cart-quantity .remove-column a span{color:var(--cl-black-40);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#cart-section-content .container #cart-products .product-resume .cart-quantity .remove-column a:hover{background-color:transparent;color:var(--cl-black-40)}#cart-section-content .container #cart-products .cart-actions-content{padding-top:1.5rem}#cart-section-content .container #cart-products .cart-actions-content:before{background-color:var(--cl-black)}@media (min-width:1024px){#cart-section-content .container #cart-products .cart-actions-content:before{display:none}}#cart-section-content .container #cart-products .cart-actions-content #cart-actions{padding:0 1rem}@media (min-width:1024px){#cart-section-content .container #cart-products .cart-actions-content #cart-actions{padding:0 3rem 3rem 0}}#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn{background-color:var(--cl-black-30);border:none;border-radius:0;display:flex;height:max-content;justify-content:space-between;order:unset;padding:0}@media (min-width:1024px){#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn{gap:2.5rem}}#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' fill='none'%3E%3Cpath fill='%23000' d='M3.997 2.919H7v1H3.997V7h-1V3.919H0v-1h2.997V0h1z'/%3E%3C/svg%3E");padding:1.5rem}@media (min-width:1024px){#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn:after{padding:0 1.5rem 0 0}}#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn span{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal;padding:1.5rem;text-transform:lowercase}@media (min-width:1024px){#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn span{padding:1.5rem 0 1.5rem 1.5rem}}#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn.clear{background-color:transparent;border-bottom:1px solid var(--cl-black-10);padding:0}#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn.clear:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='1' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.6' d='M7 1H0V0h7z'/%3E%3C/svg%3E");padding:0}#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn.clear span{color:var(--cl-black-60);padding:1.5rem 0}@media (min-width:1024px){#cart-section-content .container #cart-products .cart-actions-content #cart-actions .cart-actions-btn.clear span{padding:1.5rem 0 1.5rem 1.5rem}}#cart-section-content .container #cart-products .gift-content{border:none;border-radius:0;border-right:1px solid var(--cl-black)}#cart-section-content .container #cart-products .gift-content .product-info{padding-right:1.5rem}#cart-section-content .container #cart-products .gift-content .product-info .gift-icon{border-radius:0;display:flex;padding:1.5rem .5rem}#cart-section-content .container .order-resume{background-color:var(--cl-black-30);border-radius:0;padding:2.5rem 1rem}#cart-section-content .container .order-resume .order-resume-title{border:none;color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400!important;line-height:normal;margin:0;padding:0 0 1.5rem;text-align:start;text-transform:uppercase}#cart-section-content .container .order-resume .campaign-discount{color:var(--cl-black-60);font-size:var(--font-12);font-style:normal;font-weight:400;gap:0;line-height:normal;margin:0;padding-bottom:1.5rem;text-transform:uppercase}#cart-section-content .container .order-resume .campaign-discount span{color:var(--cl-black);margin:0}#cart-section-content .container .order-resume .cart-price-total-value .cart-price-main strong{color:var(--cl-black);font-size:var(--font-16);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}#cart-section-content .container .order-resume .cart-price-total-value .cart-price-simulate{color:var(--cl-black-60);font-size:var(--font10);font-style:normal;font-weight:400;line-height:normal;margin-top:.5rem;text-transform:uppercase}#cart-section-content .container .order-resume .cart-price-total-value .cart-price-simulate b,#cart-section-content .container .order-resume .cart-price-total-value .cart-price-simulate span{color:var(--cl-black-60);font-weight:400!important}#cart-section-content .container .order-resume .cart-finaly-content .button-checkout{background-color:var(--cl-magenta);border-radius:0;display:flex;height:max-content;justify-content:space-between}#cart-section-content .container .order-resume .cart-finaly-content .button-checkout:after{content:var(--arrow-white-right);padding-right:1.5rem}#cart-section-content .container .order-resume .cart-finaly-content .button-checkout span{text-align:start}#cart-section-content .container .order-resume .cart-finaly-content .button-checkout span b{align-items:center;align-self:stretch;color:var(--cl-white);display:flex;font-size:var(--font-14);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;padding:1.5rem;text-transform:lowercase}#cart-section-content .container .order-resume .coupon-cart-information div{color:var(--cl-black);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:1.25rem}#cart-section-content .container .order-resume #input-coupon,#cart-section-content .container .order-resume #input-postcode{background-color:transparent;border:none;border-bottom:1px solid var(--cl-black);border-radius:0!important;padding:0}#cart-section-content .container .order-resume #input-coupon::placeholder,#cart-section-content .container .order-resume #input-postcode::placeholder{color:var(--cl-black-40);font-size:var(--font-14);font-style:normal;font-weight:400;line-height:normal}#cart-section-content .container .order-resume #button-quote_cart,#cart-section-content .container .order-resume #osc-coupon-btn-cart{align-items:center;background-color:var(--transparent);border-bottom:1px solid var(--cl-black);color:var(--cl-black);display:flex;font-size:var(--font-14)!important;font-style:normal;font-weight:400;gap:1.5rem;height:auto;justify-content:space-between;line-height:normal;padding:0;position:unset;text-transform:lowercase;transform:unset}#cart-section-content .container .order-resume #button-quote_cart:after,#cart-section-content .container .order-resume #osc-coupon-btn-cart:after{content:var(--arrow-black-right)}#cart-section-content .container .order-resume #button-quote_cart{font-size:0!important;gap:unset}#cart-section-content .container .order-resume #button-quote_cart:before{color:var(--cl-black);content:"calcular";font-size:var(--font-14)!important;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}#cart-section-content .container .order-resume #button-quote_cart:after{margin-left:7px}#cart-section-content .container .order-resume .shipping-search-cep{display:inline-block;margin-top:1rem}#cart-section-content .container .order-resume .shipping-search-cep u{color:var(--cl-black);font-size:var(--font-12);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (min-width:1024px){#cart-section-content .container:before{color:var(--cl-black);content:"carrinho";font-family:DM Sans;font-size:4rem;font-style:normal;font-weight:300;line-height:113.613%;padding:0 0 0 2.5rem;text-align:start}#cart-section-content .container .cart-container{border-top:1px solid var(--cl-black)!important;gap:0;margin:1.5rem 0 0!important;width:100%}#cart-section-content .container .cart-container .main-information{max-width:55%}#cart-section-content .container .cart-container .main-information>.page-title{display:none}#cart-section-content .container .cart-container .order-resume{justify-content:center;max-width:45%;padding:4.5rem 10%}#cart-section-content .container .cart-container .order-resume-content{display:flex;flex-direction:column;gap:2rem;width:465px}#cart-section-content .container .cart-container .order-resume.align-items-center{padding:4.5rem}}@media (min-width:1024px){.page-header-drawer__footer--cart:not(:has(.page-header-drawer__link--cart-1)){align-items:center;display:flex;justify-content:center}.page-header-drawer__footer--cart:not(:has(.page-header-drawer__link--cart-1)) .page-header-drawer__link--cart-2{align-items:center;display:flex;justify-content:center;width:100%}.page-header-drawer__footer--cart:not(:has(.page-header-drawer__link--cart-1)) .page-header-drawer__link--cart-2:hover{background-color:var(--cl-black-30)}.page-header-drawer__footer--cart:not(:has(.page-header-drawer__link--cart-1)) .page-header-drawer__link--cart-2:hover button{background-color:unset}.page-header-drawer__footer--cart:not(:has(.page-header-drawer__link--cart-1)) button{max-width:350px}}.container:has(.product-not-found){margin:0;padding:0}.container:has(.product-not-found) .row{justify-content:center;margin:0;width:100%}.container:has(.product-not-found) div[class*=module-html-content-]{margin:2rem 0 -2rem;width:100%}@keyframes spin{to{transform:rotate(1turn)}}@keyframes slideLeft{0%{left:100%}to{left:0}}@keyframes growRight{0%{width:0}to{width:100%}}:root{--loader-bg-color:#11182770;--loader-fill-color:#fff;--loader-color:#000;--loader-z-index:999}.loader-content{background-color:var(--loader-bg-color);inset:0;position:fixed;z-index:var(--loader-z-index)}.loader-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader-spinner__svg{animation:spin 1s linear infinite;height:32px;width:32px;fill:#fafafa;color:#1b1818}*{font-weight:300;line-height:1.3}:root{--loader-z-index:9999}body{color:var(--cl-black);font-family:var(--font-family);font-size:var(--font-12);font-style:normal;font-weight:300}body b,body h3,body h6{font-weight:300!important}body .btn,body input{border-radius:0!important;opacity:1!important}body .btn:hover,body input:hover{opacity:1}body.drawer_is_opened{overflow:hidden;touch-action:none}body.drawer_is_opened header{opacity:1!important;visibility:visible!important}body.page-common-home .section-content{margin-top:-111px}body .fixed-whatsapp-icon{z-index:999}body.page-onestepcheckout-checkout .section-content{margin:0 auto}body.page-onestepcheckout-checkout .checkoutLogo{background-color:var(--bg-blue)}body.page-onestepcheckout-checkout .checkout-info-box{border-radius:0}body.page-onestepcheckout-checkout .checkout-info-box div,body.page-onestepcheckout-checkout .checkout-info-box label,body.page-onestepcheckout-checkout .checkout-info-box ul{border-radius:0!important}body.page-onestepcheckout-checkout .checkoutHeader .checkoutLogo img{filter:invert(1);max-width:180px}@media (min-width:1024px){body.page-onestepcheckout-checkout .checkoutHeader .checkoutLogo img{max-width:200px}}body.page-checkout-cart .outfit-items-list:has(ul[id*=outfit-collapse-].active) .cart-outfit-collapse-btn svg{transform:rotate(180deg)}body.page-checkout-cart .order-resume .cart-price-simulate b,body.page-checkout-cart .order-resume .cart_total_parcel_simulator{font-weight:300}body.page-common-home .section-content>.container,body.page-product-category .section-content>.container,body.page-product-search .section-content>.container{margin:0;max-width:100%;padding:0}body.page-common-home .section-content>.container>.row,body.page-product-category .section-content>.container>.row,body.page-product-search .section-content>.container>.row{margin:0!important}body.page-common-home .section-content #content:not(:has(div)),body.page-product-category .section-content #content:not(:has(div)),body.page-product-search .section-content #content:not(:has(div)){height:0}body summary,button{outline:none!important}button{border:none;line-height:1;padding:0}button:focus{outline:none!important}details>summary{list-style:none}details>summary::-webkit-details-marker,details>summary::marker{display:none}.details{position:static}.details>section{background-color:#fff;border:1px solid var(--cl-black);border-top:none;box-sizing:content-box;left:50.5%;max-width:none;min-width:100%;opacity:0;position:absolute;top:100.2%;transform:translateX(-50.5%);transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:9}.details>section ul{align-items:center;background-color:var(--bg-white);display:flex;gap:3rem;justify-content:center;padding:3rem 0;width:auto}.details:hover>section{opacity:1;visibility:visible}li,ul{list-style-type:none;padding:0}#toggle-menu{background-color:var(--transparent);border:none;outline:none;padding:0}.ac_results{color:var(--cl-black)}.ac_results li>div{display:flex;gap:.25rem}.ac_results li>div .right{margin:0 0 0 auto;order:1}.ac_results li>div .right>span{font-size:var(--font-12);padding:0}.ac_results li>div .right .price_special{font-weight:400}.ac_results li>div .center{margin:0;max-width:200px}.ac_results li>div .center>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.offset-top-20{margin-top:0}.banner-v2 .swiper .swiper-button-next,.banner-v2 .swiper .swiper-button-prev{height:48px;width:48px}.banner-v2 .swiper .swiper-button-next:before,.banner-v2 .swiper .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;width:14px}.banner-v2 .swiper .swiper-button-next{right:5%}.banner-v2 .swiper .swiper-button-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' fill='none'%3E%3Cpath stroke='%230D0D0D' stroke-linecap='round' stroke-linejoin='round' d='M.5 4h13M10 7.5 13.5 4 10 .5'/%3E%3C/svg%3E")}.banner-v2 .swiper .swiper-button-prev{left:5%}.banner-v2 .swiper .swiper-button-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' fill='none'%3E%3Cpath stroke='%230D0D0D' stroke-linecap='round' stroke-linejoin='round' d='M13.5 4H.5M4 .5.5 4 4 7.5'/%3E%3C/svg%3E")}.swiper-wrapper .swiper-slide{border-radius:0}@media (min-width:1024px){.container{max-width:1300px}}.container{padding-left:0;padding-right:0}div#modal-popup .modal-content{border:none;margin:0;padding:0}div#modal-popup .modal-content .content-popup p{margin:0}div#modal-popup #modal_body_popup>div{color:#fff!important}.custom-select{margin-top:5px;position:relative;width:200px}.custom-select .selected{border:.2px solid var(--bg-black-theme);cursor:pointer}.custom-select .options,.custom-select .selected{border-radius:0;color:var(--cl-black);font-size:.8125rem;font-style:normal;font-weight:400;line-height:85.176%;padding:8px}.custom-select .options{background:#fff;border:.2px solid var(--bg-black-theme);border-top:none;display:none;left:0;list-style:none;margin:0;position:absolute;right:0;top:100%;z-index:1000}.custom-select .options li{border-bottom:.5px solid var(--bg-black-theme);color:var(--cl-black);cursor:pointer;font-size:.8125rem;font-style:normal;font-weight:400;line-height:85.176%;margin:0 8px;padding:8px 0}.custom-select .options li:last-of-type{border-bottom:none}.custom-select .options li:hover{background:var(--bg-black-05)}.product_carousel_mobile .owl-dots{bottom:-7px;display:block!important;left:50%;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.product_carousel_mobile .owl-dots .owl-dot{opacity:.2;position:relative;transition:transform .2s,left .2s}.product_carousel_mobile .owl-dots .owl-dot span{background:#292323!important;height:5.28px;width:5.28px}.product_carousel_mobile .owl-dots .owl-dot.active{opacity:1}.product_carousel_mobile .owl-dots .owl-dot.active span{height:8px;width:8px}.button-top-fixed{display:none!important}.page-information-information div[class*=information-content] .row{margin:0;max-width:100%}
/*# sourceMappingURL=stylesheet.min.css.map */
