:root{font-synthesis:none;text-rendering:optimizelegibility}html,body,#root{min-height:100%}body{margin:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#2f241d;background:#f6f1e9;margin:0;font-family:Arial,Helvetica,sans-serif}button{font:inherit}a{color:inherit;text-decoration:none}.page,.categoryPage{min-height:100vh}.container{width:min(1160px,100% - 48px);margin:0 auto}.header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf7f5;border-bottom:1px solid #e7dbcc;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:30px;min-height:88px;display:flex}.brand{flex-direction:column;line-height:1;display:flex}.brandButton,.menu button,.backButton{cursor:pointer;background:0 0;border:0}.brandButton{text-align:left;padding:0}.brand-main{letter-spacing:2px;font-family:Georgia,serif;font-size:20px;font-weight:700}.brand-sub{letter-spacing:5px;text-align:center;color:#98714f;margin-top:7px;font-size:10px}.menu{align-items:center;gap:34px;font-size:14px;display:flex}.menu button{color:#2f241d;padding:8px 0;position:relative}.menu button:after{content:"";background:#98714f;width:0;height:1px;transition:width .25s;position:absolute;bottom:0;left:0}.menu button:hover:after{width:100%}.whatsapp{color:#fff;cursor:pointer;background:#2f241d;border:0;border-radius:999px;padding:13px 20px;font-size:13px}.hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;min-height:680px;padding-top:38px;padding-bottom:55px;display:grid}.heroText h1{letter-spacing:-2px;margin:22px 0 20px;font-family:Georgia,serif;font-size:clamp(48px,5vw,72px);font-weight:500;line-height:.98}.heroText p{color:#6b5b4e;max-width:520px;font-size:18px;line-height:1.7}.tag{color:#76583f;background:#efe4d6;border:1px solid #d9c7b2;border-radius:999px;padding:8px 14px;font-size:12px;display:inline-block}.actions{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.btn{cursor:pointer;border:1px solid #98714f;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 25px;font-size:14px;transition:all .25s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn.primary{color:#fff;background:#98714f}.btn.outline{color:#76583f;background:0 0}.heroImage{background:#111;border-radius:30px;height:610px;overflow:hidden;box-shadow:0 25px 60px #2d1d1233}.heroImage img{object-fit:cover;width:100%;height:100%;display:block}.essence{color:#fff;background:#2d231d;padding:105px 0}.essence-inner{text-align:center;max-width:780px}.eyebrow{color:#b99773;letter-spacing:3px;text-transform:uppercase;font-size:11px;font-weight:700}.essence h2,.section-heading h2,.contact h2{margin:16px 0;font-family:Georgia,serif;font-weight:500}.essence h2{font-size:clamp(36px,5vw,56px)}.essence p{color:#d9cdc1;max-width:620px;margin:0 auto;font-size:17px;line-height:1.7}.collection{padding-top:100px;padding-bottom:100px}.section-heading{text-align:center}.section-heading h2{font-size:44px}.section-heading p{color:#75665a}.grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:45px;display:grid}.card{background:#fff;border:1px solid #eadfd2;border-radius:20px;padding:14px;position:relative;box-shadow:0 10px 35px #39261712}.cardButton{text-align:left;width:100%;color:inherit;cursor:pointer;transition:transform .25s,box-shadow .25s}.cardButton:hover{transform:translateY(-5px);box-shadow:0 18px 40px #39261721}.card-number{z-index:2;letter-spacing:2px;color:#98714f;font-size:11px;position:absolute;top:24px;left:24px}.photo-placeholder{color:#b09a84;letter-spacing:3px;background:#f1e9df;border-radius:14px;place-items:center;height:220px;font-size:11px;display:grid}.cardTitle,.cardDescription,.cardLink{display:block}.cardTitle{margin:20px 8px 7px;font-family:Georgia,serif;font-size:22px;font-weight:500}.cardDescription{color:#817266;margin:0 8px 12px;font-size:13px}.cardLink{color:#98714f;margin:0 8px 8px;font-size:12px;font-weight:700}.contact{text-align:center;background:#eee4d8;padding:55px 0}.contact h2{max-width:680px;margin:16px auto 28px;font-size:48px}footer{color:#fff;background:#211914}.footer-inner{justify-content:space-between;align-items:center;gap:20px;min-height:110px;display:flex}.footer-inner strong{letter-spacing:2px;font-family:Georgia,serif;display:block}.footer-inner span{color:#b99773;letter-spacing:4px;margin-top:5px;font-size:9px;display:block}.footer-inner p{color:#b9aaa0;font-size:12px}.categoryPage{background:#f6f1e9}.categoryContent{text-align:center;width:min(1050px,100% - 48px);margin:0 auto;padding:45px 0 100px}.backButton{color:#76583f;margin-bottom:70px;padding:10px 0;display:block}.categoryContent h1{margin:16px 0;font-family:Georgia,serif;font-size:clamp(44px,6vw,68px);font-weight:500}.categoryIntro{color:#75665a;max-width:700px;margin:0 auto;font-size:17px;line-height:1.7}.structureNotice{background:#fff;border:1px solid #eadfd2;border-radius:24px;max-width:650px;margin:60px auto 0;padding:70px 30px;box-shadow:0 12px 40px #39261712}.emptyIcon{color:#98714f;font-size:32px}.structureNotice h2{margin:15px 0 8px;font-family:Georgia,serif;font-weight:500}.structureNotice p{color:#817266;margin:0}@media (width<=900px){.menu{display:none}.hero{grid-template-columns:1fr;gap:35px;padding-top:55px}.heroImage{aspect-ratio:1;height:auto}.grid{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.container{width:calc(100% - 24px)}.nav{min-height:75px}.brand-main{font-size:16px}.whatsapp{padding:11px 14px;font-size:11px}.heroText h1{font-size:44px}.actions{flex-direction:column}.btn{width:100%}.grid{grid-template-columns:1fr}.section-heading h2,.contact h2{font-size:36px}.footer-inner{text-align:center;flex-direction:column;padding:25px 0}}@media (width>=1100px){.collection .grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}.collection .card{min-width:0}}@media (width>=700px) and (width<=1099px){.collection .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=699px){.collection .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (width<=420px){.collection .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=1100px){.benefits .grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}}.category-photo,.product-photo{background:#f5eee5;border-radius:16px;width:100%;display:block}.category-photo{object-fit:cover;object-position:center;height:220px;margin-bottom:18px}.product-photo{object-fit:contain;height:260px;margin-bottom:18px;padding:10px}@media (width<=699px){.category-photo-cabelos{object-fit:contain;object-position:center;height:150px}.category-photo{height:150px}.product-photo{height:190px}}@media (width>=700px){.footer-inner{grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.footer-brand{justify-self:start}.footer-actions{display:contents}.footer-actions .footer-link:first-child{justify-self:center}.footer-actions .footer-link:last-child{justify-self:end}}@media (width<=699px){.footer-actions{flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;margin:0 auto;display:flex}.footer-action-item{justify-content:center;width:100%;display:flex}.footer-link{text-align:center;color:inherit;background:0 0;border:0;padding:0;display:inline-block}}.categoryContent .grid{align-items:stretch}.categoryContent .card{flex-direction:column;height:100%;display:flex}.categoryContent .card .product-photo{flex:none}.categoryContent .grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.categoryContent .card{flex-direction:column;min-width:0;height:100%;display:flex}.categoryContent .card .cardTitle{min-height:58px}.categoryContent .card .cardDescription{min-height:20px}.categoryContent .card .productOption{flex:none}.categoryContent .card .btn{width:100%;margin-top:auto}@media (width<=1099px){.categoryContent .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.categoryContent{width:calc(100% - 24px);padding-top:25px}.categoryContent .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.categoryContent .card{border-radius:16px;padding:10px}.categoryContent .card .cardTitle{min-height:72px;margin-left:4px;margin-right:4px;font-size:17px}.categoryContent .card .cardDescription{margin-left:4px;margin-right:4px}.categoryContent .card .btn{padding-left:8px;padding-right:8px;font-size:12px}}@media (width<=420px){.categoryContent .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.categoryContent .card .product-photo{height:170px}}.header>.container>.nav>div:last-child{align-items:center;gap:10px;display:flex}@media (width<=540px){.header>.container{width:calc(100% - 16px)}.header .nav{gap:8px}.header .whatsapp{white-space:nowrap;padding:10px 11px;font-size:10px}}.combos-section{background:#fffaf4;border-top:1px solid #eadfd2;padding:100px 0}.combos-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:45px;display:grid}.combo-card{text-align:center;background:#fff;border:1px solid #eadfd2;border-radius:20px;flex-direction:column;min-width:0;padding:14px;display:flex;box-shadow:0 10px 35px #39261712}.combo-photo{background:#fff;border-radius:14px;justify-content:center;align-items:flex-end;gap:4px;height:270px;padding:12px 6px;display:flex;overflow:hidden}.combo-photo img{object-fit:contain;object-position:center bottom;width:49%;height:100%;display:block}.combo-card h3{color:#2f241d;min-height:56px;margin:20px 8px 7px;font-family:Georgia,serif;font-size:21px;font-weight:500;line-height:1.25}.combo-card p{color:#817266;min-height:40px;margin:0 8px 12px;font-size:13px;line-height:1.5}.combo-price{color:#98714f;margin:4px 8px 18px;font-family:Georgia,serif;font-size:25px;display:block}.combo-button{border:0;width:100%;margin-top:auto}@media (width<=1099px){.combos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.combos-section{padding:70px 0}.combos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}.combo-card{border-radius:16px;padding:10px}.combo-photo{height:190px;padding:8px 2px}.combo-card h3{min-height:64px;margin:14px 4px 7px;font-size:17px}.combo-card p{min-height:58px;margin-left:4px;margin-right:4px;font-size:12px}.combo-price{font-size:21px}.combo-button{min-height:44px;padding:0 8px;font-size:11px}}.combo-modal-backdrop{z-index:10000;background:#21191494;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.combo-modal{background:#fffaf4;border-radius:24px;width:min(1050px,100%);max-height:92vh;padding:26px;overflow-y:auto;box-shadow:0 24px 70px #0000003d}.combo-modal-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.combo-modal-header h2{color:#2f241d;margin:7px 0 4px;font-family:Georgia,serif;font-size:clamp(26px,4vw,38px);font-weight:500}.combo-modal-header p{color:#98714f;margin:0;font-family:Georgia,serif;font-size:23px}.combo-modal-close{cursor:pointer;color:#5d4b3f;background:0 0;border:0;font-size:34px;line-height:1}.combo-gender-tabs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.combo-gender-tabs button{color:#6f4b2f;cursor:pointer;background:#fff;border:1px solid #d9c7b2;border-radius:999px;min-height:46px;font-weight:700}.combo-gender-tabs button.active{color:#fff;background:#9b7654;border-color:#9b7654}.combo-search{color:#2f241d;background:#fff;border:1px solid #d9c7b2;border-radius:999px;outline:none;width:100%;min-height:50px;margin-bottom:18px;padding:0 18px;font-size:15px}.combo-fragrance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.combo-fragrance-card{cursor:pointer;text-align:center;color:#2f241d;background:#fff;border:1px solid #eadfd2;border-radius:16px;min-width:0;padding:10px;position:relative}.combo-fragrance-card:hover,.combo-fragrance-card.selected{border-color:#a9794d;box-shadow:0 8px 24px #5b3d251f}.combo-fragrance-card.selected{outline:2px solid #a9794d38}.combo-fragrance-card img{object-fit:contain;background:#fff;border-radius:12px;width:100%;height:155px;display:block}.combo-fragrance-card span{margin-top:9px;font-size:13px;line-height:1.35;display:block}.combo-fragrance-card strong{color:#98714f;margin-top:7px;font-size:12px;display:block}.combo-selected{color:#5f4b3c;background:#fff;border:1px solid #d9c7b2;border-radius:14px;margin-bottom:14px;padding:12px 16px}.combo-couple-summary{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.combo-couple-summary div{background:#fff;border:1px solid #e4d6c5;border-radius:14px;padding:12px 14px}.combo-couple-summary strong,.combo-couple-summary span{display:block}.combo-couple-summary span{color:#817266;margin-top:4px;font-size:13px}.combo-confirm-button{width:100%;margin-top:20px}@media (width<=800px){.combo-fragrance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.combo-modal{border-radius:18px;padding:18px}.combo-fragrance-card img{height:135px}}@media (width<=480px){.combo-modal-backdrop{padding:8px}.combo-modal{max-height:96vh;padding:14px}.combo-couple-summary{grid-template-columns:1fr}.combo-fragrance-grid{gap:9px}.combo-fragrance-card{padding:7px}.combo-fragrance-card img{height:115px}.combo-fragrance-card span{font-size:11px}}.brand-main,.footer-brand strong{color:#b88a44;text-shadow:0 1px #ffffff40}.brand-sub,.footer-brand>span{color:#c39a5b!important}.benefits{padding-top:90px;padding-bottom:90px}.benefits .grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}.benefitCard{text-align:center;padding:28px 14px 24px}.benefitIcon{color:#b88a44;border:1px solid #c9a66b;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 8px;font-family:Georgia,serif;font-size:28px;line-height:1;display:grid}.benefitCard .cardTitle{text-align:center;min-height:52px;margin-top:14px;font-size:20px}.benefitCard .cardDescription{text-align:center;line-height:1.55}.collection .grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}@media (width>=700px){.footer-inner{justify-content:space-between;align-items:center;display:flex!important}.footer-actions{justify-content:flex-end;display:flex!important}.footer-actions .footer-link:last-child{justify-self:auto}}@media (width<=999px){.benefits .grid,.collection .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.essence-brand-row{text-align:left;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:center;gap:64px;max-width:1050px;display:grid}.essence-logo-wrap{justify-content:center;align-items:center;min-width:0;display:flex}.essence-logo{object-fit:contain;width:min(100%,330px);height:auto;display:block}.essence-copy{min-width:0}.essence-copy h2{margin-top:14px}@media (width>=1100px){.combos-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}.combo-card{padding:12px}.combo-photo{height:230px}.combo-card h3{font-size:19px}}@media (width<=799px){.essence-brand-row{text-align:center;grid-template-columns:1fr;gap:28px}.essence-logo{width:min(72vw,250px)}.essence-copy p{margin-left:auto;margin-right:auto}}.essence-brand-row{grid-template-columns:minmax(160px,.7fr) minmax(420px,1.6fr) minmax(160px,.7fr)!important;gap:44px!important;max-width:1180px!important}.essence-logo{filter:drop-shadow(0 10px 24px #0000002e);width:min(100%,245px)!important}.essence-copy{text-align:center}.essence-copy p{margin-left:auto!important;margin-right:auto!important}.combo-auto-cart-note{color:#6e5738;text-align:center;background:#b88a4414;border:1px solid #b88a4459;border-radius:14px;margin-top:18px;padding:12px 14px;font-size:14px;line-height:1.45}@media (width<=900px){.essence-brand-row{grid-template-columns:1fr!important;gap:24px!important}.essence-logo{width:min(68vw,220px)!important}}.engineerCard{flex-direction:column;align-items:center;display:flex}.engineerHeadline{grid-template-columns:auto 2px 1fr;align-items:center;gap:10px;width:100%;margin-top:14px;display:grid}.engineerLabel{letter-spacing:.06em;text-align:right;font-size:15px;font-weight:800;line-height:1.25}.engineerDivider{background:linear-gradient(#9b6d28,#d6b56f,#9b6d28);border-radius:2px;width:2px;height:46px;display:block}.engineerScience{text-align:left;font-size:15px;font-weight:700;line-height:1.3}.engineerSignature{margin-top:12px;font-style:italic;text-align:center!important}@media (width<=1100px){.engineerHeadline{gap:7px}.engineerLabel,.engineerScience{font-size:13px}}.footer-engineer{flex-direction:column;flex:520px;justify-content:center;align-items:center;gap:8px;padding:8px 24px;display:flex}.footer-engineer-headline{grid-template-columns:auto 2px minmax(220px,1fr);align-items:center;gap:14px;max-width:680px;display:grid}.footer-engineer-label{letter-spacing:.08em;text-align:right;color:#d6b56f;font-weight:800}.footer-engineer-divider{background:linear-gradient(#9b6d28,#d6b56f,#9b6d28);border-radius:2px;width:2px;height:42px;display:block}.footer-engineer-science-block{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.footer-engineer-science{text-align:center;font-weight:600;line-height:1.35}.footer-engineer-signature{opacity:.86;text-align:center;width:100%;margin-top:6px;font-style:italic;display:block}@media (width<=900px){.footer-engineer{flex-basis:100%;order:2;padding:18px 0}.footer-actions{order:3}}@media (width<=560px){.footer-engineer-headline{text-align:center;grid-template-columns:1fr;gap:7px}.footer-engineer-label,.footer-engineer-science{text-align:center}.footer-engineer-divider{width:72px;height:2px;margin:2px auto}}.category-photo-cabelos{object-fit:contain!important;object-position:center!important;height:100px!important}@media (width<=699px){.category-photo-cabelos{height:85px!important}}.novidade-badge{color:#fff;letter-spacing:1.2px;text-transform:uppercase;background:linear-gradient(135deg,#7d0b0b,#c51616);border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin:0 auto 10px;padding:7px 14px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 6px 16px #7d0b0b40}@media (width>=1000px){.grid{grid-template-columns:repeat(6,minmax(0,1fr))}.grid .cardTitle{font-size:16px}.grid .cardDescription{font-size:13px}.grid{grid-template-columns:repeat(6,1fr)!important;gap:12px!important;display:grid!important}.grid>.card{width:100%!important;min-width:0!important}#colecao .grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;display:grid!important}#colecao .grid>.card{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important}#colecao .category-photo{object-fit:cover!important;width:100%!important;height:190px!important}}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]){box-shadow:none!important;background:0 0!important;border:none!important;max-width:420px!important;margin:0 auto!important;padding:0!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .product-photo{object-fit:contain!important;background:0 0!important;border-radius:0!important;width:100%!important;height:auto!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .cardTitle{margin-left:auto!important;margin-right:auto!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .cardDescription{margin-left:auto!important;margin-right:auto!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .productOption{margin-left:auto!important;margin-right:auto!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) select{margin-left:auto!important;margin-right:auto!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .btn{margin-left:auto!important;margin-right:auto!important}.categoryPage main:has(img[alt="Perfume da SeduÃ§Ã£o"]) .backButton{display:none!important}.categoryPage main:has(img[alt="Perfume da SeduÃ§Ã£o"])>.eyebrow{display:none!important}.categoryPage main:has(img[alt="Perfume da SeduÃ§Ã£o"])>h1{display:none!important}.categoryPage main:has(img[alt="Perfume da SeduÃ§Ã£o"]) .categoryIntro{display:none!important}.categoryPage main:has(img[alt="Perfume da SeduÃ§Ã£o"]) .product-search{display:none!important}.categoryPage main:has(img[alt="Perfume da SeduÃ§Ã£o"]) .grid{justify-content:center!important;align-items:flex-start!important;display:flex!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]){width:min(520px,92vw)!important;max-width:520px!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;margin:0 auto!important;padding:20px!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .product-photo{object-fit:contain!important;background:0 0!important;border-radius:0!important;width:100%!important;height:auto!important;max-height:620px!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .cardTitle{text-align:center!important;margin-top:20px!important;font-size:30px!important;display:block!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .cardDescription{text-align:center!important;max-width:440px!important;margin:12px auto 0!important;font-size:18px!important;line-height:1.5!important;display:block!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .productOption{display:none!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) select{display:none!important}.categoryPage .card:has(img[alt="Perfume da SeduÃ§Ã£o"]) .btn{display:none!important}.categoryPage .seducao-card{width:min(560px,92vw)!important;max-width:560px!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:none!important;margin:30px auto!important;padding:0!important}.categoryPage .seducao-card .product-photo{object-fit:contain!important;background:0 0!important;border-radius:0!important;width:100%!important;height:auto!important;max-height:none!important}.categoryPage .seducao-card .cardTitle{text-align:center!important;margin-top:22px!important;font-size:30px!important;display:block!important}.categoryPage .seducao-card .cardDescription{text-align:center!important;margin:12px auto 0!important;font-size:18px!important;line-height:1.5!important;display:block!important}.categoryPage .seducao-card .productOption,.categoryPage .seducao-card select,.categoryPage .seducao-card .btn{display:none!important}.categoryPage .grid:has(.seducao-card){display:block!important}.categoryPage .seducao-card .productOption{text-align:center!important;color:#2f241d!important;margin:8px auto!important;font-size:18px!important;display:block!important}.categoryPage .seducao-card select,.categoryPage .seducao-card .btn{display:block!important}.categoryPage .seducao-card select{width:min(320px,100%)!important;margin:18px auto 10px!important}.categoryPage .seducao-card .btn{width:min(320px,100%)!important;margin:0 auto!important}.category-photo-cabelos{object-fit:contain!important;object-position:center!important;width:58%!important;max-width:95px!important;height:150px!important;margin:0 auto 18px!important}.card-number{z-index:10!important;letter-spacing:0!important;color:#000!important;font-size:36px!important;font-weight:800!important;line-height:1!important;top:24px!important;left:24px!important}.category-card:nth-child(6) .card-number{color:#fff!important}.card-number{color:#000!important;font-size:24px!important;font-weight:700!important}.category-card:last-child .card-number{color:#fff!important}.category-card:has(.novidade-badge) .card-number{color:#fff!important}.collection .grid>.cardButton:nth-child(6) .card-number{color:#fff!important}@media (width>=1000px){#colecao .grid{grid-template-columns:repeat(10,1fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}#colecao .grid>.card{grid-column:span 2;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}#colecao .grid>.card:nth-child(6){grid-column:4/span 2}#colecao .grid>.card:nth-child(7){grid-column:6/span 2}#colecao .category-photo{object-fit:cover!important;object-position:center!important;height:210px!important}#colecao .cardButton{padding:14px!important}}#colecao .grid>.cardButton:nth-child(7) .card-number{color:#fff!important}@media (width>=1000px){#colecao .grid .category-photo{object-fit:cover!important;object-position:center!important;filter:none!important;image-rendering:auto!important;width:100%!important;max-width:none!important;height:230px!important;max-height:none!important;margin:0 auto 16px!important;transform:none!important}#colecao .grid>.cardButton:nth-child(5) .category-photo{object-fit:contain!important}#colecao .grid>.cardButton:nth-child(6) .category-photo,#colecao .grid>.cardButton:nth-child(7) .category-photo{object-fit:contain!important;background:#111!important}}.product-photo-wrap{position:relative}.product-code-badge{color:#fff;letter-spacing:.7px;z-index:2;background:#140f0ae0;border:1px solid #c79a5b;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:800;position:absolute;top:10px;left:10px}#colecao .grid>.cardButton:nth-child(3) .category-photo,#colecao .grid>.cardButton:nth-child(5) .category-photo{object-fit:contain!important;background:0 0!important}@media (width>=1000px){#colecao .grid>.cardButton:nth-child(3) .cardTitle,#colecao .grid>.cardButton:nth-child(4) .cardTitle,#colecao .grid>.cardButton:nth-child(5) .cardTitle{margin-top:80px!important;display:block!important}#colecao .grid>.cardButton:nth-child(-n+5){flex-direction:column!important;display:flex!important}#colecao .grid>.cardButton:nth-child(-n+5){flex-direction:column!important;display:flex!important;position:relative!important}#colecao .grid>.cardButton:nth-child(-n+5) .category-photo{width:100%!important;height:300px!important}#colecao .grid>.cardButton:first-child .category-photo,#colecao .grid>.cardButton:nth-child(2) .category-photo{object-fit:cover!important}#colecao .grid>.cardButton:nth-child(3) .category-photo,#colecao .grid>.cardButton:nth-child(4) .category-photo,#colecao .grid>.cardButton:nth-child(5) .category-photo{object-fit:contain!important;background:0 0!important}#colecao .grid>.cardButton:nth-child(-n+5) .cardTitle{margin-top:12px!important}#colecao .grid>.cardButton:first-child .category-photo+span,#colecao .grid>.cardButton:nth-child(2) .category-photo+span{z-index:3!important;background:#fffaf2f5!important;margin:0!important;padding:6px 5px!important;font-size:0!important;position:absolute!important;top:270px!important;left:22px!important;right:22px!important}#colecao .grid>.cardButton:first-child .category-photo+span:after,#colecao .grid>.cardButton:nth-child(2) .category-photo+span:after{content:"BRINDE: 100 ml ganha Hidratante 30 ml";font-size:11px!important;line-height:1.2!important}#colecao .grid>.cardButton:nth-child(4) .category-photo{transform-origin:50%!important;transform:none!important}#colecao img.category-photo[alt=Body\ Splash]{transform-origin:50%!important;transform:scale(2.4)!important}#colecao .category-photo-creme-hidratante{transform:none!important}#colecao .category-photo-body-splash{transform-origin:50%!important;transform:scale(2.4)!important}#colecao img.category-photo[alt=Body\ Splash]{object-fit:contain!important;background:0 0!important;width:100%!important;height:300px!important;transform:none!important}}
