﻿#single-product .product-images{min-width:0;align-self:start}#single-product .product-name{overflow-wrap:anywhere}#single-product .product-slide-link{padding-bottom:0 !important;height:min(560px,64svh)}#single-product .product-slider-image{object-fit:contain;max-width:100%;max-height:100%}#single-product .product-images>img{width:100%;height:min(560px,64svh) !important;object-fit:contain}#single-product [data-pulse-gallery]{width:100%;min-width:0;max-width:100%}#single-product .pg-stage{position:relative;height:min(560px,64svh);touch-action:pan-y}#single-product .pg-stage>img{display:block;width:100%;height:100%;object-fit:contain}#single-product .pg-stage>button{position:absolute;z-index:1;top:calc(50% - 22px);width:44px;height:44px;border:0;border-radius:50%;background:#f0f2f0;color:#161a17;font:28px/1 sans-serif;cursor:pointer}#single-product .pg-stage>button:last-child{right:0}#single-product .pg-thumbs{display:flex;position:relative;gap:8px;overflow-x:auto;max-width:100%;padding:10px 2px;overscroll-behavior-x:contain}#single-product .pg-thumbs>:is(button,a){flex:0 0 68px;width:68px;height:68px;padding:3px;border:2px solid transparent;border-radius:8px;background:white;cursor:pointer}#single-product .pg-thumbs button[aria-pressed=true]{border-color:#528c35}#single-product .pg-thumbs img{display:block;width:100%;height:100%;object-fit:contain}#single-product .pg-counter{text-align:center;margin:0;font-size:11px;color:#626a65}#single-product [data-gallery-shape=wide] .pg-stage{height:min(440px,54svh)}#single-product [data-gallery-fit=wide] .pg-stage{overflow:hidden}#single-product [data-gallery-fit=wide] .pg-stage>img{position:absolute;top:50%;left:0;height:auto;max-height:none;transform:translateY(-50%)}#single-product:has([data-gallery-shape=wide]) .product-name{font:750 clamp(26px, 2.2vw, 34px)/1.2 "Pulse Manrope",sans-serif;letter-spacing:-0.035em;text-wrap:balance}#single-product [data-pulse-gallery] [hidden]{display:none !important}#single-product [data-pulse-gallery] :focus-visible{outline:2px solid #528c35;outline-offset:2px}@media(max-width: 767px){#single-product .product-slide-link,#single-product .pg-stage,#single-product .product-images>img{height:min(96vw,440px,58svh) !important}#single-product .pg-thumbs>:is(button,a){flex-basis:60px;width:60px;height:60px}#single-product [data-gallery-shape=wide] .pg-stage{height:min(82vw,320px,48svh) !important}#single-product:has([data-gallery-shape=wide]) .product-name{font-size:24px}}.pulse-pix[hidden],.pulse-pix [hidden]{display:none !important}.pulse-pix{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;font-family:"Pulse Manrope",sans-serif}.pulse-pix__value{font-size:clamp(32px,3.1vw,44px);line-height:1.12;letter-spacing:-0.045em;font-weight:800;color:#111}.pulse-pix__label{font-size:13px;line-height:1.5;font-weight:700;color:#276036}.pulse-pix__disclaimer{max-width:42ch;font-size:12px;line-height:1.5;color:#62666a}#single-product.pulse-has-pix .product-price-display{font-size:17px;line-height:1.5;font-weight:500;letter-spacing:-0.015em}#single-product.pulse-has-pix .product-price-display::after{content:" no cartão";font-size:13px;font-weight:400}#single-product.pulse-has-pix .product-price-compare{font-size:13px}#single-product.pulse-has-pix.pulse-max-is-pix .product-payment-discount{display:none !important}#single-product.pulse-has-pix .product-installment{font-size:14px;line-height:1.6}#single-product.pulse-eleveit{max-width:1440px;margin:0 auto;padding:0 5vw 64px !important;color:#17191b;font-family:"Pulse Manrope",sans-serif}.pulse-eleveit .product-columns{min-width:0}.pulse-product-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;margin-bottom:28px;border-bottom:1px solid #e3e5e6;font-size:13px}.pulse-product-nav>span{font-size:16px;font-weight:800;letter-spacing:-0.035em}.pulse-product-nav>div{display:flex;align-items:center;gap:28px}.pulse-product-nav a{color:#4a5054;text-decoration:none}.pulse-product-nav a:last-child{color:#216335;font-weight:700}.pulse-eleveit .product-info{min-width:0;gap:20px !important;scroll-margin-top:150px}.pulse-eleveit .product-name{font:750 clamp(25px, 2.35vw, 38px)/1.15 "Pulse Manrope",sans-serif;letter-spacing:-0.045em;margin:14px 0 24px;text-wrap:balance}.pulse-eleveit .breadcrumbs{font-size:10px;line-height:1.6;color:#71767a;margin-bottom:8px}.pulse-eleveit .product-sku{font-size:10px;color:#71767a;margin:8px 0}.pulse-eleveit .product-price{margin-bottom:5px}.pulse-eleveit .product-payments-info{margin-bottom:22px;gap:5px}.pulse-eleveit .product-offer-label{font-size:12px}.pulse-eleveit .product-form{margin-top:22px}.pulse-eleveit .product-detail-variants-group{margin-bottom:20px}.pulse-eleveit .product-detail-variants-group label{font-size:12px}.pulse-eleveit .btn-variant{min-width:44px;min-height:44px;padding:12px 14px;border-radius:9px;font:600 13px/1.2 "Pulse Manrope",sans-serif}.pulse-eleveit .btn-variant.selected{box-shadow:inset 0 0 0 1px #232629}.pulse-eleveit .js-addtocart{min-height:52px;border-radius:12px;background:#191c1a;border-color:#191c1a;color:#fff;font:700 15px "Pulse Manrope",sans-serif}.pulse-eleveit .js-addtocart:disabled{opacity:.5}.pulse-buy-whatsapp{padding:18px 20px;border:1px solid #dedfe0;border-radius:12px;color:#555c58;font-size:12px;line-height:1.7;text-decoration:none}.pulse-buy-whatsapp strong{display:block;color:#245c34;font-size:13px}.pulse-eleveit .product-images{min-width:0}.pulse-eleveit .product-images-slider{border-radius:20px;background:#f7f7f8;overflow:hidden}.pulse-eleveit .product-slide-link{padding-bottom:100% !important}.pulse-eleveit .product-slider-image{object-fit:contain}.pulse-eleveit .product-images-thumbs{margin-top:16px}.pulse-eleveit .product-images-thumbs img{object-fit:contain}.pulse-eleveit .product-images-thumbs-horizontal .swiper-product-thumb{height:76px}.pulse-boot-story{color:#17191b;font-family:"Pulse Manrope",sans-serif;overflow:clip;scroll-margin-top:150px}.pulse-boot-panel{padding:clamp(64px,9vw,128px) 5vw}.pulse-boot-wrap{max-width:1180px;margin:0 auto}.pulse-boot-eyebrow{margin:0 0 22px;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pulse-boot-story h2{font:750 clamp(34px, 5vw, 72px)/1.06 "Pulse Manrope",sans-serif;letter-spacing:-0.055em;text-wrap:balance;margin:0 0 28px}.pulse-boot-story p{line-height:1.75}.pulse-boot-story .pulse-boot-lead{max-width:660px;margin:0 auto;font-size:clamp(16px,1.6vw,21px);color:#62686c}.pulse-boot-intro{text-align:center;background:#f5f5f7}.pulse-boot-hero{margin:44px auto 0;max-width:720px;aspect-ratio:1;background:#fff;border-radius:24px;overflow:hidden}.pulse-boot-hero img{width:100%;height:100%;object-fit:contain}.pulse-boot-hero figcaption{font-size:11px}.pulse-boot-intro .pulse-boot-opening{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(12px,2vw,28px);margin:38px auto 0;max-width:1080px}.pulse-boot-intro .pulse-boot-opening figure{margin:0;min-width:0;height:min(440px,52svh);padding:16px;background:#fff;border-radius:20px;overflow:hidden}.pulse-boot-intro .pulse-boot-opening img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width: 767px){.pulse-boot-intro .pulse-boot-opening{gap:10px;margin-top:26px}.pulse-boot-intro .pulse-boot-opening figure{height:min(52vw,250px);padding:6px;border-radius:12px}}.pulse-boot-story .pulse-boot-photo-note{margin:22px auto 0;max-width:420px;font-size:11px;color:#6b7275}.pulse-boot-technology{background:#111413;color:#f7f8f7}.pulse-boot-split{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(40px,7vw,100px);align-items:start}.pulse-boot-detail{position:sticky;top:160px;margin:0}.pulse-boot-detail img{width:100%;height:auto;border-radius:22px;display:block}.pulse-boot-detail figcaption{margin:15px 6px 0;font-size:11px;line-height:1.6;color:#aeb7b1}.pulse-boot-chapter{padding:12px 0 80px}.pulse-boot-chapter:last-child{padding-bottom:12px}.pulse-boot-chapter h2{font-size:clamp(30px,3.3vw,46px)}.pulse-boot-chapter p:not(.pulse-boot-eyebrow){color:#b9c0bc;font-size:16px}.pulse-boot-chapter .pulse-boot-eyebrow{color:#a7d1ae}.pulse-boot-specs h2{font-size:clamp(34px,4vw,54px)}.pulse-boot-accordion{margin-top:38px;border-top:1px solid #dcdfe0;border-bottom:1px solid #dcdfe0}.pulse-boot-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-weight:700;font-size:16px;cursor:pointer;list-style:none}.pulse-boot-accordion summary::-webkit-details-marker{display:none}.pulse-boot-accordion summary>span{font-size:24px;font-weight:400}.pulse-boot-accordion[open] summary>span{transform:rotate(45deg)}.pulse-boot-accordion dl{margin:0 0 22px}.pulse-boot-accordion dl>div{display:grid;grid-template-columns:1fr 2fr;gap:35px;padding:19px 0;border-top:1px solid #eceeef;font-size:14px;line-height:1.7}.pulse-boot-accordion dt{font-weight:700}.pulse-boot-accordion dd{margin:0;color:#60676a}.pulse-boot-end{text-align:center;background:#f5f5f7}.pulse-boot-end p:not(.pulse-boot-eyebrow){margin:0 auto 30px;max-width:540px;color:#63696b}.pulse-boot-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:50px;padding:15px 25px;border-radius:30px;background:#1d211e;color:#fff;font-weight:700;font-size:14px;text-decoration:none}.pulse-boot-link{display:block;width:fit-content;margin:22px auto 0;color:#285f36;font-size:13px;text-underline-offset:4px}.pulse-boot-story a:focus-visible,.pulse-eleveit a:focus-visible,.pulse-boot-story summary:focus-visible{outline:3px solid #318345;outline-offset:5px}.pulse-reveal-enabled [data-pulse-reveal]{opacity:.2;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.pulse-reveal-enabled [data-pulse-reveal].is-visible{opacity:1;transform:none}@media(min-width: 768px){.pulse-eleveit .product-columns{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 1fr);column-gap:clamp(32px,5vw,80px) !important}.pulse-eleveit .product-images,.pulse-eleveit .product-info{width:100%}.pulse-eleveit .product-images{position:sticky;top:140px}.pulse-eleveit .product-images-slider{width:100%}}@media(max-width: 767px){#single-product.pulse-eleveit{padding:0 20px 48px !important}.pulse-product-nav{margin-bottom:20px;padding:16px 0;gap:12px}.pulse-product-nav>span{font-size:12px}.pulse-product-nav a{font-size:11px}.pulse-product-nav a:first-child{display:none}.pulse-eleveit .product-name{font-size:27px;line-height:1.17;margin:14px 0 20px}.pulse-eleveit .product-images{margin-bottom:26px}.pulse-eleveit .product-images-slider{border-radius:14px}.pulse-eleveit .product-info{scroll-margin-top:120px}.pulse-eleveit .breadcrumbs,.pulse-eleveit .product-sku{display:none}.pulse-eleveit .product-info{padding-top:0 !important}.pulse-eleveit .product-images-thumbs-horizontal .swiper-product-thumb{height:60px}.pulse-boot-split{display:block}.pulse-boot-detail{position:static;margin-bottom:54px}.pulse-boot-chapter{padding-bottom:50px}.pulse-boot-panel{padding-left:24px;padding-right:24px}.pulse-boot-hero{margin-top:34px;border-radius:16px}.pulse-boot-accordion dl>div{grid-template-columns:1fr;gap:6px}.pulse-boot-accordion summary{font-size:14px}}@media(prefers-reduced-motion: reduce){.pulse-reveal-enabled [data-pulse-reveal]{opacity:1;transform:none;transition:none}.pulse-boot-hero{transform:none !important}}
