:root{--title-letter-spacing: -5%;--title-line-height: 85%;--title-font-size: 35px;--subtitle-letter-spacing: 0%;--subtitle-line-height: 21px;--subtitle-font-size: 22px;--custom-font-size: 24px;--custom-line-height: 110%}*{font-family:futura-pt,sans-serif!important}@media(max-width:767px){.icons-with-feature.custom-icons-with-feature-scroll .grid{overflow-x:auto}.icons-with-feature.custom-icons-with-feature-scroll .grid__item{width:65%}}.swiper.swiperbanner .grid--4-col-desktop .grid__item.banner{flex-direction:column}.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__media{position:static;width:100%;height:auto}.swiper.swiperbanner .grid--4-col-desktop .grid__item:before,.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__media:after{display:none}.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__media img{width:100%;height:auto;position:static}.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__content{padding:24px 0}.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__content .banner__box{padding:0;text-align:left}.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__content .banner__box .banner__heading{font-weight:700;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height)}.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__content .banner__box .banner__text{margin-top:8px}.swiper.swiperbanner .grid--4-col-desktop .grid__item .banner__content .banner__box .banner__text p{font-size:var(--subtitle-font-size);font-weight:400;line-height:var(--subtitle-line-height)}@media(max-width:768px){.image-with-text .table-scroll{scrollbar-width:auto}.image-with-text .table-scroll::-webkit-scrollbar-track{background:transparent;border-radius:10px}.image-with-text .table-scroll::-webkit-scrollbar{height:10px}.image-with-text .table-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.image-with-text .table-scroll::-webkit-scrollbar-thumb:hover{background:#555}}.product__info-wrapper .product__info-container .product__title{margin-bottom:0}.product__info-wrapper .product__info-container .product__title h1{font-size:var(--title-font-size);font-weight:400;line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing)}.product__info-wrapper .product__info-container .product__title+.product__text{margin-top:-2px}.product__info-wrapper .product__info-container .product__title+.product__text,.product__info-wrapper .product__info-container .product__title+.product__text p{font-size:var(--title-font-size);font-weight:400;line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing);margin:0}.product__info-wrapper .product__text{word-break:normal;font-size:var(--subtitle-font-size);font-weight:400;line-height:var(--subtitle-line-height)}.product__info-wrapper .product__text.subtitle,.product__info-wrapper .product__text.subtitle p{font-size:var(--custom-font-size);line-height:var(--custom-line-height);letter-spacing:var(--title-letter-spacing)}.product__info-wrapper .product-form__input .form__label{font-weight:400;font-size:17px;line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing);margin-bottom:16px}.product__info-wrapper .joya-cc__accordion .joya-cc__title,.product__info-wrapper .accordion__title{font-weight:500;font-size:18px;line-height:var(--subtitle-line-height)}.product__info-container .w_full{margin-bottom:0}.main-product-wrapper .product__info-container .product_main_price .price__regular .price-item--regular{font-weight:400!important;font-size:var(--custom-font-size)!important;line-height:var(--custom-line-height);letter-spacing:var(--title-letter-spacing)}.product__below-button-text.rte *{font-weight:400;font-size:14px;line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing);color:#6b6b6b}.product__below-button-text.rte{margin-bottom:24px}.new_slideshow .banner .banner__content .h0,.icons-with-feature .section-heading .title,.swiperbanner .banner .banner__content .h0,.testimonial .section-heading .title,.image-with-text .image-with-text__text-item .image-with-text__heading,.rich-text .rich-text__heading,.image_with_info .section-heading .title,.image_with_info .section-heading .title *,.collapsible-content .section-heading .title,.gallery_img .section-heading .title{font-weight:400;font-size:var(--title-font-size);line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing)}.new_slideshow .slideshow .banner__text.rte,.testimonial .section-heading .head_description{margin-top:24px}.new_slideshow .slideshow .banner__text.rte *,.testimonial .section-heading .head_description,.image-with-text .image-with-text__text-item .image-with-text__text *,.rich-text .rich-text__text *{font-weight:400;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.testimonial .review_wrap .testimonial-content .rev_title{font-weight:500;font-size:var(--custom-font-size);line-height:var(--custom-line-height);letter-spacing:var(--title-letter-spacing);margin-bottom:16px}.testimonial .review_wrap .testimonial-content .rev_handle{margin:0;font-weight:400;font-size:18px;line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing);color:#997557;opacity:1}.testimonial .review_wrap .testimonial-content .description{margin:16px 0 0}.testimonial .review_wrap .testimonial-content .description *{font-weight:400;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.swiperbanner .banner .banner__content .h2{font-weight:500;font-size:var(--custom-font-size);line-height:var(--custom-line-height);letter-spacing:var(--title-letter-spacing)}.swiperbanner .gallery_banner.banner--content-align-left .banner__text,.swiperbanner .gallery_banner.banner--content-align-left .banner__text p{font-weight:400;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.swiperbanner .gallery_banner.banner--content-align-left .banner__extra-text,.swiperbanner .gallery_banner.banner--content-align-left .banner__extra-text *{font-weight:700;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.collapsible-content.collapsible-row-layout .accordion summary .accordion__title{font-weight:500;font-size:18px;line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.footer__content-top .footer-block__details-content .footer-block__heading,.footer__content-top .footer-block .footer-block__heading{font-weight:500;font-size:var(--custom-font-size);line-height:var(--custom-line-height);letter-spacing:var(--title-letter-spacing);margin-bottom:24px}.footer__content-top .footer-block__details-content .footer_info *,.footer__content-top .footer-block ul.footer-block__details-content li a{font-weight:400;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.custom-icons-with-feature-scroll .grid .gap_20{gap:unset}.custom-icons-with-feature-scroll .grid .feature-block-title{font-weight:700;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing);margin:24px 0 8px}.custom-icons-with-feature-scroll .grid .feature-text *{font-weight:400;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.rich-text .rich-text__text b,.rich-text .rich-text__text strong,.image-with-text .image-with-text__text-item .image-with-text__text strong,.new_slideshow .slideshow .banner__text.rte strong,.custom-icons-with-feature-scroll .grid .feature-text strong,.swiperbanner .gallery_banner.banner--content-align-left .banner__extra-text strong{font-weight:700}@media(min-width:960px){.gallery_img .section-heading{margin-bottom:48px}.image_with_info .section-heading{margin-bottom:120px}.icons-with-feature .section-heading,.collapsible-content .section-heading{margin-bottom:77px}.testimonial .section-heading{margin-bottom:96px}}.showboth .inline-richtext.h2,.showboth .inline-richtext.h2 *{font-weight:500;font-size:var(--custom-font-size);line-height:var(--custom-line-height);letter-spacing:var(--title-letter-spacing)}.showboth p.inline-richtext{font-weight:400;font-size:14px;line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}@media(max-width:768px){.new_slideshow .banner .banner__content .h0,.icons-with-feature .section-heading .title,.swiperbanner .banner .banner__content .h0,.testimonial .section-heading .title,.image-with-text .image-with-text__text-item .image-with-text__heading,.rich-text .rich-text__heading,.image_with_info .section-heading .title,.image_with_info .section-heading .title *,.collapsible-content .section-heading .title{font-size:30px}}.section-mobile-text{padding:20px 0;text-align:center}.section-mobile-text *{font-weight:400;font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing)}.section-mobile-text * strong{font-size:15px;font-weight:400}.pay-pix svg{border:solid 1px #e6e6e4;padding:2px}@media screen and (min-width:795px){.product_page .product--small:not(.product--no-media){padding:0!important;gap:40px}.product_page .product--small:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - 20px)}.product_page .product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - 20px);padding:0 10% 0 0}.product_page .product--small:not(.product--no-media) .product__info-wrapper .product__info-container{padding:0}}.oke-stars svg{width:auto;height:auto}.showboth .comparison-slider .overlay{width:95vw}@media(max-width:768px){.has-mobile-text .showboth .overlay{display:none!important}}.image-with-text .image-with-text__text-item .image-with-text__text *{letter-spacing:normal;line-height:normal}.testimonial .section-heading .title{padding-top:5px}.custom-image-with-text{width:100%;height:auto;aspect-ratio:1440 / 956;background:var(--custom-desktop-image) top center no-repeat;background-size:auto 100%}.custom-image-with-text-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding-left:50%}.custom-image-with-text-content{padding:0 17% 0 10.4%}.custom-image-with-text-title{margin-bottom:32px}.custom-image-with-text-title *{margin:0;padding:0;font-size:35px;line-height:85%;letter-spacing:-5%}.custom-image-with-text-bottom-text{padding:40px 0 16px}.custom-image-with-text-bottom-text *{color:#6b6b6b;font-size:17px;line-height:normal;margin:0}.custom-image-with-text-items{display:flex;flex-direction:column;gap:24px}.custom-image-text-item{display:flex;gap:24px;align-items:flex-start}.custom-image-text-item span{line-height:normal}.custom-item-icon svg{width:24px;height:24px}.custom-item-text{text-transform:uppercase;letter-spacing:0%;font-size:22px;line-height:21px}@media(max-width:1120px){.custom-image-with-text-content{padding:0 5%}}@media(max-width:990px){.custom-image-with-text{aspect-ratio:unset;background-image:var(--custom-mobile-image);background-size:100% auto;background-color:#e1d1d2}.custom-image-with-text-container{padding:97% 0 0}}.main-product-wrapper .thumbnail{height:auto;aspect-ratio:1}.main-product-wrapper .product-media-container.media-fit-cover,.main-product-wrapper .product-media-container.media-fit-cover .product__modal-opener,.main-product-wrapper .product-media-container.media-fit-cover .media{height:auto;aspect-ratio:1;padding:0}.main-product-wrapper .product__media-list,.main-product-wrapper .product__media-list.slider.slider--mobile{margin-bottom:20px}.main-product-wrapper .media>*:not(.zoom):not(.deferred-media__poster-button),.main-product-wrapper .media .card_image_wrapper>*:not(.zoom):not(.deferred-media__poster-button),.main-product-wrapper .media model-viewer{aspect-ratio:1}.main-product-wrapper .product__info-wrapper .custom-variant-grid .product-form__input{margin:0}.custom-variant-grid{display:grid;grid-template-columns:auto 1fr;align-items:flex-end;margin-bottom:20px;gap:24px}@media(max-width:990px){.custom-variant-grid{grid-template-columns:auto;grid-template-rows:auto}}.product__info-wrapper [custom-variant-selector]{display:flex;flex-wrap:nowrap;gap:24px}@media(max-width:1200px){.product__info-wrapper [custom-variant-selector]{gap:15px}}@media(max-width:768px){.product__info-wrapper [custom-variant-selector]{gap:5px}}.open-variant-tom{display:none;font-size:12px;font-weight:500;height:28px;line-height:28px;border:solid 1px #482611;width:100%;text-align:center;z-index:1;position:relative;color:#482611}.open-variant-tom:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset)}.open-variant-tom:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;z-index:-1;border-radius:inherit;box-shadow:unset;transition:all .45s}.open-variant-tom:hover:after{width:100%;background:rgb(var(--color-button-hover))}.page-product .comparison-slider .overlay{max-width:370px;padding-right:0}.page-product .comparison-slider .overlay h2,.page-product .comparison-slider .overlay p{text-align:left}.joy-custom-1{width:100%;height:auto;aspect-ratio:1440 / 949;min-height:949px;background:var(--joycustom1-desk-image) top center no-repeat;background-size:auto 100%;background-color:var(--joycustom1-bg-color)}.joy-custom-1-container{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:50%}.joy-custom-1-mobile-image{display:none}.joy-custom-1-content{width:100%;height:auto;margin-right:34%;max-width:372px;padding-left:32px}.joy-custom-1-title{margin-bottom:32px}.joy-custom-1-title *{font-weight:400;font-size:38px;line-height:94%;letter-spacing:-4%;text-transform:uppercase;margin:0;padding:0;color:#482611}.joy-custom-1-text{margin-bottom:32px}.joy-custom-1-text *{font-weight:400;font-size:16px;line-height:23px;letter-spacing:0%;margin:0;padding:0;color:#6b6b6b}.joy-custom-1-box{padding:32px;background:#482611;margin-bottom:32px;color:#fff}.joy-custom-1-box-title{margin-bottom:32px;max-width:260}.joy-custom-1-box-title *{font-weight:700;font-size:18px;line-height:23px;letter-spacing:0%;color:#fff;margin:0}.joy-custom-1-prices{display:flex;align-items:center;margin:0 0 32px}.joy-custom-1-prices del{font-weight:500;font-style:Medium;font-size:24px;line-height:124%;letter-spacing:-4%;color:#8d796b;padding-right:8px}.joy-custom-1-prices span{font-weight:400;font-size:38px;line-height:94%;letter-spacing:-4%}.joy-custom-1-parcel *{font-weight:400;font-size:16px;line-height:23px;letter-spacing:0%;margin:0}.joy-custom-1-parcel * strong,.joy-custom-1-parcel * b{font-weight:700}.joy-custom-1-button{display:block;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:#482611;padding:16px;background:#c89d7c;text-align:center;margin-bottom:32px}.joy-custom-1-text-2{margin-bottom:32px}.joy-custom-1-text-2 *,.joy-custom-1-bottom-text *{color:#6b6b6b;font-weight:400;font-size:14px;line-height:23px;letter-spacing:0%;margin:0;padding:0}@media(max-width:990px){.joy-custom-1{aspect-ratio:unset;background-image:none}.joy-custom-1-container{padding:0;height:auto;justify-content:center}.joy-custom-1-mobile-image{display:block}.joy-custom-1-mobile-image img{width:100%;height:auto}.joy-custom-1-content{padding:52px 32px;max-width:100%;margin:0;text-align:center}.joy-custom-1-box{padding:32px 44px}.joy-custom-1-prices{flex-direction:column;align-items:center;justify-content:center}.joy-custom-1-prices *{text-align:center}.joy-custom-1-box-title{max-width:100%}}.joy-custom-2{padding:56px 0;background:#fff}.joy-custom-2-title{text-align:center;margin-bottom:24px;color:#482611}.joy-custom-2-title *{margin:0;font-weight:400;font-size:38px;line-height:94%;letter-spacing:-4%;text-transform:uppercase}.joy-custom-2-subtitle{margin:0 auto 40px;text-align:center;color:#997557;max-width:620px}.joy-custom-2-subtitle *{margin:0;font-weight:400;font-size:16px;line-height:23px;letter-spacing:0%}.joy-custom-2-container{display:grid;grid-template-columns:1fr 1fr;gap:46px}.joy-custom-2-item{border-left:solid 1px #482611;position:relative;opacity:.2;transition:all .45s;padding-left:16%}.joy-custom-2-item:hover,.joy-custom-2-item.active,.joy-custom-2-item:has(~.joy-custom-2-item:hover){opacity:1}.joy-custom-2-item:before{content:"";width:11px;height:11px;border-radius:100%;background:#482611;top:0;left:-6px;position:absolute}.joy-custom-2-item:not(:last-of-type){padding-bottom:48px}.joy-custom-2-item h2{font-weight:400;font-size:18px;line-height:23px;letter-spacing:0%;margin-bottom:24px}.joy-custom-2-item:hover h2,.joy-custom-2-item.active h2,.joy-custom-2-item:has(~.joy-custom-2-item:hover) h2{font-weight:700}.joy-custom-2-item p{font-weight:400;font-size:38px;line-height:94%;letter-spacing:-4%;text-transform:uppercase;margin:0}.joy-custom-2-image-item{width:100%;height:100%;object-fit:cover}.joy-item-1{max-width:450px}.joy-item-2,.joy-item-3{max-width:445px}.joy-item-4{max-width:590px}@media(max-width:990px){.joy-custom-2-container{display:block;gap:0}.joy-custom-2-image{display:none}.active-mobile{opacity:1}.active-mobile h2{font-weight:700}.joy-custom-2-item{padding-left:24px}.joy-item-2{max-width:272px}.joy-item-4{max-width:307px}}.joy-custom-3{background-color:var(--joycustom3-bg-color)}.joy-custom-3-content{width:100%;min-height:869px;background:var(--joycustom3-desk-image) top center no-repeat;background-size:auto 100%}.joy-custom-3-title{max-width:788px;margin:0 auto;padding-top:48px}.joy-custom-3-title *{font-weight:400;font-size:38px;line-height:94%;letter-spacing:-4%;text-align:center;text-transform:uppercase;margin:0}.joy-custom-3-bottom-text{margin:0 auto;max-width:510px}.joy-custom-3-bottom-text *{font-weight:400;font-size:38px;line-height:94%;letter-spacing:-4%;text-align:center;text-transform:uppercase;margin:0}.joy-custom-3-image-item{width:10px;height:10px;opacity:0}.joy-custom-3-info-content{min-height:735px;display:grid;grid-template-columns:1fr 1fr;padding-top:81px}.joy-custom-3-list{max-width:493px}.joy-custom-3-list-item{display:flex;justify-content:space-between;align-items:flex-start}.joy-custom-3-list-item-text{font-weight:400;font-size:16px;line-height:23px;letter-spacing:0%;color:#482611}.joy-custom-3-list-item-price{font-weight:700;font-size:16px;line-height:23px;letter-spacing:0%;color:#482611}.joy-custom-3-list-item-1{height:83px}.joy-custom-3-list-item-2{height:81px}.joy-custom-3-list-item-3{height:72px}.joy-custom-3-list-item-4{height:77px}.joy-custom-3-list-item-5{height:72px}.joy-custom-3-list-item-6{height:76px}.joy-custom-3-list-item-7{height:auto}.joy-custom-3-infos-total{max-width:493px;margin-top:40px;border-top:solid 1px #A18873;height:68px;display:flex;justify-content:space-between;align-items:flex-end}.joy-custom-3-total-text{font-weight:500;font-size:24px;line-height:124%;letter-spacing:-4%;color:#482611}.joy-custom-3-total-price{font-weight:400;font-size:38px;line-height:94%;letter-spacing:-4%;text-transform:uppercase;color:#482611}@media(min-width:768px)and (max-width:1023px){.joy-custom-3-list-item{flex-direction:column;justify-content:start}.joy-custom-3-list-item-1,.joy-custom-3-list-item-3,.joy-custom-3-list-item-4{height:74px}.joy-custom-3-list-item-5{height:66px}.joy-custom-3-list-item-6{height:90px}.joy-custom-3-list-item-7{height:auto}.joy-custom-3-infos-total{height:auto;padding-top:32px;flex-direction:column;justify-content:start;align-items:start;margin-bottom:24px}}@media(max-width:767px){.joy-custom-3-content{background-image:none}.joy-custom-3-title{max-width:310px}.joy-custom-3-info-content{min-height:auto;padding:0;grid-template-columns:auto;grid-template-rows:auto}.joy-custom-3-image-item{width:100%;height:auto;opacity:1}.joy-custom-3-infos{padding:0 32px}.joy-custom-3-list-item{height:auto;align-items:center;padding:16px 0;border-bottom:solid 1px #b1ac9d;display:grid;grid-template-columns:auto auto;gap:24px}.joy-custom-3-list-item:last-of-type{border:0}.joy-custom-3-list,.joy-custom-3-infos-total{max-width:100%}.joy-custom-3-bottom-text{padding:40px 0}}button.shopify-payment-button__button{font-size:0}button.shopify-payment-button__button:before{content:"Compre Agora";display:block;position:static;top:auto;left:auto;font-size:14px;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom.css.map */
