@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}@font-face{font-family:acumin variable concept;src:url(AcuminVariableConcept.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap}.card__inner{position:relative}.ec-margin{margin-top:var(--ec-margin-top, 0px);margin-bottom:var(--ec-margin-bottom, 0px)}.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-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}.card-wrapper.product-card-wrapper .card__media{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;max-height:300px}.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}.badge{display:none!important}.ec-price-sale-row{display:flex;align-items:center;gap:8px}.card-wrapper{max-height:300px}.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.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{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{--desktop-margin-left-first-item: 0;padding-left:5rem!important;padding-right:5rem!important}.collection .slider.slider--desktop{scroll-padding-left:0}.collection .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.collection .slider--desktop:after{display:none}.collection .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{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--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)}.collection .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{width:calc(50.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(37% - 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:33px}}@media screen and (max-width:1250px){.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){slider-component.slider-mobile-gutter:not(.page-width){padding-inline:16px;box-sizing:border-box}.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{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{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{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{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{margin-left:0}}.ec-bundle{display:flex;align-items:flex-start;gap:24px;background:var(--bundle-bg-color, #F3F6FC);border:1px solid #E7ECF8;border-radius:var(--bundle-border-radius, 16px);padding:40px;flex-wrap:wrap}.ec-bundle__heading{width:100%;font-family:Acumin Pro,sans-serif;font-weight:400;font-size:28px;line-height:1.3;letter-spacing:0;text-align:center;color:var(--bundle-heading-color, #051A4F);margin:0}.ec-bundle__cards{display:flex;justify-content:space-between;flex:1;align-items:flex-start;gap:16px;flex-wrap:wrap;min-width:0}.ec-bundle__item{display:flex;justify-content:space-around;gap:16px;flex-direction:column;background:var(--bundle-card-bg, #fff);border:1px solid var(--bundle-card-border-color, #B4C3EA);border-radius:var(--bundle-card-border-radius, 16px);padding:12px 24px;flex:1;min-width:180px;max-width:374px;height:301px;box-sizing:border-box}.ec-bundle__card{display:flex;align-items:center}.ec-bundle__card-image-link{display:flex;flex-shrink:0}.ec-bundle__card-image{width:auto;height:163px;border-radius:8px;overflow:hidden;background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ec-bundle__card-image img{width:100%;height:100%;object-fit:contain}.ec-bundle__card-image-placeholder{width:80px;height:80px;fill:#c8d5ea}.ec-bundle__card-info{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}.ec-bundle__card-title{font-family:Acumin Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;text-decoration:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--bundle-title-color, #404040)}.ec-bundle__card-title:hover{color:var(--bundle-title-hover-color, #0C3EBB)}.ec-bundle__card-price{display:flex;flex-direction:column;gap:1px;margin-top:4px}.ec-bundle__price-compare{display:none}.ec-bundle__price-current{font-family:Acumin Pro,sans-serif;font-weight:700;font-size:20px;line-height:1.5;letter-spacing:0;color:var(--bundle-price-color, #404040)}.ec-bundle__separator{display:flex;align-items:center;justify-content:center;font-family:Source Code Pro,monospace;color:var(--bundle-separator-color, #0C3EBB);flex-shrink:0;align-self:center;width:47px;font-weight:400;font-size:37px;padding-bottom:2px;height:47px;background:var(--bundle-separator-bg, #E7ECF8);border:1px solid var(--bundle-separator-bg, #E7ECF8);border-radius:16px}.ec-bundle__summary{display:flex;flex-direction:column;gap:24px;border-radius:12px;padding:0 32px;height:-webkit-fill-available;height:stretch;max-width:347px;width:100%;flex-shrink:0;align-self:center;justify-content:center;align-items:center}.ec-bundle__summary-label{font-family:Acumin Pro,sans-serif;font-weight:700;font-size:20px;line-height:1.3;letter-spacing:0;color:var(--bundle-label-color, #404040);margin:0}.ec-bundle__summary-prices{display:flex;flex-direction:column;align-items:center}.ec-bundle__summary-compare{font-family:Acumin Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;text-align:center;text-decoration:line-through;color:var(--bundle-compare-color, #404040);margin:0}.ec-bundle__summary-total,.ec-bundle__summary-cash{font-family:Acumin Pro,sans-serif;font-weight:700;font-size:28px;line-height:1.3;letter-spacing:0;color:var(--bundle-total-color, #0C3EBB);margin:0}.ec-bundle__summary-installments{font-family:acumin-pro,sans-serif;margin:0;line-height:1.5;font-weight:400;font-size:16px;letter-spacing:0;color:var(--bundle-installments-color, #8A8A8A)}.ec-bundle__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background-color:var(--bundle-btn-bg, #CCFF00);border:0;border-radius:var(--bundle-btn-border-radius, 8px);padding:10px 20px;font-family:Acumin Pro;font-weight:700;font-size:14px;line-height:1.5;letter-spacing:0;text-align:center;color:var(--bundle-btn-text, #072267);cursor:pointer;transition:background-color .2s ease,opacity .2s ease,transform .1s ease}.ec-bundle__button:hover:not(:disabled){background-color:var(--bundle-btn-bg-hover, #E2FF70)}.ec-bundle__button:active:not(:disabled){transform:scale(.98)}.ec-bundle__button:disabled,.ec-bundle__button--loading{opacity:.6;cursor:not-allowed}.ec-bundle__unavailable-notice{font-family:acumin-pro,sans-serif;font-size:.75rem;color:#ef4444;margin:0;text-align:center}.ec-bundle__bag-icon{width:18px;height:18x;display:flex;align-items:center;justify-content:center}.ec-bundle__bag-icon svg{width:18px;height:18px;object-fit:contain}@media screen and (min-width:981px)and (max-width:1280px){.ec-bundle__button{width:auto}.ec-bundle{gap:16px}.ec-bundle__item{height:-webkit-fill-available!important;height:stretch!important}.ec-bundle__cards{width:100%;flex-wrap:nowrap;flex:none}.ec-bundle__summary{width:100%;max-width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 32px;box-sizing:border-box;height:auto}.ec-bundle__item{flex:1;max-width:none;min-width:0;height:auto}}@media screen and (max-width:980px){.ec-bundle__card-title{font-family:acumin variable concept,sans-serif;font-weight:400;line-height:27px}.ec-bundle__heading{line-height:48px;letter-spacing:4%}.ec-bundle__price-current{font-family:acumin variable concept,sans-serif}.ec-bundle__card-image{width:131px;height:auto}.ec-bundle{flex-direction:column;padding:32px 24px;gap:32px}.ec-bundle__cards{flex-direction:column;width:100%;overflow-x:visible;gap:0}.ec-bundle__separator{align-self:center;flex-shrink:0;border:0;background:transparent}.ec-bundle__item{width:100%;max-width:100%;min-width:0;min-height:288px;flex-shrink:unset;padding:20px 24px}.ec-bundle__summary{width:100%;max-width:100%;flex-direction:column;align-items:center;height:auto;box-sizing:border-box;padding:0;gap:8px}.ec-bundle__summary-label,.ec-bundle__summary-compare,.ec-bundle__summary-total,.ec-bundle__summary-cash,.ec-bundle__summary-installments{font-family:Acumin Variable Concept,sans-serif}.ec-bundle__button{font-size:16px;min-height:48px}.ec-bundle__bag-icon svg{width:22px;height:22px}.ec-variant-selector{gap:16px!important}}.ec-variant-selector{display:flex;flex-direction:column;gap:10px}.ec-variant-row{display:flex;align-items:center;gap:8px;width:100%}.ec-variant-label{font-family:Acumin Pro,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0;white-space:nowrap;flex-shrink:0;color:var(--ec-variant-label-color, #54566C);cursor:pointer}.ec-variant-control{position:relative;flex:1;min-width:0}.ec-variant-button{height:40px!important;all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:9.5px 16px;background:#fff;border:1px solid var(--ec-variant-border-color, #E0E3EB);border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.ec-variant-button:hover{border-color:#a5b8d8}.ec-variant-button:focus-visible{border-color:#0c3ebb;box-shadow:0 0 0 3px #0c3ebb1f;outline:none}.ec-variant-button[aria-expanded=true]{border-color:#0c3ebb;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 0 3px #0c3ebb14}.ec-variant-button__value{font-family:Acumin Pro,sans-serif;font-weight:700;font-size:14px;line-height:1.5;letter-spacing:0;color:var(--ec-variant-value-color, #050E24);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ec-variant-button__icon{flex-shrink:0;color:var(--ec-variant-icon-color, #086EBB);display:flex;align-items:center;transition:transform .15s ease;line-height:0}.ec-variant-button__icon svg{width:16px;height:auto;display:block}.ec-variant-button[aria-expanded=true] .ec-variant-button__icon{transform:rotate(180deg)}.ec-variant-listbox{position:absolute;z-index:200;top:100%;left:0;right:0;background:#fff;border:1px solid #0C3EBB;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 6px 16px #0c22671f;list-style:none;margin:0;padding:4px;max-height:180px;overflow-y:auto}.ec-variant-listbox[hidden]{display:none}.ec-variant-option{padding:6px 10px;border-radius:4px;font-family:Acumin Pro,sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0;white-space:nowrap;flex-shrink:0;color:#54566c;cursor:pointer}.ec-variant-option--selected,.ec-variant-option:hover{background:#f3f6fc}.ec-variant-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;margin:0!important}.ec-variant-unavailable{font-family:acumin-pro,sans-serif;font-size:.75rem;color:#ef4444;margin:4px 0 0}.related-products{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ec-produtos-relacionados.css.map */
