section.section-video-home{height:85vh;overflow:hidden;margin:0 !important}section.section-banners-home .js-textbanner-text.textbanner-text{position:static;border:0}section.section-banners-home .js-textbanner-text.textbanner-text h3.js-banner-title{font-size:20px;color:#333;line-height:100%;transition:transform .2s;text-align:center;text-transform:uppercase;font-weight:500}section.section-banners-home .titleIndex{display:none}section.section-banners-home[data-store=home-banner-pastalinda] .titleIndex{display:block}section.section-banners-home .js-banners-promotional .js-textbanner-text.textbanner-text h3.js-banner-title{font-size:20px;color:#cd001a;text-transform:inherit}section.section-banners-home .textbanner-arrow{display:none}section.section-banners-home .textbanner-image{padding-top:100%;border-radius:10px}section.section-slider-home{width:100%;overflow:hidden}.js-home-sections-container.home-sections-container{width:100%;overflow:hidden}section.section-banners-home .textbanner-image{background-color:#000}section.section-banners-home .textbanner-image img{opacity:1}section.section-banners-home svg{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s;display:inline-block}section.section-banners-home svg path{fill:#fff}section.section-banners-home a.textbanner-link:hover h3{transform:translateY(8px)}section.section-banners-home a.textbanner-link:hover svg{opacity:1;visibility:visible;transform:translateY(-8px)}section.section-featured-home{background-color:#faf9f8;border:0 !important;padding:20px 0 60px 0;margin:0 !important}.js-products-featured-title.section-title,h2.js-institutional-message-title.h1,.titleIndex h3{font-size:27px;color:#cd001a;margin:0;padding:0;letter-spacing:1px}.titleIndex{display:block;width:100%;padding:40px 0;text-align:center}.titleIndex p,p.js-institutional-message-text{font-size:17px;color:#4e4e4e;font-weight:300;line-height:140%;margin:0;padding:10px 0 20px 0;text-align:center}section.section-institutional-home{padding:40px 0 0 0 !important;margin:0 !important}section.section-institutional-home .container{padding:0 !important;margin:0 auto !important}.js-item-name.item-name{font-size:16px;line-height:120%;font-weight:700}.js-price-display.item-price{color:#1a1a1a;font-size:16px;letter-spacing:0 !important;font-family:var(--heading-font) !important;font-weight:700 !important}.js-item-description.item-description{padding:30px;box-sizing:border-box}.js-textbanner-text.textbanner-text.textbanner-module{display:flex;flex-direction:column;align-items:flex-start;padding:0px 60px !important;box-sizing:border-box}.js-textbanner-text.textbanner-text.textbanner-module svg{display:none}.js-textbanner-text.textbanner-text.textbanner-module h3.js-banner-title{font-size:36px;text-align:left;line-height:110%;padding:10px 0;letter-spacing:1px;font-weight:600 !important}section.section-modules-home{background-color:#f1f1f1}.btn.btn-secondary.btn-small{background-color:#cd001a;border:0;color:#fff;font-weight:500;letter-spacing:0;font-size:14px;padding:16px 20px;box-sizing:border-box;border-radius:30px;text-transform:inherit;line-height:100%}.js-textbanner-text.textbanner-text.textbanner-module .mb-3{font-weight:700}section.section-modules-home .js-textbanner.textbanner{margin:0 !important;padding:0 !important}section.section-modules-home .textbanner-image{width:100%;height:auto;vertical-align:middle}section.section-modules-home .textbanner-link{padding:60px 0}section.section-banners-home .js-banners-promotional{padding:30px 0 !important}section.section-banners-home .js-banners-promotional .js-banner-row{max-width:1200px !important;margin:0 auto !important;justify-content:space-between}section.section-banners-home .js-banners-promotional .js-banner-row.banners-row{padding:0}section.section-banners-home .js-banners-promotional .textbanner-image{padding:0 !important}section.section-banners-home .js-banners-promotional .textbanner-image img{opacity:1;object-fit:contain;position:static}section.section-banners-home .js-banners-promotional .textbanner{margin-bottom:0}section.section-banners-home .js-banners-promotional .textbanner-image{background-color:rgba(0,0,0,0)}section.section-banners-home .js-banners-promotional .grid-item{padding:0 15px;box-sizing:border-box}section.section-banners-home .js-banners-promotional .col-md-6{-ms-flex:0 0 50%;flex:0 0 48%;max-width:48%}section.section-banners-home{margin:0 !important}section.section-categories-home{background-color:#f7f5f2}section.section-categories-home .swiper-slide.w-auto{width:20% !important}section.section-categories-home .home-category{width:100%}section.section-categories-home .home-category-image img{position:static;transform:unset}section.section-categories-home .swiper-wrapper{transform:unset !important}section.section-categories-home .home-category-image img{width:100%;height:auto;vertical-align:middle;object-fit:contain}section.section-categories-home .home-category-image{width:100%;height:auto;vertical-align:middle;object-fit:contain}section.section-slider-home .container-fluid{max-width:unset !important;margin:0 !important;padding:0 !important}section.section-slider-home img{transform:unset !important;width:100% !important;height:auto !important}section.section-banners-home{padding:15px 0 20px 0 !important}section.section-banners-home .container-fluid{margin:0 auto;max-width:1200px;padding:0}section.section-banners-home .textbanner-image img{opacity:1 !important}section.js-home-newsletter-container{background-color:#faf9f8}section.section-banners-home .textbanner-image{border-radius:10px}section.section-banners-home .js-banners-news .grid-item{padding:0 20px}section.js-home-newsletter-container .wrapperIndex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;background-color:#f7f5f2;box-shadow:10px 10px 11px -4px rgba(0,0,0,.1);-webkit-box-shadow:10px 10px 11px -4px rgba(0,0,0,.1);-moz-box-shadow:10px 10px 11px -4px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}section.js-home-newsletter-container .container-fluid{width:50%;order:2}section.js-home-newsletter-container .js-home-newsletter-image-container{width:50%;order:1}.section-newsletter-home .newsletter{padding:0 !important}.section-newsletter-home .js-home-newsletter-form .col-md-6{flex:unset;max-width:unset;padding:0 60px;box-sizing:border-box}section.js-home-newsletter-container .js-home-newsletter-image-container img{width:100%;height:300px;vertical-align:middle;object-fit:cover;object-position:left center}.section-newsletter-home-images{padding:80px 0 !important}.section-newsletter-home .js-home-newsletter-title.h4{color:#cd001a;font-size:36px;line-height:100%;letter-spacing:1px;font-weight:600 !important}.js-section-banner.js-home-banner-news{padding:40px 0}.section-newsletter-home p.js-home-newsletter-text{font-size:13px;padding:15px 0}.section-newsletter-home input#email{background-color:rgba(0,0,0,0) !important}section.section-informative-banners .service-item-image{max-height:40px}section.section-video-home .btn.btn-secondary.btn-small{box-sizing:border-box;padding:20px 30px;margin:20px 0 0 0;background-color:#666 !important;opacity:1 !important}.js-home-sections-container .container-fluid{max-width:1200px !important;position:relative}.js-home-sections-container .swiper-button-prev{left:-70px;right:auto}.js-home-sections-container .swiper-button-next{left:auto;right:-70px}.js-home-sections-container .swiper-button-next .icon-lg,.js-home-sections-container .swiper-button-prev .icon-lg{font-size:5em;line-height:100%;vertical-align:-0.0667em}.js-home-sections-container section.section-video-home .container-fluid{max-width:unset !important}section.section-banners-home .js-banners.container-fluid{max-width:unset !important}section.section-banners-home .textbanner-image{border-radius:10px}section.section-banners-home .js-banners-pastalinda .js-banner-row.banners-row.row .grid-item{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}section.section-banners-home .js-banners-pastalinda .js-banner-row.banners-row.row .grid-item:first-child{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}section.section-banners-home .js-banners-pastalinda .textbanner-image{padding:0 !important;height:390px}section.section-banners-home .js-banners-pastalinda .js-textbanner-text.textbanner-text{position:absolute;bottom:auto;top:0;left:0}section.section-banners-home .js-banners-pastalinda .js-textbanner-text.textbanner-text h3.js-banner-title{text-align:left;color:#fff}section.section-banners-home .js-banners-pastalinda .textbanner-text.over-image{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%)}section.instagram{padding:30px 0 0 0}section.instagram iframe{height:384px}section.instagram h5.flexIndex{justify-content:center;width:100%;text-align:center}section.instagram h5{display:inline-flex;justify-content:center;align-items:center}section.instagram h5 svg{width:20px;height:20px;margin-right:10px}body.template-home div#shop-the-look-container{position:relative}body.template-home div#shop-the-look-container:before{content:"Lleva tu set";text-align:center;width:100%;display:block;position:absolute;top:10px;font-size:27px;color:#cd001a;font-weight:700}.js-section-banner.js-home-banner-news{padding:70px 0 40px 0}section.section-banners-home .js-banners-pastalinda .textbanner-text.over-image{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%)}section.section-banners-home .js-banners-pastalinda .js-textbanner-text.textbanner-text h3.js-banner-title{width:80%}section.section-banners-home .js-banners-pastalinda .js-textbanner-text.textbanner-text h3.js-banner-title:after{content:">";color:#cc011b;padding:0 0 0 5px}.js-section-banner.js-home-banner-news{padding:20px 0 20px 0}.item-name{--lh: 1.3 !important;line-height:var(--lh) !important;min-height:calc(2em*var(--lh)) !important;max-height:calc(2em*var(--lh)) !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}section.section-video-home:before{display:"block";content:" ";width:100%;height:300px;position:absolute;top:0;left:0;background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);z-index:2;opacity:.6}@media(max-width: 768px){.js-textbanner-text.textbanner-text.textbanner-module{padding:0px 20px !important}.js-textbanner-text.textbanner-text.textbanner-module h3.js-banner-title{font-size:30px}section.section-banners-home .js-banners-promotional .js-banner-row.banners-row{flex-wrap:wrap}section.section-banners-home .js-banners-promotional .col-md-6{-ms-flex:unset;flex:unset;max-width:unset}section.js-home-newsletter-container .container-fluid{width:100%}.section-newsletter-home .js-home-newsletter-form .col-md-6{padding:0 20px !important}section.js-home-newsletter-container .wrapperIndex{padding:0 0 30px 0}section.js-home-newsletter-container .js-home-newsletter-image-container img{width:100%;height:auto;vertical-align:middle;object-fit:cover;object-position:center}section.js-home-newsletter-container .js-home-newsletter-image-container{width:90%}.section-newsletter-home .js-home-newsletter-title.h4{font-size:36px;line-height:100%;padding:20px 0 0 0}.flexIndexFooter .colIndex{width:100%;padding:10px;box-sizing:border-box;border-bottom:thin solid #eee}.flexIndexFooter{flex-wrap:wrap}.js-accordion-container.col-12.col-md.pr-md-5.mb-4{margin:0 !important}footer .newsletter{padding-bottom:0 !important;margin-bottom:0 !important}.home-video-text{width:90%}section.section-banners-home .js-banner-row.banners-row{display:flex;gap:1rem;overflow-x:auto;padding:1rem;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:0 !important}section.section-banners-home .js-banner-row.banners-row .grid-item{scroll-snap-align:start;flex:0 0 auto;width:70%}section.section-featured-home .row{flex-wrap:wrap}section.section-banners-home .js-banners-promotional .js-banner-row.banners-row{flex-wrap:nowrap}section.section-banners-home .js-banners-pastalinda .js-banner-row.banners-row.row .grid-item:first-child{-ms-flex:0 0 auto;flex:0 0 auto;max-width:unset}section.section-banners-home .js-banners-pastalinda .js-banner-row.banners-row.row .grid-item{-ms-flex:0 0 auto;flex:0 0 auto;max-width:unset}section.instagram iframe{height:190px}section.section-banners-home{overflow:hidden !important}.js-home-sections-container.home-sections-container{overflow:hidden}}@media(min-width: 768px){.js-item-name.item-name{font-family:var(--heading-font) !important;font-size:19px !important;line-height:120%;font-weight:700 !important;color:#000}.js-price-display.item-price{font-family:var(--heading-font) !important;font-weight:700 !important;font-size:22px !important}.js-max-installments.product-installments.installment-no-interest{font-size:13px !important}.js-item-product .labelsIndexGrid div.labels .js-shipping-label-private.label{font-size:12px !important;font-weight:500;color:#cc011b;text-transform:unset;letter-spacing:1px;background-color:rgba(0,0,0,0) !important;position:static !important;margin:0;padding:5px 0 0 0}.js-offer-label-private.label.js-offer-label.label.label-accent span{font-size:14px !important;font-weight:700}}.labelsIndexGrid .labels.js-labels-floating-group .js-shipping-label-private.label.label.label-accent{font-size:13px !important;letter-spacing:0 !important;text-transform:unset !important;font-family:"Montserrat",sans-serif !important}.notification-list-button.rio{background:#cfcfcf;color:#fff;border:unset}span.js-product-discount-container.col-12.mb-2{margin-top:1rem}.js-price-without-taxes-container.price-without-taxes-container.mt-2.font-small.opacity-60{margin-top:5px !important}.placeholder-shine,.placeholder-fade{background-color:#fff !important}.js-product-container.js-quickshop-container.position-relative{background:#fff}.notification-list-button.style,.notification-list-button.atlantico,.notification-list-button.rio,.notification-list-button.brasilia{border-radius:25px !important}.notification-list-button.rio{background:#7d7d7d !important;color:#fff !important;border:unset !important}.notification-list-button{margin-top:1rem !important;border:1px solid #6c757d !important;color:#6c757d !important;padding:10px !important;text-align:center !important}@media(min-width: 768px){section.section-video-home{padding-top:1.8rem !important}.reviewsapp #reviewsapp-newReview{width:50% !important}.item-floating-elements .labels{position:absolute !important;left:0;right:0;top:0px}}.js-stock-label-private.label.js-stock-label.label.label-default{position:absolute;top:10px;right:10px;z-index:9;text-align:center;pointer-events:none;font-size:12px !important;font-weight:400;text-transform:math-auto;background:#fff;border:1px solid gray;color:gray}.js-item-product .labelsIndexGrid div.labels .js-shipping-label-private.label{font-family:"Montserrat",sans-serif !important}.js-max-installments.product-installments.installment-no-interest{font-family:"Montserrat",sans-serif !important}section.category-banner .texto{display:none}section.category-banner .texto h1{color:#fff !important}section.category-banner .texto p{color:#fff !important}section.category-banner .texto{z-index:3}ul.list-subitems li img{height:100px;width:100%;object-fit:contain}.newsletter form .newsletter-btn{position:unset !important;top:unset !important;right:unset !important;width:unset !important;height:unset !important;text-indent:unset !important;transform:unset !important}.newsletter-form.input-append{display:flex;flex-direction:column;align-items:flex-start}input.form-control[name=name]{background-color:rgba(0,0,0,0) !important;margin-bottom:.5rem;color:#c3c1c1}svg.icon-inline.newsletter-btn{display:none}.newsletter-form.input-append input.btn.newsletter-btn{margin-top:1rem;border:1px solid #cd001a !important;background:#cd001a !important;color:#fff;padding:.5rem 1.5rem;border-radius:15px}
/* Engine:dart */