*{box-sizing:border-box;font-family:Figtree,sans-serif}*,ul{margin:0;padding:0}ul,ul li{list-style:none}body{overflow-x:hidden}:focus{outline:transparent!important}a{text-decoration:none}a,body,button,h1,h2,h3,h4,h5,h6,input,p,textarea{font-family:Figtree,sans-serif;font-size:1rem;font-weight:400}img.lazy{height:.0625rem;width:.0625rem}.desktop__only{display:flex}@media(max-width:1200px){.desktop__only{display:none}}.tablet-desktop__only{display:flex}@media(max-width:768px){.tablet-desktop__only{display:none}}.tablet__only{display:flex}@media(min-width:1200px){.tablet__only{display:none}}.mobile__only{display:flex}@media(min-width:768px){.mobile__only{display:none}}.swiper-button-next,.swiper-button-prev{background-image:none!important}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:not-allowed;pointer-events:auto}.swiper .swiper-pagination-bullets{align-items:center;bottom:0!important;display:flex;gap:2px;justify-content:center}.swiper .swiper-pagination-bullets .swiper-pagination-bullet{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:100%;cursor:pointer;display:flex;height:14px;justify-content:center;margin:0;opacity:1;padding:0;position:relative;width:14px}.swiper .swiper-pagination-bullets .swiper-pagination-bullet:before{background-color:#efeff0;border-radius:100%;content:"";display:flex;height:10px;line-height:1;width:10px}.swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{border-color:#efeff0}.swiper .swiper-pagination-bullets .swiper-pagination-bullet-active:before{background-color:#040404}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-image:none;z-index:1}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{display:none}.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.2;pointer-events:all}.transition__fast{transition:all .25s ease-in}.component__container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:480px){.component__container{max-width:480px}}@media only screen and (min-width:768px){.component__container{max-width:768px}}@media only screen and (min-width:992px){.component__container{max-width:992px}}@media only screen and (min-width:1190px){.component__container{max-width:1152px;padding:0 10px}}.component__row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.component__row:after,.component__row:before{content:" ";display:table}.component__row:after{clear:both}.page__product .product__showcase{margin-top:48px}@media screen and (max-width:768px){.page__product .product__showcase .showcase__container{padding-right:0}}.page__product .product__showcase .showcase__title{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:32px}@media screen and (max-width:768px){.page__product .product__showcase .showcase__title{padding-right:20px}}.page__product .product__showcase .showcase__title .title__main h2{color:#000;font-size:24px;font-weight:400;letter-spacing:0;line-height:140%}.page__product .product__showcase .showcase__title .title__main span,.page__product .product__showcase .showcase__title a{color:#636363;font-size:14px;font-weight:500;letter-spacing:0;line-height:120%}.page__product .product__showcase .showcase__title a{text-decoration:underline}.page__product .product__showcase .showcase__wrapper .showcase__inner{position:relative}.page__product .product__showcase .showcase__wrapper .showcase__inner .swiper{padding-bottom:2rem}.page__product .product__showcase .showcase__wrapper .showcase__inner .swiper-button-next,.page__product .product__showcase .showcase__wrapper .showcase__inner .swiper-button-prev{background-color:#fff;border:1px solid #dfdfe0;border-radius:104px;bottom:unset;height:36px;left:unset;margin:0;max-width:36px;padding:0;right:-20px;top:40%;transform:translateY(-50%);width:100%}@media(max-width:1199px){.page__product .product__showcase .showcase__wrapper .showcase__inner .swiper-button-next,.page__product .product__showcase .showcase__wrapper .showcase__inner .swiper-button-prev{display:none}}.page__product .product__showcase .showcase__wrapper .showcase__inner .swiper-button-prev{left:-20px;right:unset}@media(max-width:1199px){.page__product .product__showcase .showcase__wrapper .showcase__inner .swiper-button-prev{display:none}}.page__product .product__together{margin:48px 0}@media(max-width:768px){.page__product .product__together{margin:2rem 0}}.page__product .product__together .together__container .together__title{margin-bottom:30px}.page__product .product__together .together__container .together__title h2{color:#000;font-size:24px;font-weight:400;letter-spacing:0;line-height:140%;margin-bottom:4px}.page__product .product__together .together__container .together__title span{color:#636363;font-size:14px;font-weight:500;letter-spacing:0;line-height:120%}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper{margin:0 auto;max-width:60%}}@media(max-width:800px){.page__product .product__together .together__container .together__wrapper{margin:0 auto;max-width:100%}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper{flex-direction:column;justify-content:center}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 253px)}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner{width:100%}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left,.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right{width:276px}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left,.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right{width:100%}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .swiper-slide,.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .swiper-slide{padding:1px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right{margin-right:16px;position:relative;width:64%}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right{margin:0 0 16px;width:100%}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .item__equal{position:absolute;right:-8px;top:50%;transform:translateX(50%);z-index:2}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .item__equal{bottom:-.6%;height:32px;left:50%;right:unset;top:unset;transform:translate(50%,50%);width:32px}}@media(max-width:768px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .item__equal{bottom:-3%;left:51%;transform:translate(-50%,50%)}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper{position:relative;width:100%}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot [attribute-selections]{display:none}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot{display:flex}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__image{align-items:center;display:flex;flex-direction:row;max-width:175px;min-width:175px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__cart{display:none}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__content{min-width:180px;padding:12px 4px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__content .spot__header,.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__content .spot__tags{min-height:unset;padding:0}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__content .spot__header strong,.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__content .spot__tags strong{margin:12px 0}}@media(max-width:768px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper .spot .spot__content{min-width:unset}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper>:not(:last-child){position:relative;transform:none}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper>:not(:last-child):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='31' height='31' rx='15.5' fill='%23fff'/%3E%3Crect x='.5' y='.5' width='31' height='31' rx='15.5' stroke='%23DFDFEA'/%3E%3Cpath d='M21.334 16H10.667M16.005 21.338V10.672' stroke='%234D4D4D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;right:-8px;top:50%;transform:translateX(50%);z-index:2}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper>:not(:last-child):before{bottom:-1%;height:32px;left:50%;right:unset;top:unset;transform:translate(50%,50%);width:32px}}@media(max-width:768px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__right .together__swiper .swiper .swiper-wrapper>:not(:last-child):before{bottom:-3%;left:51%;transform:translate(-50%,50%)}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left{margin-right:16px;position:relative}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left{margin:0 0 16px;width:100%}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .item__plus{position:absolute;right:-8px;top:50%;transform:translateX(50%);z-index:2}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .item__plus{bottom:-1.1%;height:32px;left:50%;right:unset;top:unset;transform:translate(50%,50%);width:32px}}@media(max-width:768px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .item__plus{bottom:-3%;left:51%;transform:translate(-50%,50%)}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot [attribute-selections]{display:none}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot{display:flex}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__image{align-items:center;display:flex;flex-direction:row;max-width:175px;min-width:175px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__cart{display:none}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__content{min-width:180px;padding:12px 4px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__content .spot__header,.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__content .spot__tags{min-height:unset;padding:0}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__content .spot__header strong,.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__content .spot__tags strong{margin:12px 0}}@media(max-width:768px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__left .spot .spot__content{min-width:unset}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__inner .item__plus{height:32px;width:32px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__equal{width:32px}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__equal{bottom:-24px;right:50%;top:unset;transform:translateX(-50%)}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy{background-color:#fff;border:1px solid #f5f5f5;border-radius:12px;left:-10px;padding:10px 20px;position:relative;width:252px}@media(max-width:1225px){.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy{left:0;width:100%}}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__quantity{color:#000;font-size:12px;font-weight:700;letter-spacing:0;line-height:140%}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy>p{color:#68686e;font-size:12px;font-weight:400;letter-spacing:0;line-height:140%;margin-bottom:20px;margin-top:5px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__before{align-items:center;display:flex;gap:4px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__before span:not(.discount){color:#cacace;font-size:10px;font-weight:400;letter-spacing:0;line-height:140%;text-decoration:line-through}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__before span.discount{color:#f5821f;font-size:12px;font-weight:500;letter-spacing:0;line-height:140%}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__normal{align-items:center;display:flex;gap:4px;margin-bottom:5px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__normal span:not(.pix){color:#000;font-size:14px;font-weight:500;letter-spacing:0;line-height:140%}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__normal .pix span{align-items:center;background-color:#f7fdf9;border-radius:4px;color:#27ae60;display:flex;font-size:12px;font-weight:400;height:20px;justify-content:center;letter-spacing:0;line-height:140%;padding:0 6px}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__installments p{color:#7c7c83;font-size:12px;font-weight:300;letter-spacing:0;line-height:140%}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__price .price__installments p strong{font-weight:500}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__button{margin:20px 0 0;width:100%}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__button .buttons__wrapper button{align-items:center;background-color:#ca8a61;border:1px solid #dd6d02;border-radius:8px;color:#fff;display:flex;flex:1;font-size:14px;font-weight:500;height:44px;justify-content:space-between;letter-spacing:0;line-height:140%;padding:0 20px;text-transform:uppercase;transition:.5s;width:100%}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__button .buttons__wrapper button:hover{background-color:transparent;color:#ca8a61}.page__product .product__together .together__container .together__wrapper .together__item .item__wrapper .item__buy .buy__button .buttons__wrapper button:hover svg path{stroke:#ca8a61}.page__product .product__description--botom:has(h2){margin:48px 0}@media(max-width:768px){.page__product .product__description--botom:has(h2){margin:2rem 0}}.page__product .product__description--botom .component__container h2,.page__product .product__description--botom .component__container h3{color:#141414;font-size:24px;font-weight:800;letter-spacing:0;line-height:110%;padding-bottom:24px}@media(max-width:768px){.page__product .product__description--botom .component__container h2 br,.page__product .product__description--botom .component__container h3 br{display:none}}.page__product .product__description--botom .component__container li,.page__product .product__description--botom .component__container strong,.page__product .product__description--botom .component__container>p{font-size:14px;font-weight:400;letter-spacing:0;line-height:24px}.page__product .product__description--botom .component__container strong{font-weight:700}.page__product .product__description--botom .component__container>ul{display:flex;flex-direction:column;gap:4px;margin:2rem 0;padding-left:2.5rem}.page__product .product__description--botom .component__container>ul li{list-style:disc}.page__product .product__description--botom .component__container .description__faq{margin-top:4rem}.page__product .product__description--botom .component__container .description__faq h2{border-bottom:1px solid #ccc;margin:0 auto;padding:0 120px 24px}@media(max-width:768px){.page__product .product__description--botom .component__container .description__faq h2{padding:0 0 24px}}.page__product .product__description--botom .component__container .description__faq h3{cursor:pointer;font-size:14px;font-weight:700;padding:10px 48px}@media(max-width:768px){.page__product .product__description--botom .component__container .description__faq h3{padding:7px 18px}}.page__product .product__description--botom .component__container .description__faq>ul{display:flex;flex-direction:column;gap:18px;margin:18px 0;padding:0 120px}@media(max-width:768px){.page__product .product__description--botom .component__container .description__faq>ul{padding:0}}.page__product .product__description--botom .component__container .description__faq>ul>li{box-shadow:-2px 2px 10px 0 rgba(0,0,0,.071)}.page__product .product__description--botom .component__container .description__faq>ul>li>ul{display:none;padding:0 48px 10px}@media(max-width:768px){.page__product .product__description--botom .component__container .description__faq>ul>li>ul{padding:0 18px}}.page__product .product__description--botom .component__container .description__faq>ul>li>ul li span{color:#141414;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.page__product .product__description--botom .component__container .description__faq>ul>li>ul li span ul{display:flex;flex-direction:column;gap:4px;margin:1rem 0;padding-left:2.5rem}.page__product .product__description--botom .component__container .description__faq>ul>li>ul li span ul li{list-style:disc}
