/** Shopify CDN: Minification failed

Line 7:174504 Unexpected "{"
Line 7:179468 Unexpected "{"

**/
.hello-world-container{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:var(--page-width);margin:0 auto;gap:clamp(1.2rem,.9375vw,1.8rem);padding-block:clamp(4rem,4.16666vw,8rem)}.hello-world-container :is(h1){color:var(--gray-dark);text-align:center;font-family:var(--eb-garamond);font-size:clamp(2rem,1.66666vw,3.2rem);font-style:normal;font-weight:600;line-height:normal}.hello-world-container :is(hello-world) :is(button){color:var(--white);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;border:none;background-color:var(--gray-dark);cursor:pointer;padding:clamp(1rem,.72916vw,1.4rem) clamp(1.6rem,1.45833vw,2.8rem);display:flex;align-items:center;justify-content:center;width:fit-content;gap:clamp(.2rem,.20833vw,.4rem);border-radius:10rem;transition:all .2s ease-in-out}.hello-world-container :is(hello-world) :is(button):hover{background-color:var(--gray-light)}.hello-world-container :is(footer) :is(a){color:var(--blue-light);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,1.04166vw,2rem);font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-in-out}.hello-world-container :is(footer) :is(a):hover{color:var(--gray-dark)}.header-section{position:sticky;top:0;width:100%;z-index:10000;transition:top .2s ease-in-out}.header-section:has(.header__content.is_home){position:fixed}.header-section:has(.header__content.is-top){top:clamp(3.1rem,2.08333vw,4rem)}header-component{display:block;position:relative;z-index:3;background-color:var(--white);transition:all .2s ease-in-out}header-component:has(.header__content.header-white){background-color:transparent}header-component .header__content{display:flex;align-items:center;justify-content:space-between;padding-block:clamp(1.5rem,1.66666vw,3.2rem);max-width:var(--page-width);margin:0 auto;width:100%}header-component .header__content.header-white .header__logo .header__logo--image{display:none}header-component .header__content.header-white .header__logo .header__logo--image--white{display:flex}header-component .header__content.header-white .header-icons .header-icons__icon .header-icons__icon_normal{display:none}header-component .header__content.header-white .header-icons .header-icons__icon .header-icons__icon_white{display:flex}header-component .header__content.header-white .header-mobile__menu .header-mobile__input-menu :is(label) :is(svg) :is(path){stroke:var(--white)}header-component .header__content.header-white .header-desktop__menu .menu-items__container.desktop .header-menu__items .header-menu__item .header-menu__item-name{color:var(--white)}header-component .header__content .header__logo{display:flex;position:absolute;left:50%;transform:translate(-50%)}header-component .header__content .header__logo .header__logo--image{width:clamp(7.2rem,8.07292vw,15.5rem);display:flex;height:100%;object-fit:contain}header-component .header__content .header__logo .header__logo--image--white{width:clamp(7.2rem,8.07292vw,15.5rem);display:none;height:100%;object-fit:contain}header-component .header__content .header__logo :is(h1){display:none}header-component .header__content .header-icons{display:flex;align-items:center;gap:clamp(1.2rem,1.66667vw,3.2rem)}header-component .header__content .header-icons .header-icons__icon{display:flex}@media screen and (min-width: 1024px){header-component .header__content .header-icons .header-icons__icon:hover.header__icon--cart :is(svg) :is(path){fill:var(--brown-light);stroke:unset}header-component .header__content .header-icons .header-icons__icon:hover :is(svg) :is(path){stroke:var(--brown-light)}}header-component .header__content .header-icons .header-icons__icon .header-icons__icon_normal{display:flex}header-component .header__content .header-icons .header-icons__icon .header-icons__icon_white{display:none}header-component .header__content .header-icons .header-icons__icon :is(svg){width:clamp(2rem,1.25vw,2.4rem);height:clamp(2rem,1.25vw,2.4rem);display:block;cursor:pointer}header-component .header__content .header-icons .header-icons__icon :is(svg) :is(path){transition:all .1s ease-in-out}header-component .header__content .header-icons .header-icons__icon :is(span){display:none}header-component .header__content .header-icons .header-icons__icon.header__icon--cart{position:relative}header-component .header__content .header-icons .header-icons__icon.header__icon--cart .header__icon--cart-count{position:absolute;top:-.5rem;right:-.5rem;width:clamp(1.6rem,.9375vw,1.8rem);height:clamp(1.6rem,.9375vw,1.8rem);padding:clamp(.25rem,.10417vw,.2rem) clamp(.6rem,.41666vw,.8rem);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:400;line-height:90%;font-size:clamp(1rem,.625vw,1.2rem);font-family:var(--poppins)}header-component .header__content .header-icons .header-icons__icon.header__icon--cart .header__icon--cart-count.is-hidden{display:none}header-component .header__content .header-icons .header-icons__icon.header__icon--wishlist{display:none}@media screen and (min-width: 1024px){header-component .header__content .header-icons .header-icons__icon.header__icon--wishlist{display:flex}}header-component .header__content .header-icons .header-icons__icon.header__icon--search :is(input){display:none}header-component .header__content .header-icons .header-icons__icon.header__icon--user{display:none}@media screen and (min-width: 1024px){header-component .header__content .header-icons .header-icons__icon.header__icon--user{display:flex}}header-component .header__content:has(.header__icon--search :is(input):checked) .header_search_container{visibility:visible;height:fit-content;opacity:1}header-component .header__content .header_search_container{display:flex;position:absolute;top:100%;left:0;right:0;max-height:73vh;max-width:100%;width:100%;margin:0 auto;height:0;overflow-y:hidden;overflow-x:hidden;interpolate-size:allow-keywords;visibility:hidden;transition:height .3s,visibility .3s,opacity .3s;opacity:0;background-color:var(--white);padding-top:clamp(1.6rem,1.04167vw,2rem);padding-bottom:clamp(8rem,5.20833vw,10rem)}.header-desktop__menu{display:none}@media screen and (min-width: 1024px){.header-desktop__menu{display:flex}}.header-desktop__menu .header-desktop__menu_overlay{content:"";position:absolute;top:100%;right:0;width:100%;height:100vh;background:#a2847080;z-index:-1;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.header-desktop__menu:has(.header-menu__submenu[open]) .header-desktop__menu_overlay{opacity:1;visibility:visible}.header-desktop__menu .menu-items__container{display:flex}.header-desktop__menu .menu-items__container .header-menu__items{display:flex;align-items:center;list-style-type:none;gap:clamp(3.2rem,2.1875vw,4.2rem)}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__item-name{color:var(--gray-dark);font-size:clamp(1.6rem,.9375vw,1.8rem);font-family:var(--poppins);text-decoration:none;font-style:normal;font-weight:400;line-height:100%;transition:all .1s ease-in-out}@media screen and (min-width: 1024px){.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__item-name:hover{color:var(--brown-light)}}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__item-name :is(svg){display:none}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu{display:flex;position:absolute;top:100%;left:0;right:0;max-height:73vh;max-width:100%;width:100%;margin:0 auto;height:0;overflow-y:hidden;overflow-x:hidden;interpolate-size:allow-keywords;visibility:hidden;transition:height .3s,visibility .3s,opacity .3s;opacity:0;background-color:var(--white);padding-bottom:clamp(4rem,3.125vw,6rem)}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu[open]{visibility:visible;height:fit-content;opacity:1}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container{max-width:var(--page-width);width:100%;display:flex;margin:0 auto;background-color:var(--white);gap:clamp(12.9rem,9.11458vw,17.5rem);overflow-y:auto}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container::-webkit-scrollbar{width:3px;border-radius:.3rem}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container::-webkit-scrollbar-thumb{background-color:var(--gray-dark);border-radius:.3rem}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container::-webkit-scrollbar-track{background:var(--gray-light)}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item{display:flex;flex-direction:column;gap:clamp(2rem,1.25vw,2.4rem)}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__item_name{font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:100%;font-family:var(--poppins);color:var(--gray-dark);text-decoration:none;transition:all .1s ease-in-out;width:fit-content}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__item_name:hover{color:var(--brown-light);text-decoration:underline}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__subitens{display:flex;flex-direction:column;gap:clamp(2rem,1.25vw,2.4rem)}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name{font-size:clamp(1.4rem,.9375vw,1.8rem);font-family:var(--poppins);color:var(--gray-dark);font-style:normal;font-weight:400;line-height:100%;text-decoration:none;transition:all .1s ease-in-out;width:fit-content}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name:hover{color:var(--brown-light);text-decoration:underline}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__images{display:flex;width:clamp(66rem,45.83333vw,88rem);margin-left:auto}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__images.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;border-radius:clamp(1.6rem,1.04166vw,2rem);overflow:hidden}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__images.grid :is(img){width:100%;height:100%;max-height:clamp(27.5rem,18.64583vw,35.8rem);object-fit:cover;display:flex;aspect-ratio:1 / 1;border-radius:0}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__images :is(img){width:100%;height:clamp(39rem,26.35417vw,50.6rem);object-fit:cover;display:flex;border-radius:clamp(1.6rem,1.04166vw,2rem);opacity:0;transform:scale(.98);transition:opacity .1s ease,transform .1s ease;will-change:opacity,transform}.header-desktop__menu .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__images :is(img).loaded{opacity:1;transform:scale(1)}.header-mobile__menu{display:flex}@media screen and (min-width: 1024px){.header-mobile__menu{display:none}}.header-mobile__menu:before{content:"";position:absolute;top:0;right:0;width:100%;height:100vh;background:#a2847080;z-index:-1;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.header-mobile__menu:has(.header-mobile__input-menu :is(input):checked):before{opacity:1;visibility:visible}.header-mobile__menu:has(.header-mobile__input-menu :is(input):checked) .header-mobile__menu__container{visibility:visible;transform:translate(0)}.header-mobile__menu .header-mobile__input-menu :is(label){display:flex}.header-mobile__menu .header-mobile__input-menu :is(input){display:none}.header-mobile__menu .header-mobile__menu__container{position:fixed;top:0;left:0;height:100%;z-index:3;width:100%;max-height:100vh;visibility:hidden;transform:translate(-100%);transition:visibility .3s,transform .3s;background-color:var(--white);width:76%;padding:2.4rem 2rem;display:flex;flex-direction:column}.header-mobile__menu .header-mobile__menu__container .header-menu__close{margin-left:auto;margin-bottom:1.6rem}.header-mobile__menu .header-mobile__menu__container .header-menu__close :is(svg){width:1.8rem;height:1.8rem;display:block}.header-mobile__menu .header-mobile__menu__container .menu-items__container{width:100%;max-height:100%;display:flex;margin-top:2.4rem;overflow:hidden}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items{display:flex;flex-direction:column;list-style-type:none;gap:1.6rem;width:100%;overflow-y:auto;overflow-x:hidden}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items::-webkit-scrollbar{width:2px;border-radius:.3rem}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items::-webkit-scrollbar-thumb{background-color:var(--gray-dark);border-radius:.3rem}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items::-webkit-scrollbar-track{background:var(--gray-light)}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item:has(.header-menu__submenu[closed]) .header-menu__item-name:not(:last-child){border-bottom:.2rem solid var(--cream-soft)}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item:not(:has(.header-menu__submenu[closed])) .header-menu__submenu{padding-bottom:1.6rem;border-bottom:.2rem solid var(--cream-soft)}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item:not(:has(.header-menu__submenu[closed])) .header-menu__item-name :is(svg){transform:rotate(180deg)}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__item-name{color:var(--gray-dark);font-size:clamp(1.4rem,.83333vw,1.6rem);font-family:var(--poppins);text-decoration:none;font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding-bottom:1.6rem;transition:all .1s ease-in-out}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__item-name :is(svg){width:2.4rem;height:2.4rem;display:block;transition:transform .3s ease-in-out}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu{display:flex;transition:all .3s;overflow:hidden}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu[closed]{height:0;opacity:0;visibility:hidden}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container{width:100%;display:flex;flex-direction:column;gap:2.4rem}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item{display:flex;flex-direction:column;gap:2rem}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__item_name{font-size:1.6rem;font-style:normal;font-weight:500;line-height:100%;font-family:var(--poppins);color:var(--black);text-decoration:none;transition:all .1s ease-in-out;width:fit-content}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__subitens{display:flex;flex-direction:column;gap:clamp(2rem,1.25vw,2.4rem)}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__item .header-submenu__subitens .header-submenu__subitem_name{font-size:clamp(1.2rem,.83333vw,1.4rem);font-family:var(--poppins);color:var(--black);font-style:normal;font-weight:400;line-height:100%;text-decoration:none;transition:all .1s ease-in-out;width:fit-content}.header-mobile__menu .header-mobile__menu__container .menu-items__container .header-menu__items .header-menu__item .header-menu__submenu .header-menu__submenu__container .header-submenu__images{display:none}.header-mobile__menu .header-mobile__menu__container .header-mobile__menu_header_icons{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:auto;padding-top:5.6rem}.header-mobile__menu .header-mobile__menu__container .header-mobile__menu_header_icons .header-mobile__menu_header_icons{display:flex;align-items:center;gap:.8rem;text-decoration:none;width:100%;flex-direction:row}.header-mobile__menu .header-mobile__menu__container .header-mobile__menu_header_icons .header-mobile__menu_header_icons :is(svg){width:clamp(2rem,1.25vw,2.4rem);height:clamp(2rem,1.25vw,2.4rem);display:block}.header-mobile__menu .header-mobile__menu__container .header-mobile__menu_header_icons .header-mobile__menu_header_icons :is(svg) :is(path){transition:all .1s ease-in-out}.header-mobile__menu .header-mobile__menu__container .header-mobile__menu_header_icons .header-mobile__menu_header_icons :is(span){display:flex;color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}.header-mobile__menu .header-mobile__menu__container .header-mobile__menu_header_icons .header-mobile__menu_header_icons.header-mobile__menu_header_icons--wishlist{display:flex;padding-bottom:1.6rem;border-bottom:.1rem solid var(--cream-soft)}.header-mobile__menu .header-mobile__menu__container .header-mobile__menu_header_icons .header-mobile__menu_header_icons.header-mobile__menu_header_icons--user{display:flex;padding-top:1.6rem;border-top:.1rem solid var(--cream-soft)}.predictive-search{display:flex;width:100%;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s,height .3s;height:0}.predictive-search[open]{visibility:visible;opacity:1;height:fit-content}.predictive-search .predictive-search__content{height:100%;max-height:clamp(38.8rem,27.604vw,53rem);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;width:100%;padding-bottom:clamp(3.2rem,2.1875vw,4.2rem)}.predictive-search .predictive-search__content :is(ul){list-style-type:none;display:flex;flex-direction:column;width:100%;overflow-y:auto}.predictive-search .predictive-search__content :is(ul) :is(li){display:flex;width:100%}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a){display:flex;align-items:center;gap:clamp(.8rem,1.04166vw,2rem);padding-block:clamp(.8rem,.83333vw,1.6rem);text-decoration:none}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a):hover .predictive-search__product-title{text-decoration:underline;color:var(--brown-light)}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) :is(img){display:flex;width:clamp(4.4rem,4.16667vw,8rem);height:clamp(4.4rem,4.16667vw,8rem);object-fit:cover;border-radius:.4rem}.predictive-search .predictive-search__content :is(ul) :is(li) :is(a) .predictive-search__product-title{font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:400;line-height:100%;color:var(--gray-dark);line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:all .1s ease-in-out}.predictive-search .predictive-search__content :is(ul)::-webkit-scrollbar{width:2px;border-radius:.3rem}.predictive-search .predictive-search__content :is(ul)::-webkit-scrollbar-thumb{background-color:var(--gray-dark);border-radius:.3rem}.predictive-search .predictive-search__content :is(ul)::-webkit-scrollbar-track{background:var(--gray-light)}.predictive-search .predictive-search__content .predictive-search__link{font-size:clamp(1.4rem,.9375vw,1.8rem);padding:clamp(.8rem,.83333vw,1.6rem);font-weight:600;line-height:100%;color:var(--gray-dark);text-decoration:underline;display:flex;justify-content:center;width:100%;background-color:var(--cream-soft)}@media screen and (min-width: 1024px){.predictive-search .predictive-search__content .predictive-search__link{justify-content:flex-start}}search-component{display:block;max-width:clamp(78rem,54.16666vw,104rem);padding-inline:5vw;width:100%;margin:0 auto;position:relative}search-component .header__search{display:flex;width:100%}search-component .header__search .search-input__container{display:flex;width:100%;align-items:center;gap:clamp(1.4rem,.83333vw,1.6rem);padding-bottom:.8rem;border-bottom:.2rem solid var(--gray-dark)}search-component .header__search .search-input__container .search_input{width:100%;color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:300;line-height:100%;height:100%;border:none}search-component .header__search .search-input__container .search_input:focus{outline:none}search-component .header__search .search-input__container .search_input::placeholder{color:var(--gray-light)}search-component .header__search .search-input__container .search_input::-webkit-search-decoration,search-component .header__search .search-input__container .search_input::-webkit-search-cancel-button,search-component .header__search .search-input__container .search_input::-webkit-search-results-button,search-component .header__search .search-input__container .search_input::-webkit-search-results-decoration{display:none}search-component .header__search .search-input__container .search-input__container-icon{width:clamp(2rem,1.25vw,2.4rem);height:clamp(2rem,1.25vw,2.4rem);display:block;background:transparent;border:none}search-component .header__search .search-input__container .search-input__container-icon-close{width:clamp(2rem,1.25vw,2.4rem);height:clamp(2rem,1.25vw,2.4rem);display:block;cursor:pointer}search-component .header__search .search-input__container .search-input__container-icon-close :is(svg){width:100%;height:100%;object-fit:contain}search-component .search_container_content_infos{display:flex;flex-direction:column;width:100%;overflow-y:auto;overflow-x:hidden;height:100%}search-component .search_container_content_infos::-webkit-scrollbar{width:2px;border-radius:.3rem}search-component .search_container_content_infos::-webkit-scrollbar-thumb{background-color:var(--gray-dark);border-radius:.3rem}search-component .search_container_content_infos::-webkit-scrollbar-track{background:var(--gray-light)}search-component .search_container_content_infos .suggestions_search_line_separator{height:.4rem;width:100%;background-color:var(--cream-soft);border-radius:2rem;display:flex}search-component .search_container_content_infos .suggestions_search_container{display:flex;flex-direction:column;gap:clamp(1.8rem,1.14583vw,2.2rem);padding-top:clamp(2.8rem,1.66667vw,3.2rem)}search-component .search_container_content_infos .suggestions_search_container .suggestions_search_container_title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:100%}search-component .search_container_content_infos .suggestions_search_container .suggestions_search_list{display:flex;flex-direction:column;gap:clamp(1.8rem,1.14583vw,2.2rem)}search-component .search_container_content_infos .suggestions_search_container .suggestions_search_list .suggestions_search_item_name{list-style:none}search-component .search_container_content_infos .suggestions_search_container .suggestions_search_list .suggestions_search_item_name .suggestions_search_item_link{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:300;line-height:100%;text-decoration:none;transition:all .1s ease-in-out;width:fit-content}search-component .search_container_content_infos .suggestions_search_container .suggestions_search_list .suggestions_search_item_name .suggestions_search_item_link:hover{color:var(--brown-light);text-decoration:underline}.benefits-bar{display:flex;padding-block:clamp(.6rem,1.25vw,2.4rem)}.benefits-bar .benefits-bar__container{display:flex;overflow:hidden;border-block:1px solid var(--texts-gray);position:relative;gap:clamp(.6rem,.83333vw,1.6rem)}.benefits-bar .benefits-bar__container .benefits-bar__slide{display:flex;flex-direction:row;white-space:nowrap;gap:clamp(.6rem,.83333vw,1.6rem);padding-block:.2rem}.benefits-bar .benefits-bar__container .benefits-bar__slide .benefits-card{padding:clamp(.6rem,.52083vw,1rem) clamp(.8rem,.83333vw,1.6rem);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(.6rem,.83333vw,1.6rem);border-radius:1.3333rem}.benefits-bar .benefits-bar__container .benefits-bar__slide .benefits-card .benefits-card__icon{width:clamp(2.4rem,2.08333vw,4rem);height:clamp(2.4rem,2.08333vw,4rem);display:flex;align-items:center;justify-content:center}.benefits-bar .benefits-bar__container .benefits-bar__slide .benefits-card .benefits-card__icon :is(img){width:100%;height:100%;object-fit:contain}.benefits-bar .benefits-bar__container .benefits-bar__slide .benefits-card .benefits-card__title{font-family:var(--font-poppins);font-size:clamp(1rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:110%}.benefits-bar .benefits-bar__container:hover .benefits-bar__slide{animation-play-state:paused}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.banner-container{position:relative}.banner-container .banner-image :is(img){width:100%;height:auto;display:block}.banner-container .banner-image :is(img).banner-desktop{display:none}@media (min-width: 900px){.banner-container .banner-image :is(img).banner-desktop{display:block}}.banner-container .banner-image :is(img).banner-mobile{display:block}@media (min-width: 900px){.banner-container .banner-image :is(img).banner-mobile{display:none}}.banner-container .banner-content{position:absolute;left:0;top:0;width:100%;height:100%}.banner-container .banner-content .group{height:100%}.banner-container .banner-content .group .group{height:unset}.group{display:flex;width:100%;max-width:100%}@media (max-width: 767px){.group{flex-direction:column}}@media screen and (min-width: 768px){.group.group--row{flex-direction:row}.group.group--column{flex-direction:column}}@media (max-width: 768px){.group.group--row-on-mobile{flex-direction:row}}.group.group--reverse-mobile.group--row{flex-direction:row-reverse}.group.group--reverse-mobile.group--column{flex-direction:column-reverse}@media (max-width: 768px){.group.group--reverse-mobile.group--row-on-mobile{flex-direction:row-reverse}}.group.group--width-full{width:100%}.group.group--width-fit{width:fit-content}.group.group--width-custom{width:100%}.group.group--justify-start{justify-content:flex-start}.group.group--justify-center{justify-content:center}.group.group--justify-end{justify-content:flex-end}.group.group--align-start{align-items:start}.group.group--align-center{align-items:center}.group.group--align-end{align-items:end}.group.group--justify-space-between{justify-content:space-between}@media screen and (max-width: 768px){.group.group--justify-mobile-start{justify-content:flex-start}.group.group--justify-mobile-center{justify-content:center}.group.group--justify-mobile-end{justify-content:flex-end}.group.group--justify-mobile-space-between{justify-content:space-between}.group.group--align-mobile-start{align-items:start}.group.group--align-mobile-center{align-items:center}.group.group--align-mobile-end{align-items:end}}.button{text-decoration:none;display:inline-block;border-radius:.8rem;transition:filter .3s ease;display:flex;align-items:center;justify-content:center;width:100%}.button:hover{filter:brightness(.8)}.button.button--primary{color:var(--white);background-color:var(--brown-light);border:1px solid var(--brown-light)}.button.button--secondary{color:var(--brown-light);background-color:transparent;border:1px solid var(--brown-light)}.button.button--tertiary{color:var(--white);border:1.5px solid var(--white);background:#faf8f51a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.button.button--quaternary{background:var(--white);border:1px solid var(--white);color:var(--brown-light)}.button.button--quaternary :is(svg) :is(path){stroke:var(--brown-light)}.button.button--quinary{background:var(--gray-dark);border:1px solid var(--white);color:var(--white)}.button.button--senary{background:var(--white);border:1px solid var(--red-light);color:var(--red-light)}#footer{padding-block:clamp(2.4rem,1.66667vw,3.2rem)}#footer .footer__container{max-width:var(--page-width);margin-inline:auto}#footer .footer__container .footer__top{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding-bottom:clamp(2.2rem,1.25vw,2.4rem)}@media (min-width: 860px){#footer .footer__container .footer__top{flex-direction:row;justify-content:space-between}}#footer .footer__container .footer__top .footer__logo :is(svg){width:clamp(11rem,11.45833vw,22rem);height:clamp(3rem,3.125vw,6rem)}#footer .footer__container .footer__top .footer__social-links{display:flex;justify-content:center;align-items:center;gap:clamp(1.2rem,.83333vw,1.6rem);align-self:stretch}#footer .footer__container .footer__top .footer__social-links :is(svg){width:clamp(2.2rem,1.66667vw,3.2rem);height:clamp(2.2rem,1.66667vw,3.2rem)}#footer .footer__container .footer__container{max-width:var(--page-width);margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(2.04rem,1.25vw,2.4rem)}@media (min-width: 860px){#footer .footer__container .footer__container{min-width:100%;align-items:stretch;justify-content:space-between;flex-direction:row;width:100%;margin-inline:0;padding-block:clamp(2.2rem,2.60417vw,2.4rem)}}#footer .footer__container .footer__container :is(h3){color:var(--white);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.028rem;text-transform:uppercase}#footer .footer__container .footer__container .footer__middle--left{width:100%;padding-block:clamp(2.2rem,2.60417vw,2.4rem)}@media (min-width: 860px){#footer .footer__container .footer__container .footer__middle--left{padding-block:0;max-width:400px}}#footer .footer__container .footer__container .footer__middle--left .footer__links-container,#footer .footer__container .footer__container .footer__middle--left .footer__links-container .footer__link{display:flex;flex-direction:column;gap:.8rem}#footer .footer__container .footer__container .footer__middle--left .footer__links-container .footer__link :is(a){color:var(--white);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:300;line-height:normal;letter-spacing:.024rem;text-decoration:none;transition:bottom .4s ease-in-out,transform .4s ease-in-out,text-shadow .4s ease-in-out}#footer .footer__container .footer__container .footer__middle--left .footer__links-container .footer__link :is(a):hover{text-decoration:underline;color:var(--white);text-shadow:0 4px 8px rgba(0,0,0,.5)}#footer .footer__container .footer__container .footer__middle--center{width:100%;padding-bottom:clamp(2.2rem,1.25vw,2.4rem)}@media (min-width: 860px){#footer .footer__container .footer__container .footer__middle--center{padding-block:0;padding-inline:6rem;max-width:400px}}#footer .footer__container .footer__container .footer__middle--center .footer__contact-info{display:flex;flex-direction:column;gap:clamp(.6rem,.55729vw,1.07rem)}#footer .footer__container .footer__container .footer__middle--center .footer__contact-info .footer__contact-info-item :is(a){display:flex;align-items:center;gap:clamp(.6rem,.41667vw,.8rem);text-decoration:none;transition:bottom .4s ease-in-out,transform .4s ease-in-out,text-shadow .4s ease-in-out}#footer .footer__container .footer__container .footer__middle--center .footer__contact-info .footer__contact-info-item :is(a):hover{text-decoration:underline;color:var(--white);text-shadow:0 4px 8px rgba(0,0,0,.5)}#footer .footer__container .footer__container .footer__middle--center .footer__contact-info .footer__contact-text{display:flex;flex-direction:column;gap:.8rem}#footer .footer__container .footer__container .footer__middle--center .footer__contact-info :is(p){color:var(--white);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:300;line-height:normal;letter-spacing:.028rem}#footer .footer__container .footer__container .footer__middle--right-mobile{display:flex;justify-content:space-around;width:100%;padding-bottom:clamp(2.2rem,1.25vw,2.4rem)}@media (min-width: 860px){#footer .footer__container .footer__container .footer__middle--right-mobile{display:none;padding-block:0;max-width:600px}}#footer .footer__container .footer__container .footer__middle--right-mobile .footer__payment-methods{display:flex;flex-direction:column;align-items:center;gap:.6rem}#footer .footer__container .footer__container .footer__middle--right-mobile .footer__payment-methods .footer__payment-methods-content{display:flex;flex-wrap:wrap;max-width:clamp(10.6rem,5.72917vw,11rem);gap:clamp(.6rem,.41667vw,.8rem)}#footer .footer__container .footer__container .footer__middle--right-mobile .separator{width:.1rem;height:7.5rem}#footer .footer__container .footer__container .footer__middle--right-mobile .footer__security-badge{display:flex;flex-direction:column;align-items:center;gap:.6rem}#footer .footer__container .footer__container .footer__middle--right-mobile .footer__security-badge .footer__security-badge-content{display:flex;flex-direction:column;gap:clamp(.6rem,.41667vw,.8rem)}#footer .footer__container .footer__container .footer__middle--right-mobile .footer__security-badge .footer__security-badge-content :is(img){width:6.6rem;height:auto}#footer .footer__container .footer__container .footer__middle--right-security{display:none;gap:clamp(.8rem,.88542vw,1.7rem);justify-content:flex-end;max-width:252px;width:100%}@media (min-width: 860px){#footer .footer__container .footer__container .footer__middle--right-security{display:flex}}#footer .footer__container .footer__container .footer__middle--right-security .footer__security-badge,#footer .footer__container .footer__container .footer__middle--right-security .footer__security-badge .footer__security-badge-content{display:flex;flex-direction:column;gap:clamp(.8rem,.88542vw,1.7rem)}#footer .footer__container .footer__container .footer__middle--right-security .footer__security-badge :is(img){width:clamp(9.8rem,6.97917vw,13.4rem);height:auto}#footer .footer__container .footer__container .footer__middle--right-payment{display:none;width:100%;justify-content:center;max-width:45rem}@media (min-width: 860px){#footer .footer__container .footer__container .footer__middle--right-payment{display:flex}}#footer .footer__container .footer__container .footer__middle--right-payment .footer__payment-methods{display:flex;flex-direction:column;align-items:center;gap:clamp(.8rem,.88542vw,1.7rem)}#footer .footer__container .footer__container .footer__middle--right-payment .footer__payment-methods .footer__payment-methods-content{display:flex;flex-wrap:wrap;width:clamp(11rem,7.34375vw,14.1rem);gap:clamp(.8rem,.55729vw,1.07rem)}#footer .footer__container .footer__bottom{padding-top:clamp(1.6rem,.9375vw,1.8rem)}#footer .footer__container .footer__bottom .footer__bottom-container{display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media (min-width: 860px){#footer .footer__container .footer__bottom .footer__bottom-container{flex-direction:row;justify-content:space-between;align-items:center}}#footer .footer__container .footer__bottom .footer__bottom-container .footer__bottom--images{display:flex;align-items:center;gap:clamp(.6rem,.41667vw,.8rem)}#footer .footer__container .footer__bottom .footer__bottom-container .footer__bottom--images :is(img){width:clamp(5.8rem,5.20833vw,10rem);height:clamp(2.5rem,2.00521vw,3.85rem)}#footer .footer__container .footer__bottom .footer__bottom-container .footer__bottom--text{display:flex;flex-direction:column;align-items:center;gap:clamp(.6rem,.41667vw,.8rem)}@media (min-width: 860px){#footer .footer__container .footer__bottom .footer__bottom-container .footer__bottom--text{align-items:flex-end}}#footer .footer__container .footer__bottom .footer__bottom-container .footer__bottom--text :is(p){color:var(--white);text-align:center;font-family:var(--poppins);font-size:clamp(.8rem,.67708vw,1.3rem);font-style:normal;font-weight:400;line-height:110%}#footer .footer__container .footer__bottom .footer__bottom-container .footer__bottom--text .footer__bottom--text-small{max-width:20rem}@media (min-width: 860px){#footer .footer__container .footer__bottom .footer__bottom-container .footer__bottom--text .footer__bottom--text-small{max-width:100%}}.carousel-categories-container{margin-inline:auto;padding-block:clamp(3.2rem,4.16667vw,8rem) clamp(4rem,4.16667vw,8rem)}@media screen and (min-width: 1025px){.carousel-categories-container{max-width:var(--page-width)}}.carousel-categories-container>:is(h1),.carousel-categories-container>:is(h2),.carousel-categories-container>:is(h3){width:var(--page-width);margin:0 auto;font-weight:300;font-family:var(--poppins);line-height:100%;margin-bottom:clamp(2rem,2.1875vw,4.2rem)}@media screen and (min-width: 1025px){.carousel-categories-container>:is(h1),.carousel-categories-container>:is(h2),.carousel-categories-container>:is(h3){width:100%}}.carousel-categories-container .carousel-categories__container .carousel-categories__track{display:flex;margin-left:5vw}@media screen and (min-width: 1025px){.carousel-categories-container .carousel-categories__container .carousel-categories__track{margin-left:0}}.carousel-categories-container .carousel-categories__dots.blaze-pagination{display:flex;justify-content:center;align-items:center;margin-top:clamp(2rem,2.1875vw,4.2rem);gap:.2rem}@media screen and (min-width: 1024px){.carousel-categories-container .carousel-categories__dots.blaze-pagination{display:none}}.carousel-categories-container .carousel-categories__dots.blaze-pagination :is(button){border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}.carousel-categories-container .carousel-categories__dots.blaze-pagination :is(button).active{background-color:var(--brown-light);transform:scale(1.25)}.category-card{display:flex}.category-card .category-card-container{display:flex;position:relative;flex-direction:column;aspect-ratio:328 / 690;box-sizing:content-box;height:100%;overflow:hidden}.category-card .category-card-container .category-card__link{border:2.667px solid var(--brown-light);border-radius:1.0667rem;text-decoration:none;text-align:center;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.category-card .category-card-container .category-card__image-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-bottom:none;z-index:1;overflow:hidden;border-radius:1.0667rem}.category-card .category-card-container :is(img){border-radius:1.0667rem 1.0667rem 0 0;display:flex;width:100%;height:100%;object-fit:cover;filter:brightness(.8) blur(0);transition:transform .4s ease-in-out,filter .4s ease-in-out;transform:scale(1)}.category-card .category-card-container:hover :is(img){transform:scale(1.05);filter:brightness(.8) blur(4px)}.category-card .category-card-container .category-card__content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;justify-content:end;align-items:center;border-radius:0 0 1.0667rem 1.0667rem;background:linear-gradient(to top,var(--brown-light) 0%,var(--brown-light) 6.6666%,rgba(162,132,112,0) 100%)}.category-card .category-card-container :is(h3){color:var(--soft-cream);font-family:var(--poppins);padding-block:.8rem clamp(.8rem,.83333vw,1.6rem);text-align:center;display:flex;justify-content:center;align-items:center;gap:.4rem;font-size:clamp(1.2rem,1.52604vw,2.93rem);font-style:normal;font-weight:400;line-height:80%;text-transform:uppercase;position:absolute;bottom:0;transform:translateY(0);left:0;right:0;z-index:1;height:fit-content;transition:bottom .4s ease-in-out,transform .4s ease-in-out,text-shadow .4s ease-in-out}.category-card .category-card-container :is(h3) :is(svg){width:clamp(1.4rem,1.66667vw,3.2rem);height:clamp(1.4rem,1.66667vw,3.2rem)}.category-card .category-card-container:hover :is(h3){bottom:50%;transform:translateY(50%);text-shadow:0 4px 8px rgba(0,0,0,.5);font-weight:500;text-decoration:underline}faq-component{display:flex;flex-direction:column;margin:0 auto;max-width:var(--page-width);padding-block:clamp(4rem,4.16666vw,8rem)}faq-component .faq-component-container{display:flex;flex-direction:column;gap:clamp(2rem,2.60416vw,5rem)}faq-component .faq-component-container .faq-question-container .header-faq{display:flex;justify-content:center;align-items:center;margin-bottom:clamp(2rem,2.1875vw,4.2rem)}faq-component .faq-component-container .faq-question-container .header-faq :is(p){color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.4rem,1.66666vw,3.2rem);font-style:normal;font-weight:300;line-height:normal}faq-component .faq-component-container .faq-question-container .faq-question{padding:clamp(1rem,1.04166vw,2rem) 0;border-bottom:1px solid #b7b9b9}faq-component .faq-component-container .faq-question-container .faq-question:not(:has(.faq-description[closed])) .faq-title .icon-plus :is(svg) #Vector{transform:rotate(90deg)}faq-component .faq-component-container .faq-question-container .faq-question .faq-title{display:flex;justify-content:space-between;align-items:center}faq-component .faq-component-container .faq-question-container .faq-question .faq-title :is(p){color:var(--gray-dark);font-family:var(--lato);font-size:clamp(1.6rem,1.5625vw,3rem);font-style:normal;font-weight:500;line-height:110%}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus{width:2.8rem;height:2.8rem}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus :is(svg){width:100%;height:100%}faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus :is(svg) #Vector{transform-origin:center center;transition:all .5s ease-in-out}faq-component .faq-component-container .faq-question-container .faq-question .faq-description{transition:all .3s ease;overflow:hidden;margin-top:1rem}faq-component .faq-component-container .faq-question-container .faq-question .faq-description :is(p){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:400;line-height:120%}faq-component .faq-component-container .faq-question-container .faq-question .faq-description[closed]{margin-top:0;height:0}@keyframes scaleAnimation{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}main-product{display:block}main-product .main-product__container{display:flex;flex-direction:column}@media screen and (min-width: 1024px){main-product .main-product__container{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(2.4rem,1.66667vw,3.2rem);max-width:var(--page-width);margin:0 auto}}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-images__slider{display:grid;grid-template-columns:auto minmax(0,1.5fr);gap:clamp(2.1rem,1.45833vw,2.8rem);height:fit-content;position:sticky;top:clamp(8rem,5.20833vw,10rem)}}main-product .main-product__container .main-product-images__slider .main-product__pagination{display:none;overflow:hidden;gap:clamp(.8rem,1.04167vw,2rem);justify-content:center;max-width:var(--page-width);margin-inline:auto;margin-top:.8rem}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-images__slider .main-product__pagination{display:flex;flex-direction:column;order:-1;gap:clamp(1.6rem,1.04vw,2rem);justify-content:flex-start;margin-top:0}}main-product .main-product__container .main-product-images__slider .main-product__pagination:has(.blaze-pagination-item:first-child.active) .pagination-prev{opacity:.5;pointer-events:none}main-product .main-product__container .main-product-images__slider .main-product__pagination:has(.blaze-pagination-item:last-child.active) .pagination-next{opacity:.5;pointer-events:none}main-product .main-product__container .main-product-images__slider .main-product__pagination .pagination-prev,main-product .main-product__container .main-product-images__slider .main-product__pagination .pagination-next{background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;width:auto;height:auto;display:flex;align-items:center;justify-content:center}main-product .main-product__container .main-product-images__slider .main-product__pagination .main-product__images-pagination{display:flex;flex-direction:column;gap:clamp(1.6rem,1.04vw,2rem);max-height:calc(clamp(9rem,5.20833vw,12rem)*5.5 + clamp(1.6rem,1.04vw,2rem));overflow-y:auto}main-product .main-product__container .main-product-images__slider .main-product__pagination .main-product__images-pagination::-webkit-scrollbar{display:none}main-product .main-product__container .main-product-images__slider .main-product__pagination .main-product__images-pagination .blaze-pagination-item{min-width:9rem;min-height:9rem;width:9rem;height:9rem;cursor:pointer;border-radius:clamp(1.6rem,1.09375vw,2.1rem);overflow:hidden;border:1px solid transparent}main-product .main-product__container .main-product-images__slider .main-product__pagination .main-product__images-pagination .blaze-pagination-item.active{cursor:default;border:1px solid var(--black)}@media screen and (min-width: 768px){main-product .main-product__container .main-product-images__slider .main-product__pagination .main-product__images-pagination .blaze-pagination-item{min-width:clamp(9rem,5.20833vw,12rem);min-height:clamp(9rem,5.20833vw,12rem);width:clamp(9rem,5.20833vw,12rem);height:clamp(9rem,5.20833vw,12rem)}}main-product .main-product__container .main-product-images__slider .main-product__pagination .main-product__images-pagination .blaze-pagination-item :is(img){width:100%;height:100%;object-fit:cover;transition:.3s}main-product .main-product__container .main-product-images__slider .main-product__pagination .main-product__images-pagination:has(.blaze-pagination-item:nth-child(5)){justify-content:flex-start}main-product .main-product__container .main-product-images__slider .main-product-images__main-image{width:100%;height:100%;display:none;justify-content:center;align-items:center}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-images__slider .main-product-images__main-image{display:block}}main-product .main-product__container .main-product-images__slider .main-product-images__main-image :is(img){width:100%;height:100%;object-fit:cover}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .blaze-prev,main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .blaze-next{display:none}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__track{list-style:none}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__track .main-product-images__item{border-radius:clamp(2rem,1.04vw,2.6rem);overflow:hidden}}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__track .main-product-images__item :is(img){width:100%;height:100%;object-fit:cover;display:block}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container:has(magnifying-glass .magnifying-glass__button[open]) .main-product-images__highlight-tag{display:none}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__highlight-tag{position:absolute;top:clamp(2rem,1.5625vw,3rem);left:clamp(1rem,1.04167vw,2rem);width:clamp(6rem,4.16667vw,8rem);height:clamp(6rem,4.16667vw,8rem);transform:rotate(-16deg);z-index:2}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__highlight-tag .main-product-images__highlight-tag-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__highlight-tag .main-product-images__highlight-tag-icon :is(svg){width:100%;height:100%;display:block}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__highlight-tag .main-product-images__highlight-tag-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__container .main-product-images__track-container .main-product-images__highlight-tag .main-product-images__highlight-tag-text :is(p){color:var(--cream-soft);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:italic;font-weight:500;line-height:80%;word-wrap:break-word;width:80%;margin:0 auto;text-wrap:balance}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__dots{display:flex;justify-content:center;align-items:center;margin-top:clamp(2rem,2.1875vw,4.2rem);gap:.2rem}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__dots{display:none}}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__dots :is(button){border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}main-product .main-product__container .main-product-images__slider .blaze-slider .main-product-images__dots :is(button).active{background-color:var(--brown-light);transform:scale(1.25)}main-product .main-product__container .main-product-info{padding:3.2rem 2.5rem;display:flex;flex-direction:column}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-info{padding:0}}main-product .main-product__container .main-product-info .main-product__title{display:flex;gap:1rem;align-items:center}main-product .main-product__container .main-product-info .main-product__title .main-product__title-text{color:var(--gray-dark);font-family:var(--eb-garamond);font-size:clamp(2rem,1.77083vw,3.4rem);font-style:normal;font-weight:500;line-height:120%}main-product .main-product__container .main-product-info .main-product__title .main-product__title-rating{display:flex;align-items:center;align-self:stretch;gap:.4rem;border-left:2px solid var(--soft-cream-2);padding-left:.8rem}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-info .main-product__title .main-product__title-rating{border-left:none;padding-left:0}}main-product .main-product__container .main-product-info .main-product__title .main-product__title-rating .main-product__title-rating-stars{display:flex;width:100%;height:auto;border-right:2px solid var(--brown-light);padding-right:.4rem}main-product .main-product__container .main-product-info .main-product__title .main-product__title-rating .main-product__title-rating-stars :is(svg){width:clamp(1.4rem,1.72vw,2.13rem)}main-product .main-product__container .main-product-info .main-product__title .jdgm-widget .jdgm-star{display:none!important}main-product .main-product__container .main-product-info .main-product__title .jdgm-widget .jdgm-prev-badge{display:flex!important;align-items:center;justify-content:center}main-product .main-product__container .main-product-info .main-product__title .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__text{color:var(--brown-light);font-family:var(--poppins);font-weight:500;font-size:clamp(1.6rem,1.72vw,2.13rem)}main-product .main-product__container .main-product-info .main-product__title .product-image__wishlist-button{border:none;padding:0;background:transparent;cursor:pointer}main-product .main-product__container .main-product-info .main-product__title .product-image__wishlist-button .st-wishlist-icon{color:var(--brown-light);width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem)}main-product .main-product__container .main-product-info .main-product__title .product-image__wishlist-button .st-label{display:none}main-product .main-product__container .main-product-info .main-product__flags{margin-top:clamp(.8rem,1.66667vw,3.2rem);display:flex;flex-wrap:wrap;gap:clamp(.2rem,.26042vw,.5rem)}main-product .main-product__container .main-product-info .main-product__flags .main-product__flag{border-radius:0rem clamp(.8rem,.55208vw,1.06rem);border:1px solid var(--brown-light);padding:clamp(.6rem,.46875vw,.9rem) clamp(.4rem,.46875vw,.9rem)}main-product .main-product__container .main-product-info .main-product__flags .main-product__flag.main-product__flag--discount{background-color:var(--brown-light)}main-product .main-product__container .main-product-info .main-product__flags .main-product__flag.main-product__flag--discount .main-product__flag-text{color:var(--white)}main-product .main-product__container .main-product-info .main-product__flags .main-product__flag .main-product__flag-text{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,2.1rem);font-style:normal;font-weight:400;line-height:100%}main-product .main-product__container .main-product-info .main-product__description{margin-top:clamp(1.6rem,1.66667vw,3.2rem)}main-product .main-product__container .main-product-info .main-product__description:has([closed]) .main-product__description-text :is(p){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}main-product .main-product__container .main-product-info .main-product__description:has([closed]) :is(button) :is(span).see_more{display:block}main-product .main-product__container .main-product-info .main-product__description:has([closed]) :is(button) :is(span).see_less{display:none}main-product .main-product__container .main-product-info .main-product__description .main-product__description-text{transition:.3s;overflow:hidden;min-height:clamp(5rem,3.34583vw,6rem)}main-product .main-product__container .main-product-info .main-product__description .main-product__description-text :is(p){color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:130%}main-product .main-product__container .main-product-info .main-product__description .main-product__description-text[closed]{height:0}main-product .main-product__container .main-product-info .main-product__description :is(button){display:flex;justify-content:flex-start;align-items:center;gap:.4rem;background-color:transparent;border:none;cursor:pointer}main-product .main-product__container .main-product-info .main-product__description :is(button) :is(span){font-family:var(--poppins);color:var(--gray-dark);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:130%;text-decoration:underline}main-product .main-product__container .main-product-info .main-product__description :is(button) :is(span).see_more{display:none}main-product .main-product__container .main-product-info .main-product__description :is(button) :is(span).see_less{font-weight:700;display:block}main-product .main-product__container .main-product-info :is(variant-selector){margin-top:clamp(.8rem,1.66667vw,3.2rem)}main-product .main-product__container .main-product-info .product__price{margin-top:clamp(.8rem,1.66667vw,3.2rem);display:flex;flex-direction:column;gap:clamp(.4rem,.41667vw,.8rem);align-items:flex-start;justify-content:center}main-product .main-product__container .main-product-info .product__price .product__price-container{display:flex;flex-direction:column;gap:clamp(1rem,1.09375vw,2.1rem);align-items:flex-start;justify-content:center}main-product .main-product__container .main-product-info .product__price .product__price-container:has(.product__price-compare:empty) .product__price-compare{display:none}main-product .main-product__container .main-product-info .product__price .product__price-container .product__price-compare{color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:500;line-height:100%;text-decoration-line:line-through}main-product .main-product__container .main-product-info .product__price .product__price-container .product__price-current{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(3rem,2.1875vw,4.2rem);font-style:normal;font-weight:500;line-height:100%}main-product .main-product__container .main-product-info .product__price .product__price-installments{display:flex;align-items:center;gap:.6rem}main-product .main-product__container .main-product-info .product__price .product__price-installments:has(.info_installment:empty){display:none}main-product .main-product__container .main-product-info .product__price .product__price-installments .info_installment{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:400;line-height:100%}main-product .main-product__container .main-product-info .product__price .product__price-installments .info_installment :is(strong){font-weight:600}main-product .main-product__container .main-product-info .product__buy-button{margin-top:clamp(.8rem,1.35417vw,2.6rem);display:flex;flex-direction:row;align-items:center;gap:clamp(.8rem,1.09375vw,2.1rem)}main-product .main-product__container .main-product-info .product__buy-button :is(product-quantity){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-content:center;gap:.8rem;max-width:clamp(10rem,8.33333vw,16rem);width:100%}main-product .main-product__container .main-product-info .product__buy-button :is(product-quantity) .product__quantity-minus,main-product .main-product__container .main-product-info .product__buy-button :is(product-quantity) .product__quantity-plus{width:100%;height:100%;display:flex;align-items:center;justify-content:center}main-product .main-product__container .main-product-info .product__buy-button :is(product-quantity) .product__quantity-minus :is(svg),main-product .main-product__container .main-product-info .product__buy-button :is(product-quantity) .product__quantity-plus :is(svg){cursor:pointer;background-color:var(--brown-light);min-width:clamp(3rem,2.1875vw,4.2rem);min-height:clamp(3rem,2.1875vw,4.2rem);width:100%;height:100%;border-radius:50%}main-product .main-product__container .main-product-info .product__buy-button :is(product-quantity) .product__quantity-text{color:var(--gray-dark);font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.25vw,2.4rem);font-style:normal;font-weight:500;line-height:100%;text-align:center;width:100%}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart{text-align:center;font-family:var(--eb-garamond);width:100%;font-size:clamp(2rem,1.51042vw,2.9rem);font-weight:500;background:var(--brown-light);color:var(--white);padding:1rem;border-radius:.6rem;border:none;border:1px solid var(--brown-light);transition:.3s;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(.4rem,.52083vw,1rem)}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart:hover{background:var(--white);color:var(--brown-light)}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart:hover .icon-star :is(svg) :is(path){stroke:var(--brown-light)}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart .icon-star{min-width:clamp(1.4rem,1.09375vw,2.1rem);min-height:clamp(1.4rem,1.09375vw,2.1rem);display:flex;align-items:center;justify-content:center}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart .icon-star :is(svg){width:100%;height:100%}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart .icon-star :is(svg) :is(path){stroke:var(--white);transition:.3s all ease-in-out}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart .text{transition:.3s opacity}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart[loading]{background:var(--brown-light)}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart[loading] .text{opacity:0}main-product .main-product__container .main-product-info .product__buy-button .btn_add_to_cart[loading] .loader__container{visibility:visible;opacity:1}main-product .main-product__container .main-product-info .main-product__shipping-info{margin-top:clamp(.8rem,1.09375vw,2.1rem);display:flex;flex-direction:column;gap:.6rem}main-product .main-product__container .main-product-info .main-product__shipping-info .main-product__shipping-info-container{display:flex;align-items:center;gap:1.6rem;padding:clamp(.8rem,.83333vw,1.6rem) 1.6rem;border-radius:.6rem;border:1px dashed var(--brown-light);background:var(--cream-soft)}@media screen and (min-width: 1024px){main-product .main-product__container .main-product-info .main-product__shipping-info .main-product__shipping-info-container{gap:clamp(.4rem,.3125vw,.6rem)}}main-product .main-product__container .main-product-info .main-product__shipping-info .main-product__shipping-info-container .icon-frete{min-width:clamp(3.6rem,2.08333vw,4rem);height:auto;display:flex;align-items:center;justify-content:center}main-product .main-product__container .main-product-info .main-product__shipping-info .main-product__shipping-info-container .icon-frete :is(svg){width:clamp(3.6rem,2.08333vw,4rem);height:auto;display:block}main-product .main-product__container .main-product-info .main-product__shipping-info .main-product__shipping-info-container .main-product__shipping-info-text :is(p){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:120%}main-product .main-product__container .main-product-info .main-product__shipping-info .main-product__shipping-info-container .main-product__shipping-info-text :is(p) :is(strong){font-weight:500}main-product .main-product__container .main-product-info .main-product__shipping-info .main-product__shipping-info-obs :is(p){color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:300;line-height:100%}main-product .main-product__container .main-product-info .shipping__container{margin-top:clamp(.8rem,1.09375vw,2.1rem)}main-product .main-product__container .main-product-info .kit-dropdown{margin-top:clamp(1.6rem,1.66667vw,3.2rem)}main-product .main-product__container .main-product-info .kit-dropdown:not(:has(.dropdown-content[closed])) .dropdown-heading{border-bottom:none}main-product .main-product__container .main-product-info .kit-dropdown:not(:has(.dropdown-content[closed])) .dropdown-content{border-bottom:2px solid var(--cream-soft);padding-bottom:clamp(1rem,1.04167vw,2rem)}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-heading{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding-block:clamp(1rem,1.04167vw,2rem);border-top:2px solid var(--cream-soft);border-bottom:2px solid var(--cream-soft)}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-heading .dropdown__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:500;line-height:100%}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-heading :is(svg){width:clamp(1.6rem,1.61458vw,3.1rem);height:clamp(1.6rem,1.61458vw,3.1rem);display:block}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content{transition:.3s;overflow:hidden}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content[closed]{height:0}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products{display:flex;flex-direction:column;gap:clamp(.3rem,.41667vw,.8rem)}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(.4rem,.41667vw,.8rem);padding:clamp(.8rem,.625vw,1.2rem) clamp(.8rem,1.09375vw,2.1rem);border-radius:clamp(1rem,1.09375vw,2.1rem);background:var(--cream-soft)}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__image :is(img){border-radius:clamp(1rem,1.09375vw,2rem);width:clamp(5rem,5.72917vw,11rem);height:clamp(5rem,5.72917vw,11rem);flex-shrink:0;overflow:hidden;object-fit:cover;display:block}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(.4rem,.83333vw,.8rem)}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__info .product-item__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,2.1rem);font-style:normal;font-weight:400;line-height:130%}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__info .product-item__price{display:flex;flex-direction:row;gap:clamp(.4rem,.83333vw,.8rem)}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__info .product-item__price .product-item__price-compare{color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,2.1rem);font-style:normal;font-weight:500;line-height:130%;text-decoration-line:line-through}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__info .product-item__price .product-item__price-compare-separator{color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,2.1rem);font-style:normal;font-weight:500;line-height:130%}main-product .main-product__container .main-product-info .kit-dropdown .dropdown-content .dropdown-content__products .product-item__card .product-item__info .product-item__price .product-item__price-current{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,2.1rem);font-style:normal;font-weight:600;line-height:130%}.shipping__container{display:flex;flex-direction:column;justify-content:flex-start;gap:1.2rem}@media screen and (min-width: 768px){.shipping__container{gap:clamp(.8rem,.675vw,1.2rem)}}.shipping__container .shipping__title{display:none}.shipping__container .shipping__form{display:flex;align-items:stretch;flex-direction:column;gap:clamp(.8rem,1.6666vw,1rem)}.shipping__container .shipping__form .shipping__input-wrapper{display:flex;max-height:4.2rem}.shipping__container .shipping__form .shipping__input-wrapper :is(input){color:var(--gray-light);font-family:var(--poppins);padding:1.2rem 1.8rem;line-height:100%;border-radius:.6rem 0rem 0rem .6rem;border-top:1px solid var(--brown-light);border-bottom:1px solid var(--brown-light);border-left:1px solid var(--brown-light);border-right:none;max-height:4.2rem;font-size:clamp(1.2rem,.83333vw,1.6rem);width:100%}.shipping__container .shipping__form .shipping__input-wrapper :is(input)::placeholder{color:var(--gray-light)}.shipping__container .shipping__form .shipping__input-wrapper :is(input):focus{outline:none;border:.1rem solid var(--gray-light)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit{background:var(--brown-light);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.4rem;transition:all .3s ease-in-out;border:none;overflow:unset;border-radius:0rem .6rem .6rem 0rem;border:1px solid var(--brown-light);color:var(--white);font-family:var(--eb-garamond);font-size:clamp(2rem,.83333vw,2.9rem);font-style:normal;font-weight:500;line-height:100%;flex-shrink:0}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit:hover{background:var(--white);color:var(--brown-light)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit:hover :is(svg) path{stroke:var(--brown-light)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit.loading{opacity:.7;cursor:not-allowed}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit :is(svg){width:2rem;height:2rem;display:none}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit :is(svg) :is(path){transition:.3s stroke}.shipping__container .shipping__form .shipping__link{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.2rem,.73333vw,1.6rem);font-weight:400;font-style:normal;line-height:100%;text-decoration-line:underline}.shipping__container .shipping__response{margin-top:1rem}.shipping__container .shipping__response:empty{display:none}.shipping__container .shipping__response .shipping__rates{list-style:none;padding:0}.shipping__container .shipping__response .shipping__rates :is(li){margin-bottom:.8rem;color:var(--gray-light);font-size:clamp(1rem,.746527777vw,1.4rem)}.shipping__container .shipping__response .shipping__rates :is(li) :is(span){display:block}.shipping__container .shipping__response .shipping__rates :is(li) :is(span):first-child{font-weight:600}.shipping__container .shipping__response .shipping__error{color:red;font-size:clamp(1rem,.746527777vw,1.4rem)}variant-selector{display:flex;flex-direction:column}variant-selector .product-option{border:none;display:flex;flex-direction:column;gap:clamp(.6rem,.52083vw,1rem);padding:.8rem 0rem;align-items:flex-start;border-top:2px solid var(--cream-soft)}variant-selector .product-option:first-child{border-top:2px solid var(--cream-soft)}variant-selector .product-option:last-child{border-bottom:2px solid var(--cream-soft)}variant-selector .product-option:only-child{border-top:2px solid var(--cream-soft);border-bottom:2px solid var(--cream-soft)}variant-selector .product-option .option-title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:500;line-height:100%;margin-bottom:.5rem}variant-selector .product-option .option-values{width:100%;position:relative}variant-selector .product-option .option-values .variant-swiper-container{width:100%;padding:.2rem 4rem;overflow:hidden;position:relative}variant-selector .product-option .option-values .variant-swiper-container .swiper-wrapper{align-items:flex-start}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide{width:auto;flex-shrink:0}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item{width:100%;max-width:100px}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value{cursor:pointer;transition:all .3s ease;max-width:100px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value.hidden{display:none}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value .color__option{border:1px solid transparent;border-radius:.2rem;overflow:hidden;transition:.15s;display:flex;width:100%;max-width:100px;height:auto;aspect-ratio:1}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value .color__option :is(img){width:100%;height:100%;object-fit:cover;max-width:100px;max-height:100px}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value .color__option .color__container{width:100%;height:100%;min-height:60px;max-width:100px;max-height:100px}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:has(.color__option){display:flex;flex-direction:column;gap:clamp(.6rem,.41667vw,.8rem);text-align:center;color:var(--black);font-size:clamp(1.2rem,.72917vw,1.4rem);font-weight:400;max-width:100px}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:has(.color__option):has(:is(input):checked) .color__option{border:1px solid var(--black);transform:scale(1.05)}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:has(.color__option):has(:is(input):disabled){opacity:.4;cursor:not-allowed;filter:grayscale(50%)}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:has(.color__option):has(:is(input):disabled) .color__option{position:relative}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:has(.color__option):has(:is(input):disabled) .color__option:after{content:"";position:absolute;top:50%;left:10%;right:10%;height:2px;background:#f44;transform:translateY(-50%) rotate(-45deg);z-index:2}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:not(:has(.color__option)){color:var(--gray-dark);background:var(--soft-cream-2);border:1px solid var(--soft-cream-2);padding:clamp(.6rem,.41667vw,.8rem) clamp(.8rem,.6vw,1.2rem);border-radius:5rem;transition:.15s;font-size:clamp(1rem,.8vw,1.4rem);font-weight:400;line-height:100%;max-width:100px;min-width:fit-content;display:block;text-align:center}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:not(:has(.color__option)):has(:is(input):checked){border:1px solid var(--beige);background:var(--beige);color:#fff;transform:scale(1.05)}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:not(:has(.color__option)):has(:is(input):disabled){opacity:.4;cursor:not-allowed;color:var(--gray-light);text-decoration:line-through;background:#f5f5f5;border-color:#e0e0e0;position:relative}variant-selector .product-option .option-values .variant-swiper-container .swiper-slide .variant-item .option-value:not(:has(.color__option)):has(:is(input):disabled):before{content:"";position:absolute;top:50%;left:10%;right:10%;height:2px;background:#f44;transform:translateY(-50%);z-index:2}variant-selector .product-option .option-values .variant-swiper-container .swiper-button-prev,variant-selector .product-option .option-values .variant-swiper-container .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;box-shadow:0 2px 8px #000000b3}variant-selector .product-option .option-values .variant-swiper-container .swiper-button-prev :is(svg),variant-selector .product-option .option-values .variant-swiper-container .swiper-button-next :is(svg){width:clamp(2rem,1.6666vw,3.2rem);height:clamp(2rem,1.6666vw,3.2rem);color:var(--gray-dark);transition:color .3s ease}variant-selector .product-option .option-values .variant-swiper-container .swiper-button-prev:hover,variant-selector .product-option .option-values .variant-swiper-container .swiper-button-next:hover{background:#fff;border-color:var(--beige);box-shadow:0 4px 12px #00000026}variant-selector .product-option .option-values .variant-swiper-container .swiper-button-prev:hover :is(svg),variant-selector .product-option .option-values .variant-swiper-container .swiper-button-next:hover :is(svg){color:var(--beige)}variant-selector .product-option .option-values .variant-swiper-container .swiper-button-prev:after,variant-selector .product-option .option-values .variant-swiper-container .swiper-button-next:after{display:none}variant-selector .product-option .option-values .variant-swiper-container .swiper-button-prev{left:.5rem}variant-selector .product-option .option-values .variant-swiper-container .swiper-button-next{right:.5rem}variant-selector .product-option .option-values .variant-swiper-container .swiper-scrollbar{position:relative;background:#0000001a;border-radius:4px;height:4px;margin-top:10px}variant-selector .product-option .option-values .variant-swiper-container .swiper-scrollbar .swiper-scrollbar-drag{background:var(--beige);border-radius:4px}variant-selector .product-option .option-values .variant-carousel-container{display:none}.swiper-slide .variant-item .option-value.hidden{display:none!important}.variant-swiper-container .swiper-wrapper{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.variant-swiper-container{cursor:grab}.variant-swiper-container:active{cursor:grabbing}@media (max-width: 768px){.variant-swiper-container .swiper-button-prev,.variant-swiper-container .swiper-button-next{width:28px;height:28px}.variant-swiper-container .swiper-button-prev svg,.variant-swiper-container .swiper-button-next svg{width:14px;height:14px}.variant-swiper-container .swiper-button-prev{left:-14px}.variant-swiper-container .swiper-button-next{right:-14px}}@media (max-width: 480px){.variant-swiper-container{padding:.2rem 0}.variant-swiper-container .swiper-button-prev,.variant-swiper-container .swiper-button-next{display:none}}magnifying-glass{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}@media screen and (min-width: 1024px){magnifying-glass{display:flex}}magnifying-glass:has(.magnifying-glass__button[open]) .magnifying-glass__image-container{display:block}magnifying-glass .magnifying-glass__button{position:absolute;bottom:clamp(2rem,1.5625vw,3rem);right:clamp(1rem,1.04167vw,2rem);width:clamp(5.6rem,3.85417vw,7.4rem);height:clamp(5.6rem,3.85417vw,7.4rem);border-radius:50%;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1}magnifying-glass .magnifying-glass__button[open] .magnifying-glass__button--open{display:block}magnifying-glass .magnifying-glass__button[open] .magnifying-glass__button--close{display:none}magnifying-glass .magnifying-glass__button .magnifying-glass__button--open{display:none}magnifying-glass .magnifying-glass__button .magnifying-glass__button--open :is(svg){width:100%;height:100%;display:block}magnifying-glass .magnifying-glass__button .magnifying-glass__button--close{display:block}magnifying-glass .magnifying-glass__button .magnifying-glass__button--close :is(svg){width:100%;height:100%;display:block}magnifying-glass .magnifying-glass__image-container{display:none;width:200px;height:200px;position:absolute;background-repeat:no-repeat;background-size:700%;background-position:center;border:2px solid #fff;border-radius:50%;right:0;bottom:0;pointer-events:none;transform:scale(0);animation:zoomUP .5s ease-in-out forwards}@keyframes zoomUP{0%{transform:scale(0)}90%{transform:scale(1.2)}to{transform:scale(1)}}.blog-articles__container{margin-inline:auto;padding-block:clamp(3.2rem,4.16667vw,8rem)}@media screen and (min-width: 1025px){.blog-articles__container{max-width:var(--page-width)}}.blog-articles__container>:is(h1),.blog-articles__container>:is(h2),.blog-articles__container>:is(h3){margin:0 auto;font-weight:300;font-family:var(--poppins);line-height:100%;margin-bottom:clamp(2rem,1.66667vw,3.2rem)}@media screen and (min-width: 1025px){.blog-articles__container>:is(h1),.blog-articles__container>:is(h2),.blog-articles__container>:is(h3){width:100%}}.blog-articles__container .blog-articles__carousel{display:flex;margin-left:5vw;list-style-type:none}@media screen and (min-width: 1025px){.blog-articles__container .blog-articles__carousel{margin-left:0}}.blog-articles__container .blog-articles__carousel :is(img){height:clamp(23rem,21.66667vw,41.6rem)}.blog-articles__container .blog-articles__carousel .blog-articles__card-description-article{font-size:clamp(1.6rem,.9375vw,1.8rem)}.blog-articles__container .blog-articles__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));row-gap:clamp(3.2rem,2.91667vw,5.6rem);column-gap:clamp(2.4rem,1.45833vw,2.8rem);list-style-type:none}@media screen and (min-width: 1025px){.blog-articles__container .blog-articles__grid{grid-template-columns:repeat(3,1fr);margin-left:0}}.blog-articles__container .blog-articles__grid :is(img){height:clamp(34rem,27.77604vw,53.33rem)}.blog-articles__container .blog-articles__grid .blog-articles__card-description-article{font-size:clamp(2rem,1.25vw,2.4rem)}.blog-articles__container .carousel-articles__dots.blaze-pagination{display:flex;justify-content:center;align-items:center;margin-top:clamp(2rem,1.66667vw,3.2rem);gap:.2rem}@media screen and (min-width: 1024px){.blog-articles__container .carousel-articles__dots.blaze-pagination{display:none}}.blog-articles__container .carousel-articles__dots.blaze-pagination :is(button){border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}.blog-articles__container .carousel-articles__dots.blaze-pagination :is(button).active{background-color:var(--brown-light);transform:scale(1.25)}.blog-articles__container .blog-articles__grid-pagination{display:flex;justify-content:center;gap:clamp(1.6rem,1.45833vw,2.8rem);padding-block:clamp(3.2rem,2.77604vw,5.33rem)}.blog-articles__container .blog-articles__grid-pagination .pagination__numbers{display:flex;gap:clamp(1.6rem,1.45833vw,2.8rem);justify-content:center}.blog-articles__container .blog-articles__grid-pagination .pagination__numbers .pagination__number{display:flex;justify-content:center;align-items:center;color:var(--gray-dark);text-decoration:none;text-align:center;font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:100%;width:clamp(3.2rem,2.5vw,4.8rem);height:clamp(3.2rem,2.5vw,4.8rem)}.blog-articles__container .blog-articles__grid-pagination .pagination__numbers .pagination__number-current{border-radius:.5333rem;border:2px solid var(--brown-light)}.blog-articles__container .blog-articles__grid-pagination .pagination__arrow :is(svg){width:clamp(3.2rem,2.5vw,4.8rem);height:clamp(3.2rem,2.5vw,4.8rem)}.blog-articles__container .blog-articles__grid-pagination .pagination__arrow-disabled{display:none}.blog-articles__card :is(article) .blog-articles__card-img-wrapper{position:relative;display:block}.blog-articles__card :is(article) .blog-articles__card-img-wrapper:hover :is(svg){animation:fadeInOpacity .3s forwards}.blog-articles__card :is(article) .blog-articles__card-img-wrapper:not(:hover) :is(svg){animation:fadeOutOpacity .3s forwards}.blog-articles__card :is(article) .blog-articles__card-img-wrapper :is(img){display:block;width:100%;object-fit:cover;border-radius:2rem 2rem 0 0}.blog-articles__card :is(article) .blog-articles__card-img-wrapper :is(svg){position:absolute;top:0;right:0;width:clamp(2.8rem,1.875vw,3.6rem);height:clamp(2.8rem,1.875vw,3.6rem);opacity:0;transition:opacity .5s ease,z-index 0s .3s}.blog-articles__card :is(article) .blog-articles__card-img-wrapper :is(svg):hover :is(svg){opacity:1}.blog-articles__card :is(article) .blog-articles__card-img-wrapper :is(svg) :is(path){stroke:var(--black)}.blog-articles__card :is(article) .blog-articles__card-content{margin-top:clamp(.8rem,.55729vw,1.07rem)}.blog-articles__card :is(article) .blog-articles__card-content .blog-articles__card-link-description{color:var(--gray-dark);text-decoration:none}.blog-articles__card :is(article) .blog-articles__card-content .blog-articles__card-link-description .blog-articles__card-description-article{overflow:hidden;text-overflow:ellipsis;font-family:var(--eb-garamond);font-style:normal;font-weight:500;line-height:120%}.blog-articles__card :is(article) .blog-articles__card-content .blog-articles__published-at{margin-top:clamp(.8rem,.55729vw,1.07rem);color:var(--brown-light);font-size:clamp(1.2rem,.83333vw,1.6rem);font-family:var(--poppins)}.hover-corner-fold{position:relative;display:inline-block}.hover-corner-fold:before{content:"";position:absolute;top:0;right:0;width:0;height:0;transform-origin:top right;background:linear-gradient(225deg,var(--white) 50%,var(--beige) 50%);box-shadow:-1px 1px 1px #0000004d;transition-duration:.4s;transition-property:width,height;border-radius:0 0 0 2rem}.hover-corner-fold:hover:before,.hover-corner-fold:focus:before,.hover-corner-fold:active:before{width:clamp(5rem,3.33333vw,6.4rem);height:clamp(5rem,3.33333vw,6.4rem)}@keyframes fadeInOpacity{0%{opacity:0}60%{opacity:.5}75%{opacity:.75}to{opacity:1}}@keyframes fadeOutOpacity{0%{opacity:1}25%{opacity:.75}40%{opacity:0}}product-card{display:flex;flex-direction:column;max-width:var(--slide-width)}product-card:hover .product-image .product-image__button{opacity:1}product-card .product-image{height:clamp(35rem,26.04166vw,50rem);position:relative;border-radius:clamp(1.2rem,1.04166vw,2rem) clamp(1.2rem,1.04166vw,2rem) 0 0;overflow:hidden;background-color:var(--soft-cream)}product-card .product-image :is(img){width:100%;height:100%;object-fit:cover}product-card .product-image .product-image__tag{position:absolute;top:0;left:0;width:100%;margin-top:clamp(1.8rem,1.666666vw,3.2rem);background:var(--brown-light);width:fit-content;color:var(--white);padding:clamp(.6rem,.41666vw,.8rem) clamp(.8rem,.52083vw,1rem);border-radius:0 .4rem .4rem 0;font-size:clamp(1.2rem,.83333vw,1.6rem);font-weight:500;text-transform:uppercase}product-card .product-image .product-image__button{position:absolute;bottom:clamp(2.4rem,1.66666vw,3.2rem);left:50%;width:60%;transform:translate(-50%);font-size:clamp(2.2rem,1.51041vw,2.9rem);text-decoration:none;background:var(--brown-light);font-family:var(--eb-garamond);color:var(--white);padding:clamp(.9rem,.63541vw,1.22rem);text-align:center;border-radius:.8rem;line-height:100%;font-weight:500;opacity:0;transition:opacity .3s ease-in-out,background .3s ease-in-out}product-card .product-image .product-image__button:hover{background:var(--brown-dark)}product-card .product-image .product-image__wishlist-button{position:absolute;border:none;padding:0;top:clamp(1.2rem,.83333vw,1.6rem);right:clamp(1.2rem,.83333vw,1.6rem);background:transparent;border-radius:.8rem;cursor:pointer}product-card .product-image .product-image__wishlist-button .st-wishlist-icon{color:var(--brown-light);width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem)}product-card .product-image .product-image__wishlist-button .st-label{display:none}product-card .product-title{--text-color: #626365;color:var(--text-color);margin-block:clamp(1rem,.625vw,1.2rem);font-weight:400;line-height:110%;text-align:left;font-size:clamp(1.2rem,1.1458333333333333vw,2.2rem);font-family:var(--poppins);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;text-overflow:ellipsis}product-card .product-price-variant{display:flex;align-items:center;justify-content:space-between;gap:clamp(.8rem,.625vw,1.2rem)}product-card .product-price-variant .product-price{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize}product-card .product-price-variant .product-variants{display:flex;align-items:center;list-style-type:none;gap:clamp(.8rem,.625vw,1.2rem)}product-card .product-price-variant .product-variants .product-variant{text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.833333vw,1.6rem);font-weight:500;line-height:100%;text-transform:capitalize;padding:clamp(.5rem,.41666vw,.8rem) clamp(.6rem,.52083vw,1rem);border-radius:.8rem;max-width:10rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}product-card .product-price-variant .product-variants .product-variant.product-variant--primary{background:var(--cream-soft);color:var(--brown-light)}product-card .product-price-variant .product-variants .product-variant.product-variant--secondary{background:var(--cream-soft);color:var(--red-light)}product-carousel{overflow:hidden;display:block}product-carousel .product-carousel__content .product-slider .blaze-slider{max-width:100vw;overflow:hidden}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-track-container{padding-left:5vw}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev,product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:none;cursor:pointer;transition:.3s;background:none;border:none}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev :is(svg),product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next :is(svg){width:clamp(4.8rem,3.33333vw,6.4rem);height:clamp(4.8rem,3.33333vw,6.4rem);transition:.3s}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev :is(svg):hover,product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next :is(svg):hover{opacity:.9}@media (min-width: 1024px){product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev,product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next{display:block}}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev.blaze-prev,product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next.blaze-prev{left:clamp(6rem,6.25vw,12rem);transform:translateY(-50%) rotate(180deg)}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev.blaze-next,product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next.blaze-next{right:clamp(6rem,6.25vw,12rem)}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev.button-slider-primary :is(svg) :is(g) :is(path),product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next.button-slider-primary :is(svg) :is(g) :is(path){stroke:var(--white)}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev.button-slider-primary :is(svg) :is(g) :is(rect),product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next.button-slider-primary :is(svg) :is(g) :is(rect){fill:var(--brown-light)}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev.button-slider-secondary :is(svg) :is(g) :is(path),product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next.button-slider-secondary :is(svg) :is(g) :is(path){stroke:var(--white)}product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-prev.button-slider-secondary :is(svg) :is(g) :is(rect),product-carousel .product-carousel__content .product-slider .blaze-slider .blaze-next.button-slider-secondary :is(svg) :is(g) :is(rect){fill:var(--red-light)}product-carousel .product-carousel__content .product-slider .blaze-slider.start .blaze-prev{visibility:hidden;opacity:0}product-carousel .product-carousel__content .product-slider .blaze-slider.end .blaze-next{visibility:hidden;opacity:0}product-carousel .product-carousel__content:has(.blaze-track:empty){display:none}carousel-tabs{max-width:var(--page-width);margin-inline:auto;display:flex;align-items:flex-end;gap:clamp(.4rem,.57vw,1rem);overflow:auto;margin-bottom:clamp(2rem,2.4479vw,4.7rem);padding-bottom:.8rem}@media screen and (min-width: 1024px){carousel-tabs{justify-content:center}}carousel-tabs :is(label){color:var(--brown-light);text-align:center;font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.35416vw,2.6667rem);font-weight:500;line-height:100%;padding:clamp(.6rem,.57vw,1rem) clamp(1.2rem,1.04vw,2.1rem);border-radius:2.6667rem 2.6667rem 0rem 0rem;border:2px solid var(--brown-light);cursor:pointer;transition:.3s;white-space:nowrap}carousel-tabs :is(label) :is(input){display:none}carousel-tabs :is(label):has(:is(input):checked){color:var(--white);background-color:var(--brown-light)}modal-component{display:block;position:fixed;transition:transform .5s;z-index:99999}.modal-component__close-button{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99998;animation:modal-component-button__fade-out .5s forwards}.modal-component__close-button.open{display:block;animation:modal-component-button__fade-in .5s forwards}modal-component[data-direction=left-to-right]{top:0;bottom:0;width:100vw;left:0;transform:translate(-100%)}modal-component[data-direction=left-to-right].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=left-to-right].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=left-to-right].starts-opened-on-mobile{transform:translate(0)}}modal-component[data-direction=right-to-left]{top:0;bottom:0;width:100vw;right:0;transform:translate(100%)}modal-component[data-direction=right-to-left].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=right-to-left].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=right-to-left].starts-opened-on-mobile{transform:translate(0)}}modal-component[data-direction=top-to-bottom]{left:0;right:0;height:100vh;top:0;transform:translateY(-100%)}modal-component[data-direction=top-to-bottom].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=top-to-bottom].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=top-to-bottom].starts-opened-on-mobile{transform:translate(0)}}modal-component[data-direction=bottom-to-top]{left:0;right:0;height:100vh;bottom:0;transform:translateY(100%)}modal-component[data-direction=bottom-to-top].open{transform:translate(0)}@media screen and (min-width: 1024px){modal-component[data-direction=bottom-to-top].starts-opened-on-desktop{transform:translate(0)}}@media screen and (max-width: 1023px){modal-component[data-direction=bottom-to-top].starts-opened-on-mobile{transform:translate(0)}}@keyframes modal-component-button__fade-in{0%{display:block;opacity:0}1%{opacity:0}to{opacity:1}}@keyframes modal-component-button__fade-out{0%{opacity:1}99%{opacity:0}to{display:none;opacity:0}}.product-grid-and-filter.product-grid-and-filter--search{padding:clamp(3rem,2.08333vw,4rem) 0}.product-grid-and-filter.product-grid-and-filter--collection{padding:clamp(4rem,4.6875vw,9rem) 0}.product-grid-and-filter .product-grid-and-filter__header{max-width:var(--page-width);margin:0 auto;padding-bottom:clamp(2rem,2.60416vw,5rem)}.product-grid-and-filter .product-grid-and-filter__header .filter_title{font-size:clamp(1.2rem,1.14583vw,2.2rem);color:var(--gray-dark)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-wrapper{display:flex;width:fit-content;border-radius:10rem;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button{display:flex;align-items:center;gap:clamp(.6rem,.625vw,1.2rem)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button:after{position:fixed;content:"";left:0;bottom:0;right:0;top:0;background:var(--black);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:10000}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button:is(:has(.open) .product-grid-header__toggle-filter-button):after{opacity:.5;pointer-events:all}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button.product-grid-header__toggle-filter-closed :is(svg){width:clamp(1rem,.9375vw,1.8rem);height:clamp(1rem,.9375vw,1.8rem)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button.product-grid-header__toggle-filter-opened :is(svg){width:clamp(1rem,.9375vw,1.8rem);height:clamp(1rem,.9375vw,1.8rem)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__toggle-filter-button.product-grid-header__toggle-filter-opened{display:none}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__wrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:clamp(.8rem,1.45833vw,2.8rem);border-bottom:2px solid var(--beige)}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__sort-and-results-wrapper{display:flex;align-items:end;gap:clamp(.4rem,.41667vw,.8rem);flex-direction:column}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__sort-and-results-wrapper{align-items:center;flex-direction:row;gap:clamp(1.2rem,.9375vw,1.8rem)}}.product-grid-and-filter .product-grid-and-filter__header .product-grid-header__results{font-size:clamp(1rem,.9375vw,1.8rem)}.product-grid-and-filter .product-grid-and-filter__header .filter-group__select{max-width:clamp(10.5rem,6.5625vw,12.6rem);font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:500;color:var(--gray-dark);background:none;border:none;cursor:pointer;display:block}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal{padding:clamp(2.4rem,1.66667vw,3.2rem) clamp(1.6rem,1.35417vw,2.6rem);background:var(--white);max-width:clamp(33rem,28.125vw,54rem);display:grid;grid-template-rows:auto 1fr auto;max-height:100dvh}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal__heading{cursor:pointer;color:var(--gray-dark);font-size:clamp(1.4rem,.9375vw,1.8rem);display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(3.2rem,2.1875vw,4.2rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal__heading .filter_title{font-size:clamp(2rem,1.45833vw,2.8rem);font-weight:400;font-family:var(--poppins)}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__modal__heading :is(svg){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form{overflow-y:auto;border-bottom:1px solid var(--gray);padding-bottom:2.4rem}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary){font-size:clamp(1.4rem,1.14583vw,2.2rem);cursor:pointer;color:var(--gray-dark);font-weight:500;display:flex;justify-content:space-between;align-items:center}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary)::marker{content:none}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary) :is(span svg){display:none;width:clamp(1rem,.72916vw,1.4rem);height:clamp(1rem,.72916vw,1.4rem);color:var(--gray-dark)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary) :is(.loading span svg){display:inline-block;animation:loading-spinner-animation 1s var(--loading-spinner-timing-function) infinite}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(summary) :is(svg):not(span svg){width:clamp(1.6rem,.9375vw,1.8rem);height:clamp(1.6rem,.9375vw,1.8rem);color:var(--gray-dark)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(details){margin-bottom:clamp(2rem,1.45833vw,2.8rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form :is(price-range) :is(details) .slider-values{border-bottom:1px solid var(--gray);padding-bottom:clamp(1.4rem,1.04166vw,1.8rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list{list-style:none;display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);margin-top:clamp(1.6rem,1.25vw,2.4rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label{font-size:clamp(1.4rem,.83333vw,1.6rem);display:flex;align-items:center;padding-left:clamp(2.2rem,1.66666vw,3.2rem);position:relative;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label:before{content:"";display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%);width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem);border-radius:.4rem;box-shadow:0 0 0 1px var(--gray);border:1px solid var(--brown-light)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label:has(:is(input):checked):before{content:"✓";color:var(--white);font-size:clamp(.8rem,.57291vw,1.1rem);line-height:normal;background:var(--brown-light)}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label :is(input){display:none}.product-grid-and-filter .product-grid-and-filter__sidebar .collection__filter_form .filter__list .filter__item .filter_label-count{font-weight:600;color:var(--gray-dark);font-size:clamp(1.2rem,.72916vw,1.4rem);display:inline-block;margin-left:clamp(1rem,.72916vw,1.4rem)}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.4rem}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(facet-reset),.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(modal-button){width:100%;text-align:center;font-size:clamp(1.2rem,.72916vw,1.4rem);padding:clamp(.8rem,.83333vw,1.6rem) clamp(2rem,1.45833vw,2.8rem);font-weight:600}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(facet-reset):hover,.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(modal-button):hover{filter:brightness(1.1)}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(facet-reset){background:var(--white);color:var(--brown-light);border:1px solid var(--brown-light);border-radius:.6rem;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__sidebar .filter__btns :is(modal-button){color:var(--white);border:1px solid var(--brown-light);background:var(--brown-light);border-radius:.6rem;cursor:pointer}.product-grid-and-filter .product-grid-and-filter__main{display:flex;max-width:var(--page-width);margin:0 auto}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content{width:100%;transition:width .3s ease-in-out}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .search_text__no-results-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:clamp(.75rem,.52083vw,1rem)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .search_text__no-results-content .search_text_title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:normal}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .search_text__no-results-content .search_text_subtitle{color:var(--medium-gray);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content #paginated-products{width:100%;display:grid;column-gap:clamp(1.6rem,2.1875vw,4.2rem);row-gap:clamp(2.4rem,2.5vw,4.8rem);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));padding:0;margin:0 auto;max-width:100%;list-style:none;transition:all .3s ease-in-out}@media screen and (min-width: 1024px){.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content #paginated-products{grid-template-columns:repeat(auto-fill,minmax(19.79166vw,1fr))}}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content #paginated-products :is(product-card){max-width:unset}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content #paginated-products :is(product-card) .product-image{height:clamp(26rem,31.25vw,60rem)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more-wrapper:has(.product-grid-and-filter__load-more:is([data-load-more=onclick])){margin-top:clamp(3.2rem,3.125vw,6rem)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more:is([data-load-more=infinite]){opacity:0;height:1px;width:100%;padding:0;border:none;background:none}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more:is([data-load-more=onclick]){padding:clamp(1rem,.72917vw,1.4rem) clamp(4.6rem,3.72396vw,7.15rem);font-size:clamp(1.6rem,1.25vw,2.4rem);color:var(--brown-light);border:1px solid var(--brown-light);cursor:pointer;display:flex;font-family:var(--eb-garamond);justify-content:center;align-items:center;gap:clamp(.6rem,.625vw,1.2rem);background:transparent;border-radius:.8rem}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content .product-grid-and-filter__load-more:is([data-load-more=onclick]):hover{filter:brightness(1.1)}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content:is([data-loading=true]) .product-grid-and-filter__load-more:is([data-load-more=onclick]) :is(svg){width:clamp(1.4rem,.9375vw,1.8rem);height:clamp(1.4rem,.9375vw,1.8rem);animation:loading-spinner-animation 1s var(--loading-spinner-timing-function) infinite;display:inline-block}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content:not([data-loading=true]) .product-grid-and-filter__load-more:is([data-load-more=onclick]) :is(svg){display:none}.product-grid-and-filter .product-grid-and-filter__main .product-grid-and-filter__content:is([data-last-page=true]) .product-grid-and-filter__load-more-wrapper{display:none}price-range{--color-text: var(--gray-light);--color-button: var(--beige);--color-background: var(--beige);color:var(--gray-light)}price-range .slider-container{position:relative}price-range .slider-container :is(input[type=range]){top:0;left:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;position:absolute;pointer-events:none}price-range :is(input[type=range])::-webkit-slider-runnable-track{height:1px;background:var(--color-button)}price-range :is(input[type=range])::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:2;height:clamp(1.6rem,1.35416vw,2.6rem);width:clamp(1.6rem,1.35416vw,2.6rem);top:calc(clamp(1.6rem,1.35416vw,2.6rem)/-2);background:var(--color-background);border:1px solid var(--color-button);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}:is():hover:after{position:absolute;content:attr(name);top:-30px;left:-50%;transform:translate(-50%);padding:5px;background:var(--color-button);color:var(--color-text);border-radius:5px}price-range #minSlider:is(input[type=range])::-webkit-slider-thumb{background:var(--color-button)}price-range :is(input[type=range])::-webkit-slider-runnable-track,price-range :is(input[type=range])::-moz-range-track,price-range :is(input[type=range])::-ms-track{background:var(--color-button);height:2px;border-radius:5px}price-range .slider-values{display:flex;justify-content:space-between;margin-top:2.4rem;font-weight:700}price-range .slider-values #minValue,price-range .slider-values #maxValue{margin-top:2.8rem;font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:300;padding:clamp(.6rem,.45vw,.8rem);border-radius:.8rem;border:1px solid var(--brown-light)}.collection-info{max-width:var(--page-width);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1rem,.83333vw,1.6rem);margin-top:clamp(2.4rem,3.33333vw,6.4rem)}.collection-info :is(return-button){display:flex;align-items:center;cursor:pointer;gap:clamp(.4rem,.41667vw,.8rem);font-size:clamp(1.2rem,.9375vw,1.8rem);color:var(--brown-light)}.collection-info :is(return-button) :is(svg){height:clamp(1.2rem,.9375vw,1.8rem);width:clamp(1.2rem,.9375vw,1.8rem)}.collection-info .collection-info__title-count{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.collection-info .collection-info__title-count{align-items:center;flex-direction:row;justify-content:space-between}}.collection-info .collection-info__title-count .collection-info__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.8rem,1.45833vw,2.8rem);font-weight:500;line-height:100%;text-transform:lowercase}.collection-info .collection-info__title-count .collection-info__count{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:500;line-height:100%}newsletter-component{margin-top:clamp(1rem,1.04166vw,2rem);display:flex}newsletter-component :is(form){display:flex;flex-direction:column;gap:clamp(.6rem,.52083vw,1rem)}newsletter-component :is(form) .email :is(input){padding:clamp(1.6rem,.9375vw,1.8rem) clamp(1.6rem,1.33vw,2.6rem);border:none;font-size:clamp(1.2rem,1.04vw,2rem);color:var(--gray-light);font-family:var(--poppins);border-radius:.6rem;width:100%;line-height:100%}newsletter-component :is(form) :is(button){color:var(--brown-light);background-color:var(--white);border:2px solid var(--brown-light);width:100%;display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,.52083vw,1rem);font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.51vw,2.9rem);padding-block:clamp(.6rem,.52083vw,1rem);border-radius:.6rem;line-height:100%;transition:all .3s ease;cursor:pointer;font-weight:600;@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}newsletter-component :is(form) :is(button):hover{opacity:.8}newsletter-component :is(form) :is(button):disabled{cursor:not-allowed;opacity:.8;pointer-events:none;transform:scale(.98)}newsletter-component :is(form) :is(button):disabled:hover{opacity:.6;transform:scale(.98)}newsletter-component :is(form) :is(button):disabled :is(svg) :is(path){stroke:var(--gray-dark)}newsletter-component :is(form) :is(button) :is(svg) :is(path){stroke:var(--brown-light)}newsletter-component :is(form) :is(button) .loading-spinner{width:1.6rem;height:1.6rem;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin 1s linear infinite;margin-right:.5rem}newsletter-component :is(form) .accepts-marketing{display:flex;align-items:center;gap:clamp(.6rem,.52083vw,1rem)}newsletter-component :is(form) .accepts-marketing :is(input){background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.1rem;height:2.1rem;max-width:2.1rem;max-height:2.1rem;min-width:2.1rem;min-height:2.1rem;border:1px solid var(--white);border-radius:.2rem;cursor:pointer;position:relative}newsletter-component :is(form) .accepts-marketing :is(input):checked{background-color:var(--brown-light);border-color:var(--brown-light)}newsletter-component :is(form) .accepts-marketing :is(input):checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.6rem;height:1.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}newsletter-component :is(form) .accepts-marketing :is(label){color:var(--cream-soft);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-weight:400;line-height:100%;cursor:pointer}newsletter-component :is(form) .accepts-marketing :is(label) :is(a){color:var(--gray-dark)}newsletter-component :is(form) .newsletter-message{display:none;padding:clamp(.8rem,.625vw,1.2rem) clamp(1.2rem,1vw,1.8rem);border-radius:.6rem;font-family:var(--poppins);font-size:clamp(1.1rem,.833vw,1.6rem);font-weight:400;line-height:1.4;margin-top:clamp(.6rem,.52083vw,1rem);text-align:center;animation:fadeInMessage .3s ease-in-out;@keyframes fadeInMessage{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}}newsletter-component :is(form) .newsletter-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}newsletter-component :is(form) .newsletter-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}announcement-bar{display:flex;align-items:center;justify-content:center;padding:.8rem 0}announcement-bar .announcement-bar__content{display:flex;justify-content:center;width:100%;max-width:var(--page-width);margin:0 auto}announcement-bar .announcement-bar__content .blaze-slider{--slide-width: calc((100% + -0px)*1) ;width:100%}announcement-bar .announcement-bar__content .blaze-slider .blaze-container{display:flex;justify-content:space-between;align-items:center;gap:clamp(2.2rem,1.66667vw,3.2rem);width:100%}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container{overflow:hidden}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .announcement-bar__text{flex-shrink:0;width:var(--slide-width);text-align:center}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .announcement-bar__text :is(p){font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:110%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-next,announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-prev{display:flex;background:none;border:none;cursor:pointer}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-next :is(svg),announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-prev :is(svg){max-width:clamp(1.5rem,1.25vw,2.4rem);max-height:clamp(1.5rem,1.25vw,2.4rem);min-width:clamp(1.5rem,1.25vw,2.4rem);min-height:clamp(1.5rem,1.25vw,2.4rem)}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-next :is(svg) :is(rect),announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-prev :is(svg) :is(rect){fill:transparent}announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-next:focus,announcement-bar .announcement-bar__content .blaze-slider .blaze-container .blaze-prev:focus{outline:none}announcement-bar .announcement-bar__content .blaze-slider.static .blaze-next,announcement-bar .announcement-bar__content .blaze-slider.static .blaze-prev{display:none}#judgeme_product_reviews{padding:clamp(2rem,3.125vw,6rem) clamp(2.45rem,10.41666vw,20rem)!important;font-family:var(--poppins)!important;color:var(--gray-dark)!important}.jdgm-rev-widg__title{color:var(--gray-dark)!important;font-family:var(--poppins)!important;font-size:clamp(2.4rem,1.66667vw,3.2rem);font-weight:300!important;text-transform:lowercase!important}.jdgm-write-rev-link{background-color:var(--brown-light)!important;border:none!important;font-size:1.6rem!important;color:var(--white)!important;font-family:var(--poppins)!important;border-radius:1.06rem!important;font-weight:400!important;padding:1.4rem!important;white-space:nowrap!important;max-width:100%!important}@media screen and (min-width: 1720px){.jdgm-write-rev-link{margin-left:1.6rem!important}}@media screen and (min-width: 991px){.jdgm-write-rev-link{width:fit-content!important}}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:var(--brown-light)!important}.jdgm-row-actions{border:none!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-color:var(--brown-light)!important}blog-article{display:flex;flex-direction:column;padding-top:clamp(2.4rem,3.125vw,6rem);padding-bottom:clamp(5rem,4.6875vw,9rem);max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1600px){blog-article{padding-top:clamp(4rem,3.125vw,6rem)}}blog-article .blog-article__header-container{display:flex;flex-direction:column;gap:clamp(2.4rem,2.08333vw,4rem);align-items:center;justify-content:center;margin-bottom:clamp(5rem,4.6875vw,9rem)}blog-article .blog-article__header-container .blog-article__header__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}blog-article .blog-article__header-container .blog-article__header__content .blog-article__header__content-title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.2rem,1.45833vw,2.8rem);font-style:normal;font-weight:400;line-height:120%;text-transform:lowercase}blog-article .blog-article__header-container .blog-article__header__content .blog-article__container-date-author{display:flex;align-items:center;gap:.7rem}blog-article .blog-article__header-container .blog-article__header__content .blog-article__container-date-author .post-time,blog-article .blog-article__header-container .blog-article__header__content .blog-article__container-date-author .post-author{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}blog-article .blog-article__header-container .post-featured-image{width:100%}blog-article .blog-article__header-container .post-featured-image .post-image{width:100%;display:block;object-fit:cover;max-height:75rem}blog-article .post-content{display:flex;flex-direction:column;gap:clamp(2.4rem,3.125vw,6rem);text-align:justify;line-height:clamp(1.92rem,1.25vw,2.4rem);color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:160%}blog-article .post-content .image-wrapper{display:grid;align-content:center;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(2.4rem,3.125vw,6rem)}@media screen and (min-width: 768px){blog-article .post-content .image-wrapper:first-of-type .image-container{order:2}}blog-article .post-content .image-wrapper :is(img){width:100%;max-width:100%;object-fit:cover}.mission-section .container{max-width:var(--page-width);margin:0 auto;padding-block:4rem}@media screen and (min-width: 768px){.mission-section .container{padding-block:clamp(4.5rem,2.34375vw,6rem)}}.mission-section .group{background-color:var(--soft-cream);border-radius:3.2rem;overflow:hidden}@media screen and (max-width: 767px){.mission-section .group{background-color:var(--white);flex-direction:column}}.mission-section .group .group--column{text-align:center}@media screen and (max-width: 767px){.mission-section .group .group--column{max-width:100%;margin-bottom:2rem}}.mission-section .image-card{border-radius:3.2rem 0rem 0rem 3.2rem;overflow:hidden;max-width:54.13rem;margin:0;padding:0;line-height:0}.mission-section .image-card :is(picture){width:100%;height:100%;display:block}.mission-section .image-card :is(img){width:100%;height:100%;object-fit:cover}@media screen and (max-width: 767px){.mission-section .image-card:first-child{display:none}}.mission-section .image-card:last-child{border-radius:0rem 3.2rem 3.2rem 0rem}@media screen and (max-width: 767px){.mission-section .image-card:last-child{border-radius:1.6rem;max-height:30rem;margin:0 auto}}.mission-section .text-block:first-child{text-transform:uppercase;margin-bottom:1.6rem;position:relative}.mission-section .text-block:not(:first-child){line-height:1.6}.mission-section .text-block:not(:first-child)+.text-block{margin-top:1.2rem}look-book{display:flex;flex-direction:column;gap:clamp(1.8rem,2.22344vw,4.27rem);width:100%;max-width:var(--page-width);margin:0 auto}look-book .look-book-title{display:flex;width:100%;align-items:center;justify-content:center;gap:clamp(.9rem,1.04166vw,2rem)}look-book .look-book-title .look-book-text-item{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(2.2rem,1.66666vw,3.2rem);font-style:normal;font-weight:300;line-height:100%;text-transform:lowercase;text-align:center}look-book .look-book-title .look-book-icon{width:clamp(2.2rem,1.66666vw,3.2rem);height:clamp(2.2rem,1.66666vw,3.2rem);display:block}look-book .blaze-slider--look-book{display:flex;flex-direction:column;width:100%;gap:clamp(1.8rem,2.22344vw,4.27rem)}look-book .blaze-slider--look-book .blaze-container--look-book .blaze-track-container--look-book .blaze-track--look-book .slide-look-book .slide-look-book-content{display:grid;grid-template-columns:1fr;width:100%;align-items:center;gap:.5rem}@media screen and (min-width: 768px){look-book .blaze-slider--look-book .blaze-container--look-book .blaze-track-container--look-book .blaze-track--look-book .slide-look-book .slide-look-book-content{grid-template-columns:auto 1fr;height:clamp(34rem,33.85417vw,65rem);overflow:hidden}}look-book .blaze-slider--look-book .look-book-controls{display:flex;align-items:center;gap:clamp(1.15rem,2.22344vw,4.27rem);width:100%}look-book .blaze-slider--look-book .look-book-controls.hidden{display:none}look-book .blaze-slider--look-book .look-book-controls .look-book-button__prev,look-book .blaze-slider--look-book .look-book-controls .look-book-button__next{display:flex;background:none;border:none;cursor:pointer}look-book .blaze-slider--look-book .look-book-controls .look-book-button__prev:focus,look-book .blaze-slider--look-book .look-book-controls .look-book-button__next:focus{outline:none}look-book .blaze-slider--look-book .look-book-controls .look-book-button__prev[disabled],look-book .blaze-slider--look-book .look-book-controls .look-book-button__next[disabled]{pointer-events:none;cursor:unset}look-book .blaze-slider--look-book .look-book-controls .look-book-button__prev[disabled] :is(svg) :is(path),look-book .blaze-slider--look-book .look-book-controls .look-book-button__next[disabled] :is(svg) :is(path){stroke:var(--gray-light)}look-book .blaze-slider--look-book .look-book-controls .look-book-button__prev :is(svg),look-book .blaze-slider--look-book .look-book-controls .look-book-button__next :is(svg){min-width:clamp(3.2rem,2.76042vw,5.3rem);max-width:clamp(3.2rem,2.76042vw,5.3rem);min-height:clamp(3.2rem,2.76042vw,5.3rem);max-height:clamp(3.2rem,2.76042vw,5.3rem);display:block;transition:all .3s ease-in-out}look-book .blaze-slider--look-book .look-book-controls .look-book-button__prev :is(svg) :is(rect),look-book .blaze-slider--look-book .look-book-controls .look-book-button__next :is(svg) :is(rect){fill:transparent}look-book .blaze-slider--look-book .look-book-controls .look-book-button__prev :is(svg) :is(path),look-book .blaze-slider--look-book .look-book-controls .look-book-button__next :is(svg) :is(path){stroke:var(--brown-light);transition:all .3s ease-in-out}look-book .blaze-slider--look-book .look-book-controls .look-book-progess-bar{display:flex;width:100%;background-color:var(--cream-soft);border-radius:clamp(2rem,1.35417vw,2.6rem);height:clamp(.8rem,.52083vw,1rem);min-height:clamp(.8rem,.52083vw,1rem)}look-book .blaze-slider--look-book .look-book-controls .look-book-progess-bar .look-book-progess-bar-progress{display:flex;transition:width .3s ease-in-out;height:100%;border-radius:clamp(2rem,1.35417vw,2.6rem);background-color:var(--beige)}video-component{display:flex;position:relative}video-component.is-playing .video-component--icon{opacity:0;visibility:hidden}video-component .video-component--item{display:flex;width:100%;height:100%;object-fit:cover;border-radius:clamp(2rem,1.35417vw,2.6rem);cursor:pointer}video-component .video-component--item.desktop{display:none}@media screen and (min-width: 768px){video-component .video-component--item.desktop{display:flex}}video-component .video-component--item.mobile{display:flex}@media screen and (min-width: 768px){video-component .video-component--item.mobile{display:none}}video-component .video-component--icon{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:all .1s ease-in-out;cursor:pointer;opacity:1;visibility:visible}video-component .video-component--icon :is(svg){width:clamp(4.2rem,2.91666vw,5.6rem);height:clamp(4.2rem,2.91666vw,5.6rem);display:block}video-component .video-component--content{font-size:(1.2rem,.83333vw,1.6rem);color:var(--white);font-family:var(--poppins);font-style:normal;font-weight:400;line-height:100%;position:absolute;left:clamp(2.4rem,1.66666vw,3.2rem);top:clamp(1.6rem,1.09375vw,2.1rem)}product-look-book{display:flex;align-items:center;width:100%;gap:clamp(.8rem,1.51042vw,2.9rem);padding:.8rem 1.6rem .8rem 0;transition:all .2s ease-in-out}product-look-book:not(.is-kit){position:absolute;top:0;left:0;z-index:-100;max-width:100%;visibility:hidden;height:0;opacity:0;interpolate-size:allow-keywords}@media screen and (min-width: 768px){product-look-book:not(.is-kit){position:unset;visibility:visible;height:100%;opacity:1;z-index:0}}product-look-book.is-kit{border-radius:1.2rem 1.2rem 0rem 0rem;border:1px solid var(--cream-soft)}@media screen and (min-width: 768px){product-look-book.is-kit{border:none;border-bottom:1.333px solid rgba(162,132,112,.5);border-radius:0}product-look-book.is-kit:hover{background-color:var(--soft-cream-2)}}product-look-book[active]{background-color:var(--soft-cream-2);border-radius:0rem 0rem clamp(1.2rem,1.09375vw,2.1rem) clamp(1.2rem,1.09375vw,2.1rem)}@media screen and (min-width: 768px){product-look-book[active]{border-radius:clamp(1.2rem,1.09375vw,2.1rem);z-index:unset}}product-look-book[active]:not(.is-kit){visibility:visible;height:100%;opacity:1;z-index:3}product-look-book[active] .product-look-book-add-to-cart{opacity:1;visibility:visible}product-look-book .product-look-book-image-infos{display:flex;align-items:center;gap:.4rem;width:100%}product-look-book .product-look-book-image-infos .product-look-book-image-link{display:flex;text-decoration:none;overflow:hidden;cursor:pointer;width:clamp(7rem,6.25vw,12rem);height:clamp(7rem,6.25vw,12rem);border-radius:clamp(1.15rem,.98958vw,1.9rem)}product-look-book .product-look-book-image-infos .product-look-book-image-link:hover .product-look-book-image{transform:scale(1.05)}product-look-book .product-look-book-image-infos .product-look-book-image-link .product-look-book-image{width:100%;height:100%;display:flex;object-fit:contain;transition:transform .1s ease-in-out}product-look-book .product-look-book-image-infos .product-look-book-content{display:flex;flex-direction:column;gap:clamp(.5rem,.52083vw,1rem);width:100%}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.98958vw,1.9rem);font-style:normal;font-weight:500;line-height:110%;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,2.1rem);font-style:normal;font-weight:600;line-height:130%}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn{display:flex;align-items:center;gap:.4rem;justify-content:space-between}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-price{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,2.1rem);font-style:normal;font-weight:600;line-height:130%}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit{display:flex;align-items:center;gap:.4rem;background-color:transparent;border:none;border-bottom:1.333px solid var(--brown-light);padding-bottom:clamp(.3rem,.20833vw,.4rem);cursor:pointer;transition:all .2s ease-in-out;position:relative}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit:hover{opacity:.8}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit[disabled]{opacity:.5;cursor:not-allowed}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit[disabled]:hover{opacity:.8}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit:focus-visible{outline:none}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit .product-look-book-add-to-cart-text{font-size:clamp(1.2rem,.9375vw,1.8rem);color:var(--brown-light);font-family:var(--poppins);font-style:normal;font-weight:500;line-height:130%;transition:all .2s ease-in-out}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit :is(svg){width:clamp(1.4rem,1.09375vw,2.1rem);min-width:clamp(1.4rem,1.09375vw,2.1rem);height:clamp(1.4rem,1.09375vw,2.1rem);min-height:clamp(1.4rem,1.09375vw,2.1rem);display:block}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit :is(svg) :is(path){transition:all .2s ease-in-out}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit .loader{width:clamp(1.6rem,1.09375vw,2.1rem);height:clamp(1.6rem,1.09375vw,2.1rem);border-radius:50%;position:absolute;animation:rotateAddToCard 1s linear infinite;top:50%;left:50%;transform:translate(-50%,-50%);display:none;opacity:0}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit .loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:.5rem solid var(--brown-dark);animation:prixClipFix 2s linear infinite}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit[loading]{color:transparent;cursor:default}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit[loading] .loader{display:block;opacity:1}product-look-book .product-look-book-image-infos .product-look-book-content .product-look-book-price-btn .product-look-book-add-to-cart-kit[loading] .product-look-book-add-to-cart-text{color:transparent}product-look-book .product-look-book-add-to-cart{display:flex;align-items:center;justify-content:center;padding:clamp(.7rem,.55729vw,1.07rem);width:fit-content;height:fit-content;border:none;background-color:var(--brown-light);border-radius:50%;cursor:pointer;transition:all .2s ease-in-out;opacity:0;visibility:hidden;position:relative}product-look-book .product-look-book-add-to-cart[disabled]{opacity:.5;cursor:not-allowed}product-look-book .product-look-book-add-to-cart[disabled]:hover{opacity:.8}product-look-book .product-look-book-add-to-cart:focus-visible{outline:none}product-look-book .product-look-book-add-to-cart:hover{opacity:.8}product-look-book .product-look-book-add-to-cart :is(svg){width:clamp(1.6rem,1.09375vw,2.1rem);min-width:clamp(1.6rem,1.09375vw,2.1rem);height:clamp(1.6rem,1.09375vw,2.1rem);min-height:clamp(1.6rem,1.09375vw,2.1rem);display:block}product-look-book .product-look-book-add-to-cart .loader{width:clamp(1.6rem,1.09375vw,2.1rem);height:clamp(1.6rem,1.09375vw,2.1rem);border-radius:50%;position:absolute;animation:rotateAddToCard 1s linear infinite;top:50%;left:50%;transform:translate(-50%,-50%);display:none;opacity:0}product-look-book .product-look-book-add-to-cart .loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:.5rem solid var(--brown-dark);animation:prixClipFix 2s linear infinite}product-look-book .product-look-book-add-to-cart[loading]{background:var(--beige);color:transparent;cursor:default}product-look-book .product-look-book-add-to-cart[loading] .loader{display:block;opacity:1}alert-component{background:var(--gray-dark);border:2.5px solid var(--gray-dark);color:var(--white);padding:1.2rem 2.4rem;position:fixed;z-index:999999999999999;max-width:var(--page-width);left:50%;transform:translate(-50%);width:100%;bottom:5vh;font-size:clamp(1.4rem,2vw,1.6rem);text-align:center;animation:alertEntry .6s ease-in-out;font-family:var(--poppins);border-radius:10rem}@media screen and (min-width: 600px){alert-component{max-width:400px}}alert-component[hidden]{animation:alertExit .6s ease-in-out;display:none;opacity:0;transform:translate(-50%,100%)}@keyframes alertEntry{0%{transform:translate(-50%,100%);display:none;opacity:0}1%{transform:translate(-50%,100%);display:block;opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes alertExit{0%{transform:translate(-50%);opacity:1;display:block}99%{transform:translate(-50%,100%);opacity:0;display:block}to{display:none}}group-videos{display:none;width:100%;max-width:clamp(13rem,16.14583vw,31rem);min-width:clamp(13rem,16.14583vw,31rem);height:100%;max-height:100%;min-height:100%;position:relative;overflow:hidden;border-radius:clamp(2rem,1.35417vw,2.6rem)}@media screen and (min-width: 900px){group-videos{display:flex}}group-videos .group-videos-itens{display:flex;flex-direction:column;width:100%;min-width:100%;height:100%;min-height:100%;transition:transform .3s ease-in-out}group-videos .group-videos-itens :is(video-component){width:100%;min-width:100%;height:100%;min-height:100%}group-videos .group-videos-controls{display:flex;flex-direction:column;gap:clamp(4.5rem,3.125vw,6rem);position:absolute;right:clamp(.8rem,.58333vw,1.12rem);top:50%;transform:translateY(-50%);z-index:3}group-videos .group-videos-controls.hidden{display:none}group-videos .group-videos-controls .group-videos-control--prev,group-videos .group-videos-controls .group-videos-control--next{border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}group-videos .group-videos-controls .group-videos-control--prev :is(svg),group-videos .group-videos-controls .group-videos-control--next :is(svg){width:clamp(2.2rem,1.5625vw,3rem);height:clamp(2.2rem,1.5625vw,3rem);display:block}.featured-collections__container .banner-container .banner-image{border:2.667px solid var(--brown-light);border-radius:1.0667rem;overflow:hidden}.featured-collections__container .banner-container .banner-image :is(img){filter:brightness(.8) blur(0);object-fit:cover;transition:transform .4s ease-in-out,filter .4s ease-in-out;transform:scale(1.025)}.featured-collections__container .banner-container .banner-link:hover .banner-image :is(img){transform:scale(1.075);filter:brightness(.8) blur(4px)}group-products-look-book{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;gap:0}@media screen and (min-width: 768px){group-products-look-book{flex-direction:row;gap:clamp(1.6rem,1.04166vw,2rem)}}group-products-look-book .group-products--content-kit-mobile{display:flex;width:100%}@media screen and (min-width: 768px){group-products-look-book .group-products--content-kit-mobile{display:none}}group-products-look-book .group-products--image-products{display:flex;width:100%;height:auto;position:relative}@media screen and (min-width: 768px){group-products-look-book .group-products--image-products{max-width:clamp(33rem,33.33333vw,64rem);min-width:clamp(33rem,33.33333vw,64rem);border-radius:clamp(2rem,1.35417vw,2.6rem);height:100%}}group-products-look-book .group-products--image-products .group-products--image-products-img{display:flex;width:100%;height:100%;object-fit:cover;min-height:clamp(34.6rem,25.72917vw,49.4rem);max-height:clamp(34.6rem,25.72917vw,49.4rem)}@media screen and (min-width: 768px){group-products-look-book .group-products--image-products .group-products--image-products-img{border-radius:clamp(2rem,1.35417vw,2.6rem);min-height:unset;max-height:unset}}group-products-look-book .group-products--image-products .group-products--pin-position{position:absolute;z-index:3;cursor:pointer;width:clamp(3rem,2.22224vw,4.2667rem);height:clamp(3rem,2.22224vw,4.2667rem);border-radius:8rem;border:clamp(.6rem,.41666vw,.8rem) solid rgba(162,132,112,.5);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;opacity:.6;transform:translate(-50%,-50%)}group-products-look-book .group-products--image-products .group-products--pin-position:hover{opacity:1}group-products-look-book .group-products--image-products .group-products--pin-position[active]{opacity:1}group-products-look-book .group-products--image-products .group-products--pin-position .group-products--pin-position--container{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}group-products-look-book .group-products--image-products .group-products--pin-position .group-products--pin-position--container .group-products--pin-position--plus,group-products-look-book .group-products--image-products .group-products--pin-position .group-products--pin-position--container .group-products--pin-position--circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}group-products-look-book .group-products--image-products .group-products--pin-position .group-products--pin-position--container .group-products--pin-position--plus :is(svg),group-products-look-book .group-products--image-products .group-products--pin-position .group-products--pin-position--container .group-products--pin-position--circle :is(svg){display:block}group-products-look-book .group-products--image-products .group-products--pin-position .group-products--pin-position--container .group-products--pin-position--plus{z-index:4;width:clamp(1.3rem,.875vw,1.68rem);height:clamp(1.3rem,.875vw,1.68rem)}group-products-look-book .group-products--image-products .group-products--pin-position .group-products--pin-position--container .group-products--pin-position--circle{z-index:3;width:clamp(2.4rem,1.66666vw,3.2rem);height:clamp(2.4rem,1.66666vw,3.2rem);cursor:pointer}group-products-look-book .group-products--content{display:flex;flex-direction:column;gap:0;width:100%;position:relative;overflow:hidden}@media screen and (min-width: 768px){group-products-look-book .group-products--content{gap:clamp(.8rem,.52083vw,1rem)}}group-products-look-book .group-products--content .group-products--content-kit{display:none;width:100%}@media screen and (min-width: 768px){group-products-look-book .group-products--content .group-products--content-kit{display:flex}}group-products-look-book .group-products--content .group-products--content-products{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem);width:100%;max-width:100%;overflow:hidden;height:8.6rem;transition:all .2s ease-in-out;position:relative}@media screen and (min-width: 768px){group-products-look-book .group-products--content .group-products--content-products{border-bottom:2.667px solid var(--cream-soft);overflow-y:auto;overflow-x:hidden;height:100%;position:unset}group-products-look-book .group-products--content .group-products--content-products.has-banner-image{height:fit-content;min-height:fit-content}}group-products-look-book .group-products--content .group-products--content-products::-webkit-scrollbar{width:clamp(.4rem,.41666vw,.6rem);border-radius:clamp(2rem,1.35417vw,2.6rem)}group-products-look-book .group-products--content .group-products--content-products::-webkit-scrollbar-thumb{background-color:var(--brown-light);border-radius:clamp(2rem,1.35417vw,2.6rem)}group-products-look-book .group-products--content .group-products--content-products::-webkit-scrollbar-track{background:var(--white);border-radius:clamp(2rem,1.35417vw,2.6rem)}group-products-look-book .group-products--content .group-products--content-products--btn{display:flex;align-items:center;gap:.4rem;font-size:clamp(1.2rem,.9375vw,1.8rem);color:var(--brown-light);font-family:var(--poppins);font-style:normal;font-weight:500;line-height:130%;border-bottom:1.333px solid var(--brown-light);padding-bottom:clamp(.3rem,.20833vw,.4rem);cursor:pointer;transition:.2s ease-in-out;text-decoration:none;margin-top:clamp(1.8rem,2.22344vw,4.27rem);margin-bottom:.1rem;margin-inline:auto;width:fit-content}@media screen and (min-width: 768px){group-products-look-book .group-products--content .group-products--content-products--btn{position:absolute;bottom:clamp(2.4rem,1.5625vw,3rem);right:clamp(1.1rem,.80625vw,1.55rem);margin-top:0;margin-bottom:0}}group-products-look-book .group-products--content .group-products--content-products--btn:hover{opacity:.8}group-products-look-book .group-products--content .group-products--content-products--btn:hover :is(svg){transform:rotate(45deg)}group-products-look-book .group-products--content .group-products--content-products--btn :is(svg){width:clamp(1.4rem,1.09375vw,2.1rem);min-width:clamp(1.4rem,1.09375vw,2.1rem);height:clamp(1.4rem,1.09375vw,2.1rem);min-height:clamp(1.4rem,1.09375vw,2.1rem);display:block;transition:all .2s ease-in-out}group-products-look-book .group-products--content .group-products--content-products--btn :is(svg) :is(path){transition:all .2s ease-in-out}group-products-look-book .group-products--content .group-products--content-image-banner{display:none;width:100%;height:100%;object-fit:cover;border-radius:clamp(1.6rem,1.09375vw,2.1rem);overflow:hidden}@media screen and (min-width: 768px){group-products-look-book .group-products--content .group-products--content-image-banner.has-banner-image{display:flex}}carousel-videos{display:flex;flex-direction:column;gap:clamp(2.4rem,1.6667vw,3.2rem);padding-block:clamp(3.2rem,3.33333vw,6.4rem);background-color:var(--cream-soft);overflow:hidden}carousel-videos .carousel-videos__container{display:flex;flex-direction:column}@media screen and (min-width: 768px){carousel-videos .carousel-videos__container{max-width:var(--page-width);margin:0 auto;width:100%}}carousel-videos .carousel-videos__container .carousel-videos__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:var(--page-width);margin:0 auto}carousel-videos .carousel-videos__container .carousel-videos__header .carousel-videos__header--title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.2rem,1.6667vw,3.2rem);font-style:normal;font-weight:300;line-height:100%;text-transform:lowercase}carousel-videos .carousel-videos__container .carousel-videos__header .carousel-videos__header--title :is(strong){font-size:calc(var(--influencers-component-header-title) + .3rem)}carousel-videos .carousel-videos__container .carousel-videos__header .carousel-videos__header--subtitle{color:var(--dark-gray);text-align:center;font-family:var(--font-rebond);font-size:var(--influencers-component-header-subtitle);font-style:normal;font-weight:400;line-height:normal;width:95%}carousel-videos .carousel-videos__container .carousel-videos__slider{width:235vw;position:relative;left:-67vw}@media screen and (min-width: 768px){carousel-videos .carousel-videos__container .carousel-videos__slider{width:100%;left:0}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container{display:flex;flex-direction:column;gap:1.8rem}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track{padding-block:clamp(5.5rem,4.1667vw,8rem);padding-inline:1.7rem}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video{border-radius:1.2rem;overflow:hidden;transition:all .3s ease-in-out}@media screen and (min-width: 1024px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video:hover .video .instagram{opacity:1}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video:hover .video .btn-video{opacity:1}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video:hover .video .btn-video :is(a){transform:translateY(0)}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video.inactive{opacity:.8;cursor:pointer}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video.active{opacity:1;transform:scale(1.2)}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video{position:relative}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video :is(video){width:100%;height:100%;display:block}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .instagram{position:absolute;top:1rem;left:1rem}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .instagram :is(a){color:var(--white);text-overflow:ellipsis;font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:100%;text-decoration:none}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .instagram:hover{text-decoration:underline;color:var(--white);text-shadow:0 4px 8px rgba(0,0,0,.5)}@media screen and (min-width: 1024px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .instagram{opacity:0;transition:all .5s ease-in-out}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video{position:absolute;padding-inline:clamp(.3rem,.52083vw,1rem);transform:scale(calc(1 / 1.2));bottom:5%;right:0;left:-10%;display:flex;justify-content:center;align-items:center;width:120%}@media screen and (min-width: 1024px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video{padding-inline:1rem}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container{display:flex;align-items:center;padding:clamp(.8rem,.55729vw,1.07rem);gap:clamp(.8rem,.55729vw,1.07rem);border-radius:1rem;border:1px solid var(--brown-light);background:#a28470b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:clamp(24.8rem,19.16667vw,31.8rem)}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__img :is(img){width:clamp(6rem,3.64583vw,7rem);height:auto;border-radius:.8rem}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content{display:flex;flex-direction:column;gap:clamp(.8rem,.55729vw,1.07rem)}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content :is(h3){color:var(--white);font-family:var(--poppins);font-size:clamp(1rem,.67708vw,1.3rem);font-style:normal;font-weight:300;line-height:120%;text-transform:capitalize}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content .btn-video__product--price{display:flex;justify-content:space-between}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content .btn-video__product--price .btn-video__product--price-container{display:flex;flex-direction:column;gap:clamp(.2rem,.14063vw,.27rem)}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content .btn-video__product--price .btn-video__product--price-container .btn-video__product--price-compare{color:var(--white);font-family:var(--poppins);font-size:clamp(1rem,.67708vw,1.3rem);font-style:normal;font-weight:300;line-height:120%;text-transform:capitalize;text-decoration:line-through}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content .btn-video__product--price .btn-video__product--price-container .btn-video__product--price-current{color:var(--white);font-family:var(--poppins);font-size:clamp(1rem,.67708vw,1.3rem);font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content .btn-video__product--price .btn-video__product--cta{display:flex;justify-content:flex-end;align-items:flex-end}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content .btn-video__product--price .btn-video__product--cta .btn-video__product--cta-button{display:flex;cursor:pointer;padding:.6rem;justify-content:center;align-items:center;gap:.4rem;border-radius:.8rem;border:1px solid var(--white);background:transparent;height:2.6rem}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video .btn-video__container .btn-video__product--content .btn-video__product--price .btn-video__product--cta .btn-video__product--cta-button :is(p){color:var(--white);font-family:var(--poppins);font-size:clamp(1rem,.67708vw,1.3rem);font-weight:500;line-height:120%}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video :is(a){color:var(--white);font-family:var(--font-rebond);font-size:var(--influencers-component-card-btn-video);font-style:normal;font-weight:600;line-height:normal;text-decoration:none;padding:clamp(1.05rem,.72917vw,1.4rem) clamp(2.8rem,2.08333vw,4rem);border-radius:10rem;background:var(--dark-blue);transition:transform .7s ease-in-out,background .5s ease-in-out}@media screen and (min-width: 1024px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video :is(a){transform:translateY(100%)}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video :is(a):hover{background-color:var(--white);color:var(--dark-blue)}@media screen and (min-width: 1024px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-video{opacity:0;transition:all .5s ease-in-out;overflow:hidden}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-play-and-pause{padding:1.4rem;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);cursor:pointer;opacity:1;transition:all .5s ease-in-out}@media screen and (min-width: 15px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-play-and-pause{padding:clamp(1.05rem,.72917vw,1.4rem)}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-play-and-pause.play{opacity:0}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .carousel-videos__track .card-video .video .btn-play-and-pause :is(svg){width:clamp(4.4rem,4.16667vw,6rem);height:clamp(4.4rem,4.16667vw,6rem);display:block}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .blaze-pagination-carousel-videos{display:flex;justify-content:center;align-items:center;gap:.2rem;margin-bottom:1rem}@media screen and (min-width: 1024px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .blaze-pagination-carousel-videos{display:none}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .blaze-pagination-carousel-videos :is(button){border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__container-blaze-container .carousel-videos__track-container .blaze-pagination-carousel-videos :is(button).active{background-color:var(--brown-light);transform:scale(1.25)}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__prev{position:absolute;top:50%;left:-1%;transform:translate(-50%,-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer}@media screen and (min-width: 768px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__prev{display:flex}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__prev:hover :is(svg) :is(g) :is(rect){fill:var(--pink)}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__prev :is(svg){width:clamp(3rem,2.08333vw,4rem);height:clamp(3rem,2.08333vw,4rem);display:block}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__prev :is(svg) :is(g) :is(rect){fill:var(--dark-blue);transition:fill .3s}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__next{position:absolute;top:50%;right:-3%;transform:translate(-50%,-50%);border:none;background-color:transparent;display:none;align-items:center;justify-content:center;cursor:pointer}@media screen and (min-width: 768px){carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__next{display:flex}}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__next:hover :is(svg) :is(g) :is(rect){fill:var(--pink)}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__next :is(svg){width:clamp(3rem,2.08333vw,4rem);height:clamp(3rem,2.08333vw,4rem);display:block}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__next :is(svg) :is(g) :is(rect){fill:var(--dark-blue);transition:fill .3s}carousel-videos .carousel-videos__container .carousel-videos__slider .carousel-videos__next :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}@media (max-width: 768px){.our-vision__container .group:has(.banner-container){width:100%}.our-vision__container .group:has(.banner-container) .shopify-block{width:100%}}.our-vision__container .banner-image :is(img){width:100%;height:100%;object-fit:cover;border-radius:clamp(2.4rem,1.67vw,3.2rem)}@media (min-width: 768px){.our-vision__container .banner-image :is(img){width:100%;height:44rem;border-radius:clamp(2.4rem,1.67vw,3.2rem) 0rem 0rem clamp(2.4rem,1.67vw,3.2rem)}}@media (min-width: 1280px){.our-vision__container .banner-image :is(img){width:clamp(81.2rem,56.39vw,108.2667rem);height:100%}}.our-vision__container .group{gap:3.2rem}@media (min-width: 768px){.our-vision__container .group{gap:0}}.our-vision__container .group .group:first-of-type{order:2}@media (min-width: 768px){.our-vision__container .group .group:first-of-type{order:0}}.our-vision__container .group .group:nth-of-type(2){background-color:#fff;height:100%;width:100%}@media (min-width: 768px){.our-vision__container .group .group:nth-of-type(2){height:clamp(44rem,30.56vw,58.6667rem);background-color:var(--cream-soft);width:100%;max-width:clamp(40.6rem,28.19vw,54.1333rem);padding-inline:clamp(4.5rem,3.125vw,6rem);border-radius:0rem clamp(2.4rem,1.67vw,3.2rem) clamp(2.4rem,1.67vw,3.2rem) 0rem}}.vertical-carousel,.vertical-carousel__slider,.vertical-carousel__container,.vertical-carousel__track-container,.vertical-slide{--aspect-ratio: 5/9;aspect-ratio:var(--aspect-ratio)}.vertical-carousel{position:relative;width:100%;overflow:hidden}.vertical-carousel .vertical-carousel__slider{position:relative;width:100%;height:auto;overflow:hidden}.vertical-carousel .vertical-carousel__container{position:relative;width:100%;border-radius:clamp(1.2rem,1.04166vw,2rem);overflow:hidden}.vertical-carousel .vertical-carousel__track-container{position:relative;width:100%;overflow:hidden}.vertical-carousel .vertical-carousel__track{position:relative;width:100%;display:flex;flex-direction:column;transition:transform var(--transition-duration, .3s) var(--transition-timing-function, ease-out);will-change:transform}.vertical-carousel .vertical-slide{width:100%;flex-shrink:0;opacity:.3;transition:opacity var(--transition-duration, .3s) var(--transition-timing-function, ease-out)}.vertical-carousel .vertical-slide.active{opacity:1}.vertical-carousel .vertical-carousel__nav{position:absolute;z-index:1;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;aspect-ratio:1/1;border-radius:50%;background-color:var(--brown-light);right:2.75%;transform:translateY(-50%)}.vertical-carousel .vertical-carousel__nav :is(svg path){stroke:var(--white)}.vertical-carousel .vertical-carousel__nav:hover{opacity:.8}.vertical-carousel .vertical-carousel__nav:focus{outline:none;opacity:.8}.vertical-carousel .vertical-carousel__nav:disabled{opacity:.5;cursor:not-allowed}.vertical-carousel .vertical-carousel__nav--prev{top:calc(50% - 3.2rem);transform:rotate(-180deg)}.vertical-carousel .vertical-carousel__nav--next{top:calc(50% + 3.2rem)}@media (max-width: 768px){.vertical-carousel .vertical-carousel__nav{padding:.5rem}}.media-slide{width:100%;height:100%;overflow:hidden;position:relative;cursor:grab}.media-slide:active{cursor:grabbing}.media-slide:active.paused .playButton{background-size:80%;opacity:.8}.media-slide .playButton{cursor:pointer;border:none;background:none;position:absolute;aspect-ratio:1/1;width:8rem;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.media-slide.paused:has(video) .playButton{background-image:var(--play-icon-url);background-size:60%;background-repeat:no-repeat;background-position:center;opacity:.5;transition:background-size .1s ease,opacity .1s ease}.media-slide:not(:has(video)):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.media-slide :is(img,video){display:block;width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.media-slide :is(img){pointer-events:none}.media-slide :is(video){cursor:pointer}.media-slide .media-slide__author{position:absolute;top:0;left:0;color:#fff;padding:clamp(.8rem,1.09375vw,2.1rem) clamp(1.6rem,1.25vw,2.4rem)}.media-slide .media-slide__product{z-index:2;cursor:default;position:absolute;bottom:0;left:0;right:0;z-index:1;background-color:rgba(var(--brown-light-rgb),.7);display:flex;align-items:center;margin:clamp(.4rem,.546875vw,1.05rem);border-radius:clamp(.836rem,.69427vw,1.333rem);padding:clamp(.8rem,.546875vw,1.05rem) clamp(.4rem,.546875vw,1.05rem)}.media-slide .media-slide__product .media-slide__product-image{aspect-ratio:1/1;width:22.52%;background-color:var(--white);border-radius:clamp(.836rem,.69427vw,1.333rem);overflow:hidden}.media-slide .media-slide__product .media-slide__product-info{width:77.48%;padding-left:clamp(.6rem,.546875vw,1.05rem);color:var(--white);font-family:var(--poppins)}.media-slide .media-slide__product .media-slide__product-info .media-slide__product-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:clamp(1.2rem,.83333vw,1.6rem);margin-bottom:clamp(.4rem,.26041vw,.5rem)}.media-slide .media-slide__product .media-slide__product-info .media-slide__product-price-container{display:flex;align-items:end;justify-content:space-between;gap:clamp(.4rem,.26041vw,.5rem)}.media-slide .media-slide__product .media-slide__product-info .media-slide__product-price-container .media-slide__product-price :is(span){font-size:clamp(1.4rem,.97239vw,1.867rem);display:block;font-weight:500}.media-slide .media-slide__product .media-slide__product-info .media-slide__product-price-container .media-slide__product-price :is(s){font-size:clamp(1.2rem,.83333vw,1.6rem);display:block}.media-slide .media-slide__product .media-slide__product-info .media-slide__product-price-container .media-slide__product-cta{font-size:clamp(1.2rem,.83333vw,1.6rem);width:fit-content;display:flex;align-items:center;gap:clamp(.4rem,.26041vw,.5rem);padding:clamp(.4rem,.26041vw,.5rem) clamp(.4rem,.546875vw,1.05rem);border-radius:clamp(.3rem,.26041vw,.45rem);text-decoration:none;border:1px solid var(--white);color:var(--white);transition:background-color .3s ease;cursor:pointer}.media-slide .media-slide__product .media-slide__product-info .media-slide__product-price-container .media-slide__product-cta:hover{background-color:#fff3}.carousel-product__slider .blaze-arrow{display:none}.carousel-product__slider .carousel-product__dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 2.5rem;gap:clamp(.2rem,.41666vw,.8rem);margin-top:clamp(2rem,2.08333vw,4rem)}.carousel-product__slider .carousel-product__dots :is(button){box-sizing:content-box;aspect-ratio:1/1;color:transparent;width:.8rem;height:.8rem;border-radius:50%;border:.2rem solid transparent;background-color:transparent;cursor:pointer;padding:0;margin:0;box-shadow:0 0 0 .1rem var(--brown-light) inset;transition:background-color .3s ease-in-out}.carousel-product__slider .carousel-product__dots :is(button).active{width:1rem;height:1rem;border:0 solid transparent;background-color:var(--brown-light)}@media screen and (max-width: 1023px){.carousel-product__slider .carousel-container-spacing-mobile:not(.has-banner){padding-left:clamp(2.5rem,4.16666vw,8rem)}}@media screen and (min-width: 1024px){.carousel-product__slider .carousel-container-spacing-desktop:not(.has-banner){padding-left:clamp(2.5rem,4.16666vw,8rem)}}@media screen and (min-width: 1024px){.carousel-product__slider .carousel-product__container{display:flex;align-items:center}.carousel-product__slider .blaze-arrow{aspect-ratio:1/1;border:none;padding:0;margin:0;color:transparent;width:2.5vw;height:2.5vw;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.carousel-product__slider .blaze-arrow:disabled{opacity:.6;pointer-events:none}.carousel-product__slider:has(.carousel-container-spacing-desktop) .carousel-product__container{position:relative}.carousel-product__slider:has(.carousel-container-spacing-desktop) .blaze-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;aspect-ratio:1/1;background:var(--brown-light);border:none;padding:0;margin:0;color:transparent;width:2.5vw;height:2.5vw;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.carousel-product__slider:has(.carousel-container-spacing-desktop) .blaze-arrow :is(svg){width:100%;height:auto}.carousel-product__slider:has(.carousel-container-spacing-desktop) .blaze-arrow :is(svg) :is(rect){fill:none}.carousel-product__slider:has(.carousel-container-spacing-desktop) .blaze-arrow :is(svg) :is(path){stroke:var(--white)}.carousel-product__slider:has(.carousel-container-spacing-desktop) .blaze-arrow:disabled{opacity:0;pointer-events:none}.carousel-product__slider:has(.carousel-container-spacing-desktop) .blaze-arrow.blaze-prev{left:6.04166vw}.carousel-product__slider:has(.carousel-container-spacing-desktop) .blaze-arrow.blaze-next{right:6.04166vw}}.carousel-product-section{--padding: clamp(2.5rem, 4.16666vw, 8rem)}.carousel-product-section .carousel-product__container{gap:2.1rem}.carousel-product-section :is(product-card){width:100%;max-width:unset}.carousel-product-section :is(product-card) .product-image{aspect-ratio:4/6;width:100%;height:auto;background-color:var(--cream-soft)}@media screen and (max-width: 549px){.carousel-product-section{padding-left:var(--padding);padding-right:0}}@media screen and (min-width: 768px){.carousel-product-section:not(:has(ul .blaze-slide:is(:nth-child(5)))):has(.carousel-product__banner:not(.blaze-slide .carousel-product__banner)) .carousel-product__container{gap:2.1rem;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.carousel-product-section:not(:has(ul .blaze-slide:is(:nth-child(5)))) .carousel-product__banner:not(.blaze-slide .carousel-product__banner){display:none}}@media screen and (min-width: 550px){.carousel-product-section:not(:has(ul .blaze-slide:is(:nth-child(5)))){padding-left:var(--padding)}.carousel-product-section:not(:has(ul .blaze-slide:is(:nth-child(5)))) .carousel-product__track-container{padding-left:0}}@media screen and (min-width: 1024px){.carousel-product-section:not(:has(ul .blaze-slide:is(:nth-child(5)))){padding-right:var(--padding)}}.carousel-product-section .carousel-product__banner{height:100%;width:100%;border-radius:2.1rem;overflow:hidden}.carousel-product-section .carousel-product__banner :is(img){display:block;width:100%;height:100%;object-fit:cover;object-position:center}.quote__container .group .group .shopify-block:last-of-type{align-self:end}.quote__container .group .group .shopify-block .banner-container .banner-image :is(img){width:4rem;height:2.3rem}@media (min-width: 768px){.quote__container .group .group .shopify-block .banner-container .banner-image :is(img){width:clamp(7.6997rem,5.35vw,10.2659rem);height:clamp(5rem,3.47vw,6.6667rem)}}.quote__container .group :is(p){display:flex;align-items:center;gap:.2rem}@media (min-width: 768px){.quote__container .group :is(p){gap:clamp(.8rem,.5565vw,1.07rem)}}.quote__container .group :is(p):before{content:"";display:block;width:.8rem;height:.2rem;border-radius:270.8063rem;background-color:var(--beige)}@media (min-width: 768px){{width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(.3rem,.2083vw,.4rem)}}our-courses{display:block;padding:4rem 0;max-width:90vw;margin:0 auto;transition:min-height .3s ease-in-out;@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}our-courses .our-courses__title{font-size:clamp(2.2rem,1.4815vw,3.2rem);color:var(--gray-dark);font-family:var(--poppins);font-weight:500;padding-bottom:3rem;text-align:center}@media (max-width: 1000px){our-courses{max-width:100vw;width:100vw;overflow:hidden;padding-left:5%}}our-courses .our-courses__tabs{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}@media (max-width: 1000px){our-courses .our-courses__tabs{flex-wrap:wrap;justify-content:flex-start}our-courses .our-courses__tabs .our-courses__tab{min-width:95%;width:95%}}our-courses .our-courses__tab{background:none;border:none;font-weight:400;cursor:pointer;font-family:var(--poppins);border:1px solid var(--brown-light);color:var(--gray-dark);padding:1rem 2rem;border-radius:1rem;background-color:var(--cream-soft);font-size:clamp(1.6rem,1.6667vw,2.6667rem);min-width:23rem}our-courses .our-courses__tab.active{background-color:var(--brown-light);border-radius:1rem;color:var(--white);border:1px solid transparent;border-style:none}our-courses .our-courses__accordion{display:none!important;width:100%;max-width:100%;overflow:hidden;min-height:50.9rem;height:50.9rem;gap:.85rem;opacity:0;transition:opacity .4s ease-in-out;position:relative}our-courses .our-courses__accordion.active{display:flex!important;opacity:1;animation:fadeInUp .4s ease-out}@media (max-width: 1000px){our-courses .our-courses__accordion.active{display:block!important;height:auto;min-height:auto;animation:none}}our-courses .our-courses__item{flex:0 0 11rem;transition:flex .3s ease,width .3s ease;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;border-right:none;position:relative;background-position:center top;border-radius:2rem;min-height:50.9rem}our-courses .our-courses__item .our-courses__arrow-close{rotate:262deg;position:absolute;top:inherit;bottom:3rem;right:3.5rem;transform:translateY(0)}our-courses .our-courses__item.current .our-courses__label{max-width:0;width:0;overflow:hidden;opacity:0;padding:0;margin:0;transition:max-width .4s ease,width .4s ease,opacity .3s ease,padding .4s ease}@media (max-width: 1000px){our-courses .our-courses__item.current{min-height:auto}our-courses .our-courses__item.current .our-courses__info{padding:0 1rem}}our-courses .our-courses__item.active{flex:1 1 auto}our-courses .our-courses__item.active .our-courses__label{max-width:0;width:0;overflow:hidden;opacity:0;padding:0;margin:0;transition:max-width .4s ease,width .4s ease,opacity .3s ease,padding .4s ease}our-courses .our-courses__item.active .our-courses__arrow-close{display:none}our-courses .our-courses__label{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;padding:1rem;text-align:center;flex-shrink:0;color:#fff;position:absolute;left:2.5rem;height:100%;background-color:none;font-family:var(--eb-garamond);font-weight:500;font-size:clamp(2.2rem,2.04vw,3.7333rem);max-width:6rem;width:6rem;opacity:1;overflow:visible;transition:max-width .4s ease,opacity .3s ease}@media (max-width: 1000px){our-courses .our-courses__label{display:none}}our-courses .our-courses__content{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;overflow:hidden;flex:1;padding:0;position:relative}@media (max-width: 1000px){our-courses .our-courses__content{width:100%;padding:0}}our-courses .our-courses__item.active .our-courses__content{opacity:1;visibility:visible;background-size:100%;background-position:center top;border-radius:8px;background-repeat:no-repeat;background:none;padding:0 1rem;display:flex;align-items:center;justify-content:center}@media (min-width: 900px){our-courses .our-courses__topicos{margin-bottom:5rem}}our-courses .our-courses__topicos h4{font-family:var(--poppins);font-weight:500;font-size:clamp(1.4rem,1.25vw,2.4rem);color:var(--white);padding:1.2rem 2rem 0;margin:0}@media (max-width: 1000px){our-courses .our-courses__topicos h4{padding:3rem 2rem 0}}our-courses .our-courses__topicos ul{margin:1rem 2rem;display:flex;flex-direction:column;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);gap:.5rem}@media (max-width: 1000px){our-courses .our-courses__topicos ul{grid-template-columns:none;grid-template-rows:none;margin:1rem 2rem;padding-left:0}}our-courses .our-courses__topicos ul :is(li){font-family:var(--poppins);font-weight:400;font-size:clamp(1.2rem,1.11vw,2.1333rem);color:var(--white);list-style:none;display:flex;padding-bottom:.5rem;align-items:center;gap:1rem}our-courses .our-courses__topicos ul :is(li):before{content:"";left:0;top:.3em;width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;background:url(./star-courses-NGQKXNZ_.svg) no-repeat left;display:inline-block}@media (max-width: 1000px){{width:2rem;min-width:2rem;height:2rem;min-height:2rem}}our-courses .our-courses__bg{background-size:cover;background-position:center;height:200px;border-radius:8px}our-courses .our-courses__info{padding:3.2rem 0;position:relative}@media (max-width: 1000px){our-courses .our-courses__info{padding:0 0 0 6rem;margin:0}}@media (min-width: 1000px){our-courses .our-courses__info{padding:3.2rem 0}}our-courses .our-courses__info h3{font-size:clamp(2.4rem,2.31vw,4.2667rem);color:var(--white);font-family:var(--eb-garamond);font-weight:500;padding:0 2rem 1rem;margin:0}our-courses .our-courses__info p{font-weight:400;font-size:clamp(1.2rem,1.11vw,2.1333rem);color:var(--white);min-width:auto;line-height:1.4;margin:0;padding:0 2rem;transition:none}our-courses .our-courses__info p.our-courses__text{text-decoration:underline;font-size:1.25rem}@media (min-width: 1000px) and (max-width: 1400px){our-courses .our-courses__info p.our-courses__text{opacity:0;visibility:hidden;height:0;overflow:hidden;margin:0}}@media (min-width: 1000px){our-courses .our-courses__info p.our-courses__text{margin-top:.5rem}}@media (max-width: 1400px){our-courses .our-courses__info p.our-courses__text{order:1;flex:0 0 100%}@media (max-width: 1000px){our-courses .our-courses__info p.our-courses__text+.our-courses__arrow{order:3;width:3rem}}}our-courses .our-courses__info p.our-courses__text .our-courses__arrow{order:3}our-courses .our-courses__botao{display:inline-block;margin-top:1rem;padding:.2rem 2rem;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--white);color:#fff;text-decoration:none;border-radius:.6rem;font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.81vw,3.4667rem)}@media (max-width: 1000px){our-courses .our-courses__botao{order:2;top:0}}@media (min-width: 900px){our-courses .our-courses__botao{min-width:15rem;display:flex;text-align:center;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-around}}our-courses .our-courses__detalhes{display:flex;align-items:flex-end;gap:1rem;position:relative;padding:2rem 2rem 0;justify-content:space-between;width:calc(100% - 4rem);margin:0}@media (max-width: 1000px){our-courses .our-courses__detalhes{flex-wrap:wrap;padding:2rem 2rem 0;width:calc(100% - 4rem)}}@media (min-width: 1000px){our-courses .our-courses__detalhes{position:absolute;bottom:30px;width:calc(100% - 4rem)}}our-courses .our-courses__detalhes .swym-wishlist-collections-v2-container{display:none}our-courses .our-courses__text{font-family:var(--poppins)}our-courses .our-courses__dots{display:none;justify-content:center;align-items:center;margin-top:.4rem;gap:.2rem;padding:0 2rem}our-courses .our-courses__dots :is(button){border-radius:50%;border:1px solid var(--brown-dark);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer;outline:none}our-courses .our-courses__dots :is(button).active{background-color:var(--brown-dark);transform:scale(1.25)}@media (max-width: 1000px){our-courses .our-courses__accordion{display:block;overflow:visible;max-height:none;height:auto!important;min-height:auto!important;gap:0}our-courses .our-courses__accordion.blaze-slider{display:block;padding-bottom:2rem}our-courses .our-courses__item{flex:none;border-radius:2rem;margin:0 auto;transition:none;cursor:grab;position:relative;min-height:auto!important}our-courses .our-courses__item .our-courses__label{display:block;writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;padding:1rem;text-align:center;flex-shrink:0;color:#fff;position:absolute;left:2rem;height:100%;background-color:none;font-family:var(--eb-garamond);font-size:clamp(2.2rem,2.04vw,3.7333rem);opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}our-courses .our-courses__item .our-courses__arrow-close{display:none!important}our-courses .our-courses__item .our-courses__content{opacity:1!important;visibility:visible!important;background:#00000080;border-radius:2rem;padding:2rem 0;transition:none}}.search-info{max-width:var(--page-width);margin:0 auto;padding-top:clamp(2rem,4.1666vw,8rem);display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width: 768px){.search-info{flex-direction:row;justify-content:space-between}}.search-info .search-info__text{color:var(--gray-dark);font-size:clamp(1.8rem,1.6666vw,3.2rem);font-weight:500;line-height:110%;text-transform:lowercase;display:flex;align-items:center;gap:clamp(.6rem,.5208vw,1rem)}.search-info .search-info__text :is(svg){width:clamp(1.8rem,1.875vw,3.6rem);height:clamp(1.8rem,1.875vw,3.6rem)}.search-info .search-info__text :is(svg) :is(path){stroke:var(--beige)}.search-info .search-info__count{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.2rem,1.1458vw,2.2rem);font-weight:500;line-height:100%}product-info-tabs{display:block;color:var(--gray-dark);margin-top:4rem}product-info-tabs .pitabs__container{display:flex;gap:4rem;align-items:flex-start;justify-content:space-between;width:100%;margin:0 auto;max-width:var(--page-width);align-items:center}product-info-tabs .pitabs__left{flex:1 1 0;border-right:2px solid var(--beige-transparent);max-width:50%;padding-right:7rem}@media (max-width: 1100px){product-info-tabs .pitabs__left{padding:0 3rem;max-width:100%;border-right:none;border-bottom:2px solid var(--beige-transparent);padding:0 0 3.2rem}}product-info-tabs .pitabs__title{font-size:2.1rem;font-weight:400;color:var(--gray-dark);cursor:pointer;font-family:var(--poppins);margin-bottom:18px;letter-spacing:.01em}product-info-tabs .pitabs__steps{display:flex;flex-direction:column;gap:16px}product-info-tabs .pitabs__step-card{background:var(--cream-soft);border-radius:14px;padding:16px 18px 12px;box-shadow:none;display:flex;flex-direction:column;gap:4px}product-info-tabs .pitabs__step-title{font-weight:400;color:var(--gray-dark);font-size:1.8rem;margin-bottom:2px;display:block}product-info-tabs .pitabs__step-title :is(strong){color:var(--brown-light)}product-info-tabs .pitabs__step-text{font-size:1.5rem;color:var(--gray-dark)}product-info-tabs .pitabs__divider{border-bottom:2px solid var(--beige-transparent);margin:2.6rem 0 0rem}product-info-tabs .pitabs__accordion{margin-top:0}product-info-tabs .pitabs__accordion-toggle{border:none;border-radius:14px;padding:14px 18px;width:100%;display:flex;align-items:center;justify-content:space-between;font-size:2.1rem;font-weight:400;color:var(--gray-dark);cursor:pointer;font-family:var(--poppins);background-color:transparent}product-info-tabs .pitabs__accordion-toggle[aria-expanded=true] :is(svg){transform:rotate(180deg)}product-info-tabs .pitabs__accordion-arrow{transition:transform .3s cubic-bezier(.4,0,.2,1);margin-left:8px}product-info-tabs .pitabs__accordion-content{background:var(--cream-soft);border-radius:1.4rem;margin-top:1rem;padding:1.6rem 1.8rem 1rem;font-size:.98rem;color:var(--gray-dark);font-family:var(--poppins)}product-info-tabs .pitabs__ingredients{padding:0}product-info-tabs .pitabs__ingredients :is(p){font-size:1.5rem}product-info-tabs .pitabs__right{flex:1 1 0;max-width:45%;display:flex;flex-direction:column;align-items:center}product-info-tabs .pitabs__result-title{font-size:2.1rem;font-weight:400;color:var(--gray-dark);cursor:pointer;font-family:var(--poppins);margin-bottom:18px;text-align:left;width:100%}product-info-tabs .pitabs__result-image{position:relative;width:100%;max-width:100%;border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-content:center}product-info-tabs .pitabs__result-image img{width:100%;height:auto;display:block;object-fit:cover}product-info-tabs .pitabs__result-label{position:absolute;top:18px;font-size:1.1rem;font-weight:500;color:#bdb7b0;letter-spacing:.04em;text-shadow:0 1px 2px #fff8}product-info-tabs .pitabs__result-label--before{left:24px}product-info-tabs .pitabs__result-label--after{right:24px;color:var(--beige-transparent);font-weight:700}@media (max-width: 900px){product-info-tabs .pitabs__container{flex-direction:column;gap:3.2rem;align-items:stretch}product-info-tabs .pitabs__right{max-width:100%;align-items:flex-start;padding:0}product-info-tabs .pitabs__result-image{max-width:100%;margin:0 auto}}complementary-products .complementary-products__wrapper{margin-inline:auto;padding-block:clamp(3.2rem,4.16667vw,8rem);max-width:var(--page-width);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.8rem,2.1875vw,4.2rem)}complementary-products .complementary-products__wrapper .complementary-products__header .complementary-products__title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.2rem,1.66667vw,3.2rem);font-style:normal;font-weight:300;line-height:100%;text-transform:lowercase}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards{display:flex;flex-direction:column;gap:clamp(.8rem,1.10938vw,2.13rem)}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards{flex-direction:row}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card{display:flex;align-items:center;justify-content:space-between;position:relative;flex:1;max-width:100%;border-radius:clamp(.8rem,1.39063vw,2.67rem);border:clamp(.1rem,.10417vw,.2rem) solid var(--brown-light);padding:clamp(1.6rem,1.25vw,2.4rem) clamp(.8rem,.83333vw,1.6rem)}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card{flex-direction:column}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__image{margin-inline:2.4rem .8rem;flex-shrink:0;background:radial-gradient(circle at center,#d4c0a7cc,#ffffffb3 55%)}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__image{margin-inline:0}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__image :is(img){width:100%;height:6.9773rem}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__image :is(img){height:100%}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading{display:flex;flex-direction:column;justify-content:space-between;padding-top:clamp(.8rem,.83333vw,1.6rem);padding-left:clamp(.8rem,.83333vw,1.6rem);gap:clamp(.6rem,.55729vw,1.07rem);width:100%;border-left:clamp(.1rem,.10417vw,.2rem) solid var(--brown-light)}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading{padding-left:0;border-left:none;border-top:clamp(.1rem,.10417vw,.2rem) solid var(--brown-light)}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.97448vw,1.87rem);font-style:normal;font-weight:400;line-height:110%;text-transform:capitalize}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__info{display:flex;gap:.5rem;justify-content:space-between;align-items:end}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__info{flex-direction:column}}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__info .price-refresh{align-self:flex-start}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__info .price-refresh .complementary-card__price{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:100%;text-transform:capitalize}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__info .complementary-card__bottom select-variant{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__info .complementary-card__bottom select-variant{flex-direction:row}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__info .complementary-card__bottom select-variant :is(select){padding:.53rem 1rem;font-size:clamp(1.2rem,.83333vw,1.6rem);border:none;border-radius:clamp(.4rem,.41667vw,.8rem);background-color:var(--cream-soft);color:var(--brown-light);cursor:pointer}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__checkbox{position:absolute;top:50%;transform:translateY(-50%);left:.8rem;border-radius:clamp(.32rem,.41667vw,.8rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(1.6rem,1.66667vw,3.2rem);height:clamp(1.6rem,1.66667vw,3.2rem);border:1.25px solid var(--brown-light);transition:.3s;cursor:pointer}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__checkbox:checked{background:var(--brown-light)}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__checkbox:checked:after{content:url("data:image/svg+xml,%3csvg%20width='19'%20height='13'%20viewBox='0%200%2019%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.3359%201.33203L6.33594%2011.9987L1.33594%207.15021'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-card .complementary-card__heading .complementary-card__checkbox{top:clamp(2rem,1.66667vw,3.2rem);right:clamp(2rem,1.66667vw,3.2rem);left:auto}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy{flex:1;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:clamp(.8rem,1.39063vw,2.67rem);background-color:var(--brown-light);color:var(--white);padding-block:2.4rem 1.6rem}@media screen and (min-width: 1024px){complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy{padding-block:0}}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .complementary-products__card-buy__icon{padding-bottom:clamp(.8rem,1.10938vw,2.13rem)}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .complementary-products__card-buy__icon :is(svg){width:clamp(2rem,2.22396vw,4.27rem);height:clamp(2rem,2.22396vw,4.27rem)}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .complementary-products__card-buy__text{color:var(--white);font-family:var(--poppins);font-size:clamp(1.2rem,1.10938vw,2.13rem);font-style:normal;font-weight:400;line-height:100%}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .complementary-products__card-buy__total-price{padding-block:clamp(.8rem,.88542vw,1.7rem);color:var(--white);font-family:var(--poppins);font-size:clamp(2.2rem,2.77604vw,5.33rem);font-style:normal;font-weight:500;line-height:100%}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart{text-align:center;font-family:var(--eb-garamond);font-size:clamp(2rem,1.51042vw,2.9rem);font-weight:500;background:var(--brown-light);color:var(--white);margin-top:clamp(3.2rem,2.23958vw,4.3rem);padding:clamp(.8rem,.55729vw,1.07rem) clamp(3.2rem,2.22396vw,4.27rem);border-radius:clamp(.6rem,.55208vw,1.06rem);border:clamp(.1rem,.10417vw,.2rem) solid var(--white);transition:.3s;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(.4rem,.52083vw,1rem)}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart:hover{background:var(--white);color:var(--brown-light)}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart:hover .icon-star :is(svg) :is(path){stroke:var(--brown-light)}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart .icon-star{min-width:clamp(1.4rem,1.09375vw,2.1rem);min-height:clamp(1.4rem,1.09375vw,2.1rem);display:flex;align-items:center;justify-content:center}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart .icon-star :is(svg){width:100%;height:100%}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart .icon-star :is(svg) :is(path){stroke:var(--white);transition:.3s all ease-in-out}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart .text{transition:.3s opacity}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart[loading]{background:var(--brown-light)}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart[loading] .text{opacity:0}complementary-products .complementary-products__wrapper .complementary-products__content .complementary-products__cards .complementary-products__card-buy .btn_add_to_cart[loading] .loader__container{visibility:visible;opacity:1}complementary-products .complementary-card__icon{display:flex;justify-content:center;align-items:center;position:absolute;right:50%;transform:translate(50%);bottom:-1.9rem;width:clamp(3.2rem,3.75vw,7rem);height:clamp(3.2rem,3.75vw,7rem);z-index:2;border-radius:13.3333rem;border:2.25px solid #a28470;background:#f8f5f1b3;box-shadow:0 1.333px 5.333px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}complementary-products .complementary-card__icon :is(svg){width:clamp(1.9rem,2.1875vw,4.2rem);height:clamp(1.9rem,2.1875vw,4.2rem)}@media screen and (min-width: 1024px){complementary-products .complementary-card__icon{right:-12%;bottom:50%;transform:translateY(50%)}}discount-coupon{display:flex;flex-direction:column;position:relative;transition:.3s all;gap:clamp(1.4rem,1.45833vw,1.8rem)}discount-coupon:has(.discount_coupon__form[closed]){gap:0}discount-coupon .discount_coupon__heading{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;cursor:pointer}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn .discount_cupom_text{color:var(--gray-dark);font-size:clamp(1.2rem,1.7vw,1.4rem);font-family:var(--poppins);font-weight:500;line-height:normal}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn :is(svg){width:clamp(1.6rem,1.7vw,2.4rem);height:clamp(1.6rem,1.7vw,2.4rem)}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn :is(svg) :is(path){fill:var(--gray-dark);stroke:var(--gray-dark);transition:.3s}discount-coupon .discount_coupon__heading .discount_coupon__error,discount-coupon .discount_coupon__heading .discount_coupon__success{font-size:clamp(1rem,.625vw,1.2rem);color:var(--gray-dark)}discount-coupon:not(:has(.discount_coupon__form[closed])) .discount_coupon__heading_btn :is(svg) path:first-child{opacity:0}discount-coupon .discount_coupon__form{display:flex;overflow:hidden;transition:.3s all}discount-coupon .discount_coupon__form[closed]{height:0}discount-coupon .discount_coupon__form .discount_coupon__input{color:var(--gray-dark);font-size:clamp(1.2rem,.72917vw,1.4rem);font-family:var(--poppins);font-weight:400;height:4rem;padding:1rem 1.4rem;border-top:1px solid var(--brown-light);border-bottom:1px solid var(--brown-light);border-left:1px solid var(--brown-light);border-right:none;border-radius:.8rem 0 0 .8rem;transition:.3s border;min-width:20rem}discount-coupon .discount_coupon__form .discount_coupon__input:focus{outline:none;border:1px solid var(--gray-dark)}discount-coupon .discount_coupon__form .discount_coupon__button{border:1px solid var(--brown-light);border-radius:0 .8rem .8rem 0;background:var(--brown-light);max-width:5.6rem;width:100%;display:flex;align-items:center;justify-content:center;color:var(--white);font-family:var(--poppins);font-weight:400;line-height:normal;transition:.3s all ease;cursor:pointer}discount-coupon .discount_coupon__form .discount_coupon__button:hover{opacity:.9}discount-coupon .discount_coupon__form .discount_coupon__button.loading{opacity:.7;cursor:not-allowed}discount-coupon .discount_coupon__error:empty,discount-coupon .discount_coupon__success:empty,discount-coupon .discount_coupon__applied:empty{display:none}discount-coupon .applied_coupon{font-size:1.2rem;text-transform:uppercase;font-family:var(--poppins);font-weight:500;line-height:normal;color:var(--gray-dark)}discount-coupon .applied_coupon .remove-coupon{background:none;border:none;color:var(--gray-dark);font-family:var(--poppins);cursor:pointer;text-decoration:none;font-size:1.2rem}discount-coupon .applied_coupon .remove-coupon:hover{text-decoration:underline}.not-found__container{display:flex;justify-content:center;align-items:center;height:100%;padding-top:6rem}@media (max-width: 768px){.not-found__container{padding:3.2rem 2rem 4rem}}.not-found__container .not-found__content{padding-bottom:4rem}.not-found__container .not-found__content :is(h1){color:var(--brown-light);text-align:center;font-size:clamp(2.4rem,2.083vw,3rem);font-style:italic;font-weight:500}.not-found__container .not-found__content :is(h3){color:var(--gray-dark);text-align:center;font-family:Poppins;font-size:clamp(1.8rem,1.458vw,2.2rem);font-style:normal;font-weight:300;line-height:normal}.not-found__container .not-found__content :is(p){color:var(--brown-light);text-align:center;font-family:Poppins;font-size:clamp(1.2rem,.94vw,1.9rem);font-style:normal;font-weight:400;line-height:normal;margin-top:1rem}.not-found__container .not-found__content .not-found__button{display:flex;justify-content:center;align-items:center;margin:2rem auto 0;padding:clamp(1rem,.73vw,1.4rem) clamp(1.6rem,1.46vw,2.8rem);border-radius:.7rem;color:var(--white);background-color:var(--brown-light);border-color:var(--brown-light);padding:clamp(.85rem,.54791vw,1.05rem);max-width:clamp(19.6rem,14.69vw,28.2rem);width:100%;font-size:clamp(1.4rem,.94vw,1.8rem);text-decoration:none}.text-information{background:var(--cream-soft);padding-inline:5vw;box-shadow:0 0 4px #4c291229}.text-information .text-information__container{margin:0 auto;padding:clamp(.6rem,.625vw,1.2rem) 0rem;display:flex;align-items:center;align-content:center;justify-content:center;gap:clamp(1.6rem,2.08333vw,4rem);max-width:var(--page-width)}.text-information .text-information__container .text-information__title{width:100%}@media (min-width: 768px){.text-information .text-information__container .text-information__title{width:auto}}.text-information .text-information__container .text-information__title:empty{display:none}.text-information .text-information__container .text-information__title :is(p){text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase}.text-information .text-information__container .text-information__text{display:none}@media (min-width: 900px){.text-information .text-information__container .text-information__text{display:flex}}.text-information .text-information__container .text-information__text:empty{display:none}.text-information .text-information__container .text-information__text :is(p){font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:80%;text-transform:uppercase}.text-information .text-information__container .text-information__button-container{display:flex;align-items:center;justify-content:center;gap:clamp(1.6rem,1.66667vw,3.2rem);width:100%}@media (min-width: 768px){.text-information .text-information__container .text-information__button-container{width:auto}}.text-information .text-information__container .text-information__button-container:empty{display:none}.text-information .text-information__container .text-information__button-container .text-information__icon{min-width:clamp(2rem,1.25vw,2.4rem);min-height:clamp(2rem,1.25vw,2.4rem);max-width:clamp(2rem,1.25vw,2.4rem);max-height:clamp(2rem,1.25vw,2.4rem);display:flex;align-items:center;justify-content:center}.text-information .text-information__container .text-information__button-container .text-information__icon :is(svg),.text-information .text-information__container .text-information__button-container .text-information__icon :is(img){width:100%;height:100%;display:block}.text-information .text-information__container .text-information__button-container .text-information__button{text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:80%;text-transform:uppercase;position:relative}.text-information .text-information__container .text-information__button-container .text-information__button:after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:-.5rem;left:0}.carousel-masters{display:flex;flex-direction:column;gap:clamp(1.8rem,2.13541vw,4.1rem);padding-block:clamp(3.2rem,3.125vw,6rem)}.carousel-masters .carousel-masters__title{max-width:var(--page-width);margin:0 auto;width:100%}.carousel-masters .carousel-masters__title :is(p){color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.2rem,1.66666vw,3.2rem);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.carousel-masters .carousel-masters__slider{padding-left:5vw}@media screen and (min-width: 1025px){.carousel-masters .carousel-masters__slider{max-width:var(--page-width);margin:0 auto;padding-left:0}}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-prev,.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:none;cursor:pointer;transition:.3s;background:none;border:none}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-prev :is(svg),.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-next :is(svg){width:clamp(6.4rem,4.16666vw,8rem);height:clamp(6.4rem,4.16666vw,8rem);transition:.3s}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-prev :is(svg):hover,.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-next :is(svg):hover{opacity:.9}@media (min-width: 1024px){.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-prev,.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-next{display:block}}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-prev.blaze-prev,.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-next.blaze-prev{left:-2%;transform:translateY(-50%) rotate(180deg)}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-prev.blaze-next,.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-next.blaze-next{right:-2%}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-prev[disabled],.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .blaze-next[disabled]{opacity:0;visibility:hidden}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master{border-radius:1.6rem;overflow:hidden}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__image :is(img){width:100%;height:100%;object-fit:cover;display:block}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__content{padding:clamp(1.6rem,1.09375vw,2.1rem) clamp(2rem,1.77083vw,3.4rem);display:flex;flex-direction:column;gap:clamp(.8rem,.57291vw,1.1rem);background-color:var(--cream-soft)}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__content .card-master__title{display:flex;align-items:center;justify-content:center}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__content .card-master__title :is(p){color:var(--gray-dark);font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.35416vw,2.6rem);font-style:italic;font-weight:400;line-height:80%}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__content .card-master__description{display:flex;align-items:center;justify-content:center}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__content .card-master__description :is(p){overflow:hidden;color:var(--gray-dark);text-overflow:ellipsis;font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:110%}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__content .card-master__instagram{display:flex;align-items:center;justify-content:start}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__container .carousel-masters__track-container .carousel-masters__track .card-master .card-master__content .card-master__instagram :is(a){overflow:hidden;color:var(--brown-light);text-overflow:ellipsis;font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:normal;font-weight:500;line-height:100%}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__dots{display:flex;justify-content:center;align-items:center;margin-top:clamp(2rem,2.1875vw,4.2rem);gap:.2rem}@media screen and (min-width: 1024px){.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__dots{display:none}}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__dots :is(button){border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}.carousel-masters .carousel-masters__slider .blaze-slider .carousel-masters__dots :is(button).active{background-color:var(--brown-light);transform:scale(1.25)}.carousel-adaptavel{display:flex;flex-direction:column;padding-block:3.2rem;background:var(--cream-soft)}@media screen and (min-width: 768px){.carousel-adaptavel{padding-block:clamp(4.5rem,4.6875vw,6rem)}}.carousel-adaptavel .carousel-adaptavel__title{color:var(--gray-dark);text-align:center;font-size:2.2rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;margin-bottom:1.8rem}@media screen and (min-width: 768px){.carousel-adaptavel .carousel-adaptavel__title{font-size:clamp(2.4rem,2vw,3.2rem);margin-bottom:clamp(2.4rem,2vw,4rem)}}.carousel-adaptavel .carousel-adaptavel__slider{width:100%;margin:0 auto}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container{position:relative;margin:0 auto;padding:0 0 0 2rem}@media screen and (min-width: 768px){.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container{padding:0;max-width:var(--page-width)}}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container{overflow:hidden}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track{display:flex;padding:0;list-style:none}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide{border-radius:1.6rem;min-height:18rem;display:flex;align-items:center;justify-content:center;font-family:var(--poppins);font-size:1.2rem;color:var(--white);text-align:left;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s;flex-direction:column;flex-wrap:wrap;font-weight:400;line-height:140%;padding:0;background:none}@media screen and (min-width: 768px){.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide{font-size:clamp(1.6rem,1.09375vw,2.1rem)}}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide:hover{box-shadow:0 4px 16px #00000014}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide .carousel-adaptavel__image-slide{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;height:100%;background:none;box-shadow:none;border:none;padding:0}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide .carousel-adaptavel__image-slide .carousel-adaptavel__image{width:100%;height:100%;max-width:none;min-height:0;border-radius:2.6667rem;object-fit:cover;box-shadow:none;margin-bottom:0;background:none;display:block}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide .carousel-adaptavel__image-slide .carousel-adaptavel__image-title,.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide .carousel-adaptavel__image-slide .carousel-adaptavel__image-description,.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide .carousel-adaptavel__image-slide .carousel-adaptavel__image-instagram{display:none}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__track-container .carousel-adaptavel__track .carousel-adaptavel__slide--text{background:var(--brown-light);padding:clamp(2rem,2vw,4rem)}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__dots{display:flex;justify-content:center;align-items:center;margin-top:clamp(1.8rem,2vw,2.4rem);gap:.3rem}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__dots button{border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s;cursor:pointer}.carousel-adaptavel .carousel-adaptavel__slider .blaze-slider .carousel-adaptavel__container .carousel-adaptavel__dots button.active{background-color:var(--brown-light);transform:scale(1.2)}carousel-categories-custom{display:flex;flex-direction:column;width:100%}carousel-categories-custom .carousel-categories-custom-container{display:flex;flex-direction:column;align-items:center;gap:clamp(2.8rem,2.22396vw,4.27rem);width:100%}carousel-categories-custom .carousel-categories-custom-container .carousel-categories-custom-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}carousel-categories-custom .carousel-categories-custom-container .carousel-categories-custom-header .carousel-categories-custom-title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.2rem,1.66667vw,3.2rem);font-style:normal;font-weight:300;line-height:142%;text-transform:lowercase}carousel-categories-custom .carousel-categories-custom-container .carousel-categories-custom-header .carousel-categories-custom-title :is(strong){font-family:var(--learning-curve);font-size:clamp(5rem,4.16667vw,8rem);font-weight:400;text-align:center;color:var(--purple-light);text-transform:none}carousel-categories-custom .carousel-categories-custom-container .carousel-categories-custom-header .carousel-categories-custom-icon{width:clamp(3rem,2.08333vw,4rem);height:clamp(3rem,2.08333vw,4rem);display:flex;justify-content:center;align-items:center}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom{display:flex;flex-direction:column;width:100%;gap:clamp(2.8rem,2.22396vw,4.27rem)}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom{padding-left:5vw}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom{display:flex}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container{display:flex;position:relative;flex-direction:column;aspect-ratio:328 / 690;box-sizing:content-box;height:100%;overflow:hidden}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container .category-card-custom__link{border-radius:1.0667rem;text-decoration:none;text-align:center;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container .category-card-custom__image-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-bottom:none;z-index:1;overflow:hidden;border-radius:1.0667rem}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container :is(img){border-radius:1.0667rem 1.0667rem 0 0;display:flex;width:100%;height:100%;object-fit:cover;filter:brightness(.8) blur(0);transition:transform .4s ease-in-out,filter .4s ease-in-out;transform:scale(1)}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container:hover :is(img){transform:scale(1.05);filter:brightness(.8) blur(4px)}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container .category-card-custom__content{border-radius:0rem 0rem 1.0667rem 1.0667rem;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;justify-content:end;align-items:center;border-radius:0 0 1.0667rem 1.0667rem}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container .category-card-custom__content-container-bg{display:flex;width:100%;height:10%}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container .category-card-custom__content-container{display:flex;flex-direction:column;width:100%;height:clamp(3.2rem,3.59375vw,6.9rem);justify-content:center;align-items:center;border-radius:0rem 0rem 1.0667rem 1.0667rem;padding:clamp(.4rem,.52083vw,1rem) clamp(1rem,1.04167vw,2rem) clamp(.4rem,.52083vw,1rem) clamp(.4rem,.52083vw,1rem)}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container :is(h3){color:var(--cream-dark);text-align:center;font-family:var(--playfair);font-size:clamp(1.8rem,1.94442vw,3.7333rem);font-style:normal;font-weight:700;line-height:100%;text-transform:lowercase;padding-block:.8rem clamp(.8rem,.83333vw,1.6rem);display:flex;justify-content:center;align-items:center;gap:.4rem;position:absolute;bottom:0;transform:translateY(0);left:0;right:0;z-index:1;height:fit-content;transition:bottom .4s ease-in-out,transform .4s ease-in-out,text-shadow .4s ease-in-out}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container :is(h3) :is(svg){width:clamp(1.4rem,1.66667vw,3.2rem);height:clamp(1.4rem,1.66667vw,3.2rem)}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .blaze-container--carousel-categories-custom .blaze-track-container--carousel-categories-custom .blaze-track--carousel-categories-custom .category-card-custom .category-card-custom__container:hover :is(h3){bottom:50%;transform:translateY(50%);text-shadow:0 4px 8px rgba(0,0,0,.5);font-weight:500;text-decoration:underline}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls{display:flex;align-items:center;gap:clamp(1.15rem,2.22396vw,4.27rem);width:100%;max-width:var(--page-width);margin:0 auto}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls.hidden{display:none}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__prev,carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__next{display:flex;background:none;border:none;cursor:pointer}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__prev:focus,carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__next:focus{outline:none}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__prev[disabled],carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__next[disabled]{pointer-events:none;cursor:unset}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__prev[disabled] :is(svg) :is(path),carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__next[disabled] :is(svg) :is(path){stroke:var(--gray-light)}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__prev :is(svg),carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__next :is(svg){min-width:clamp(3.2rem,2.76042vw,5.3rem);max-width:clamp(3.2rem,2.76042vw,5.3rem);min-height:clamp(3.2rem,2.76042vw,5.3rem);max-height:clamp(3.2rem,2.76042vw,5.3rem);display:block;transition:all .3s ease-in-out}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__prev :is(svg) :is(rect),carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__next :is(svg) :is(rect){fill:transparent}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__prev :is(svg) :is(path),carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-button__next :is(svg) :is(path){transition:all .3s ease-in-out}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-progess-bar{display:flex;width:100%;border-radius:clamp(2rem,1.35417vw,2.6rem);height:clamp(.8rem,.52083vw,1rem);min-height:clamp(.8rem,.52083vw,1rem)}carousel-categories-custom .carousel-categories-custom-container .blaze-slider--carousel-categories-custom .carousel-categories-custom-controls .carousel-categories-custom-progess-bar .carousel-categories-custom-progess-bar-progress{display:flex;transition:width .3s ease-in-out;height:100%;border-radius:clamp(2rem,1.35417vw,2.6rem)}carousel-categories-custom .carousel-categories-custom-border-image{display:flex;width:100%;overflow:hidden;height:clamp(2rem,3.125vw,6rem);margin-top:-1px}carousel-categories-custom .carousel-categories-custom-border-image .carousel-categories-custom-border-image-mobile{display:flex}@media screen and (min-width: 768px){carousel-categories-custom .carousel-categories-custom-border-image .carousel-categories-custom-border-image-mobile{display:none}}carousel-categories-custom .carousel-categories-custom-border-image .carousel-categories-custom-border-image-desktop{display:none}@media screen and (min-width: 768px){carousel-categories-custom .carousel-categories-custom-border-image .carousel-categories-custom-border-image-desktop{display:flex}}carousel-categories-custom .carousel-categories-custom-border-image :is(img){display:flex;width:100%;height:100%}.carousel-experience{display:block;padding-block:clamp(3.2rem,3.125vw,6rem);background-color:var(--cream-soft)}.carousel-experience .carousel-experience__container{display:flex;flex-direction:column;gap:clamp(1.6rem,1.09375vw,2.1rem)}.carousel-experience .carousel-experience__container .carousel-experience__title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.2rem,1.66667vw,3.2rem);font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;max-width:var(--page-width);width:100%;margin:0 auto}.carousel-experience .carousel-experience__container .carousel-experience__slider{padding-left:5vw}@media screen and (min-width: 1025px){.carousel-experience .carousel-experience__container .carousel-experience__slider{max-width:var(--page-width);margin:0 auto;padding-left:0}}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-prev,.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:none;cursor:pointer;transition:.3s;background:none;border:none}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-prev :is(svg),.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-next :is(svg){width:clamp(6.4rem,4.16667vw,8rem);height:clamp(6.4rem,4.16667vw,8rem);transition:.3s}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-prev :is(svg):hover,.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-next :is(svg):hover{opacity:.9}@media (min-width: 1024px){.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-prev,.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-next{display:none}}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-prev.blaze-prev,.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-next.blaze-prev{left:-2%;transform:translateY(-50%) rotate(180deg)}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-prev.blaze-next,.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-next.blaze-next{right:-2%}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-prev[disabled],.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .blaze-next[disabled]{opacity:0;visibility:hidden}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .carousel-experience__track-container .carousel-experience__track{padding:clamp(3rem,2.13542vw,4.1rem)}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .carousel-experience__track-container .carousel-experience__track .carousel-experience-card{padding:clamp(2rem,1.61458vw,3.1rem) clamp(1.6rem,1.30208vw,2.5rem);border-radius:2rem;overflow:hidden;display:flex;flex-direction:column;gap:clamp(2.1rem,1.61458vw,3.1rem)}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .carousel-experience__track-container .carousel-experience__track .carousel-experience-card .carousel-experience-card__description :is(p){font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:120%}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .carousel-experience__track-container .carousel-experience__track .carousel-experience-card .carousel-experience-card__content{display:flex;flex-direction:column}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .carousel-experience__track-container .carousel-experience__track .carousel-experience-card .carousel-experience-card__content .carousel-experience-card__name :is(p){font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:120%}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__container .carousel-experience__track-container .carousel-experience__track .carousel-experience-card .carousel-experience-card__content .carousel-experience-card__job :is(p){font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem);font-style:italic;font-weight:300;line-height:120%}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__dots{display:flex;justify-content:center;align-items:center;margin-top:clamp(2rem,2.1875vw,4.2rem);gap:.2rem}@media screen and (min-width: 1024px){.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__dots{display:none}}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__dots :is(button){border-radius:50%;border:1px solid var(--brown-dark);background-color:transparent;width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}.carousel-experience .carousel-experience__container .carousel-experience__slider .blaze-slider .carousel-experience__dots :is(button).active{background-color:var(--brown-dark);transform:scale(1.25)}.carousel-experience .carousel-experience__container .carousel-experience__button{display:flex;justify-content:center;align-items:center;max-width:var(--page-width);width:100%;margin:0 auto}.carousel-experience .carousel-experience__container .carousel-experience__button .carousel-experience__button-link{border-radius:.6rem;background:var(--brown-dark);padding:clamp(.8rem,.69442vw,1.3333rem) clamp(1.2rem,1.09375vw,2.1rem);color:var(--white);font-family:var(--eb-garamond);font-size:clamp(2rem,1.5625vw,3rem);font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:center;gap:clamp(.4rem,.52083vw,1rem)}.carousel-experience .carousel-experience__container .carousel-experience__button .carousel-experience__button-link :is(svg){width:clamp(1.4rem,1.09375vw,2.1rem);height:clamp(1.4rem,1.09375vw,2.1rem)}.carousel-experience .carousel-experience__container .carousel-experience__button .carousel-experience__button-link :is(svg) :is(path){fill:var(--white)}.main-product-flex{display:block;padding-block:clamp(3.2rem,3.125vw,6rem)}.main-product-flex .main-product-flex__container{display:flex;flex-direction:column-reverse;max-width:var(--page-width);margin:0 auto;gap:clamp(3.2rem,3.64583vw,7rem)}@media screen and (min-width: 1024px){.main-product-flex .main-product-flex__container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.main-product-flex .main-product-flex__container .main-product-flex__images{width:100%;border-radius:1.2274rem;overflow:hidden;height:min-content;position:sticky;top:clamp(8rem,5.20833vw,10rem)}.main-product-flex .main-product-flex__container .main-product-flex__images :is(img){width:100%;height:100%;object-fit:cover;display:block}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2.2rem,1.66667vw,3.2rem);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__description{margin-top:clamp(1.6rem,1.66667vw,3.2rem)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__description :is(p){color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:400;line-height:130%}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price{display:flex;flex-direction:column;gap:clamp(.4rem,.41667vw,.8rem);margin-top:clamp(1.6rem,1.66667vw,3.2rem)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price :is(p){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:400;line-height:100%}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price{display:flex;flex-direction:column;gap:clamp(.4rem,.41667vw,.8rem);align-items:flex-start;justify-content:center}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-container{display:flex;flex-direction:column;gap:clamp(1rem,1.09375vw,2.1rem);align-items:flex-start;justify-content:center}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-container:has(.product__price-compare:empty) .product__price-compare{display:none}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-container .product__price-compare{color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:500;line-height:100%;text-decoration-line:line-through}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-container .product__price-current{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(3rem,2.1875vw,4.2rem);font-style:normal;font-weight:500;line-height:100%}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-installments{display:flex;align-items:center;gap:.6rem}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-installments:has(.info_installment:empty){display:none}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-installments .info_installment{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:400;line-height:100%}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__price .product__price .product__price-installments .info_installment :is(strong){font-weight:600}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__info{padding-inline:clamp(1.6rem,1.66667vw,3.2rem);border-radius:1.6rem;background:var(--cream-soft);overflow:hidden;margin-top:3.2rem}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__info .main-product-flex__info-item{padding-block:clamp(1.2rem,1.09375vw,2.1rem);display:flex;align-items:center;gap:clamp(.6rem,.41667vw,.8rem)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__info .main-product-flex__info-item:nth-of-type(2n){border-top:1.5px solid var(--white);border-bottom:1.5px solid var(--white)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__info .main-product-flex__info-item :is(span){width:clamp(1.4rem,1.25vw,2.4rem);height:clamp(1.4rem,1.25vw,2.4rem);display:block}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__info .main-product-flex__info-item :is(span) :is(svg){width:100%;height:100%;object-fit:contain;display:block}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__info .main-product-flex__info-item :is(p){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,1.09375vw,2.1rem);font-style:normal;font-weight:400;line-height:100%}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__message{margin-top:clamp(1.6rem,1.66667vw,3.2rem)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__message :is(p){color:var(--brown-light);text-align:center;font-family:var(--poppins);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:400;line-height:140%}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart{display:flex;justify-content:center;align-items:center;margin-top:3.2rem}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart{text-align:center;font-family:var(--eb-garamond);font-size:clamp(2rem,1.51042vw,2.9rem);font-weight:500;background:var(--brown-light);color:var(--white);padding:1rem;border-radius:.6rem;border:none;border:1px solid var(--brown-light);transition:.3s;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(.4rem,.52083vw,1rem)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart:hover{background:var(--white);color:var(--brown-light)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart:hover .icon-star :is(svg) :is(path){stroke:var(--brown-light)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart .icon-star{min-width:clamp(1.4rem,1.09375vw,2.1rem);min-height:clamp(1.4rem,1.09375vw,2.1rem);display:flex;align-items:center;justify-content:center}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart .icon-star :is(svg){width:100%;height:100%}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart .icon-star :is(svg) :is(path){stroke:var(--white);transition:.3s all ease-in-out}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart .text{transition:.3s opacity}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart[loading]{background:var(--brown-light)}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart[loading] .text{opacity:0}.main-product-flex .main-product-flex__container .main-product-flex__info .main-product-flex__add-to-cart .btn_add_to_cart[loading] .loader__container{visibility:visible;opacity:1}.upcoming-events__container{display:flex;flex-direction:column;gap:1.8rem;padding-block:3.2rem}@media (min-width: 768px){.upcoming-events__container{padding-block:clamp(6rem,4.1667vw,8rem);gap:clamp(3.2rem,2.2222vw,4.27rem)}}.upcoming-events__container .upcoming-events__title{color:#323234;text-align:center;font-family:var(--poppins);font-size:2.2rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media (min-width: 768px){.upcoming-events__container .upcoming-events__title{font-size:clamp(2.4rem,1.6667vw,3.2rem)}}.upcoming-events__container simple-carousel .blaze-slider .blaze-container{position:relative}.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-prev,.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-next{position:absolute;top:50%;z-index:2;background:none;border:none;font-size:2.4rem;cursor:pointer;color:#333;padding:0 1rem;transition:.3s}.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-prev :is(svg),.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-next :is(svg){width:clamp(4.4rem,3.0556vw,5.8667rem);height:clamp(4.4rem,3.0556vw,5.8667rem);transition:.3s}.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-prev :is(svg):hover,.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-next :is(svg):hover{opacity:.9}.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-prev[disabled],.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-next[disabled]{opacity:0;visibility:hidden}@media (max-width: 768px){.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-prev,.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-next{display:none}}.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-prev{left:-3.8rem;transform:translateY(-50%) rotate(180deg)}@media (max-width: 1560px){.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-prev{left:-3.2rem}}.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-next{right:3.8rem;transform:translateY(-50%)}@media (max-width: 1560px){.upcoming-events__container simple-carousel .blaze-slider .blaze-container .blaze-next{right:3.2rem}}.upcoming-events__container simple-carousel .blaze-slider .carousel-upcoming-events__dots{display:flex;justify-content:center;align-items:center;margin-top:clamp(2rem,2.1875vw,4.2rem);gap:.2rem}@media screen and (min-width: 768px){.upcoming-events__container simple-carousel .blaze-slider .carousel-upcoming-events__dots{display:none}}.upcoming-events__container simple-carousel .blaze-slider .carousel-upcoming-events__dots :is(button){border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}.upcoming-events__container simple-carousel .blaze-slider .carousel-upcoming-events__dots :is(button).active{background-color:var(--brown-light);transform:scale(1.25)}.upcoming-events__container simple-carousel .upcoming-events__slider{width:100%;max-width:100%;margin-left:auto;padding-left:2.5rem}@media (min-width: 768px){.upcoming-events__container simple-carousel .upcoming-events__slider{padding-left:clamp(9.5rem,6.597vw,12.67rem)}}.upcoming-events__container .upcoming-events__button_container{display:flex;align-items:center;justify-content:center;width:100%}.upcoming-events__container .upcoming-events__button_container .upcoming-events__button{max-width:24rem;width:100%;color:var(--cream-soft);font-family:var(--eb-garamond);font-size:1.8rem;font-style:normal;font-weight:500;line-height:130%;text-transform:capitalize;padding:.85rem 4.25rem;border-radius:.6rem;background:var(--brown-light);transition:opacity .3s ease-in-out,background .3s ease-in-out}.upcoming-events__container .upcoming-events__button_container .upcoming-events__button:hover{background:var(--brown-dark)}@media (min-width: 768px){.upcoming-events__container .upcoming-events__button_container .upcoming-events__button{font-size:clamp(2.2rem,1.5278vw,2.9333rem);max-width:clamp(30rem,20.8333vw,40rem);padding:clamp(.8rem,.5903vw,1.07rem) clamp(5.55rem,3.8542vw,7.4rem);border-radius:clamp(.8rem,.5903vw,1.0667rem)}}.dropdown-block{display:block;background:var(--cream-soft);border-radius:clamp(1.6rem,1.33vw,2.6rem);padding:clamp(1.2rem,1.04vw,2rem);width:100%}.dropdown-block .dropdown-heading .dropdown-heading__title{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;color:var(--gray-dark);font-size:clamp(1.4rem,1.25vw,2.4rem);line-height:150%;font-weight:500}.dropdown-block .dropdown-heading .dropdown-heading__title :is(strong){color:var(--brown-light);font-weight:500}.dropdown-block .dropdown-heading .dropdown-heading__title .dropdown-heading__icon :is(svg){width:clamp(1.6rem,1.33vw,2.6rem);height:clamp(1.6rem,1.33vw,2.6rem);transition:.3s}.dropdown-block:has(.dropdown-content[closed]) .dropdown-heading__icon :is(svg){transform:rotate(180deg)}.dropdown-block .dropdown-content{transition:.3s;overflow:hidden}.dropdown-block .dropdown-content[closed]{height:0}.dropdown-block .dropdown-content .dropdown-content__inner{padding-top:clamp(.8rem,.56vw,1rem);line-height:130%;color:var(--gray-dark);font-size:clamp(1.2rem,1.04vw,2rem)}.dropdown-block .dropdown-content .dropdown-content__inner :is(ul){list-style:disc;padding-left:2rem}.dropdowns-container{width:100%;display:flex;flex-direction:column;gap:clamp(.8rem,.56vw,1rem)}@media (max-width: 768px){.grid-section .group .group .shopify-block{width:100%}}.buy-box{display:flex;flex-direction:column;align-items:stretch;padding:clamp(.8rem,.55729vw,1.07rem);gap:.8rem;border-radius:1rem;border:1px solid var(--brown-light, #a28470);background:#a28470b3;box-shadow:0 2px 8px #0000000a}.buy-box .buy-box__content{display:flex;flex-direction:column;gap:.8rem;width:100%}.buy-box .buy-box__title{color:var(--white);font-size:1.4rem;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;margin-bottom:.2rem}@media (min-width: 768px){.buy-box .buy-box__title{font-size:clamp(1.4rem,1.33333vw,1.8rem)}}.buy-box .buy-box__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%}.buy-box .buy-box__price{color:var(--white);font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}@media (min-width: 768px){.buy-box .buy-box__price{font-size:clamp(1.6rem,1.04167vw,2.1rem)}}.buy-box .buy-box__button{display:flex;align-items:center;justify-content:center;background:transparent;color:var(--white);font-size:1.2rem;line-height:120%;font-weight:500;border-radius:.4rem;padding:.4rem .8rem;text-decoration:none;border:1.333px solid var(--white);cursor:pointer;text-align:center;gap:.6rem}@media (min-width: 768px){.buy-box .buy-box__button{font-size:clamp(1.2rem,.83333vw,1.6rem)}}.buy-box .buy-box__button :is(svg){width:1.5rem;height:1.4rem;display:inline-block}.our-methodology__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.8rem;margin:0 auto;max-width:var(--page-width);padding-block:3.2rem}@media screen and (min-width: 900px){.our-methodology__container{padding-block:clamp(4.5rem,3.125vw,6rem);gap:clamp(6.2rem,4.306vw,8.27rem)}}.our-methodology__container .our-methodology__title :is(h2){color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:2.2rem;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media screen and (min-width: 768px){.our-methodology__container .our-methodology__title :is(h2){font-size:clamp(2.4rem,1.667vw,3.2rem)}}.our-methodology__container .our-methodology__cards{display:grid;grid-template-columns:1fr;gap:4.8rem;justify-items:center}@media screen and (min-width: 768px) and (max-width: 1023px){.our-methodology__container .our-methodology__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem}}@media screen and (min-width: 1024px){.our-methodology__container .our-methodology__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,1.11vw,2.13rem)}}.our-methodology__container .our-methodology__cards .our-methodology__card{position:relative;display:flex;width:100%;max-width:34rem;padding:3.4rem 2.34rem;flex-direction:column;align-items:center;gap:1.6rem;background-color:var(--cream-soft);border-radius:1.6rem}@media screen and (min-width: 768px){.our-methodology__container .our-methodology__cards .our-methodology__card{max-width:clamp(40rem,27.778vw,53.3333rem);padding:clamp(8rem,5.556vw,10.6667rem) clamp(2.75rem,1.908vw,3.67rem);border-radius:clamp(2rem,1.389vw,2.66rem)}}.our-methodology__container .our-methodology__cards .our-methodology__card .our-methodology__card-number{color:var(--beige);text-align:center;font-family:var(--playfair-display);font-size:8.5rem;font-style:italic;font-weight:700;line-height:0%;text-transform:capitalize;position:absolute;top:-16px;left:50%;transform:translate(-50%)}@media screen and (min-width: 768px){.our-methodology__container .our-methodology__cards .our-methodology__card .our-methodology__card-number{top:-20px;font-size:clamp(10rem,6.944vw,13.3333rem)}}.our-methodology__container .our-methodology__cards .our-methodology__card .our-methodology__card-title{color:var(--brown-light);text-align:center;font-family:var(--playfair-display);font-size:2.6rem;font-style:italic;font-weight:700;line-height:100%;text-transform:capitalize}@media screen and (min-width: 768px){.our-methodology__container .our-methodology__cards .our-methodology__card .our-methodology__card-title{font-size:clamp(3.2rem,2.222vw,4.2rem)}}.our-methodology__container .our-methodology__cards .our-methodology__card .our-methodology__card-description{color:var(--gray-light);font-family:var(--poppins);font-size:1.6rem;font-style:normal;text-decoration:none;font-weight:400;line-height:130%}@media screen and (min-width: 768px){.our-methodology__container .our-methodology__cards .our-methodology__card .our-methodology__card-description{font-size:clamp(2rem,1.389vw,2.66rem)}}.upcoming-events__slide{display:flex;flex-direction:column;justify-content:center;padding:1.4rem;background:var(--white);border-radius:.6rem;border:1.5px solid var(--brown-light);transition:background .3s ease}@media (min-width: 768px){.upcoming-events__slide{padding:clamp(2rem,1.39063vw,2.67rem)}}.upcoming-events__slide:hover{background:var(--cream-soft)}.upcoming-events__slide .swym-wishlist-collections-v2 svg{display:none}.upcoming-events__slide .upcoming-events__card_title{color:var(--gray-dark);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:var(--poppins);font-size:1.4rem;font-style:normal;font-weight:500;line-height:110%;text-transform:capitalize}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_title{font-size:clamp(1.8rem,1.25vw,2.4rem)}}.upcoming-events__slide .upcoming-events__divider{width:100%;height:1px;background:var(--beige);margin:1.4rem 0}.upcoming-events__slide .upcoming-events__card_info{display:flex;flex-direction:column;gap:.4rem}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info{gap:clamp(.4rem,.27776vw,.5333rem)}}.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_date,.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_hour{display:flex;align-items:center;gap:.44rem}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_date,.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_hour{gap:clamp(.6rem,.4167vw,.8rem)}}.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_date :is(img),.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_hour :is(img){width:1.6rem;height:1.6rem}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_date :is(img),.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_hour :is(img){width:clamp(2rem,1.38891vw,2.6667rem);height:clamp(2rem,1.38891vw,2.6667rem)}}.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_date :is(span),.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_hour :is(span){overflow:hidden;color:var(--brown-light);text-overflow:ellipsis;font-family:var(--poppins);font-size:1.2rem;font-style:normal;font-weight:400;line-height:100%}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_date :is(span),.upcoming-events__slide .upcoming-events__card_info .upcoming-events__card_hour :is(span){font-size:clamp(1.4rem,.97224vw,1.8667rem)}}.upcoming-events__slide .upcoming-events__card_description{color:var(--gray-light);margin-top:1.2rem;text-overflow:ellipsis;font-family:var(--poppins);font-size:1.2rem;font-style:normal;font-weight:400;line-height:130%}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_description{margin-top:clamp(1.4rem,1.03125vw,1.98rem);font-size:clamp(1.2rem,.83333vw,1.6rem)}}.upcoming-events__slide .upcoming-events__card_info_event{display:flex;align-items:center;justify-content:space-between;margin-top:1.2rem}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info_event{margin-top:clamp(1.4rem,1.03125vw,1.98rem)}}.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_type{color:var(--white);text-align:center;font-family:var(--poppins);font-size:1.2rem;font-style:normal;font-weight:500;line-height:100%;min-width:clamp(8.6rem,8.17708vw,15.7rem);text-transform:uppercase;padding:.59rem;border-radius:.6rem;background:var(--beige)}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_type{font-size:clamp(1.6rem,1.10938vw,2.13rem);padding:clamp(.8rem,.55729vw,1.07rem)}}.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_location{display:flex;align-items:center;gap:.44rem}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_location{gap:clamp(.6rem,.4167vw,.8rem)}}.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_location :is(img){width:1.0321rem;height:1.0321rem}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_location :is(img){width:clamp(1.4rem,.97224vw,1.8667rem);height:clamp(1.4rem,.97224vw,1.8667rem)}}.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_location :is(span){color:#323234;text-align:center;font-family:var(--poppins);font-size:1.2rem;font-style:normal;font-weight:400;line-height:100%;text-align:start}@media (min-width: 768px){.upcoming-events__slide .upcoming-events__card_info_event .upcoming-events__card_info_event_location :is(span){font-size:clamp(1.4rem,.97224vw,1.8667rem)}}cart-drawer{display:block}cart-drawer[open] .cart-drawer__content{animation:cartDrawerEntry .3s ease-in-out forwards;display:flex;transform:translate(0)}cart-drawer[open]:before{animation:cartDrawerOverlayEntry .3s ease-in-out forwards;visibility:visible;opacity:1}cart-drawer:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:#a2847080;z-index:9999991;visibility:hidden;opacity:0;animation:cartDrawerOverlayExit .3s ease-in-out forwards}cart-drawer:has(.cart-drawer__body-empty) .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container{display:none}cart-drawer:has(.cart-drawer__body-empty) .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items .cart-drawer__body-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.6rem,1.66667vw,3.2rem);height:100%}cart-drawer:has(.cart-drawer__body-empty) .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items .cart-drawer__body-empty .body-empty__iformation{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}cart-drawer:has(.cart-drawer__body-empty) .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items .cart-drawer__body-empty .body-empty__iformation .body-empty__title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:normal}cart-drawer:has(.cart-drawer__body-empty) .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items .cart-drawer__body-empty .body-empty__iformation .body-empty__text{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}cart-drawer:has(.cart-drawer__body-empty) .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items .cart-drawer__body-empty .body-empty__button{color:var(--white);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border-radius:.6rem;background:var(--brown-light);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem)}cart-drawer:has(.cart-drawer__body-empty) .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer{display:none}cart-drawer .cart-drawer__content{display:none;background:var(--white);position:fixed;top:0;right:0;width:unset;height:100%;z-index:9999991;animation:cartDrawerExit .3s ease-in-out forwards;transform:translate(100%);transition:transform .3s ease-in-out;flex-direction:column}@media screen and (min-width: 768px){cart-drawer .cart-drawer__content{flex-direction:row-reverse}}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper{display:flex;flex-direction:column;flex:1;max-height:100%;padding:clamp(1.6rem,2.08333vw,4rem) clamp(2.3rem,1.25vw,2.4rem) clamp(3.2rem,4.84375vw,9.3rem) clamp(2.3rem,1.25vw,2.4rem);width:90vw}@media screen and (min-width: 500px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper{width:70vw}@media screen and (min-width: 768px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper{width:45vw}@media screen and (min-width: 1024px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper{width:36.81vw}@media screen and (min-width: 1280px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper{width:30.17vw}@media screen and (min-width: 1600px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper{width:26.17vw}}}}}}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading{display:flex;flex-direction:column;gap:clamp(1.6rem,1.09375vw,2.1rem);margin-bottom:clamp(1.5rem,1.77083vw,3.4rem)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__heading-text{display:flex;justify-content:space-between;align-items:center}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__heading-text .heading-text__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:300;line-height:normal}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__heading-text .heading-text__title .cart__item-count{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.25vw,2.4rem);font-style:normal;font-weight:300;line-height:normal}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__heading-text .close-modal{width:clamp(2rem,1.25vw,2.4rem);height:clamp(2rem,1.25vw,2.4rem);cursor:pointer}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__heading-text .close-modal :is(svg){width:100%;height:100%;display:block}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__heading-text .close-modal :is(svg) :is(path){stroke:var(--brown-light)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container{display:flex}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container :is(progress-bar){display:flex;flex-direction:column;gap:clamp(.6rem,.41667vw,.8rem);width:100%}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container :is(progress-bar) .progress-bar{width:100%;height:clamp(.4rem,.3125vw,.6rem);background:var(--cream-soft);border-radius:10rem;overflow:hidden}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container :is(progress-bar) .progress-bar .progress{transition:.6s ease;height:100%;background:var(--brown-light);border-radius:10rem}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container :is(progress-bar) :is(text-feedback-component){display:flex}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container :is(progress-bar) :is(text-feedback-component) :is(p){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__heading .cart-drawer__progress-bar-container :is(progress-bar) :is(text-feedback-component) :is(p) :is(strong){font-weight:600}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body{display:flex;max-height:100%;overflow:hidden;flex:1;margin-bottom:clamp(.4rem,.41667vw,.6rem);position:relative}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body #cart-drawer__body-loader{width:100%;height:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;z-index:2;opacity:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body #cart-drawer__body-loader[active]{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items{display:flex;flex-direction:column;gap:clamp(1.6rem,1.04167vw,2rem);max-height:100%;overflow-y:auto;padding-right:clamp(1.5rem,1.04167vw,2rem);flex:1;padding-bottom:1rem}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items::-webkit-scrollbar{width:3px}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items::-webkit-scrollbar-track{background:var(--white)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items::-webkit-scrollbar-thumb{background-color:var(--beige);border-radius:10px;border:3px solid transparent}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items::-webkit-scrollbar-thumb:hover{background:var(--beige, .8)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__body .cart-drawer__body-items .cart-drawer__body-empty{display:none}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer{display:flex;flex-direction:column;gap:clamp(1.6rem,1.45833vw,2.4rem);padding-top:clamp(1.6rem,1.45833vw,2.8rem);border-top:2px solid var(--cream-soft)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__related-product--mobile{display:flex}@media screen and (min-width: 768px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__related-product--mobile{display:none}}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info{display:flex;flex-direction:column;gap:clamp(.8rem,.52083vw,1rem)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content{background-color:var(--cream-soft);padding:clamp(.8rem,.83333vw,1.6rem);border-radius:.6rem;overflow:hidden;display:flex;flex-direction:column;gap:clamp(1.2rem,.83333vw,1.6rem)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-subtotal{display:flex;justify-content:space-between;align-items:center}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-subtotal .footer-subtotal__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-subtotal .footer-subtotal__price{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-discount{justify-content:space-between;align-items:center;display:none}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-discount:has(.footer-discount__title[active]){display:flex}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-discount .footer-discount__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-discount .footer-discount__price{color:var(--red-light);font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-shipping{display:flex;justify-content:space-between;align-items:center;padding-top:.8rem;border-top:2px solid var(--white)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-shipping .footer-shipping__title{color:var(--gray-dark);font-family:var(--dm-sans);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-shipping .footer-shipping__price{color:var(--gray-dark);font-family:var(--dm-sans);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;display:flex}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-info .cart-drawer__footer-info-content .cart-drawer__footer-shipping .footer-shipping__price_text{color:var(--gray-dark);font-family:var(--dm-sans);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;display:none}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons{display:flex;flex-direction:column;gap:clamp(1.4rem,.83333vw,1.6rem)}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__go-to-checkout{width:100%;border-radius:.6rem;background:var(--brown-light);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem);color:var(--white);font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.04167vw,2rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;text-align:center;position:relative}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__go-to-checkout .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__go-to-checkout .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__go-to-checkout .text{transition:.3s opacity}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__go-to-checkout[loading]{pointer-events:none}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__go-to-checkout[loading] .text{opacity:0}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__go-to-checkout[loading] .loader__container{visibility:visible;opacity:1}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__continue-shopping{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:500;line-height:140%;text-decoration:underline;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:14%;text-underline-position:from-font;text-align:center}@media screen and (min-width: 768px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__continue-shopping{display:none}}cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__view-cart{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:500;line-height:140%;text-align:center;display:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:14%;text-underline-position:from-font}@media screen and (min-width: 768px){cart-drawer .cart-drawer__content .cart-drawer__content-wrapper .cart-drawer__footer .cart-drawer__footer-buttons .footer-buttons__view-cart{display:block}}cart-drawer .cart-drawer__content .cart-drawer__related-product--desktop{display:none;padding:clamp(1.6rem,2.08333vw,4rem) clamp(2.4rem,1.29167vw,3.3rem) 0 clamp(2.4rem,1.29167vw,3.3rem);border-right:.5px solid var(--gray-dark);background:var(--white)}cart-drawer .cart-drawer__content .cart-drawer__related-product--desktop:not(:has(.related-products__container)){display:none}@media screen and (min-width: 768px){cart-drawer .cart-drawer__content .cart-drawer__related-product--desktop{display:flex}}@keyframes cartDrawerEntry{0%{transform:translate(100%);display:none}1%{transform:translate(100%);display:flex}to{transform:translate(0)}}@keyframes cartDrawerExit{0%{transform:translate(0);display:flex}99%{transform:translate(100%);display:flex}to{transform:translate(100%);display:none}}@keyframes cartDrawerOverlayEntry{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes cartDrawerOverlayExit{0%{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}.cart-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,.3fr);gap:clamp(.6rem,.83333vw,.8rem)}.cart-item .cart-item__image{width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:flex-start}.cart-item .cart-item__image .cart-item__image-link{width:100%;height:auto;display:block;text-decoration:none;aspect-ratio:1/1}.cart-item .cart-item__image .cart-item__image-link :is(img){width:100%;height:100%;object-fit:contain;display:block}.cart-item .cart-item__content{display:flex;flex-direction:column}.cart-item .cart-item__content .cart-item__title{text-decoration:none}.cart-item .cart-item__content .cart-item__title :is(h2){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.cart-item .cart-item__content :is(product-price){display:flex;flex-direction:column;gap:clamp(.4rem,.41667vw,.8rem);align-items:flex-start;justify-content:center;margin-top:clamp(.6rem,.41667vw,.8rem)}.cart-item .cart-item__content :is(product-price) .product__price-container{display:flex;flex-direction:column;gap:clamp(.4rem,1.09375vw,.6rem);align-items:flex-start;justify-content:center}.cart-item .cart-item__content :is(product-price) .product__price-container:has(.product__price-compare:empty) .product__price-compare{display:none}.cart-item .cart-item__content :is(product-price) .product__price-container .product__price-compare{color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,1.4rem);font-style:normal;font-weight:500;line-height:100%;text-decoration-line:line-through}.cart-item .cart-item__content :is(product-price) .product__price-container .product__price-current{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.09375vw,1.8rem);font-style:normal;font-weight:600;line-height:100%}.cart-item .cart-item__content :is(product-price) .product__price-installments{display:flex;align-items:center;gap:.6rem}.cart-item .cart-item__content :is(product-price) .product__price-installments:has(.info_installment:empty){display:none}.cart-item .cart-item__content :is(product-price) .product__price-installments .info_installment{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1rem,1.09375vw,1.2rem);font-style:normal;font-weight:400;line-height:100%}.cart-item .cart-item__content :is(product-price) .product__price-installments .info_installment :is(strong){font-weight:600}.cart-item .cart-item__content .cart-item__variants{display:flex;flex-wrap:wrap;gap:clamp(.4rem,.3125vw,.6rem);align-items:center;margin-top:clamp(.6rem,.41667vw,.8rem)}.cart-item .cart-item__content .cart-item__variants .variant__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,1.09375vw,1.4rem);font-style:normal;font-weight:500;line-height:100%}.cart-item .cart-item__content .cart-item__variants .variant__value{color:var(--gray-dark);font-family:var(--poppins);font-size:1.2rem;font-style:normal;font-weight:400;line-height:100%;border-radius:2rem;border:.684px solid var(--beige);background:var(--soft-cream-2);padding:clamp(.2rem,.3125vw,.4rem) clamp(.6rem,.625vw,1rem)}.cart-item .cart-item__content :is(product-quantity){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-content:center;gap:.4rem;max-width:clamp(7rem,8.33333vw,9rem);width:100%;margin-top:clamp(.6rem,.41667vw,.8rem)}.cart-item .cart-item__content :is(product-quantity) .product__quantity-minus,.cart-item .cart-item__content :is(product-quantity) .product__quantity-plus{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cart-item .cart-item__content :is(product-quantity) .product__quantity-minus :is(svg),.cart-item .cart-item__content :is(product-quantity) .product__quantity-plus :is(svg){cursor:pointer;background-color:var(--brown-light);min-width:clamp(1.6rem,2.1875vw,1.8rem);min-height:clamp(1.6rem,2.1875vw,1.8rem);max-width:clamp(1.6rem,2.1875vw,1.8rem);max-height:clamp(1.6rem,2.1875vw,1.8rem);width:100%;height:100%;border-radius:50%}.cart-item .cart-item__content :is(product-quantity) .product__quantity-text{color:var(--gray-dark);font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.25vw,2.4rem);font-style:normal;font-weight:500;line-height:100%;text-align:center;width:100%}.cart-item .cart-item__remove{display:flex;justify-content:end;align-items:start}.cart-item .cart-item__remove .remove__icon{width:clamp(1.6rem,.9375vw,1.8rem);height:clamp(1.6rem,.9375vw,1.8rem);display:flex;align-items:center;justify-content:center}.cart-item .cart-item__remove .remove__icon :is(svg){width:100%;height:100%;object-fit:contain;display:block;cursor:pointer}.cart-item .cart-item__remove .remove__icon :is(svg) :is(path){stroke:var(--brown-light)}cart-drawer-related-products{display:flex;overflow:hidden}cart-drawer-related-products .related-products__container{display:flex;flex-direction:column;gap:clamp(1.2rem,.98958vw,1.9rem);width:100%;overflow:hidden;padding-bottom:1rem}cart-drawer-related-products .related-products__container .related-products__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,1.14583vw,2.2rem);font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width: 768px){cart-drawer-related-products .related-products__container .related-products__title{text-align:center;font-weight:300}}cart-drawer-related-products .related-products__container .related-products__carousel{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width: 768px){cart-drawer-related-products .related-products__container .related-products__carousel{overflow-x:hidden;overflow-y:auto;height:100%;padding-bottom:1rem}}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper{display:flex;flex-direction:row;gap:clamp(.4rem,.83333vw,1.6rem);flex-wrap:nowrap;height:100%}@media screen and (min-width: 768px){cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper{flex-direction:column}}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item){display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:clamp(.6rem,.83333vw,1.6rem);min-width:26rem;width:100%;height:100%;border-radius:.8rem;border:1px solid var(--brown-light);background:var(--white);padding:clamp(.8rem,.83333vw,1.6rem) clamp(1.2rem,.83333vw,1.6rem)}@media screen and (min-width: 768px){cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item){min-width:clamp(13.5rem,7.29167vw,17rem);max-width:clamp(13.5rem,7.29167vw,17rem);display:grid;grid-template-columns:minmax(0,1fr)}}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__link{text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:1/1}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__link .cart-related-product-item__image{width:100%;height:100%;display:flex}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__link .cart-related-product-item__image :is(img){width:100%;height:100%;object-fit:contain}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(.4rem,.41667vw,.8rem)}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper{display:flex;flex-direction:column;gap:clamp(.4rem,.41667vw,.8rem)}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__title{color:var(--gray-dark);font-family:var(--poppins);font-size:1.2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch}@media screen and (min-width: 768px){cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__title{text-align:center;-webkit-line-clamp:2}}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-container{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.4rem,.3125vw,.6rem)}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-container .product__price-compare{color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1rem,.72917vw,1.2rem);font-style:normal;font-weight:500;text-decoration:line-through}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-container .product__price-current{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:600;line-height:100%}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-installments{display:none}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants{display:flex;flex-direction:row;align-items:center;gap:clamp(.4rem,.3125vw,.6rem)}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-label{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (min-width: 768px){cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-label{width:40%}}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-select{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal;border:none;background:transparent;width:100%}@media screen and (min-width: 768px){cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-select{width:55%}}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button{display:flex}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart{color:var(--brown-light);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:500;line-height:normal;border-radius:0;border:none;background:transparent;width:100%;height:100%;padding:clamp(.7rem,.52083vw,1rem) clamp(1.4rem,1.25vw,2.4rem);cursor:pointer;position:relative;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:8%;text-underline-offset:14%;text-underline-position:from-font}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--brown-light);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart .text{transition:.3s opacity}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart[loading]{background:transparent}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart[loading] .text{opacity:0}cart-drawer-related-products .related-products__container .related-products__carousel .related-products__carousel-wrapper :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart[loading] .loader__container{visibility:visible;opacity:1}cart-section{display:block;padding-block:clamp(3.6rem,2.5vw,4.8rem);max-width:var(--page-width);margin:0 auto;width:100%}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content{grid-template-columns:minmax(0,1fr)}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content .cart-section__footer{display:none}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon){display:none}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content .cart-section__body-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.6rem,1.66667vw,3.2rem);height:100%;width:100%}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content .cart-section__body-empty .body-section__information{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content .cart-section__body-empty .body-section__information .body-section__title{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(2rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:normal}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content .cart-section__body-empty .body-section__information .body-section__text{color:var(--gray-dark);text-align:center;font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}cart-section:has(.cart-section__body-empty) .cart-section__container .cart-section__content .cart-section__body-empty .body-empty__button{color:var(--white);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:700;line-height:normal;text-decoration:none;border-radius:.8rem;background:var(--brown-light);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem)}cart-section .cart-section__container{display:flex;flex-direction:column;gap:clamp(2.4rem,1.66667vw,3.2rem);width:100%}cart-section .cart-section__container .cart-section__header{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.2rem,.83333vw,1.6rem)}cart-section .cart-section__container .cart-section__header .section-header__breadcrumbs{display:flex;flex-direction:row;align-items:center;gap:clamp(.4rem,.26042vw,.5rem)}cart-section .cart-section__container .cart-section__header .section-header__breadcrumbs .breadcrumbs__link{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:100%;text-decoration:none;transition:all .5s ease-in-out}cart-section .cart-section__container .cart-section__header .section-header__breadcrumbs .breadcrumbs__link:hover{text-decoration:underline}cart-section .cart-section__container .cart-section__header .section-header__breadcrumbs .breadcrumbs__text{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:100%}cart-section .cart-section__container .cart-section__header .section-header__breadcrumbs .breadcrumbs__separator{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.8rem,1.25vw,2.4rem);font-style:normal;font-weight:400}cart-section .cart-section__container .cart-section__header .section-header__title :is(h2){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(2.4rem,1.66667vw,3.2rem);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;display:flex;align-items:center;gap:clamp(1rem,.72917vw,1.4rem)}cart-section .cart-section__container .cart-section__header .section-header__title :is(h2) .cart__item-count{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(2.4rem,1.66667vw,3.2rem);font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase;display:flex}cart-section .cart-section__container .cart-section__content{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(7rem,5.20833vw,10rem)}@media screen and (min-width: 1024px){cart-section .cart-section__container .cart-section__content{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}cart-section .cart-section__container .cart-section__content .cart-section__body{width:100%;max-height:clamp(37rem,26.04167vw,50rem);overflow:hidden;position:relative}cart-section .cart-section__container .cart-section__content .cart-section__body #cart-section__body-loader{width:100%;height:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;z-index:2;opacity:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}cart-section .cart-section__container .cart-section__content .cart-section__body #cart-section__body-loader[active]{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items{display:flex;height:100%}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table{display:flex;flex-direction:column;gap:clamp(1rem,.625vw,1.2rem);width:100%;height:100%}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody){height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:clamp(4rem,2.60417vw,5rem);padding-right:clamp(2.4rem,1.66667vw,3.2rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr){display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:clamp(1rem,.625vw,1.2rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td){width:100%;display:flex}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item){grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,.3fr);width:100%;gap:clamp(1.6rem,1.09375vw,2.1rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content .cart-item__title :is(h2){font-size:clamp(2rem,1.35417vw,2.6rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-price){margin-top:clamp(1.2rem,.83333vw,1.6rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-price) .product__price-container .product__price-compare{font-size:clamp(1.4rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-price) .product__price-container .product__price-current{font-size:clamp(2.2rem,1.51042vw,2.9rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-price) .product__price-installments .info_installment{font-size:clamp(1.4rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content .cart-item__variants{margin-top:clamp(1.2rem,.83333vw,1.6rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content .cart-item__variants .variant__title{font-size:clamp(1.4rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content .cart-item__variants .variant__value{font-size:clamp(1.2rem,.83333vw,1.6rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content .cart-item__variants .variant__separator{font-size:clamp(1.4rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-quantity){margin-top:clamp(1.2rem,.83333vw,1.6rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-quantity) .product__quantity-minus{width:clamp(2.4rem,1.66667vw,3.2rem);height:clamp(2.4rem,1.66667vw,3.2rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-quantity) .product__quantity-minus :is(svg){width:100%;height:100%;min-width:unset;min-height:unset;max-width:unset;max-height:unset;object-fit:contain}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-quantity) .product__quantity-text{font-size:clamp(2rem,1.35417vw,2.6rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-quantity) .product__quantity-plus{width:clamp(2.4rem,1.66667vw,3.2rem);height:clamp(2.4rem,1.66667vw,3.2rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__content :is(product-quantity) .product__quantity-plus :is(svg){width:100%;height:100%;min-width:unset;min-height:unset;max-width:unset;max-height:unset;object-fit:contain}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__remove .remove__icon{width:clamp(2.4rem,1.66667vw,3.2rem);height:clamp(2.4rem,1.66667vw,3.2rem)}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody) :is(tr) :is(td) :is(cart-item) .cart-item__remove .remove__icon :is(svg){width:100%;height:100%;min-width:unset;min-height:unset;max-width:unset;max-height:unset;object-fit:contain}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody)::-webkit-scrollbar{width:5px}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody)::-webkit-scrollbar-track{background:transparent}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody)::-webkit-scrollbar-thumb{background-color:var(--beige);border-radius:10px;border:3px solid transparent}cart-section .cart-section__container .cart-section__content .cart-section__body .cart-section__body-items .cart-section__table :is(tbody)::-webkit-scrollbar-thumb:hover{background:var(--beige)}cart-section .cart-section__container .cart-section__content .cart-section__footer{display:flex;flex-direction:column;gap:clamp(1.6rem,1.09375vw,2.1rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title{display:flex;flex-direction:column;gap:clamp(.6rem,.41667vw,.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title :is(h2){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(2.4rem,1.66667vw,3.2rem);font-style:normal;font-weight:500;line-height:normal}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title .cart-section__progress-bar-container :is(progress-bar){display:flex;flex-direction:column;gap:clamp(.6rem,.41667vw,.8rem);width:100%}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title .cart-section__progress-bar-container :is(progress-bar) .progress-bar{width:100%;height:clamp(.1rem,.41667vw,.8rem);background:var(--cream-soft);border-radius:10rem;overflow:hidden}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title .cart-section__progress-bar-container :is(progress-bar) .progress-bar .progress{transition:.6s ease;height:100%;background:var(--brown-light);border-radius:10rem}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title .cart-section__progress-bar-container :is(progress-bar) :is(text-feedback-component){display:flex}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title .cart-section__progress-bar-container :is(progress-bar) :is(text-feedback-component) :is(p){color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-heading__title .cart-section__progress-bar-container :is(progress-bar) :is(text-feedback-component) :is(p) :is(strong){font-weight:600}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos{display:flex;flex-direction:column;gap:clamp(2.4rem,2.08333vw,4rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content{background-color:var(--cream-soft);padding:clamp(.8rem,.83333vw,1.6rem);border-radius:.6rem;overflow:hidden;display:flex;flex-direction:column;gap:clamp(1.6rem,1.09375vw,2.1rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-subtotal{display:flex;justify-content:space-between;align-items:center}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-subtotal .footer-subtotal__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.8rem,1.14583vw,2.2rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-subtotal .footer-subtotal__price{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.8rem,1.14583vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-discount{justify-content:space-between;align-items:center;display:none}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-discount:has(.footer-discount__title[active]){display:flex}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-discount .footer-discount__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-discount .footer-discount__price{color:var(--red-light);font-family:var(--poppins);font-size:clamp(1.2rem,.72917vw,1.4rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-shipping{display:flex;justify-content:space-between;align-items:center;padding-top:.8rem;border-top:2px solid var(--white)}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-shipping .footer-shipping__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.8rem,1.14583vw,2.2rem);font-style:normal;font-weight:400;line-height:normal}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-shipping .footer-shipping__price{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.8rem,1.14583vw,2.2rem);font-style:normal;font-weight:400;line-height:normal;display:flex}cart-section .cart-section__container .cart-section__content .cart-section__footer .footer-container__infos .cart-section__footer-info-content .cart-section__footer-shipping .footer-shipping__price_text{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.8rem,1.14583vw,2.2rem);font-style:normal;font-weight:400;line-height:normal;display:none}cart-section .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon) .discount_coupon__heading .discount_coupon__heading_btn .discount_cupom_text{font-size:clamp(1.6rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon) .discount_coupon__heading .discount_coupon__error,cart-section .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon) .discount_coupon__heading .discount_coupon__success{font-size:clamp(1.6rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon) .discount_coupon__form .discount_coupon__input{font-size:clamp(1.6rem,.9375vw,1.8rem);min-width:auto;width:100%}cart-section .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon) .discount_coupon__applied{font-size:clamp(1.4rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon) .discount_coupon__applied .applied_coupon{font-size:clamp(1.4rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer :is(discount-coupon) .discount_coupon__applied .applied_coupon .remove-coupon{font-size:clamp(1.4rem,.9375vw,1.8rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons{display:flex;flex-direction:column;gap:clamp(1.4rem,.83333vw,1.6rem)}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__go-to-checkout{width:100%;border-radius:.6rem;background:var(--brown-light);padding:clamp(1.2rem,.83333vw,1.6rem) clamp(1.8rem,1.25vw,2.4rem);color:var(--white);font-family:var(--eb-garamond);font-size:clamp(1.8rem,1.14583vw,2.2rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;text-align:center;position:relative}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__go-to-checkout .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__go-to-checkout .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--white);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__go-to-checkout .text{transition:.3s opacity}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__go-to-checkout[loading]{pointer-events:none}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__go-to-checkout[loading] .text{opacity:0}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__go-to-checkout[loading] .loader__container{visibility:visible;opacity:1}cart-section .cart-section__container .cart-section__content .cart-section__footer .cart-section__footer-buttons .footer-buttons__continue-shopping{color:var(--brown-light);font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:140%;text-decoration:underline;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:14%;text-underline-position:from-font;text-align:center}@keyframes opacityLoadingEntry{0%{opacity:0;display:none}1%{opacity:0;display:flex}to{opacity:1;display:flex}}@keyframes opacityLoadingExit{0%{opacity:1;display:flex}1%{opacity:0;display:flex}to{opacity:0;display:none}}@media (max-width: 768px){.our-values__container .group:has(.banner-container){width:100%}.our-values__container .group:has(.banner-container) .shopify-block{width:100%}}.our-values__container .group{gap:3.2rem}@media screen and (min-width: 768px){.our-values__container .group{gap:0}}.our-values__container .group .group:first-of-type{background-color:#fff;height:100%;width:100%}@media screen and (min-width: 768px){.our-values__container .group .group:first-of-type{height:clamp(44rem,30.56vw,58.6667rem);background-color:var(--cream-soft);width:100%;max-width:clamp(40.6rem,28.19vw,54.1333rem);padding-inline:clamp(4.5rem,3.125vw,6rem);border-radius:clamp(2.4rem,1.67vw,3.2rem) 0rem 0rem clamp(2.4rem,1.67vw,3.2rem)}}.our-values__container .banner-image :is(img){width:100%;height:100%;object-fit:cover;border-radius:clamp(2.4rem,1.67vw,3.2rem)}@media screen and (min-width: 768px){.our-values__container .banner-image :is(img){width:100%;height:44rem;border-radius:0rem clamp(2.4rem,1.67vw,3.2rem) clamp(2.4rem,1.67vw,3.2rem) 0rem}@media screen and (min-width: 1280px){.our-values__container .banner-image :is(img){width:clamp(81.2rem,56.39vw,108.2667rem);height:100%}}}password-component{display:block;padding-block:clamp(3rem,5vw,6rem);height:50vh}password-component .password-container{max-width:var(--page-width);margin:0 auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center}password-component .password-container .password{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}password-component .password-container .password :is(label){font-size:1.6rem;font-weight:700;color:var(--black);font-family:var(--poppins);text-align:center}password-component .password-container .password :is(input){width:100%;padding:1rem;border:1px solid var(--brown-light);font-size:1.6rem;font-family:var(--poppins)}password-component .password-container .submit{width:100%}password-component .password-container .submit :is(input){width:100%;padding:1rem;border:1px solid var(--brown-light);background-color:var(--brown-light);font-size:1.6rem;color:var(--white);cursor:pointer;font-family:var(--poppins)}cart-section-related-products{display:flex;padding-block:clamp(4rem,4.16667vw,8rem);overflow:hidden}cart-section-related-products:has(.carousel-related-products__track-container:empty){display:none}cart-section-related-products .related-products__container{display:flex;flex-direction:column;gap:clamp(1.6rem,1.25vw,2.4rem);width:100%;max-width:var(--page-width);margin:0 auto}cart-section-related-products .related-products__container .related-products__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(2.4rem,1.66667vw,3.2rem);font-style:normal;font-weight:300;line-height:normal}cart-section-related-products .related-products__container .related-products__carousel{width:100%}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider{position:relative}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-prev,cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:none;cursor:pointer;transition:.3s;background:none;border:none}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-prev :is(svg),cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-next :is(svg){width:clamp(4.8rem,3.33333vw,6.4rem);height:clamp(4.8rem,3.33333vw,6.4rem);transition:.3s}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-prev :is(svg):hover,cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-next :is(svg):hover{opacity:.9}@media (min-width: 1024px){cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-prev,cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-next{display:block}}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-prev.blaze-prev,cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-next.blaze-prev{left:-3.5vw;transform:translateY(-50%) rotate(180deg)}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-prev.blaze-next,cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .blaze-next.blaze-next{right:-3.5vw}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__dots{display:flex;justify-content:center;align-items:center;gap:.2rem;margin-block:2rem}@media screen and (min-width: 1024px){cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__dots{display:none}}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__dots :is(button){border-radius:50%;border:1px solid var(--brown-light);background-color:var(--white);width:.8rem;height:.8rem;font-size:0;transition:all .3s ease-in-out;cursor:pointer}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__dots :is(button).active{background-color:var(--brown-light);transform:scale(1.25)}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track{padding-bottom:1rem}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item){display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.6rem,.83333vw,1.6rem);border-radius:.8rem;border:1px solid var(--brown-light);background:var(--white);padding:clamp(.8rem,.83333vw,1.6rem) clamp(1.2rem,.83333vw,1.6rem)}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__link{text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:1/1}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__link .cart-related-product-item__image{width:100%;height:100%;display:flex}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__link .cart-related-product-item__image :is(img){width:100%;height:100%;object-fit:contain}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(.4rem,.41667vw,.8rem)}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper{display:flex;flex-direction:column;gap:clamp(.4rem,.41667vw,.8rem)}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__title{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.2rem,.9375vw,1.8rem);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch}@media screen and (min-width: 768px){cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__title{text-align:center;-webkit-line-clamp:2}}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-container{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.4rem,.3125vw,.6rem)}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-container .product__price-compare{color:var(--gray-light);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:500;text-decoration:line-through}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-container .product__price-current{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:100%}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__price :is(product-price) .product__price-installments{display:none}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants{display:flex;flex-direction:row;align-items:center;gap:clamp(.4rem,.3125vw,.6rem)}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-label{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (min-width: 768px){cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-label{width:40%}}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-select{color:var(--gray-dark);font-family:var(--poppins);font-size:clamp(1.4rem,.83333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;border:none;background:transparent;width:100%}@media screen and (min-width: 768px){cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__info-wrapper .product-item__variants .product-item__variants-select{width:55%}}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button{display:flex}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart{color:var(--brown-light);text-align:center;font-family:var(--poppins);font-size:clamp(1.6rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;border-radius:0;border:none;background:transparent;width:100%;height:100%;padding:clamp(.7rem,.52083vw,1rem) clamp(1.4rem,1.25vw,2.4rem);cursor:pointer;position:relative;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:8%;text-underline-offset:14%;text-underline-position:from-font}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart .loader__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:.3s}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart .loader__container .loader{width:2.4rem;--b: 4px;aspect-ratio:1;border-radius:50%;background:var(--brown-light);-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 70deg,#0000 71deg 90deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:l5 1s infinite}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart .text{transition:.3s opacity}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart[loading]{background:transparent}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart[loading] .text{opacity:0}cart-section-related-products .related-products__container .related-products__carousel .carousel-related-products__slider .blaze-slider .carousel-related-products__container .carousel-related-products__track-container .carousel-related-products__track :is(cart-related-product-item) .cart-related-product-item__info .product-item__button .product-item__button-add-to-cart[loading] .loader__container{visibility:visible;opacity:1}@keyframes rotateAddToCard{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes l5{to{transform:rotate(.5turn)}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}.blaze-track{list-style:none}body{min-height:100vh;font-family:var(--poppins);font-size:clamp(1.2rem,.83333vw,1.6rem)}body::-webkit-scrollbar{width:clamp(.4rem,.41666vw,.6rem);border-radius:clamp(2rem,1.35417vw,2.6rem)}body::-webkit-scrollbar-thumb{background-color:var(--brown-light);border-radius:clamp(2rem,1.35417vw,2.6rem)}body::-webkit-scrollbar-track{background:var(--white);border-radius:clamp(2rem,1.35417vw,2.6rem)}a{text-decoration:none}.button{--text-color: var(--white);--background-color: var(--brown-light);--border-color: var(--brown-light);--padding: clamp(.85rem, .54791vw, 1.05rem)}body .st-wishlist-details-button[data-type=floating]{display:none}
