@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,400&family=Plus+Jakarta+Sans:wght@400;500;600&display=swap";:root{--inovatta-bg-primary: #FAF8F5;--inovatta-bg-secondary: #F2ECE4;--inovatta-text-primary: #2B2927;--inovatta-text-secondary: #6E6A64;--inovatta-accent-terra: #8C6D53;--inovatta-accent-olive: #4A5548;--inovatta-border-soft: #E5DEC9;--inovatta-radius: 10px;--color-background: 250, 248, 245 !important;--gradient-background: #FAF8F5 !important;--color-foreground: 43, 41, 39 !important;--color-button: 140, 109, 83 !important;--color-button-text: 250, 248, 245 !important;--color-secondary-button: 250, 248, 245 !important;--color-secondary-button-text: 43, 41, 39 !important;--color-link: 43, 41, 39 !important;--color-badge-background: 242, 236, 228 !important;--color-badge-foreground: 43, 41, 39 !important;--font-heading-family: "Cormorant Garamond", Georgia, serif !important;--font-heading-style: normal !important;--font-heading-weight: 500 !important;--font-heading-scale: 1.08 !important;--font-body-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif !important;--font-body-style: normal !important;--font-body-weight: 400 !important;--font-body-scale: 1 !important;--buttons-radius: 8px !important;--buttons-radius-outset: 8px !important;--inputs-radius: 8px !important;--card-corner-radius: 10px !important;--media-radius: 10px !important;--popup-corner-radius: 10px !important;--grid-desktop-horizontal-spacing: 22px !important;--grid-desktop-vertical-spacing: 26px !important;--grid-mobile-horizontal-spacing: 12px !important;--grid-mobile-vertical-spacing: 18px !important;--spacing-sections-desktop: 0px !important;--spacing-sections-mobile: 0px !important}body,.gradient,.color-scheme-1,.header-wrapper{background-color:var(--inovatta-bg-primary)!important;color:var(--inovatta-text-primary)!important;font-family:var(--font-body-family)!important;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.shopify-section+.shopify-section{margin-top:0!important}.color-scheme-2,.inovatta-bg-sand{background-color:var(--inovatta-bg-secondary)!important;color:var(--inovatta-text-primary)!important}.utility-bar,.announcement-bar-section .color-scheme-3,.announcement-bar-section .gradient{background-color:var(--inovatta-accent-olive)!important;color:var(--inovatta-bg-primary)!important;border-bottom:none!important}.announcement-bar__message{color:var(--inovatta-bg-primary)!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.04em!important;padding:.7rem 0!important}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.08rem!important;letter-spacing:.02em!important;padding:.55rem .5rem!important;line-height:1.25!important}}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.banner__heading,.collection-hero__title,.product__title h1,.footer-block__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:var(--inovatta-text-primary)!important;letter-spacing:.015em!important;line-height:1.16!important}.inovatta-cats__card-label,.inovatta-cats__card-label span{color:#faf8f5!important;text-shadow:0 2px 10px rgba(0,0,0,.55)!important}.collection .collection__title.title-wrapper{justify-content:center!important;text-align:center!important;margin-bottom:22px!important;flex-direction:column!important;align-items:center!important}.collection .collection__title .title{text-align:center!important;font-size:clamp(2.4rem,3vw,3.4rem)!important;margin:0 auto 6px!important}.collection .collection__description{text-align:center!important;font-size:1.38rem!important;color:var(--inovatta-text-secondary)!important;max-width:480px;margin:0 auto!important}@media screen and (max-width:749px){.collection .collection__title.title-wrapper{margin-bottom:14px!important;padding:0 1.5rem!important}.collection .collection__title .title{font-size:2.35rem!important}.collection .collection__description{font-size:1.22rem!important;line-height:1.45!important}}p,.rte,.card-information__text,.caption-with-letter-spacing,.product__description{color:var(--inovatta-text-secondary);line-height:1.65}.list-menu--inline{flex-wrap:nowrap!important;white-space:nowrap!important;gap:.6rem}.header__menu-item{font-family:var(--font-body-family)!important;font-size:1.38rem!important;font-weight:500!important;color:var(--inovatta-text-primary)!important;padding:.9rem 1.25rem!important;transition:color .25s ease!important}.header__menu-item:hover{color:var(--inovatta-accent-terra)!important}.header__active-menu-item{text-decoration-color:var(--inovatta-accent-terra)!important;text-underline-offset:.5rem!important}.button,.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--inovatta-accent-terra)!important;color:var(--inovatta-bg-primary)!important;border-radius:8px!important;font-family:var(--font-body-family)!important;font-size:1.32rem!important;font-weight:500!important;letter-spacing:.04em!important;padding:1rem 2.2rem!important;min-height:4.2rem!important;border:1px solid var(--inovatta-accent-terra)!important;box-shadow:none!important;transition:all .25s ease!important;text-decoration:none!important}@media screen and (max-width:749px){.button,.button--primary,.shopify-payment-button__button--unbranded{font-size:1.24rem!important;padding:.85rem 1.8rem!important;min-height:3.8rem!important}}.button:hover,.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--inovatta-accent-olive)!important;border-color:var(--inovatta-accent-olive)!important;color:var(--inovatta-bg-primary)!important;transform:translateY(-1px)}.button:after,.button:before,.field:after,.field:before,.select:after,.select:before{box-shadow:none!important}.field__input,.select__select,.customer .field input{border:1.5px solid #C8BCAE!important;background-color:#fff!important;border-radius:10px!important;color:var(--inovatta-text-primary)!important;transition:border-color .2s ease,box-shadow .2s ease!important}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:var(--inovatta-accent-terra)!important;box-shadow:0 0 0 2px #8c6d5329!important}.footer-block__newsletter .newsletter-form__field-wrapper{max-width:40rem!important;margin:0 auto!important}.footer-block__newsletter .newsletter-form__field-wrapper .field{position:relative!important;display:flex!important;align-items:center!important;background-color:#fff!important;border:1.5px solid #B8A99A!important;border-radius:10px!important;padding:2px!important;box-shadow:0 3px 12px #2b29270d!important}.footer-block__newsletter .newsletter-form__field-wrapper .field:focus-within{border-color:var(--inovatta-accent-terra)!important;box-shadow:0 0 0 3px #8c6d5329!important}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{border:none!important;background:transparent!important;box-shadow:none!important;padding-right:5.2rem!important;min-height:4.4rem!important}.footer-block__newsletter .newsletter-form__button.field__button{position:absolute!important;right:5px!important;top:50%!important;transform:translateY(-50%)!important;width:4rem!important;height:3.6rem!important;background-color:var(--inovatta-accent-terra)!important;color:#faf8f5!important;border:1px solid var(--inovatta-accent-terra)!important;border-radius:7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s ease,transform .2s ease!important}.footer-block__newsletter .newsletter-form__button.field__button:hover{background-color:var(--inovatta-accent-olive)!important;border-color:var(--inovatta-accent-olive)!important}.footer-block__newsletter .newsletter-form__button.field__button svg,.footer-block__newsletter .newsletter-form__button.field__button .icon{color:#faf8f5!important;fill:currentColor!important}.collection__view-all a.button{background-color:transparent!important;color:var(--inovatta-text-primary)!important;border:1px solid rgba(43,41,39,.4)!important;font-size:1.24rem!important;padding:.8rem 2rem!important;min-height:3.6rem!important;margin-top:8px!important}.collection__view-all a.button:hover{background-color:var(--inovatta-text-primary)!important;color:var(--inovatta-bg-primary)!important}.banner__media:after{background:linear-gradient(to top,#161310b8,#16131047 55%,#1613101f)!important;opacity:1!important}.banner__box{background:transparent!important;padding:3.2rem 2rem!important}.banner__box .banner__heading{color:#faf8f5!important;font-size:clamp(3.2rem,4.2vw,4.6rem)!important;line-height:1.14!important;max-width:680px;margin:0 auto 1.2rem!important;text-shadow:0 2px 14px rgba(0,0,0,.25)}.banner__box .banner__text{color:#faf8f5eb!important;font-size:1.48rem!important;line-height:1.5!important;max-width:480px;margin:0 auto 2rem!important;text-shadow:0 1px 10px rgba(0,0,0,.25)}.banner__buttons .button{background-color:#8c6d53eb!important;border:1px solid rgba(250,248,245,.35)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem 2.4rem!important;min-height:4rem!important;font-size:1.28rem!important;letter-spacing:.06em!important}@media screen and (max-width:749px){.banner--large:not(.banner--adapt){min-height:370px!important}.banner__content{align-items:flex-end!important}.banner__box{padding:2.2rem 1.6rem 2.4rem!important}.banner__box .banner__heading{font-size:2.45rem!important;line-height:1.16!important;margin-bottom:.7rem!important}.banner__box .banner__text{font-size:1.24rem!important;line-height:1.42!important;max-width:295px;margin:0 auto 1.4rem!important}.banner__buttons .button{font-size:1.18rem!important;padding:.75rem 1.9rem!important;min-height:3.5rem!important;border-radius:6px!important}}.card-wrapper .card__inner{background-color:var(--inovatta-bg-secondary)!important;border-radius:var(--inovatta-radius)!important;overflow:hidden!important;aspect-ratio:4 / 4.6!important}.card__media,.card__media .media{border-radius:var(--inovatta-radius)!important;overflow:hidden!important}.card__media .media img{object-fit:cover!important;transition:transform .55s cubic-bezier(.25,.46,.45,.94),opacity .45s ease!important}.card-wrapper:hover .card__media .media img:first-child:not(:only-child){opacity:0!important}.card-wrapper:hover .card__media .media img+img{opacity:1!important;transform:scale(1.03)!important}.card__heading{font-family:var(--font-body-family)!important;font-size:1.38rem!important;font-weight:500!important;color:var(--inovatta-text-primary)!important;line-height:1.38!important;margin-top:.4rem!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__heading a{text-decoration:none!important}.price{font-family:var(--font-body-family)!important;color:var(--inovatta-text-primary)!important;font-weight:600!important;font-size:1.45rem!important}.price--on-sale .price-item--regular{color:var(--inovatta-text-secondary)!important;font-weight:400!important;font-size:1.22rem!important}@media screen and (max-width:749px){.card__heading{font-size:1.24rem!important;line-height:1.32!important}.price{font-size:1.32rem!important}.price--on-sale .price-item--regular{font-size:1.12rem!important}}.main-page-title{text-align:center!important;font-size:clamp(2.6rem,4vw,4.2rem)!important;margin-bottom:2.6rem!important;padding-bottom:1.4rem!important;border-bottom:1px solid rgba(140,109,83,.25)}.page-width--narrow .rte h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:2.4rem!important;color:var(--inovatta-text-primary)!important;margin-top:2.6rem!important;margin-bottom:1rem!important}.page-width--narrow .rte p{font-size:1.48rem!important;line-height:1.72!important;color:var(--inovatta-text-secondary)!important;margin-bottom:1.4rem!important}.page-width--narrow .rte ul{list-style:none!important;padding:0!important;margin:2rem 0!important;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width:749px){.page-width--narrow .rte ul{grid-template-columns:1fr;gap:12px}}.page-width--narrow .rte ul li{background-color:var(--inovatta-bg-secondary)!important;border-radius:var(--inovatta-radius)!important;padding:18px 20px!important;border:1px solid rgba(140,109,83,.14)}.page-width--narrow .rte ul li p{margin:0!important;font-size:1.38rem!important;line-height:1.58!important}.page-width--narrow .rte ul li b,.page-width--narrow .rte ul li strong{display:block;font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.85rem!important;font-weight:600!important;color:var(--inovatta-text-primary)!important;margin-bottom:4px}.copyright__content a[href*="shopify.com"],.powered-by-shopify{display:none!important}#wise-reviews-widget,.wise-reviews-container{font-family:var(--font-body-family)!important;color:var(--inovatta-text-primary)!important}.inovatta-collection-hero{padding:2.2rem 0 .4rem!important;border-bottom:none!important}.inovatta-collection-hero .collection-hero__inner{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;margin-bottom:0!important}.inovatta-collection-hero__center{max-width:680px!important;margin:0 auto!important;padding:0 1.2rem!important;text-align:center!important;width:100%!important}.inovatta-collection-hero__eyebrow{font-family:var(--font-body-family)!important;font-size:1.05rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--inovatta-accent-terra)!important;margin:0 0 .4rem!important}.inovatta-collection-hero__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.8rem,4.2vw,4.2rem)!important;font-weight:500!important;color:var(--inovatta-text-primary)!important;margin:0 0 1rem!important;text-align:center!important;line-height:1.12!important}.inovatta-collection-hero__desc{max-width:610px!important;margin:0 auto 1.4rem!important;text-align:center!important;font-family:var(--font-body-family)!important;font-size:1.38rem!important;line-height:1.6!important;color:#5c5751!important}.inovatta-collection-hero__desc p{margin:0!important;color:#5c5751!important}.inovatta-invisible-marquee{position:relative;width:100%;overflow:hidden;background:transparent!important;border:none!important;padding:10px 0 8px;margin-top:2px;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%)}.inovatta-invisible-marquee__track{display:flex;width:max-content;animation:inovattaMarqueeGlide 30s linear infinite}.inovatta-invisible-marquee:hover .inovatta-invisible-marquee__track{animation-play-state:paused}.inovatta-invisible-marquee__group{display:flex;align-items:center;gap:42px;padding-right:42px}.inovatta-invisible-marquee__item{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body-family)!important;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2b2927;white-space:nowrap}.inovatta-invisible-marquee__item svg{color:#4a5548;flex-shrink:0}@keyframes inovattaMarqueeGlide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media screen and (max-width:749px){.inovatta-collection-hero{padding:1.4rem 0 .2rem!important}.inovatta-collection-hero__title{font-size:2.75rem!important;margin-bottom:.7rem!important}.inovatta-collection-hero__desc{font-size:1.25rem!important;line-height:1.52!important;margin-bottom:1rem!important}.inovatta-invisible-marquee{padding:8px 0 6px}.inovatta-invisible-marquee__group{gap:28px;padding-right:28px}.inovatta-invisible-marquee__item{font-size:1.12rem;letter-spacing:.06em}}.product__tax,.product__info-container [id^=price-]>.price{display:none!important}.product-form__input--pill input[type=radio]+label{font-family:var(--font-body-family)!important;font-size:1.24rem!important;font-weight:500!important;padding:.72rem 1.38rem!important;margin:.25rem .6rem .25rem 0!important;border-radius:8px!important;border:1.5px solid #C8BCAE!important;background-color:#fff!important;color:var(--inovatta-text-primary)!important;transition:all .2s ease!important}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--inovatta-text-primary)!important;color:var(--inovatta-bg-primary)!important;border-color:var(--inovatta-text-primary)!important}.inovatta-gallery-bottom-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:6px 2px 4px!important}.inovatta-gallery-bottom-bar .slider-buttons{display:flex!important;align-items:center!important;margin:0!important;padding:0!important}.inovatta-thumbnails-strip{margin-top:6px!important}.inovatta-thumbnails-strip .thumbnail-list{display:flex!important;gap:8px!important;padding:2px 0!important}.inovatta-thumbnails-strip .thumbnail-list__item{width:66px!important;height:66px!important;flex:0 0 66px!important}.inovatta-thumbnails-strip .thumbnail{border-radius:8px!important;border:1.5px solid rgba(200,188,174,.55)!important;overflow:hidden!important;transition:border-color .2s ease,transform .2s ease!important}.inovatta-thumbnails-strip .thumbnail[aria-current=true]{border:2px solid #2B2927!important;box-shadow:none!important}@media screen and (min-width:750px){.product--thumbnail_slider .product__media-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scrollbar-width:none!important}.product--thumbnail_slider .product__media-list::-webkit-scrollbar{display:none!important}.product--thumbnail_slider .product__media-item,.product--thumbnail_slider .product__media-item:not(.is-active){display:block!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:start!important}}@media screen and (max-width:749px){main .shopify-section:first-child .product{padding-top:4px!important}.product .product__media-wrapper slider-component{margin-bottom:0!important}.product .product__media-list{margin-bottom:0!important;padding-bottom:0!important;scroll-padding-left:0!important}.product .product__media-list .product__media-item{width:100%!important;margin:0!important;padding:0!important}.product .product__media-item .product-media-container,.product .product__media-item .product__modal-opener{border-radius:12px!important;overflow:hidden!important;max-width:100%!important}.product .product__media-item .media{aspect-ratio:1 / 1!important;border-radius:12px!important}.product .product__media-item .media img{object-fit:cover!important;width:100%!important;height:100%!important}.inovatta-gallery-bottom-bar{padding:6px 0 2px!important}.inovatta-thumbnails-strip .thumbnail-list{gap:7px!important;padding:2px 0 4px!important}.inovatta-thumbnails-strip .thumbnail-list__item{width:56px!important;height:56px!important;flex:0 0 56px!important}.product .slider-buttons{margin:0!important;padding:0!important;min-height:26px!important}.product .slider-button{width:28px!important;height:28px!important}.product__info-container>*+*{margin:.75rem 0!important}.product__title{margin-bottom:.2rem!important}.product__title h1,.product__title h2.h1{font-size:2.15rem!important;line-height:1.18!important;margin:0!important}.product-form__input--pill{margin-bottom:.4rem!important}.product-form__input--pill .form__label{font-size:1.18rem!important;margin-bottom:.25rem!important}.product-form__input--pill input[type=radio]+label{font-size:1.18rem!important;padding:.58rem 1.15rem!important;margin:.18rem .45rem .18rem 0!important}}.inovatta-pdp-pricing-unified{display:flex;flex-direction:column;gap:5px;margin:4px 0 6px}.inovatta-savings-badge-row{display:flex;align-items:center;margin-bottom:2px}.inovatta-green-off-badge{display:inline-flex;align-items:center;justify-content:center;background-color:#dcece0;color:#215732;border:1px solid rgba(33,87,50,.16);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.03em;padding:3px 12px;border-radius:99px;line-height:1.3}.inovatta-main-price-line{display:flex;align-items:baseline;gap:10px;line-height:1.15}.inovatta-price-old{font-family:var(--font-body-family);font-size:1.52rem;font-weight:400;color:#8a8279;text-decoration:line-through}.inovatta-price-current{font-family:var(--font-body-family);font-size:2.15rem;font-weight:600;color:#2b2927}.inovatta-pix-box{margin-top:3px;background-color:#f2ece4;border:1px solid rgba(140,109,83,.25);border-left:3.5px solid #4A5548;border-radius:9px;padding:8px 12px}.inovatta-pix-box__main{display:flex;align-items:center;justify-content:space-between;gap:10px}.inovatta-pix-box__price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;line-height:1.2}.inovatta-pix-box__pix-value{font-size:1.85rem;font-weight:700;color:#215732}.inovatta-pix-box__pix-label{font-size:1.18rem;color:#2b2927;font-weight:600}.inovatta-pix-box__pix-label small{font-size:1.08rem;color:#4a5548;font-weight:600}.inovatta-pix-box__installments{margin:2px 0 0!important;font-size:1.14rem!important;color:#6e6a64!important;line-height:1.3!important}.inovatta-pix-box__copy-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#faf8f5;border:1.5px dashed #8C6D53;border-radius:8px;padding:5px 11px;cursor:pointer;flex-shrink:0;transition:all .2s ease}.inovatta-pix-box__copy-btn:hover,.inovatta-pix-box__copy-btn.is-copied{background-color:#2b2927;border-color:#2b2927}.inovatta-copy-code{font-family:var(--font-body-family);font-size:1.16rem;font-weight:700;letter-spacing:.08em;color:#2b2927}.inovatta-copy-label{font-size:.96rem;color:#8c6d53;font-weight:600}.inovatta-pix-box__copy-btn:hover .inovatta-copy-code,.inovatta-pix-box__copy-btn:hover .inovatta-copy-label,.inovatta-pix-box__copy-btn.is-copied .inovatta-copy-code,.inovatta-pix-box__copy-btn.is-copied .inovatta-copy-label{color:#faf8f5}.product-form__buttons.inovatta-buy-row{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-top:6px!important}.product-form__submit.inovatta-atc-icon-btn{flex:0 0 20%!important;max-width:72px!important;min-width:54px!important;min-height:5rem!important;height:auto!important;padding:0!important;margin:0!important;background-color:#f2ece4!important;color:#2b2927!important;border:1.5px solid #C8BCAE!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .22s ease!important}.product-form__submit.inovatta-atc-icon-btn:hover{background-color:#e6ddd0!important;border-color:#8c6d53!important;color:#2b2927!important;transform:translateY(-1px)}.inovatta-atc-bag-svg{width:22px;height:22px;stroke:currentColor;flex-shrink:0;transition:transform .2s ease}.product-form__submit.inovatta-atc-icon-btn:hover .inovatta-atc-bag-svg{transform:scale(1.06)}.button.inovatta-buy-main-btn{flex:1 1 80%!important;min-height:5rem!important;margin:0!important;padding:0 2rem!important;background-color:#8c6d53!important;color:#faf8f5!important;border:1.5px solid #8C6D53!important;border-radius:8px!important;font-family:var(--font-body-family)!important;font-size:1.38rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 14px #8c6d5338!important;cursor:pointer!important;transition:all .25s ease!important}.button.inovatta-buy-main-btn:hover{background-color:#4a5548!important;border-color:#4a5548!important;color:#faf8f5!important;box-shadow:0 6px 18px #4a554847!important;transform:translateY(-1px)}.button.inovatta-buy-main-btn[disabled],.product-form__submit.inovatta-atc-icon-btn[disabled]{opacity:.5!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.product-form__input.product-form__quantity{display:flex!important;align-items:center!important;justify-content:space-between!important;background-color:#f2ece4!important;border:1px solid rgba(140,109,83,.24)!important;border-radius:8px!important;padding:6px 14px!important;margin:8px 0 6px!important;max-width:100%!important}.product-form__input.product-form__quantity .form__label{margin-bottom:0!important;font-family:var(--font-body-family)!important;font-size:1.28rem!important;font-weight:500!important;color:#2b2927!important}.product-form__input.product-form__quantity .quantity{width:11.4rem!important;min-height:3.4rem!important;background-color:#faf8f5!important;border-radius:6px!important;border:1px solid #C8BCAE!important}.product-form__input.product-form__quantity .quantity:after,.product-form__input.product-form__quantity .quantity:before{box-shadow:none!important}.inovatta-reward-nudge-box{background:linear-gradient(135deg,#edf5ef,#e3efe6);border:1px solid rgba(33,87,50,.22);border-radius:8px;padding:9px 12px;margin-bottom:4px;overflow:hidden}.inovatta-reward-nudge-box--compact{margin:10px 0 8px;padding:8px 10px}.inovatta-reward-nudge-box--cart{margin:10px 0 6px}.inovatta-reward-nudge__inner{display:flex;align-items:center;justify-content:center;gap:8px;animation:inovattaLateralNudge 3.6s ease-in-out infinite}.inovatta-reward-nudge__pix-icon{color:#215732;flex-shrink:0}.inovatta-reward-nudge__text{margin:0!important;font-family:var(--font-body-family);font-size:1.22rem!important;color:#2b2927!important;line-height:1.3!important;text-align:center}.inovatta-reward-nudge__text strong{color:#215732;font-weight:700}.inovatta-reward-nudge__sub{font-size:1.08rem;color:#4a5548;font-weight:500}@keyframes inovattaLateralNudge{0%,76%,to{transform:translate(0)}80%{transform:translate(-6px)}84%{transform:translate(6px)}88%{transform:translate(-4px)}92%{transform:translate(4px)}96%{transform:translate(0)}}.inovatta-cart-pix-summary{display:flex;align-items:center;justify-content:space-between;background-color:#edf5ef;border:1px solid rgba(33,87,50,.2);border-radius:8px;padding:8px 12px;margin-top:8px;font-size:1.28rem;color:#2b2927}.inovatta-cart-pix-summary strong{color:#215732;font-size:1.48rem;font-weight:700}.inovatta-checkout-toast{position:fixed;top:14px;left:50%;transform:translate(-50%,-20px);z-index:99999;background-color:#2b2927;color:#faf8f5;border:1.5px solid #8C6D53;border-radius:10px;padding:10px 16px;box-shadow:0 12px 32px #00000047;opacity:0;pointer-events:none;transition:all .28s ease;width:min(92vw,480px)}.inovatta-checkout-toast.is-visible{opacity:1;transform:translate(-50%)}.inovatta-checkout-toast__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px}.inovatta-checkout-toast__badge{background-color:#215732;color:#faf8f5;font-size:.96rem;font-weight:700;letter-spacing:.08em;padding:2px 8px;border-radius:99px}.inovatta-checkout-toast__msg{font-size:1.2rem;line-height:1.35}.inovatta-checkout-toast__msg strong{color:#a8e0b5}.inovatta-post-buy{display:flex;flex-direction:column;gap:8px;margin:10px 0 14px!important}.inovatta-pdp-trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.inovatta-pdp-trust-item{display:flex;align-items:flex-start;gap:8px;background-color:#f2ece4;border:1px solid rgba(140,109,83,.15);border-radius:8px;padding:9px 10px}.inovatta-pdp-trust-item svg{color:#8c6d53;flex-shrink:0;margin-top:2px}.inovatta-pdp-trust-item div{display:flex;flex-direction:column;line-height:1.25}.inovatta-pdp-trust-item strong{font-size:1.16rem;font-weight:600;color:#2b2927}.inovatta-pdp-trust-item span{font-size:1.06rem;color:#6e6a64;margin-top:2px}.inovatta-desc-wrapper{display:flex;flex-direction:column;margin:8px 0 10px}.inovatta-desc-collapsible{position:relative;transition:max-height .35s ease}.inovatta-desc-collapsible.is-collapsed{max-height:185px;overflow:hidden}.inovatta-desc-collapsible.is-expanded{max-height:none;overflow:visible}.inovatta-desc-fade{position:absolute;bottom:0;left:0;right:0;height:68px;background:linear-gradient(to bottom,#faf8f500,#faf8f5 92%);pointer-events:none;transition:opacity .25s ease}.inovatta-desc-collapsible.is-expanded .inovatta-desc-fade{opacity:0;display:none}.inovatta-desc-toggle-btn{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:6px;padding:7px 20px;border-radius:99px;border:1.5px solid #C8BCAE;background-color:#f2ece4;color:#2b2927;font-family:var(--font-body-family);font-size:1.22rem;font-weight:600;cursor:pointer;transition:all .2s ease}.inovatta-desc-toggle-btn:hover{background-color:#2b2927;border-color:#2b2927;color:#faf8f5}.inovatta-desc-toggle-icon{transition:transform .25s ease}.inovatta-desc-toggle-btn[aria-expanded=true] .inovatta-desc-toggle-icon{transform:rotate(180deg)}.inovatta-desc-carousel{margin-top:16px;padding-top:12px;border-top:1px solid rgba(140,109,83,.18)}.inovatta-desc-carousel[hidden]{display:none!important}.inovatta-desc-carousel__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.inovatta-desc-carousel__label{font-family:Cormorant Garamond,Georgia,serif;font-size:1.75rem;font-weight:600;color:#2b2927}.inovatta-desc-carousel__counter{font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;color:#6e6a64;background-color:#f2ece4;padding:2px 10px;border-radius:99px}.inovatta-desc-carousel__stage{position:relative;width:100%}.inovatta-desc-carousel__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 0}.inovatta-desc-carousel__track::-webkit-scrollbar{display:none}.inovatta-desc-carousel__slide{flex:0 0 82%;max-width:310px;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background-color:#f2ece4;border:1px solid rgba(140,109,83,.16);scroll-snap-align:start}.inovatta-desc-carousel__slide img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;margin:0!important}.inovatta-desc-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:1px solid rgba(43,41,39,.2);background-color:#faf8f5f0;color:#2b2927;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 4px 12px #00000026;transition:all .2s ease}.inovatta-desc-carousel__arrow:hover:not(:disabled){background-color:#2b2927;color:#faf8f5}.inovatta-desc-carousel__arrow:disabled{opacity:.3;cursor:default}.inovatta-desc-carousel__arrow--prev{left:8px}.inovatta-desc-carousel__arrow--next{right:8px}.inovatta-pdp-accordions{margin-top:14px!important;border-top:1px solid rgba(140,109,83,.2)}.inovatta-acc-item{border-bottom:1px solid rgba(140,109,83,.2)}.inovatta-acc-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:13px 4px;font-family:var(--font-body-family);font-size:1.32rem;font-weight:600;color:#2b2927;cursor:pointer}.inovatta-acc-summary::-webkit-details-marker{display:none}.inovatta-acc-icon{font-size:1.6rem;color:#8c6d53;font-weight:400;transition:transform .2s ease}.inovatta-acc-item[open] .inovatta-acc-icon{transform:rotate(45deg)}.inovatta-acc-body{padding:0 4px 14px}.inovatta-acc-body p{margin:0!important;font-size:1.28rem!important;line-height:1.6!important;color:#6e6a64!important}@media screen and (max-width:749px){.inovatta-price-current{font-size:1.95rem}.inovatta-price-old{font-size:1.38rem}.inovatta-pix-box{padding:7px 11px}.inovatta-pix-box__pix-value{font-size:1.68rem}.product-form__submit.inovatta-atc-icon-btn,.button.inovatta-buy-main-btn{min-height:4.8rem!important}.button.inovatta-buy-main-btn{font-size:1.3rem!important}.inovatta-reward-nudge__text{font-size:1.15rem!important}.inovatta-reward-nudge__sub{display:block;font-size:1.02rem}.inovatta-desc-collapsible.is-collapsed{max-height:165px}.inovatta-desc-carousel__slide{flex:0 0 84%;max-width:270px}.inovatta-pdp-trust-grid{grid-template-columns:1fr 1fr;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/inovatta-japandi.css.map */
