.price{display:flex;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;color:var(--color-price)}.price.price--unavailable{visibility:hidden}.price--end{justify-content:flex-end}.price bdi{line-height:1;font-size:calc(var(--font-price-scale) * 1.8rem);font-family:var(--font-price-family)}.price .price__prefix{margin-inline-start:.3rem;margin-inline-end:.3rem}.price .price__suffix{font-size:60%;line-height:calc(1 + .6 / var(--font-price-scale));margin-inline-start:.1rem}.price price-money+price-money:before{content:"\2013";margin-inline-end:.7rem}.price dl{margin:0;display:inline-flex;flex-direction:column}.price dd{margin-inline-start:0;margin-inline-end:.7rem;margin-bottom:5px;margin-top:-6px}.price .price__last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--sold-out .price__availability,.price__regular{display:block}.price .price__badge-sale,.price .price__badge-sold-out,.price--no-compare .price__compare,.price--on-sale .price__availability,.price--on-sale .price__regular,.price__availability,.price__sale{display:none}.price--on-sale .price__badge-sale,.price--sold-out .price__badge-sold-out{display:inline-flex;max-height:26px}.price--on-sale .price__sale{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.price--center{display:flex;justify-content:center}.price--on-sale .price-item--regular{text-decoration:none;position:relative;color:rgba(var(--color-foreground),.7)}.price--on-sale .price-item--regular:before{content:"";position:absolute;left:0;top:50%;width:100%;border-bottom:.1rem solid var(--color-sale-price);opacity:.7;transform:rotate(-15deg)}.price--on-sale .price-item--regular bdi{font-weight:300;font-size:1.4rem}.price--on-sale .price-item--sale{color:rgb(var(--color-button-background));font-weight:700;letter-spacing:.04rem;display:inline-flex;align-items:flex-end;gap:2px;margin-top:5px;margin-bottom:-4px}.unit-price{margin-top:.6rem;color:rgba(var(--color-foreground),.7);font-size:calc(var(--font-heading-scale) * 1.3rem)}.unit-price bdi{font-weight:400;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.3rem)}.prices_discounts{display:inline-flex;flex-direction:column;justify-content:space-around}.pix__bagde{display:inline-flex;background:rgba(var(--color-button-background),.1);padding:4px 8px;border:none;border-radius:4px;font-size:calc(var(--font-heading-scale)* 1.4rem);color:rgb(var(--color-button-background));letter-spacing:.4px;align-items:center;margin:4px 0;gap:4px;font-weight:700}.product__billet{font-size:calc(var(--font-heading-scale)* 1.4rem);letter-spacing:.4px;margin:-3px 0 0 5px;width:100%;color:rgba(var(--color-foreground),.7)}.icon-pix{width:14px;margin-bottom:2px}.price-item--regular{color:rgb(var(--color-button-background));font-weight:700;letter-spacing:.04rem;display:inline-flex;gap:4px}.product__billet-card{font-size:calc(var(--font-heading-scale)* 1.2rem);letter-spacing:.1px;margin-top:0!important}.product__card-pix{font-size:calc(var(--font-heading-scale)* 1.2rem);letter-spacing:.1px;margin-top:0!important;display:inline-flex;flex-direction:column;line-height:12px;align-items:flex-start;margin-bottom:0;margin-left:-2px}.section-card-pix{height:100%;display:inline-flex;gap:3px;align-items:flex-end}.price-of{color:rgba(var(--color-foreground),.7);font-size:calc(var(--font-heading-scale)* 1.4rem);margin-left:4px;letter-spacing:.4px}.price price-money,.price bdi{display:inline-flex;align-items:baseline;white-space:nowrap}.card-information,.card-information__wrapper,.card-price-wrapper{text-align:left}.card-price-wrapper{display:block;min-height:3.35rem}.card-information .price,.card-information .price dl,.card-information .price dd,.card-information .price .price-item--regular{width:100%;justify-content:flex-start;text-align:left}.card-information .price dl{min-height:3.35rem}.card-information .price dd{margin:0}.card-information .section-card-pix{--caleo-card-price-color: #23A368;display:grid;grid-template-columns:max-content max-content;grid-template-rows:1.06rem 2.05rem;grid-template-areas:"label compare" "price pix";align-items:end;justify-content:start;column-gap:.42rem;row-gap:0;width:100%;min-height:3.2rem;overflow:visible;text-align:left}.card-information .product__card-pix{display:contents;margin:0;padding:0;min-width:0;line-height:1;color:var(--caleo-card-price-color)}.card-information .product__card-pix-label{grid-area:label;display:block;color:var(--caleo-card-price-color);font-size:clamp(1.05rem,2.8vw,1.18rem);font-weight:700;line-height:1;white-space:nowrap}.card-information .product__card-pix-value{grid-area:price;display:inline-flex;align-items:baseline;justify-content:flex-start;min-width:0;color:var(--caleo-card-price-color);font-family:var(--font-price-family);font-weight:800;letter-spacing:.01rem;line-height:.92;white-space:nowrap}.card-information .product__card-pix-value .price__prefix{margin:0 .12rem 0 0;font-size:calc(var(--font-price-scale) * 1.75rem);line-height:1}.card-information .product__card-pix-number{font-size:calc(var(--font-price-scale) * 1.95rem);line-height:.9}.card-information .product__card-pix-value .price__suffix{margin-inline-start:.08rem;font-size:62%;line-height:1}.card-information .product__card-pix .price__suffix:after{content:none;display:none}.card-information .product__de{grid-area:compare;display:block;align-self:end;justify-self:start;margin:0 0 .08rem;padding:0;color:#b02d1d!important;font-size:clamp(.94rem,2.18vw,1.08rem);line-height:1;overflow:visible}.card-information .product__de s{display:inline-block;max-width:none;color:#b02d1d!important;font-weight:400!important;line-height:1;white-space:nowrap;overflow:visible;text-overflow:clip;text-decoration-thickness:.075em;text-underline-offset:.08em}.card-information .product__card-pix-note{grid-area:pix;display:block;align-self:end;justify-self:start;margin:0 0 .06rem;color:#23a368;font-size:clamp(.82rem,2.08vw,.92rem);font-weight:800;letter-spacing:.01em;line-height:1;white-space:nowrap;text-transform:none;transform:translateY(-.18rem)}.card-information .product__billet-card{display:-webkit-box;width:100%;min-height:2.4em;margin-top:.6rem!important;color:#5f677a;font-size:clamp(1rem,2.75vw,1.13rem);line-height:1.2;letter-spacing:0;text-align:left;white-space:normal;overflow:hidden;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-information .product__billet-card-text{display:inline;max-width:none;white-space:normal;overflow:visible;text-overflow:clip;vertical-align:baseline}.card-information .product__billet-card-text--mobile,.card-information .product__billet-card-text--compact{display:none}.card-information .product__billet-card strong{color:#2f3645;font-weight:700;white-space:nowrap}.card-price-wrapper.is-promo .section-card-pix{--caleo-card-price-color: #23A368}@media screen and (max-width:749px){.card-information .price dl,.card-price-wrapper{min-height:3.28rem}.card-information .section-card-pix{grid-template-rows:1rem 2rem;column-gap:.32rem;min-height:3.12rem}.card-information .product__card-pix-label{font-size:clamp(1rem,2.9vw,1.08rem)}.card-information .product__card-pix-value .price__prefix{font-size:calc(var(--font-price-scale) * 1.68rem)}.card-information .product__card-pix-number{font-size:calc(var(--font-price-scale) * 1.86rem)}.card-information .product__de{font-size:clamp(.9rem,2.45vw,.98rem);margin-bottom:.08rem}.card-information .product__card-pix-note{font-size:clamp(.78rem,2.2vw,.86rem);margin-bottom:.05rem;transform:translateY(-.22rem)}.card-information .product__billet-card{font-size:clamp(.98rem,2.9vw,1.06rem);line-height:1.18;min-height:2.36em;margin-top:.6rem!important}.card-information .product__billet-card-text--desktop{display:none}.card-information .product__billet-card-text--mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-price.css.map */
