:root{--custom-font-heading: 42px}@media screen and (max-width: 900px){:root{--custom-font-heading: 30px}}.template_index .yv-image-banner-content,.template_index .yv-image-banner-content-inner{max-width:90%!important}.template_index .yv-image-banner-desc{max-width:65%!important;margin:0 auto}.template_index section:first-child .yv-image-banner-heading{font-size:4vw!important}.index-svg{position:absolute;height:100%;width:100vw;z-index:9;bottom:0;top:0;padding:0 80px}.template_index .featured-collection-fullwidth .yv-new-arrival-sliderbox{margin-top:0}.yv-new-arriavl-slider{overflow-x:scroll!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.yv-new-arriavl-slider::-webkit-scrollbar{display:none!important}.template_index .featured-collection-fullwidth .yv-new-arriavl-imgbox,.template_index .featured-collection-fullwidth .yv-new-arrival-slider-header .heading-subtitle{display:none}.template_index .featured-collection-fullwidth .yv-new-arrival-slider-header .heading-title{text-align:center;font-size:25px!important;padding:0 0 70px}.template_index .flickity-prev-next-button{background:transparent}.template_index .infinite-text-content{margin:80px 0}.template_index .container.md-container{max-width:100%}.template_index .text-content .section-heading{margin-bottom:0}.template_index .image-with-text-section .text-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.template_index .image-with-text-section .text-content h2{width:100%;font-size:var(--custom-font-heading)}.template_index .image-with-text-section .text-content h2:nth-last-of-type(1){margin-bottom:2rem}.template_index .image-with-text-section .text-content h5{font-size:13px;font-weight:100}.template_index .image-with-text-section .text-content{line-height:1.5}.template_index .image-with-text-section .text-content .button{background:transparent;border:none;color:#333;padding:0;font-size:16px;font-weight:400;margin-bottom:0;margin-right:auto;text-align:left;min-height:auto}.template_index .image-with-text-section .text-content .button:after{content:"\2192";margin-left:5px;background:transparent}.template_index .image-with-text-section .text-content .button:hover,.template_index .image-with-text-section .text-content .button:before{background:transparent}.template_index .image-text-link-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.template_index .image-text-link-wrapper .image-text-link{border:1px solid white;border-radius:10px;width:180px;text-align:center;text-transform:uppercase;font-weight:900;padding:5px 0;color:#fff;opacity:0}.template_index .image-text-link-wrapper:hover .image-text-link{opacity:1}.template_index .yv-collection-slider-wrapper{gap:11px}.template_index .yv-collection-item{transform:scale(1)}.template_index .yv-collections-text{margin-bottom:70px}.template_index .yv-collection-slider-wrapper .yv-collection-item{display:flex;flex-direction:column}.template_index .yv-collection-slider-wrapper .yv-collection-content{position:relative;bottom:auto;left:auto;width:100%}.template_index .yv-collection-slider-wrapper .yv-collection-content a{background:transparent;text-align:center;text-transform:uppercase;padding:50px 0;box-shadow:0 0}.template_index .yv-collection-slider-wrapper .yv-collection-content h6{font-family:Inter;font-weight:400;font-size:30px}.template_index .yv-collection-slider-wrapper .yv-collection-content .yv-collection-link-outer,.template_index .flickity-page-dots,.manifiesto-logo-mobile{display:none}.manifiesto-logo-desktop{display:block}@media screen and (max-width: 768px){#shopify-section-template--23826550817112__3d97efdd-15f4-4fe7-8f2f-9b07b65f5e8d,#shopify-section-template--23918459322712__3d97efdd-15f4-4fe7-8f2f-9b07b65f5e8d{--bannerHeight: 560px !important}.template_index section:first-child .yv-image-banner-heading{font-size:7vw!important}.index-svg{padding:15px;bottom:0}.manifiesto-logo-mobile{display:block;padding:70px 0}.manifiesto-logo-desktop{display:none}.template_index .yv-collection-slider-wrapper .yv-collection-content a{padding:25px 0}.template_index .yv-collection-slider-wrapper .yv-collection-content h6{font-size:23px}.template_index .flickity-page-dots{display:flex}}.template_page-historia .banner-top-section{--mainBannerHeight: 300px !important}@media screen and (min-width: 900px){.template_page-historia .banner-top-section{--mainBannerHeight: 600px !important}}.template_page-historia .rich-text-description{max-width:67%;margin:0 auto}.template_page-historia .image-with-text-section .text-content p{font-size:17px;line-height:1.71}.template_page-historia .row.align-items-center.image-position-left{margin:auto}.template_page-historia section.multi-column-section .container{max-width:100%;padding:0 60px}@media screen and (max-width: 900px){.template_page-historia .rich-text-description{max-width:100%}.template_page-historia .image-with-text-section .text-content p{font-size:16px;line-height:1.836}.template_page-historia section.multi-column-section .container{padding:0 20px}}.template_page-manifesto .banner-top-section{--mainBannerHeight: 300px !important}@media screen and (min-width: 900px){.template_page-manifesto .banner-top-section{--mainBannerHeight: 600px !important}}.template_page-manifesto .rich-text-section .rich-text-description p{font-size:30px;line-height:1.27;font-weight:600}.template_page-manifesto .rich-text-section:nth-of-type(3) .rich-text-description{margin-left:auto;padding-left:30px}.template_page-manifesto .yv-image-banner-content-inner{max-width:100%}.yv-multicolumn-items{position:relative}.template_page-manifesto .multi-column-section .manifesto-svg{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.template_page-manifesto .multi-column-section .manifesto-svg svg{width:70%}.template_page-manifesto .multi-column-section .yv-multicolumn-cnt h3{position:relative}.template_page-manifesto .multi-column-section .yv-multicolumn-cnt h3:after{content:"";position:absolute;top:50%;left:107%;width:100%;height:2px;background-color:#fff;z-index:9}.template_page-manifesto .multi-column-section .yv-multicolumn-item:first-child h3:after{width:292%}.template_page-manifesto .multi-column-section .yv-multicolumn-item:nth-child(2) h3:after{width:380%}.template_page-manifesto .multi-column-section .yv-multicolumn-item:last-child h3:after{display:none}.template_page-manifesto .multi-column-section .container{max-width:100%;padding:0}.template_page-manifesto .multi-column-section .yv-multicolumn-items{gap:0}.template_page-manifesto .multi-column-section .yv-multicolumn-item{position:relative}.template_page-manifesto .multi-column-section .yv-multicolumn-img{height:100%;margin:0}.template_page-manifesto .multi-column-section .yv-multicolumn-cnt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.template_page-manifesto .multi-column-section .yv-multicolumn-cnt h3{color:#fff}.template_page-manifesto .image-with-text-section .text-content{padding:0 39px}.template_page-manifesto .image-with-text-section .section-heading-title p{font-size:45px;margin-top:70px;margin-bottom:50px}.template_page-manifesto .image-with-text-section .text-content div:not(.section-heading) p{margin-left:0;font-size:21px;line-height:1.38}.template_page-manifesto .image-with-text-section .col-12.col-sm-12.col-md-6:first-child{flex:0 0 58.33%;max-width:58.33%}.template_page-manifesto .image-with-text-section .col-12.col-sm-12.col-md-6:last-child{flex:0 0 41.67%;max-width:41.67%}.template_page-manifesto .image-with-text-section .image-wrapper img{height:100.5%;width:100.5%}.gallery-section div{margin-top:50px}@media (max-width: 767px){.gallery-section div{margin-top:15px}}.gallery-section .custom-button-gallery{display:flex}.gallery-section .custom-button-gallery a{margin:0 auto;width:296px}.custom-button-gallery a.button:hover,.template_page-manifesto .gallery-section .custom-button-gallery .button:before,.template_page-manifesto .gallery-section .custom-button-gallery .button:after{background-color:#333;color:#fff}@media screen and (max-width: 900px){.template_page-manifesto .rich-text-section .rich-text-description{width:100%}.template_page-manifesto .rich-text-section .rich-text-description p{font-size:21px;margin-bottom:0}.template_page-manifesto .rich-text-section:nth-of-type(3) .rich-text-description{padding-left:0}.template_page-manifesto .image-with-text-section .col-12.col-sm-12.col-md-6:last-child,.template_page-manifesto .image-with-text-section .col-12.col-sm-12.col-md-6:first-child{flex:0 0 100%;max-width:100%}.template_page-manifesto .image-with-text-section .section-heading-title:before{margin-right:0}.template_page-manifesto .image-with-text-section .text-content{margin-left:0}.template_page-manifesto .image-with-text-section .text-content div:not(.section-heading) p{margin-left:0;font-size:16px;line-height:1.8}.template_page-manifesto .image-with-text-section .section-heading-title p{margin-top:0;margin-bottom:10px}}.template_page-donde-estamos .image-with-text-section h2{font-size:45px!important;margin:0}.template_page-donde-estamos .image-with-text-section .text-content{padding:0 35px}@media screen and (max-width: 767px){.template_page-donde-estamos .image-with-text-section .text-content{padding:0}}.image-with-text-section .align-items-strech .text-content{display:flex;flex-direction:column;height:100%}.image-with-text-section .text-content div:nth-of-type(3){margin-top:auto}.image-with-text-section .text-content div:nth-of-type(2){padding-bottom:100px;margin-bottom:20px}.image-with-text-section .text-content div:nth-of-type(2) p{margin-bottom:0}.image-with-text-section .text-content .h2 p{font-size:42px;margin:0;line-height:1}.image-with-text-section .text-content em{font-size:13px;line-height:1.4;margin-bottom:16px;font-style:normal}.image-with-text-section .text-content p{margin-bottom:0}.image-with-text-section .text-content strong{display:block;font-size:17px;line-height:1.4;margin-bottom:16px}@media screen and (max-width: 900px){.template_page-donde-estamos .fullwidth-container{margin:0 20px}.template_page-donde-estamos .text-content p,.template_page-donde-estamos .image-with-text-section .text-content strong{font-size:16px;line-height:1.3}.template_page-donde-estamos .image-with-text-section .text-content div:nth-of-type(2){padding-bottom:30px}.template_page-donde-estamos .fullwidth-container .text-content{padding:0}.template_page-donde-estamos .rich-text-description p{font-size:16px;line-height:1.3}}.template_page-wholesale .yv-multicolumn-items{gap:30px}.template_page-wholesale .yv-multicolumn-item{position:relative}.template_page-wholesale .yv-multi-column-desc{font-size:16px;line-height:1.3125;max-width:92%;min-height:120px}.template_page-wholesale .yv-multicolumn-img{margin-bottom:0}.template_page-wholesale .yv-multicolumn-cnt{opacity:0;visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in}.template_page-wholesale .yv-multicolumn-item:hover .yv-multicolumn-cnt{opacity:1;visibility:visible}.template_page-wholesale .yv-multicolumn-cnt a{font-size:16px;text-decoration:none;text-transform:uppercase;font-weight:600;background-color:transparent;border:white 1px solid;display:flex}.template_page-wholesale .multi-column-section-wrapper .section-heading-title{font-size:42px!important;margin-bottom:58px}@media (max-width: 767px){.template_page-wholesale .multi-column-section-wrapper .section-heading-title{font-size:25px!important;margin-bottom:20px}}@media (min-width: 992px){.template_page-wholesale .multi-column-section-wrapper{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;margin:auto}}@media (max-width: 992px){.template_page-wholesale .yv-multicolumn-cnt{opacity:1;visibility:visible}}.template_page-wholesale .yv-contact-form .yv-form-heading{text-align:center}.template_page-wholesale .yv-contact-form .yv-form-heading span.body-font{font-size:45px;font-weight:600;line-height:1.4;display:inline-block;margin-bottom:1.3rem}@media screen and (min-width: 975px){.template_page-wholesale .yv-contact-form .yv-form-heading p{max-width:710px;margin:auto}}.container.custom-container{max-width:880px}@media screen and (max-width: 767px){.container.custom-container{padding-left:0;padding-right:0}}.template_page-wholesale .contact-form-section form#ContactForm{margin-top:87px}@media screen and (max-width: 767px){.template_page-wholesale .contact-form-section form#ContactForm{margin-top:35px}}.contact-form-section .request-type .request-options{display:flex;gap:10px;margin-bottom:3rem}.contact-form-section .request-type .request-options .option-col{flex:0 0 33.333333%;max-width:33.333333%}.contact-form-section .request-type .request-options label{width:100%;font-size:25px;line-height:1.3;text-transform:none;color:#333;border:1px solid #333;border-color:#3333;border-radius:10px;height:280px;display:flex;flex-direction:column;cursor:pointer;text-align:left;padding:12px 30px 12px 12px}.contact-form-section .request-type .request-options label.selected span:before{content:"";display:inline-flex;width:22px;height:auto;background-image:url("data:image/svg+xml,%3Csvg width='22' height='17' viewBox='0 0 22 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0042614 8.61435L2.53977 6.04688L7.70668 11.1286L18.8821 -0.00426185L21.4389 2.56321L7.70668 16.2422L0.0042614 8.61435Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;margin-right:.5rem}.contact-form-section .request-type .request-options label span{font-weight:600;display:flex}.contact-form-section .request-type .request-options label p{font-size:17px;padding-top:30px}.contact-form-section .request-type .request-options label.selected{background-color:#333;color:#fff}.contact-form-section .request-type .request-options label.selected p,.contact-form-section .request-type .request-options label.selected span{color:#fff}.contact-form-section .request-type .request-options label input{display:none}.contact-form-section .form-group label,.yv-contact-form .form-group label,.contact-form-section .label-request-type,.yv-contact-form .label-request-type{font-size:11px;text-transform:uppercase}.contact-form-section .form-group input::placeholder,.contact-form-section .form-group textarea::placeholder .yv-contact-form .form-group input::placeholder,.yv-contact-form.form-group textarea::placeholder{color:#333}.contact-form-section .form-group input,.yv-contact-form .form-group input{border:0;border-bottom:1px solid black;font-size:17px;padding-left:0;padding-right:0}.contact-form-section .form-group textarea,.yv-contact-form .form-group textarea{border-radius:10px;min-height:270px;font-size:17px;line-height:1.3;border-color:#333}.contact-form-section .form-group input:invalid:not(:focus):not(:placeholder-shown),.yv-contact-form .form-group input:invalid:not(:focus):not(:placeholder-shown){border-bottom:1px solid #c74a4a}.contact-form-section div.form-group:has(input:invalid:not(:focus):not(:placeholder-shown)) label,.contact-form-section div.form-group:has(input:invalid:not(:focus):not(:placeholder-shown)) label span,.yv-contact-form div.form-group:has(input:invalid:not(:focus):not(:placeholder-shown)) label,.yv-contact-form div.form-group:has(input:invalid:not(:focus):not(:placeholder-shown)) label span{color:#c74a4a}.template_page-wholesale .contact-form-section form button[type=submit],.yv-contact-form form button[type=submit]{max-width:129px;margin-left:auto;display:block;background-color:#333}.template_page-wholesale .contact-form-section form button[type=submit]:hover,.template_page-wholesale .contact-form-section .button:before,.template_page-wholesale .contact-form-section .button:after,.yv-contact-form form button[type=submit]:hover,.yv-contact-form .button:before,.yv-contact-form .button:after{background-color:#333!important;color:#fff}@media screen and (max-width: 900px){.template_page-wholesale .yv-contact-form .yv-form-heading span.body-font{font-size:30px;line-height:1.3;display:block;margin-bottom:.5rem}.template_page-wholesale .yv-contact-form .yv-form-heading p{font-size:30px}.request-type .request-options .option-col{flex:0 0 100%;max-width:100%}.request-type .request-options label{font-size:16px}.request-type .request-options{display:flex;flex-direction:column}.template_page-wholesale form#ContactForm{margin-top:55px}.template_page-wholesale .yv-multi-column-desc{line-height:1.836;max-width:100%}.template_page-wholesale .yv-multicolumn-cnt a{display:block;margin-bottom:1rem}}.template_page-contact .yv-form-heading{margin-bottom:3.25rem}.template_page-contact .form-body{margin-top:40px;margin-bottom:30px}.products-b2b .list-view-image img{min-width:182px;height:auto;margin-right:10px}.products-b2b .list-view-name{margin-bottom:20px;width:100%}.products-b2b .list-view-name h4{font-size:21px;margin:20px 0 12px}.products-b2b .list-view-name p{line-height:1.2}.spark-product-card.mode-quick-buy .product-price-wrapper .product-price{margin:0!important}@media screen and (max-width: 1410px){.products-b2b .list-view-image img{min-width:100px}.products-b2b .product-detail-tag{font-size:11px;text-wrap-mode:nowrap;display:inline-block;margin-bottom:5px}.products-b2b .product-detail-tag.border{padding:6px 4px;margin-left:5px}}@media screen and (max-width: 768px){.products-b2b .list-view-image img{min-width:90px}.products-b2b .list-view-item{flex-direction:column}.products-b2b .list-view-purchase{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-pages.css.map */
