.template-index .shopify-section .category-slick{width:100%;position:relative;display:block}.template-index .shopify-section .category-slick .container{width:100%;max-width:100%;padding:4rem 0;position:relative}.template-index .shopify-section .category-slick .slider-cards__header,.cont-slick-new .slider-cards__header{padding:0 4rem}.template-index .shopify-section .category-slick .container ul li{padding:20px 0}.template-index .shopify-section .category-slick .container ul li .card-slick{margin:0 20px 0 0;position:relative;border-radius:8px;overflow:hidden}.template-index .shopify-section .category-slick .container ul li .card-slick .container-text{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;-ms-flex-direction:column;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;background:#00000021;top:0;left:0;padding:30px 0 0}.template-index .shopify-section .category-slick .container ul li .card-slick .container-text span{font-family:var(--default-font-bold),Arial,Helvetica,sans-serif;font-size:40px!important;letter-spacing:-.032rem;line-height:1.125;font-weight:400;display:block;margin:0 auto 20px;color:#fff;transform:translateY(0);transition:transform .3s cubic-bezier(.38,.41,.27,1);text-align:center;padding:0 2rem}.template-index .shopify-section .category-slick .container ul li .card-slick .container-text .btn-slick{opacity:0;visibility:hidden;text-transform:capitalize;font-family:var(--default-font-bold),Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:0px;border-radius:50px;line-height:50px;font-size:16px;color:#222;background-color:#fff;border-color:#fff;text-align:center;padding:0 29px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;display:inline-block}.template-index .shopify-section .category-slick .container ul li .card-slick{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;margin-bottom:20px}.template-index .shopify-section .category-slick .container ul li .card-slick:hover{transform:scale(1.02);box-shadow:0 40px 20px -25px #00000063}.template-index .shopify-section .category-slick .container ul li .card-slick:hover .container-text .btn-slick{opacity:1;visibility:visible}.template-index .shopify-section .category-slick .container ul li .card-slick:hover .container-text{background:#0000}.template-index .shopify-section .category-slick .container ul li .card-slick .cont-animation{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;top:5%;position:relative;text-align:center}.template-index .shopify-section .category-slick .container ul li .card-slick:hover .cont-animation{top:-15px;position:relative}.template-index .shopify-section .category-slick .container .slick-slider{padding:0;position:relative}.template-index .shopify-section .category-slick .container .slick-slider .slick-list{padding:0 4rem}.template-index .shopify-section .category-slick .container .slick-slider img{width:100%;height:auto}.template-index .shopify-section .category-slick .container .slick-slider button,.cont-slick-new .cont-slick-ul.slick-slider button{position:absolute;top:calc(50% - 30px);z-index:1;background-repeat:no-repeat!important;background-size:10px!important;background-position:center!important;width:60px;height:60px;background:#fff;border-radius:100%;text-indent:-999em;border:none;-webkit-box-shadow:0 6px 8px 0 #0003;box-shadow:0 6px 8px #0003;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;opacity:1;visibility:visible}.template-index .shopify-section .category-slick .container .slick-slider button[aria-disabled=true],.cont-slick-new .cont-slick-ul.slick-slider button[aria-disabled=true]{opacity:0;visibility:hidden}.template-index .shopify-section .category-slick .container .slick-slider button.slick-prev,.cont-slick-new .cont-slick-ul.slick-slider button.slick-prev{background-image:url(arrow-left.png)!important;left:1rem}.template-index .shopify-section .category-slick .container .slick-slider button.slick-next,.cont-slick-new .cont-slick-ul.slick-slider button.slick-next{background-image:url(arrow-right.png)!important;right:1rem}.cont-slick-new .slick-track{padding:10px 0 2rem}.cont-slick-new .slick-track .card{max-width:100%!important}.cont-slick-new .slick-track .card-tile:not(.card__no-dropshadow):before{box-shadow:1px 14px 20px -10px #00000063}.card-tile.card--article-content .card__title span.autor{font-size:12px;font-weight:600;font-family:var(--default-font-bold),Arial,Helvetica,sans-serif;padding-top:10px}.card-tile.card--article-content .autor{margin:10px 0;font-weight:500;font-family:var(--default-font-bold),Arial,Helvetica,sans-serif}.card-tile.card--article-content .card__blurb-wrap{opacity:0;transition:.2s}.card-tile.card--article-content:hover .card__blurb-wrap{opacity:1}.grid-footer{display:grid;grid-template-columns:1fr 1fr}.grid-footer.invert a{right:inherit!important;left:1rem}.grid-footer a{right:2rem;left:inherit}.grid-footer .card__meta-tags{max-width:44%}.grid-footer.invert .card__meta-tags{right:2rem;left:inherit}.card-tile.card--article-content:hover .grid-footer a{background-color:#000!important;color:#fff!important}.card-view-all .card__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;text-decoration:underline;font-weight:600;white-space:nowrap}@media only screen and (max-width: 933px){.template-index .shopify-section .category-slick .container .slick-slider button.slick-next,.cont-slick-new .cont-slick-ul.slick-slider button.slick-next,.template-index .shopify-section .category-slick .container .slick-slider button.slick-prev,.cont-slick-new .cont-slick-ul.slick-slider button.slick-prev{display:none!important}.cont-slick-new .cont-slick-ul.slick-slider{padding:0}.cont-slick-new .slick-initialized .slick-slide{padding:0 20px 0 0}.cont-slick-new .slick-initialized .slick-slide .card__title{font-size:26px}.template-index .shopify-section .category-slick .container ul li .card-slick .container-text span{font-size:32px!important}.category-slick .slick-list,.cont-slick-new .slick-list{padding:0!important}.cont-slick-new .slick-track{padding:10px 2rem 2rem}.category-slick .slick-track{padding:10px 2rem 0rem}.category-slick .slick-initialized .slick-slide{display:flex;min-width:46vw}.card-view-all .card__inner{padding:66% 0}.template-index .shopify-section .category-slick .container ul li .card-slick .container-text .btn-slick{opacity:1;visibility:visible}.template-index .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h1,.template-index .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h2,.template-product .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h1,.template-product .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h2{font-size:35px!important;font-weight:700}.row-grid{width:100%;display:grid;grid-template-columns:repeat(1,1fr)}.color-footer h2{margin:0 0 40px;display:flex;flex-wrap:wrap;gap:15px}.color-footer{background:#000;width:100%;padding:2rem!important;max-width:none}.color-footer ul{padding:0;display:grid;grid-template-columns:1fr 1fr;max-width:50vw}.color-footer ul h2{grid-column:1/3}.home-slideshow .control{display:none!important}}@media only screen and (max-width: 1024px){.footer-icons .container-grid{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (max-width: 768px){.footer-icons .container-grid{grid-template-columns:repeat(3,1fr)!important}}@media only screen and (max-width: 450px){.template-index .shopify-section .category-slick .container .slick-slider button.slick-next,.cont-slick-new .cont-slick-ul.slick-slider button.slick-next,.template-index .shopify-section .category-slick .container .slick-slider button.slick-prev,.cont-slick-new .cont-slick-ul.slick-slider button.slick-prev{display:none!important}.cont-slick-new .cont-slick-ul.slick-slider{padding:0}.cont-slick-new .slick-initialized .slick-slide{padding:0 20px 0 0}.cont-slick-new .slick-initialized .slick-slide .card__title{font-size:26px}.template-index .shopify-section .category-slick .container ul li .card-slick .container-text span{font-size:32px!important}.category-slick .slick-list,.cont-slick-new .slick-list{padding:0!important}.category-slick .slick-track{padding:10px 2rem 0rem}.category-slick .slick-initialized .slick-slide{display:flex;min-width:86vw}.card-view-all{max-height:51vh}.template-index .shopify-section .category-slick .container ul li .card-slick .container-text .btn-slick{opacity:1;visibility:visible}.template-index .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h1,.template-index .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h2,.template-product .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h1,.template-product .shopify-section.banner-carousel-container .carousel-banner .swiper-wrapper .swiper-slide h2{font-size:35px!important;font-weight:700}.footer-icons .container-grid{grid-template-columns:repeat(1,1fr)!important}.color-footer h2{display:block}.color-footer ul{max-width:100vw}}@media only screen and (min-width: 100px) and (max-width: 933px){.cont-slick-new{padding:6rem 0 4rem!important}.template-index .shopify-section .category-slick .container ul li .card-slick:hover{transform:scale(1);box-shadow:none}.template-index .shopify-section .category-slick .container ul li .card-slick:hover .container-text{background:#00000021}.template-index .shopify-section .category-slick .container ul li .card-slick:hover .cont-animation{top:5%;position:relative}}@media only screen and (min-width: 100px) and (max-width: 490px){.template-index .shopify-section .category-slick .container ul{width:100%;display:flex;justify-content:flex-start;align-items:center;overflow:scroll;box-sizing:border-box;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.template-index .shopify-section .category-slick .container ul li{width:83vw;list-style:none;white-space:normal}.template-index .shopify-section .category-slick .container ul li img{height:83vw;width:auto}.cont-slick-ul{width:100%;display:flex;justify-content:flex-start;align-items:center;overflow:scroll;box-sizing:border-box;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.cont-slick-ul .card-tile{white-space:normal;padding-left:0;padding-right:0;margin-right:20px;width:78vw;flex:none}.card-tile.card--article-content .card__blurb-wrap{opacity:1}.card-tile.card--article-content .card__content p{font-size:12px}.card-view-all{position:relative;top:-3vw}body:not(.is-user-touch) .card-tile.is-hover .card__content-wrapper{height:100%}body:not(.is-user-touch) .card-tile.is-hover .card__blurb-wrap{opacity:1}body:not(.is-user-touch) .card-tile.card--manual-content .card__image-wrapper:after{opacity:1}.template-index .shopify-section:not(#shopify-section-header) .card-tile .btn.btn-outlined,.template-product .shopify-section:not(#shopify-section-header) .card-tile .btn.btn-outlined{background:#fff;color:#000!important}.template-index .shopify-section:not(#shopify-section-header) .btn.btn-outlined span,.template-product .shopify-section:not(#shopify-section-header) .btn.btn-outlined span{color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/955/assets/category.css.map */
