.res-pdp-benef{margin:2.4rem 0 3.2rem}.res-pdp-benef__title{margin:0 0 1.8rem;padding-left:1.4rem;border-left:3px solid var(--pdp-accent, #5cc8f5);font-family:Cairo,sans-serif;font-size:20px;font-weight:800;line-height:1.25;color:var(--pdp-title, #072f4f)}.res-pdp-benef__grid{display:grid;grid-template-columns:repeat(var(--res-benef-cols-mobile, 2),minmax(0,1fr));gap:10px;margin:0}@media screen and (min-width:990px){.res-pdp-benef__grid{grid-template-columns:repeat(var(--res-benef-cols, 4),minmax(0,1fr))}}.res-pdp-benef__card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 16px;border-radius:16px;background:var(--pdp-card-bg, #eaf6fd)}.res-pdp-benef__icon{display:flex;align-items:center;justify-content:center}.res-pdp-benef__icon img{width:22px;height:22px;object-fit:contain}.res-pdp-benef__text{font-size:13px;font-weight:800;line-height:1.35;color:var(--pdp-card-text, #072f4f)}.res-pdp-kits__label{margin:0 0 3.2rem;font-size:13.5px;font-weight:700;color:var(--pdp-title, #072f4f)}.res-pdp-kits__label em{font-style:normal;font-weight:800;color:var(--pdp-accent, #0090d0)}.res-pdp-kits__grid{display:grid;grid-template-columns:repeat(var(--res-kits-cols, 3),minmax(0,1fr));gap:10px;margin:0 0 2.2rem}.res-pdp-kits__card{position:relative;box-sizing:border-box;display:block;width:100%;height:100%;margin:0;padding:0 0 20px;border:2px solid transparent;border-radius:14px;background:var(--pdp-card-bg, #eaf6fd);font:inherit;letter-spacing:inherit;color:var(--pdp-card-text, #072f4f);text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease}.res-pdp-kits__card:focus-visible{outline:2px solid var(--pdp-accent, #5cc8f5);outline-offset:3px}.res-pdp-kits__card:hover,.res-pdp-kits__card.is-selected{border-color:var(--pdp-accent-dark, #0090d0)}.res-pdp-kits__card.is-soldout{opacity:.6}.res-pdp-kits__badge{position:absolute;top:-15px;left:50%;z-index:3;padding:7px 20px;border-radius:999px;background:var(--res-kits-badge-bg, #e5252a);box-shadow:0 4px 12px color-mix(in srgb,var(--res-kits-badge-bg, #e5252a) 45%,transparent);font-size:12.5px;font-weight:800;letter-spacing:.02em;white-space:nowrap;color:var(--res-kits-badge-text, #fff);transform:translate(-50%)}.res-pdp-kits__thumb{display:flex;align-items:center;justify-content:center;height:150px;margin:0 0 14px;border-radius:12px 12px 0 0;background:#fff}.res-pdp-kits__thumb img{max-width:92%;max-height:92%;padding:8px;object-fit:contain}.res-pdp-kits__body{display:flex;flex-direction:column;align-items:center;padding:0 12px}.res-pdp-kits__unit-price{display:inline-block;margin-bottom:14px;padding:6px 14px;border:1px solid color-mix(in srgb,var(--pdp-card-text, #072f4f) 12%,transparent);border-radius:999px;background:#fff;font-size:13px;font-weight:800;white-space:nowrap;color:var(--pdp-card-text, #072f4f)}.res-pdp-kits__card.is-selected .res-pdp-kits__unit-price{border-color:var(--pdp-card-text, #072f4f);background:var(--pdp-card-text, #072f4f);color:#fff}.res-pdp-kits__qty{margin-bottom:12px;font-size:17px;font-weight:800}.res-pdp-kits__radio{width:20px;height:20px;margin:0 auto 10px;border:1.5px solid color-mix(in srgb,var(--pdp-card-text, #072f4f) 20%,transparent);border-radius:50%;background:#fff}.res-pdp-kits__card.is-selected .res-pdp-kits__radio{border-color:var(--pdp-card-text, #072f4f);background:var(--pdp-card-text, #072f4f)}.res-pdp-kits__per,.res-pdp-kits__old{font-size:12px;color:color-mix(in srgb,var(--pdp-card-text, #072f4f) 60%,transparent)}.res-pdp-kits__per{margin-bottom:6px}.res-pdp-kits__old{margin-bottom:4px}.res-pdp-kits__price{font-family:Cairo,sans-serif;font-size:20px;font-weight:800}.res-pdp-kits__soldout{margin-top:6px;font-size:12px;font-weight:700}@media screen and (max-width:749px){.product__info-container .res-pdp-kits{order:-1}.res-pdp-kits__grid{display:flex;gap:10px;margin:0 -1.5rem 1.2rem;padding:18px 1.5rem 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.res-pdp-kits__grid::-webkit-scrollbar{display:none}.res-pdp-kits__item{flex:0 0 66%;scroll-snap-align:start}.res-pdp-kits__thumb{height:130px}.res-pdp-kits__qty{font-size:16px}.res-pdp-kits__price{font-size:19px}}.res-pdp-themed{background:var(--pdp-bg);color:var(--pdp-text)}.res-pdp-themed .product__title{border-bottom-color:color-mix(in srgb,var(--pdp-accent) 35%,transparent)}.res-pdp-themed .product__title>h1{font-family:Cairo,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.01em;color:var(--pdp-title)}.res-pdp-themed .small-desc,.res-pdp-themed .small-desc p{color:var(--pdp-text)}.res-pdp-themed .cupom-text p{color:var(--pdp-accent);border-color:color-mix(in srgb,var(--pdp-accent) 35%,transparent)}.res-pdp-themed .res-price,.res-pdp-themed .res-price .pix-price{color:var(--pdp-title)}.res-pdp-themed .res-price{align-items:flex-start;text-align:start}.res-pdp-themed .res-price .pix-price{font-family:Cairo,sans-serif;font-weight:800}.res-pdp-themed .res-price .wrapper-compare-at-price,.res-pdp-themed .res-price .res-compare-at-price,.res-pdp-themed .res-installments,.res-pdp-themed .res-installments strong{color:var(--pdp-text)}.res-pdp-themed .res-price .pix-flag{background:var(--pdp-accent);color:var(--pdp-bg);font-weight:800;border-radius:6px}.res-pdp-themed .wrapper-installments-stock>span{color:#4ade80}.res-pdp-themed .product-media-container,.res-pdp-themed .thumbnail{background:linear-gradient(155deg,var(--pdp-gal-1),var(--pdp-gal-2) 60%,var(--pdp-gal-3));border-radius:10px;overflow:hidden}.res-pdp-themed .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--pdp-accent-dark)}.res-pdp-themed .quantity{--color-foreground: var(--pdp-bg-rgb);background:#fff;border-radius:10px;color:var(--pdp-bg)}.res-pdp-themed .quantity__input,.res-pdp-themed .quantity__button{color:var(--pdp-bg)}.res-pdp-themed .product-form__buttons button.product-form__submit{background-color:var(--pdp-btn);color:var(--pdp-btn-text)}.res-pdp-themed .product-form__buttons button.product-form__submit:hover{background-color:color-mix(in srgb,var(--pdp-btn) 85%,#000)}.res-pdp-themed .shipping-calc-wrapper{padding:16px 18px;border-radius:10px;background:#fff}.res-pdp-themed .shipping-calc__title{color:var(--pdp-bg)}.res-pdp-themed .shipping-calc__cep-link{color:var(--pdp-accent-dark);font-weight:700}.res-pdp-themed .icon-with-text .h4{font-size:12.5px;font-weight:700;color:var(--pdp-text)}.res-pdp-themed .icon-with-text .svg-wrapper,.res-pdp-themed .icon-with-text svg{color:var(--pdp-accent)}.res-pdp-themed .icon-with-text--horizontal{padding:16px 4px;border-top:1px solid color-mix(in srgb,var(--pdp-title) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--pdp-title) 12%,transparent)}.res-pdp-themed .icon-with-text--vertical .icon-with-text__item+.icon-with-text__item{padding-top:9px;border-top:1px solid color-mix(in srgb,var(--pdp-title) 10%,transparent)}.res-pdp-themed .product__text.caption-with-letter-spacing{font-size:12.5px;font-weight:700;letter-spacing:.04em;color:var(--pdp-text)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/res-pdp-main.css.map */
