@charset "UTF-8";:root{--beige:#fffded;--brown:#3b1c12;--success-lightest:#f0fbf6;--success-light:#cdf3e2;--success:#06c270;--success-dark:#036b3e;--success-darkest:#012012;--info-lightest:#f0f6ff;--info-light:#cce0fd;--info:#0063f7;--info-dark:#003688;--info-darkest:#001029;--warning-lightest:#fffcf0;--warning-light:#fff5cc;--warning:#fc0;--warning-dark:#8c7000;--warning-darkest:#2a2200;--danger-lightest:#fff3f3;--danger-light:#ffd8d8;--danger:#ff3b3b;--danger-dark:#8c2020;--danger-darkest:#2a0a0a;--foreground-lightest:#fafafa;--foreground-light:#d8d8d8;--foreground:#3a3a3c;--foreground-default:#3a3a3c;--foreground-dark:#202021;--foreground-darkest:#0a0a0a;--white:#fff;--black:#000;--black-05:#0000000d;--black-10:#0000001a;--black-30:rgba(0,0,0,.3);--black-40:rgba(0,0,0,.4);--black-50:#00000080;--background:#00000080;--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-16:64px;--spacing-20:80px;--spacing-x-body:104px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--radius-none:0px;--radius-sm:2px;--radius:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:24px;--radius-3xl:48px;--radius-full:9999px;--font-family-1:"EB Garamond",serif;--font-family-2:"DM Sans",sans-serif}@media (max-width:1200px){:root{--spacing-x-body:1rem}}.flex-column{display:flex;flex-direction:column}@media (max-width:1024px){body:has(header[data-state=open]),html:has(header[data-state=open]){height:100dvh;overflow:hidden;position:relative}}.page-common-home .header{border-bottom:none;position:fixed;transition:background-color .3s ease,color .3s ease}.page-common-home .header--transparent{background-color:transparent;color:var(--white)}.page-common-home .header--transparent .header__brand{color:var(--white)}.page-common-home .header--transparent:hover,.page-common-home .header--transparent[data-state=open]{background-color:var(--white);color:var(--black-50)}.page-common-home .header--transparent:hover .header__nav-button-icon,.page-common-home .header--transparent[data-state=open] .header__nav-button-icon{color:var(--black)}.page-common-home .header--transparent:hover .header__brand,.page-common-home .header--transparent[data-state=open] .header__brand{color:var(--brown)}.header{align-items:center;background-color:var(--white);border-bottom:1px solid var(--black-10);color:var(--black-50);display:grid;font-family:var(--font-family-1);gap:3rem;grid-template-areas:"header-left header-center header-right";grid-template-columns:auto 1fr auto;padding:2rem var(--spacing-x-body);position:sticky;top:0;width:100%}.header[data-search=open] .header__content--center,.header[data-search=open] .header__content--right{display:none}@media (max-width:1024px){.header[data-search=open] .header__content--center,.header[data-search=open] .header__content--right{display:flex}}.header[data-search=open] .header__content--search{display:flex;gap:2.5rem}@media (max-width:1024px){.header[data-search=open] .header__content--search{display:none}}.header[data-state=open].is-hidden{opacity:1!important;top:0!important;visibility:visible!important}@media (max-width:1024px){.header[data-state=open]{border-bottom:1px solid rgba(0,0,0,.1)}}.header__content{align-items:center;display:flex;gap:1rem}.header__content--left{grid-area:header-left}.header__content--center{grid-area:header-center}@media (max-width:1024px){.header__content--center{justify-content:center}}.header__content--right{grid-area:header-right;justify-content:flex-end}.header__content--search{display:none;grid-column:span 2;height:100%;justify-content:end}.header__content--search form{display:flex;height:100%;max-width:calc(100% - 215px);width:100%}.header__menu-trigger{background-color:transparent;font-family:var(--font-family-1);font-size:14px;font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.header__menu-trigger .header__icon-button--close{display:none}.header__menu-trigger.active .header__icon-button--close{display:flex}.header__menu-trigger--mobile,.header__menu-trigger.active span{display:none}@media (max-width:1024px){.header__menu-trigger--mobile{display:block}}.header__brand{color:var(--brown)}.header__brand--mobile{display:none;height:36px}@media (max-width:1024px){.header__brand{display:none}.header__brand--mobile{display:block}}.header__brand svg{max-width:100%}.header__nav-list{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}.header__nav-button,.header__nav-button-info{background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;gap:.25rem}.header__nav-button-info.active .header__nav-button-icon svg,.header__nav-button.active .header__nav-button-icon svg{rotate:180deg}.header__nav-subitem{border-radius:8px 8px 0 0!important}@media (max-width:1024px){.header__nav{display:none}}.header__utility-link{font-family:var(--font-family-1);font-size:14px;font-style:normal;font-style:italic;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width:1024px){.header__utility-link{display:none}}.header__icon-button{background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex}.header__icon-button-svg{transition:stroke .3s ease,fill .3s ease}.header__icon-button--mobile{display:none}@media (max-width:1024px){.header__icon-button--mobile{display:flex}.header__icon-button--desktop{display:none}}.header__icon-button--close,.header__icon-button.active .header__icon-button-svg{display:none}.header__icon-button.active .header__icon-button--close{display:flex}.header__subcategory-pane{display:none}.header__subcategory-pane.is-active{align-items:center;display:flex;flex-direction:column;gap:2rem}.header__subcategory-pane .swiper{margin-right:-var(--spacing-x-body);width:calc(100% + var(--spacing-x-body))}.header__search-form{align-items:center;background-color:var(--white);border:1px solid var(--black-10,#e5e5e5);border-radius:100px;display:flex;gap:.5rem;overflow:hidden;padding:0 1rem}.header__search-button{background-color:transparent;border:none;cursor:pointer;display:flex;outline:none}.header__search-input{border:none;color:rgba(0,0,0,.4);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;outline:none;padding:1rem;width:100%}.header__search-clear{color:var(--black-50);text-decoration:underline}.header__search-clear,.header__search-close{background-color:transparent;border:none;outline:none}.header__search-close{display:flex}.header .divider--vertical{background-color:currentColor;height:18px;width:1px}@media (max-width:1024px){.header .divider{display:none}}.drawer{background-color:var(--white);bottom:0;color:var(--black);height:100dvh;max-width:566px;opacity:0;padding:1.5rem;position:fixed;transition:all .5s ease-in-out;visibility:hidden;width:100dvw;z-index:9999}.drawer--right{right:-100%}.drawer--right[data-state=open]{opacity:1;right:0;visibility:visible}.drawer--left{left:0}.drawer__top{align-items:center;border-bottom:1px solid var(--black-10);display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.5rem}.drawer__top h3{color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-2xl);font-style:italic;font-weight:500;line-height:normal;margin-bottom:0}.drawer__top-links{align-items:center;display:flex;gap:1rem;margin-left:auto}.drawer__top-links a{color:var(--black-50);font-family:var(--font-family-1);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal}.drawer__top-links a:first-child{border-right:1px solid var(--black-10);padding-right:1rem}.drawer__close-button{background-color:transparent}@media (max-width:1024px){.drawer__close-button{display:none}}.drawer-login__text p{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:20px}.drawer-login__buttons{display:flex;gap:1.5rem;justify-content:space-between;margin-top:104px}.drawer-login__button{align-items:center;background:var(--beige);border:1px solid var(--black);border-radius:100px;color:var(--black);display:flex;flex:1 0 0;font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;padding:0 16px}.drawer-cart,.drawer-cart__container{display:flex;flex-direction:column}.drawer-cart__container{gap:1.5rem;height:calc(100% - 80px)}.drawer-cart__content{display:flex;flex-direction:column;gap:24px;height:100%;overflow-y:auto}.drawer-cart__products{min-height:100px}.drawer-cart__products-list{display:flex;flex-direction:column;gap:1.5rem}.drawer-cart__products--empty{align-items:center;display:flex;justify-content:center}.drawer-cart__product-item{border-bottom:1px solid var(--black-10);display:flex;flex-wrap:nowrap;gap:1rem;padding-bottom:24px}.drawer-cart__product-info{display:flex;flex-grow:1;justify-content:space-between}.drawer-cart__product-info-left,.drawer-cart__product-info-right{display:flex;flex-direction:column}.drawer-cart__product-info-right{justify-content:space-between}.drawer-cart__product-title{color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.drawer-cart__product-option{font-family:var(--font-family-2)}.drawer-cart__product-option,.drawer-cart__product-remove-button{color:var(--black-50);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.drawer-cart__product-remove-button{background-color:transparent;font-family:var(--font-family-1);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}.drawer-cart__product-price{color:var(--black);font-size:var(--font-size-xs)}.drawer-cart__product-price,.drawer-cart__text-empty{font-family:var(--font-family-2);font-style:normal;font-weight:400;line-height:normal}.drawer-cart__text-empty{color:var(--black-50);font-size:var(--font-size-sm)}.drawer-cart__freight-group{align-items:center;align-self:stretch;border:1px solid var(--black-10);border-radius:100px;display:flex;flex-wrap:nowrap;gap:1rem;height:48px;padding:0 16px;width:100%}.drawer-cart__freight-input{border:none;height:100%;outline:none;width:100%}.drawer-cart__freight-btn{background-color:transparent;color:var(--brown);font-family:var(--font-family-1);font-size:var(--font-size-sm);font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;white-space:nowrap}.drawer-cart__freight-results{margin-top:1rem}.drawer-cart__footer{border-top:1px solid var(--black-10);display:flex;flex-wrap:wrap;gap:24px;margin-top:auto;padding-top:1.5rem}.drawer-cart__total{display:flex;gap:1.5rem;justify-content:space-between;width:100%}.drawer-cart__total-title{color:var(--black-50);font-family:var(--font-family-1);font-size:var(--font-size-base);margin-bottom:0}.drawer-cart__total-price,.drawer-cart__total-title{font-style:normal;font-weight:400;line-height:normal}.drawer-cart__total-price{color:var(--black);font-family:var(--font-family-2);font-size:var(--font-size-sm)}.drawer-cart__links{display:flex;flex-wrap:nowrap;gap:24px;width:100%}.drawer-cart__link{align-items:center;border-radius:100px;display:flex;font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;padding:0 16px;width:100%}.drawer-cart__link--1{background:var(--brown);color:var(--white)!important}.drawer-cart__link--2{background:var(--beige);border:1px solid var(--black);color:var(--black)}.drawer-overlay{background-color:var(--black-50);height:100%;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:999}.drawer-overlay[data-state=open]{opacity:1;visibility:visible}@media (max-width:1024px){.drawer-overlay{display:none}.drawer{max-width:100dvw;padding-top:124px;z-index:998}}.super-menu{display:none;left:0;position:fixed;top:106px;width:100%;z-index:998}.super-menu__container{background-color:var(--white);border-bottom:1px solid var(--black-10);display:flex;gap:11.25rem;padding:2rem var(--spacing-x-body) 4rem;width:100%;z-index:999}.super-menu__info{width:255px}.super-menu__info-title{border-bottom:1px solid var(--black-10);color:var(--black,#000);font-family:var(--font-family-1);font-size:var(--font-size-2xl)!important;font-size:24px;font-style:italic;font-weight:500;line-height:normal;margin-bottom:2rem;padding-bottom:var(--spacing-4)}.super-menu__info-list{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.super-menu__info-link{color:rgba(0,0,0,.5);display:flex;font-family:var(--font-family-1);font-size:12px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;text-transform:uppercase;width:100%}.super-menu__content{display:flex;flex-direction:column;gap:2rem;width:calc(100% - 27.1875rem)}.super-menu__tabs{border-bottom:1px solid var(--black-10,#e5e5e5);display:flex;gap:1.5rem;justify-content:space-between}.super-menu__tabs .swiper-button-next,.super-menu__tabs .swiper-button-prev{height:1.5rem;margin:0;position:unset;width:2rem}.super-menu__tabs .swiper-button-next:before,.super-menu__tabs .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:10px;width:7px}.super-menu__tabs .swiper-button-next svg,.super-menu__tabs .swiper-button-next:after,.super-menu__tabs .swiper-button-prev svg,.super-menu__tabs .swiper-button-prev:after{display:none}.super-menu__tabs .swiper-button-prev{justify-content:start;left:0}.super-menu__tabs .swiper-button-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none'%3E%3Cpath fill='%23000' d='M6.708 0q.24 0 .239.318 0 .053-.027.106a1 1 0 0 1-.053.133 18 18 0 0 1-1.431 1.935q-.716.796-1.353 1.353-.663.583-1.246 1.034-.159.132-.159.185 0 .08.16.186.582.45 1.245.981.637.556 1.353 1.326.69.795 1.431 1.909.054.106.106.186.027.105.027.212 0 .238-.16.238a.68.68 0 0 1-.45-.185 7 7 0 0 1-.318-.292q-.69-.663-1.326-1.193a39 39 0 0 0-1.352-1.034q-.69-.477-1.485-1.008A387 387 0 0 0 .08 5.277Q.002 5.25 0 5.09q0-.186.133-.424a.8.8 0 0 1 .344-.345 13 13 0 0 0 1.246-.663q.663-.37 1.38-.875.688-.478 1.405-1.06.715-.585 1.405-1.247.106-.106.318-.291A.7.7 0 0 1 6.708 0'/%3E%3C/svg%3E")}.super-menu__tabs .swiper-button-next{justify-content:end;right:0}.super-menu__tabs .swiper-button-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath fill='%23000' d='M.292 10q-.24 0-.239-.315 0-.053.027-.105.026-.078.053-.131.743-1.129 1.431-1.916.716-.787 1.353-1.339.663-.577 1.246-1.023.159-.133.159-.184 0-.08-.16-.184a94 94 0 0 1-1.245-.971A19 19 0 0 1 1.564 2.52 19 19 0 0 1 .133.63 2 2 0 0 0 .027.446 1 1 0 0 1 0 .236Q0 0 .16 0q.237 0 .45.184.211.183.318.288.69.657 1.326 1.182.663.524 1.352 1.023.69.473 1.485.998.822.498 1.83 1.102Q7 4.803 7 4.96a.9.9 0 0 1-.133.42.8.8 0 0 1-.344.34q-.585.263-1.246.657a16 16 0 0 0-1.38.866q-.688.473-1.405 1.05-.715.577-1.405 1.234-.106.105-.318.288A.7.7 0 0 1 .292 10'/%3E%3C/svg%3E")}.super-menu__tabs-swiper{width:100%}.super-menu__tabs-swiper .swiper-slide{width:max-content}.super-menu__tabs-navigation{align-items:center;display:flex}.super-menu__tabs-navigation .swiper-button-next,.super-menu__tabs-navigation .swiper-button-prev{width:23px}.super-menu__tab-trigger{background-color:transparent;border:none;border-bottom:2px solid transparent;color:var(--black-50);cursor:pointer;font-family:var(--font-family-1);font-size:1.4rem;font-size:var(--font-size-sm);font-style:normal;font-weight:500;font-weight:400;line-height:normal;padding:1rem 1.5rem;transition:all .2s ease-in-out;white-space:nowrap;width:100%}.super-menu__tab-trigger:hover{color:var(--black-100,#000)}.super-menu__tab-trigger.active{background-color:var(--beige);border-bottom-color:var(--black-100,#000);color:var(--black-100,#000);font-style:italic;font-weight:600}.super-menu__tab-title{align-items:end;display:flex;gap:1rem;padding-bottom:1rem}.super-menu__tab-main-title{color:var(--black);font-family:var(--font-family-1);font-size:24px;font-style:italic;font-weight:500;line-height:normal;margin-bottom:0}.super-menu__tab-sub-title{color:var(--black-50);font-family:var(--font-family-2);font-size:14px;font-style:normal;font-weight:400;line-height:24px;white-space:nowrap}.super-menu__panes{flex-grow:1;width:100%}.super-menu__products{align-items:center;display:flex;flex-direction:column;gap:2rem}.super-menu__products-swiper{width:100%}.super-menu__products-swiper .swiper-button-next,.super-menu__products-swiper .swiper-button-prev{height:30px;margin-top:0;width:30px}@media (max-width:1024px){.super-menu__products-swiper .swiper-button-next,.super-menu__products-swiper .swiper-button-prev{display:none}}.super-menu__products-swiper .swiper-button-next svg,.super-menu__products-swiper .swiper-button-prev svg{display:none}.super-menu__products-swiper .swiper-button-prev:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-left);mask-image:var(--icon-arrow-left);width:7px}.super-menu__products-swiper .swiper-button-next:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}.super-menu__product-link{text-align:start}.super-menu__product-image-wrapper{align-items:center;aspect-ratio:1/1;background-color:hsla(0,0%,83%,.451);border-radius:.5rem;display:flex;justify-content:center;margin-bottom:1rem;overflow:hidden}.super-menu__product-title{color:var(--black);display:-webkit-box;font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;margin:0 0 .5rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.super-menu__product-prices{display:flex;flex-direction:column}.super-menu__product-price{color:var(--black);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin-bottom:.5rem}.super-menu__product-price-discount{margin-bottom:.5rem}.super-menu__product-installment-price{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.super-menu__see-more{align-items:center;background-color:var(--beige);border:1px solid var(--black-100,#000);border-radius:100px;color:var(--black-100,#000)!important;display:flex;font-family:var(--font-family-1);font-size:16px;font-style:italic;font-weight:600;gap:40px;height:48px;justify-content:center;line-height:normal;padding:0 16px}.super-menu__info-text{display:flex;gap:2rem;height:100%}.super-menu__info-text-image{flex-shrink:0;width:380px}.super-menu__info-text-image img{border-radius:1rem}.super-menu__info-text-content{display:flex;flex-direction:column;gap:32px;width:100%}.super-menu__info-text-title{border-bottom:1px solid rgba(0,0,0,.1);color:var(--black);font-family:var(--font-family-1);font-size:24px;font-style:italic;font-weight:500;line-height:normal;margin-bottom:0;padding-bottom:1rem}.super-menu__info-text-paragraph{color:var(--black-50);font-family:var(--font-family-2);font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-width:510px}.super-menu__info-text-link{align-items:center;background:#fffded;border:1px solid #000;border-radius:100px;color:#000;display:flex;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:600;gap:40px;height:48px;justify-content:center;line-height:normal;margin-top:auto;padding:0 16px;width:max-content}.super-menu__mobile{background-color:var(--white);display:grid;grid-template-columns:repeat(2,1fr);width:100%}.super-menu__mobile-search{border-bottom:1px solid rgba(0,0,0,.1);grid-column:1/-1;padding:1rem}.super-menu__mobile-list{border-right:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.5rem;height:calc(100dvh - 101px);overflow-y:auto;padding:1rem 0 1rem 1rem}.super-menu__mobile-item{display:flex;flex-direction:column;gap:1rem}.super-menu__mobile-item[open] .super-menu__mobile-item-button{color:var(--black)}.super-menu__mobile-item[open] .header__nav-button-icon{rotate:180deg}.super-menu__mobile-item[open] .super-menu__mobile-sub-list{display:flex}.super-menu__mobile-info-item-button,.super-menu__mobile-item-button{align-items:center;background-color:transparent;color:rgba(0,0,0,.5);display:flex;font-family:var(--font-family-1);font-size:12px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;padding:.5rem 1rem;text-align:start;text-transform:uppercase;width:100%}.super-menu__mobile-info-item-button.active,.super-menu__mobile-item-button.active{color:var(--black)}.super-menu__mobile-sub-list{border-left:1px solid rgba(0,0,0,.1);display:none;flex-direction:column;gap:.5rem;margin-left:1rem}.super-menu__mobile-sub-item-button,.super-menu__mobile-sub-item-link{background-color:transparent;color:rgba(0,0,0,.5);display:flex;font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:.5rem 0 .5rem 1rem;text-align:start;width:100%}.super-menu__mobile-sub-item-button.active,.super-menu__mobile-sub-item-link.active{background-color:var(--beige);border-right:1px solid var(--black);color:var(--black)}.super-menu__mobile-content{display:flex;flex-direction:column;gap:1rem;height:calc(100dvh - 101px);overflow-y:auto;padding:1rem}.super-menu__mobile-content-title{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-bottom:1rem}.super-menu__mobile-content-main-title{color:var(--black);font-family:var(--font-family-1);font-size:14px;font-style:italic;font-weight:600;line-height:normal}.super-menu__mobile-content-subtitle{color:rgba(0,0,0,.5);font-family:var(--font-family-1);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.super-menu__mobile-see-more{align-items:center;align-self:stretch;background:#fffded;border:1px solid #000;border-radius:100px;bottom:0;box-shadow:0 20px 20px 20px #fff;color:var(--black);display:flex;font-family:var(--font-family-1);font-size:16px;font-style:italic;font-weight:600;justify-content:space-between;line-height:normal;min-height:48px;padding:0 16px;position:sticky}.super-menu__mobile-info-image img{border-radius:8px}.super-menu__mobile-info-title{border-bottom:1px solid rgba(0,0,0,.1);color:#000;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:500;line-height:normal;margin:0;padding-bottom:1rem}.super-menu__mobile-info-paragraph{color:rgba(0,0,0,.5);font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.super-menu__mobile-info-link{align-items:center;align-self:stretch;background:#fffded;border:1px solid #000;border-radius:100px;color:#000;display:flex;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;padding:0 16px}.super-menu__mobile--search{grid-template-rows:auto 1fr}.super-menu__mobile--search .super-menu__mobile-content,.super-menu__mobile--search .super-menu__mobile-list{height:calc(100dvh - 186px)}.super-menu__mobile--search .super-menu__mobile-item-button.active{background-color:var(--beige);border-right:1px solid var(--black)}.super-menu-overlay{background-color:transparent;height:calc(100% - 107px);left:0;opacity:0;position:fixed;top:107px;visibility:hidden;width:100%;z-index:98}.super-menu-overlay[data-state=open]{opacity:1;visibility:visible}.super-menu--mobile{display:none;height:100dvh;padding-top:100px;top:0}.super-menu--mobile[data-state=open]{display:none}@media (max-width:1024px){.super-menu--mobile[data-state=open]{display:flex}}.super-menu--desktop[data-state=open]{display:flex}@media (max-width:1024px){.super-menu--desktop[data-state=open]{display:none}}.footer__newsletter{margin:0 auto 40px;max-width:448px;width:100%}.footer__newsletter-container{align-items:center;display:flex;flex-direction:column;margin:0 auto 40px}.footer__newsletter-title{color:var(--black,#000);font-family:var(--font-family-1);font-size:var(--font-size-2xl);font-style:italic;font-weight:500;line-height:normal;margin-bottom:1rem;text-align:center}.footer__newsletter-text{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;text-align:center}.footer__newsletter-content{width:100%}.footer__newsletter-form{background:var(--white);border-radius:100px;display:flex;overflow:hidden}.footer__newsletter-input{border:none;color:var(--black);height:48px;outline:none;padding:1rem;padding:1rem!important;width:100%}.footer__newsletter-input::placeholder{color:var(--black-40)}.footer__newsletter-button{align-items:center;align-self:stretch;background-color:var(--white);color:var(--brown);display:flex;font-family:var(--font-family-1);font-size:var(--font-size-sm);font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;padding:0 16px;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer__newsletter .newsletter-send{color:var(--black);min-height:max-content!important}:root{--icon-menu:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23672B83' d='M2.5 3.333h15V5h-15zm0 5.834h15v1.666h-15zM2.5 15h15v1.667h-15z'/%3E%3C/svg%3E");--icon-user:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23672B83' d='M16.667 18.333H15v-1.666a2.5 2.5 0 0 0-2.5-2.5h-5a2.5 2.5 0 0 0-2.5 2.5v1.666H3.334v-1.666A4.167 4.167 0 0 1 7.5 12.5h5a4.167 4.167 0 0 1 4.167 4.167zM10 10.833a5 5 0 1 1 0-9.999 5 5 0 0 1 0 10m0-1.666A3.333 3.333 0 1 0 10 2.5a3.333 3.333 0 0 0 0 6.667'/%3E%3C/svg%3E");--icon-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23672B83' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M7.333 12.667A5.333 5.333 0 1 0 7.333 2a5.333 5.333 0 0 0 0 10.667M14.286 14.286l-2.857-2.857'/%3E%3C/svg%3E");--icon-email:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' d='M16.667 3.334a1.667 1.667 0 0 1 1.662 1.541l.004.125v10a1.667 1.667 0 0 1-1.541 1.663l-.125.004H3.333a1.666 1.666 0 0 1-1.662-1.542L1.667 15V5a1.667 1.667 0 0 1 1.541-1.662l.125-.005zm0 2.844-5.784 5.784a1.25 1.25 0 0 1-1.766 0L3.333 6.179V15h13.334zM15.488 5H4.512L10 10.49z'/%3E%3C/svg%3E");--icon-email-color:var(--white);--icon-telephone:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6.81 13.19c3.204 3.205 6.173 3.556 7.045 3.588 1.053.039 2.128-.821 2.593-1.702-.741-.87-1.707-1.545-2.765-2.277-.624.624-1.393 1.782-2.417 1.367-.583-.234-2.021-.897-3.278-2.154-1.256-1.258-1.919-2.695-2.155-3.277-.415-1.026.747-1.797 1.371-2.42-.732-1.076-1.395-2.067-2.263-2.77-.894.466-1.759 1.533-1.72 2.6.033.872.384 3.84 3.589 7.046m6.983 5.254c-1.2-.044-4.6-.514-8.162-4.075C2.07 10.808 1.6 7.408 1.556 6.207 1.489 4.377 2.89 2.599 4.51 1.905a1.23 1.23 0 0 1 1.204.133c1.34.977 2.264 2.458 3.058 3.618a1.25 1.25 0 0 1-.147 1.594l-1.13 1.13c.262.58.797 1.578 1.672 2.453s1.873 1.41 2.453 1.672l1.13-1.13a1.25 1.25 0 0 1 1.597-.142c1.184.82 2.574 1.73 3.587 3.028a1.23 1.23 0 0 1 .158 1.237c-.698 1.628-2.463 3.014-4.299 2.946' clip-rule='evenodd'/%3E%3C/svg%3E");--icon-telephone-color:var(--white);--icon-location:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M10 1.667a7.5 7.5 0 0 1 7.5 7.5c0 2.561-1.397 4.658-2.868 6.162a17 17 0 0 1-2.397 2.013l-.355.242-.167.11-.314.2-.28.172-.346.201a1.56 1.56 0 0 1-1.546 0l-.346-.201-.434-.267-.16-.104-.341-.228a17 17 0 0 1-2.578-2.138C3.897 13.824 2.5 11.729 2.5 9.166a7.5 7.5 0 0 1 7.5-7.5m0 1.666a5.833 5.833 0 0 0-5.833 5.833c0 1.935 1.06 3.634 2.392 4.997q.86.871 1.852 1.592l.382.271q.184.13.355.24l.325.209.286.174.241.14.38-.223.305-.192q.245-.155.522-.348l.382-.271q.991-.721 1.852-1.592c1.332-1.362 2.392-3.062 2.392-4.997A5.833 5.833 0 0 0 10 3.333m0 2.5a3.333 3.333 0 1 1 0 6.667 3.333 3.333 0 0 1 0-6.667M10 7.5a1.667 1.667 0 1 0 0 3.333A1.667 1.667 0 0 0 10 7.5' clip-rule='evenodd'/%3E%3C/svg%3E");--icon-location-color:var(--white);--icon-cart:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23672B83' d='M3.336 5.347.635 2.645l1.178-1.179L4.516 4.17h12.7a.834.834 0 0 1 .799 1.072l-2 6.667a.83.83 0 0 1-.799.594H5.003v1.667h9.167v1.667h-10a.833.833 0 0 1-.834-.834zm1.667.489v5h9.593l1.5-5zm-.417 13.333a1.25 1.25 0 1 1 0-2.5 1.25 1.25 0 0 1 0 2.5m10 0a1.25 1.25 0 1 1 0-2.5 1.25 1.25 0 0 1 0 2.5'/%3E%3C/svg%3E");--icon-facebook:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' d='m16.008 13 .444-2.896h-2.779V8.225c0-.792.389-1.564 1.633-1.564h1.263V4.196S15.423 4 14.327 4c-2.288 0-3.783 1.387-3.783 3.898v2.207H8V13h2.544v7h3.13v-7z'/%3E%3C/svg%3E");--icon-facebook-color:var(--primary-light);--icon-instagram:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' d='M11.999 4c-2.174 0-2.446.01-3.296.046-.855.042-1.433.175-1.943.373a3.9 3.9 0 0 0-1.416.925 3.9 3.9 0 0 0-.925 1.416c-.198.51-.33 1.088-.372 1.943C4.008 9.554 4 9.825 4 11.999c0 2.175.01 2.445.046 3.297.042.852.175 1.432.373 1.942.202.534.517 1.017.925 1.416a3.9 3.9 0 0 0 1.416.925c.51.195 1.09.33 1.943.372.851.039 1.122.047 3.296.047 2.175 0 2.445-.01 3.297-.047.852-.041 1.432-.177 1.942-.372a3.9 3.9 0 0 0 1.416-.925 3.85 3.85 0 0 0 .925-1.416c.195-.51.33-1.09.372-1.942.039-.852.047-1.122.047-3.297s-.01-2.446-.047-3.296c-.041-.852-.177-1.436-.372-1.943a3.9 3.9 0 0 0-.925-1.416 3.85 3.85 0 0 0-1.416-.925c-.51-.198-1.09-.33-1.942-.372C14.444 4.008 14.174 4 11.999 4m0 1.44c2.135 0 2.39.01 3.234.046.779.037 1.203.167 1.485.277a2.5 2.5 0 0 1 .922.599c.265.257.469.571.595.919.11.282.24.706.277 1.484.036.844.046 1.1.046 3.234s-.01 2.391-.049 3.235c-.042.778-.172 1.202-.282 1.484-.151.375-.32.638-.599.922-.26.264-.575.467-.922.596-.278.11-.708.24-1.49.276-.848.037-1.098.047-3.239.047s-2.39-.01-3.24-.05c-.779-.041-1.208-.172-1.49-.281a2.5 2.5 0 0 1-.919-.6 2.4 2.4 0 0 1-.599-.922c-.112-.277-.24-.707-.281-1.489-.029-.838-.042-1.099-.042-3.23 0-2.13.014-2.39.042-3.239.041-.781.17-1.21.281-1.49.138-.38.318-.64.599-.921.278-.279.54-.459.92-.6.281-.11.7-.24 1.481-.279.849-.03 1.099-.041 3.237-.041zm0 2.454a4.105 4.105 0 0 0-2.904 7.01A4.106 4.106 0 0 0 16.105 12 4.105 4.105 0 0 0 12 7.894m0 6.772A2.665 2.665 0 0 1 9.332 12 2.665 2.665 0 0 1 12 9.334 2.665 2.665 0 0 1 14.665 12 2.665 2.665 0 0 1 12 14.666m5.232-6.937a.962.962 0 0 1-1.921.002.96.96 0 0 1 1.921-.002'/%3E%3C/svg%3E");--icon-instagram-color:var(--primary-light);--icon-x:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z'/%3E%3C/svg%3E");--icon-whatsapp:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52s.198-.298.298-.497c.099-.198.05-.371-.025-.52s-.669-1.612-.916-2.207c-.242-.579-.487-.5-.669-.51a13 13 0 0 0-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074s2.096 3.2 5.077 4.487c.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413s.248-1.289.173-1.413c-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.82 9.82 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.82 11.82 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.9 11.9 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.82 11.82 0 0 0-3.48-8.413'/%3E%3C/svg%3E");--icon-pinterest:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026z'/%3E%3C/svg%3E");--icon-link:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23e3e3e3' viewBox='0 -960 960 960'%3E%3Cpath d='M440-280H280q-83 0-141.5-58.5T80-480t58.5-141.5T280-680h160v80H280q-50 0-85 35t-35 85 35 85 85 35h160zM320-440v-80h320v80zm200 160v-80h160q50 0 85-35t35-85-35-85-85-35H520v-80h160q83 0 141.5 58.5T880-480t-58.5 141.5T680-280z'/%3E%3C/svg%3E");--icon-forward:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233A3A3C' fill-rule='evenodd' d='M10.293 8.465a1 1 0 0 0 0 1.414L12.414 12l-2.121 2.121a1 1 0 0 0 1.414 1.415l2.829-2.829a1 1 0 0 0 0-1.414l-2.829-2.828a1 1 0 0 0-1.414 0' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-arrow-left:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none'%3E%3Cpath fill='%23000' d='M6.708 0q.24 0 .239.318 0 .053-.027.106a1 1 0 0 1-.053.133 18 18 0 0 1-1.431 1.935q-.716.796-1.353 1.353-.663.583-1.246 1.034-.159.132-.159.185 0 .08.16.186.582.45 1.245.981.637.556 1.353 1.326.69.795 1.431 1.909.054.106.106.186.027.105.027.212 0 .238-.16.238a.68.68 0 0 1-.45-.185 7 7 0 0 1-.318-.292q-.69-.663-1.326-1.193a39 39 0 0 0-1.352-1.034q-.69-.477-1.485-1.008A387 387 0 0 0 .08 5.277Q.002 5.25 0 5.09q0-.186.133-.424a.8.8 0 0 1 .344-.345 13 13 0 0 0 1.246-.663q.663-.37 1.38-.875.688-.478 1.405-1.06.715-.585 1.405-1.247.106-.106.318-.291A.7.7 0 0 1 6.708 0'/%3E%3C/svg%3E");--icon-arrow-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath fill='%23000' d='M.292 10q-.24 0-.239-.315 0-.053.027-.105.026-.078.053-.131.743-1.129 1.431-1.916.716-.787 1.353-1.339.663-.577 1.246-1.023.159-.133.159-.184 0-.08-.16-.184a94 94 0 0 1-1.245-.971A19 19 0 0 1 1.564 2.52 19 19 0 0 1 .133.63 2 2 0 0 0 .027.446 1 1 0 0 1 0 .236Q0 0 .16 0q.237 0 .45.184.211.183.318.288.69.657 1.326 1.182.663.524 1.352 1.023.69.473 1.485.998.822.498 1.83 1.102Q7 4.803 7 4.96a.9.9 0 0 1-.133.42.8.8 0 0 1-.344.34q-.585.263-1.246.657a16 16 0 0 0-1.38.866q-.688.473-1.405 1.05-.715.577-1.405 1.234-.106.105-.318.288A.7.7 0 0 1 .292 10'/%3E%3C/svg%3E");--icon-arrow-down-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none'%3E%3Cpath stroke='%23F2C94C' d='m.354.354 5 5 5-5'/%3E%3C/svg%3E");--icon-arrow-left-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' d='m13.06 3.283 5.657 5.657a1.5 1.5 0 0 1 0 2.12l-5.656 5.658a1.5 1.5 0 1 1-2.122-2.122l3.096-3.096H2.5a1.5 1.5 0 1 1 0-3h11.535L10.94 5.404a1.5 1.5 0 1 1 2.122-2.121z'/%3E%3C/svg%3E");--icon-update:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%231A1A1A' d='M8.26 2.75a3.896 3.896 0 1 0 1.102 3.262l.007-.056a.49.49 0 0 1 .485-.456c.253 0 .451.206.437.457 0 0 .012-.109-.006.061a4.813 4.813 0 1 1-1.348-3.887v-.987a.459.459 0 1 1 .917.002v2.062a.46.46 0 0 1-.459.459h-2.06a.458.458 0 1 1-.003-.917z' opacity='.4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h11v11H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-star:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' fill='none'%3E%3Cpath fill='%23FBBF24' d='M13.24 6.526a.863.863 0 0 0-.503-1.556l-3.505-.132a.09.09 0 0 1-.078-.059L7.943 1.513a.863.863 0 0 0-1.624 0L5.112 4.79a.09.09 0 0 1-.078.058l-3.505.133a.865.865 0 0 0-.81 1.126.86.86 0 0 0 .308.43l2.75 2.158a.09.09 0 0 1 .03.093l-.946 3.348a.862.862 0 0 0 .817 1.102.87.87 0 0 0 .5-.149l2.904-1.944a.09.09 0 0 1 .098 0l2.905 1.944a.86.86 0 0 0 .993 0 .855.855 0 0 0 .323-.933l-.954-3.36a.085.085 0 0 1 .031-.094z'/%3E%3C/svg%3E");--icon-star-outline:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill='%23FBBF24' d='M10.574 13.222a.86.86 0 0 1-.483-.147l-2.9-1.945a.09.09 0 0 0-.098 0l-2.901 1.944a.864.864 0 0 1-1.314-.937l.952-3.36a.09.09 0 0 0-.03-.093L1.053 6.526a.863.863 0 0 1 .501-1.556l3.5-.132a.09.09 0 0 0 .078-.059L6.34 1.501a.863.863 0 0 1 1.621 0L9.166 4.78a.09.09 0 0 0 .078.059l3.5.132a.863.863 0 0 1 .501 1.556L10.5 8.684a.09.09 0 0 0-.031.093l.952 3.36a.867.867 0 0 1-.847 1.085m-3.43-2.885a.86.86 0 0 1 .478.163l2.901 1.944a.086.086 0 0 0 .132-.097l-.952-3.36a.86.86 0 0 1 .299-.914l2.746-2.158a.086.086 0 0 0-.051-.156l-3.5-.132a.86.86 0 0 1-.778-.568L7.214 1.781a.085.085 0 0 0-.164 0L5.856 5.056a.86.86 0 0 1-.777.567l-3.5.133a.086.086 0 0 0-.05.155l2.749 2.162a.86.86 0 0 1 .299.914l-.949 3.36a.08.08 0 0 0 .031.094.08.08 0 0 0 .101 0l2.901-1.945a.86.86 0 0 1 .479-.144z'/%3E%3C/svg%3E");--icon-favorite:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23898383' d='M10 3.83a4.92 4.92 0 0 0-5.231-.917c-.603.251-1.15.62-1.61 1.083-1.96 1.969-1.96 5.049.002 7.01l6.11 6.11a.83.83 0 0 0 1.1.318.8.8 0 0 0 .29-.249l6.179-6.18c1.961-1.96 1.961-5.04-.002-7.013a4.95 4.95 0 0 0-3.508-1.461A4.92 4.92 0 0 0 10 3.829m5.66 1.34c1.302 1.31 1.303 3.355.001 4.657l-5.66 5.661-5.661-5.66a3.263 3.263 0 0 1-.002-4.654 3.3 3.3 0 0 1 2.332-.977c.871 0 1.696.347 2.325.975l.416.417a.833.833 0 0 0 1.179 0l.416-.417c1.26-1.257 3.395-1.254 4.654-.001'/%3E%3C/svg%3E");--icon-share:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23898383' d='M4.584 12.5c.729-.004 1.43-.28 1.966-.775l5.217 2.983q-.1.347-.1.709a2.942 2.942 0 1 0 .95-2.142L7.4 10.292q.095-.31.1-.634l5.125-2.933a2.909 2.909 0 1 0-.958-2.142q.004.361.1.709L7.025 8a2.917 2.917 0 1 0-2.441 4.5m10 1.667a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5m0-10.834a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5m-10 5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5'/%3E%3C/svg%3E")}.svg-icon--forward{background-color:var(--primary);height:24px;-webkit-mask-image:var(--icon-forward);mask-image:var(--icon-forward);width:24px}.footer{background:var(--beige,#fffded);color:var(--black,#000);margin-top:104px}.footer,.footer__container{display:flex;flex-direction:column}.footer__container{margin:0 auto;max-width:1100px;padding:40px 0;width:100%}@media (max-width:1200px){.footer__container{padding:48px 16px 24px}}.footer__social{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:40px}.footer__social-title{color:var(--black,#000);font-family:var(--font-family-1);font-size:var(--font-size-2xl);font-style:italic;font-weight:500;line-height:normal;text-align:center}.footer__social-list{display:flex;gap:1.5rem;margin:0 auto;width:max-content}.footer__grid{display:flex;justify-content:space-between;margin-bottom:40px}@media (max-width:1200px){.footer__grid{flex-direction:column;gap:24px}}.footer__col-title{color:var(--black);display:flex;font-family:var(--font-family-1);font-size:var(--font-size-sm);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;margin-bottom:0;text-align:start}.footer__col-list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;margin-top:1rem}@media (max-width:1200px){.footer__col-list{display:none}}.footer__col-item{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.footer__col-icon{display:none}@media (max-width:1200px){.footer__col-icon{display:inline-block}.footer__col[open] .footer__col-list{display:flex}.footer__col[open] .footer__col-icon{rotate:180deg}}.footer__divider{margin:0 0 40px;width:100%}.footer__bottom{display:flex;justify-content:space-between;width:100%}@media (max-width:1200px){.footer__bottom{flex-direction:column;gap:32px}}.footer__payments,.footer__seals{align-items:center;display:flex;gap:1rem}@media (max-width:1200px){.footer__payments,.footer__seals{flex-wrap:wrap;justify-content:center}}.footer__info{background:var(--white,#fff);padding:1.5rem}.footer__info-content{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:514px}.footer__info-text{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;text-align:center}.page-product-product .section-content.product-content{margin-top:0;overflow-x:unset}.page-product-product .section-content.product-content .container{max-width:100%;padding:0}.page-product-product .product.product-single{background-color:var(--white);display:grid;grid-template-columns:62.5% 37.5%;margin-bottom:48px;padding:0}.page-product-product .product.product-single .breadcrumb{display:none}.page-product-product .product.product-single>.row{display:contents}.page-product-product .product.product-single>.row .col-md-7{max-width:100%;padding:0;width:100%}@media (max-width:1024px){.page-product-product .product.product-single>.row .col-md-7{display:contents}}.page-product-product .product.product-single .product-image{max-width:1200px}.page-product-product .product.product-single .product-image .product-swiper-thumbs{display:flex;gap:48px;height:100%}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel{display:flex;flex-wrap:wrap;max-width:100%}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-slide{border-radius:0!important}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-slide img{border-radius:0!important;width:auto}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-lazy-preloader{display:none}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-next,.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-prev{height:30px;width:30px}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-next svg,.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-prev svg{display:none}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-prev:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-left);mask-image:var(--icon-arrow-left);width:7px}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-next:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-pagination .swiper-pagination-bullet{transform:none}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--brown)}@media (min-width:1440px){.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-wrapper{flex-wrap:wrap}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-slide{max-width:50%}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-next,.page-product-product .product.product-single .product-image .product-swiper-thumbs .productMainCarousel .swiper-button-prev{display:none}}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel{display:none;height:100%;padding:1.5rem 0}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .swiper-slide{border-radius:0!important;width:100%}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .swiper-slide img{border:1px solid var(--primary-light,#d1bfda);height:auto}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-next,.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-prev{background:var(--primary-lightest,#f1ecf4);height:32px}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-next.swiper-button-disabled,.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-prev.swiper-button-disabled{opacity:.5}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-next svg path,.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-prev svg path{stroke:var(--primary)}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-prev{border-radius:4px 4px 0 0}.page-product-product .product.product-single .product-image .product-swiper-thumbs .productThumbsCarousel .button-next{border-radius:0 0 4px 4px}@media (max-width:1024px){.page-product-product .product.product-single .product-image .product-swiper-thumbs{grid-template-columns:1fr}}.page-product-product .product.product-single #product{display:grid;flex:unset!important;gap:0;gap:.5rem;grid-template-columns:repeat(2,1fr);height:max-content;max-width:100%;padding:56px 80px 0;position:sticky;top:107px;width:100%}.page-product-product .product.product-single #product>*{grid-column:1/-1}.page-product-product .product.product-single #product .product-title{color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-2xl);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;width:100%}.page-product-product .product.product-single #product .product-brand{display:flex;gap:.5rem;grid-column:1/2;grid-row:1/2;width:max-content}.page-product-product .product.product-single #product .product-brand li{align-items:center;background:var(--black-05);border-radius:24px;color:rgba(0,0,0,.4);display:flex;font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:normal;padding:4px 8px}.page-product-product .product.product-single #product .product-brand li.product-model{order:-1}.page-product-product .product.product-single #product #yv-review-quickreview{grid-column:2/3;grid-row:1/2;margin-left:auto}@media (max-width:1024px){.page-product-product .product.product-single #product #yv-review-quickreview{grid-column:1/-1;grid-row:2/3;margin-left:0;margin-right:auto}}.page-product-product .product.product-single #product #description_resume{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}.page-product-product .product.product-single #product .product-likes-content{margin-bottom:24px;margin-top:0}.page-product-product .product.product-single #product .product-likes-content .product-radio-title{color:--foreground-default;font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:24px}.page-product-product .product.product-single #product .product-likes-content .list-inline{display:flex;flex-wrap:wrap;gap:.5rem}.page-product-product .product.product-single #product .product-likes-content .product-likes{border:1px solid var(--primary-lightest);border-radius:var(--spacing-1);margin:0}.page-product-product .product.product-single #product .product-likes-content .product-likes:first-child{border-color:var(--primary)}.page-product-product .product.product-single #product .product-prices-content{display:contents}.page-product-product .product.product-single #product .product-prices-content>.options-list{column-gap:2rem;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,1fr);margin:0 0 1.5rem;row-gap:1rem}.page-product-product .product.product-single #product .product-prices-content>.options-list .form-group{min-width:0;overflow-x:hidden}.page-product-product .product.product-single #product .product-prices-content>.options-list select{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.page-product-product .product.product-single #product .product-prices-content>.options-list>*{max-width:100%;padding:0;width:100%}.page-product-product .product.product-single #product .product-prices-content>.options-list .control-label{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.page-product-product .product.product-single #product .product-prices-content>.options-list .form-control{align-items:center;align-self:stretch;border:1px solid var(--black-10);border-radius:24px!important;display:flex;height:40px;justify-content:space-between;padding:0 16px;width:100%}@media (max-width:1024px){.page-product-product .product.product-single #product .product-prices-content>.options-list{grid-template-columns:1fr}}.page-product-product .product.product-single #product .product-prices-content .product-size-guide{grid-column:1/-1;grid-row:4/5;margin-bottom:1rem;margin-top:0}.page-product-product .product.product-single #product .product-prices-content .product-actions-wrapper{background-color:var(--beige);border-radius:.5rem;column-gap:2rem;display:flex;flex-wrap:wrap;grid-column:1/-1;padding:1.5rem;row-gap:1rem}.page-product-product .product.product-single #product .product-prices-content .product-actions-wrapper:before{color:var(--black-50);content:"Sub-total";font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%}.page-product-product .product.product-single #product .product-prices-content .product-price-body{display:flex;flex-direction:column;gap:6px}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-main-price{color:var(--black);font-family:var(--font-family-1);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-old{color:var(--neutral-light);font-family:Nunito;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:line-through}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-new{color:var(--black);font-family:var(--font-family-1);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-new b{display:none}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-discount{font-size:0;order:-1}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-discount b{color:var(--black);font-family:var(--font-family-1);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-discount b:after{content:" no PIX";font-size:20px}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-simulator{font-size:0}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-simulator .simulator-price{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-simulator .simulator-price strong{font-weight:400}.page-product-product .product.product-single #product .product-prices-content .product-price-body .product-price-simulator .simulator-price span:last-child{display:none}.page-product-product .product.product-single #product .product-prices-content .product-price-body:has(>.product-price-discount:not(:empty)) .product-price{display:none}.page-product-product .product.product-single #product .product-prices-content .product-buy-button-content{display:flex;flex-grow:1;gap:1rem;margin-top:0}.page-product-product .product.product-single #product .product-prices-content .product-number{margin-bottom:0}.page-product-product .product.product-single #product .product-prices-content .product-number label{display:none}.page-product-product .product.product-single #product .product-prices-content .product-number .stepper{align-items:center;background:var(--white,#fff);border:1px solid var(--primary-light,#d1bfda);border-radius:999px;display:flex;height:68px;justify-content:space-between;margin:0;max-width:150px;padding:3px 24px;width:150px}.page-product-product .product.product-single #product .product-prices-content .product-number .stepper input{border:none;box-shadow:none}@media (max-width:1024px){.page-product-product .product.product-single #product .product-prices-content .product-number .stepper{align-items:center;display:flex;gap:24px;height:44px;padding:3px 16px}.page-product-product .product.product-single #product .product-prices-content .product-number .stepper input{height:auto}}.page-product-product .product.product-single #product .product-prices-content #button-cart{align-items:center;background:var(--brown);border:none!important;border-radius:var(--radius-full,9999px);color:var(--white,#fff);display:flex;flex:1 0 0;font-family:var(--font-family-1);font-size:var(--font-size-base,16px);font-style:italic;font-weight:600;gap:10px;height:48px;justify-content:space-between;letter-spacing:var(--letter-spacing-wide,.8px);line-height:normal;line-height:28px;margin:0!important;outline:none!important;padding:0 1rem;text-align:center}.page-product-product .product.product-single #product .product-prices-content #button-cart:after{background-color:var(--white);content:"";height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}@media (max-width:1024px){.page-product-product .product.product-single #product .product-prices-content #button-cart{align-items:center;display:flex;flex:1 0 0;gap:10px;height:44px;justify-content:center;padding:.5rem}}.page-product-product .product.product-single #product .product-prices-content .progressive_discount{display:none}.page-product-product .product.product-single #product .product-shop-content{margin:1rem 0 0!important}.page-product-product .product.product-single #product .product-shop-content .col{padding:0}.page-product-product .product.product-single #product .product-shipping-content{align-items:flex-start;align-self:stretch;background:var(--white,#fff);display:flex;flex-direction:column;gap:8px;max-width:100%;width:100%}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-title{flex:0 0 100%;max-width:100%;width:100%}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-title>.d-inline-block{color:var(--black-50);display:flex!important;font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;width:100%}.page-product-product .product.product-single #product .product-shipping-content .mdi-local-shipping{display:none}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;position:relative;width:100%}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form>.text-center{display:contents}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form>a.shipping-helper-link{color:var(--foreground,#3a3a3c);font-family:Baloo\ 2;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:right;white-space:nowrap}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .postcode-inputs{max-width:100%;width:100%}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .postcode-inputs .input-group{align-items:center;background:var(--white,#fff);border:1px solid rgba(0,0,0,.1);border-radius:100px;display:flex;flex:1 0 0;height:40px;justify-content:space-between;padding:0 1rem}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .postcode-inputs .input-group #input-postcode{border:none;color:var(--black);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;height:100%;line-height:normal}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .postcode-inputs .input-group #input-postcode::placeholder{color:rgba(0,0,0,.4)}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .postcode-inputs #button-quote_product{background:transparent;border:none;color:var(--primary)}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .shipping-load-message{display:none!important}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .simulate_shipping_methods{align-items:flex-start;align-self:stretch;border:1px solid var(--black-10);border-radius:8px;box-shadow:none;display:flex;flex-direction:column;max-width:100%;order:1;position:relative;width:100%}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .close-popup{display:none}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .text.shipping_quote{border-top:none;width:100%}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .text.shipping_quote b{color:var(--black);font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:600!important;line-height:20px}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .simulate_shipping_methods .text.shipping_quote b label{color:var(--black-50);font-family:var(--font-family-2);font-size:12px;font-style:normal;font-weight:400!important;line-height:normal}.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form .simulate_shipping_methods>label{color:var(--black-50);font-family:var(--font-family-1);font-size:12px;font-style:normal;font-weight:400!important;line-height:normal;margin-top:-8px}@media (max-width:1024px){.page-product-product .product.product-single #product .product-shipping-content .product-shipping-form{flex-wrap:wrap;gap:.5rem}}.page-product-product .product.product-single #product .product-share-link,.page-product-product .product.product-single #product .product-wishlist-button{display:none}.page-product-product .product.product-single #product .product-actions-container{border-bottom:1px solid var(--primary-light,#d1bfda);display:flex;gap:1rem;margin-bottom:24px;padding-bottom:24px}.page-product-product .product.product-single #product .product-actions-container .product-brand{margin-left:auto}.page-product-product .product.product-single #product .product-actions-container .btn-action-custom{background-color:transparent;border:1px solid var(--foreground-light);border-radius:var(--radius-full);height:2rem;width:2rem}.page-product-product .product.product-single #product .product-actions-container .btn-action-custom.btn-share{margin-left:auto}.page-product-product .product.product-single #product .product-actions-container .svg-icon--share{background-color:var(--neutral-light);height:16px;-webkit-mask-image:var(--icon-share);mask-image:var(--icon-share);width:16px}.page-product-product .product.product-single #product .product-actions-container .svg-icon--favorite{background-color:var(--neutral-light);height:16px;-webkit-mask-image:var(--icon-favorite);mask-image:var(--icon-favorite);width:16px}@media (max-width:1024px){.page-product-product .product.product-single #product .product-actions-container{flex-wrap:wrap}.page-product-product .product.product-single #product .product-actions-container .product-brand{order:1;width:100%}.page-product-product .product.product-single #product .product-actions-container .product-brand .product-stock{justify-content:center;width:100%}}@media (max-width:1440px){.page-product-product .product.product-single #product{padding:56px 2rem 0}}@media (max-width:1024px){.page-product-product .product.product-single #product{grid-template-columns:1fr;padding:0 1rem;position:static}}@media (max-width:1440px){.page-product-product .product.product-single{grid-template-columns:50% 50%}}@media (max-width:1024px){.page-product-product .product.product-single{border-radius:1.5rem 1.5rem 0 0;gap:1rem;grid-template-columns:100%}}.page-product-product .module-html-content-148{margin-top:3rem;padding-left:104px}@media (max-width:1440px){.page-product-product .module-html-content-148{padding-left:1rem}}@media (max-width:1024px){.page-product-product .module-html-content-148{order:1;padding-left:1rem}}.page-product-product .product-informations{display:flex;flex-direction:column;padding-top:0}.page-product-product .product-informations .product-description-content{display:none}.page-product-product .product-informations .products-related-content{order:2}.page-product-product .product-informations .products-review-content{box-sizing:border-box;left:50%;margin-bottom:48px;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@keyframes drawerOpen{70%{left:15px}to{left:0}}@keyframes drawerClose{0%{left:0}to{left:-100%}}@keyframes drawerOpenRight{70%{right:15px}to{right:0}}@keyframes drawerCloseRight{0%{right:0}to{right:-100%}}@keyframes borderGradient{0%{background-position:0 50%}to{background-position:300% 50%}}[class*=product-bestseller-content],[class*=product-list-content]{background-color:var(--white);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;box-sizing:border-box;display:flex!important;flex-direction:column;left:50%;margin-bottom:104px;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding:0 104px;position:relative;right:50%;width:100vw}[class*=product-bestseller-content] .swiper,[class*=product-list-content] .swiper{overflow:visible;position:relative;width:100%}[class*=product-bestseller-content] .swiper .swiper-button-next,[class*=product-bestseller-content] .swiper .swiper-button-prev,[class*=product-list-content] .swiper .swiper-button-next,[class*=product-list-content] .swiper .swiper-button-prev{height:30px;width:30px}[class*=product-bestseller-content] .swiper .swiper-button-next svg,[class*=product-bestseller-content] .swiper .swiper-button-prev svg,[class*=product-list-content] .swiper .swiper-button-next svg,[class*=product-list-content] .swiper .swiper-button-prev svg{display:none}@media (max-width:1024px){[class*=product-bestseller-content] .swiper .swiper-button-next,[class*=product-bestseller-content] .swiper .swiper-button-prev,[class*=product-list-content] .swiper .swiper-button-next,[class*=product-list-content] .swiper .swiper-button-prev{display:none}}[class*=product-bestseller-content] .swiper .swiper-button-prev:before,[class*=product-list-content] .swiper .swiper-button-prev:before{background-color:var(--black);content:"";height:10px;-webkit-mask-image:var(--icon-arrow-left);mask-image:var(--icon-arrow-left);width:7px}[class*=product-bestseller-content] .swiper .swiper-button-next:before,[class*=product-list-content] .swiper .swiper-button-next:before{background-color:var(--black);content:"";height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}[class*=product-bestseller-content] .heading-title-div,[class*=product-list-content] .heading-title-div{align-items:center;border-bottom:1px solid var(--black-10);display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:2rem;padding:19px}[class*=product-bestseller-content] .heading-title-div .heading-title,[class*=product-list-content] .heading-title-div .heading-title{color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-2xl);font-style:italic;font-weight:500;line-height:normal}[class*=product-bestseller-content] .product-list__description,[class*=product-list-content] .product-list__description{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;text-align:center}@media (max-width:1024px){[class*=product-bestseller-content],[class*=product-list-content]{padding:var(--spacing-4)}}[class*=product-bestseller-content]:has(.product-list-banner),[class*=product-list-content]:has(.product-list-banner){background-image:url("https://img.irroba.com.br/filters:fill(fff)/painelec/catalog/irroba/banners/banner-lista-fundo.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw!important}[class*=product-bestseller-content]:has(.product-list-banner):after,[class*=product-list-content]:has(.product-list-banner):after{content:none}[class*=product-bestseller-content]:has(.product-list-banner)>.row,[class*=product-list-content]:has(.product-list-banner)>.row{align-items:center;flex-wrap:nowrap;gap:2rem;margin:0!important}[class*=product-bestseller-content]:has(.product-list-banner)>.row .col-sm-12.col-lg-8,[class*=product-list-content]:has(.product-list-banner)>.row .col-sm-12.col-lg-8{max-width:calc(66.66667% - 2rem);padding:0}@media (max-width:1024px){[class*=product-bestseller-content]:has(.product-list-banner)>.row,[class*=product-list-content]:has(.product-list-banner)>.row{flex-wrap:wrap}[class*=product-bestseller-content]:has(.product-list-banner)>.row .col-sm-12.col-lg-8,[class*=product-list-content]:has(.product-list-banner)>.row .col-sm-12.col-lg-8{max-width:100%}}#products-related .swiper:not(.swiper-initialized) .product-item,#shelf-list-product .swiper:not(.swiper-initialized) .product-item,.tab__panel .swiper:not(.swiper-initialized) .product-item,[class*=product-bestseller-content] .swiper:not(.swiper-initialized) .product-item,[class*=product-list-content] .swiper:not(.swiper-initialized) .product-item{max-width:20%}@media (max-width:768px){#products-related .swiper:not(.swiper-initialized) .product-item,#shelf-list-product .swiper:not(.swiper-initialized) .product-item,.tab__panel .swiper:not(.swiper-initialized) .product-item,[class*=product-bestseller-content] .swiper:not(.swiper-initialized) .product-item,[class*=product-list-content] .swiper:not(.swiper-initialized) .product-item{max-width:83.33%}}#products-related .product-item,#shelf-list-product .product-item,.tab__panel .product-item,[class*=product-bestseller-content] .product-item,[class*=product-list-content] .product-item{background:var(----foreground-white,#fff);border-radius:0!important;overflow:hidden}#products-related .product-item .product,#shelf-list-product .product-item .product,.tab__panel .product-item .product,[class*=product-bestseller-content] .product-item .product,[class*=product-list-content] .product-item .product{padding-top:0}#products-related .product-item .product-grid:before,#shelf-list-product .product-item .product-grid:before,.tab__panel .product-item .product-grid:before,[class*=product-bestseller-content] .product-item .product-grid:before,[class*=product-list-content] .product-item .product-grid:before{content:unset}#products-related .product-image a,#shelf-list-product .product-image a,.tab__panel .product-image a,[class*=product-bestseller-content] .product-image a,[class*=product-list-content] .product-image a{display:flex!important;justify-content:center}#products-related .product-image a img,#shelf-list-product .product-image a img,.tab__panel .product-image a img,[class*=product-bestseller-content] .product-image a img,[class*=product-list-content] .product-image a img{border-radius:8px;height:auto;max-width:100%;width:auto}#products-related .product-list-informations,#shelf-list-product .product-list-informations,.tab__panel .product-list-informations,[class*=product-bestseller-content] .product-list-informations,[class*=product-list-content] .product-list-informations{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--spacing-4);padding:0;text-align:start}#products-related .product-list-informations .product-title,#shelf-list-product .product-list-informations .product-title,.tab__panel .product-list-informations .product-title,[class*=product-bestseller-content] .product-list-informations .product-title,[class*=product-list-content] .product-list-informations .product-title{color:var(--black);display:-webkit-box;font-family:var(--font-family-1);font-size:var(--font-size-base,16px);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;max-width:calc(100% - 118px);overflow:hidden;padding:0;text-overflow:ellipsis;width:max-content;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;align-content:center;margin-right:auto}@media (max-width:1024px){#products-related .product-list-informations .product-title,#shelf-list-product .product-list-informations .product-title,.tab__panel .product-list-informations .product-title,[class*=product-bestseller-content] .product-list-informations .product-title,[class*=product-list-content] .product-list-informations .product-title{max-width:100%}}#products-related .product-list-informations .yv-review-quickreview,#shelf-list-product .product-list-informations .yv-review-quickreview,.tab__panel .product-list-informations .yv-review-quickreview,[class*=product-bestseller-content] .product-list-informations .yv-review-quickreview,[class*=product-list-content] .product-list-informations .yv-review-quickreview{width:max-content}#products-related .product-list-informations .yv-review-quickreview .yv-bootstrap,#shelf-list-product .product-list-informations .yv-review-quickreview .yv-bootstrap,.tab__panel .product-list-informations .yv-review-quickreview .yv-bootstrap,[class*=product-bestseller-content] .product-list-informations .yv-review-quickreview .yv-bootstrap,[class*=product-list-content] .product-list-informations .yv-review-quickreview .yv-bootstrap{padding:0}@media (max-width:1200px){#products-related .product-list-informations .yv-review-quickreview,#shelf-list-product .product-list-informations .yv-review-quickreview,.tab__panel .product-list-informations .yv-review-quickreview,[class*=product-bestseller-content] .product-list-informations .yv-review-quickreview,[class*=product-list-content] .product-list-informations .yv-review-quickreview{margin-top:0;order:-1;position:relative;width:100%}#products-related .product-list-informations .yv-review-quickreview .yv-bootstrap,#shelf-list-product .product-list-informations .yv-review-quickreview .yv-bootstrap,.tab__panel .product-list-informations .yv-review-quickreview .yv-bootstrap,[class*=product-bestseller-content] .product-list-informations .yv-review-quickreview .yv-bootstrap,[class*=product-list-content] .product-list-informations .yv-review-quickreview .yv-bootstrap{text-align:start}}#products-related .product-list-informations .product_list_description_resume,#shelf-list-product .product-list-informations .product_list_description_resume,.tab__panel .product-list-informations .product_list_description_resume,[class*=product-bestseller-content] .product-list-informations .product_list_description_resume,[class*=product-list-content] .product-list-informations .product_list_description_resume{display:none}#products-related .product-list-informations .product-price,#shelf-list-product .product-list-informations .product-price,.tab__panel .product-list-informations .product-price,[class*=product-bestseller-content] .product-list-informations .product-price,[class*=product-list-content] .product-list-informations .product-price{display:flex;gap:.5rem;width:100%}#products-related .product-list-informations .product-price .product-price-old,#shelf-list-product .product-list-informations .product-price .product-price-old,.tab__panel .product-list-informations .product-price .product-price-old,[class*=product-bestseller-content] .product-list-informations .product-price .product-price-old,[class*=product-list-content] .product-list-informations .product-price .product-price-old{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}#products-related .product-list-informations .product-price .product-main-price,#products-related .product-list-informations .product-price .product-price-new,#shelf-list-product .product-list-informations .product-price .product-main-price,#shelf-list-product .product-list-informations .product-price .product-price-new,.tab__panel .product-list-informations .product-price .product-main-price,.tab__panel .product-list-informations .product-price .product-price-new,[class*=product-bestseller-content] .product-list-informations .product-price .product-main-price,[class*=product-bestseller-content] .product-list-informations .product-price .product-price-new,[class*=product-list-content] .product-list-informations .product-price .product-main-price,[class*=product-list-content] .product-list-informations .product-price .product-price-new{color:var(--black,#000);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin:0}#products-related .product-list-informations .product-main-price-discount,#shelf-list-product .product-list-informations .product-main-price-discount,.tab__panel .product-list-informations .product-main-price-discount,[class*=product-bestseller-content] .product-list-informations .product-main-price-discount,[class*=product-list-content] .product-list-informations .product-main-price-discount{align-content:center;margin:0;min-height:40px}#products-related .product-list-informations .product-price-discount,#shelf-list-product .product-list-informations .product-price-discount,.tab__panel .product-list-informations .product-price-discount,[class*=product-bestseller-content] .product-list-informations .product-price-discount,[class*=product-list-content] .product-list-informations .product-price-discount{font-size:0}#products-related .product-list-informations .product-price-discount b,#shelf-list-product .product-list-informations .product-price-discount b,.tab__panel .product-list-informations .product-price-discount b,[class*=product-bestseller-content] .product-list-informations .product-price-discount b,[class*=product-list-content] .product-list-informations .product-price-discount b{align-items:center;color:var(--black,#000);display:flex;font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400!important;font-weight:400;gap:.25rem;line-height:normal}#products-related .product-list-informations .product-price-discount b:after,#shelf-list-product .product-list-informations .product-price-discount b:after,.tab__panel .product-list-informations .product-price-discount b:after,[class*=product-bestseller-content] .product-list-informations .product-price-discount b:after,[class*=product-list-content] .product-list-informations .product-price-discount b:after{content:"à vista no PIX";font-size:var(--font-size-sm)}#products-related .product-list-informations .price-dicount-text,#products-related .product-list-informations .text_discount_avista_list_products,#shelf-list-product .product-list-informations .price-dicount-text,#shelf-list-product .product-list-informations .text_discount_avista_list_products,.tab__panel .product-list-informations .price-dicount-text,.tab__panel .product-list-informations .text_discount_avista_list_products,[class*=product-bestseller-content] .product-list-informations .price-dicount-text,[class*=product-bestseller-content] .product-list-informations .text_discount_avista_list_products,[class*=product-list-content] .product-list-informations .price-dicount-text,[class*=product-list-content] .product-list-informations .text_discount_avista_list_products{color:var(--foreground-dark,#202021);font-family:Nunito;font-size:var(--font-size-xs,12px);font-style:normal;font-weight:400;line-height:normal}#products-related .product-list-informations .product-price-simulator,#shelf-list-product .product-list-informations .product-price-simulator,.tab__panel .product-list-informations .product-price-simulator,[class*=product-bestseller-content] .product-list-informations .product-price-simulator,[class*=product-list-content] .product-list-informations .product-price-simulator{color:var(--black-50);display:flex;font-family:var(--font-family-2);font-size:0;gap:2px;order:1;width:100%}#products-related .product-list-informations .product-price-simulator .product-price-simulator__interest-info,#products-related .product-list-informations .product-price-simulator .product-price-simulator__text-in,#products-related .product-list-informations .product-price-simulator .product-price-simulator__value,#shelf-list-product .product-list-informations .product-price-simulator .product-price-simulator__interest-info,#shelf-list-product .product-list-informations .product-price-simulator .product-price-simulator__text-in,#shelf-list-product .product-list-informations .product-price-simulator .product-price-simulator__value,.tab__panel .product-list-informations .product-price-simulator .product-price-simulator__interest-info,.tab__panel .product-list-informations .product-price-simulator .product-price-simulator__text-in,.tab__panel .product-list-informations .product-price-simulator .product-price-simulator__value,[class*=product-bestseller-content] .product-list-informations .product-price-simulator .product-price-simulator__interest-info,[class*=product-bestseller-content] .product-list-informations .product-price-simulator .product-price-simulator__text-in,[class*=product-bestseller-content] .product-list-informations .product-price-simulator .product-price-simulator__value,[class*=product-list-content] .product-list-informations .product-price-simulator .product-price-simulator__interest-info,[class*=product-list-content] .product-list-informations .product-price-simulator .product-price-simulator__text-in,[class*=product-list-content] .product-list-informations .product-price-simulator .product-price-simulator__value{display:none}#products-related .product-list-informations .product-price-simulator b,#products-related .product-list-informations .product-price-simulator span,#shelf-list-product .product-list-informations .product-price-simulator b,#shelf-list-product .product-list-informations .product-price-simulator span,.tab__panel .product-list-informations .product-price-simulator b,.tab__panel .product-list-informations .product-price-simulator span,[class*=product-bestseller-content] .product-list-informations .product-price-simulator b,[class*=product-bestseller-content] .product-list-informations .product-price-simulator span,[class*=product-list-content] .product-list-informations .product-price-simulator b,[class*=product-list-content] .product-list-informations .product-price-simulator span{font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal;order:-1}#products-related .product-list-informations .product-block-hover,#shelf-list-product .product-list-informations .product-block-hover,.tab__panel .product-list-informations .product-block-hover,[class*=product-bestseller-content] .product-list-informations .product-block-hover,[class*=product-list-content] .product-list-informations .product-block-hover{display:none;margin-top:0;order:2;padding-bottom:0;width:100%}#products-related .product-list-informations .product-block-hover .btn,#shelf-list-product .product-list-informations .product-block-hover .btn,.tab__panel .product-list-informations .product-block-hover .btn,[class*=product-bestseller-content] .product-list-informations .product-block-hover .btn,[class*=product-list-content] .product-list-informations .product-block-hover .btn{align-items:center;background:var(--brown);border:none;border-radius:100px;color:var(--white);display:flex;flex:1 0 0;height:48px;justify-content:space-between;padding:0 16px}#products-related .product-list-informations .product-block-hover .btn .icon,#shelf-list-product .product-list-informations .product-block-hover .btn .icon,.tab__panel .product-list-informations .product-block-hover .btn .icon,[class*=product-bestseller-content] .product-list-informations .product-block-hover .btn .icon,[class*=product-list-content] .product-list-informations .product-block-hover .btn .icon{align-items:center;background-color:#fff;border-radius:9999px;display:flex;height:2rem;justify-content:end;margin:0;padding:6px;position:absolute;right:2px;transition:all .3s ease-in-out;width:2rem;z-index:-1}#products-related .product-list-informations .product-block-hover .btn .icon:before,#shelf-list-product .product-list-informations .product-block-hover .btn .icon:before,.tab__panel .product-list-informations .product-block-hover .btn .icon:before,[class*=product-bestseller-content] .product-list-informations .product-block-hover .btn .icon:before,[class*=product-list-content] .product-list-informations .product-block-hover .btn .icon:before{background-color:var(--primary);content:"";height:20px;-webkit-mask-image:var(--icon-cart);mask-image:var(--icon-cart);width:20px}#products-related .product-list-informations .product-block-hover .btn:hover,#shelf-list-product .product-list-informations .product-block-hover .btn:hover,.tab__panel .product-list-informations .product-block-hover .btn:hover,[class*=product-bestseller-content] .product-list-informations .product-block-hover .btn:hover,[class*=product-list-content] .product-list-informations .product-block-hover .btn:hover{background:var(--brown);color:var(--white)}#products-related .product-list-informations .product-block-hover .btn:hover .icon,#shelf-list-product .product-list-informations .product-block-hover .btn:hover .icon,.tab__panel .product-list-informations .product-block-hover .btn:hover .icon,[class*=product-bestseller-content] .product-list-informations .product-block-hover .btn:hover .icon,[class*=product-list-content] .product-list-informations .product-block-hover .btn:hover .icon{transition:all .3s ease-in-out;width:calc(100% - .25rem)}#products-related .product-list-informations .product-block-hover .btn:hover .icon:before,#shelf-list-product .product-list-informations .product-block-hover .btn:hover .icon:before,.tab__panel .product-list-informations .product-block-hover .btn:hover .icon:before,[class*=product-bestseller-content] .product-list-informations .product-block-hover .btn:hover .icon:before,[class*=product-list-content] .product-list-informations .product-block-hover .btn:hover .icon:before{background-color:var(--primary);height:20px;-webkit-mask-image:var(--icon-arrow-left-2);mask-image:var(--icon-arrow-left-2);width:20px}.products-related-content{background-color:var(--white);border-radius:24px 24px 0 0;padding:24px 24px 8px;position:relative}.products-related-content .container{max-width:100%}.products-related-content .title-description{color:var(--primary,#672b83);font-family:Baloo\ 2;font-size:var(--font-size-3xl,30px);font-style:normal;font-weight:700!important;line-height:100%;margin-bottom:24px}.products-related-content #products-related .product-grid:before{content:none;display:none}.products-related-content #products-related .product-image a{display:flex!important;justify-content:center}.products-related-content #products-related .product-image a img{border-radius:8px;height:auto;max-width:100%;width:auto}.products-related-content #products-related.swiper .swiper-button-next,.products-related-content #products-related.swiper .swiper-button-prev{height:30px;width:30px}@media (max-width:1024px){.products-related-content #products-related.swiper .swiper-button-next,.products-related-content #products-related.swiper .swiper-button-prev{display:none}}.products-related-content #products-related.swiper .swiper-button-prev:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-left);mask-image:var(--icon-arrow-left);width:7px}.products-related-content #products-related.swiper .swiper-button-next:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}.product-list-tabs{box-sizing:border-box;left:50%;margin-bottom:6.5rem;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding:0 104px;position:relative;right:50%;width:100vw}.product-list-tabs .tabs{overflow:visible;padding:0}.product-list-tabs .tabs__panels{background-color:var(--white)!important;padding:0!important}.product-list-tabs .tabs__nav{margin-bottom:2rem}.product-list-tabs .tabs__nav .tabs__nav-list{border-bottom:1px solid var(--black-10);gap:40px}.product-list-tabs .tabs__nav .tabs__nav-list::-webkit-scrollbar{display:none}@media (max-width:768px){.product-list-tabs .tabs__nav .tabs__nav-list{gap:1.5rem}}.product-list-tabs .tabs__nav .tabs__nav-item{border:none!important;box-shadow:none!important;color:var(--black-50);font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:normal;padding:1rem;text-wrap:nowrap}.product-list-tabs .tabs__nav .tabs__nav-item.js-active{background-color:var(--beige)!important;border-bottom:1px solid #000!important;border-radius:8px 8px 0 0;color:var(--black);font-style:italic;font-weight:500;line-height:normal}.product-list-tabs .tabs__nav .tabs__nav-item.js-extra-mobile-item{display:none}@media (max-width:1024px){.product-list-tabs .tabs__nav .tabs__nav-item.js-extra-mobile-item{display:flex}}.product-list-tabs .tab__panel.row{margin:0!important}.product-list-tabs .tab__panel.row .swiper .swiper-button-next,.product-list-tabs .tab__panel.row .swiper .swiper-button-prev{height:30px;width:30px}@media (max-width:1024px){.product-list-tabs .tab__panel.row .swiper .swiper-button-next,.product-list-tabs .tab__panel.row .swiper .swiper-button-prev{display:none}}.product-list-tabs .tab__panel.row .swiper .swiper-button-next svg,.product-list-tabs .tab__panel.row .swiper .swiper-button-prev svg{display:none}.product-list-tabs .tab__panel.row .swiper .swiper-button-prev:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-left);mask-image:var(--icon-arrow-left);width:7px}.product-list-tabs .tab__panel.row .swiper .swiper-button-next:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}.product-list-tabs .swiper{overflow:visible}.product-list-tabs .swiper .product-item .product{padding:0}@media (max-width:1024px){.product-list-tabs{padding:var(--spacing-4)}}.product-image .badge-special{align-items:center;background-color:var(--black);border-radius:.5rem;display:flex;height:24px;left:.5rem;margin:0;padding:0 .5rem;top:.5rem!important;width:max-content}.product-image .product-label{border-radius:.5rem;left:unset!important;overflow:hidden;padding:0!important;right:.5rem!important;top:.5rem!important;width:120px}.product-list-link-button{align-items:center;background:#fffded;border:1px solid #000;border-radius:100px;color:#000;display:flex;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:600;gap:40px;height:48px;justify-content:center;line-height:normal;margin:2rem auto 0;padding:0 16px}.page-product-category .section-content .product-categories-container,.page-product-manufacturer-info .section-content .product-categories-container,.page-product-search .section-content .product-categories-container{background-color:var(--white)!important;border-radius:var(--radius-3xl);max-width:100%;padding:0 var(--spacing-x-body)!important;width:100%}.page-product-category .section-content .product-categories-container>.row,.page-product-manufacturer-info .section-content .product-categories-container>.row,.page-product-search .section-content .product-categories-container>.row{gap:2.25rem;margin:0!important}@media (max-width:1024px){.page-product-category .section-content .product-categories-container,.page-product-manufacturer-info .section-content .product-categories-container,.page-product-search .section-content .product-categories-container{border-radius:var(--radius-2xl);padding:var(--spacing-4)!important}}.page-product-category .section-content .category-content,.page-product-manufacturer-info .section-content .category-content,.page-product-search .section-content .category-content{flex:0 0 100%;max-width:100%;padding:0!important;width:100%}.page-product-category .section-content #shelf-list-product,.page-product-manufacturer-info .section-content #shelf-list-product,.page-product-search .section-content #shelf-list-product{--columns:4!important;column-gap:1rem;margin-bottom:1.5rem;row-gap:2rem}@media (max-width:1440px){.page-product-category .section-content #shelf-list-product,.page-product-manufacturer-info .section-content #shelf-list-product,.page-product-search .section-content #shelf-list-product{--columns:3!important}}@media (max-width:1024px){.page-product-category .section-content #shelf-list-product,.page-product-manufacturer-info .section-content #shelf-list-product,.page-product-search .section-content #shelf-list-product{--columns:2!important}}.page-product-category #column-left,.page-product-manufacturer-info #column-left,.page-product-search #column-left{display:none}.page-product-category .category-information-content,.page-product-manufacturer-info .category-information-content,.page-product-search .category-information-content{display:flex;justify-content:center;padding:0}.page-product-category .category-information-content:empty,.page-product-manufacturer-info .category-information-content:empty,.page-product-search .category-information-content:empty{display:none}.page-product-category .toolbar-shop,.page-product-manufacturer-info .toolbar-shop,.page-product-search .toolbar-shop{align-items:end;flex-wrap:nowrap;gap:64px;height:64px;margin-bottom:24px}.page-product-category .toolbar-shop .toolbar-shop-sorter,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-sorter,.page-product-search .toolbar-shop .toolbar-shop-sorter{display:none}.page-product-category .toolbar-shop .toolbar-shop-pager,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager,.page-product-search .toolbar-shop .toolbar-shop-pager{width:max-content}.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{display:flex;flex-wrap:nowrap}.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group .toolbar-shop-pager__label,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group .toolbar-shop-pager__label,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group .toolbar-shop-pager__label{color:var(--black-50);display:inline-block!important;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}@media (max-width:1024px){.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group .toolbar-shop-pager__label,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group .toolbar-shop-pager__label,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group .toolbar-shop-pager__label{display:none!important}}.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group #input-limit,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group #input-limit,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group #input-limit{display:none}.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append{display:flex;margin-left:0;width:100%}.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select{border:none;border-bottom:1px solid var(--black);cursor:pointer;padding:0 0 .5rem;width:100%}@media (min-width:1024px){.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select{min-width:200px}}@media (max-width:1024px){.page-product-category .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select,.page-product-search .toolbar-shop .toolbar-shop-pager .form-group.input-group .input-group-append select{max-width:200px;padding:0 0 1rem}.page-product-category .toolbar-shop .toolbar-shop-pager,.page-product-manufacturer-info .toolbar-shop .toolbar-shop-pager,.page-product-search .toolbar-shop .toolbar-shop-pager{max-width:200px;width:calc(50% - 8px)}.page-product-category .toolbar-shop,.page-product-manufacturer-info .toolbar-shop,.page-product-search .toolbar-shop{gap:1rem}}.page-product-category .category-heading-title,.page-product-manufacturer-info .category-heading-title,.page-product-search .category-heading-title{font-family:var(--font-family-1);font-size:var(--font-size-xl,1.25rem);font-style:italic;font-weight:700;line-height:normal;margin-bottom:0!important;text-transform:capitalize}.page-product-category .view-more-products,.page-product-manufacturer-info .view-more-products,.page-product-search .view-more-products{background-color:var(--beige);border:1px solid var(--black);border-radius:var(--radius-full);color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:italic;font-weight:600;line-height:normal;margin-bottom:1.5rem}.page-product-category .breadcrumb,.page-product-manufacturer-info .breadcrumb,.page-product-search .breadcrumb{color:rgba(28,28,28,.5);font-family:Nunito;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:35px;text-transform:uppercase}#content-filters-v2--top{display:none!important}.filterForm{--filter-primary:var(--black);align-items:end;border-bottom:1px solid rgba(0,0,0,.1);border-radius:0!important;flex-wrap:wrap}.filterForm .filterActionContainer{display:none;opacity:0;padding:0;transition:all .5s ease-in-out;visibility:hidden}.filterForm .filterActionContainer--bottom{position:relative}.filterForm .filters{border-bottom:1px solid var(--black);gap:0;max-width:max-content!important;min-width:180px;position:relative}.filterForm .filters ul{background-color:var(--white)!important;background:#fff;border-bottom:1px solid var(--black-10);border-left:1px solid var(--black-10);border-radius:0;border-right:1px solid var(--black-10);flex-direction:column;flex-wrap:nowrap;gap:1rem;max-height:300px!important;min-width:180px;padding:24px;position:absolute;top:calc(100% + 2px);width:max-content;z-index:99}.filterForm .filters ul .filter-box{align-items:center;border:none;color:rgba(0,0,0,.5);display:flex;flex-direction:row;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;height:auto;justify-content:start;line-height:normal;margin:0;min-height:auto;padding:0;width:100%}.filterForm .filters ul input[type=checkbox],.filterForm .filters ul input[type=radio]{accent-color:var(--black);appearance:auto;aspect-ratio:1/1;background-color:var(--white);background-image:unset;border:1px solid var(--black);border-radius:2px;bottom:unset;box-shadow:none!important;display:block!important;height:10px;order:-1;outline:none!important;position:relative;right:unset;width:10px}.filterForm .filter-title{color:var(--black);cursor:pointer;font-style:normal;font-weight:400;justify-content:space-between;padding-bottom:1rem;width:100%}.filterForm .filter-button,.filterForm .filter-title{display:flex;font-family:var(--font-family-1);font-size:16px;line-height:normal}.filterForm .filter-button{align-items:center;background:var(--beige);border:1px solid var(--black)!important;border-radius:100px;color:var(--black)!important;font-style:italic;font-weight:600;gap:40px;height:48px;padding:0 16px;text-wrap:nowrap}.filterForm .filter-button:hover{background:var(--beige)!important;color:var(--black)!important}.filterForm .buttons{display:flex;gap:1rem;margin-bottom:1rem;max-width:max-content;overflow-x:auto;padding:0}.filterForm .buttons::-webkit-scrollbar{display:none}.filterForm .buttons .items-selected{display:flex;flex-wrap:nowrap;gap:1rem;margin-bottom:0}.filterForm .buttons button.clear-filters,.filterForm .buttons button.js-remove-filter{align-items:center;background-color:var(--black-05)!important;color:var(--black-30)!important;display:flex;font-family:var(--font-family-2);font-size:12px;font-style:normal;font-weight:400;gap:8px;line-height:normal;padding:4px 8px!important}.filterForm .buttons button.clear-filters svg,.filterForm .buttons button.js-remove-filter svg{fill:var(--black-30)}.filterForm:has(input:checked) .filterActionContainer{display:flex;opacity:1;visibility:visible}.toolbar-shop-filter-trigger{align-items:center;background:transparent;border-bottom:1px solid var(--black);color:var(--black);display:none;flex:1 0 0;font-family:var(--font-family-2);font-size:14px;height:40px;justify-content:space-between;padding-bottom:16px}@media (max-width:1024px){.toolbar-shop-filter-trigger{display:inline-flex;max-width:200px;width:calc(50% - 8px)}}.filter-backdrop,.filter-overlay,.filter-side-btn-container{display:none}@media (max-width:1024px){.filter-overlay{background:rgba(0,0,0,.4);display:block;inset:0;opacity:0;position:fixed;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;z-index:99998}.filter-overlay[data-state=open]{opacity:1;visibility:visible}.filterForm{background-color:var(--white);height:100dvh;left:0;overflow:auto;padding:1rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .35s ease,visibility .35s ease;visibility:hidden;width:90dvw;z-index:99999}.filterForm[data-state=open]{transform:translateX(0);visibility:visible}.filterForm .filterActionContainer{display:flex;opacity:1;visibility:visible}.filterForm .filterActionContainer--top{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;order:-2;padding-bottom:1rem;position:static;width:100%}.filterForm .filterActionContainer--top .filter-mobile-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem;width:100%}.filterForm .filterActionContainer--top .filter-mobile-header__title{color:var(--black);font-family:var(--font-family-1);font-size:18px;font-style:italic;font-weight:600;margin:0}.filterForm .filterActionContainer--top .filter-mobile-header__close{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:4px;width:max-content}.filterForm .filterActionContainer--top .filter-mobile-header__subtitle{border-bottom:1px solid var(--black-10);color:var(--black-30);font-family:var(--font-family-2);font-size:14px;margin:0;padding-bottom:1rem;width:100%}.filterForm .filterActionContainer--bottom{display:flex;justify-content:center;position:static;width:100%}.filterForm .filters{border-bottom:1px solid var(--black-10);max-width:100%!important;padding-bottom:1rem}.filterForm .filters .filter-title{cursor:default;padding-bottom:.5rem;pointer-events:none}.filterForm .filters .filter-title svg{display:none}}@media (max-width:1024px){.filterForm .filters::details-content{block-size:auto!important;content-visibility:visible!important;overflow:visible!important}.filterForm .filters>:not(summary){display:block!important}.filterForm .filters ul{border:none;border-radius:0;max-height:none!important;padding:0;position:static}.filterForm .buttons{align-items:start;flex:unset;max-width:100%;order:-1}.filterForm .buttons .items-selected{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.filterForm .buttons .clear-filters{text-wrap:nowrap}}.module-review-content{margin:0!important;margin-bottom:var(--section-margin-bottom)!important;padding:0;position:relative}.module-review-content .module-review-description{align-items:center;background-color:var(--bg-white);display:flex;height:6rem;padding:0 3rem}.module-review-content .module-review-description h2,.module-review-content .module-review-description h6{color:var(--cl-black);font-size:var(--font-16);text-transform:uppercase}@media (max-width:768px){.module-review-content .module-review-description{padding:0 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}.module-review-content hr{display:none}.module-review-content #module-review{border-bottom:1px solid var(--bg-black-10);border-top:1px solid var(--bg-black-10);padding:0!important;position:static}.module-review-content #module-review .reviews_list{position:static}.module-review-content .navigation .swiper-button-next,.module-review-content .navigation .swiper-button-prev{height:1.5rem;margin:0;width:2rem}.module-review-content .navigation .swiper-button-next:before,.module-review-content .navigation .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:10px;width:7px}.module-review-content .navigation .swiper-button-next svg,.module-review-content .navigation .swiper-button-next:after,.module-review-content .navigation .swiper-button-prev svg,.module-review-content .navigation .swiper-button-prev:after{display:none}.module-review-content .navigation .swiper-button-prev{justify-content:start;left:0}.module-review-content .navigation .swiper-button-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none'%3E%3Cpath fill='%23000' d='M6.708 0q.24 0 .239.318 0 .053-.027.106a1 1 0 0 1-.053.133 18 18 0 0 1-1.431 1.935q-.716.796-1.353 1.353-.663.583-1.246 1.034-.159.132-.159.185 0 .08.16.186.582.45 1.245.981.637.556 1.353 1.326.69.795 1.431 1.909.054.106.106.186.027.105.027.212 0 .238-.16.238a.68.68 0 0 1-.45-.185 7 7 0 0 1-.318-.292q-.69-.663-1.326-1.193a39 39 0 0 0-1.352-1.034q-.69-.477-1.485-1.008A387 387 0 0 0 .08 5.277Q.002 5.25 0 5.09q0-.186.133-.424a.8.8 0 0 1 .344-.345 13 13 0 0 0 1.246-.663q.663-.37 1.38-.875.688-.478 1.405-1.06.715-.585 1.405-1.247.106-.106.318-.291A.7.7 0 0 1 6.708 0'/%3E%3C/svg%3E")}.module-review-content .navigation .swiper-button-next{justify-content:end;right:0}.module-review-content .navigation .swiper-button-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath fill='%23000' d='M.292 10q-.24 0-.239-.315 0-.053.027-.105.026-.078.053-.131.743-1.129 1.431-1.916.716-.787 1.353-1.339.663-.577 1.246-1.023.159-.133.159-.184 0-.08-.16-.184a94 94 0 0 1-1.245-.971A19 19 0 0 1 1.564 2.52 19 19 0 0 1 .133.63 2 2 0 0 0 .027.446 1 1 0 0 1 0 .236Q0 0 .16 0q.237 0 .45.184.211.183.318.288.69.657 1.326 1.182.663.524 1.352 1.023.69.473 1.485.998.822.498 1.83 1.102Q7 4.803 7 4.96a.9.9 0 0 1-.133.42.8.8 0 0 1-.344.34q-.585.263-1.246.657a16 16 0 0 0-1.38.866q-.688.473-1.405 1.05-.715.577-1.405 1.234-.106.105-.318.288A.7.7 0 0 1 .292 10'/%3E%3C/svg%3E")}.module-review-content .swiper-pagination{display:none}.module-review-content .swiper-button-next,.module-review-content .swiper-button-prev{background-color:var(--bg-body);border:1px solid var(--bg-black-10);border-bottom:none;height:6rem!important;justify-content:center!important;left:unset!important;top:3rem;transform:translateY(-50%);width:6rem!important}@media (max-width:768px){.module-review-content .swiper-button-next,.module-review-content .swiper-button-prev{display:none!important}}.module-review-content .swiper-button-next{right:0!important}.module-review-content .swiper-button-prev{right:6rem}.container .module-review-content{padding:0}.reviews-list .item,.reviews_list .item{align-items:start;background:var(--foreground-lightest,#fafafa);border:2px solid var(--primary-light)!important;border-radius:var(--radius-xl,12px)!important;display:flex;flex-direction:column;font-size:var(--font-14);height:auto!important;justify-content:start;line-height:1;min-height:200px;padding:50px 30px 40px!important;text-align:start}.reviews-list .item>p,.reviews_list .item>p{line-height:1.3;margin-bottom:0;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-black);display:flex;gap:1rem;justify-content:space-between;margin:0;margin-bottom:0!important;overflow:hidden;overflow:visible;position:relative}.reviews-list .review-title .review-author,.reviews_list .review-title .review-author{color:var(--primary-dark,#491f5d);font-family:Nunito;font-size:var(--font-size-lg,18px);font-style:normal;font-weight:600!important;line-height:120%;padding:0!important}.reviews-list .review-title .review-date,.reviews_list .review-title .review-date{align-content:center;color:var(--neutral-light,#898383);font-family:Nunito;font-size:var(--font-size-xs,12px);font-style:normal;font-weight:500!important;line-height:normal;position:absolute;right:0;top:100%;z-index:99}.reviews-list .review-rating,.reviews_list .review-rating{border-bottom:1px dashed color-mix(in srgb,var(--neutral-light),transparent 50%);color:var(--secondary);margin-bottom:1rem!important;padding-bottom:1rem}.reviews-list .review-link,.reviews_list .review-link{display:none}.reviews-list .review-text,.reviews_list .review-text{color:var(--cl-black-40)!important;display:-webkit-box;line-height:1.5;overflow:hidden;-webkit-box-orient:vertical;line-height:20px!important;min-height:55px}.reviews-list .navigation .swiper-button-next,.reviews-list .navigation .swiper-button-prev,.reviews_list .navigation .swiper-button-next,.reviews_list .navigation .swiper-button-prev{height:1.5rem;margin:0;width:2rem}.reviews-list .navigation .swiper-button-next:before,.reviews-list .navigation .swiper-button-prev:before,.reviews_list .navigation .swiper-button-next:before,.reviews_list .navigation .swiper-button-prev:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:10px;width:7px}.reviews-list .navigation .swiper-button-next svg,.reviews-list .navigation .swiper-button-next:after,.reviews-list .navigation .swiper-button-prev svg,.reviews-list .navigation .swiper-button-prev:after,.reviews_list .navigation .swiper-button-next svg,.reviews_list .navigation .swiper-button-next:after,.reviews_list .navigation .swiper-button-prev svg,.reviews_list .navigation .swiper-button-prev:after{display:none}.reviews-list .navigation .swiper-button-prev,.reviews_list .navigation .swiper-button-prev{justify-content:start;left:0}.reviews-list .navigation .swiper-button-prev:before,.reviews_list .navigation .swiper-button-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none'%3E%3Cpath fill='%23000' d='M6.708 0q.24 0 .239.318 0 .053-.027.106a1 1 0 0 1-.053.133 18 18 0 0 1-1.431 1.935q-.716.796-1.353 1.353-.663.583-1.246 1.034-.159.132-.159.185 0 .08.16.186.582.45 1.245.981.637.556 1.353 1.326.69.795 1.431 1.909.054.106.106.186.027.105.027.212 0 .238-.16.238a.68.68 0 0 1-.45-.185 7 7 0 0 1-.318-.292q-.69-.663-1.326-1.193a39 39 0 0 0-1.352-1.034q-.69-.477-1.485-1.008A387 387 0 0 0 .08 5.277Q.002 5.25 0 5.09q0-.186.133-.424a.8.8 0 0 1 .344-.345 13 13 0 0 0 1.246-.663q.663-.37 1.38-.875.688-.478 1.405-1.06.715-.585 1.405-1.247.106-.106.318-.291A.7.7 0 0 1 6.708 0'/%3E%3C/svg%3E")}.reviews-list .navigation .swiper-button-next,.reviews_list .navigation .swiper-button-next{justify-content:end;right:0}.reviews-list .navigation .swiper-button-next:before,.reviews_list .navigation .swiper-button-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath fill='%23000' d='M.292 10q-.24 0-.239-.315 0-.053.027-.105.026-.078.053-.131.743-1.129 1.431-1.916.716-.787 1.353-1.339.663-.577 1.246-1.023.159-.133.159-.184 0-.08-.16-.184a94 94 0 0 1-1.245-.971A19 19 0 0 1 1.564 2.52 19 19 0 0 1 .133.63 2 2 0 0 0 .027.446 1 1 0 0 1 0 .236Q0 0 .16 0q.237 0 .45.184.211.183.318.288.69.657 1.326 1.182.663.524 1.352 1.023.69.473 1.485.998.822.498 1.83 1.102Q7 4.803 7 4.96a.9.9 0 0 1-.133.42.8.8 0 0 1-.344.34q-.585.263-1.246.657a16 16 0 0 0-1.38.866q-.688.473-1.405 1.05-.715.577-1.405 1.234-.106.105-.318.288A.7.7 0 0 1 .292 10'/%3E%3C/svg%3E")}.reviews-list .swiper-pagination,.reviews_list .swiper-pagination{display:none}.reviews-list .swiper-button-next,.reviews-list .swiper-button-prev,.reviews_list .swiper-button-next,.reviews_list .swiper-button-prev{justify-content:center!important;transform:translateY(-50%)}@media (max-width:768px){.reviews-list .swiper-button-next,.reviews-list .swiper-button-prev,.reviews_list .swiper-button-next,.reviews_list .swiper-button-prev{display:none!important}}.products-review-content.section-20{margin-bottom:var(--section-margin-bottom);padding:2.75rem}.products-review-content.section-20 .container{padding:0}.products-review-content.section-20 .row{margin:0!important}.products-review-content.section-20 #reviews-title{flex-wrap:nowrap!important;margin-bottom:42px;padding:0!important}.products-review-content.section-20 #reviews-title .heading-title{align-items:center;background-color:var(--bg-white);display:flex;justify-content:start;padding:0;width:100%}.products-review-content.section-20 #reviews-title .heading-title .title-description{color:var(--primary,#672b83);font-family:Baloo\ 2;font-size:var(--font-size-2xl,24px);font-style:normal;font-weight:600!important;line-height:117%;text-transform:uppercase}@media (max-width:1024px){.products-review-content.section-20 #reviews-title .heading-title{justify-content:center;padding-bottom:1.5rem}}.products-review-content.section-20 #reviews-title #review-links{align-content:center;flex-wrap:wrap;gap:1rem;justify-content:center;margin-right:0;order:1}.products-review-content.section-20 #reviews-title #review-links #all-comments-link,.products-review-content.section-20 #reviews-title #review-links #write-comment-link{align-items:center;border:1px solid var(--primary-light,#d1bfda);border-radius:var(--radius-full,9999px);color:var(--primary);display:flex;gap:.5rem;height:30px;justify-content:center;margin-left:0;padding:.5rem 1rem;width:max-content}.products-review-content.section-20 #reviews-title #review-links #all-comments-link svg path,.products-review-content.section-20 #reviews-title #review-links #write-comment-link svg path{fill:var(--primary)}.products-review-content.section-20 #reviews-title #review-links #all-comments-link .arrow-icon,.products-review-content.section-20 #reviews-title #review-links #write-comment-link .arrow-icon{display:none}@media (max-width:1024px){.products-review-content.section-20 #reviews-title #review-links #all-comments-link,.products-review-content.section-20 #reviews-title #review-links #write-comment-link{flex:0 0 100%;width:100%}.products-review-content.section-20 #reviews-title{display:contents!important}}.products-review-content.section-20 .review-rating{font-size:14px}.products-review-content.section-20 #review{border-bottom:1px solid var(--bg-black-10);border-top:1px solid var(--bg-black-10);margin-top:0!important;padding:0}.products-review-content.section-20 #review .no-reviews-content{border:1.5px solid var(--bg-blue-light);border-radius:10px;padding:5rem 1rem}.products-review-content.section-20 #review .no-reviews-content img{display:none}.products-review-content.section-20 #review .no-reviews-content p{color:var(--cl-grey);font-size:var(--font-12)}.products-review-content.section-20 #review .no-reviews-content .btn-open-review-form{align-items:center;background-color:var(--bg-black);border:1.5px solid var(--bg-black-10);border-radius:0;color:var(--cl-white);display:flex;font-size:var(--font-12);gap:.5rem;height:3rem;justify-content:center;margin:0 auto;padding:0 1rem;text-transform:uppercase;width:max-content}.products-review-content.section-20 #review .no-reviews-content .btn-open-review-form svg{display:none}.products-review-content.section-20 #review .reviews-list,.products-review-content.section-20 #review .reviews-list .owl-item{padding:0}@media (max-width:1024px){.products-review-content.section-20 #review{margin-bottom:1rem!important}}.products-review-content.section-20:has(.swiper-wrapper) #reviews-title #review-links{display:flex!important}.products-review-content.section-20 .review-login{text-align:center}@media (max-width:1024px){.products-review-content.section-20{padding:1rem}}.product-rating .mdi.mdi-star-outline:before,.product-rating .mdi.mdi-star:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:""!important;display:block;height:20px;width:20px}.product-rating .mdi.mdi-star:before{background-image:var(--review-star)}.product-rating .mdi.mdi-star-outline:before{background-image:var(--review-star-outline)}@media only screen and (min-width:764px){.products-review-content #reviews-title #review-links{flex:1;gap:2rem}.products-review-content #reviews-title #review-links #all-comments-link,.products-review-content #reviews-title #review-links #write-comment-link{width:max-content}}@media only screen and (min-width:1024px){#module-review .owl-carousel.owl-loaded .owl-nav{display:flex}.products-review-content.section-20 #reviews-title{flex-wrap:nowrap;grid-template-columns:repeat(3,1fr)}.products-review-content.section-20 #reviews-title #review-links{min-width:max-content}.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}}@media only screen and (min-width:1280px){.container .module-review-content{padding:0}}.breadcrumb{align-items:center;background:rgba(0,0,0,.05);border-radius:24px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:4px 8px;width:max-content!important}@media (max-width:768px){.breadcrumb{padding:0 1rem}}.breadcrumb.list-inline-dashed>li:first-child{padding-left:0}.breadcrumb li,.breadcrumb li a{color:rgba(0,0,0,.4);font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product-buy-together{padding:0 104px}.product-buy-together__form{background:rgba(0,0,0,.03);border-radius:24px;display:flex;flex-direction:column;gap:32px;padding:48px}@media (max-width:1024px){.product-buy-together__form{padding:2rem 1rem}}.product-buy-together__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;padding-bottom:19px}.product-buy-together__title{color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-2xl);font-style:italic;font-weight:500;line-height:normal;margin-bottom:0;text-align:center}.product-buy-together__sub-title{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin:0;text-align:center}.product-buy-together__content{display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}@media (max-width:1440px){.product-buy-together__content{display:flex;flex-direction:column}}.product-buy-together__item{border-radius:0!important;display:flex;flex-direction:column;gap:1rem;position:relative}@media (max-width:1440px){.product-buy-together__item--main{flex-direction:row;flex-wrap:wrap}.product-buy-together__item--main .product-buy-together__image{max-width:162px;position:static;width:50%}.product-buy-together__item--main .product-buy-together__options{bottom:0}.product-buy-together__item--main .product-buy-together__product-info{padding-top:1rem;width:max-content}}.product-buy-together__checkbox{left:1rem;position:absolute;top:1rem;z-index:99}.product-buy-together__checkbox input{accent-color:var(--black);cursor:pointer}.product-buy-together__image{max-width:max-content;position:relative;width:100%}.product-buy-together__image img{border-radius:.5rem!important}.product-buy-together__options{background:#fff;border:1px solid var(--black-10);border-radius:24px;bottom:1rem;display:flex;flex-direction:column;left:1rem;max-height:calc(100% - 2rem);overflow-y:auto;padding:0 1rem;position:absolute;width:calc(100% - 2rem);z-index:99}.product-buy-together__options-summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0}.product-buy-together__options-summary span{color:var(--black-40);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.product-buy-together__options-content{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem!important;padding:0}.product-buy-together__options[open] .product-buy-together__options-summary svg{rotate:45deg}.product-buy-together__option{align-items:center;align-self:stretch;border:1px solid rgba(0,0,0,.1);border-radius:24px!important;color:var(--black-40);display:flex;font-family:var(--font-family-2);font-size:12px;font-style:normal;font-weight:400;height:auto!important;justify-content:space-between;line-height:normal;min-height:32px;padding:0 16px;width:100%}.product-buy-together__option.error{border-color:var(--danger);color:var(--danger)}.product-buy-together__product-info{text-align:start;width:100%}.product-buy-together__name{font-family:var(--font-family-1);font-size:var(--font-size-base)}.product-buy-together__name,.product-buy-together__prices{color:var(--black);font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.product-buy-together__prices{display:flex;font-family:var(--font-family-2);font-size:var(--font-size-sm);gap:.5rem}.product-buy-together__price--line-through{color:var(--black-50);text-decoration-line:line-through}.product-buy-together__discount{color:var(--black);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal;margin:0}.product-buy-together__list{grid-column:span 2;position:relative}.product-buy-together__slide-next,.product-buy-together__slide-prev{align-items:center;background-color:transparent;display:flex;height:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:99}.product-buy-together__slide-prev{justify-content:start;left:1rem}.product-buy-together__slide-next{justify-content:end;right:1rem}.product-buy-together__total{align-items:start;background:var(--white);border-radius:8px;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:48px}.product-buy-together__total-header{display:flex;justify-content:space-between;width:100%}.product-buy-together__total-label{color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:italic;font-weight:500;line-height:normal}.product-buy-together__total-content{display:flex;flex-direction:column;gap:2rem}.product-buy-together__total-sub-label{color:var(--black-50);font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:1024px){.product-buy-together__total-sub-label{gap:8px}}.product-buy-together__total-prices{display:flex;flex-wrap:wrap;gap:8px}.product-buy-together__total-value{color:var(--black);font-family:var(--font-family-1);font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:100%}.product-buy-together__total-value--line-through{text-decoration-line:line-through}.product-buy-together__total-value--line-through,.product-buy-together__total-value--main{color:var(--black-50);font-family:var(--font-family-2);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product-buy-together__total-value--main{text-align:right;width:max-content}.product-buy-together__total-value-special{color:var(--black);font-family:var(--font-family-1);font-size:20px;font-style:normal;font-weight:400;line-height:normal;width:100%}.product-buy-together__total-value-special--main{color:var(--black-50);font-family:var(--font-family-2);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:right;width:max-content}.product-buy-together__total-installment{width:100%}.product-buy-together__add-to-cart{align-items:center;align-self:stretch;background:var(--brown);border-radius:100px;color:var(--white);display:flex;flex-shrink:0;font-family:var(--font-family-1);font-size:16px;font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;padding:0 16px}@media (max-width:1024px){.product-buy-together{padding:0 1rem}}body.page-account-login{background-color:var(--white)!important}body.page-account-login .heading-title.title-login{width:100%}body.page-account-login #btn-email{height:100%}body.page-account-login>.container{max-width:100%!important;padding:0 48px!important}@media (max-width:1024px){body.page-account-login>.container{padding:0 1rem!important}}body.page-account-login>.container .contentTop{display:none}body.page-account-login .loginContainer{background-color:var(--white);margin:0 auto;padding:0;width:100%}body.page-account-login .loginContainer__title{align-content:center;margin:0;padding:3rem;text-align:start}body.page-account-login .loginContainer__title h1{color:#000;font-family:EB Garamond;font-size:36px;font-style:italic;font-weight:500;line-height:normal;margin-bottom:1.5rem}body.page-account-login .loginContainer__title p{color:rgba(0,0,0,.5);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media (max-width:768px){body.page-account-login .loginContainer__title{padding:1rem 1rem 0}}body.page-account-login .loginContainer__form{background-color:var(--white);gap:2rem;padding:0}body.page-account-login .loginContainer__form .form-control{align-items:center;align-self:stretch;background:rgba(0,0,0,.03);border:none!important;border-radius:100px!important;color:var(--black);display:flex;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;height:48px;line-height:normal;padding:10px 16px}body.page-account-login .loginContainer__form .form-control::placeholder{color:rgba(0,0,0,.5)}body.page-account-login .loginContainer__form .button-container{align-items:center;display:flex;flex-direction:column}body.page-account-login .loginContainer__form .btn-primary{align-items:center;background:#3b1c12;border:none!important;border-radius:100px;color:#fff;display:flex;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;margin:0 auto;max-width:300px;padding:0 16px;width:100%}body.page-account-login .loginContainer__form .btn-primary:after{background-color:var(--white);content:"";height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}body.page-account-login .loginContainer__form label{color:rgba(0,0,0,.4);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}body.page-account-login .loginContainer__form .input-password-group svg{top:50%;transform:translateY(-50%);width:18px}body.page-account-login .loginContainer__form .forgotten_password_link{color:#00a4e0;font-family:EB Garamond;font-size:14px;font-style:italic;font-weight:500;line-height:normal;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}body.page-account-login .loginContainer__form .register_link{color:var(--color-gray-1);margin-top:0;padding-top:2rem}body.page-account-login .loginContainer__form .register_link a{color:var(--black);font-family:var(--font-family-2);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}body.page-account-login .loginContainer a{color:var(--bg-black)}body.page-account-register{background-color:var(--white)!important}body.page-account-register .register-content{background-color:transparent!important;margin-top:0;padding:0 104px}body.page-account-register .register-content .container{background-color:var(--white);max-width:100%!important;padding:48px 0 0!important}body.page-account-register .register-content .container .content{display:flex;flex-direction:column;margin-top:20px}body.page-account-register .register-content .container .content #content-top{display:none}body.page-account-register .register-content .container .content h1{color:#000;font-family:EB Garamond;font-size:36px;font-style:italic;font-weight:500;line-height:normal;margin:0}body.page-account-register .register-content .container .content .register-info-text{background:#fff;color:rgba(0,0,0,.5);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto;order:1;padding:1.5rem 0 0;text-align:center}body.page-account-register .register-content .container .content .register-info-text a{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}body.page-account-register .register-content .container .content .accountForm{background-color:var(--color-white);border-radius:0;margin-bottom:0!important;margin-top:3rem;order:2;padding:0}body.page-account-register .register-content .container .content .accountForm .register_btn{align-items:center;gap:48px}body.page-account-register .register-content .container .content .accountForm .register_btn input{accent-color:var(--brown);border:none!important;margin:0}body.page-account-register .register-content .container .content .accountForm .register_btn input:hover{accent-color:var(--brown)}body.page-account-register .register-content .container .content .accountForm .register_btn .btn_submit_register{align-items:center;background:var(--brown);border:none;border-radius:100px;color:#fff;display:flex;font-family:EB Garamond;font-size:16px;font-style:italic;font-weight:600;gap:40px;height:48px;line-height:normal;padding:0 16px}body.page-account-register .register-content .container .content .accountForm .register_btn .btn_submit_register:after{background-color:var(--white);content:"";height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}body.page-account-register .register-content .container .content .accountForm .type_personContent{margin-bottom:24px;min-height:unset}body.page-account-register .register-content .container .content .accountForm .type_personContent .control-label{color:#000;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}body.page-account-register .register-content .container .content .accountForm .type_personContent .radio-button-group{gap:1rem}body.page-account-register .register-content .container .content .accountForm .type_personContent .radio-button-group .radio-inline{margin-right:0}@media (max-width:768px){body.page-account-register .register-content .container .content .accountForm{padding:0 1rem}}body.page-account-register .register-content .container .content #account .register-account-column input,body.page-account-register .register-content .container .content #account .register-account-column select,body.page-account-register .register-content .container .content #address input,body.page-account-register .register-content .container .content #address select{align-items:center;background:rgba(0,0,0,.03);border-radius:100px!important;color:var(--black-50);display:flex;height:48px;padding:10px 16px}body.page-account-register .register-content .container .content #account .register-account-column .form-field-label,body.page-account-register .register-content .container .content #address .form-field-label{color:rgba(0,0,0,.4);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;transform:none}body.page-account-register .register-content .container .content #account .register-account-column .btn.btn-default,body.page-account-register .register-content .container .content #address .btn.btn-default{border:none;border-radius:100px;color:var(--black-50);font-size:14px;height:48px;width:100%}body.page-account-register .register-content .container .content #account .register-account-column .form-group:not(.has-error) .form-control,body.page-account-register .register-content .container .content #address .form-group:not(.has-error) .form-control{border:none!important}body.page-account-register .register-content .container .content #account .radio-inline .radio-label{cursor:pointer;display:flex}body.page-account-register .register-content .container .content #account .radio-inline .radio-label input{accent-color:#3b1c12}body.page-account-register .register-content .container .content #account .radio-inline .radio-label span{color:rgba(0,0,0,.5);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}body.page-account-register .register-content .container .content #account legend{color:#3b1c12;font-family:EB Garamond;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.5rem;padding:0;text-align:center}body.page-account-register .register-content .container .content #account .col-span-full{grid-column:span 1}body.page-account-register .register-content .container .content #account .col-sm-12:has([type=email]){grid-column:1/-1}body.page-account-register .register-content .container .content #address{margin:0!important}body.page-account-register .register-content .container .content #address .postCode_group{gap:0;grid-template-columns:1fr;margin-bottom:0}body.page-account-register .register-content .container .content #address .postCode_group #btn-ok-cep{background:transparent;border:none;color:var(--brown);font-family:EB Garamond;font-size:14px;font-style:italic;font-weight:600;gap:.5rem;height:48px;line-height:normal;max-width:max-content!important;position:absolute;right:1px;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;top:26px;z-index:9}body.page-account-register .register-content .container .content #address .postCode_group .shipping-consult-postcode{display:flex;justify-content:center;margin-top:1rem;order:1}body.page-account-register .register-content .container .content #address .postCode_group a.text_cep_obs{color:#00a4e0;font-family:EB Garamond;font-size:0;font-style:italic;font-weight:500;line-height:normal;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}body.page-account-register .register-content .container .content #address .postCode_group a.text_cep_obs:after{content:"Não sei meu CEP";font-size:var(--font-size-xs)}@media (max-width:768px){body.page-account-register .register-content .container .content #address .postCode_group .shipping-consult-postcode{text-align:center}}body.page-account-register .register-content .container .content #address legend{color:var(--title-color);font-size:0}body.page-account-register .register-content .container .content #address legend:after{content:"Endereço para entrega";font-size:var(--title-font-size)}body.page-account-register .register-content .container .content #address .second-step-address{margin-top:1rem}body.page-account-register .register-content .container .content a{color:var(--cl-black)}@media (max-width:1024px){body.page-account-register .register-content .container{border-radius:24px;padding:1rem!important}body.page-account-register .register-content{padding:0 .5rem}}body.page-account-register .accountForm--register{max-width:850px;width:100%}body.page-account-register .accountForm--register .register-account-column,body.page-account-register .accountForm--register .register-address-column{column-gap:1rem;row-gap:1.5rem}@media (min-width:1200px){body.page-account-register .accountForm--register .register-account-column,body.page-account-register .accountForm--register .register-address-column{grid-template-columns:repeat(2,1fr)}}body.page-account-register .breadcrumb{justify-content:center!important}.page-checkout-cart #cart-section-content>.container{background-color:var(--white,#fff);max-width:100%!important;padding:3rem 104px 0}@media (max-width:1024px){.page-checkout-cart #cart-section-content>.container{padding:1rem}}.page-checkout-cart #cart-section-content .cart-container{gap:48px;grid-template-columns:1fr 655px;margin:0!important}@media (max-width:1440px){.page-checkout-cart #cart-section-content .cart-container{grid-template-columns:100%;padding:0}}.page-checkout-cart #cart-section-content .main-information{position:relative}.page-checkout-cart #cart-section-content .main-information .page-title{border-bottom:1px solid var(--black-10);color:#000;font-family:EB Garamond;font-size:0;font-style:italic;font-weight:500;line-height:normal;padding-bottom:32px}.page-checkout-cart #cart-section-content .main-information .page-title:after{content:"Carrinho";font-size:36px}@media (max-width:1023px){.page-checkout-cart #cart-section-content .main-information .page-title{padding-bottom:48px}}.page-checkout-cart #cart-section-content .main-information #cart-products{position:static}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume{align-items:start;border-bottom:1px solid var(--black-10);border-top:none;margin-bottom:0;padding-bottom:24px}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-image{align-self:start;max-width:72px}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-image img{border-radius:8px}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-title{color:#000;font-family:EB Garamond;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:20px}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-options-list{color:rgba(0,0,0,.5);font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-options-list ul{gap:.5rem}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-unit-price{align-items:start!important;gap:8px}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-unit-price .cart-text-unit-price{font-size:0}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-unit-price .cart-text-unit-price:after{color:#000;content:"Preço unitário";font-family:EB Garamond;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-unit-price .cart-product-price,.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-unit-price .cart_avista_price{color:rgba(0,0,0,.5);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-unit-price .avista_discount{color:var(--black);font-weight:400}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-quantity{align-items:end;gap:1rem;height:100%;justify-content:space-between;order:9}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-quantity .stepper-type-2{background-color:var(--primary-lightest);margin:0!important}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-quantity .stepper-type-2 .stepper{padding:0}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-quantity .stepper-type-2 .stepper input{border-bottom:1px solid var(--black);border-radius:0!important}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-quantity .remove-column{order:-1}@media (max-width:1024px){.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .cart-quantity{align-items:center}}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-total-price{align-items:start!important;gap:.5rem}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-total-price span{color:var(--black-50);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-total-price span:first-child{color:var(--black);font-family:EB Garamond}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-total-price span b{font-weight:400!important}.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume .product-resume-total-price .total_discount{color:var(--black);font-weight:400}@media (min-width:1024px){.page-checkout-cart #cart-section-content .main-information #cart-products .product-resume>div{width:max-content}}.page-checkout-cart #cart-section-content .main-information #cart-products .cart-actions-content{margin-top:0;padding-top:0;position:absolute;right:0;top:0;width:max-content}.page-checkout-cart #cart-section-content .main-information #cart-products .cart-actions-content:before{content:unset;display:none}.page-checkout-cart #cart-section-content .main-information #cart-products .cart-actions-content .cart-actions-btn{align-items:end;border:none;color:var(--brown);font-family:EB Garamond;font-size:16px;font-style:normal;font-style:italic;font-weight:700;line-height:normal;padding:0;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.page-checkout-cart #cart-section-content .main-information #cart-products .cart-actions-content .cart-actions-btn.clear{color:rgba(0,0,0,.5)!important;font-style:normal}@media (max-width:1023px){.page-checkout-cart #cart-section-content .main-information #cart-products .cart-actions-content{order:-1;top:55px;width:100%}.page-checkout-cart #cart-section-content .main-information #cart-products .cart-actions-content #cart-actions{column-gap:2rem;justify-content:center;row-gap:.5rem}.page-checkout-cart #cart-section-content .main-information #cart-products .cart-actions-content #cart-actions a{height:max-content;width:max-content}}.page-checkout-cart #cart-section-content .order-resume{align-items:start;background-color:var(--beige);border-radius:24px;display:flex;flex-direction:column;gap:0;justify-content:start;padding:56px 104px}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content{margin-bottom:2.5rem;width:100%}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .order-resume-title{border-bottom:1px solid var(--black-10);color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-xl);font-style:normal;font-weight:400!important;line-height:normal;margin-bottom:40px;padding-bottom:40px;width:100%}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .campaign-discount{margin-bottom:1.5rem}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .campaign-discount .cart-total-item .cart-total-item__title{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .campaign-discount .cart-total-item .cart-total-item__value{color:var(--black);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .cart-price-total .cart-price-total-value{display:flex;flex-direction:column;gap:.5rem}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .cart-price-total .cart-price-discount,.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .cart-price-total .cart-price-main{margin-bottom:0}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .cart-price-total .cart-price-discount strong,.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .cart-price-total .cart-price-main strong{color:var(--black);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .order-resume .cart-total-order-content .cart-price-total .cart-price-simulate{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal}.page-checkout-cart #cart-section-content .order-resume .cart-finaly-content{margin-bottom:1.5rem;margin-top:0;width:100%}.page-checkout-cart #cart-section-content .order-resume .cart-finaly-content .button-checkout{background:var(--brown)!important;border-radius:var(--radius-full,9999px);color:var(--white);display:flex;font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;padding:0 1rem}.page-checkout-cart #cart-section-content .order-resume .cart-finaly-content .button-checkout:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7' fill='none'%3E%3Cpath fill='%23fff' d='M.198 6.858q-.162 0-.162-.216a.2.2 0 0 1 .018-.072 1 1 0 0 1 .036-.09q.504-.774.972-1.314.486-.54.918-.918.45-.396.846-.702.108-.09.108-.126 0-.054-.108-.126a64 64 0 0 1-.846-.666 13 13 0 0 1-.918-.9Q.594 1.188.09.432A1 1 0 0 0 .018.306.6.6 0 0 1 0 .162Q0 0 .108 0 .27 0 .414.126T.63.324q.468.45.9.81.45.36.918.702.468.324 1.008.684.558.342 1.242.756.054.018.054.126 0 .126-.09.288a.55.55 0 0 1-.234.234q-.396.18-.846.45-.45.252-.936.594A15.3 15.3 0 0 0 .738 6.534a5 5 0 0 1-.216.198.48.48 0 0 1-.324.126'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:7px;width:5px}.page-checkout-cart #cart-section-content .order-resume .coupon-cart-information{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin-bottom:2.5rem}.page-checkout-cart #cart-section-content .order-resume .coupon-cart-information b{color:var(--black);font-weight:400}.page-checkout-cart #cart-section-content .order-resume .shipping_calc_content{border-top:1px solid var(--black-10);padding-top:2.5rem;width:100%}.page-checkout-cart #cart-section-content .order-resume .shipping_calc_content .shipping-input-content .form-group{background-color:var(--white);border-radius:100px}.page-checkout-cart #cart-section-content .order-resume .shipping_calc_content .shipping-input-content .form-group #button-quote_cart{border:none;color:#3b1c12;font-family:EB Garamond;font-size:14px;font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width:1024px){.page-checkout-cart #cart-section-content .order-resume{padding:56px 1rem}}.combo{display:flex;flex-direction:column}.combo-content{display:grid;grid-template-columns:1fr 37.5%;margin-bottom:48px;position:relative;z-index:9}@media (max-width:1024px){.combo-content__left{display:contents}}.combo-content__right{display:flex;flex-direction:column;gap:1.5rem;max-height:max-content;padding:56px 80px 0;position:sticky;top:109px}@media (max-width:1440px){.combo-content__right{padding:56px 1.5rem 0}}@media (max-width:1024px){.combo-content__right{grid-template-columns:100%;padding:1rem;position:static}}@media (max-width:1440px){.combo-content{grid-template-columns:50% 50%}}@media (max-width:1024px){.combo-content{grid-template-columns:100%}}.combo-image{max-width:100%!important;position:relative;width:100%}.combo-label{border-radius:.5rem;overflow:hidden;padding:0;position:absolute;right:.5rem;top:.5rem;width:120px;z-index:9}@media (min-width:1440px){.combo-main-swiper .swiper-wrapper{display:flex;flex-wrap:wrap;transform:none!important;width:100%!important}}.combo-main-swiper .swiper-slide{display:flex;justify-content:center;max-width:50%}@media (max-width:1440px){.combo-main-swiper .swiper-slide{max-width:100%}}.combo-main-swiper .swiper-button-next,.combo-main-swiper .swiper-button-prev{height:30px;width:30px}.combo-main-swiper .swiper-button-next svg,.combo-main-swiper .swiper-button-prev svg{display:none}@media (min-width:1440px){.combo-main-swiper .swiper-button-next,.combo-main-swiper .swiper-button-prev{display:none}}.combo-main-swiper .swiper-button-prev:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-left);mask-image:var(--icon-arrow-left);width:7px}.combo-main-swiper .swiper-button-next:after{background-color:var(--black);content:""!important;height:10px;-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right);width:7px}.combo-main-swiper .swiper-pagination .swiper-pagination-bullet{transform:none}.combo-main-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--brown)}.combo-description{margin-top:48px;order:1;padding-left:104px}@media (max-width:1440px){.combo-description{padding-left:1rem}}.combo-info{display:flex;flex-wrap:wrap;gap:.5rem}.combo-info>*{width:100%}.combo-breadcrumbs{align-items:center;background-color:var(--black-05);border-radius:24px;color:var(--black-40);display:flex;font-family:var(--font-family-2);font-size:12px;gap:10px;justify-content:center;margin-bottom:0;padding:4px 8px;width:max-content}.combo-breadcrumbs,.combo-title{font-style:normal;font-weight:400;line-height:normal}.combo-title{color:var(--black);font-family:var(--font-family-1);font-size:24px;margin:0}.combo-tabs{gap:8px}.combo-tab,.combo-tabs{display:flex;flex-direction:column}.combo-tab{align-items:flex-start;background:rgba(0,0,0,.03);border-radius:8px;gap:16px;padding:16px;width:100%}.combo-tab__item{cursor:pointer;width:100%}.combo-tab__item[open] .combo-tab__summary-icon--plus{display:none}.combo-tab__item[open] .combo-tab__summary-icon--minus{display:flex}.combo-tab__summary{align-items:center;display:flex;gap:1rem;list-style:none}.combo-tab__summary .optional_product{accent-color:var(--black);align-self:start;cursor:pointer}.combo-tab__summary-icon{margin-left:auto}.combo-tab__summary-icon--plus{display:flex}.combo-tab__summary-icon--minus{display:none}.combo-tab__content{border-top:1px solid var(--black-10);margin-top:1rem;padding-top:1rem}.combo-tab__icon{align-items:center;background:var(--white);border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.combo-tab__options{display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}.combo-tab__option{width:100%}.combo-tab__option input,.combo-tab__option select{align-items:center;align-self:stretch;background-color:var(--white)!important;border:none;border-radius:24px;color:var(--black);display:flex;font-family:var(--font-family-2);font-size:12px;font-style:normal;font-weight:400;height:40px;justify-content:space-between;line-height:normal;padding:0 16px;width:100%}.combo-tab__option input::placeholder,.combo-tab__option select::placeholder{color:var(--black-40)}.combo-tab__option-name{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.combo-tab__option--error input,.combo-tab__option--error select{border:1px solid var(--danger)!important}.combo-tab__option--error .combo-tab__error{display:inline-block}.combo-tab__error{color:var(--danger);display:none;font-size:var(--font-size-xs)}.combo-totals{align-items:center;align-self:stretch;background:var(--beige);border-radius:8px;column-gap:32px;display:flex;flex-wrap:wrap;padding:24px;row-gap:16px}.combo-totals__title{color:var(--black-50);font-family:var(--font-family-1);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;width:100%}.combo-totals__info:has(.combo-total__in-cash-price) .combo-total__price{display:none}.combo-totals__buttons{flex-grow:1}.combo-total__in-cash-price,.combo-total__price{color:var(--black);font-family:var(--font-family-1);font-size:var(--font-size-xl);font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.combo-total__text-cash-price{font-size:var(--font-size-sm)}.combo-total__installment{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.combo-buy-btn{align-items:center;background:#3b1c12;border-radius:100px;color:var(--white);display:flex;flex:1 0 0;font-family:var(--font-family-1);font-size:var(--font-size-base);font-style:italic;font-weight:600;height:48px;justify-content:space-between;line-height:normal;padding:0 16px}.combo-buy-btn--add-to-cart{width:100%}.combo-buy-btn--redirect-to-cart{display:none}.combo-freight{display:flex;flex-wrap:wrap;position:relative}.combo-freight__label{margin-right:auto}.combo-freight__info,.combo-freight__label{color:var(--black-50);font-family:var(--font-family-2);font-size:var(--font-size-xs);font-style:normal;font-weight:400;line-height:normal}.combo-freight__info{text-decoration:underline}.combo-freight__group{align-items:center;align-self:stretch;border:1px solid var(--black-10);border-radius:100px;display:flex;flex-wrap:nowrap;gap:1rem;height:40px;padding:0 16px;width:100%}.combo-freight__input{border:none;height:100%;outline:none;width:100%}.combo-freight__btn{background-color:transparent;color:var(--brown);font-family:var(--font-family-1);font-size:var(--font-size-sm);font-style:italic;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;white-space:nowrap}.combo-freight__result{align-items:flex-start;align-self:stretch;background-color:var(--white);border:1px solid var(--black-10);border-radius:8px;box-shadow:none;display:none;flex-direction:column;margin-top:1rem;max-width:100%;order:1;padding:1rem;position:relative;width:100%;z-index:999}.combo-freight__result-list{width:100%}.combo-freight__result-item{margin-bottom:1rem}.combo-freight__result-info{color:var(--black);font-family:var(--font-family-1);font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:0}.combo-freight__result[open]{display:flex}.combo-freight__close{background-color:transparent;position:absolute;right:1rem;top:1rem}.combo-item.product-item .product-prices{width:100%}.combo-item.product-item .product-prices h3{color:var(--black,#000);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400;line-height:normal;margin:0}.combo-item.product-item .product-simulator{color:var(--black-50);display:flex;font-family:var(--font-family-2);font-size:var(--font-size-xs);gap:2px;order:1;width:100%}.combo-item.product-item .product-simulator b{font-style:normal;font-weight:400;line-height:normal}.combo-item.product-item .product-simulator .interest_text.no_interest{display:none}@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}:root{--toast-bg-success:#22c55e;--toast-bg-error:#ef4444;--toast-bg-info:#3b82f6;--toast-bg-warning:#eab308;--toast-bg-white:#fbfbfb;--toast-color-black:#000;--gap-2:0.5rem;--p-2:0.5rem;--p-4:1rem;--m-1:0.25rem;--m-3:0.75rem;--w-4:1rem;--h-1:0.25rem;--h-4:1rem;--max-w-xs:20rem;--rounded-2xl:1rem}.toast-container{margin-top:var(--m-3);max-width:var(--max-w-xs);overflow-x:hidden;padding-left:var(--p-2);padding-right:var(--p-2);position:fixed;right:16px;top:70px;width:90%;z-index:1060}.toast-item{align-items:center;animation:slideLeft .2s ease-in-out forwards;background-color:var(--toast-bg-white);border-radius:var(--rounded-2xl);box-shadow:-1px 13px 3px -8px rgba(50,50,93,.25),0 8px 16px -14px rgba(0,0,0,.3);color:var(--toast-color-black);display:flex;flex-direction:column;margin-bottom:var(--m-3)!important;overflow:hidden;position:relative}.toast-content{display:flex;gap:var(--gap-2);justify-content:space-between;padding:var(--p-4);width:100%}.toast-content__icon{align-self:flex-start}.toast-content__dialog{width:100%}.toast-content__title{font-weight:700;margin-bottom:var(--m-1)}.toast-content__message{width:100%}.toast-content__button-close{background:transparent;border:none;border-radius:100%;height:var(--w-4);padding:0;width:var(--h-4)}.toast-content__button-close svg{fill:var(--toast-color-black)}.toast-info{fill:var(--toast-bg-info)}.toast-success{fill:var(--toast-bg-success)}.toast-warning{fill:var(--toast-bg-warning)}.toast-error{fill:var(--toast-bg-error)}.toast-progress-bar{display:flex;width:100%}.toast-progress-bar__percentage{height:var(--h-1)}.toast-progress-bar__percentage--success{background-color:var(--toast-bg-success)}.toast-progress-bar__percentage--error{background-color:var(--toast-bg-error)}.toast-progress-bar__percentage--warning{background-color:var(--toast-bg-warning)}.toast-progress-bar__percentage--info{background-color:var(--toast-bg-info)}*{line-height:normal}:root{--loader-z-index:9999}body:not(.page-onestepcheckout-checkout){background-color:var(--white);font-family:var(--font-family-2);font-size:var(--font-size-sm);font-style:normal;font-weight:400}button{border:none;color:inherit;cursor:pointer;line-height:1;outline:none!important;padding:0}li,ul{list-style-type:none;padding:0}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:24px;width:12px}.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='26' fill='none'%3E%3Cpath stroke='%23fff' d='m1 1 12 12L1 25'/%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='26' fill='none'%3E%3Cpath stroke='%23fff' d='M13 25 1 13 13 1'/%3E%3C/svg%3E")}.section-content>.container{padding:0 var(--spacing-x-body)}input[type=search]{padding:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:#e9e9e9;border-radius:20px}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background-color:#e9e9e9}::-webkit-scrollbar-thumb{background-color:#7c7c7c;border:2px solid #e9e9e9;border-radius:20px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:#7c7c7c}.page-common-home .container{margin-top:104px;max-width:100%;width:100%}.footer-lgpd-opened{box-shadow:2px 2px 20px 1px var(--black-10)}select,select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none'%3E%3Cpath fill='%23000' d='M0 .292q0-.24.315-.239.053 0 .105.027.078.026.131.053Q1.68.876 2.467 1.564q.787.716 1.339 1.353.577.663 1.023 1.246.133.159.184.159.08 0 .184-.16.446-.582.971-1.245.551-.637 1.312-1.353.788-.69 1.89-1.431.105-.054.184-.106A1 1 0 0 1 9.764 0Q10 0 10 .16q0 .237-.184.45a7 7 0 0 1-.288.318q-.657.69-1.182 1.326-.524.663-1.023 1.352-.473.69-.998 1.485-.498.822-1.102 1.83Q5.197 7 5.04 7a.9.9 0 0 1-.42-.133.8.8 0 0 1-.34-.344 13 13 0 0 0-.657-1.246 16 16 0 0 0-.866-1.38q-.472-.688-1.05-1.405A23 23 0 0 0 .472 1.087 7 7 0 0 1 .184.77.7.7 0 0 1 0 .292'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:10px 7px!important;padding-right:32px}select.form-control:-ms-expand,select:-ms-expand{display:none}
/*# sourceMappingURL=stylesheet.min.css.map */
