.signature-variant li:nth-child(2){border:1px solid rgb(var(--color-accent))}.signature-variant ul{list-style:none;padding-left:0;margin-left:0;margin-top:0}.signature-variant ul li{display:block;margin-bottom:6px;padding:3px 7px 4px}.signature-variant ul li .discountPriceSig{background-color:#a5814f;color:#fff;border-radius:12px;padding:2px 7px;font-size:12px;margin-left:auto;height:21px;margin-top:3px;min-width:63px}.signature-variant ul li>p{font-size:14px;font-weight:400;padding:0 0 0 3px}.signature-variant ul li>p.signature-variant__obs{padding-top:15px}.signature-variant ul li.active{background:#f4f4f4}.signature-variant ul li .signature-variant__head{display:flex;padding:5px 5px 0}.signature-variant ul li .signature-variant__head p{margin-right:7px;font-family:Dosis;font-size:16px}.signature-variant ul li .signature-variant__head .signature-variant__price{margin-left:auto}.signature-variant ul li .signature-variant__head span.descount+span{margin-left:8px}.signature-variant ul li input[type=radio]+label:not(.card-swatches__button){border-radius:9999px;border:1px solid rgb(var(--color-default-text));width:16px;height:16px;flex-shrink:0;cursor:pointer;margin:5px 5px 0 0;text-indent:-9999px;padding:0}.signature-variant ul li.active input[type=radio]+label:not(.card-swatches__button){border:2px solid #fff;outline:1px solid rgb(var(--color-default-text));background:rgb(var(--color-default-text))}.signature-variant ul li input[type=radio]+label:not(.card-swatches__button):after{border:none}.input__label--radio.assinatura{display:none}loess-variant-radios .input__list{display:block;width:100%;position:relative;top:-8px}@media (min-width: 768px){.main-product__block-variant-picker{grid-template-columns:repeat(2,1fr)}.main-product__block-variant-picker loess-variant-radios:last-child{grid-column:span 2}}.input__label--radio{font-size:22px!important;font-weight:600;text-transform:uppercase}input[type=radio]+label:not(.card-swatches__button){border:1px solid rgb(var(--color-foreground),.3);color:rgb(var(--color-foreground));border-radius:9px}input[type=radio]:checked+label:not(.card-swatches__button){background-color:rgba(var(--color-accent),var(--opacity, 1));color:rgb(var(--color-background))}input[type=radio]+label:not(.card-swatches__button):hover{background-color:rgba(var(--color-accent),var(--opacity, 1));color:rgb(var(--color-background))}input[type=radio]+label:not(.card-swatches__button):after{content:none}input[type=radio]+label{padding:.5rem 1rem}.signature-variant ul li{display:flex;flex-direction:column;gap:8px}.signature-variant__title,.signature-variant__price{font-size:16px;color:rgb(var(--color-default-text))!important}.signature-variant ul li.active .signature-variant__title,.signature-variant ul li.active .signature-variant__price{font-weight:600}@media (max-width: 768px){.signature-variant__price.mensal,.signature-variant__price.unica{margin-left:1rem!important}}#product .price--on-sale .price-item--regular{display:none}#product .price--on-sale .price__sale{justify-content:flex-start}.shortDescription{margin:11px 0 0;width:100%;display:block;max-height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer;padding-right:72px}.shortDescription p{color:#240700;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.shortDescription--custom{width:100%;display:flex;flex-direction:column;gap:1rem}.shortDescription--custom span{margin-top:1.1rem;max-height:4.4rem;width:100%;display:flex;flex-direction:column;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#240700;font-size:15px;font-style:normal;font-weight:400;line-height:22px}body#product .main-product__block-quantity-selector{position:relative;top:-15px}body#product .card-badges__badge--sold-out{display:none}.btnViewMore{font-size:13px;display:block;padding-right:20px}.btnViewMore:hover{text-decoration:underline}.card .btnViewMore{display:none}body .main-product__block-quantity-selector{display:inline-block!important}.product-form-buttons-wrapper .product-form__buttons{display:grid;gap:20px;width:100%;padding:0}.product-form-buttons-wrapper{clear:none;min-width:100%;width:100%;display:flex;justify-content:flex-start;flex-direction:row}.pickupAvailability{float:left;clear:both;width:100%;display:none}.main-product-media__thumbnails>li{margin-bottom:9px}.main-product__block-quantity-selector .quantity{min-height:45px}.card-badges__badge--sold-out{margin:6px 0 0;display:block}#ProdDescri\e7\e3o{padding:0}#ProdDescri\e7\e3o p{padding:5px 10px}.tableCaracteristics{width:100%;margin:20px 0}.tableCaracteristics tr:nth-child(2n){background-color:#e8e8e8}.tableCaracteristics tr:nth-child(odd){background-color:#f9f9f9}.tableCaracteristics tr td{color:#000;font-size:16px;padding:10px;font-family:Dosis}.tableCaracteristics tr td.properties{font-size:13px;color:#676767;font-family:Dosis}.tableCaracteristics tbody,.tableCaracteristics tbody tr{width:100%}.specifications{margin:2.8rem 0;display:flex;flex-direction:column;gap:14px}.specifications__field{display:flex;align-items:center;justify-content:space-between}.specifications__field img{width:fit-content;max-width:100%;height:auto}.specifications__roast{margin-top:12px}.specifications__roast p{font-size:13px}.specifications h3{font-size:16px!important;text-transform:uppercase;font-weight:600}.specifications p{font-size:13px}.specs-progress__container{position:relative}.specs-progress{--bar-size: 10px;border:1px solid rgb(var(--color-accent));position:relative}.specs-progress__info{display:flex;align-items:center;justify-content:space-between}.specs-progress__info p{font-weight:600;text-transform:uppercase;margin-bottom:12px}.specs-progress__bar{position:relative;width:100%;height:var(--bar-size)}.specs-progress__bar:before{content:"";position:absolute;top:0;left:0;width:calc(var(--progress-value) * 1%);height:100%;background-color:#6053444d;z-index:0}.specs-progress__bar:after{content:"";position:absolute;left:calc(var(--progress-value) * 1% - var(--bar-size));top:50%;transform:translateY(-50%);z-index:1;width:calc(var(--bar-size) * 2);height:calc(var(--bar-size) * 2);border-radius:9999px;background-color:rgb(var(--color-background));box-shadow:0 0 0 calc(var(--bar-size) / 2) inset rgb(var(--color-accent))}.specs-separator{display:grid;grid-template-columns:repeat(var(--specs-separator-qty),1fr);position:absolute;left:0;bottom:0;width:100%;height:var(--bar-size);z-index:1}.specs-separator__step:not(:last-child){border-right:1px solid rgb(var(--color-accent))}body .main-product__block-buy-buttons{display:inline-block!important;box-sizing:initial;margin-top:auto;width:auto;position:relative;left:10px;width:81%}.epr-stars input[type=hidden][value=""]~svg:nth-child(n),.epr-stars input[type=hidden][value="1"]~svg:nth-child(n+2),.epr-stars input[type=hidden][value="2"]~svg:nth-child(n+3),.epr-stars input[type=hidden][value="3"]~svg:nth-child(n+4),.epr-stars input[type=hidden][value="4"]~svg:nth-child(n+5),.epr-stars input[type=hidden][value="5"]~svg:nth-child(n+6){fill:#a8a8a8}.epr-stars input[type=hidden][value=""]~svg:nth-child(-n+1),.epr-stars input[type=hidden][value="1"]~svg:nth-child(-n+2),.epr-stars input[type=hidden][value="2"]~svg:nth-child(-n+3),.epr-stars input[type=hidden][value="3"]~svg:nth-child(-n+4),.epr-stars input[type=hidden][value="4"]~svg:nth-child(-n+5),.epr-stars input[type=hidden][value="5"]~svg:nth-child(-n+6){fill:#553100}body div#mag-product-review .epr-review .epr-data{box-shadow:none;border-radius:0;padding-left:0}body div#mag-product-review .epr-title{text-align:left}body .epr-collaps-btn.btn.button{background:none;font-size:15px;text-decoration:underline;color:#101010;border:none;font-family:Dosis}body#product .main-product__blocks>*+*{margin-top:0}body#product .installment-text{font-size:16px!important}loess-variant-radios{padding-left:4px}loess-variant-radios .signature-variant{position:relative;left:-4px}@media screen and (min-width: 900px) and (max-width: 1400px){body .main-product__block-buy-buttons{width:75%}}@media only screen and (min-width: 1100px){body#product .main-product__block-quantity-selector,body#product .product-form-buttons-wrapper{position:relative;top:-20px}.signature-variant ul{min-width:534px}body#product .main-product__blocks{position:relative;top:-40px}}#notify-me-wrapper{display:block;min-height:45px;padding-left:12px;padding-top:9px}#notify-me-wrapper .btn{border:none;height:35px;max-height:35px;min-height:35px}#notify-me-wrapper input{font-size:14px;min-height:35px;padding-left:5px}#sold-out form{width:100%;display:block}#sold-out p{width:100%;display:block;font-size:15px;padding-left:11px}@media only screen and (max-width: 779px){.signature-variant ul li .signature-variant__head span.descount+span{font-size:13px}.signature-variant ul li>p{font-size:12px}.signature-variant ul{min-width:100%}body .main-product__block-buy-buttons{width:60%}body div#mag-product-review .epr-title{text-align:center}body div#mag-product-review .epr-review .epr-data .epr-collaps-btn{margin:20px 0 auto;max-width:100%;text-align:center;display:block}.container__main-background .container__main-custom .custom-container{width:86%;padding:20px}.container__main-background .container__main-custom .custom-container h2{font-size:22px}.container__main-background .container__main-custom .custom-container p,.container__main-background .container__main-custom .custom-container h4{font-size:13px}body .signature-variant ul li .signature-variant__head p.signature-variant__title{font-size:15px;padding-top:2px;max-width:142px}.signature-variant ul li .signature-variant__head .signature-variant__price{font-size:16px;min-width:74px;text-align:right}body .signature-variant ul li .signature-variant__head p{font-size:13px}.card__metadata .card__title{color:#000;font-size:14px;font-weight:300;line-height:19px}.hasSignature .price--on-sale .price-item--regular:before{content:none}.card__metadata .price-item{color:#000;font-size:13px;font-weight:400;line-height:19px;margin-bottom:5px}.hasSignature .price-item.price-item--sale:after{font-size:13px}}@media only screen and (min-width: 779px) and (max-width: 1024px){body .main-product__block-buy-buttons{display:block!important;left:auto;width:60%}.tap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/product.css.map */
