@font-face{font-family:acumin-pro;src:url(AcuminPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:acumin-pro;src:url(AcuminPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:acumin-pro-concept;src:url(AcuminVariableConcept.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.card__inner{position:relative}.card-image-nav{display:none;position:absolute;top:50%;left:-7px;right:-7px;transform:translateY(-50%);z-index:3;justify-content:space-between;align-items:center;padding:0 8px;pointer-events:none}.card-image-arrow{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#ffffffb2;border:1px solid #E7ECF8;border-radius:50%;cursor:pointer;padding:0;color:#0c3ebb;pointer-events:auto;transition:all .3s ease}.card-image-arrow svg{width:14px;height:14px}.card-image-arrow--prev svg{transform:scaleX(-1)}.ec-card-wishlist{position:absolute;top:30px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.ec-card-wishlist:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:8px;background:transparent;transform:translate(-50%,-50%);transition:background-color .2s ease;z-index:-1}.card__inner:hover .ec-card-wishlist:before,.ec-card-wishlist:hover:before{background:#eeeff1}.ec-card-wishlist .wishlist-hero-custom-button{position:static!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;background:transparent!important}.ec-card-wishlist .wishlist-hero-custom-button:before,.ec-card-wishlist .wishlist-hero-custom-button:after{display:none!important}.ec-card-wishlist .wishlist-hero-custom-button svg,.ec-card-wishlist .wishlist-hero-custom-button img{width:20px!important;height:18.3px!important}.ec-card-seals{position:absolute;top:24px;left:8px;z-index:2;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.ec-card-seal{display:inline-flex;align-items:center;font-family:acumin-pro,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;border-radius:4px;padding:4px 10px;height:26px}.card-wrapper.product-card-wrapper .price--on-sale .price__sale{display:flex;flex-direction:column;margin:0}.card-wrapper.product-card-wrapper .card__inner{display:flex;justify-content:center;width:100%;max-width:283px;max-height:283px;margin:0 auto;overflow:hidden;min-height:151px}.card-wrapper.product-card-wrapper .card__media{width:100%;max-width:283px;margin:0;max-height:283px;overflow:hidden}.card-wrapper.product-card-wrapper .card__media img{object-fit:contain;width:90%;left:5%}.card-wrapper.product-card-wrapper .price .price-item{margin:0}.card-wrapper.product-card-wrapper .quick-add__submit{font-family:acumin-pro,sans-serif;font-weight:700;font-size:16px;background-color:#cf0;border:0;border-radius:var(--ec-card-button-radius);color:#072267;margin-top:10px;max-width:283px;min-width:unset;width:100%;height:48px;transition:background-color .3s ease;letter-spacing:0}.card-wrapper.product-card-wrapper .quick-add__submit:hover{background-color:#e2ff70}.card-wrapper.product-card-wrapper .card--card .quick-add{margin:10px 0 0}.card-wrapper.product-card-wrapper{--ec-card-radius: 16px;--ec-card-button-radius: 8px;position:relative;border:1px solid #E7ECF8;border-radius:var(--ec-card-radius);overflow:hidden;max-width:315px;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:inset 0 0 0 1px #e7ecf880;background-clip:padding-box}.card-wrapper.product-card-wrapper .card{display:flex;flex-direction:column;height:100%}.card-wrapper.product-card-wrapper .card--standard .card__inner,.card-wrapper.product-card-wrapper .card--card{border:none;border-radius:var(--ec-card-radius);box-shadow:none;background-clip:padding-box}.card-wrapper.product-card-wrapper .card--standard .card__inner:after,.card-wrapper.product-card-wrapper .card--card:after{display:none}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.card-wrapper.product-card-wrapper .card--card,.card-wrapper.product-card-wrapper .card__content{background-color:transparent!important}.card-wrapper.product-card-wrapper .card__content{padding:16px}.card-wrapper.product-card-wrapper .card__information,.card-wrapper.product-card-wrapper .card-information{padding:0}.card__content.ec-card-top-image{padding-bottom:0!important}.card__content.ec-card-bottom-information{display:flex;flex-direction:column;padding-top:24px!important;flex:1}.card__content.ec-card-bottom-information>.card__information{flex:1;display:flex;flex-direction:column;justify-content:space-around}.ec-installments{font-family:acumin-pro,sans-serif;font-size:14px;font-weight:400;color:#838791;letter-spacing:0;line-height:1.5;margin:0!important}.ec-parcelamento-dinheiro{font-weight:700}.card-wrapper.product-card-wrapper .card-information{display:flex;flex-direction:column;text-align:left;align-items:flex-start}.badge{display:none!important}.ec-price-sale-row{display:flex;align-items:center;gap:8px}.ec-badge-discount{display:inline-flex;align-items:center;gap:4px;background-color:#fe3a9b;color:#fff;font-family:acumin-pro-concept,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;border-radius:4px;padding:4px 8px}.ec-badge-discount svg{width:8px;height:8.5px}.card-wrapper.product-card-wrapper .price--on-sale .price-item--regular{font-size:14px;font-weight:400;color:#838791;font-family:acumin-pro,sans-serif;letter-spacing:0;line-height:1.5}.card-wrapper.product-card-wrapper .price:not(.price--on-sale) .price-item--regular{font-size:20px;font-weight:700;color:#3c414f;font-family:acumin-pro,sans-serif;letter-spacing:0;line-height:1.5}.card-wrapper{min-height:500px}.card-wrapper.product-card-wrapper .price-item--sale{font-size:20px;font-weight:700;color:#3c414f;font-family:acumin-pro,sans-serif;letter-spacing:0;line-height:1.5}.card-wrapper.product-card-wrapper .card__heading{font-family:acumin-pro,sans-serif;font-weight:400;color:#404040;font-size:20px;letter-spacing:0;line-height:1.5;padding-top:4px;text-decoration:none;padding-bottom:5px}.card-wrapper.product-card-wrapper .card__heading a{text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper.product-card-wrapper .card__heading a:hover{text-decoration:none!important}.card-wrapper.product-card-wrapper .quick-add{position:relative;z-index:2}.card__category{font-family:acumin-pro,sans-serif;font-size:11px;font-weight:700;line-height:1.5;text-transform:uppercase;color:#0c3ebb;letter-spacing:0;text-decoration:none!important;position:relative;z-index:2}.collection slider-component,.ec-product-tabs slider-component{position:relative;max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.ec-carrossel-buttons{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:30px}.ec-carrossel-dots{display:flex;gap:10px;justify-content:center;align-items:center}.ec-carrossel-dot{width:10px;height:10px;border-radius:50%;border:none;cursor:pointer;background:#b4c3ea;transition:all .3s ease;padding:0}.ec-carrossel-dot.active{background:#fe3a9b;outline:2px solid #FE3A9B;outline-offset:1px}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{max-width:319px}@media screen and (min-width:750px){.collection slider-component,.ec-product-tabs slider-component{--desktop-margin-left-first-item: 0;padding-left:5rem!important;padding-right:5rem!important}.collection .slider.slider--desktop,.ec-product-tabs .slider.slider--desktop{scroll-padding-left:0}.collection .slider--desktop .slider__slide:first-child,.ec-product-tabs .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.collection .slider--desktop:after,.ec-product-tabs .slider--desktop:after{display:none}.collection .slider--desktop.grid--5-col-desktop .grid__item,.ec-product-tabs .slider--desktop.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.collection .slider--desktop.grid--4-col-desktop .grid__item,.ec-product-tabs .slider--desktop.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.collection .slider--desktop.grid--2-col-desktop .grid__item,.ec-product-tabs .slider--desktop.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.collection .slider--desktop.grid--3-col-desktop .grid__item,.ec-product-tabs .slider--desktop.grid--3-col-desktop .grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.ec-carrossel-buttons .ec-carrossel-arrow,.ec-carrossel-buttons .ec-carrossel-arrow[disabled]{display:flex;align-items:center;justify-content:center;background:#f3f6fc;border:1px solid #E7ECF8;border-radius:50%;cursor:pointer;padding:0;color:#0c3ebb}.ec-carrossel-buttons .ec-carrossel-arrow:hover,.ec-carrossel-buttons .ec-carrossel-arrow:not([disabled]):hover{background:#0c3ebb;color:#fff}.ec-carrossel-buttons .ec-carrossel-arrow .svg-wrapper{width:22px;height:auto;color:inherit}.ec-carrossel-buttons .ec-carrossel-arrow svg,.ec-carrossel-buttons .ec-carrossel-arrow .icon,.ec-carrossel-buttons .ec-carrossel-arrow[disabled] .icon{width:100%;height:auto}@media screen and (min-width:1251px){.ec-carrossel-buttons .ec-carrossel-arrow{position:absolute;top:calc(50% - 40px);transform:translateY(-50%);z-index:2}.ec-carrossel-buttons .ec-carrossel-arrow--prev{left:30px;transform:translateY(-50%) scaleX(-1)}.ec-carrossel-buttons .ec-carrossel-arrow--next{right:42px}}@media screen and (max-width:1250px){.ec-carrossel-buttons .ec-carrossel-arrow svg{width:17.6px;height:17.6px}.ec-carrossel-buttons{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:0}.ec-carrossel-buttons .ec-carrossel-dots{flex:1;justify-content:center;align-items:center;gap:10px;padding:0 0 0 100px;order:1}.ec-carrossel-buttons .ec-carrossel-arrow--prev{transform:scaleX(-1);order:2}.ec-carrossel-buttons .ec-carrossel-arrow--next{order:3}.ec-carrossel-buttons .ec-carrossel-arrow+.ec-carrossel-arrow{margin-left:20px}}@media screen and (max-width:850px){.ec-card-wishlist{top:10px;right:10px}.ec-card-wishlist:before{display:none}.ec-product-unavailable__title{font-size:14px!important}slider-component.slider-mobile-gutter:not(.page-width){padding-inline:16px;box-sizing:border-box}.card-wrapper{min-height:390px}.card-image-nav{display:flex}.card__content.ec-card-bottom-information{padding-top:0!important;margin-top:10px!important}.card-wrapper.product-card-wrapper .quick-add__submit{font-size:12px;margin-top:0;letter-spacing:0}.product-grid.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.card-wrapper.product-card-wrapper .card__content{padding:12px}.card-wrapper.product-card-wrapper .card__heading{font-size:14px}.product-grid.grid--peek.slider .grid__item:first-of-type{margin-left:0}.card-wrapper.product-card-wrapper .price--on-sale .price-item--regular{font-size:11px}.card-wrapper.product-card-wrapper .price-item--sale{font-size:16px}.ec-badge-discount{letter-spacing:1px}.card-image-arrow{border:0}.card-wrapper.product-card-wrapper{--ec-card-radius: 12px;--ec-card-button-radius: 8px}.ec-carrossel-buttons .ec-carrossel-arrow .svg-wrapper{width:17.6px}.ec-card-seals{top:auto;bottom:3px;left:8px}.ec-parcelamento-dinheiro{font-family:acumin-pro,sans-serif;font-weight:700;font-size:12px}.ec-installments{font-size:12px}.ec-carrossel-buttons .ec-carrossel-arrow{width:32px;height:32px}}@media screen and (min-width:750px)and (max-width:989px){.collection .product-grid.slider.grid--5-col-desktop .grid__item,.ec-product-tabs .product-grid.slider.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);min-width:0;padding-left:0}.collection .product-grid.slider.grid--4-col-desktop .grid__item,.ec-product-tabs .product-grid.slider.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);min-width:0;padding-left:0}.collection .product-grid.slider.grid--3-col-desktop .grid__item,.ec-product-tabs .product-grid.slider.grid--3-col-desktop .grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);min-width:0;padding-left:0}.collection .product-grid.slider.grid--2-col-desktop .grid__item,.ec-product-tabs .product-grid.slider.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);min-width:0;padding-left:0}.collection .product-grid.slider.grid--peek .grid__item:first-of-type,.ec-product-tabs .product-grid.slider.grid--peek .grid__item:first-of-type{margin-left:0}}.ec-product-unavailable__title{font-family:acumin-pro,sans-serif;font-weight:700;font-size:16px;line-height:1.5;letter-spacing:0;text-align:start;color:#050624;margin:0}.ec-product-unavailable__message{font-family:Acumin Pro,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0;text-align:start;color:#050624;margin:0!important}.ec-product-unavailable__message p{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ec-carrossel-produtos.css.map */
