product-info .custom_page_width{max-width:90vw;margin:0 auto}@media screen and (min-width: 1200px){product-info .product__info-wrapper{padding-left:clamp(60px,10vw,110px)}}product-info .product__info-container{max-width:464px!important}product-info .product .product__media-wrapper .product-media-container{border:none}product-info .product .product__media-wrapper .product--large .thumbnail-list{grid-template-columns:repeat(4,1fr)!important}product-info .product .product__media-wrapper .product__media{border-radius:32px;overflow:hidden}product-info .product .thumbnail-list__item{border-radius:15.14px;overflow:hidden}product-info .product .thumbnail-list__item .thumbnail{border:none}product-info .product .product__title h1{font-family:Cooper Black;font-weight:400;font-size:clamp(32px,3vw,36px);line-height:110.00000000000001%;letter-spacing:0%;color:#161c1b}product-info .product .jdgm-preview-badge .jdgm-star{color:#f4a83b}product-info .product .jdgm-prev-badge__text{font-family:Poppins;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0%;text-decoration:underline;margin-left:8px}product-info .product variant-selects{margin-block:16px 24px}product-info .product variant-selects .product-form__input{display:grid;grid-template-columns:1fr;column-gap:16px;row-gap:28px}@media screen and (max-width: 375px){product-info .product variant-selects .product-form__input{grid-template-columns:1fr}}product-info .product variant-selects .product-form__input input[type=radio]{display:none}product-info .product variant-selects .form__label{font-family:Pitanga;font-weight:400;font-size:12px;line-height:150%;letter-spacing:0%;color:#090808;margin-bottom:26px;grid-column:1/3}product-info .product variant-selects .product-form__input--pill input[type=radio]:checked+label{border:1px solid #DEEBAB;background:#deebab7a}product-info .product variant-selects .product-form__input--pill input[type=radio]:checked+label .checkbox__custom{background:#244943;border:1px solid #244943}product-info .product variant-selects .product-form__input--pill input[type=radio]:checked+label .checkbox__custom :is(svg) :is(path){fill:#deebab}product-info .product variant-selects .product-form__input--pill .button_picker__item{display:flex;align-items:center;gap:8px;justify-content:space-between;margin:0;border:1px solid var(--Gray-04, #DEE2E6);border-radius:16px;position:relative;padding:16px}product-info .product variant-selects .product-form__input--pill .button_picker__item .price__discount{position:absolute;top:0;right:50%;transform:translate(50%,-50%);background:#64a837;border-radius:4px;padding:1px 8px}product-info .product variant-selects .product-form__input--pill .button_picker__item .price__discount .off_price{font-family:Poppins;font-weight:700;font-size:14px;line-height:150%;letter-spacing:0%;text-align:center;color:#fff}product-info .product variant-selects .product-form__input--pill .button_picker__item .unit__price{display:flex;flex-direction:column;gap:2px;align-items:flex-start}product-info .product variant-selects .product-form__input--pill .button_picker__item .unit__price .unit_name{font-family:Pitanga;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0%;color:#090808;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}product-info .product variant-selects .product-form__input--pill .button_picker__item .unit__price .price{font-family:Pitanga;font-weight:400;font-size:11px;line-height:120%;letter-spacing:0%;color:#4d4d4d}product-info .product variant-selects .product-form__input--pill .button_picker__item .checkbox__custom{width:clamp(22px,2vw,32px);height:clamp(22px,2vw,32px);border:1px solid #000000;border-radius:50%;transition:.3s;background:transparent;display:flex;align-items:center;justify-content:center}product-info .product variant-selects .product-form__input--pill .button_picker__item .checkbox__custom :is(svg){width:17px;height:17px}product-info .product variant-selects .product-form__input--pill .button_picker__item .checkbox__custom :is(svg) :is(path){fill:transparent}product-info .product .price__container{display:flex;align-items:center}product-info .product .price__container .total_span{font-family:Poppins;font-weight:500;font-size:12px;line-height:130%;letter-spacing:2%;color:#212121}product-info .product .price__container .price-item{font-family:Poppins;font-weight:600;font-size:16px;line-height:130%;letter-spacing:2%;color:#212121;margin-right:0}product-info .product .price__container .sale_span{margin-left:8px}product-info .product .price__container .sale_span,product-info .product .price__container .price_sale{font-family:Poppins;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-2%;color:#aeb6b3}product-info .product .price__container .price__pix{margin-left:8px;font-family:Poppins;font-weight:600;font-size:12px;line-height:130%;letter-spacing:-2%;color:#244943;padding:2px 6px;background:#98c3f0;border-radius:4px}product-info .product .progress_bar__container{width:100%;display:flex;flex-direction:column}product-info .product .progress_bar__container .progress_texts{display:flex;align-items:center;justify-content:space-between;gap:10px}product-info .product .progress_bar__container .progress_span,product-info .product .progress_bar__container .progress_price{font-family:Pitanga;font-weight:400;font-size:12px;line-height:130%;letter-spacing:0%;color:#2c2b2b}product-info .product .progress_bar__container .progress_bar{height:8px;background:#f2f2f2;border-radius:32px;margin-top:12px}product-info .product .progress_bar__container .progress_bar .progress{display:block;height:100%;background:#98c3f0;transition:.6s;border-radius:32px}product-info .product .product-form__buttons{width:100%;max-width:100%}product-info .product .product-form__buttons :is(button){border-radius:16px;background:#244943;padding:clamp(21px,2vw,25px);font-family:Pitanga;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#fff;transition:.3s;width:100%}product-info .product .product-form__buttons :is(button):hover{background:#132724}product-info .product .product-form__buttons :is(button):after,product-info .product .product-form__buttons :is(button):before{content:none}product-info .product .product__accordion{margin-bottom:16px}product-info .product .product__accordion :is(summary){padding:clamp(21px,2vw,25px) 24px;border:2px solid #244943;border-radius:16px}product-info .product .product__accordion :is(summary) .accordion__title{font-family:Pitanga;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#244943}product-info .product .product__accordion :is(summary) .metafield-rich_text_field{font-family:Pitanga;font-weight:300;font-size:15px;line-height:150%;letter-spacing:0%;color:#244943}product-info .product .product__accordion :is(details)[open] :is(svg){transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/c-main-product.css.map */
