 #navbar1{.sm-brand{padding:32px;img{height:52px}}.sm-offcanvas{.sm-nav-link{padding:10px 20px;&.sm-expanded{background-color:transparent}}}}#separator{.separatorContainer{padding:45px 68px;.image{&:before{background-position:90% 60%;background-size:150%}img{width:50%;height:200%;position:absolute;inset:-10px auto auto -10px;object-position:top left}}>svg{position:absolute;inset:50% auto auto 80px;translate:0 -50%}p{margin:0}}}footer{.termsContainer{padding:60px 50px 0 0;.logosContainer{margin:0}.linksContainer{margin:0}}>*>svg{width:230px;height:260px;inset:auto -100px -102px auto}.sloganContainer{margin:0 13vw 0 0}}#products{#productDetails{padding:0;.productContainer{display:grid;grid-template-columns:auto 1fr;grid-template-areas:'image info' 'image buttons';gap:45px}.productInfo{align-self:end;grid-area:info;.contenidos_{h2{text-align:left}}}.productImage{margin:0;align-self:center;grid-area:image;img{border-radius:45px}}.productButtons{margin:0;align-self:start;grid-area:buttons}.tab-pane:nth-child(even){.productContainer{grid-template-columns:1fr auto;grid-template-areas:'info image' 'buttons image'}}&.invertidas{.tab-pane{.productContainer{align-items:center;grid-template-columns:auto 1fr;grid-template-areas:'image info'}&:nth-child(odd){.productContainer{align-items:center;grid-template-columns:1fr auto;grid-template-areas:'info image'}}}.productInfo{align-self:center}}}}.contenidos_{ul{li{margin:0}}.listaDividida{column-count:2;column-gap:40px}}