.sl-section{background:var(--sl-bg);padding:72px 24px;color:#243f43}.sl-wrap{max-width:1240px;margin:auto}.sl-hero .sl-wrap,.sl-story .sl-wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.sl-eyebrow{font-size:12px;letter-spacing:.14em;font-weight:700;margin-bottom:20px}.sl-copy h2{font-size:clamp(32px,4.5vw,64px);line-height:1.08;letter-spacing:-.03em;margin:0 0 24px;color:inherit}.sl-description{font-size:18px;line-height:1.7;max-width:540px}.sl-button{display:inline-flex;gap:32px;align-items:center;background:var(--sl-accent);color:#fff!important;padding:17px 24px;border-radius:50px;margin-top:20px;font-size:16px}.sl-button:focus-visible,.sl-card a:focus-visible,summary:focus-visible{outline:3px solid #d17a44;outline-offset:4px}.sl-visual{overflow:hidden;border-radius:32px;background:#e1eadd}.sl-visual img{width:100%;height:auto;display:block}.sl-shapes{min-height:420px;position:relative;display:grid;place-content:center;overflow:hidden}.sl-shapes span{font-size:44px;font-weight:700;line-height:1.1;z-index:1}.sl-shapes i{position:absolute;width:170px;height:170px;border-radius:45px;background:#95b9a2;transform:rotate(25deg);top:-25px;left:-30px}.sl-shapes i:nth-child(2){background:#dbac87;top:auto;bottom:-20px;left:auto;right:-20px;border-radius:50%}.sl-shapes i:nth-child(3){width:90px;height:90px;background:#d5ca83;left:25px;top:auto;bottom:35px}.sl-shapes i:nth-child(4){width:90px;height:90px;background:#6b9994;left:auto;right:30px;top:30px;border-radius:50%}.sl-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}.sl-card{padding:30px;border:1px solid #dce5e1;border-radius:24px;background:#fafbf8}.sl-card img{width:100%;height:auto;border-radius:16px;margin-bottom:20px}.sl-card h3{font-size:23px;margin:20px 0 12px}.sl-card p{font-size:16px;line-height:1.6}.sl-number{font-size:13px;color:#287d76}.sl-faq .sl-cards{display:block;max-width:900px}.sl-faq details{border-bottom:1px solid #dce5e1;padding:22px 0}.sl-faq summary{font-size:19px;cursor:pointer}.sl-faq details div{padding-top:14px;font-size:16px;line-height:1.6}@media(max-width:749px){.sl-section{padding:44px 20px}.sl-hero .sl-wrap,.sl-story .sl-wrap{grid-template-columns:1fr;gap:30px}.sl-copy h2{font-size:39px}.sl-cards{grid-template-columns:1fr}.sl-shapes{min-height:300px}.sl-description{font-size:16px}.sl-button{min-height:48px}.sl-visual{border-radius:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.mobile_logo .site-header__logo-image{width:180px;max-width:100%}.mobile_logo .site-header__logo-image img{width:100%!important;height:auto!important;max-height:none!important}@media(max-width:749px){.sl-hero{padding-top:30px;padding-bottom:36px}.sl-hero .sl-copy h2{font-size:34px}.sl-hero .sl-eyebrow{font-size:10px;margin-bottom:16px}}.header-mobile .header-mobile-content{height:auto!important;min-height:96px;padding-top:8px;padding-bottom:8px}.sl-cards .sl-card{padding:0;border:0;position:relative;overflow:hidden;background:transparent}.sl-cards .sl-card img{display:block;width:100%;height:auto;margin:0;border-radius:24px}.sl-cards .sl-number,.sl-cards .sl-card p{display:none}.sl-cards .sl-card h3{margin:0;font-size:0}.sl-cards .sl-card h3 a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;font-size:0}.sl-cards .sl-card:before{display:none}.sl-eyebrow{color:#7952a8}.sl-button{background:#ffd35a;color:#153f67!important}.sl-button:hover{background:#ff876b}.sl-section.sl-cards{display:block;margin-top:0}.sensory-footer-layout{background:#fffaf0}.sensory-footer-layout>.container{max-width:1240px}.sensory-footer-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 30px;border-bottom:1px solid #eee4d5;margin-bottom:32px}.sensory-footer-intro p{margin:4px 0 0;color:#52636b;font-size:14px}.sensory-footer-intro .sensory-footer-kicker{color:#287b75;font-size:11px;font-weight:800;letter-spacing:.14em}.sensory-footer-intro h2{margin:4px 0;color:#173b56;font-size:clamp(22px,2.4vw,30px);font-weight:750}.sensory-footer-columns{row-gap:20px}.sensory-footer-layout .title-block,.sensory-footer-layout .sensory-footer-title{color:#173b56;font-size:14px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.sensory-footer-layout .site-footer__linklist-item{margin:0 0 11px}.sensory-footer-layout .site-footer__linklist-item a{color:#52636b;font-size:14px;line-height:1.5;text-decoration:none}.sensory-footer-layout .site-footer__linklist-item a:hover,.sensory-footer-layout .site-footer__linklist-item a:focus-visible{color:#147b72;text-decoration:underline;text-underline-offset:3px}.sensory-footer-whatsapp{display:inline-grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 5px 14px #173b5620;transition:transform .2s ease,box-shadow .2s ease}.sensory-footer-whatsapp:hover,.sensory-footer-whatsapp:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:0 8px 18px #173b5630}.sensory-footer-payments{display:flex;flex-direction:column;align-items:center;gap:9px}.sensory-footer-payments>span{color:#173b56;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.sensory-footer-payments .footer__payment{gap:7px}.sensory-footer-payments .payment__item{margin:0!important}.sensory-footer-payments .payment__item svg{width:42px;height:auto}.sensory-footer-layout .footer_copyright{border-top:1px solid #eee4d5}@media(max-width:767px){.sensory-footer-intro{align-items:flex-start;padding-bottom:22px;margin-bottom:20px}.sensory-footer-intro p{max-width:270px;font-size:13px}.sensory-footer-columns{row-gap:2px}.sensory-footer-layout .block_footer{border-bottom:1px solid #eee4d5}.sensory-footer-layout .title-block{padding:15px 0;margin:0}.sensory-footer-payments{margin:20px 0 12px}.sensory-footer-payments .payment__item svg{width:38px}}@media(prefers-reduced-motion:reduce){.sensory-footer-whatsapp{transition:none}}.sensory-footer-layout .container>.row{row-gap:20px}.sensory-footer-layout .footer_html a[href*="wa.me"]{display:none!important}.sensory-footer-payments .footer__payment:before{content:"Formas de pagamento";display:block;width:100%;text-align:center;color:#173b56;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}footer .footer-layout{background:#fffaf0!important}footer .footer-layout>.container>.row{row-gap:20px}footer a.sensory-footer-whatsapp:has(>span){display:none!important}footer .footer_html a[href*="wa.me"]{display:none!important}footer a[href*="wa.me"]:not(:has(svg)){display:none!important}.sensory-footer-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:28px 0;border-bottom:1px solid #eee4d5;margin-bottom:26px}.sensory-footer-shortcuts h3{margin:0 0 14px;color:#173b56;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sensory-footer-shortcuts a{display:block;margin:0 0 10px;color:#52636b;font-size:14px;line-height:1.5;text-decoration:none}.sensory-footer-shortcuts a:hover,.sensory-footer-shortcuts a:focus-visible{color:#147b72;text-decoration:underline;text-underline-offset:3px}footer .footer_menu{display:none!important}@media(max-width:767px){.sensory-footer-shortcuts{grid-template-columns:1fr;gap:12px;padding:18px 0;margin-bottom:18px}.sensory-footer-shortcuts>div{padding:0 0 12px;border-bottom:1px solid #eee4d5}.sensory-footer-shortcuts h3{margin-bottom:8px}.sensory-footer-shortcuts a{margin-bottom:7px}}footer .footer__payment{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px!important;padding:18px 16px;border-top:1px solid #e9e5dc;background:#fffaf0}footer .footer__payment-title{width:100%;margin:0 0 4px;color:#244b55;font-size:11px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}footer .footer__payment .payment-icon{display:block;width:auto;height:30px;max-width:54px;padding:4px 7px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;box-shadow:0 1px 2px #16365f0d}@media(max-width:575px){footer .footer__payment{gap:7px!important;padding:14px 10px}footer .footer__payment .payment-icon{height:28px;max-width:50px;padding:4px 6px}}.item-product .thumbnail-container .respone_image{position:relative;padding-top:100%!important;overflow:hidden;background:#fff;border-radius:16px}.item-product .thumbnail-container .respone_image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:12px;box-sizing:border-box}.item-product .product__title{min-height:63px;line-height:1.5}.item-product .product__title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.item-product .price-box{min-height:60px}.item-product .price-sale{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px}.price-sale .old-price,.product-single__price--compare,.price-item--regular[data-compare-price],.compare-price,[data-compare-price-grid]{color:#bb2b22!important;text-decoration:line-through!important;font-size:14px!important;font-weight:500!important;order:0}.price-sale .special-price,.price__sale .price-item--sale{color:#157347!important;font-size:22px!important;font-weight:800!important;line-height:1.25!important;order:1}.item-product .price-regular{padding-top:22px}.item-product .price-regular [data-price-grid]{font-size:20px;font-weight:700;color:#123c56}.sl-eyebrow{color:#a93724!important}.sl-button:focus-visible{outline-color:#b32e20}@media(max-width:575px){.item-product .thumbnail-container .respone_image img{padding:8px}.price-sale .special-price,.price__sale .price-item--sale{font-size:20px!important}.item-product .product__title{min-height:60px;font-size:13px}.item-product .price-regular [data-price-grid]{font-size:18px}}#recently-viewed-products .thumbnail-container>a{display:block;position:relative;padding-top:100%;background:#fff;overflow:hidden;border-radius:16px}#recently-viewed-products .thumbnail-container>a>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;padding:12px;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sensorylab.css.map */
