.teens-products{padding:7.5rem 8vw;background:#fff}.teens-products-head{display:grid;grid-template-columns:1.2fr .8fr;gap:8vw;align-items:end;margin-bottom:4.375rem}.teens-products-head>div>p{margin:0;color:var(--teen-orange);font:800 0.6875rem DM Sans,sans-serif;text-transform:uppercase;letter-spacing:.2em}.teens-products-head h2{margin:.9375rem 0 0;font-family:DM Sans,sans-serif;font-weight:800;letter-spacing:-.05em}.teen-product h3 em,.teens-products-head h2 em{color:var(--teen-violet)}.teens-products-head>p{max-width:29.375rem}.teen-product{display:grid;grid-template-columns:1.05fr .85fr .42fr;gap:2.375rem;padding:3.75rem 0;border-top:.0625rem solid rgba(40,17,100,.2);align-items:center}.teen-product.reverse{grid-template-columns:.42fr .85fr 1.05fr}.teen-product.reverse .teen-product-image{grid-column:3;grid-row:1}.teen-product.reverse .teen-product-copy{grid-column:2;grid-row:1}.teen-product.reverse .teen-product-detail{grid-column:1;grid-row:1}.teen-product-detail,.teen-product-image{display:block;overflow:hidden;background:#eee}.teen-product-image{aspect-ratio:1/1}.teen-product-detail{aspect-ratio:1/1}.teen-product-detail img,.teen-product-image img{height:100%;object-fit:cover;transition:transform .5s}@media (hover:hover) and (pointer:fine){.teen-product a:hover img{transform:scale(1.025)}}.teen-product-number{color:var(--teen-orange);font:800 0.625rem DM Sans,sans-serif;text-transform:uppercase;letter-spacing:.16em}.teen-product h3{margin:.75rem 0;font:800 clamp(2.5rem, 1.25rem + 2.1vw, 4.0625rem)/.96 DM Sans,sans-serif;letter-spacing:-.055em}.teen-price{display:block;margin:1.125rem 0;color:var(--teen-violet);font:800 1.1875rem DM Sans,sans-serif}.teen-product-copy>p:not(.teen-product-number){font-size:.875rem}.teen-product-copy ul{padding:0;margin:1.5rem 0 1.875rem;list-style:none;border-top:.0625rem solid rgba(40,17,100,.18)}.teen-product-copy li{padding:.5625rem 0;border-bottom:.0625rem solid rgba(40,17,100,.18);font-size:.75rem}.teen-product-copy li:before{content:"✦";color:var(--teen-orange);margin-right:.5625rem}.teen-product-copy .teens-button{min-width:13.4375rem}@media(max-width:59.375rem){.teens-products-head{grid-template-columns:1fr}.teen-product,.teen-product.reverse{grid-template-columns:1fr 1fr}.teen-product-image,.teen-product.reverse .teen-product-image{grid-column:1;grid-row:1}.teen-product-copy,.teen-product.reverse .teen-product-copy{grid-column:2;grid-row:1/3}.teen-product-detail,.teen-product.reverse .teen-product-detail{grid-column:1;grid-row:2}}@media(max-width:40.625rem){.teens-products{padding:5rem 7vw}.teens-products-head{margin-bottom:2.1875rem}.teen-product,.teen-product.reverse{grid-template-columns:1fr;gap:1.375rem;padding:2.8125rem 0}.teen-product-image,.teen-product.reverse .teen-product-image{grid-column:1;grid-row:1}.teen-product-copy,.teen-product.reverse .teen-product-copy{grid-column:1;grid-row:2}.teen-product-detail,.teen-product.reverse .teen-product-detail{grid-column:1;grid-row:3}.teen-product-detail{display:none}}#cesto-no-lixo .gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}#cesto-no-lixo .teen-product-video{margin-top:1rem}#cesto-no-lixo .teen-product-video summary{cursor:pointer;font-weight:700;color:var(--teen-violet)}#cesto-no-lixo .teen-product-video video{display:block;width:100%;height:auto;max-height:70svh;margin-top:1rem;background:#171126}