.container{display:block}footer-component{background:var(--black);display:block;width:100%}footer-component .main-footer{max-width:var(--page-width);padding-block:clamp(3rem,6vw,6rem) 2rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){footer-component .main-footer{gap:4rem}@media screen and (min-width: 1024px){footer-component .main-footer{max-width:calc(var(--page-width) * .9)}}}footer-component .main-footer .container-brand-links{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links{grid-template-columns:.5fr minmax(0,1.5fr);gap:4rem}}footer-component .main-footer .container-brand-links .brand-information{display:flex;flex-direction:column;gap:clamp(1.2rem,1.1458335vw,2rem);max-width:40rem;margin:0 auto;align-items:center}footer-component .main-footer .container-brand-links .brand-information .container-image-logo .logo{display:block;width:100%;max-width:26.5rem;object-fit:contain}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .brand-information .container-image-logo .logo{max-width:33.4rem;min-width:20rem}}footer-component .main-footer .container-brand-links .brand-information .social-media{display:flex;align-items:center;justify-content:flex-start;gap:clamp(1.8rem,1.25vw,2.4rem)}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a){text-decoration:none;color:var(--white);transition:all .3s ease-in-out}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a) :is(svg){height:clamp(2rem,1.458333vw,2.8rem);width:clamp(2rem,1.458333vw,2.8rem);display:block}footer-component .main-footer .container-brand-links .brand-information .social-media :is(a):hover{color:var(--gray);transform:scale(1.1)}footer-component .main-footer .container-brand-links .menu-links{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links{flex-direction:row;justify-content:flex-end;gap:clamp(4rem,6.25vw,12rem)}}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links{padding-bottom:2.4rem}}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(p){font-size:clamp(1.4rem,1.041667vw,2rem);color:var(--white);font-family:var(--font-reem-kufi-fun);font-weight:500}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg){transition:transform .3s ease;width:1.4rem;height:1.4rem}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg){display:none}}footer-component .main-footer .container-brand-links .menu-links :is(nav) .heading-links :is(svg) :is(path){stroke:var(--white)}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul){list-style:none;display:flex;flex-direction:column;gap:1rem;overflow:hidden;transition:.6s ease}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul)[closed]{height:0}@media screen and (min-width: 768px){footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul){max-height:fit-content;overflow:visible;gap:1.8rem}}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul) :is(li) :is(a){color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.833333vw,1.6rem);font-weight:400;text-decoration:none;width:100%;display:block;transition:color .3s ease,transform .3s ease}footer-component .main-footer .container-brand-links .menu-links :is(nav) :is(ul) :is(li) :is(a):hover{color:var(--gray);text-decoration:underline}footer-component .main-footer .container-brand-links .menu-links :is(nav):not(:has(ul[closed])) .heading-links :is(svg){transform:rotate(180deg)}footer-component .main-footer .container-payments-stamp-information{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;padding-top:2rem;border-top:.1rem solid var(--light-gray)}@media screen and (min-width: 768px){footer-component .main-footer .container-payments-stamp-information{padding-top:1.6rem;gap:2rem}}footer-component .main-footer .container-payments-stamp-information .container-payments-stamp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}@media screen and (min-width: 768px){footer-component .main-footer .container-payments-stamp-information .container-payments-stamp{display:flex;justify-content:space-between;align-items:center;flex-direction:row}}footer-component .main-footer .container-payments-stamp-information .container-payments-stamp .payment-methods-main .payment-methods{list-style:none;display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;justify-content:center}footer-component .main-footer .container-payments-stamp-information .container-payments-stamp .payment-methods-main .payment-methods :is(li) :is(svg){display:block}footer-component .main-footer .container-payments-stamp-information .container-payments-stamp .stamps-shakers-shopify{display:flex;gap:1.2rem}footer-component .main-footer .container-payments-stamp-information .container-payments-stamp .stamps-shakers-shopify :is(svg){display:block;width:3.9761rem;height:1.691rem}@media screen and (min-width: 768px){footer-component .main-footer .container-payments-stamp-information .container-payments-stamp .stamps-shakers-shopify :is(svg){width:7.2rem;height:3.1rem}}footer-component .main-footer .container-payments-stamp-information .container-payments-stamp .stamps-shakers-shopify :is(img){display:block;width:3.9761rem;height:1.691rem}@media screen and (min-width: 768px){footer-component .main-footer .container-payments-stamp-information .container-payments-stamp .stamps-shakers-shopify :is(img){width:7.2rem;height:3.1rem}}footer-component .main-footer .container-payments-stamp-information .information{justify-content:center;display:flex}footer-component .main-footer .container-payments-stamp-information .information :is(p){color:var(--white);font-size:clamp(.8rem,1vw,1rem);font-family:var(--font-ubuntu);font-weight:400;text-align:center}banner-carousel{display:block}banner-carousel .blaze-slider .blaze-container .blaze-track-container{position:relative;overflow:hidden}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:0rem}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide{width:100%;min-height:100%;overflow:hidden;position:relative;max-height:80vh;flex-shrink:0}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .banner_video,banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .banner_image{width:100%;height:100%;object-fit:cover}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .container_texts{position:absolute;left:50%;transform:translate(-50%);z-index:1;padding-inline:5vw;padding-block:5vw;width:100%;display:flex;justify-content:start}@media screen and (min-width: 600px){banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .container_texts{width:unset;display:unset}}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .container_texts .container_texts_content{display:flex;flex-direction:column;gap:clamp(1rem,1.2vw,1.4rem);justify-content:center;justify-self:center}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .container_texts .container_texts_content :is(h3){text-align:left;font-size:clamp(2.2rem,3vw,2.6rem);font-style:normal;line-height:normal;letter-spacing:.1rem}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .container_texts .container_texts_content :is(h2){text-align:left;font-size:clamp(3.6rem,3.5vw,7.2rem);font-style:normal;line-height:normal;letter-spacing:.1rem}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .container_texts .container_texts_content :is(a){font-size:clamp(1.2rem,2vw,1.8rem);font-style:normal;line-height:normal;text-decoration:none;padding:clamp(.8rem,1vw,1.2rem) clamp(1.5rem,2vw,2rem);display:block;transition:all .5s ease-in-out;width:fit-content;cursor:pointer;border-radius:3rem}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .banner_video_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:#ffffffa7;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;transition:opacity .3s;padding:2rem}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .banner_video_play :is(svg){width:clamp(3rem,6vw,4rem);height:clamp(3rem,6vw,4rem)}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .banner_video_play[active]{opacity:1}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .desktop{display:none}@media screen and (min-width: 600px){banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .mobile{display:none}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-track .banner_slide .desktop{display:block}}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-pagination-banner-carrousel{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem;position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:1}@media screen and (min-width: 600px){banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-pagination-banner-carrousel{bottom:3.2rem}}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-pagination-banner-carrousel :is(button){border-radius:50%;border:1.14px solid var(--white);background:transparent;width:1rem;height:1rem;font-size:0;transition:all .3s ease}banner-carousel .blaze-slider .blaze-container .blaze-track-container .blaze-pagination-banner-carrousel :is(button).active{border-radius:3.5rem;border:1.14px solid var(--white);background:var(--white)}img-products-grid{display:block}@media screen and (min-width: 768px){img-products-grid .img_products_grid__content{display:grid;grid-template-columns:50vw 50vw;align-items:center}}img-products-grid .img_products_grid__content .image__container{display:none;grid-area:image}@media screen and (min-width: 768px){img-products-grid .img_products_grid__content .image__container{height:100%;display:flex}img-products-grid .img_products_grid__content .image__container :is(img){width:100%;height:100%;object-fit:cover}}img-products-grid .img_products_grid__content .products__carousel{grid-area:products__carousel}@media screen and (min-width: 768px){img-products-grid .img_products_grid__content .products__carousel{max-width:clamp(49rem,35vw,65.6rem);margin-inline:auto;width:50vw;padding:3rem 2rem}@media screen and (min-width: 1100px){img-products-grid .img_products_grid__content .products__carousel{padding-inline:0}}}img-products-grid .img_products_grid__content .products__carousel .img_products__title{color:var(--gray);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.8rem,1.25vw,2.4rem);font-weight:600;letter-spacing:.1rem;max-width:90vw;margin-inline:auto;margin-bottom:clamp(2.4em,1.11vw,3.2rem);text-transform:uppercase}@media screen and (min-width: 768px){img-products-grid .img_products_grid__content .products__carousel .img_products__title{letter-spacing:.12rem}}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .blaze-track-container{margin-inline:2rem;overflow:hidden}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .blaze-track-container .blaze-track{display:flex;gap:1rem}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .blaze-track-container .blaze-track .card__slide{flex-shrink:0;width:100%}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .blaze-track-container .blaze-track .card__slide .card__image{display:flex;width:100%}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .blaze-track-container .blaze-track .card__slide .card__image .image__item{display:flex;width:100%}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination{display:grid;background:var(--off-white);gap:clamp(1rem,3.5vw,4rem);grid-template-columns:repeat(3,auto);justify-content:space-between;overflow:auto;margin-bottom:clamp(2.4em,2vw,4.8rem)}@media screen and (min-width: 768px){img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination{background:none;justify-content:center}}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination :is(button){width:100%;border:none;background:none;padding:1rem 0;padding-inline:1rem;height:100%;color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,1.11vw,2rem);font-weight:600;cursor:pointer;transition:.3s;position:relative}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination :is(button) .line{position:absolute;bottom:0;left:0;width:100%;height:.2rem;background:transparent;border-radius:5rem;transition:.3s}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination :is(button):first-child{padding-left:2rem}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination :is(button):last-child{padding-right:2rem}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination :is(button).active{cursor:default;color:var(--black);font-weight:700}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination :is(button).active .line{background:var(--black)}@media screen and (min-width: 768px){img-products-grid .img_products_grid__content .products__carousel .blaze-slider .cards__pagination :is(button).active .line{display:none}}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;column-gap:clamp(3rem,6vw,9rem);row-gap:2.8rem;justify-content:center;align-items:center}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__grid .product__item{display:flex;align-items:center;justify-content:center}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__grid .product__item .product__link{display:grid;grid-template-rows:minmax(0,.8fr) minmax(0,.2fr);text-decoration:none;color:var(--black);max-width:clamp(16rem,12.25vw,22rem);max-height:clamp(16rem,12.25vw,22rem);height:100%;width:100%}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__grid .product__item .product__link .product__image{display:flex;overflow:hidden;width:100%;height:100%}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__grid .product__item .product__link .product__image :is(img){width:100%;height:100%;object-fit:contain;transition:.3s}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__grid .product__item .product__link .product__title{color:var(--black);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.4rem,1.11vw,1.8rem);font-weight:500;margin-top:clamp(.8rem,.4vw,1.2rem);width:100%;height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:.3s}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__grid .product__item:hover .product__link .product__image :is(img){transform:scale(1.05)}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__link{padding:clamp(1.2rem,.39vw,1.6rem) 4rem;border:1px solid var(--gray);color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.39vw,1.8rem);font-weight:500;display:flex;justify-content:center;align-items:center;margin-top:3.2rem;margin-bottom:.5rem;width:fit-content;text-decoration:none;margin-inline:auto;transition:.3s}img-products-grid .img_products_grid__content .products__carousel .blaze-slider .card__slide .card__link:hover{background:var(--gray);color:var(--white)}carousel-products{margin:0 auto;width:100%;padding-block:clamp(5rem,4.4270835vw,9rem);display:flex;flex-direction:column;gap:clamp(2rem,4.5vw,4rem)}@media screen and (min-width: 768px){carousel-products{max-width:var(--page-width)}}carousel-products .carousel-product-slider{display:flex;flex-direction:column;gap:clamp(2rem,2.5vw,2.4rem)}carousel-products .carousel-product-slider .header-carousel-products{display:flex;justify-content:space-between;gap:1.6rem;align-items:center;width:100%;max-width:var(--page-width);margin:0 auto}carousel-products .carousel-product-slider .header-carousel-products .title :is(p){color:var(--gray);text-align:left;font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.6vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;text-transform:uppercase}carousel-products .carousel-product-slider .header-carousel-products .container-buttons{display:flex;align-items:center;gap:1.6rem}carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--prev,carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--next{border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--prev:hover :is(svg) :is(path),carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--next:hover :is(svg) :is(path){stroke:var(--gray)}carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--prev :is(svg),carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--next :is(svg){width:100%;height:100%;display:block;fill:transparent}carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--prev :is(svg) :is(path),carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--next :is(svg) :is(path){stroke:var(--black);transition:stroke .3s}carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--prev :is(svg){transform:rotate(180deg)}carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--prev[disabled],carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--next[disabled]{pointer-events:none}carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--prev[disabled] :is(svg) :is(path),carousel-products .carousel-product-slider .header-carousel-products .container-buttons .carousel-product--next[disabled] :is(svg) :is(path){stroke:var(--light-gray)}carousel-products .carousel-product-slider .carousel-product-blaze-container{padding-left:5vw}@media screen and (min-width: 768px){carousel-products .carousel-product-slider .carousel-product-blaze-container{padding-left:0}}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container{display:flex;flex-direction:column;gap:clamp(2rem,2.5vw,2.5rem);overflow:hidden}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track{display:flex;gap:2rem}carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track :is(product-card){max-width:unset;min-width:calc((100% - (1.4 - 1) * 2rem) / 1.4)}@media screen and (min-width: 480px){carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track :is(product-card){min-width:calc((100% - 3rem)*.4)}@media screen and (min-width: 768px){carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track :is(product-card){min-width:calc((100% - (3 - 1) * 2rem) / 3)}@media screen and (min-width: 1024px){carousel-products .carousel-product-slider .carousel-product-blaze-container .carousel-product-blaze-track-container .carousel-product-blaze-track :is(product-card){min-width:calc((100% - (3.7 - 1) * 2rem) / 3.7)}}}}carousel-products .button-carousel-products{display:flex;justify-content:center;align-items:center;max-width:var(--page-width);width:100%;margin:0 auto}carousel-products .button-carousel-products :is(a){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.954861vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border:1px solid var(--gray);padding:clamp(1.2rem,.39vw,1.6rem) 4rem;display:block;transition:all .5s ease-in-out}carousel-products .button-carousel-products :is(a):hover{background-color:var(--gray);color:var(--white)}product-card{max-width:30rem;width:100%;height:100%;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){product-card{gap:1.4rem}product-card .product-card-images:hover .favorite_product_heart{opacity:1}}product-card .product-card-images{width:100%;height:100%;position:relative;aspect-ratio:9 / 12;overflow:hidden;background-color:var(--white);cursor:pointer}product-card .product-card-images .overlay-bg-card-product{position:absolute;display:flex;text-decoration:none;top:0;left:0;width:100%;height:100%;background:#00000008}product-card .product-card-images .second-image-link{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none}product-card .product-card-images .second-image-link .second-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s;width:100%;height:100%;object-fit:contain;display:block}product-card .product-card-images :is(a){text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}product-card .product-card-images :is(a) :is(img){width:100%;height:100%;object-fit:contain;display:block}product-card .product-card-images :is(a) .first-image{opacity:1;transition:opacity .5s}@media screen and (min-width: 768px){product-card .product-card-images:hover:has(.second-image) .first-image{opacity:0}product-card .product-card-images:hover:has(.second-image) .second-image{opacity:1}}product-card .product-card-images .favorite_product_heart{position:absolute;display:flex;align-items:center;justify-content:center;bottom:clamp(1.6rem,2vw,2rem);right:clamp(1.6rem,2vw,2rem);cursor:pointer;opacity:1;transition:.3s}@media screen and (min-width: 768px){product-card .product-card-images .favorite_product_heart{opacity:0}}product-card .product-card-images .favorite_product_heart :is(svg){transition:.3s;width:clamp(2rem,3vw,2.8rem);height:clamp(2rem,3vw,2.8rem)}product-card .product-card-images .favorite_product_heart :is(svg) :is(path){transition:.3s;stroke:var(--light-gray)}product-card .product-card-images .favorite_product_heart.active :is(svg){fill:var(--light-gray)}product-card .product-card-images .favorite_product_heart.active :is(svg) :is(path){stroke:var(--light-gray)}product-card .content-product{display:flex;flex-direction:column;gap:.8rem}product-card .content-product :is(a){text-decoration:none}product-card .content-product :is(a) .title-product{color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,.83vw,2rem);font-style:normal;font-weight:500;line-height:normal;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}product-card .content-product .description{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.83vw,1.6rem);font-style:normal;font-weight:200;line-height:140%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}product-card .content-product .product-price-installments{display:flex;flex-direction:column;gap:clamp(.2rem,.3vw,.4rem)}product-card .content-product .product-price-installments .price-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}product-card .content-product .product-price-installments .price-product :is(s){color:var(--light-gray);font-size:clamp(.8rem,.729166666vw,1.2rem);font-weight:200;text-decoration-line:strikethrough;margin-right:.6rem}product-card .content-product .product-price-installments .installments-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}banner-component{display:block;width:100%;height:100%}banner-component .banner{width:100%;height:100%;min-height:100%;overflow:hidden;position:relative}banner-component .banner .banner-desktop,banner-component .banner .video-desktop{width:100%;height:100%;object-fit:cover;display:none}@media screen and (min-width: 600px){banner-component .banner .banner-desktop,banner-component .banner .video-desktop{display:block}}banner-component .banner .banner-mobile,banner-component .banner .video-mobile{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width: 600px){banner-component .banner .banner-mobile,banner-component .banner .video-mobile{display:none}}banner-component .banner .banner_desktop_cover_image,banner-component .banner .banner_mobile_cover_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:1;transition:opacity .3s ease-in-out;cursor:pointer}banner-component .banner .banner_desktop_cover_image.cover_hidden,banner-component .banner .banner_mobile_cover_image.cover_hidden{opacity:0}banner-component .banner .banner_desktop_cover_image{display:none}@media screen and (min-width: 600px){banner-component .banner .banner_desktop_cover_image{display:block}}banner-component .banner .banner_mobile_cover_image{display:block}@media screen and (min-width: 600px){banner-component .banner .banner_mobile_cover_image{display:none}}banner-component .banner .banner_video_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:#ffffffa7;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:0;transition:opacity .3s;padding:2rem;cursor:pointer}banner-component .banner .banner_video_play :is(svg){width:clamp(3rem,6vw,4rem);height:clamp(3rem,6vw,4rem)}banner-component .banner .banner_video_play[active]{opacity:1}banner-component .banner .banner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:80%;max-width:800px;color:var(--white);text-align:center;font-family:var(--font-reem-kufi-fun)}@media screen and (max-width: 599px){banner-component .banner .banner-text{width:90%}}banner-component .banner .banner-text :is(p){font-size:clamp(1.4rem,3vw,2.4rem);color:var(--white);font-weight:400;font-family:var(--font-reem-kufi-fun);line-height:140%;letter-spacing:.12rem}banner-component .banner .banner-text :is(h1),banner-component .banner .banner-text :is(h2),banner-component .banner .banner-text :is(h3),banner-component .banner .banner-text :is(h4),banner-component .banner .banner-text :is(h5),banner-component .banner .banner-text :is(h6){font-size:clamp(2.4rem,3vw,3.6rem);font-weight:500;color:var(--Branco, #FFF);font-family:var(--font-reem-kufi-fun);font-weight:600;line-height:140%;letter-spacing:.18rem}carousel-cards-stores{margin:0 auto;max-width:var(--page-width);width:100%;padding-block:clamp(5rem,9.5vw,9rem);gap:clamp(2rem,4.5vw,4rem);display:flex;flex-direction:column}carousel-cards-stores .carousel-card-stores-slider{display:flex;flex-direction:column;gap:2.4rem;width:100%}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores{display:flex;justify-content:space-between;gap:1.6rem;align-items:center;width:100%}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .title :is(p){color:var(--gray);text-align:left;font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.666667vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;text-transform:uppercase}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons{display:flex;align-items:center;gap:1.6rem}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--prev,carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--next{border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--prev:hover :is(svg) :is(path),carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--next:hover :is(svg) :is(path){stroke:var(--gray)}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--prev :is(svg),carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--next :is(svg){width:100%;height:100%;display:block;fill:transparent}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--prev :is(svg) :is(path),carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--next :is(svg) :is(path){stroke:var(--black);transition:stroke .3s}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--prev :is(svg){transform:rotate(180deg)}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--prev[disabled],carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--next[disabled]{pointer-events:none}carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--prev[disabled] :is(svg) :is(path),carousel-cards-stores .carousel-card-stores-slider .header-carousel-card-stores .container-buttons .carousel-card-stores--next[disabled] :is(svg) :is(path){stroke:var(--light-gray)}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container{display:flex;flex-direction:column;gap:2.4rem;width:100%;overflow:hidden}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track{display:flex;gap:3rem}@media (min-width: 1024px){carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track{gap:5rem}}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store{display:flex;flex-direction:column;gap:1rem;min-width:calc((100% + -0rem)*1)}@media (min-width: 480px){carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store{min-width:calc((100% - 3rem)/2)}@media (min-width: 768px){carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store{gap:1.6rem;min-width:calc((100% - (2.6 - 1) * 3rem) / 2.6)}@media (min-width: 1024px){carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store{min-width:calc((100% - (3 - 1) * 5rem) / 3)}}}}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-image{width:100%;display:block;overflow:hidden;cursor:pointer}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-image:hover .image{transform:scale(1.1)}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-image .image{width:100%;height:100%;display:block;object-fit:cover;transition:all .5s ease}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-content{display:flex;flex-direction:column;gap:clamp(1.4rem,.972222vw,1.8rem)}@media (min-width: 768px){carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-content{gap:clamp(1.4rem,.972222vw,1.8rem)}}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-content .name{color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,1.128472vw,2.2rem);font-style:normal;font-weight:500;line-height:normal}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-content .container-text-icon{display:flex;align-items:center;gap:.8rem;text-decoration:none}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-content .container-text-icon .icon{width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem);display:block}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .carousel-card-stores-blaze-track .card-store .container-content .container-text-icon .text{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.972222vw,1.8rem);font-style:normal;font-weight:300;line-height:normal}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .blaze-pagination-carousel-card-stores{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}@media (min-width: 768px){carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .blaze-pagination-carousel-card-stores{display:none}}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .blaze-pagination-carousel-card-stores :is(button){border-radius:50%;border:1px solid var(--gray);background:transparent;width:1rem;height:1rem;font-size:0;transition:all .3s ease}carousel-cards-stores .carousel-card-stores-slider .carousel-card-stores-blaze-container .carousel-card-stores-blaze-track-container .blaze-pagination-carousel-card-stores :is(button).active{border-radius:3.5rem;border:1px solid var(--gray);background:var(--gray)}carousel-cards-stores .button-carousel-card-stores{display:flex;justify-content:center;align-items:center;max-width:var(--page-width);width:100%;margin:0 auto}carousel-cards-stores .button-carousel-card-stores :is(a){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.933333vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border:1px solid var(--gray);padding:clamp(1.2rem,2vw,1.6rem) 4rem;display:block;transition:all .5s ease-in-out}carousel-cards-stores .button-carousel-card-stores :is(a):hover{background-color:var(--gray);color:var(--white)}newsletter-component{background-color:var(--off-white);display:grid;grid-template-columns:1fr;max-width:var(--page-width);margin:clamp(5rem,10vw,9rem) auto;width:100%;align-items:center;gap:4rem}@media screen and (min-width: 768px){newsletter-component{grid-template-columns:1.5fr 1fr;gap:0}}newsletter-component .container-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.8rem,1.25vw,2.4rem);padding:5rem 1.5rem 0}@media screen and (min-width: 768px){newsletter-component .container-content{padding:7.5rem 3rem;align-items:flex-start}@media screen and (min-width: 1440px){newsletter-component .container-content{padding:7.5rem clamp(7.5rem,14vw,14rem)}}}newsletter-component .container-content .title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.458333vw,2.8rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;text-align:center}@media screen and (min-width: 768px){newsletter-component .container-content .title{text-align:left}}newsletter-component .container-content .description{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.3rem,1.02778vw,1.8rem);font-style:normal;font-weight:400;line-height:160%;text-align:center}@media screen and (min-width: 768px){newsletter-component .container-content .description{text-align:left}}newsletter-component .container-content .container-form{width:100%;display:flex}newsletter-component .container-content .container-form :is(form){display:grid;grid-template-columns:1.5fr auto;align-items:center;gap:1rem;width:100%}@media screen and (min-width: 768px){newsletter-component .container-content .container-form :is(form){gap:1.2rem}}newsletter-component .container-content .container-form :is(form) :is(input){width:100%;height:100%;display:flex;border:none;border-bottom:1px solid var(--black);padding-inline:clamp(1.2rem,2.5vw,2.4rem);background-color:transparent;color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.95485vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width: 768px){newsletter-component .container-content .container-form :is(form) :is(input){min-width:22rem}}newsletter-component .container-content .container-form :is(form) :is(input)::placeholder{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.95485vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}newsletter-component .container-content .container-form :is(form) :is(input):focus-visible{outline:none}newsletter-component .container-content .container-form :is(form) :is(button){border:none;display:flex;align-items:center;justify-content:center;padding:clamp(1.2rem,1.041667vw,2rem) clamp(2.7rem,1.875vw,3.6rem);background-color:var(--gray);color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.833333vw,1.6rem);font-style:normal;font-weight:500;line-height:110%;cursor:pointer;transition:all .3s ease}newsletter-component .container-content .container-form :is(form) :is(button):hover{background-color:var(--black)}newsletter-component .container-content .container-form :is(form) .success-message,newsletter-component .container-content .container-form :is(form) .error-message{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,2vw,1.4rem);font-style:normal;font-weight:400;line-height:160%;text-align:left}newsletter-component .container-images{width:100%;height:100%;display:flex}newsletter-component .container-images .image{width:100%;height:100%;display:block;object-fit:cover}grid-card{display:block}@media screen and (min-width: 768px){grid-card{height:clamp(50vh,68vh,60vh);overflow:hidden}}@media screen and (min-width: 768px){grid-card .grid-card__content{display:flex;flex-direction:row;width:100%;height:100%}}grid-card .grid-card__content .grid-card__item{height:100lvh;position:sticky;top:0}@media screen and (min-width: 768px){grid-card .grid-card__content .grid-card__item{height:unset;position:unset;top:unset;width:100%;flex:1;transition:all .3s ease}grid-card .grid-card__content .grid-card__item:hover{flex:1.5}}grid-card .grid-card__content .grid-card__item :is(a){text-decoration:none;position:relative;display:flex;width:100%;height:100%}grid-card .grid-card__content .grid-card__item :is(a) .grid-card__image{width:100%;height:100%}grid-card .grid-card__content .grid-card__item :is(a) .grid-card__image :is(img){display:block;width:100%;height:100%;object-fit:cover}grid-card .grid-card__content .grid-card__item :is(a) .grid-card__image .card-image__desktop{display:none}@media screen and (min-width: 768px){grid-card .grid-card__content .grid-card__item :is(a) .grid-card__image .card-image__desktop{display:block}}grid-card .grid-card__content .grid-card__item :is(a) .grid-card__image .card-image__mobile{display:block}@media screen and (min-width: 768px){grid-card .grid-card__content .grid-card__item :is(a) .grid-card__image .card-image__mobile{display:none}}grid-card .grid-card__content .grid-card__item :is(a) .grid-card__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){grid-card .grid-card__content .grid-card__item :is(a) .grid-card__title{align-items:flex-end}}grid-card .grid-card__content .grid-card__item :is(a) .grid-card__title :is(h3){text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.8rem,1.197915vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.16rem;text-shadow:2px 2px 4px rgba(0,0,0,.8)}@media screen and (min-width: 768px){grid-card .grid-card__content .grid-card__item :is(a) .grid-card__title :is(h3){padding-bottom:clamp(1.8rem,1.197915vw,2.2rem)}}icon-text{display:block;padding-block:clamp(5rem,3.5vw,6rem)}icon-text .icon-text__container{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:column;gap:clamp(3.2rem,4vw,5rem)}icon-text .icon-text__container .icon-text__header :is(p){color:var(--gray);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.7vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem}icon-text .icon-text__container .icon-text__content{display:flex;flex-direction:column;gap:clamp(2.4rem,4.5vw,6.2rem)}@media screen and (min-width: 768px){icon-text .icon-text__container .icon-text__content{flex-direction:row}}icon-text .icon-text__container .icon-text__content .icon-text__block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;max-width:80%;width:100%;margin:0 auto}@media screen and (min-width: 768px){icon-text .icon-text__container .icon-text__content .icon-text__block{max-width:100%;justify-content:space-between}}icon-text .icon-text__container .icon-text__content .icon-text__block .icon-text__icon{display:flex;justify-content:center;max-width:clamp(3.3rem,2.291667vw,4.4rem);max-height:clamp(3.3rem,2.291667vw,4.4rem)}icon-text .icon-text__container .icon-text__content .icon-text__block .icon-text__icon :is(img){width:100%;height:100%;object-fit:contain}icon-text .icon-text__container .icon-text__content .icon-text__block .icon-text__text :is(p){color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.5rem,1.041667vw,2rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.08rem;text-align:center}icon-text .icon-text__container .icon-text__content .icon-text__block .icon-text__description :is(p){color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.833333vw,1.6rem);font-style:normal;font-weight:400;line-height:130%}icon-text .icon-text__container .icon-text__content .icon-text__block .icon-text__button{color:var(--black);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.972222vw,1.8rem);font-style:normal;font-weight:500;line-height:130%;text-decoration-line:underline;padding-top:.6rem;transition:color .3s ease}icon-text .icon-text__container .icon-text__content .icon-text__block .icon-text__button:hover{color:var(--gray)}.header-section{position:sticky;width:100%;max-width:100%;top:0;z-index:1001;background-color:#fff;transition:transform .3s ease,opacity .3s ease;opacity:1;transform:translateY(0)}.header-section.scrolled{transform:translateY(-100%);opacity:0}.header-section.template-page{position:relative}@media screen and (min-width: 768px){.header-section.template-product{transform:translateY(0);opacity:1}}header-component{display:flex;width:100%;box-shadow:0 2px 8px #0000001a;padding-block:clamp(1.2rem,.833vw,1.6rem)}header-component.rolex .menu-desktop-container .menu-drawer{height:calc(100vh - 126px)}header-component.tudor_cartier .menu-desktop-container .menu-drawer{height:calc(100vh - 112px)}@media screen and (min-width: 768px){header-component{flex-direction:column}}header-component .header-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 768px){header-component .header-content{position:relative;z-index:10}}header-component .header-content .menu-mobile-container{justify-self:start}@media screen and (min-width: 768px){header-component .header-content .menu-mobile-container{display:none}}header-component .header-content .menu-mobile-container.open .menu-drawer{transform:translate(0);visibility:visible;opacity:1}header-component .header-content .menu-mobile-container.open .overlay{visibility:visible;opacity:1}header-component .header-content .menu-mobile-container .menu-icon{display:flex;cursor:pointer;border:none;background:none}header-component .header-content .menu-mobile-container .menu-icon :is(svg){width:clamp(2.4rem,3.5vw,3.2rem);height:clamp(2.4rem,3.5vw,3.2rem)}header-component .header-content .menu-mobile-container .menu-drawer{display:flex;flex-direction:column;gap:3.2rem;padding:2.4rem 2rem;background-color:var(--white);position:fixed;left:0;top:0;width:70vw;max-width:50rem;height:100dvh;z-index:10;transform:translate(-100%);visibility:hidden;opacity:0;transition:transform .3s,visibility .3s,opacity .3s;overflow:hidden}header-component .header-content .menu-mobile-container .menu-drawer::-webkit-scrollbar{width:3px}header-component .header-content .menu-mobile-container .menu-drawer::-webkit-scrollbar-track{background:var(--light-gray)}header-component .header-content .menu-mobile-container .menu-drawer::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:10px;border:3px solid transparent}header-component .header-content .menu-mobile-container .menu-drawer::-webkit-scrollbar-thumb:hover{background:var(--gray, .8)}header-component .header-content .menu-mobile-container .menu-drawer:has(.open-sublinks){overflow:auto;gap:0}header-component .header-content .menu-mobile-container .menu-drawer:has(.open-sublinks) .menu-customer{transform:translate(-150%);visibility:hidden;opacity:0;height:0}header-component .header-content .menu-mobile-container .menu-drawer:has(.open-sublinks) .container-images .selo-rolex{transform:translate(-100%);visibility:hidden;opacity:0;height:0}header-component .header-content .menu-mobile-container .menu-drawer:has(.open-sublinks) .container-images :is(a){transform:translate(-100%);visibility:hidden;opacity:0;height:0}header-component .header-content .menu-mobile-container .menu-drawer:has(.open-sublinks) .menu-link-list-container{margin-top:1.5rem}header-component .header-content .menu-mobile-container .menu-drawer .container-images{display:flex;align-items:center;justify-content:space-between}header-component .header-content .menu-mobile-container .menu-drawer .container-images :is(a){display:flex;transform:translate(0);visibility:visible;opacity:1;transition:transform .3s,visibility .3s,opacity .3s,height .3s;width:100%;height:auto}header-component .header-content .menu-mobile-container .menu-drawer .container-images .selo-rolex{display:flex;transform:translate(0);visibility:visible;opacity:1;transition:transform .3s,visibility .3s,opacity .3s}header-component .header-content .menu-mobile-container .menu-drawer .container-images .selo-rolex .selo{display:block;max-width:8.9rem;width:100%;height:auto}header-component .header-content .menu-mobile-container .menu-drawer .container-images .close-icon{display:flex;cursor:pointer;border:none;background:none}header-component .header-content .menu-mobile-container .menu-drawer .container-images .close-icon :is(svg){width:2rem;height:2rem}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container:has(.close-headings){height:100%}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list{display:flex;flex-direction:column;gap:2rem;list-style-type:none;position:relative;height:100%;width:100%}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list.close-headings .menu-link-list-item .container-item-icon{transform:translate(-150%);visibility:hidden;opacity:0}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon{display:flex;align-items:center;width:100%;justify-content:space-between;cursor:pointer;transform:translate(0);visibility:visible;opacity:1;transition:transform .3s,visibility .3s,opacity .3s;z-index:11}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .link-item{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.07rem;text-decoration:none;text-transform:uppercase}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .link-item.link-handle{width:100%}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .chevron-icon{display:flex}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .chevron-icon :is(svg){width:1.6rem;height:1.6rem}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks{display:flex;flex-direction:column;gap:2rem;position:absolute;left:0;top:0;z-index:12;transform:translate(-100%);visibility:hidden;opacity:0;transition:transform .3s,visibility .3s,opacity .3s;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar{width:3px}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar-track{background:var(--light-gray)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:10px;border:3px solid transparent}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar-thumb:hover{background:var(--gray, .8)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks.open-sublinks{transform:translate(0);visibility:visible;opacity:1}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back{display:flex;align-items:center;gap:1rem;cursor:pointer}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back:hover .back-text{color:var(--black)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back .back-icon{display:flex}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back .back-icon :is(svg){width:1.6rem;height:1.6rem}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back .back-text{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.08rem}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu{display:flex;flex-direction:column;gap:1.2rem}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop{display:flex;align-items:center;width:100%;justify-content:space-between;cursor:pointer}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .link-item{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.07rem;text-decoration:none;text-transform:uppercase}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .link-item:hover{color:var(--black)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .chevron-icon{display:flex}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .chevron-icon :is(svg){width:1.6rem;height:1.6rem;transition:transform .3s ease}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu{display:flex;flex-direction:column;gap:1.2rem;overflow:hidden;transition:.6s ease}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu[closed]{height:0}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu:has(.container_featured_image){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-template-areas:"image3 image3" "image1 image2";gap:.8rem}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu:has(.container_featured_image_type_two){display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto auto;gap:1rem}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item{color:var(--gray);font-family:var(--font-ubuntu);font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item:hover{color:var(--black)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item:last-of-type{font-weight:500}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item:first-of-type{font-weight:400}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image{display:flex;cursor:pointer;position:relative;overflow:hidden;width:100%;height:clamp(7.6rem,18vw,10rem)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:nth-child(1){grid-area:image1}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:nth-child(2){grid-area:image2}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:nth-child(3){grid-area:image3;height:clamp(12rem,20vw,14rem)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:hover .image{transform:scale(1.1)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image .image{width:100%;height:100%;display:flex;object-fit:cover;transition:all 1s ease}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image .title{position:absolute;left:0;bottom:0;padding:clamp(1.8rem,1.197915vw,2.2rem);color:var(--gray);text-align:left;font-family:var(--font-reem-kufi-fun);font-style:normal;font-weight:600;line-height:normal;text-shadow:1px 1px 2px rgba(0,0,0,.2);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;font-size:clamp(1.2rem,1vw,1.6rem)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two{display:flex;cursor:pointer;position:relative;overflow:hidden;width:100%;height:clamp(12rem,9.5486vw,18rem)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two:hover .image{transform:scale(1.1)}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two .image{width:100%;height:100%;display:flex;object-fit:cover;transition:all 1s ease}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two .title{position:absolute;left:0;bottom:0;padding:clamp(1.8rem,1.197915vw,2.2rem);color:var(--white);text-align:left;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.2rem,1vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;text-shadow:2px 2px 4px rgba(0,0,0,.8);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}header-component .header-content .menu-mobile-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu:not(:has(.menu-link-list-submenu-submenu[closed])) .container-item-icon-drop .chevron-icon :is(svg){transform:rotate(-90deg)}header-component .header-content .menu-mobile-container .menu-drawer .menu-customer{margin-top:3.1rem;display:flex;flex-direction:column;gap:2rem;transform:translate(0);visibility:visible;opacity:1;transition:transform .3s,visibility .3s,opacity .3s,height .3s;height:auto}header-component .header-content .menu-mobile-container .menu-drawer .menu-customer .menu-customer-item{display:flex;align-items:center;color:var(--gray);font-family:var(--font-ubuntu);text-decoration:none;gap:.8rem;font-size:1.4rem;font-weight:400}header-component .header-content .menu-mobile-container .menu-drawer .menu-customer .menu-customer-item :is(svg){width:1.6rem;height:1.6rem}header-component .header-content .menu-mobile-container .overlay{width:100vw;height:100dvh;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;position:fixed;background:#0000004d;z-index:9}header-component .header-content .menu-desktop-container-icon{display:none;align-items:center;gap:1.2rem;cursor:pointer}@media screen and (min-width: 768px){header-component .header-content .menu-desktop-container-icon{display:flex;width:fit-content}}header-component .header-content .menu-desktop-container-icon.open .text-menu{text-decoration:underline;text-underline-offset:1rem}header-component .header-content .menu-desktop-container-icon .menu-icon{display:flex;cursor:pointer;border:none;background:none}header-component .header-content .menu-desktop-container-icon .menu-icon :is(svg){width:clamp(2rem,1.666vw,3.2rem);height:clamp(2rem,1.666vw,3.2rem)}header-component .header-content .menu-desktop-container-icon .text-menu{color:var(--gray);text-shadow:0px 0px 0px #1D1D1B;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.5rem,1.0417vw,2rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.1rem;text-decoration:none;transition:text-decoration .3s ease}header-component .header-content .logo-container{display:block;justify-self:center}header-component .header-content .logo-container .logo{display:block;max-width:clamp(12.6rem,calc(13.478vw + 6.79rem),25.7rem);width:100%;height:auto}@media screen and (min-width: 1100px){header-component .header-content .logo-container .logo{max-width:clamp(12.6rem,calc(14.5vw + 6.79rem),25.7rem)}}header-component .header-content .nav-icons{justify-self:end}header-component .header-content .nav-icons .nav-icons-list{display:flex;list-style-type:none;align-items:center;gap:clamp(1.5rem,1.041vw,2rem)}header-component .header-content .nav-icons .nav-icons-list .nav-item{display:flex}header-component .header-content .nav-icons .nav-icons-list .nav-item.nav-item-desktop{display:none}@media (min-width: 768px){header-component .header-content .nav-icons .nav-icons-list .nav-item.nav-item-desktop{display:block}}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search{display:none;align-items:center;transition:.6s all}@media screen and (min-width: 1250px){header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search{border-bottom:1px solid var(--black)}}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field{background:transparent;position:relative;transition:.6s;position:absolute;left:0;width:100vw;transform:translateY(0);z-index:-1;align-items:center;justify-content:center;opacity:0;padding-block:1rem;display:none;animation:slideOutMenu .3s}@media screen and (min-width: 1250px){header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field{opacity:1;transform:none;width:fit-content;position:relative;width:clamp(100px,12vw,300px);transition:none;z-index:1;display:flex;padding:0;animation:none;left:0}}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content{max-width:500px;width:80vw;position:relative}@media screen and (max-width: 1250px){header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content{border-bottom:1px solid var(--black)}}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content .search-label{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:clamp(1.2rem,2vw,1.6rem);transition:.3s ease;cursor:text}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content .search-label.no-transition{transition:none!important}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content .search-label.in_focus{top:-1.3rem;left:-7px;transform:scale(.8)}@media screen and (min-width: 1250px){header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content .search-label.in_focus{top:-1.7rem;left:-5px;transform:scale(.8)}}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content .search-input{border:none;background:transparent;padding:.8rem 0;width:100%}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .field .field-content .search-input:focus{outline:none}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .label-search{display:flex;align-items:center;justify-content:center}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .label-search :is(svg){width:clamp(2rem,2.5vw,2.4rem);height:clamp(2rem,2.5vw,2.4rem);cursor:pointer}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search .submit-search{display:none}header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search[open] .field{transform:translateY(110%);display:flex;z-index:1;background:#fff;opacity:1;animation:slideInMenu .3s forwards}@media screen and (min-width: 1360px){header-component .header-content .nav-icons .nav-icons-list .nav-item .form-search[open] .field{border-bottom:none;transform:none;width:fit-content;position:relative}}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main{display:flex;position:fixed;left:0;top:0;transform:translateY(-100%);opacity:0;transition:transform .3s ease,opacity .3s ease;background:var(--white);width:100%;max-width:100%;z-index:-1;padding-block:1.2rem}@media screen and (min-width: 768px){header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main{padding:1.2rem 2rem}@media screen and (min-width: 1300px){header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main{padding:0rem;position:unset;transform:none;opacity:1;z-index:1}}}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main[open]{transform:translateY(0);opacity:1;z-index:1;top:100%}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main .search_input__container{align-items:center;gap:1rem;border-bottom:1px solid var(--light-gray);padding-block:clamp(.6rem,.4166vw,.8rem);padding-inline:1.6rem;width:100%;max-width:var(--page-width);margin:0 auto;display:flex}@media screen and (min-width: 1300px){header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main .search_input__container{max-width:22rem;padding-inline:0rem}}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main .search_input__container .search_input{border:none;color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.83vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;display:flex;width:100%}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main .search_input__container .search_input:focus,header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main .search_input__container .search_input:focus-visible{border:none;outline:none;box-shadow:none}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main .search_input__container :is(button){background:transparent;border:none;cursor:pointer;display:flex}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .container_search_main .search_input__container :is(button) :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search[open] .search_btn{display:none}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search[open] .close_btn{display:flex}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .search_btn{display:flex;border:none;background:none}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .close_btn{display:none;border:none;background:none}@media screen and (min-width: 1300px){header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .search_btn,header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .close_btn{display:none}}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .search_btn :is(svg),header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .close_btn :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .search_btn :is(svg) :is(path),header-component .header-content .nav-icons .nav-icons-list .nav-item .container-search .header__search .btn-search .close_btn :is(svg) :is(path){stroke:var(--gray)}header-component .header-content .nav-icons .nav-icons-list .nav-item .user-link{display:flex;cursor:pointer}header-component .header-content .nav-icons .nav-icons-list .nav-item .user-link :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .nav-icons .nav-icons-list .nav-item .nav-cart-icon{position:relative;display:flex;cursor:pointer}header-component .header-content .nav-icons .nav-icons-list .nav-item .nav-cart-icon :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .header-content .nav-icons .nav-icons-list .nav-item .nav-cart-icon .bag-items-count{position:absolute;top:-8px;right:-8px;background:var(--black);width:clamp(1.5rem,1.04vw,2rem);height:clamp(1.5rem,1.04vw,2rem);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(1rem,1.5vw,1.2rem);color:var(--white);font-family:var(--font-ubuntu)}@media screen and (min-width: 768px){header-component .header-content .nav-icons .nav-icons-list .nav-item .nav-cart-icon .bag-items-count{top:-12px;right:-12px}}header-component .header-content .nav-icons .nav-icons-list .nav-item .selo-rolex{display:block}header-component .header-content .nav-icons .nav-icons-list .nav-item .selo-rolex .selo{display:block;max-width:14.8rem;width:100%;height:auto}header-component .menu-desktop-container{display:none}@media screen and (min-width: 768px){header-component .menu-desktop-container{display:flex;justify-self:start;position:relative;height:100%;width:100%;top:1rem}}header-component .menu-desktop-container.open .menu-drawer{transform:translate(0);visibility:visible;opacity:1}header-component .menu-desktop-container.open .overlay{visibility:visible;opacity:1}header-component .menu-desktop-container .menu-drawer{display:flex;flex-direction:column;gap:3.2rem;padding:clamp(4.5rem,3.125vw,6rem) clamp(3.75rem,2.604vw,5rem) clamp(4.5rem,3.125vw,6rem) 5vw;background-color:var(--white);border-top:1px solid var(--light-gray);position:absolute;left:0;top:0;width:60vw;max-width:max-content;height:100dvh;z-index:10;transform:translate(-100%);visibility:hidden;opacity:0;transition:transform .3s,visibility .3s,opacity .3s,width .3s,padding .3s;overflow:auto}header-component .menu-desktop-container .menu-drawer::-webkit-scrollbar{width:3px}header-component .menu-desktop-container .menu-drawer::-webkit-scrollbar-track{background:var(--light-gray)}header-component .menu-desktop-container .menu-drawer::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:10px;border:3px solid transparent}header-component .menu-desktop-container .menu-drawer::-webkit-scrollbar-thumb:hover{background:var(--gray, .8)}header-component .menu-desktop-container .menu-drawer:has(.open-sublinks){max-width:100%;width:60vw;padding:2rem 5rem 2rem 5vw;gap:0}header-component .menu-desktop-container .menu-drawer:has(.open-sublinks) .menu-customer{transform:translate(-150%);visibility:hidden;opacity:0;height:0;margin:0;display:none}header-component .menu-desktop-container .menu-drawer:has(.open-sublinks) .container-images .selo-rolex{transform:translate(-100%);visibility:hidden;opacity:0}header-component .menu-desktop-container .menu-drawer:has(.open-sublinks) .menu-link-list-container{height:100%}header-component .menu-desktop-container .menu-drawer .container-images{display:none;align-items:center;justify-content:space-between}header-component .menu-desktop-container .menu-drawer .container-images .selo-rolex{display:flex;transform:translate(0);visibility:visible;opacity:1;transition:transform .3s,visibility .3s,opacity .3s}header-component .menu-desktop-container .menu-drawer .container-images .selo-rolex .selo{display:block;max-width:8.9rem;width:100%;height:auto}header-component .menu-desktop-container .menu-drawer .container-images .close-icon{display:flex;cursor:pointer;border:none;background:none}header-component .menu-desktop-container .menu-drawer .container-images .close-icon :is(svg){width:2rem;height:2rem}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list{display:flex;flex-direction:column;gap:clamp(2rem,2.5vw,4.8rem);list-style-type:none;position:relative;height:100%;width:100%}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list.close-headings .menu-link-list-item .container-item-icon{transform:translate(-150%);visibility:hidden;opacity:0;display:none}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list.close-headings .menu-link-list-item:not(:has(.open-sublinks)){display:none;height:0}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item{display:flex;align-items:center;justify-content:center;height:100%}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon{display:flex;align-items:center;width:100%;justify-content:space-between;cursor:pointer;transform:translate(0);visibility:visible;opacity:1;transition:transform .3s,visibility .3s,opacity .3s;z-index:11}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .link-item{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.65rem,1.1458vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.11rem;text-decoration:none;text-transform:uppercase}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .link-item.link-handle{width:100%}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .chevron-icon{display:flex}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-item-icon .chevron-icon :is(svg){width:1.6rem;height:1.6rem}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks{display:none!important;flex-direction:column;row-gap:clamp(3.6rem,2.5vw,4.8rem);column-gap:clamp(6.3rem,4.58vw,8.5rem);left:0;top:0;z-index:12;transform:translate(-100%);visibility:hidden;opacity:0;transition:transform .3s ease-in-out,visibility .1s ease-in-out,opacity .1s ease-in-out,height .1s ease;width:100%;height:0;overflow:auto}@media screen and (min-width: 1200px){header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks.open-sublinks{display:flex!important}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks.open-sublinks:has(.container_featured_image){display:grid!important;grid-template-columns:1fr 2fr}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks.open-sublinks:has(.container_featured_image_type_two){display:grid!important;grid-template-columns:repeat(1,1fr)}}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar{width:3px}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar-track{background:var(--light-gray)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:10px;border:3px solid transparent}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks::-webkit-scrollbar-thumb:hover{background:var(--gray, .8)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks.open-sublinks{transform:translate(0);visibility:visible;opacity:1;height:fit-content;max-height:100%;align-self:flex-start;justify-self:center;display:flex!important}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks:has(.container_featured_image_type_two) .container-item-icon-drop{display:none!important}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back{display:flex;align-items:center;gap:1rem;cursor:pointer;grid-area:heading}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back:hover .back-text{color:var(--black)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back .back-icon{display:flex}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back .back-icon :is(svg){width:clamp(2.4rem,1.666vw,3.2rem);height:clamp(2.4rem,1.666vw,3.2rem)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .heading-back .back-text{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.8rem,1.25vw,2.4rem);font-style:normal;font-weight:600;line-height:normal}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu{display:flex;flex-direction:column;gap:clamp(1.8rem,1.25vw,2.4rem)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu:has(.container_featured_image){grid-area:sublinksImage}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop{display:flex;align-items:center;width:100%;justify-content:space-between;cursor:pointer}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .link-item{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.65rem,1.146vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.07rem;text-decoration:none;text-transform:uppercase}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .link-item:hover{color:var(--black)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .chevron-icon{display:none}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .container-item-icon-drop .chevron-icon :is(svg){width:1.6rem;height:1.6rem;transition:transform .3s ease}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu{display:flex;flex-direction:column;gap:clamp(1.65rem,1.146vw,2.2rem);overflow:hidden;transition:.6s ease}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu[closed]{height:0}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu:has(.container_featured_image){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-template-areas:"image3 image3" "image1 image2";gap:clamp(.75rem,.5208vw,1rem)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu:has(.container_featured_image_type_two){display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto auto;gap:clamp(.75rem,.5208vw,1rem)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.35rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:normal;text-decoration:none}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item:hover{color:var(--black)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item:last-of-type{font-weight:500}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .link-item:first-of-type{font-weight:400}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image{display:flex;cursor:pointer;position:relative;overflow:hidden;width:100%;height:clamp(15rem,28vw,20.8rem)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:nth-child(1){grid-area:image1}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:nth-child(2){grid-area:image2}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:nth-child(3){grid-area:image3;height:clamp(15rem,28vw,20.8rem)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image:hover .image{transform:scale(1.1)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image .image{width:100%;height:100%;display:flex;object-fit:cover;transition:all 1s ease}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image .title{position:absolute;left:0;bottom:0;padding:clamp(1.8rem,1.197915vw,2.2rem);color:var(--gray);text-align:left;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.65rem,1.1458vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;text-shadow:1px 1px 2px rgba(0,0,0,.2);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two{display:flex;cursor:pointer;position:relative;overflow:hidden;width:100%;height:clamp(12rem,9.5486vw,18rem)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two:hover .image{transform:scale(1.1)}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two .image{width:100%;height:100%;display:flex;object-fit:cover;transition:all 1s ease}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu .menu-link-list-submenu-submenu .container_featured_image_type_two .title{position:absolute;left:0;bottom:0;padding:clamp(1.8rem,1.197915vw,2.2rem);color:var(--white);text-align:left;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.65rem,1.1458vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;text-shadow:2px 2px 4px rgba(0,0,0,.8);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}header-component .menu-desktop-container .menu-drawer .menu-link-list-container .menu-link-list .menu-link-list-item .container-sublinks .menu-link-list-submenu:not(:has(.menu-link-list-submenu-submenu[closed])) .container-item-icon-drop .chevron-icon :is(svg){transform:rotate(-90deg)}header-component .menu-desktop-container .menu-drawer .menu-customer{margin-top:3.1rem;display:flex;flex-direction:column;gap:2rem;transform:translate(0);visibility:visible;opacity:1;transition:transform .3s,visibility .3s,opacity .3s,height .3s;height:auto}header-component .menu-desktop-container .menu-drawer .menu-customer .menu-customer-item{display:flex;align-items:center;color:var(--gray);font-family:var(--font-ubuntu);text-decoration:none;gap:.8rem;font-size:clamp(1.3rem,calc(1.0416vw - .208rem),1.8rem);font-weight:400}header-component .menu-desktop-container .menu-drawer .menu-customer .menu-customer-item :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}header-component .menu-desktop-container .overlay{width:100%;height:100dvh;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;position:absolute;background:#0000004d;z-index:9}@keyframes slideInMenu{0%{transform:translateY(0);opacity:0;display:none}1%{display:flex}to{transform:translateY(100%);opacity:1}}@keyframes slideOutMenu{0%{transform:translateY(100%);opacity:1;display:flex}99%{display:flex}to{transform:translateY(0);opacity:0;display:none}}image-text{display:block;padding-block:clamp(5rem,8vw,9rem)}image-text .image-text__container{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,3vw,5rem)}@media screen and (min-width: 768px){image-text .image-text__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}@media screen and (min-width: 1024px){image-text .image-text__container{max-width:calc(var(--page-width) * .8)}}}@media screen and (min-width: 768px){image-text .image-text__container.change-side .image-text__image{order:2}image-text .image-text__container.change-side .image-text__infos{order:1}}image-text .image-text__container .image-text__image{display:block;width:100%;height:100%;order:1}image-text .image-text__container .image-text__image :is(img){display:block;width:100%;height:100%;object-fit:contain;margin:0 auto}@media screen and (min-width: 768px){image-text .image-text__container .image-text__image :is(img){max-width:clamp(43rem,25vw,58rem);height:100%}@media screen and (min-width: 1600px){image-text .image-text__container .image-text__image :is(img){max-width:clamp(43rem,30vw,58rem)}}}image-text .image-text__container .image-text__image .image__desktop{display:none}@media screen and (min-width: 768px){image-text .image-text__container .image-text__image .image__desktop{display:block}}image-text .image-text__container .image-text__image .image__mobile{display:block}@media screen and (min-width: 768px){image-text .image-text__container .image-text__image .image__mobile{display:none}}image-text .image-text__container .image-text__infos{display:flex;flex-direction:column;gap:2rem;order:2}image-text .image-text__container .image-text__infos .image-text__title :is(p){color:var(--gray);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.666666vw,3.2rem);font-style:normal;font-weight:500;line-height:normal;letter-spacing:.1rem}@media screen and (min-width: 768px){image-text .image-text__container .image-text__infos .image-text__title :is(p){text-align:left}}image-text .image-text__container .image-text__infos .image-text__desc :is(p){color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.93vw,1.8rem);font-style:normal;font-weight:400;line-height:160%;max-width:85%;width:100%;margin:0 auto}@media screen and (min-width: 768px){image-text .image-text__container .image-text__infos .image-text__desc :is(p){text-align:left;max-width:90%;width:100%;margin:unset;font-size:clamp(1.2rem,.93vw,1.8rem)}}image-text .image-text__container .image-text__infos .image-text__group{display:flex;justify-content:center;gap:1rem}@media screen and (min-width: 768px){image-text .image-text__container .image-text__infos .image-text__group{justify-content:flex-start}}image-text .image-text__container .image-text__infos .image-text__group .image-text__btn{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.89vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;padding:clamp(1.2rem,.39vw,1.6rem) 3rem;text-decoration:none;border:1px solid var(--gray)}@media screen and (min-width: 768px){image-text .image-text__container .image-text__infos .image-text__group .image-text__btn{font-size:clamp(1.2rem,.89vw,1.8rem)}}:root{--color-error: #ff0000}account-access{display:flex;padding-block:clamp(5rem,6vw,6rem) clamp(5rem,9vw,9rem);max-width:var(--page-width);margin:0 auto;width:100%}@media screen and (min-width: 550px){account-access{max-width:48rem}}account-access .account-acess-login{width:100%}account-access .account-acess-login :is(form){display:flex;flex-direction:column;gap:3rem;align-items:center}@media screen and (min-width: 768px){account-access .account-acess-login :is(form){gap:2.4rem}}account-access .account-acess-login :is(form) .title{font-size:clamp(1.8rem,1.3194445vw,2.4rem);color:var(--gray);font-family:var(--font-reem-kufi-fun);text-align:center;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.12rem;text-transform:uppercase}account-access .account-acess-login :is(form) .form-error{display:flex;align-items:center;gap:1.2rem;color:var(--color-error)}account-access .account-acess-login :is(form) .form-error :is(svg){width:2rem;height:2rem}account-access .account-acess-login :is(form) .form-error .errors :is(ul){list-style:none}account-access .account-acess-login :is(form) .form-error .errors :is(ul) :is(li){font-size:clamp(1.2rem,1.5vw,1.4rem);color:var(--color-error);font-family:var(--font-ubuntu);font-weight:500;text-align:center}account-access .account-acess-login :is(form) .container-heading{display:flex;flex-direction:column;gap:1rem}account-access .account-acess-login :is(form) .container-heading .title{font-size:clamp(1.8rem,1.3194445vw,2.4rem);color:var(--gray);font-family:var(--font-reem-kufi-fun);font-weight:600;text-align:center;letter-spacing:.12rem}account-access .account-acess-login :is(form) .container-heading .text-reset-password{font-size:clamp(1.2rem,.9027775vw,1.6rem);color:var(--gray);font-family:var(--font-ubuntu);font-weight:400;text-align:center;width:100%}account-access .account-acess-login :is(form) .container-fields{display:flex;flex-direction:column;gap:2.4rem;width:100%}@media screen and (min-width: 768px){account-access .account-acess-login :is(form) .container-fields{gap:2.8rem}}account-access .account-acess-login :is(form) .container-fields .form-field{display:flex;flex-direction:column;gap:.8rem;width:100%}@media screen and (min-width: 768px){account-access .account-acess-login :is(form) .container-fields .form-field{gap:1rem}}account-access .account-acess-login :is(form) .container-fields .form-field :is(label){font-size:clamp(1.4rem,.954861vw,1.8rem);color:var(--gray);font-family:var(--font-ubuntu);font-style:normal;font-weight:500;line-height:normal}account-access .account-acess-login :is(form) .container-fields .form-field .input-item{padding:1.4rem;border-top:none;border-right:none;border-left:none;border-bottom:.1rem solid var(--light-gray);font-size:clamp(1.2rem,.833333vw,1.6rem);color:var(---black);font-family:var(--font-ubuntu);font-weight:400}@media screen and (min-width: 768px){account-access .account-acess-login :is(form) .container-fields .form-field .input-item{padding:1.5rem 2rem}}account-access .account-acess-login :is(form) .container-fields .form-field .input-item:focus-visible{outline:none}account-access .account-acess-login :is(form) .container-fields .form-field .input-item::placeholder{font-size:clamp(1.2rem,.833333vw,1.6rem);color:var(---black);font-family:var(--font-ubuntu);font-weight:400}account-access .account-acess-login :is(form) .container-fields .form-field .link-recover{text-decoration:none;font-size:clamp(1.2rem,.78125vw,1.4rem);color:var(--gray);font-family:var(--font-ubuntu);font-weight:400;transition:color .5s ease;width:fit-content}account-access .account-acess-login :is(form) .container-fields .form-field .link-recover:hover{color:var(--light-gray)}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password{width:100%;position:relative}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password :is(input){width:100%;position:relative}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password .icon-password-reveal{position:absolute;right:2rem;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;overflow:hidden}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password .icon-password-reveal :is(svg) :is(path){stroke:var(--black)}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password .icon-password-reveal:before{content:"";position:absolute;width:2.2rem;height:.2rem;background:var(--black);top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg) scaleX(0);transform-origin:center;transition:transform .5s ease}account-access .account-acess-login :is(form) .container-fields .form-field .container-input-password .icon-password-reveal.active:before{transform:translate(-50%,-50%) rotate(45deg) scaleX(1)}account-access .account-acess-login :is(form) .container-buttons{display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media screen and (min-width: 768px){account-access .account-acess-login :is(form) .container-buttons{gap:2rem}}account-access .account-acess-login :is(form) .container-buttons .form-actions .btn-submit{background-color:var(--gray);border:1px solid var(--gray);color:var(--white);font-size:clamp(1.4rem,.954861vw,1.8rem);font-family:var(--font-ubuntu);padding:1.2rem 2.4rem;font-weight:500;width:16rem;border:none;cursor:pointer;transition:all .5s ease}@media screen and (min-width: 768px){account-access .account-acess-login :is(form) .container-buttons .form-actions .btn-submit{padding:1.4rem 2.4rem;width:18rem;border:1px solid var(--gray)}}account-access .account-acess-login :is(form) .container-buttons .form-actions .btn-submit:hover{color:var(--white);background-color:var(--light-gray);border:1px solid var(--light-gray)}account-access .account-acess-login :is(form) .container-buttons .link-create-account{font-size:clamp(1.4rem,.9027775vw,1.6rem);font-family:var(--font-ubuntu);color:var(--gray);font-weight:500;text-decoration:none;text-align:center;width:fit-content;cursor:pointer;transition:color .5s ease}account-access .account-acess-login :is(form) .container-buttons .link-create-account:hover{color:var(--light-gray)}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(--font-ubuntu)}password-component .password-container .password :is(input){width:100%;padding:1rem;border:1px solid var(--black);font-size:1.6rem;font-family:var(--font-ubuntu)}password-component .password-container .submit{width:100%}password-component .password-container .submit :is(input){width:100%;padding:1rem;border:1px solid var(--black);background-color:var(--black);font-size:1.6rem;color:var(--white);cursor:pointer;font-family:var(--font-ubuntu)}:root{--font-size-menu-account-content-account-page: clamp(1.4rem, 1.128472vw, 2.2rem);--font-size-personal-details-header-account-page: clamp(1.6rem, 1.25vw, 2.4rem);--font-size-label-placeholder-account-page: clamp(1.4rem, 1.5vw, 1.6rem);--font-size-button-newsletter-account-page: clamp(1.2rem, 1.5vw, 1.6rem);--font-size-checkbox-message-account-page: clamp(1.2rem, 1.5vw, 1.6rem);--font-size-title-newsletter-account-page: clamp(1.8rem, 1.5vw, 2.2rem);--font-size-name-email-lastname-account-page: clamp(1.6rem, 1.076389vw, 2rem);--font-size-name-email-lastname-text-account-page: clamp(1.4rem, .954861vw, 1.8rem);--font-size-addresses-title-account-page: clamp(2rem, 1.5vw, 2.4rem);--font-size-default-adress-title-account-page: clamp(1.2rem, 1.5vw, 1.6rem);--font-size-address-details-content-account-page: clamp(1.2rem, 1.5vw, 1.8rem);--font-size-address-details-content-header-info: clamp(1.4rem, 1.5vw, 2rem);--font-size-address-details-content-p: clamp(1.2rem, 1.5vw, 1.6rem);--font-size-address-details-content-btn-edit: clamp(1.2rem, 1.5vw, 1.8rem);--font-size-address-details-content-btn-add: clamp(1.4rem, 1.5vw, 1.8rem);--font-size-order-history-title-account-page: clamp(1.8rem, 1.5vw, 2.4rem);--font-size-no-recent-orders-account-page: clamp(1.4rem, 1.0243055vw, 1.8rem);--font-size-thead-tr-th-title-account-page: clamp(1.4rem, 1.5vw, 1.7rem);--font-size-tbody-tr-td-title-account-page: clamp(1.2rem, 1.5vw, 1.5rem)}account-component{max-width:var(--page-width);margin:0 auto;padding-block:clamp(3rem,10vw,9rem) clamp(5rem,10vw,9rem);display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 768px){account-component{max-width:calc(var(--page-width) * .9);display:grid;grid-template-columns:.25fr 1fr;gap:clamp(3rem,2.083333vw,4rem)}}account-component .menu-account{padding:0;background:var(--white);border-radius:.8rem}@media screen and (min-width: 768px){account-component .menu-account{padding:clamp(4rem,2.6909725vw,5rem) clamp(3.2rem,2.1527775vw,4rem);border:1.5px solid var(--light-gray);border-radius:1.2rem}}account-component .menu-account .menu-account-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2.8rem;list-style:none}@media screen and (min-width: 768px){account-component .menu-account .menu-account-content{flex-direction:column;gap:clamp(3rem,2.083333vw,4rem)}}account-component .menu-account .menu-account-content :is(li){color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:var(--font-size-menu-account-content-account-page);font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:color .3s ease}account-component .menu-account .menu-account-content :is(li).active{font-weight:600;color:var(--black);text-decoration:none}@media screen and (min-width: 768px){account-component .menu-account .menu-account-content :is(li).active{text-decoration:none}}account-component .menu-account .menu-account-content :is(li):hover{color:var(--black)}account-component .menu-account .menu-account-content :is(li) :is(a){text-decoration:none;color:var(--gray);font-family:var(--font-ubuntu);font-size:var(--font-size-menu-account-content-account-page);font-style:normal;font-weight:400;line-height:normal;transition:color .3s ease}account-component .menu-account .menu-account-content :is(li) :is(a):hover{color:var(--black)}account-component .container-info{display:flex;flex-direction:column;gap:2.4rem;position:relative}@media screen and (min-width: 768px){account-component .container-info{gap:3.2rem}}account-component .container-info .container-header{display:inline-flex;justify-content:flex-start;align-items:center;padding:1.6rem 2rem;width:100%;border:1.5px solid var(--light-gray);border-radius:.8rem}@media screen and (min-width: 768px){account-component .container-info .container-header{padding:clamp(2.4rem,1.666667vw,3.2rem);border-radius:1.2rem}}account-component .container-info .container-header .title-header{color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:var(--font-size-personal-details-header-account-page);font-style:normal;font-weight:600;line-height:normal;transition:opacity .3s ease,transform .3s ease}account-component .container-info .container-header .title-header.fade-out{opacity:0;transform:translate(-10px)}account-component .container-info .container-header .container-header .title-header.fade-in{opacity:1;transform:translate(0)}account-component .container-info .show-content{position:relative;min-height:100px}account-component .container-info .show-content .personal-details,account-component .container-info .show-content .addresses-details,account-component .container-info .show-content .order-history-details{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;pointer-events:none;height:auto}account-component .container-info .show-content .personal-details{display:flex;flex-direction:column}@media screen and (min-width: 1300px){account-component .container-info .show-content .personal-details{display:grid;grid-template-columns:1fr .6fr;gap:4rem;width:100%}}account-component .container-info .show-content .personal-details .personal-details-content{padding:2rem;border:1.5px solid var(--light-gray);display:flex;flex-direction:column;gap:2rem;border-radius:.8rem}@media screen and (min-width: 768px){account-component .container-info .show-content .personal-details .personal-details-content{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;padding:clamp(3rem,2.083333vw,4rem) clamp(2.4rem,1.666667vw,3.2rem);border-radius:1.2rem}}account-component .container-info .show-content .personal-details .personal-details-content .firstName,account-component .container-info .show-content .personal-details .personal-details-content .lastName,account-component .container-info .show-content .personal-details .personal-details-content .email{width:fit-content;display:flex;flex-direction:column;gap:1.6rem}account-component .container-info .show-content .personal-details .personal-details-content .firstName :is(h2),account-component .container-info .show-content .personal-details .personal-details-content .lastName :is(h2),account-component .container-info .show-content .personal-details .personal-details-content .email :is(h2){color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:var(--font-size-name-email-lastname-account-page);font-style:normal;font-weight:500;line-height:normal;width:fit-content}account-component .container-info .show-content .personal-details .personal-details-content .firstName :is(p),account-component .container-info .show-content .personal-details .personal-details-content .lastName :is(p),account-component .container-info .show-content .personal-details .personal-details-content .email :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:var(--font-size-name-email-lastname-text-account-page);font-style:normal;font-weight:400;line-height:normal;word-wrap:break-word;width:fit-content}account-component .container-info .show-content .personal-details .personal-details-content .lastName{justify-self:flex-start}account-component .container-info .show-content .personal-details .newsletter-subscription{margin-top:2.4rem}@media screen and (min-width: 1300px){account-component .container-info .show-content .personal-details .newsletter-subscription{margin-top:0}}account-component .container-info .show-content .personal-details .newsletter-subscription :is(h3){color:var(--black);font-family:var(--font-ubuntu);text-align:start;font-size:clamp(1.6rem,2vw,2.2rem);font-style:normal;font-weight:600;line-height:normal}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form{display:flex;flex-direction:column;gap:1rem}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__label{color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.5rem,1.041667vw,2rem);font-style:normal;font-weight:600;line-height:normal;width:100%;grid-column:1 / 3;margin-bottom:clamp(1.5rem,1.041667vw,2rem)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper{display:grid;grid-template-columns:1fr .7fr}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field{padding-left:2rem;background:transparent;border-bottom:1px solid var(--gray);border-left-style:none;border-right-style:none;border-top-style:none;width:100%;grid-column:1 / 2;height:4.2rem;color:var(--gray);font-family:var(--font-ubuntu);font-weight:400;font-size:clamp(1.2rem,.833333vw,1.6rem)}@media screen and (min-width: 768px){account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field{height:clamp(3.7rem,2.5868055vw,5rem)}}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field:focus-visible{outline:none}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field::placeholder{color:var(--gray);font-family:var(--font-ubuntu);font-weight:400;font-size:clamp(1.2rem,.833333vw,1.6rem)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__button{color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.9027775vw,1.6rem);background-color:var(--gray);font-style:normal;font-weight:600;line-height:110%;border:none;padding:0 2rem;width:100%;grid-column:2 / 3;transition:all .5s ease-in-out;cursor:pointer;height:4.2rem}@media screen and (min-width: 768px){account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__button{height:clamp(3.7rem,2.5868055vw,5rem)}}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__field-wrapper .newsletter-form__button:hover{opacity:.8}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox{display:flex;align-items:center;gap:1rem;display:none}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label{color:var(--gray);font-family:var(--font-ubuntu);font-size:var(--font-size-checkbox-message-account-page);position:relative;padding-left:2.5rem;cursor:pointer}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;border:.15rem solid var(--wine);background-color:var(--white);transition:all .3s ease}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label:after{content:"";position:absolute;left:.6rem;top:50%;transform:translateY(-65%) rotate(45deg);width:.4rem;height:.8rem;border:solid var(--wine);border-width:0 .15rem .15rem 0;opacity:0;transition:opacity .3s ease}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-label:hover:before{border-color:var(--wine)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-input:checked+.newsletter-form__checkbox-label:before{background-color:var(--wine);border-color:var(--wine)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__checkbox .newsletter-form__checkbox-input:checked+.newsletter-form__checkbox-label:after{opacity:1;border-color:var(--white)}account-component .container-info .show-content .personal-details .newsletter-subscription .newsletter-form .newsletter-form__message{color:var(--wine);font-family:var(--font-ubuntu);font-size:var(--font-size-checkbox-message-account-page)}account-component .container-info .show-content .addresses-details{display:flex;flex-direction:column;gap:2rem;border:1px solid var(--light-gray);padding:2rem;border-radius:.8rem}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details{padding:3.2rem;border-radius:1.2rem}}account-component .container-info .show-content .addresses-details .addresses-title{font-weight:600;color:var(--black);font-family:var(--font-ubuntu);font-size:var(--font-size-addresses-title-account-page)}account-component .container-info .show-content .addresses-details .container-adress-details-content{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}@media (min-width: 1100px){account-component .container-info .show-content .addresses-details .container-adress-details-content{grid-template-columns:repeat(3,minmax(0,1fr))}}account-component .container-info .show-content .addresses-details .container-adress-details-content .address{display:flex;flex-direction:column;gap:clamp(1.4rem,1.0069445vw,2rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation{display:flex;flex-direction:column;gap:clamp(1.4rem,1.0069445vw,2rem)}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info{display:flex;justify-content:space-between}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info :is(h3){display:flex;gap:1rem;align-items:center;color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.041667vw,2rem);font-style:normal;font-weight:600;line-height:normal}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info :is(h3) :is(span){width:clamp(1.6rem,1.076389vw,2rem);height:clamp(1.6rem,1.076389vw,2rem);display:flex}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info :is(h3) :is(span) :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info .delete :is(form) :is(button){width:clamp(2rem,1.5vw,2.5rem);height:clamp(2rem,1.5vw,2.5rem);cursor:pointer;background-color:transparent;border:none;display:block}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation .header-info .delete :is(form) :is(button) :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .infomation :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.9027775vw,1.6rem);font-style:normal;font-weight:400;line-height:170%}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .edit-buttons .edit :is(p){display:flex;gap:.5rem;align-items:center;color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.954861vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;cursor:pointer}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .edit-buttons .edit :is(p) :is(span){width:clamp(1.5rem,1.1458335vw,2rem);height:clamp(1.5rem,1.1458335vw,2rem);display:flex}account-component .container-info .show-content .addresses-details .container-adress-details-content .address .edit-buttons .edit :is(p) :is(span) :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address{display:flex;justify-content:end;align-items:flex-start}@media (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address{grid-column:1 / -1;grid-row:2 / 3}}@media (min-width: 1100px){account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address{grid-column:4 / -1;grid-row:1 / 2}}account-component .container-info .show-content .addresses-details .container-adress-details-content .btn-add-new-address :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.9895835vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;cursor:pointer}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{position:fixed;top:0;right:0;max-width:85%;width:100%;height:100%;background-color:var(--white);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;z-index:100000;gap:2rem;transform:translate(100%);transition:transform .4s ease-in-out}@media (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{max-width:50%}}@media (min-width: 992px){account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{max-width:40%}}@media (min-width: 1200px){account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal{max-width:30%}}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal.active{transform:translate(0)}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address{width:100%;top:0;display:flex;justify-content:space-between;align-items:center;padding:2.4rem 2rem 0rem}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address{padding:4.8rem 2.4rem 0rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address :is(h3){color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.6rem,1.5vw,2.2rem);font-style:normal;font-weight:600;line-height:normal}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address .close{width:2.5rem;height:2.5rem;cursor:pointer}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .header-address .close :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields{width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;gap:2rem;overflow-x:scroll;overflow-y:unset}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields{margin-top:2.5rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields::-webkit-scrollbar{width:3px}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields::-webkit-scrollbar-track{background:transparent}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:10px;border:3px solid transparent}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields::-webkit-scrollbar-thumb:hover{background:var(--black, .8)}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .name{display:flex;gap:1rem}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .field-custom{display:flex;flex-direction:column;gap:1rem;width:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .field-custom :is(label){color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.5vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;order:1;top:-10px;left:1rem;background:#fff}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .field-custom :is(input),account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .field-custom :is(select){width:100%;height:4.4rem;padding:0 1.5rem;border:1px solid var(--light-gray);border-radius:.5rem;color:var(--black);font-family:var(--font-ubuntu);font-size:var(--address-component-addressfields-inputs-and-selects);font-style:normal;order:2;font-weight:400;line-height:normal;border-radius:10rem}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .field-custom :is(input)::placeholder,account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .field-custom :is(select)::placeholder{color:var(--gray)}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal{display:flex;gap:1rem}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal{margin-top:2.5rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .submit{width:100%;padding:1.2rem 2.4rem;text-align:center;background-color:var(--black);color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,1.5vw,1.6rem);border-radius:10rem;font-style:normal;font-weight:600;line-height:normal;border:none;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .submit{padding:1.6rem 2.4rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .submit:hover{color:var(--white);opacity:.9}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .define{width:100%;padding:1rem;text-align:center;background-color:var(--white);border:1px solid var(--wine);color:var(--wiwe);font-family:var(--font-ubuntu);font-size:var(--address-component-address-buttons);font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:all .3s ease-in-out}account-component .container-info .show-content .addresses-details .container-adress-details-content .new-address-modal .address-fields .buttons-address-modal .define:hover{color:var(--wine);opacity:.9}account-component .container-info .show-content .addresses-details .container-adress-details-content .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;opacity:0;display:none}account-component .container-info .show-content .addresses-details .container-adress-details-content .overlay.active{opacity:1;display:block}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal{position:fixed;top:0;right:0;max-width:85%;width:100%;height:100%;background-color:var(--white);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;z-index:100000;gap:2rem;transform:translate(100%);transition:transform .4s ease-in-out}@media (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal{max-width:50%}}@media (min-width: 992px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal{max-width:40%}}@media (min-width: 1200px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal{max-width:30%}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal.active{transform:translate(0)}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address{width:100%;top:0;display:flex;justify-content:space-between;align-items:center;padding:2.4rem 2rem 0rem}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address{padding:4.8rem 2.4rem 0rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address :is(h3){color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.6rem,1.5vw,2.2rem);font-style:normal;font-weight:600;line-height:normal}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address .close{width:2.5rem;height:2.5rem;cursor:pointer}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .header-address .close :is(svg){display:block;width:100%;height:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields{width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;gap:2rem;overflow-x:scroll;overflow-y:unset}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields{margin-top:2.5rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields::-webkit-scrollbar{width:3px}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields::-webkit-scrollbar-track{background:transparent}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:10px;border:3px solid transparent}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields::-webkit-scrollbar-thumb:hover{background:var(--black, .8)}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .name{display:flex;gap:1rem}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .field-custom{display:flex;flex-direction:column;gap:1rem;width:100%}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .field-custom :is(label){color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.5vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;order:1;top:-10px;left:1rem;background:#fff}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .field-custom :is(input),account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .field-custom :is(select){width:100%;height:4.4rem;padding:0 1.5rem;border:1px solid var(--light-gray);border-radius:.5rem;color:var(--black);font-family:var(--font-ubuntu);font-size:var(--address-component-addressfields-inputs-and-selects);font-style:normal;order:2;font-weight:400;line-height:normal;border-radius:10rem}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .field-custom :is(input)::placeholder,account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .field-custom :is(select)::placeholder{color:var(--gray)}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal{display:flex;gap:1.2rem}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal{flex-direction:column;margin-top:2.5rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .submit{width:100%;padding:1.2rem 2.4rem;text-align:center;background-color:var(--black);color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,1.5vw,1.6rem);border-radius:10rem;font-style:normal;font-weight:600;line-height:normal;border:none;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .submit{padding:1.6rem 2.4rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .submit:hover{color:var(--white);opacity:.9}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .define{width:100%;padding:1.2rem 2.4rem;text-align:center;background-color:var(--white);color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,1.5vw,1.6rem);border-radius:10rem;font-style:normal;font-weight:600;line-height:normal;border:1px solid var(--black);cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .define{padding:1.6rem 2.4rem}}account-component .container-info .show-content .addresses-details .container-adress-details-content .edit-modal .address-fields .buttons-address-modal .define:hover{background-color:var(--black);color:var(--white);opacity:.9}account-component .container-info .show-content .order-history-details{display:flex;flex-direction:column;gap:1.2rem}@media screen and (min-width: 768px){account-component .container-info .show-content .order-history-details{gap:3.2rem}}account-component .container-info .show-content .order-history-details .order-history-title{color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.1805555vw,2.4rem);font-weight:500}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details{width:100%}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table{width:100%}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(thead){color:var(--white);display:table-header-group}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(thead) :is(tr){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:clamp(1.2rem,1.041667vw,2rem);border-bottom:.1rem solid var(--light-gray);gap:1rem;border-radius:.8rem .8rem 0rem 0rem;background-color:var(--gray)}@media screen and (min-width: 768px){account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(thead) :is(tr){border-radius:1.2rem 1.2rem 0rem 0rem}}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(thead) :is(tr) :is(th){justify-self:flex-start;text-align:left;color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.920139vw,1.8rem);font-weight:600;width:100%;word-wrap:break-word}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row{padding:clamp(1.2rem,1.041667vw,2rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:.1rem solid var(--light-gray);gap:1rem}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td){display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:.1rem solid var(--light-gray);color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.920139vw,1.8rem);font-weight:400}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td):before{content:attr(data-label);justify-self:flex-start;text-align:left;text-transform:uppercase;color:var(--wine);font-family:var(--font-ubuntu);font-size:var(--font-size-thead-tr-th-title-account-page);font-weight:600}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td) :is(a){text-decoration:none;cursor:pointer;color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.920139vw,1.8rem);font-weight:500;transition:color .3s ease,text-decoration .3s ease}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td) :is(a):hover{color:var(--light-blue);text-decoration:underline}account-component .container-info .show-content .order-history-details .container-order-history-content .order-details .order-details-table :is(tbody) .order-row :is(td){justify-self:flex-start;text-align:left;border-bottom:none;padding:0;display:block;width:100%}account-component .container-info .show-content .order-history-details .container-order-history-content .no-recent-orders{color:var(--pink);font-family:var(--font-ubuntu);font-size:var(--font-size-no-recent-orders-account-page);font-weight:500}account-component .container-info .show-content .personal-details.active,account-component .container-info .show-content .addresses-details.active,account-component .container-info .show-content .order-history-details.active{position:relative;opacity:1;visibility:visible;pointer-events:auto}account-component .container-info .loading-back{width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0;z-index:2;opacity:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}account-component .container-info .loading-back.active{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}account-component .container-info .loading-back:after{content:"";margin-top:10vh;width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}account-component .container-info .loading-back:before{content:"";box-sizing:border-box;position:absolute;top:10vh;right:0;bottom:0;left:0;width:48px;height:48px;margin:auto;border-radius:50%;border:5px solid var(--wine);animation:prixClipFix 1s linear infinite}:root{--main-order-h1-title: clamp(1.8rem, 1.5vw, 2.6rem);--main-order-h2-title: clamp(1.8rem, 1.5vw, 2.4rem);--main-order-texts-default: clamp(1.6rem, 1.5vw, 1.8rem);--main-order-link-back: clamp(1.2rem, 1.5vw, 1.6rem)}main-order{display:flex;max-width:var(--page-width);padding-block:clamp(3.2rem,6vw,6rem) clamp(5rem,6vw,6rem);margin:0 auto;flex-direction:column;gap:3.2rem}@media screen and (min-width: 768px){main-order{gap:4rem;padding-inline:clamp(6rem,8vw,24rem)}}main-order .container-heading{display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width: 768px){main-order .container-heading{gap:1.6rem}}main-order .container-heading .content-heading{display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width: 768px){main-order .container-heading .content-heading{gap:1.2rem}}main-order .container-heading .content-heading .title-order-name{font-size:clamp(1.6rem,1.25vw,2.4rem);color:var(--black);font-family:var(--font-ubuntu);font-weight:600}main-order .container-heading .content-heading :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.954861vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}main-order .container-heading .back-to-orders-link{font-size:var(--main-order-link-back);font-family:var(--font-ubuntu);color:var(--black);font-weight:500;display:flex;align-items:center;gap:1rem;text-decoration:none;transition:color .3s ease;width:fit-content}main-order .container-heading .back-to-orders-link:hover{color:var(--light-gray)}main-order .container-heading .back-to-orders-link:hover :is(svg) :is(path){stroke:var(--light-gray)}main-order .container-heading .back-to-orders-link :is(svg) :is(path){transition:stroke .3s ease;stroke:var(--black)}main-order .container-order-adress{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width: 768px){main-order .container-order-adress{grid-template-columns:1.5fr .5fr;gap:6rem}@media screen and (min-width: 1440px){main-order .container-order-adress{gap:10rem}}}main-order .container-order-adress .container-order{display:flex;flex-direction:column;gap:3rem}main-order .container-order-adress .container-order .order-heading{display:none;flex-direction:column;gap:1rem}main-order .container-order-adress .container-order .order-heading .order-heading-content-title{font-size:var(--main-order-h2-title);font-family:var(--font-reem-kufi-fun);color:var(--black);font-weight:600}main-order .container-order-adress .container-order .order-heading :is(p){font-size:var(--main-order-texts-default);font-family:var(--font-reem-kufi-fun);color:var(--black);font-weight:500}main-order .container-order-adress .container-order .order-details{width:100%}main-order .container-order-adress .container-order .order-details .order-details-table{width:100%}main-order .container-order-adress .container-order .order-details .order-details-table :is(thead) :is(tr){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:2rem .8rem;border-bottom:.1rem solid var(--light-gray);gap:1rem;background-color:var(--gray);width:100%;border-radius:.8rem .8rem 0rem 0rem}@media screen and (min-width: 768px){main-order .container-order-adress .container-order .order-details .order-details-table :is(thead) :is(tr){border-radius:1.2rem 1.2rem 0rem 0rem;padding:clamp(1.2rem,1.25vw,2rem) clamp(1.8rem,1.25vw,2.4rem)}}main-order .container-order-adress .container-order .order-details .order-details-table :is(thead) :is(tr) :is(th){justify-self:flex-start;text-align:left;color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1rem,.954861vw,1.8rem);font-weight:500;width:100%;word-wrap:break-word}main-order .container-order-adress .container-order .order-details .order-details-table :is(tbody) .order-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:1.6rem 0 .8rem;border-bottom:.1rem solid var(--light-gray);gap:1rem;width:100%}@media screen and (min-width: 768px){main-order .container-order-adress .container-order .order-details .order-details-table :is(tbody) .order-row{padding:2.4rem 0 2rem}}main-order .container-order-adress .container-order .order-details .order-details-table :is(tbody) .order-row :is(td){justify-self:flex-start;text-align:left;border-bottom:none;padding:0;display:block;width:100%;color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1rem,.954861vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot){display:flex;flex-direction:column;padding:3.2rem 0rem 0rem}@media screen and (min-width: 768px){main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot){padding:4.8rem 0rem 0rem}}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr){display:flex;justify-content:space-between;padding:1rem 0;border-bottom:.1rem solid var(--light-gray)}@media screen and (min-width: 768px){main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr){padding:1.8rem 0 1.2rem}}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr):last-child{border:none}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr):last-child :is(td){font-weight:600}main-order .container-order-adress .container-order .order-details .order-details-table :is(tfoot) :is(tr) :is(td){color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.954861vw,1.8rem);font-style:normal;font-weight:400;line-height:normal}main-order .container-order-adress .container-address{justify-self:flex-start;display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 768px){main-order .container-order-adress .container-address{justify-self:flex-end;gap:3.2rem}}main-order .container-order-adress .container-address .container-address-content{display:flex;flex-direction:column;gap:clamp(1.2rem,.9375vw,2rem)}main-order .container-order-adress .container-address .container-address-content .address-title{color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1.5rem,1.041667vw,2rem);font-style:normal;font-weight:600;line-height:normal}main-order .container-order-adress .container-address .container-address-content .address-status{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.833333vw,1.6rem);font-style:normal;font-weight:400;line-height:90%}main-order .container-order-adress .container-address .container-address-content .address-content :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.833333vw,1.6rem);font-style:normal;font-weight:400;line-height:160%}:root{--collection-empty-title: clamp(2rem, 2vw, 2.4rem);--collection-empty-text: clamp(1.4rem, 2vw, 1.8rem)}collection-grid{display:block;max-width:100%;margin-inline:auto;position:relative;padding-block:clamp(2.4rem,5vw,4rem) clamp(5rem,9.5vw,9rem);width:100%}collection-grid .collection_grid__container:has(product-card),collection-grid .collection_grid__container:has(product-card-two){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.4rem,1vw,.7rem);justify-items:flex-start}@media screen and (min-width: 768px){collection-grid .collection_grid__container:has(product-card),collection-grid .collection_grid__container:has(product-card-two){grid-template-columns:repeat(4,minmax(0,1fr))}}collection-grid .collection_grid__container:has(product-card) :is(product-card),collection-grid .collection_grid__container:has(product-card-two) :is(product-card){max-width:100%}collection-grid .collection_grid__container:has(product-card) :is(product-card-two),collection-grid .collection_grid__container:has(product-card-two) :is(product-card-two){max-width:100%}collection-grid .collection_grid__container:has(product-card) :is(product-card-two).destaque.destaque--par,collection-grid .collection_grid__container:has(product-card-two) :is(product-card-two).destaque.destaque--par{grid-column:1 / -1}@media screen and (min-width: 768px){collection-grid .collection_grid__container:has(product-card) :is(product-card-two).destaque.destaque--par,collection-grid .collection_grid__container:has(product-card-two) :is(product-card-two).destaque.destaque--par{grid-column:3 / -1}}collection-grid .collection_grid__container:has(product-card) :is(product-card-two).destaque.destaque--impar,collection-grid .collection_grid__container:has(product-card-two) :is(product-card-two).destaque.destaque--impar{grid-column:1 / -1}@media screen and (min-width: 768px){collection-grid .collection_grid__container:has(product-card) :is(product-card-two).destaque.destaque--impar,collection-grid .collection_grid__container:has(product-card-two) :is(product-card-two).destaque.destaque--impar{grid-column:1 / 3}}collection-grid #collection_empty__container{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1.6rem;max-width:var(--page-width);margin:0 auto;width:100%}collection-grid #collection_empty__container .collection_empty_title{font-size:var(--collection-empty-title);color:var(--gray);font-family:var(--font-reem-kufi-fun);text-transform:uppercase}collection-grid #collection_empty__container .collection_empty_text{font-size:var(--collection-empty-text);font-family:var(--font-reem-kufi-fun);color:var(--gray);font-weight:500}collection-grid #collection_empty__container .btn-link{font-family:var(--font-ubuntu);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400;background:var(--gray);border:1px solid var(--gray);color:var(--white);transition:.3s all;min-width:clamp(16.5rem,13vw,21.3rem);display:flex;justify-content:center;text-transform:capitalize;padding:1rem 2rem;text-decoration:none}collection-grid #collection_empty__container .btn-link:hover{background-color:var(--light-gray);border-color:var(--light-gray)}collection-grid .collection_grid__container:has(.collection_empty__container){display:flex;align-items:center;justify-content:center}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:1.6rem;max-width:var(--page-width);margin:0 auto;width:100%}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .collection_empty_title{font-size:var(--collection-empty-title);color:var(--gray);font-family:var(--font-reem-kufi-fun);text-transform:uppercase}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .collection_empty_text{font-size:var(--collection-empty-text);font-family:var(--font-reem-kufi-fun);color:var(--gray);font-weight:500}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .btn-link{font-family:var(--font-ubuntu);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400;background:var(--gray);border:1px solid var(--gray);color:var(--white);transition:.3s all;min-width:clamp(16.5rem,13vw,21.3rem);display:flex;justify-content:center;text-transform:capitalize;padding:1rem 2rem;text-decoration:none}collection-grid .collection_grid__container:has(.collection_empty__container) .collection_empty__container .btn-link:hover{background-color:var(--light-gray);border-color:var(--light-gray)}collection-grid .collection_grid__container:has(.collection_empty__container) .container_search__empty{display:flex;flex-direction:column;width:100%;max-width:var(--page-width);margin:0 auto;gap:3.2rem}@media screen and (min-width: 768px){collection-grid .collection_grid__container:has(.collection_empty__container) .container_search__empty{gap:6rem}}collection-grid .collection_grid__container:has(.collection_empty__container) .container_search__empty .search_text_title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,3vw,2.8rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.08rem;text-transform:uppercase;justify-self:start}collection-grid #collection_loader{width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;z-index:2;opacity:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}collection-grid #collection_loader[active]{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}collection-grid #collection_loader .loader{margin-top:10vh;width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}collection-grid #collection_loader .loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid var(--gray);animation:prixClipFix 2s linear infinite}@keyframes opacityLoadingEntry{0%{opacity:0;display:none}1%{opacity:0;display:flex}to{opacity:1}}@keyframes opacityLoadingExit{0%{opacity:1}99%{opacity:0;display:flex}to{opacity:0;display:none}}@keyframes rotate{to{transform:rotate(360deg)}}:root{--filter-text-size: clamp(1.2rem, 2vw, 1.8rem);--filter-title-size: clamp(1.4rem, 2vw, 1.8rem)}collection-filter{display:block;padding-block:3.2rem 0}@media screen and (min-width: 768px){collection-filter{padding-block:6rem 0}}collection-filter .filter__carousel{display:flex;width:100%}@media screen and (min-width: 768px){collection-filter .filter__carousel{max-width:var(--page-width);margin:0 auto}}collection-filter .filter__carousel .carousel-filter-slider{display:flex;flex-direction:column;gap:2.4rem;width:100%;margin-bottom:2.4rem}@media screen and (min-width: 768px){collection-filter .filter__carousel .carousel-filter-slider{gap:4rem;margin-bottom:5rem}}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading{display:flex;justify-content:space-between;align-items:center;gap:2rem;max-width:var(--page-width);margin:0 auto;width:100%}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .title_filter__carousel{color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(2rem,3.5vw,3.2rem);font-style:normal;font-weight:600;line-height:120%}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter{display:none;align-items:center;gap:3.2rem}@media screen and (min-width: 768px){collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter{display:flex}}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev,collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--next{border:none;background-color:transparent;cursor:pointer}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev:hover :is(svg) :is(g) :is(rect),collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--next:hover :is(svg) :is(g) :is(rect){fill:var(--light-gray)}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev.disabled,collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--next.disabled{cursor:unset}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev.disabled :is(svg) :is(g) :is(rect),collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--next.disabled :is(svg) :is(g) :is(rect){fill:var(--light-gray)}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev :is(svg),collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--next :is(svg){width:100%;height:100%;display:block}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev :is(svg) :is(g) :is(rect),collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--next :is(svg) :is(g) :is(rect){fill:var(--black);transition:fill .3s}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev :is(svg) :is(g) :is(path),collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--next :is(svg) :is(g) :is(path){stroke:var(--white);transition:stroke .3s}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-slider_heading .container-buttons-carousel-filter .carousel-filter--prev :is(svg){transform:rotate(180deg)}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container{padding-left:5vw}@media screen and (min-width: 768px){collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container{padding-left:0}}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container{display:flex;flex-direction:column;gap:2rem}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .carousel-filter-blaze-track .card_filter_slide:has(input:checked) .card_filter .card_filter__img{border:2px solid var(--black)}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .carousel-filter-blaze-track .card_filter_slide .card_filter{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;cursor:pointer}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .carousel-filter-blaze-track .card_filter_slide .card_filter .card_filter__img{display:block;max-width:clamp(12rem,22vw,22rem);width:100%;height:auto;border-radius:50%;border:2px solid transparent}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .carousel-filter-blaze-track .card_filter_slide .card_filter .card_filter__identifier{color:var(--black);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.4rem,2vw,2rem);font-style:normal;font-weight:600;line-height:normal}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .blaze-pagination-carousel-filter{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}@media screen and (min-width: 768px){collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .blaze-pagination-carousel-filter{display:none}}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .blaze-pagination-carousel-filter :is(button){border-radius:50%;border:1px solid var(--black);background:transparent;width:.8rem;height:.8rem;font-size:0;transition:all .3s ease}collection-filter .filter__carousel .carousel-filter-slider .carousel-filter-blaze-container .carousel-filter-blaze-track-container .blaze-pagination-carousel-filter :is(button).active{border-radius:3.5rem;border:1px solid var(--black);background:var(--black)}collection-filter .filter__heading{display:grid;grid-template-areas:"title title" "filter__text sort-options";grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;max-width:var(--page-width);margin-inline:auto;gap:2rem}@media screen and (min-width: 768px){collection-filter .filter__heading{grid-template-areas:"title filter__text sort-options";gap:3.2rem}}@media screen and (min-width: 768px){collection-filter .filter__heading[search] .filter__text,collection-filter .filter__heading[search] .sort-options{align-self:flex-end}}collection-filter .filter__heading .title_collection{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1rem,1.875vw,3.6rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;text-transform:uppercase;grid-area:title;justify-self:start;display:flex;flex-direction:column;gap:.6rem}collection-filter .filter__heading .title_collection .breadcrumbs{display:flex}collection-filter .filter__heading .title_collection .breadcrumbs .breadcrumbs__list{display:flex;align-items:center;list-style:none}collection-filter .filter__heading .title_collection .breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:flex}collection-filter .filter__heading .title_collection .breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child .breadcrumbs__link:after{content:"";margin:0}collection-filter .filter__heading .title_collection .breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{text-decoration:none;color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(.8rem,1vw,1.2rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.04rem;text-transform:uppercase}collection-filter .filter__heading .title_collection .breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link:after{content:"/";margin:0 .4rem}collection-filter .filter__heading .container-search{display:flex;flex-direction:column;gap:clamp(1rem,.8333vw,1.6rem);grid-area:title}collection-filter .filter__heading .container-search .search_text_title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1rem,1.35415vw,2.8rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.08rem;text-transform:uppercase;justify-self:start}collection-filter .filter__heading .container-search .search-results{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(.8rem,.95485vw,1.8rem);font-style:normal;font-weight:400;line-height:normal;justify-self:start}collection-filter .filter__heading .filter__text{display:flex;align-items:center;gap:.6rem;cursor:pointer;grid-area:filter__text;justify-self:start}@media screen and (min-width: 768px){collection-filter .filter__heading .filter__text{justify-self:end;gap:1rem}}collection-filter .filter__heading .filter__text:hover .filter_title{color:var(--light-gray)}collection-filter .filter__heading .filter__text:hover :is(svg) :is(path){stroke:var(--light-gray)}collection-filter .filter__heading .filter__text .filter_title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.4rem,1.045vw,2rem);font-style:normal;font-weight:400;line-height:normal;transition:color .3s}collection-filter .filter__heading .filter__text :is(svg){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem)}collection-filter .filter__heading .filter__text :is(svg) :is(path){stroke:var(--gray);transition:.3s all ease}collection-filter .filter__heading .sort-options{grid-area:sort-options;justify-self:end;display:flex;align-items:center}collection-filter .filter__heading .sort-options .filter-group__select{border:none;color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.4rem,1.045vw,2rem);font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:.3s all ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}collection-filter .filter__heading .sort-options .filter-group__select:focus{outline:none}collection-filter .filter__heading .sort-options .filter-group__select:hover{color:var(--light-gray)}collection-filter .filter__heading .sort-options .filter-group__select:hover :is(option){color:var(--gray)}collection-filter .filter__heading .sort-options .filter-group__select :is(option){background:transparent;color:var(--black);cursor:pointer}collection-filter .filter__heading .sort-options:after{content:url(./arrowDown-b6f77f76.svg);width:clamp(1.6rem,2.8vw,2rem);height:clamp(1.6rem,2.8vw,2rem);display:inline-block;transform:rotate(180deg)}collection-filter:before{content:"";position:fixed;background:#00000080;width:100vw;height:100dvh;z-index:5;top:0;left:0;opacity:0;visibility:hidden;animation:opacityOverlayExit .3s;z-index:1003}collection-filter:has(.filter__modal[open]):before{opacity:1;visibility:visible;animation:opacityOverlayEntry .3s}collection-filter .filter__modal{display:none;background:var(--white);max-width:34rem;width:90vw;padding:4rem 2rem;position:fixed;transform:translate(-100%);animation:slideOut .3s ease-in-out forwards;flex-direction:column;top:0;left:0;height:100dvh;z-index:1004}collection-filter .filter__modal[open]{animation:slideIn .3s ease-in-out forwards;display:flex;transform:translate(0)}@media screen and (min-width: 768px){collection-filter .filter__modal{max-width:57rem;padding:4rem}}collection-filter .filter__modal .filter__modal__heading{display:flex;align-items:center;justify-content:space-between}collection-filter .filter__modal .filter__modal__heading .filter_title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.4rem,.9375vw,1.8rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.07rem;text-transform:uppercase}collection-filter .filter__modal .filter__modal__heading :is(svg){width:clamp(1.6rem,1.25vw,2.4rem);height:clamp(1.6rem,1.25vw,2.4rem);cursor:pointer;transition:.3s all ease}collection-filter .filter__modal .filter__modal__heading :is(svg):hover :is(path){stroke:var(--light-gray)}collection-filter .filter__modal .filter__modal__heading :is(svg) :is(path){stroke:var(--gray);transition:.3s all ease}collection-filter .filter__modal .filter__dropdown{display:flex;flex-direction:column;height:100%;flex:1;gap:clamp(2rem,2vw,3.2rem)}collection-filter .filter__modal .filter__dropdown .filters__container{display:flex;flex-direction:column;gap:clamp(2rem,2vw,3.2rem);flex:1;overflow:auto}collection-filter .filter__modal .filter__dropdown .filters__container::-webkit-scrollbar{width:3px}collection-filter .filter__modal .filter__dropdown .filters__container::-webkit-scrollbar-track{background:var(--light-gray)}collection-filter .filter__modal .filter__dropdown .filters__container::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:10px;border:3px solid transparent}collection-filter .filter__modal .filter__dropdown .filters__container::-webkit-scrollbar-thumb:hover{background:var(--gray, .8)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter_name{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-style:normal;font-weight:600;line-height:normal;font-size:clamp(1.2rem,.82vw,1.6rem);width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;background:var(--off-white-two);padding:clamp(.8rem,2vw,1.2rem) clamp(1.2rem,2vw,1.6rem);cursor:pointer;transition:.3s all ease}@media screen and (min-width: 1620px){collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter_name{font-size:1.6rem}}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter_name:hover{color:var(--light-gray)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter_name:after{content:"";background-image:url(./arrowDown-b6f77f76.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:clamp(1.6rem,2vw,2rem);height:clamp(1.6rem,2vw,2rem);transition:.3s transform ease;cursor:pointer}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container:has(.filter__list[closed]) .filter_name:after{transform:rotate(180deg)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container:has(.price-range-slider__container[closed]) .filter_name:after{transform:rotate(180deg)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list{list-style-type:none;display:flex;flex-direction:column;gap:1rem;overflow:hidden;transition:height .3s ease-out;height:auto;padding-inline:clamp(1.2rem,2vw,1.6rem)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list[closed]{height:0}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list .filter__item:first-child{margin-top:1.4rem}@media screen and (min-width: 768px){collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list .filter__item:first-child{margin-top:2rem}}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list .filter__item .filter_label{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.82vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}@media screen and (min-width: 1620px){collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list .filter__item .filter_label{font-size:1.6rem}}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list .filter__item .filter_label :is(input){margin-right:clamp(.8rem,2vw,1.2rem);width:clamp(1.4rem,2vw,1.6rem);height:clamp(1.4rem,2vw,1.6rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;transition:.15s background ease;border:1px solid var(--gray)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .filter__list .filter__item .filter_label :is(input):checked{background:var(--gray)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container{overflow:hidden;transition:.6s;display:flex;flex-direction:column;gap:1.2rem;padding-inline:1.2rem}@media screen and (min-width: 768px){collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container{padding-inline:1.6rem;gap:1.6rem}}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container[closed]{height:0}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-slider__content{width:100%;margin:0 auto;overflow:visible}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-slider__content .price-range-slider{position:relative;height:2px;background:var(--gray);width:100%;margin-top:1.6rem}@media screen and (min-width: 768px){collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-slider__content .price-range-slider{margin-top:2.4rem}}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-slider__content .price-range-slider .range_select{width:1.2rem;height:1.2rem;border-radius:50%;background:var(--white);border:2px solid var(--gray);z-index:10;cursor:pointer;position:absolute;top:50%;transform:translate(-50%,-50%)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-slider__content .price-range-slider .range_select.range_max{right:0;transform:translate(-50%,-50%)}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-text{display:flex;justify-content:space-between}collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-text .price-range-text__min,collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-text .price-range-text__max{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.82vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width: 1620px){collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-text .price-range-text__min,collection-filter .filter__modal .filter__dropdown .filters__container .filter__container .price-range-slider__container .price-range-text .price-range-text__max{font-size:1.6rem}}collection-filter .filter__modal .filter__dropdown .filter__btns{display:flex;align-items:center;gap:1rem}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn{display:flex;justify-content:center;width:fit-content;background:transparent;text-decoration:none;transition:.3s all ease;width:100%;cursor:pointer;text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.82vw,1.6rem);font-style:normal;font-weight:500;line-height:normal;border:1.5px solid var(--gray);padding:clamp(1rem,2vw,1.6rem) clamp(2.4rem,2vw,3.2rem)}@media screen and (min-width: 1620px){collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn{font-size:1.6rem}}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_submit{color:var(--white);background:var(--gray)}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_submit:hover{background:var(--light-gray);border-color:var(--light-gray)}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_reset{color:var(--gray);background:var(--white)}collection-filter .filter__modal .filter__dropdown .filter__btns .filter_btn.filter_reset:hover{background:var(--light-gray);color:var(--white);border-color:var(--light-gray)}@keyframes slideIn{0%{transform:translate(-100%);display:none}1%{transform:translate(-100%);display:flex}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0);display:flex}99%{transform:translate(-100%);display:flex}to{display:none}}@keyframes opacityOverlayEntry{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1}}@keyframes opacityOverlayExit{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{visibility:hidden}}product-card-two{max-width:30rem;width:100%;height:100%;display:flex}@media screen and (min-width: 768px){product-card-two:hover .product-card-images .content-product .favorite_product_heart{opacity:1}}product-card-two .product-card-images{width:100%;height:100%;position:relative;aspect-ratio:9 / 12;overflow:hidden;background-color:var(--white);cursor:pointer}product-card-two .product-card-images .overlay-bg-card-product{position:absolute;display:flex;text-decoration:none;top:0;left:0;width:100%;height:100%;background:#00000008;z-index:1}product-card-two .product-card-images :is(a){text-decoration:none;display:flex;align-items:center;justify-content:start;width:100%;height:100%;overflow:hidden}product-card-two .product-card-images :is(a) :is(img){width:100%;height:100%;object-fit:contain;display:block}product-card-two .product-card-images :is(a) .first-image{opacity:1;transition:opacity .5s}product-card-two .product-card-images :is(a) .second-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s}@media screen and (min-width: 1200px){product-card-two .product-card-images:hover:has(.second-image) .first-image{opacity:0}product-card-two .product-card-images:hover:has(.second-image) .second-image{opacity:1}}product-card-two .product-card-images .container-tag{position:absolute;top:0;right:0;padding:clamp(.6rem,1.5vw,1.2rem) clamp(1rem,2vw,2rem);display:flex;align-items:center;justify-content:center;background-color:var(--black)}product-card-two .product-card-images .container-tag .tag{color:var(--white);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1rem,2vw,1.8rem);font-style:normal;font-weight:500;line-height:normal}product-card-two .product-card-images .content-product{display:flex;justify-content:space-between;align-items:center;gap:1rem;position:absolute;bottom:0;left:0;width:100%;right:0;background-color:var(--white);padding-top:clamp(.5rem,1.5vw,1.2rem);padding-bottom:clamp(1.6rem,2vw,2rem);padding-inline:clamp(1.6rem,2.8vw,2.5rem);box-sizing:border-box}product-card-two .product-card-images .content-product .container-title-price{display:flex;flex-direction:column;gap:.4rem;max-width:80%}product-card-two .product-card-images .content-product .container-title-price .title-product{color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1rem,.95vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:color .3s ease}product-card-two .product-card-images .content-product .container-title-price .product-price-installments{display:flex;flex-direction:column;gap:clamp(.2rem,.3vw,.4rem)}product-card-two .product-card-images .content-product .container-title-price .product-price-installments .price-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}product-card-two .product-card-images .content-product .container-title-price .product-price-installments .price-product :is(s){color:var(--light-gray);font-size:clamp(.8rem,.729166666vw,1.2rem);font-weight:200;text-decoration-line:strikethrough;margin-right:.6rem}product-card-two .product-card-images .content-product .container-title-price .product-price-installments .installments-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}product-card-two .product-card-images .content-product .container-title-price .price-container{display:flex}product-card-two .product-card-images .content-product .container-title-price .price-container .price-product{display:flex;align-items:center;gap:.8rem;color:var(--black);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1rem,.95vw,1.8rem);font-style:normal;font-weight:400;line-height:normal;transition:color .3s ease;flex-wrap:wrap}product-card-two .product-card-images .content-product .container-title-price .price-container .price-product :is(s){color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(.8rem,.85vw,1.6rem);font-style:normal;font-weight:300;line-height:normal}product-card-two .product-card-images .content-product .favorite_product_heart{display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:.3s;right:0;top:50%;z-index:2}@media screen and (min-width: 768px){product-card-two .product-card-images .content-product .favorite_product_heart{opacity:0}}product-card-two .product-card-images .content-product .favorite_product_heart :is(svg){transition:.3s;width:clamp(2rem,3vw,2.8rem);height:clamp(2rem,3vw,2.8rem)}product-card-two .product-card-images .content-product .favorite_product_heart :is(svg) :is(path){transition:.3s;stroke:var(--light-gray)}product-card-two .product-card-images .content-product .favorite_product_heart.active :is(svg){fill:var(--light-gray)}product-card-two .product-card-images .content-product .favorite_product_heart.active :is(svg) :is(path){stroke:var(--light-gray)}section{display:block;padding:4rem 0}.text-with-image__wrapper{width:var(--page-width);margin:0 auto;display:flex;flex-direction:column-reverse;order:0}@media screen and (min-width: 1200px){.text-with-image__wrapper{width:calc(var(--page-width) * .95)}}@media screen and (min-width: 768px){.text-with-image__wrapper{flex-direction:row;align-items:stretch}.text-with-image__content-container{max-width:80rem}}.text-with-image__content{flex:1;display:flex}.text-with-image__content-container{margin:0 auto;padding:clamp(3rem,8vw,16rem) 0 0 0}@media screen and (min-width: 768px){.text-with-image__content-container{padding:clamp(3rem,8vw,16rem) clamp(2rem,5vw,6.7rem) clamp(5rem,6vw,13.3rem) 0}}.text-with-image__heading{font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.458333vw,2.8rem);line-height:140%;color:var(--gray);margin-bottom:clamp(1.6rem,1.5vw,3.2rem);font-weight:600}.text-with-image__description{font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.954861vw,1.8rem);line-height:160%;font-weight:400;color:var(--gray)}.text-with-image__button{display:inline-block;text-decoration:underline;text-transform:uppercase;font-size:clamp(1.4rem,1.5vw,1.8rem);letter-spacing:.1em;color:var(--gray)}.text-with-image__media{flex:1;display:flex;justify-content:center}.text-with-image__image{width:100%;height:100%;object-fit:cover}.text-with-image__image--desktop{display:none}.text-with-image__image--mobile{display:block}@media screen and (min-width: 768px){.text-with-image__image--desktop{display:block}.text-with-image__image--mobile{display:none}}section{padding:0rem}.text-content{display:flex;flex-direction:column;gap:2.4rem;padding-block:clamp(5rem,4.6875vw,9rem);margin:0 auto;max-width:var(--page-width)}@media screen and (min-width: 1200px){.text-content{max-width:calc(var(--page-width) * .95)}}.text-align-left :is(p){text-align:left}.text-align-justify :is(p){text-align:justify}.text-align-center :is(p){text-align:center}.text-align-right :is(p){text-align:end}.text-content :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.954861vw,1.8rem);font-weight:400;line-height:160%}@media screen and (min-width: 768px){.text-content :is(p){font-size:clamp(1.2rem,.94vw,1.8rem)}}grid-images .blaze-slider .blaze-container .blaze-track-container{overflow:hidden}grid-images .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:0rem}grid-images .blaze-slider .blaze-container .blaze-track-container .blaze-track .grid-content{min-width:calc((100% + -0rem)*1)}@media screen and (min-width: 640px){grid-images .blaze-slider .blaze-container .blaze-track-container .blaze-track .grid-content{min-width:calc((100% + -0rem)/2)}@media screen and (min-width: 1024px){grid-images .blaze-slider .blaze-container .blaze-track-container .blaze-track .grid-content{min-width:calc((100% - (3 - 1) * 0rem) / 3)}@media screen and (min-width: 1280px){grid-images .blaze-slider .blaze-container .blaze-track-container .blaze-track .grid-content{min-width:calc((100% + -0rem)/4)}}}}grid-images .blaze-slider .blaze-container .blaze-track-container .blaze-track .grid-content :is(a){display:flex;width:100%;height:auto;text-decoration:none}grid-images .blaze-slider .blaze-container .blaze-track-container .blaze-track .grid-content :is(a) :is(img){display:flex;width:100%;height:auto}grid-images .blaze-slider .blaze-pagination{display:flex;gap:14px;justify-content:center;margin-top:1.4rem}grid-images .blaze-slider .blaze-pagination :is(button){background:var(--light-gray);width:.6rem;height:.6rem;border:none;border-radius:50%;color:#0000;cursor:pointer;outline:0;transition:background .3s}grid-images .blaze-slider .blaze-pagination :is(button).active{background-color:var(--gray)}.image-dropdown-container{display:flex;align-items:center;gap:clamp(2.4rem,5vw,10rem);padding-block:clamp(5rem,6.25vw,12rem);max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 1024px){.image-dropdown-container{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);max-width:calc(var(--page-width) * .85)}}.image-dropdown-container__image{max-width:86.8rem;max-height:57rem}.image-dropdown-container__image :is(img){width:100%;object-fit:cover}@media screen and (min-width: 1024px){.image-dropdown-container__image :is(img){padding-inline:clamp(0,2vw,5rem) clamp(0,4vw,10rem)}}.image-dropdown-container__content{display:flex;flex-direction:column;gap:clamp(2.8rem,5vw,4rem);justify-items:center}.image-dropdown-container__content__text{display:flex;flex-direction:column;gap:clamp(1.2rem,5vw,2rem)}.image-dropdown-container__content__text :is(h2){font-size:clamp(1.6rem,1.458333vw,2.8rem);font-family:var(--font-reem-kufi-fun);color:var(--gray);font-weight:600;letter-spacing:.16rem}.image-dropdown-container__content__text :is(p){font-size:clamp(1.4rem,.954861vw,1.8rem);font-family:var(--font-ubuntu);color:var(--gray);line-height:160%}@media screen and (max-width: 1024px){.image-dropdown-container{flex-direction:column;align-items:start}.image-dropdown-container__image :is(img){height:100%}.image-dropdown-container__content{max-width:100%}}.image-dropdown-container__container__dropdown{display:flex;flex-direction:column;gap:clamp(2rem,3vw,2.4rem)}.dropdown-title-content{display:flex;align-items:center;justify-content:space-between;padding-bottom:clamp(1.4rem,.9027775vw,1.6rem);border-bottom:1px solid var(--Cinza-Claro, #A4A4A4);cursor:pointer}.dropdown-title-content :is(svg){transition:transform .3s ease;width:2.4rem;height:2.4rem}.dropdown-title-content :is(svg) :is(path){stroke:#000}.dropdown-title{color:var(--black, #0E0E0E);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.4rem,1.041667vw,2rem);font-weight:600;text-transform:uppercase;letter-spacing:.1rem}.image-dropdown-container__container__dropdown .dropdown-list[closed]{height:0;overflow:hidden}.dropdown-list{overflow:hidden;transition:height .3s ease}.dropdown-list :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.954861vw,1.8rem);font-style:normal;font-weight:400;margin-top:1rem;line-height:160%}history-card{display:flex;flex-direction:column;gap:clamp(1rem,3.5vw,1.6rem)}.history-card-images :is(a) :is(img){width:100%;height:100%}.content-history{display:flex;flex-direction:column;gap:clamp(.8rem,3vw,1.6rem);max-width:35rem}.content-history :is(a){text-decoration:none}.title-history{color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:400}.description{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,3vw,1.8rem);line-height:130%}.shop-the-look__container{display:flex;flex-direction:column;padding:clamp(5rem,2.91666vw,9rem) clamp(2rem,7.70833vw,14.8rem);overflow:hidden}.shop-the-look-gallery{width:100%}.shop-the-look-gallery--grid{display:grid;gap:2rem;align-items:start}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.shop-the-look__container--grid{width:100%}.shop-the-look__single_layout{justify-content:center}.shop-the-look__last_content{display:flex;flex-direction:column;gap:clamp(1.6rem,1.97916vw,3.8rem);max-width:var(--page-width);margin:0 auto;width:100%}.shop-the-look__wrapper{display:flex;gap:20px}.content-position-bottom__layout{flex-direction:row;justify-content:space-between!important}.shop-the-look__wrapper--top{flex-direction:column-reverse!important}.shop-the-look__wrapper--bottom{flex-direction:column!important}.shop-the-look__wrapper--left{flex-direction:row-reverse!important}.shop-the-look__wrapper--right{flex-direction:row!important}.last_content_column{flex-direction:column!important}.last_content_row{flex-direction:row!important;flex-wrap:wrap}.shop-the-look__image{position:relative;display:inline-block;width:fit-content}.shop-the-look__images{display:flex;align-items:center;gap:40px}.shop-the-look__image :is(img){display:block;width:auto;height:auto;max-width:100%}.marker{position:absolute;width:20px;height:20px;cursor:pointer;transform:translate(-50%,-50%)}.marker>:is(svg){width:20px;height:20px}.tooltip__container{position:absolute;top:40px;left:8.8px;transform:translate(-50%);width:272px;height:102px;background-color:#fff;box-shadow:0 4px 8px #0000001a;padding:clamp(.9rem,1.5625vw,1.2rem);z-index:9999999;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.tooltip__container .product-price-installments{display:flex;flex-direction:column;gap:clamp(.6rem,calc(.6rem + .042vw),.8rem)}.tooltip__container .product-price-installments .price-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}.tooltip__container .product-price-installments .installments-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.041666666vw,2rem);font-style:normal;font-weight:400;line-height:normal}.tooltip__container :is(a){display:flex;align-items:center;gap:clamp(.1rem,.78125vw,1.5rem);text-decoration:none}.tooltip__container :is(svg){position:relative;top:-103px;left:45%}.tooltip__container :is(img){width:6rem;height:7.8rem;object-fit:cover}.marker:hover .tooltip__container,.marker.active .tooltip__container{visibility:visible;opacity:1}.marker.active{z-index:1}.tooltip__content{display:flex;flex-direction:column;gap:.46rem}.tooltip__content :is(h4){color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.2rem,.9375vw,1.6rem);font-weight:600;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tooltip__content :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,1.04166vw,1.4rem);font-weight:300}.shop-the-look__content{display:flex;flex-direction:column;gap:2.8rem;max-width:var(--page-width);margin:0 auto;width:100%}.product-content-wrapper{width:100%}.product-info:nth-child(2n){justify-self:end}.product-info :is(h4){color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1rem,.83333vw,1.6rem);font-weight:600;text-transform:uppercase;letter-spacing:.08rem}.product-info :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,1.04166vw,1.4rem);font-weight:300}.content-position-right{display:flex!important;flex-direction:column;width:25.1rem}.content-position-bottom{max-width:61.6rem}.content-align-center{justify-content:center}.content-align-end{justify-content:flex-end}.content-align-start{justify-content:flex-start}.content-order-first{order:-1}@media (min-width: 769px){.shop-the-look__content{display:grid;grid-template-columns:1fr 1fr}.shop-the-look__content div:nth-child(2){justify-self:end}.product-content-top,.product-content-bottom{order:unset}}@media (max-width: 768px){.shop-the-look__container{flex-direction:row;padding:0}.shop-the-look-gallery--grid{grid-template-columns:1fr}.last_content_mobile_row{flex-direction:row!important;flex-wrap:wrap}.last_content_mobile_column{flex-direction:column!important}.content-position-bottom__layout{flex-direction:column;gap:2.8rem}.content-direction-row{flex-direction:row!important;justify-content:space-between!important}.mobile-content-position__bottom{flex-direction:column!important}.mobile-content-position__top{flex-direction:column-reverse!important}.shop-the-look__content{display:flex;justify-content:center;flex-direction:column;margin-top:0;width:100%}.content-position-right{width:100%}.max-width-content-align__right{max-width:27.1rem}.content-align-center__mobile{align-items:center}.content-align-end__mobile{align-items:end}.content-align-start__mobile{align-items:start}.shop-the-look__image_left{flex-direction:row!important;gap:1.2rem;padding:0 2rem 0 0;align-items:center}.shop-the-look__padding_right{padding:0 2rem}.shop-the-look__normal_image{padding:5rem 2rem}.shop-the-look__image_right :is(img){width:27rem;height:27rem}.shop-the-look__align_right{align-items:end}.tooltip__container{left:6.7px;width:22rem;height:8rem}.tooltip__container :is(img){width:4.7rem;height:5.1rem}.tooltip__container :is(svg){top:-76px}.tooltip_right_mobile .tooltip__container{left:100px}.tooltip_right_mobile .tooltip__container :is(svg){left:-6px}.tooltip_left_mobile .tooltip__container{left:-84px}.tooltip_left_mobile .tooltip__container :is(svg){left:180px}}description-seo{display:flex;flex-direction:column;align-items:center;padding-block:clamp(5rem,10vw,9rem)}description-seo .description_seo__content{min-height:9.8rem;max-width:var(--page-width);width:100%;overflow:hidden;position:relative;transition:.6s ease;font-family:var(--font-ubuntu);font-size:clamp(1.2rem,2vw,1.8rem);font-style:normal;font-weight:500;line-height:160%}description-seo .description_seo__content:after{content:"";position:absolute;background:linear-gradient(180deg,#fff0,#fff);width:100%;height:7rem;bottom:0;left:0;opacity:0;visibility:hidden;animation:opacityOverlayDescriptionReverse .6s forwards}description-seo .description_seo__content[closed]{height:0}description-seo .description_seo__content[closed]:after{animation:opacityOverlayDescription .6s forwards;opacity:1;visibility:visible}description-seo .description_seo__content .description_seo_title{display:none}description-seo .description_seo__arrow{margin-top:3.2rem;display:flex;width:100%;align-items:center;justify-content:center;transition:.6s ease;cursor:pointer}description-seo .description_seo__arrow :is(svg){width:clamp(1.6rem,2vw,2rem);height:clamp(1.6rem,2vw,2rem)}description-seo .description_seo__arrow:hover :is(path){stroke:var(--gray)}description-seo .description_seo__arrow :is(path){stroke:var(--gray);transition:.3s ease}description-seo:not(:has(.description_seo__content[closed])) .description_seo__arrow{transform:rotate(180deg)}@keyframes opacityOverlayDescription{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes opacityOverlayDescriptionReverse{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}.announcement_bar__container{background:var(--black);width:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;height:clamp(2rem,calc(1.333rem + .7407vw),3.2rem);max-height:clamp(2rem,calc(1.333rem + .7407vw),3.2rem)}.announcement_bar__container :is(p){color:var(--white);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1rem,.833vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}alert-component{background:var(--dark-blue);border:1px solid var(--dark-blue);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:15vh;font-size:clamp(1.4rem,2vw,1.6rem);text-align:center;animation:alertEntry .6s ease-in-out}@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}}main-product{width:100%;max-width:var(--page-width);margin:0 auto;display:flex}@media screen and (min-width: 768px){main-product{max-width:100%}}main-product .main-product-content{display:grid;grid-template-columns:1fr;width:100%;max-width:100%}@media screen and (min-width: 768px){main-product .main-product-content{grid-template-columns:repeat(2,minmax(0,1fr));position:relative;height:auto}}main-product .main-product-content .container-image{width:100%;display:none}@media screen and (min-width: 768px){main-product .main-product-content .container-image{display:flex}}main-product .main-product-content .container-image .grid-main-product{width:100%;display:flex;flex-direction:column;position:relative}main-product .main-product-content .container-image .grid-main-product .overlay-grid-main-product-image{position:absolute;display:flex;text-decoration:none;top:0;left:0;width:100%;height:100%;background:#00000008}main-product .main-product-content .container-image .grid-main-product .container-item-image{width:100%;display:flex;height:100lvh;position:sticky;top:0;background-color:var(--white)}main-product .main-product-content .container-image .grid-main-product .container-item-image :is(img){display:flex;width:100%;height:100%;object-fit:contain}main-product .main-product-content .container-infos{max-width:100%;width:100%;display:flex}@media screen and (min-width: 768px){main-product .main-product-content .container-infos{position:sticky;top:0;height:100vh}}main-product .main-product-content .container-infos .container-infos-content{max-width:100%;width:100%;display:flex;flex-direction:column;gap:clamp(2rem,1.666666666vw,3.2rem);padding-block:0 3.2rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content{height:fit-content;max-height:65vh;overflow-x:hidden;overflow-y:auto;padding-inline:5vw;padding-block:0;position:absolute;width:100%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 1024px){main-product .main-product-content .container-infos .container-infos-content{padding-inline:clamp(8rem,9.809vw,19rem)}}}main-product .main-product-content .container-infos .container-infos-content::-webkit-scrollbar{width:3px}main-product .main-product-content .container-infos .container-infos-content::-webkit-scrollbar-track{background:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:10px;border:3px solid transparent}main-product .main-product-content .container-infos .container-infos-content::-webkit-scrollbar-thumb:hover{background:var(--black, .8)}main-product .main-product-content .container-infos .container-infos-content .breadcrumbs{display:flex}main-product .main-product-content .container-infos .container-infos-content .breadcrumbs .breadcrumbs__list{display:flex;align-items:center;list-style:none}main-product .main-product-content .container-infos .container-infos-content .breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:flex}main-product .main-product-content .container-infos .container-infos-content .breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child .breadcrumbs__link:after{content:"";margin:0}main-product .main-product-content .container-infos .container-infos-content .breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{text-decoration:none;color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(.8rem,.625vw,1.2rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.04rem;text-transform:uppercase}main-product .main-product-content .container-infos .container-infos-content .breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link:after{content:"/";margin:0 .4rem}main-product .main-product-content .container-infos .container-infos-content .container-title-price{display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-title-price{gap:clamp(.6rem,calc(.6rem + .042vw),.8rem)}}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .title{color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.8rem,1.4583vw,2.8rem);font-style:normal;font-weight:400;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .favorite_product_heart{display:flex}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .favorite_product_heart :is(svg){width:clamp(1.8rem,1.4583vw,2.8rem);height:clamp(1.8rem,1.4583vw,2.8rem);cursor:pointer;transition:.1s;fill:transparent}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .favorite_product_heart :is(svg) :is(path){transition:.1s}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .favorite_product_heart:hover :is(svg){fill:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .favorite_product_heart:hover :is(svg) :is(path){stroke:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .favorite_product_heart.active :is(svg){fill:var(--gray)}main-product .main-product-content .container-infos .container-infos-content .container-title-price .title-heart .favorite_product_heart.active :is(svg) :is(path){stroke:var(--gray)}main-product .main-product-content .container-infos .container-infos-content .container-title-price .product-price-installments{display:flex;flex-direction:column;gap:.6rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-title-price .product-price-installments{gap:clamp(.6rem,calc(.6rem + .042vw),.8rem)}}main-product .main-product-content .container-infos .container-infos-content .container-title-price .product-price-installments .container-product-with-discount{display:flex;align-items:center;gap:.3rem;color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-title-price .product-price-installments .container-product-with-discount .price-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-title-price .product-price-installments .price-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.041666666vw,2rem);font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:1rem}main-product .main-product-content .container-infos .container-infos-content .container-title-price .product-price-installments .price-product :is(s){color:var(--light-gray);font-size:clamp(1.2rem,.868055555vw,1.6rem);font-weight:400;text-decoration:line-through}main-product .main-product-content .container-infos .container-infos-content .container-title-price .product-price-installments .info_installment{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.041666666vw,2rem);font-style:normal;font-weight:400;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-options{display:none;flex-direction:column;gap:1.6rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-options{gap:2.4rem}}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option{display:none;align-items:center;gap:2.4rem;border:none}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-options .product-option{gap:1.2rem;display:flex}}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-title{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,2vw,2rem);font-style:normal;font-weight:400;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values{display:flex;align-items:center;flex-wrap:wrap;gap:2rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values{flex-wrap:wrap}}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values .option-value{display:flex;justify-content:center;align-items:center;background-color:transparent;font-size:clamp(1.2rem,1.5vw,1.6rem);font-family:var(--font-ubuntu);font-style:normal;font-weight:400;line-height:normal;color:var(--gray);border:none;position:relative;overflow:hidden;cursor:pointer;transition:all .3s ease}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values .option-value:hover{color:var(--gray)}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values .option-value.soldout{cursor:not-allowed;text-decoration:line-through}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values .option-value.soldout .soldout-image{position:absolute;display:none;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%);max-width:100%;padding:0rem;box-sizing:border-box}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values .option-value .soldout-image{display:none}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values .option-value:has(input:checked){text-decoration:underline;color:var(--black)}main-product .main-product-content .container-infos .container-infos-content .container-options .product-option .option-values .option-value.hidden{display:none}main-product .main-product-content .container-infos .container-infos-content .container-options :is(select-variant){display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-options :is(select-variant){display:none}}main-product .main-product-content .container-infos .container-infos-content .container-options :is(select-variant) .container-title-select{display:flex;align-items:center;gap:2.4rem}main-product .main-product-content .container-infos .container-infos-content .container-options :is(select-variant) .container-title-select .title-select{color:var(--gray);font-family:var(--font-ubuntu);font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-options :is(select-variant) .container-title-select :is(select){color:var(--black);font-family:var(--font-ubuntu);font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;padding:1rem 3rem 1rem 1rem;max-width:fit-content;border:.5px solid var(--light-gray);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='3' viewBox='0 0 11 6' fill='none'%3E%3Cpath d='M1.5 1L5.5 5L9.5 1' stroke='%230E0E0E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.5rem}main-product .main-product-content .container-infos .container-infos-content .container-options :is(select-variant) .container-title-select :is(select) :is(option){color:var(--black);font-family:var(--font-ubuntu);font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart{width:100%;display:flex;flex-direction:column;gap:.8rem}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1.2rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content{gap:2rem}}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .container-quantity-buttons{display:flex;align-items:center;border:none;padding:1.2rem 0;gap:1rem;width:100%;max-width:8.8rem}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .container-quantity-buttons{max-width:10rem}}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .container-quantity-buttons :is(input){color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.5vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;width:100%;height:100%;pointer-events:none;display:flex;border:none}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .container-quantity-buttons :is(button){border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:transparent;width:1.6rem}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .container-quantity-buttons :is(button) :is(svg) :is(path){transition:all .3s ease;stroke:var(--gray)}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .container-quantity-buttons :is(button):hover :is(svg) :is(path){stroke:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-btn-alternative{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border:none;background:var(--gray);color:var(--white);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.3rem,.954861vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;padding:clamp(.8rem,.625vw,1.2rem);cursor:pointer;transition:all .3s ease;text-decoration:none}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-btn-alternative[disabled]{background:var(--light-gray);cursor:not-allowed}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-btn-alternative[disabled]:hover{background:var(--gray);opacity:.8}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-btn-alternative:hover{background:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border:none;background:var(--gray);color:var(--white);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.3rem,.954861vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;padding:clamp(.8rem,.625vw,1.2rem);cursor:pointer;transition:all .3s ease;position:relative}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart[disabled]{background:var(--light-gray);cursor:not-allowed}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart[disabled]:hover{background:var(--gray);opacity:.8}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart:hover{background:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart .loader{width:30px;height:30px;border-radius:50%;position:absolute;animation:rotateAddToCard 1s linear infinite;top:50%;left:50%;transform:translate(-50%,-50%);display:none;opacity:0}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart .loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid #FFF;animation:prixClipFix 2s linear infinite}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart[loading]{background:var(--light-gray);color:transparent;cursor:default}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .container-quantity-add-cart-content .main-product-form-add-to-cart[loading] .loader{display:block;opacity:1}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .product-add-to-cart-message{align-self:flex-end}main-product .main-product-content .container-infos .container-infos-content .container-quantity-add-cart .product-add-to-cart-message :is(p){color:var(--light-gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,1.5vw,1.4rem);font-style:normal;font-weight:400;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-details{width:100%;display:flex;flex-direction:column;gap:clamp(1.1rem,.807291666vw,1.5rem)}main-product .main-product-content .container-infos .container-infos-content .container-details .detail{width:100%;display:flex;flex-direction:column}main-product .main-product-content .container-infos .container-infos-content .container-details .detail:has(.detail-content:not([closed])){gap:clamp(.8rem,.659722222vw,1.2rem)}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-headings{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid var(--light-gray);padding:clamp(.5rem,.520833333vw,1rem) 0;cursor:pointer}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-headings:hover :is(p){color:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-headings:hover :is(svg) :is(path){stroke:var(--light-gray)}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-headings :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:140%;transition:all .3s ease}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-headings :is(svg){width:clamp(1.3rem,1.041666666vw,2rem);height:clamp(1.3rem,1.041666666vw,2rem);cursor:pointer;transition:all .3s ease}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-headings :is(svg) #Vector{transform-origin:center center;transition:all .3s ease-in-out}main-product .main-product-content .container-infos .container-infos-content .container-details .detail:has(.detail-content[closed]) .detail-headings :is(svg) #Vector{transform:rotate(0)}main-product .main-product-content .container-infos .container-infos-content .container-details .detail:has(.detail-content:not([closed])) .detail-headings :is(svg) #Vector{transform:rotate(90deg)}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-content{overflow:hidden;opacity:1;transition:all .5s ease;width:100%}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-content[closed]{height:0;opacity:0}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-content .metafield-rich_text_field{width:100%}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-content .metafield-rich_text_field :is(p){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.833333333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}main-product .main-product-content .container-infos .container-infos-content .container-details .detail .detail-content :is(img){width:100%;max-width:30rem;display:flex;margin:0 auto;height:auto;margin-bottom:1rem}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions{display:flex;flex-direction:column;gap:clamp(2rem,1.666666666vw,3.2rem)}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-heading{display:grid;align-items:center;grid-template-columns:repeat(3,minmax(0,1fr))}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-heading .main-descriptions-heading-item{color:var(--light-gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.3rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:fit-content}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-heading .main-descriptions-heading-item:nth-of-type(2){justify-self:center}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-heading .main-descriptions-heading-item:first-of-type{justify-self:start}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-heading .main-descriptions-heading-item:last-of-type:not(:nth-of-type(2)){justify-self:end}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-heading .main-descriptions-heading-item[open]{color:var(--gray);border-bottom:1.5px solid var(--gray)}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-content{width:100%;position:absolute;transform:translate(-100%);display:flex;height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-content[open]{position:relative;transform:translate(0);height:auto;opacity:1}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-content .description{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.833333333vw,1.6rem);font-style:normal;font-weight:200;line-height:160%}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-content .descriptions-composition{display:flex;flex-direction:column;gap:clamp(1.6rem,1.197916665vw,2.2rem);width:100%}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-content .descriptions-composition .descriptions-composition-text{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.2rem,.868055555vw,1.6rem);font-style:normal;font-weight:200;line-height:normal;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;flex-wrap:wrap}@media screen and (min-width: 768px){main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-content .descriptions-composition .descriptions-composition-text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}main-product .main-product-content .container-infos .container-infos-content .container-main-descriptions .main-descriptions-content .descriptions-composition .descriptions-composition-text .descriptions-composition-text-content{color:var(--black);font-family:var(--font-ubuntu);font-size:clamp(1rem,.746527777vw,1.4rem);font-style:normal;font-weight:200;line-height:normal}@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 mainDescContentIn{0%{transform:translate(100%);opacity:0;display:none}1%{display:flex}to{transform:translate(0);opacity:1}}@keyframes mainDescContentOut{0%{transform:translate(0);opacity:1;display:flex}99%{display:flex}to{transform:translate(100%);opacity:0;display:none}}:root{--cart-title: clamp(1.8rem, 2vw, 2.2rem);--cart-subtotal: clamp(1.4rem, 2vw, 1.8rem);--cart-shipping: clamp(1.2rem, 2vw, 1.4rem);--cart-go-to-checkout: clamp(1.4rem, 2vw, 1.6rem);--cart-empty-title: clamp(2rem, 2vw, 2.2rem);--cart-empty-subtitle: clamp(1.4rem, 2vw, 1.6rem)}cart-drawer{display:block}cart-drawer .cart_drawer__content{display:none;background:var(--white);width:90vw;max-width:51.4rem;position:fixed;top:0;right:0;z-index:9999999;transform:translate(100%);animation:cartDrawerExit .3s ease-in-out forwards;height:100%;overflow-y:auto;flex-direction:column;padding:clamp(3rem,3.03vw,5.8rem) clamp(1.4rem,1.9vw,3.6rem)}cart-drawer .cart_drawer__content :is(cart-related-products){display:none}cart-drawer .cart_drawer__content .cart_body{display:flex;flex-direction:column;overflow:hidden;height:100%}cart-drawer .cart_drawer__content .cart_body .cart_heading .cart_heading__title_close{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}cart-drawer .cart_drawer__content .cart_body .cart_heading .cart_heading__title_close .cart_title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,1.1vw,2rem);font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}cart-drawer .cart_drawer__content .cart_body .cart_heading .cart_heading__title_close .close-modal{display:flex}cart-drawer .cart_drawer__content .cart_body .cart_heading .cart_heading__title_close .close-modal :is(svg){cursor:pointer;width:2rem;height:2rem}@media screen and (min-width: 768px){cart-drawer .cart_drawer__content .cart_body .cart_heading .cart_heading__title_close .close-modal :is(svg){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}}cart-drawer .cart_drawer__content .cart_body .cart_heading .progress_bar__container{display:none}cart-drawer .cart_drawer__content .cart_body .cart_heading .progress_bar__container .progress_bar{width:100%;height:.6rem;background:#d9d9d9;margin-bottom:.8rem}cart-drawer .cart_drawer__content .cart_body .cart_heading .progress_bar__container .progress_bar .progress{transition:.6s ease;height:100%;background:var(--black)}cart-drawer .cart_drawer__content .cart_body .cart_heading .progress_bar__container .progress_span{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.75vw,1.2rem);font-style:normal;font-weight:400;line-height:normal}cart-drawer .cart_drawer__content .cart_body .cart_heading .progress_bar__container .progress_span :is(strong){font-weight:700}cart-drawer .cart_drawer__content .cart_body .cart_products_container{position:relative;display:flex;flex-direction:column;flex:1;overflow-y:auto;margin-top:clamp(1.9rem,2vw,3.4rem);border-bottom:1px solid var(--light-gray)}cart-drawer .cart_drawer__content .cart_body .cart_products_container #cart_products_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_body .cart_products_container #cart_products_loader[active]{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}cart-drawer .cart_drawer__content .cart_body .cart_products_container .cart_products{width:100%;display:flex;flex-direction:column;gap:clamp(1.2rem,2vw,2rem);position:relative}cart-drawer .cart_drawer__content .cart_body .cart_products_container::-webkit-scrollbar{width:3px}cart-drawer .cart_drawer__content .cart_body .cart_products_container::-webkit-scrollbar-track{background:#d9d9d9}cart-drawer .cart_drawer__content .cart_body .cart_products_container::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:10px;border:3px solid transparent}cart-drawer .cart_drawer__content .cart_body .cart_products_container::-webkit-scrollbar-thumb:hover{background:var(--gray, .8)}cart-drawer .cart_drawer__content .cart_body .shipping__container{margin-top:2.4rem}cart-drawer .cart_drawer__content .cart_body .cart_footer{display:flex;flex-direction:column;margin-top:clamp(4.3rem,3.75vw,7.2rem)}cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal{margin-bottom:1rem}cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_shipping_value{display:flex;align-items:center;justify-content:space-between}cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal .cart_subtotal_title,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal .cart_subtotal_price,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_shipping_value .cart_subtotal_title,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_shipping_value .cart_subtotal_price{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.05vw,2rem);font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (min-width: 1620px){cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal .cart_subtotal_title,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal .cart_subtotal_price,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_shipping_value .cart_subtotal_title,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_shipping_value .cart_subtotal_price{font-size:clamp(1.4rem,1.3vw,2rem)}}cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal .cart_shipping_title,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_subtotal .cart_shipping_price,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_shipping_value .cart_shipping_title,cart-drawer .cart_drawer__content .cart_body .cart_footer .cart_shipping_value .cart_shipping_price{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.85vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}cart-drawer .cart_drawer__content .cart_body .cart_footer .go_to_checkout{margin-block:2.3rem 1.4rem;display:flex;justify-content:center;align-items:center;width:100%;background:var(--gray);border:none;font-size:clamp(1.4rem,.9vw,1.8rem);padding:1.2rem 2.4rem;color:var(--white);text-decoration:none;transition:.6s background;font-weight:600;border:1px solid var(--gray);font-family:var(--font-ubuntu);letter-spacing:.09rem}@media screen and (min-width: 768px){cart-drawer .cart_drawer__content .cart_body .cart_footer .go_to_checkout{padding:1.6rem 4rem}@media screen and (min-width: 1620px){cart-drawer .cart_drawer__content .cart_body .cart_footer .go_to_checkout{font-size:clamp(1.4rem,1.2vw,1.8rem)}}}cart-drawer .cart_drawer__content .cart_body .cart_footer .go_to_checkout:hover{color:var(--gray);background:var(--white)}cart-drawer .cart_drawer__content .cart_body .cart_footer .continue_shopping{color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.3rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:none}@media screen and (min-width: 1400px){cart-drawer .cart_drawer__content .cart_body .cart_footer .continue_shopping{display:block}}cart-drawer .cart_drawer__content .cart_body .cart_footer .continue_shopping_mobile{color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.3rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:block}@media screen and (min-width: 1400px){cart-drawer .cart_drawer__content .cart_body .cart_footer .continue_shopping_mobile{display:none}}cart-drawer .cart_drawer__content .cart_body :is(cart-related-products){display:block}@media screen and (min-width: 768px){cart-drawer .cart_drawer__content .cart_body :is(cart-related-products){display:none}}@media screen and (min-width: 768px){cart-drawer .cart_drawer__content{width:60vw}}@media screen and (min-width: 1024px){cart-drawer .cart_drawer__content{width:65vw;flex-direction:row-reverse;gap:2.6rem}cart-drawer .cart_drawer__content .cart_body{flex-grow:1}cart-drawer .cart_drawer__content :is(cart-related-products){display:flex}}cart-drawer .cart_drawer__content::-webkit-scrollbar{width:3px}cart-drawer .cart_drawer__content::-webkit-scrollbar-track{background:#d9d9d9}cart-drawer .cart_drawer__content::-webkit-scrollbar-thumb{background-color:var(--gray);border-radius:10px;border:3px solid transparent}cart-drawer .cart_drawer__content::-webkit-scrollbar-thumb:hover{background:var(--gray, .8)}cart-drawer:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:10000;visibility:hidden;opacity:0;animation:cartDrawerOverlayExit .3s ease-in-out forwards}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:has(.cart_empty_title) .cart_body{display:block;height:100%}cart-drawer:has(.cart_empty_title) .cart_body .cart_heading .progress_bar__container{display:none}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container{height:100%;flex:1;border-bottom:none}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products{height:100%;max-height:100%;display:flex;align-items:center;justify-content:center;gap:0;flex:1}@media screen and (min-width: 768px){cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products{justify-content:center}}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products :is(svg){max-width:clamp(16.3rem,20vw,22rem);max-height:clamp(16.3rem,20vw,22rem)}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .cart_empty_title{text-align:center;font-size:clamp(1.6rem,1.14583vw,2.2rem);font-style:normal;font-weight:600;line-height:normal;color:var(--gray);font-family:var(--font-reem-kufi-fun);text-transform:uppercase}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .cart_empty_subtext{color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.3rem,.9375vw,1.8rem);font-style:normal;font-weight:400;line-height:140%;margin-top:clamp(1rem,2vw,1.4rem);max-width:28rem}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .container_collection_empty_cart{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(1.6rem,1.25vw,2.4rem);column-gap:clamp(3.2rem,3.125vw,6rem);margin-top:clamp(1.4rem,1.25vw,2.4rem)}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .container_collection_empty_cart .container_item_collection{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;width:100%;max-width:clamp(12rem,8.984375vw,16.5rem);overflow:hidden;gap:clamp(.8rem,.625vw,1.2rem)}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .container_collection_empty_cart .container_item_collection .image_item_collection{width:100%;height:100%;display:flex;object-fit:cover;transition:all .3s ease-in-out}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .container_collection_empty_cart .container_item_collection .image_item_collection:hover{transform:scale(1.05)}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .container_collection_empty_cart .container_item_collection .title_item_collection{text-align:center;color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.2rem,.92015vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;width:100%}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .cart_empty_btn{color:var(--white);font-family:var(--font-ubuntu);font-size:clamp(1.3rem,.9375vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;letter-spacing:.07rem;background:var(--gray);border:1px solid var(--gray);transition:.3s;text-decoration:none;padding:clamp(1.2rem,.8333vw,1.6rem) clamp(4.2rem,3.177vw,6.2rem);margin-top:clamp(2.8rem,2.0833vw,4rem);display:flex;align-items:center;justify-content:center}cart-drawer:has(.cart_empty_title) .cart_body .cart_products_container .cart_products .cart_empty_btn:hover{background:var(--white);color:var(--gray)}cart-drawer:has(.cart_empty_title) .cart_body .shipping__container-cart-drawer{display:none}cart-drawer:has(.cart_empty_title) .cart_body :is(discount-coupon){display:none}cart-drawer:has(.cart_empty_title) .cart_body .cart_add_cupom,cart-drawer:has(.cart_empty_title) .cart_body .cart_footer{display:none}@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}}:root{--cart-item-title: clamp(1.4rem, 2vw, 1.6rem);--cart-quantity: clamp(1.2rem, 2vw, 1.4rem)}.cart_item__container{display:flex;align-items:flex-start;gap:1.2rem;position:relative}@media screen and (max-width: 330px){.cart_item__container{gap:1rem}}@media screen and (max-width: 300px){.cart_item__container{gap:.4rem}}@media screen and (min-width: 768px){.cart_item__container{padding-right:clamp(1rem,2vw,2.3rem)}}.cart_item__container .cart_item__image_container{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 330px){.cart_item__container .cart_item__image_container{padding:1.5rem 1.3rem}}.cart_item__container .cart_item__image_container .cart_item__image{max-width:9rem;max-height:10.5rem;width:100%;height:100%;object-fit:contain;aspect-ratio:4.1/5}@media screen and (max-width: 330px){.cart_item__container .cart_item__image_container .cart_item__image{max-width:6.4rem;max-height:7.5rem}}@media screen and (min-width: 768px){.cart_item__container .cart_item__image_container .cart_item__image{max-width:clamp(8.1rem,6vw,10.9rem);max-height:clamp(9.97rem,6vw,13.3rem);width:100%;height:100%}@media screen and (min-width: 1620px){.cart_item__container .cart_item__image_container .cart_item__image{max-width:clamp(8.1rem,7vw,10.9rem);max-height:clamp(9.97rem,7vw,13.3rem)}}}.cart_item__container .cart_item__content .cart_item_title{color:var(--gray);font-weight:500;text-decoration:none;font-family:var(--font-ubuntu)}.cart_item__container .cart_item__content .cart_item_title :is(h2){font-size:clamp(1.2rem,.82vw,1.6rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.8rem;max-width:40vw}@media screen and (min-width: 768px){.cart_item__container .cart_item__content .cart_item_title :is(h2){max-width:20rem}@media screen and (min-width: 1800px){.cart_item__container .cart_item__content .cart_item_title :is(h2){font-size:1.6rem}}}.cart_item__container .cart_item__content .price__container{display:flex;align-items:center;color:var(--gray);font-family:var(--font-ubuntu);font-style:normal;font-weight:400;line-height:normal}.cart_item__container .cart_item__content .price__container .cart_item_price{font-size:clamp(1.2rem,.85vw,1.4rem)}.cart_item__container .cart_item__content .cart_item_variants{list-style-type:none;display:flex;align-items:center;font-size:clamp(1.2rem,.85vw,1.4rem);margin-top:.8rem;color:var(--gray);font-family:var(--font-ubuntu);font-style:normal;font-weight:300;line-height:normal;gap:.4rem;flex-wrap:wrap}.cart_item__container .cart_item__content .cart_item_quantity{display:flex;align-items:center;margin-top:clamp(1rem,2vw,1.6rem)}.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content{border:none;display:flex;align-items:center;justify-content:space-between;padding:.6rem .8rem;width:clamp(8rem,10vw,9rem)}.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .minus_cart,.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .plus_cart{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:transparent;transition:.3s;cursor:pointer;border:.5px solid var(--light-gray)}.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .minus_cart :is(svg) :is(path),.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .plus_cart :is(svg) :is(path){transition:.3s;fill:var(--gray)}.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .minus_cart:hover,.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .plus_cart:hover{border-color:var(--gray)}.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .cart_item__quantity_text{max-width:2.2rem;width:100%;display:block;line-height:1.6rem;margin-inline:.2rem;color:var(--gray);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400}.cart_item__container .cart_item__content .cart_item_quantity .cart_item_quantity-content .cart_item__quantity_text:focus{outline:none}.cart_item__container .cart_remove_icon{display:flex;flex-direction:column;align-self:flex-start;justify-content:space-between;margin-left:auto;margin-right:.3rem}@media screen and (min-width: 768px){.cart_item__container .cart_remove_icon{margin-right:0}}.cart_item__container .cart_remove_icon :is(svg){width:clamp(1.6rem,2vw,2.2rem);height:clamp(1.6rem,2vw,2.2rem);align-self:flex-end;cursor:pointer}.grid-articles{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(3.2rem,8vw,6rem);max-width:var(--page-width);padding-block:clamp(5rem,7vw,9rem);margin:0 auto}@media screen and (min-width: 768px){.grid-articles{max-width:var(--page-width)}}.grid-articles .grid-container{display:grid;grid-template-columns:repeat(1,1fr);gap:3.2rem}@media screen and (min-width: 576px){.grid-articles .grid-container{grid-template-columns:repeat(2,1fr);gap:3.6rem}@media screen and (min-width: 768px){.grid-articles .grid-container{grid-template-columns:repeat(3,1fr);gap:4rem}}}.grid-articles .grid-container .article-item{width:100%;max-width:100%;display:flex;flex-direction:column;gap:clamp(1.2rem,.5vw,1.4rem)}.grid-articles .grid-container .article-item .article-link{width:100%;aspect-ratio:3/3;display:block;overflow:hidden;position:relative}.grid-articles .grid-container .article-item .article-link:hover .article-image{filter:brightness(.8)}.grid-articles .grid-container .article-item .article-link .article-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .7s ease-in-out}.grid-articles .grid-container .article-item .content-article{display:flex;flex-direction:column;gap:.8rem}.grid-articles .grid-container .article-item .content-article .link-read-more{margin-top:1.2rem;color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.4rem,1vw,1.8rem);width:fit-content;font-weight:600;text-decoration:none;cursor:pointer;text-transform:uppercase;transition:all .3s ease-in-out;border-bottom:1px solid var(--black);line-height:100%}.grid-articles .grid-container .article-item .link-description{text-decoration:none;cursor:pointer;width:fit-content;color:var(--Cinza, #575656);font-family:Ubuntu;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width: 768px){.grid-articles .grid-container .article-item .link-description{font-size:clamp(1.4rem,1.2vw,2rem)}}.grid-articles .grid-container .article-item .link-description .description-article{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;transition:color .5s ease-in-out}.grid-articles .pagination{display:flex;gap:4rem;align-items:center}.grid-articles .pagination .pagination__numbers{display:flex;align-items:center;gap:2rem;font-family:var(--font-ubuntu);font-size:clamp(1.8rem,1.5vw,2rem)}.grid-articles .pagination .pagination__numbers .pagination__number{color:var(--light-gray);font-weight:400;text-decoration:none}.grid-articles .pagination .pagination__numbers .pagination__number:not(.pagination__number--current){cursor:pointer;transition:color .5s ease-in-out}.grid-articles .pagination .pagination__numbers .pagination__number:not(.pagination__number--current):hover{color:var(--gray)}.grid-articles .pagination .pagination__numbers .pagination__number--current{color:var(--black);font-weight:600}.grid-articles .pagination .pagination__arrow{display:flex;align-items:center;justify-content:center}.grid-articles .pagination .pagination__arrow:not(.pagination__arrow--disabled){cursor:pointer}.grid-articles .pagination .pagination__arrow:not(.pagination__arrow--disabled) :is(svg) :is(path){transition:all .5s ease-in-out}.grid-articles .pagination .pagination__arrow:not(.pagination__arrow--disabled):hover :is(svg) :is(path){stroke:var(--light-gray)}.grid-articles .pagination .pagination__arrow :is(svg){width:.8rem;height:1.4rem}.grid-articles .pagination .pagination__arrow--disabled :is(svg) :is(path){stroke:var(--light-gray)}.shipping__container{display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(.6rem,calc(.6rem + .042vw),.8rem)}.shipping__container .shipping__title{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,2vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;display:none}.shipping__container .shipping__form{display:flex;align-items:stretch}.shipping__container .shipping__form .shipping__input-wrapper{display:flex;width:100%;height:clamp(3.5rem,2.413194444vw,4.2rem)}.shipping__container .shipping__form .shipping__input-wrapper :is(input){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.833333333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:1.4rem clamp(1.8rem,2vw,2.4rem);background:var(--white);border:.1rem solid var(--gray);transition:.3s border;min-width:0px;height:clamp(3.5rem,2.413194444vw,4.2rem)}.shipping__container .shipping__form .shipping__input-wrapper :is(input)::placeholder{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.833333333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.shipping__container .shipping__form .shipping__input-wrapper :is(input):focus{outline:none;border:.1rem solid var(--light-gray)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit{border:.1rem solid var(--gray);max-width:5.6rem;width:100%;background:var(--gray);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.4rem;transition:all .3s ease-in-out;height:clamp(3.5rem,2.413194444vw,4.2rem)}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit:hover{background-color:var(--light-gray);border-color:var(--light-gray)}.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:clamp(1.8rem,1.4583vw,2.8rem);height:clamp(1.8rem,1.4583vw,2.8rem);display:block}.shipping__container .shipping__form .shipping__input-wrapper .shipping_submit :is(svg) :is(path){transition:.3s stroke}.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);font-size:clamp(1rem,.746527777vw,1.4rem);font-family:var(--font-ubuntu)}.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:var(--error-color, #ff0000);font-size:clamp(1rem,.746527777vw,1.4rem)}grid-block-images{display:flex;flex-direction:column;width:100%;max-width:var(--page-width);margin:0 auto;padding-top:2rem;padding-bottom:clamp(5rem,8vw,9rem);gap:clamp(2rem,4.5vw,4rem)}grid-block-images .grid-block-images__container{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.6rem,3vw,4rem);width:100%}@media screen and (min-width: 768px){grid-block-images .grid-block-images__container{grid-template-columns:repeat(3,1fr)}}grid-block-images .grid-block-images__container .grid-block-images__item{width:100%;height:100%}grid-block-images .grid-block-images__container .grid-block-images__item .image_desktop{display:none}@media screen and (min-width: 768px){grid-block-images .grid-block-images__container .grid-block-images__item .image_desktop{display:block}}grid-block-images .grid-block-images__container .grid-block-images__item .image_mobile{display:block}@media screen and (min-width: 768px){grid-block-images .grid-block-images__container .grid-block-images__item .image_mobile{display:none}}grid-block-images .grid-block-images__container .grid-block-images__item :is(img){width:100%;height:100%;object-fit:cover}grid-block-images .grid-block-images__container-button{display:flex;justify-content:center;align-items:center;max-width:var(--page-width);width:100%;margin:0 auto}grid-block-images .grid-block-images__container-button :is(a){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.954861vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border:1px solid var(--gray);padding:clamp(1.2rem,.39vw,1.6rem) 4rem;display:block;transition:all .5s ease-in-out}grid-block-images .grid-block-images__container-button :is(a):hover{background-color:var(--gray);color:var(--white)}grid-stores{padding-block:clamp(5rem,5vw,9rem);display:block}grid-stores .grid-store__container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(2.4rem,3.5vw,5rem);max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 768px){grid-stores .grid-store__container{grid-template-columns:repeat(2,minmax(0,1fr))}}grid-stores .grid-store__container .grid-store__item{width:100%;height:100%;display:flex;flex-direction:column;gap:clamp(1rem,.833333vw,1.6rem)}grid-stores .grid-store__container .grid-store__item .grid-store__image{width:100%;height:100%}grid-stores .grid-store__container .grid-store__item .grid-store__image :is(a){text-decoration:none}grid-stores .grid-store__container .grid-store__item .grid-store__image :is(a) :is(img){width:100%;height:100%;object-fit:cover}grid-stores .grid-store__container .grid-store__item .grid-store__info{display:flex;flex-direction:column;gap:clamp(1.4rem,.9288195vw,1.7rem)}grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__name :is(a){text-decoration:none;color:var(--black);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,1.12845vw,2.2rem);font-style:normal;font-weight:500;line-height:normal}grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__location :is(a),grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__whatsapp :is(a){text-decoration:none;color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.954861vw,1.8rem);font-style:normal;font-weight:300;line-height:normal;display:flex;gap:.5rem;align-items:center}grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__location :is(a) :is(span),grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__whatsapp :is(a) :is(span){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__location :is(a) :is(span) :is(svg),grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__whatsapp :is(a) :is(span) :is(svg){width:100%;height:100%}grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__bussiness-hours :is(p),grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__phone :is(p){text-decoration:none;color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,.954861vw,1.8rem);font-style:normal;font-weight:300;line-height:normal;display:flex;gap:.5rem;align-items:center}grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__bussiness-hours :is(p) :is(span),grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__phone :is(p) :is(span){width:clamp(1.8rem,1.25vw,2.4rem);height:clamp(1.8rem,1.25vw,2.4rem)}grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__bussiness-hours :is(p) :is(span) :is(svg),grid-stores .grid-store__container .grid-store__item .grid-store__info .grid-store__phone :is(p) :is(span) :is(svg){width:100%;height:100%}.main-section-images{width:100%;height:65vh;overflow:auto}@media screen and (min-width: 768px){.main-section-images{display:none}}@media screen and (min-width: 768px){.main-section-images :is(main-product-images){display:none}}.main-section-images :is(main-product-images) .container-main-product-images{position:relative}.main-section-images :is(main-product-images) .container-main-product-images .container-item-image{width:100%;height:45lvh;position:sticky;top:0;background-color:var(--white)}.main-section-images :is(main-product-images) .container-main-product-images .container-item-image:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#00000008}.main-section-images :is(main-product-images) .container-main-product-images .container-item-image:last-child{margin-bottom:20vh}.main-section-images :is(main-product-images) .container-main-product-images .container-item-image .image{display:flex;width:100%;height:100%;object-fit:contain}.main-section-popup{border-radius:2.4rem 2.4rem 0rem 0rem;background-color:var(--white);box-shadow:0 1px 20px #0000002a;width:100%;display:flex;flex-direction:column;position:fixed;bottom:0;left:0;height:35vh;transition:all .3s cubic-bezier(.34,1.56,.64,1)}@media screen and (min-width: 768px){.main-section-popup{display:none}}.main-section-popup[touch-active-bottom] .container-touch-popup .line-touch{width:0;height:0;border-left:1.2rem solid transparent;border-right:1.2rem solid transparent;border-bottom:1.2rem solid var(--black);background-color:transparent;border-radius:0}.main-section-popup[touch-active-middle] .container-touch-popup .line-touch{height:.2rem;min-height:.2rem;width:3.2rem}.main-section-popup[touch-active-top] .container-touch-popup .line-touch{width:0;height:0;border-left:1.2rem solid transparent;border-right:1.2rem solid transparent;border-top:1.2rem solid var(--black);background-color:transparent;border-radius:0}.main-section-popup .container-touch-popup{width:100%;height:3rem;min-height:3rem;display:flex;align-items:center;justify-content:center;margin-bottom:3.2rem}.main-section-popup .container-touch-popup .line-touch{display:flex;background-color:var(--black);border-radius:.5rem;transition:all .3s ease}.main-section-popup :is(main-product-popup){display:flex;width:100%;overflow-y:auto;overflow-x:hidden}@media screen and (min-width: 768px){.main-section-popup :is(main-product-popup){display:none}}.main-section-popup :is(main-product-popup)::-webkit-scrollbar{width:3px}.main-section-popup :is(main-product-popup)::-webkit-scrollbar-track{background:var(--light-gray)}.main-section-popup :is(main-product-popup)::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:10px;border:3px solid transparent}.main-section-popup :is(main-product-popup)::-webkit-scrollbar-thumb:hover{background:var(--black, .8)}.main-section-popup :is(main-product-popup) .main-product-popup-content{display:flex;width:100%;flex-direction:column}banner-shop-the-look{display:flex;position:relative;overflow:hidden}banner-shop-the-look.style1 .banner-shop-the-look__product{position:absolute;max-width:var(--page-width);margin:0 auto;width:100%;height:100%;left:0;top:0;right:0;bottom:0}banner-shop-the-look.style1 .banner-shop-the-look__product .look-product__card{position:absolute;transform:translate(-50%,-50%)}banner-shop-the-look.style1 .banner-shop-the-look__product .look-product__card :is(h4){color:var(--white);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.2rem,1.5vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.08rem}banner-shop-the-look.style1 .banner-shop-the-look__product .look-product__card .info_installment{color:var(--white);text-align:left;font-family:var(--font-ubuntu);font-size:clamp(1.2rem,1.5vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}banner-shop-the-look.style1 .banner-shop-the-look__product .look-product__card .look-card__price{display:none}banner-shop-the-look.style1 .banner-shop-the-look__product .look-product__card .look-card__price.active{display:block}banner-shop-the-look.style2{flex-direction:column}banner-shop-the-look.style2 .banner-shop-the-look__product{padding-block:clamp(1.6rem,3.5vw,5rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3.2rem,4.5vw,6rem);row-gap:1.2rem;max-width:var(--page-width);margin:0 auto}@media screen and (min-width:550px){banner-shop-the-look.style2 .banner-shop-the-look__product{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (min-width:768px){banner-shop-the-look.style2 .banner-shop-the-look__product{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (min-width:1024px){banner-shop-the-look.style2 .banner-shop-the-look__product{grid-template-columns:repeat(5,minmax(0,1fr))}}}}banner-shop-the-look.style2 .banner-shop-the-look__product .look-product__card :is(h4){color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.2rem,1.5vw,1.6rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.08rem}banner-shop-the-look.style2 .banner-shop-the-look__product .look-product__card .info_installment{color:var(--gray);text-align:left;font-family:var(--font-ubuntu);font-size:clamp(1.2rem,1.5vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}banner-shop-the-look.style2 .banner-shop-the-look__product .look-product__card .look-card__price{display:none}banner-shop-the-look.style2 .banner-shop-the-look__product .look-product__card .look-card__price.active{display:block}banner-shop-the-look .banner-shop-the-look__image{width:100%;height:100%;overflow:hidden}banner-shop-the-look .banner-shop-the-look__image :is(img){width:100%;height:100%;display:block}banner-shop-the-look .banner-shop-the-look__image .image_desktop{display:none}@media screen and (min-width: 768px){banner-shop-the-look .banner-shop-the-look__image .image_desktop{display:block}}banner-shop-the-look .banner-shop-the-look__image .image_mobile{display:block}@media screen and (min-width: 768px){banner-shop-the-look .banner-shop-the-look__image .image_mobile{display:none}}:root{--font-size-title-article: clamp(1.8rem, 1.67vw, 3.2rem);--font-size-date-author-article: clamp(1.2rem, .94vw, 1.8rem);--font-size-content-article: clamp(1.2rem, .94vw, 1.8rem)}blog-article{display:flex;flex-direction:column;padding-top:clamp(2.4rem,2.8vw,6rem);padding-bottom:clamp(5rem,7vw,9rem);max-width:var(--page-width);margin-inline:auto}@media screen and (min-width: 1600px){blog-article{padding-top:clamp(4rem,3.5vw,6rem)}}blog-article .post-header{display:flex;flex-direction:column;gap:clamp(2.4rem,3vw,4rem);align-items:center;justify-content:center;margin-bottom:clamp(5rem,7vw,9rem)}blog-article .post-header .post-content-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}blog-article .post-header .post-content-header .post-title{color:var(--black);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:var(--font-size-title-article);font-weight:600}blog-article .post-header .post-content-header .container-date-author{display:flex;align-items:center;gap:.7rem}blog-article .post-header .post-content-header .container-date-author .post-time,blog-article .post-header .post-content-header .container-date-author .post-author{font-family:var(--font-ubuntu);color:var(--gray);font-size:var(--font-size-date-author-article)}blog-article .post-header .post-featured-image{width:100%}blog-article .post-header .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:2.4rem;color:var(--gray);text-align:justify;font-family:var(--font-ubuntu);font-size:var(--font-size-content-article);line-height:clamp(1.92rem,2.3vw,2.88rem)}blog-article .post-content .image-wrapper{display:flex;flex-direction:column;gap:2rem;margin-block:clamp(2.6rem,4vw,6.6rem)}@media screen and (min-width: 768px){blog-article .post-content .image-wrapper{flex-direction:row;flex-wrap:wrap;gap:3rem}blog-article .post-content .image-wrapper:has(img:only-child) :is(img){width:100%}blog-article .post-content .image-wrapper:has(img:first-child:nth-last-child(2)) :is(img){width:calc(50% - 1.5rem)}blog-article .post-content .image-wrapper:has(img:first-child:nth-last-child(3)) :is(img){width:calc(33.333% - 2rem)}}blog-article .post-content .image-wrapper :is(img){width:100%;max-width:100%;object-fit:cover}cart-section{display:flex;flex-direction:column;max-width:var(--page-width);margin-inline:auto;margin-top:6rem}@media screen and (min-width: 1600px){cart-section{max-width:1520px}}cart-section .cart_section_title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.8rem,2vw,2.4rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.12rem}cart-section .cart_section__content{display:flex;flex-direction:column;margin-top:4rem;margin-bottom:4rem}@media screen and (min-width: 900px){cart-section .cart_section__content{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(8rem,10vw,17.8rem)}}cart-section .cart_section__content .cart_section_products__container{position:relative;padding-bottom:3.2rem;border-bottom:var(--gray) solid 1px}@media screen and (min-width: 768px){cart-section .cart_section__content .cart_section_products__container{max-height:54.6rem;height:fit-content}}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products{display:flex;flex-direction:column;gap:clamp(1.2rem,2vw,2rem);position:relative;max-height:40vh;overflow-y:auto}@media screen and (min-width: 768px){cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products .cart_item__container .cart_item__image{max-width:14.3rem;max-height:15.1rem}}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products .cart_item__container .cart_item__content{align-self:flex-start}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products .cart_item__container .cart_item__content .cart_item_title :is(h2){font-size:clamp(1.4rem,2vw,2.2rem);white-space:wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:30rem;margin-bottom:1.6rem;font-weight:500}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products .cart_item__container .cart_item__content .price__container .cart_item_price{overflow:hidden;color:var(--gray);text-overflow:ellipsis;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,2vw,2rem);font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products .cart_item__container .cart_item__content .cart_item_variants :is(li){font-size:clamp(1.4rem,2vw,1.8rem)}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products .cart_item__container .cart_item__content .price_variants{margin-bottom:clamp(1.6rem,2vw,3.2rem)}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products::-webkit-scrollbar{width:3px}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products::-webkit-scrollbar-track{background:#d9d9d9}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:10px;border:3px solid transparent}cart-section .cart_section__content .cart_section_products__container .cart_section_cart_products::-webkit-scrollbar-thumb:hover{background:var(--black, .8)}cart-section .cart_section__content .cart_section_products__container #cart_section_products_loader{width:100%;height:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;z-index:2;opacity:0;top:0;left:0;display:none;align-items:flex-start;justify-content:center;animation:opacityLoadingExit .5s forwards}cart-section .cart_section__content .cart_section_products__container #cart_section_products_loader[active]{animation:opacityLoadingEntry .5s forwards;opacity:1;display:flex}cart-section .cart_section__content .cart_footer{margin-top:3.2rem;max-width:45.9rem;width:100%}@media screen and (max-width: 900px){cart-section .cart_section__content .cart_footer{align-self:center}}cart-section .cart_section__content .cart_footer .progress_bar__container{margin-bottom:2.4rem}cart-section .cart_section__content .cart_footer .progress_bar__container .progress_bar{width:100%;height:.3rem;background:var(--light-gray);margin-bottom:.8rem}cart-section .cart_section__content .cart_footer .progress_bar__container .progress_bar .progress{transition:.6s ease;height:100%;background:var(--black)}cart-section .cart_section__content .cart_footer .progress_bar__container .progress_span{font-size:clamp(1.2rem,2vw,1.6rem);color:var(--gray);font-weight:400;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .progress_bar__container .progress_span :is(strong){font-weight:700}cart-section .cart_section__content .cart_footer .cart_order_summary{font-size:clamp(2rem,2vw,2.4rem);font-weight:600;color:var(--gray);border-bottom:1px solid var(--light-gray);padding-bottom:clamp(1.2rem,2vw,2.4rem);font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .cart_subtotal,cart-section .cart_section__content .cart_footer .cart_shipping_value{display:flex;justify-content:space-between;margin-top:1.6rem;font-weight:500;color:var(--gray);font-size:clamp(1.4rem,2vw,1.6rem);font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .cart_subtotal :is(h3),cart-section .cart_section__content .cart_footer .cart_shipping_value :is(h3){font-size:clamp(1.4rem,2vw,1.6rem);font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .cart_subtotal .cart_shipping_title,cart-section .cart_section__content .cart_footer .cart_subtotal .cart_shipping_price,cart-section .cart_section__content .cart_footer .cart_shipping_value .cart_shipping_title,cart-section .cart_section__content .cart_footer .cart_shipping_value .cart_shipping_price{font-weight:400;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .cart_subtotal{margin-top:clamp(1.6rem,2vw,2.4rem);text-transform:uppercase}cart-section .cart_section__content .cart_footer .cart_subtotal :is(h3){font-size:clamp(1.6rem,2vw,1.8rem);font-weight:600;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .cart_subtotal .cart_subtotal_price{font-size:clamp(1.6rem,2vw,1.8rem);font-weight:600;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .cart_shipping_value{border-bottom:1px solid var(--light-gray);padding-bottom:clamp(1.2rem,2vw,2.4rem);font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer :is(discount-coupon) .discount_coupon__heading .discount_coupon__heading_btn{justify-content:space-between;width:100%;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .go_to_checkout{margin-block:2.3rem 1.4rem;display:flex;justify-content:center;align-items:center;width:100%;background:var(--gray);font-size:clamp(1.6rem,2vw,1.8rem);padding:1.2rem 2.4rem;font-family:var(--font-reem-kufi-fun);color:var(--white);border:1px solid var(--gray);text-decoration:none;transition:.3s ease all;font-weight:600}cart-section .cart_section__content .cart_footer .go_to_checkout:hover{background:var(--white);color:var(--gray)}cart-section .cart_section__content .cart_footer .continue_shopping{text-align:center;color:var(--gray);font-size:clamp(1.4rem,2vw,1.6rem);font-weight:600;line-height:140%;cursor:pointer;display:block;text-decoration:none;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content .cart_footer .continue_shopping:hover{color:var(--light-gray)}@media screen and (min-width: 900px){cart-section .cart_section__content .cart_footer{margin-top:0}}cart-section .cart_section__content:has(.cart_empty_title) .cart_section_cart_products{align-items:flex-start}cart-section .cart_section__content:has(.cart_empty_title) .cart_footer{display:none}cart-section .cart_section__content:has(.cart_empty_title) .cart_empty_title{font-weight:500;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content:has(.cart_empty_title) .cart_empty_subtext{color:var(--gray);text-decoration:none;font-family:var(--font-reem-kufi-fun)}cart-section .cart_section__content:has(.cart_empty_title) .cart_empty_btn{color:var(--white);background:var(--gray);font-family:var(--font-reem-kufi-fun);font-weight:500;text-decoration:none;padding:1.2rem 2.4rem}discount-coupon{display:flex;margin-top:2rem;flex-direction:column;position:relative;transition:.3s all}discount-coupon .discount_coupon__heading{display:flex;align-items:center;justify-content:space-between}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn{display:flex;align-items:center;gap:1rem;color:var(--gray);cursor:pointer;font-weight:500;margin-bottom:.8rem}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn .discount_cupom_text{font-size:clamp(1.4rem,2vw,1.6rem)}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn :is(svg){width:clamp(1.6rem,2vw,1.8rem);height:clamp(1.6rem,2vw,1.8rem)}discount-coupon .discount_coupon__heading .discount_coupon__heading_btn :is(svg) :is(path){fill:var(--gray);stroke:var(--gray);transition:.3s}discount-coupon .discount_coupon__heading .discount_coupon__error,discount-coupon .discount_coupon__heading .discount_coupon__success{font-size:clamp(1rem,2vw,1.2rem);color:var(--gray)}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(--black);font-size:clamp(1.2rem,2vw,1.4rem);font-weight:400;height:fit-content;padding:1rem 1.4rem;border:none;border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray);border-left:1px solid var(--light-gray);transition:.3s border;min-width:20px;font-family:var(--font-reem-kufi-fun)}discount-coupon .discount_coupon__form .discount_coupon__input::placeholder{font-family:var(--font-reem-kufi-fun)}discount-coupon .discount_coupon__form .discount_coupon__input:focus{outline:none;border:1px solid var(--gray);border-right:none}discount-coupon .discount_coupon__form .discount_coupon__button{border:none;max-width:5.6rem;width:100%;background:var(--black);display:flex;align-items:center;justify-content:center;color:var(--white);font-weight:500;font-family:var(--font-reem-kufi-fun);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:clamp(1.2rem,2vw,1.6rem);margin-top:.8rem;text-transform:uppercase;font-family:var(--font-reem-kufi-fun)}discount-coupon .applied_coupon .remove-coupon{background:none;border:none;color:var(--black);cursor:pointer;text-decoration:none;font-size:1.2rem;margin-left:.4rem;font-family:var(--font-reem-kufi-fun)}discount-coupon .applied_coupon .remove-coupon:hover{text-decoration:underline}:is(special-selection){display:grid;max-width:100%;margin:0 auto;gap:1.2rem;align-items:center;padding-block:clamp(5rem,6.25vw,12rem) clamp(5rem,4.600694444vw,9rem);grid-template-areas:"container-image" "container-products"}@media screen and (min-width: 768px){:is(special-selection){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"container-products container-image";gap:0}}:is(special-selection) .container-products{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(2rem,1.666666666vw,3.2rem);max-width:var(--page-width);margin:0 auto;width:100%;grid-area:container-products}@media screen and (min-width: 768px){:is(special-selection) .container-products{padding-block:clamp(3.75rem,2.604166666vw,5rem);padding-inline:clamp(6.75rem,4.6875vw,9rem)}}:is(special-selection) .container-products .title-section{color:var(--gray);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.666666666vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;display:none;text-transform:uppercase}@media (min-width: 768px){:is(special-selection) .container-products .title-section{display:block}}:is(special-selection) .container-products .container-products-special-selection{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(2rem,1.666666666vw,3.2rem);column-gap:clamp(4rem,4.600694444vw,9rem);align-items:center;justify-content:center;width:100%}@media screen and (min-width: 768px){:is(special-selection) .container-products .container-products-special-selection{width:unset}}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection{display:flex;flex-direction:column;gap:clamp(.8rem,.625vw,1.2rem);justify-content:center;align-items:center;height:100%}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-image{display:flex;width:100%;overflow:hidden;text-decoration:none;cursor:pointer}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-image:hover .image{transform:scale(1.1)}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-image .image{display:flex;width:100%;max-width:clamp(16rem,11.45833333vw,22rem);margin:0 auto;height:100%;object-fit:cover;transition:all .3s ease}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content{display:flex;flex-direction:column;gap:clamp(.4rem,.416666666vw,.8rem)}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content .title{color:var(--black);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(1.35rem,.954861111vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content .price-container{display:flex;align-items:center;justify-content:center;gap:.4rem}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content .price-container .price-product{color:var(--black);text-align:center;font-family:var(--font-ubuntu);font-size:clamp(1.2rem,.833333333vw,1.6rem);font-style:normal;font-weight:400;line-height:normal}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content .price-container .price-product :is(s){color:var(--light-gray);font-size:clamp(1rem,.729166666vw,1.4rem)}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content .price-container .product-price-installments{display:flex;flex-direction:column;gap:clamp(.6rem,calc(.6rem + .042vw),.8rem)}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content .price-container .product-price-installments .price-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1rem,.729166666vw,1.4rem);font-style:normal;font-weight:300;line-height:normal}:is(special-selection) .container-products .container-products-special-selection .card-prouct-special-selection .container-content .price-container .product-price-installments .installments-product{color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.4rem,1.041666666vw,2rem);font-style:normal;font-weight:400;line-height:normal}:is(special-selection) .container-image{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:clamp(2rem,1.666666666vw,3.2rem);height:100%;grid-area:container-image}:is(special-selection) .container-image .title-section{color:var(--gray);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.666666666vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;display:block;text-transform:uppercase}@media (min-width: 768px){:is(special-selection) .container-image .title-section{display:none}}:is(special-selection) .container-image .image{display:flex;width:100%;height:100%;object-fit:cover}carrousel-related-products{margin:0 auto;width:100%;padding-block:clamp(5rem,4.4270835vw,9rem);display:flex;flex-direction:column;gap:clamp(2rem,4.5vw,4rem)}@media screen and (min-width: 768px){carrousel-related-products{max-width:var(--page-width)}}carrousel-related-products .carousel-related-product-slider{display:flex;flex-direction:column;gap:clamp(2rem,2.5vw,2.4rem)}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products{display:flex;justify-content:space-between;gap:1.6rem;align-items:center;width:100%;max-width:var(--page-width);margin:0 auto}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .title :is(p){color:var(--gray);text-align:left;font-family:var(--font-reem-kufi-fun);font-size:clamp(1rem,2vw,2.3rem);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.1rem;text-transform:uppercase}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons{display:flex;align-items:center;gap:1.6rem}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--prev,carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--next{border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--prev:hover :is(svg) :is(path),carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--next:hover :is(svg) :is(path){stroke:var(--gray)}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--prev :is(svg),carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--next :is(svg){width:100%;height:100%;display:block;fill:transparent}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--prev :is(svg) :is(path),carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--next :is(svg) :is(path){stroke:var(--black);transition:stroke .3s}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--prev :is(svg){transform:rotate(180deg)}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--prev[disabled],carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--next[disabled]{pointer-events:none}carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--prev[disabled] :is(svg) :is(path),carrousel-related-products .carousel-related-product-slider .header-carousel-related-products .container-buttons .carousel-related-product--next[disabled] :is(svg) :is(path){stroke:var(--light-gray)}carrousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container{padding-left:5vw}@media screen and (min-width: 768px){carrousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container{padding-left:0}}carrousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container{display:flex;flex-direction:column;gap:clamp(2rem,2.5vw,2.5rem)}carrousel-related-products .carousel-related-product-slider .carousel-related-product-blaze-container .carousel-related-product-blaze-track-container .carousel-related-product-blaze-track :is(product-card){max-width:unset}carrousel-related-products .button-carousel-related-products{display:flex;justify-content:center;align-items:center;max-width:var(--page-width);width:100%;margin:0 auto}carrousel-related-products .button-carousel-related-products :is(a){color:var(--gray);font-family:var(--font-ubuntu);font-size:clamp(1.2rem,2vw,1.8rem);font-style:normal;font-weight:500;line-height:normal;text-decoration:none;border:1px solid var(--gray);padding:clamp(1.2rem,2vw,1.6rem) 4rem;display:block;transition:all .5s ease-in-out}carrousel-related-products .button-carousel-related-products :is(a):hover{background-color:var(--gray);color:var(--white)}:root{--main-404-title: clamp(2.4rem, 5vw, 3.2rem);--main-404-subtitle: clamp(1.8rem, 2.4vw, 3.2rem);--main-404-text: clamp(1.2rem, 2.4vw, 1.8rem);--main-404-button: clamp(1.4rem, 2.4vw, 1.8rem)}.main-404{max-width:var(--page-width);margin:0 auto;padding-block:clamp(5rem,10vw,8.5rem)}.main-404 .main-404__container .main-404__content{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.main-404 .main-404__container .main-404__content .main-404__title{color:var(--gray);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:var(--main-404-title);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.32rem}.main-404 .main-404__container .main-404__content .main-404__subtitle{color:var(--gray);text-align:center;font-family:var(--font-reem-kufi-fun);font-size:var(--main-404-subtitle);font-style:normal;font-weight:600;line-height:normal}.main-404 .main-404__container .main-404__content .main-404__text{color:var(--dark-gray);text-align:center;font-family:var(--font-ubuntu);font-size:var(--main-404-text);font-style:normal;font-weight:400;line-height:normal}.main-404 .main-404__container .main-404__content .main-404__button{padding:1.4rem 2.4rem;background:var(--gray);color:var(--white);font-family:var(--font-ubuntu);font-size:var(--main-404-button);text-decoration:none;font-style:normal;font-weight:600;line-height:normal;margin-top:2rem;transition:background .3s ease}.main-404 .main-404__container .main-404__content .main-404__button:hover{background:var(--light-gray)}:root{--wishlist-empty-title: clamp(1.8rem, 2vw, 2.4rem);--wishlist-empty-text: clamp(1.4rem, 2vw, 1.8rem)}wishlist-grid{display:block;max-width:100%;width:100%;margin-inline:auto;position:relative;padding-block:clamp(3rem,5vw,6rem)}wishlist-grid .wishlist-grid__title{color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1rem,1.875vw,3.6rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1rem;text-transform:uppercase;max-width:var(--page-width);width:100%;margin:0 auto clamp(3rem,3vw,4rem) auto}wishlist-grid .wishlist-grid-container{position:relative}wishlist-grid .wishlist-grid-container:has(.wishlist-grid__content:empty) .wishlist-empty__content{display:flex}wishlist-grid .wishlist-grid-container:has(.wishlist-grid__content:empty) .wishlist-grid__content{display:none}wishlist-grid .wishlist-grid-container .wishlist-grid__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.4rem,1vw,.7rem);justify-items:flex-start}@media screen and (min-width: 768px){wishlist-grid .wishlist-grid-container .wishlist-grid__content{grid-template-columns:repeat(4,minmax(0,1fr))}}wishlist-grid .wishlist-grid-container .wishlist-grid__content :is(product-card-two){max-width:100%;width:100%}wishlist-grid .wishlist-grid-container .wishlist-grid__content :is(product-card-two) .favorite_product_heart{display:flex}wishlist-grid .wishlist-grid-container .wishlist-empty__content{display:none;align-items:center;flex-direction:column;justify-content:center;text-align:center;padding-block:2rem;opacity:1}wishlist-grid .wishlist-grid-container .wishlist-empty__content .wishlist-empty__title{color:var(--gray);font-size:var(--wishlist-empty-title);font-family:var(--font-reem-kufi-fun);text-transform:uppercase;font-weight:600;margin-bottom:clamp(1rem,2vw,1.2rem)}wishlist-grid .wishlist-grid-container .wishlist-empty__content .wishlist-empty__text{color:var(--light-gray);font-size:var(--wishlist-empty-text);font-family:var(--font-ubuntu);font-weight:400;margin-bottom:clamp(3.2rem,3vw,4rem)}wishlist-grid .wishlist-grid-container .wishlist-empty__content .wishlist-empty__btn{background:var(--gray);border:1px solid var(--gray);color:var(--white);transition:.3s all;min-width:clamp(16.5rem,13vw,21.3rem);display:flex;justify-content:center;padding:1.2rem 2.4rem;text-decoration:none;font-weight:600;text-transform:none;font-family:var(--font-ubuntu)}wishlist-grid .wishlist-grid-container .wishlist-empty__content .wishlist-empty__btn:hover{background-color:var(--light-gray);border-color:var(--light-gray)}wishlist-grid .loader_container{display:flex;justify-content:center;align-items:center;opacity:0;transition:all .2s ease-in-out;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;background-color:#fffc;display:none;animation:opacityExit .3s ease-in-out forwards}wishlist-grid .loader_container.loader_container--active{display:flex;opacity:1;animation:opacityEntry .3s ease-in-out forwards}wishlist-grid .loader_container .loader{width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--wine) 94%,var(--gray)) top/8px 8px no-repeat,conic-gradient(#0000 30%,var(--wine));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:l13 1s infinite linear}@keyframes l13{to{transform:rotate(1turn)}}@keyframes opacityEntry{0%{opacity:0;display:none}1%{opacity:0;display:flex}to{opacity:1}}@keyframes opacityExit{0%{opacity:1;display:flex}99%{opacity:0;display:flex}to{display:none}}timeline-carousel{display:block;width:100%;margin:0 auto}timeline-carousel .timeline_carousel__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(2.4rem,3.5vw,4rem)}timeline-carousel .timeline_carousel__content .timeline_carousel__heading .timeline_carousel__title{color:var(--gray);text-align:center;text-transform:uppercase;font-family:var(--font-reem-kufi-fun);font-size:clamp(2rem,1.666667vw,3.2rem);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.16rem}timeline-carousel .timeline_carousel__content .blaze-slider{width:100%}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container{display:flex;flex-direction:column;gap:clamp(2.4rem,3.5vw,4rem)}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure{display:flex;justify-content:center;gap:clamp(3.2rem,6vw,8rem);max-width:var(--page-width);margin:0 auto;overflow:hidden}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-container__identifier{display:flex;gap:clamp(3.2rem,6vw,8rem);color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,1.076389vw,2rem);overflow:hidden}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-container__identifier .identifier_text{cursor:pointer;color:var(--gray);transition:all .3s ease}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-container__identifier .identifier_text:hover{color:var(--black)}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-container__identifier .identifier_text[active]{font-weight:600;color:var(--black);text-decoration:underline;text-underline-offset:4px}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-prev,timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-next{background:transparent;border:none;width:clamp(2.2rem,1.4930555vw,2.8rem);color:var(--black)}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-prev[disabled],timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .my-structure .blaze-next[disabled]{cursor:unset;opacity:.5}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container{overflow:hidden}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track{display:flex;gap:0}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide{display:grid;grid-template-columns:1fr;background-color:var(--off-white);width:100%;flex-shrink:0}@media screen and (min-width: 768px){timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide{grid-template-columns:repeat(2,minmax(0,1fr))}}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__image .blaze-slide__image_desktop,timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__image .blaze-slide__image_mobile{width:100%;height:100%;object-fit:cover}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__image .blaze-slide__image_desktop{display:none}@media screen and (min-width: 768px){timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__image .blaze-slide__image_desktop{display:block}}@media screen and (min-width: 768px){timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__image .blaze-slide__image_mobile{display:none}}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__content{display:flex;flex-direction:column;gap:1.6rem;padding-top:clamp(3rem,3.3819445vw,10rem);padding-bottom:clamp(5rem,3.3819445vw,10rem);padding-inline:5vw;margin-block:auto}@media screen and (min-width: 768px){timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__content{padding-inline:clamp(6rem,8vw,15.2rem)}}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__content :is(h2){color:var(--gray);font-family:var(--font-reem-kufi-fun);font-size:clamp(1.6rem,1.458333vw,2.8rem);font-weight:600;letter-spacing:.08rem;text-transform:uppercase}timeline-carousel .timeline_carousel__content .blaze-slider .blaze-container .blaze-track-container .blaze-track .blaze-slide .blaze-slide__content :is(p){color:var(--gray);text-align:justify;font-family:Ubuntu;font-size:clamp(1.4rem,.954861vw,1.8rem);font-style:normal;font-weight:400;line-height:140%}grid-images-text{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,3.5vw,4rem);padding-block:clamp(5rem,8.5vw,9rem);align-items:center}@media screen and (min-width: 768px){grid-images-text{grid-template-columns:repeat(3,minmax(0,1fr))}}grid-images-text .card-grid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,2.5vw,2rem)}grid-images-text .card-grid .link-card-image{display:flex;text-decoration:none;overflow:hidden;cursor:pointer;width:100%}grid-images-text .card-grid .link-card-image:hover .image{transform:scale(1.05)}grid-images-text .card-grid .link-card-image .image{width:100%;height:100%;display:flex;object-fit:cover;transition:transform .3s ease-in-out}grid-images-text .card-grid .link-card-text{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:100%}grid-images-text .card-grid .link-card-text:hover .text{color:var(--light-gray)}grid-images-text .card-grid .link-card-text .text{font-family:var(--font-reem-kufi-fun);font-size:clamp(1.5rem,1.5vw,2rem);font-weight:700;color:var(--gray);text-align:center;text-transform:uppercase;transition:color .3s ease-in-out}banner-scirpt{display:block}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}html::-webkit-scrollbar{width:7px}html::-webkit-scrollbar-track{background:var(--light-gray)}html::-webkit-scrollbar-thumb{background-color:var(--black);border-radius:10px;border:3px solid transparent}html::-webkit-scrollbar-thumb:hover{background:var(--black, .8)}body{font-size:1.6rem;min-height:100vh}.no-scroll{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/21/assets/base-3dd1f56b.css.map */
