.compare-header{width:100%;text-align:center;padding:20px 0}.compare-superior{color:var(--main-text);display:flex;align-items:center;justify-content:flex-end;gap:20px;margin:20px 0;border-radius:10px;padding:20px 30px;border:1.5px solid var(--main-background-invert-alpha-20);background-color:var(--main-background-invert-alpha-20)}.compare-inferior{padding:20px;border:1px solid var(--main-background-invert-alpha-20);display:flex;border-radius:10px}@media screen and (max-width:1074px){.compare-inferior{overflow:auto}}@media screen and (max-width:595px){.compare-inferior{padding:10px;border:0}}.compare-item-description{display:flex;flex-direction:column;width:calc(100% / 5);text-align:center;background-color:var(--main-background);gap:10px;padding:0 10px 0 5px}@media screen and (max-width:1074px){.compare-item-description{min-width:195px;margin:0 5px}}@media screen and (max-width:595px){.compare-item-description{padding:0}}.compare-item-description:first-of-type{padding-left:0}@media screen and (max-width:1074px){.compare-item-description:first-of-type{width:195px}}@media screen and (max-width:595px){.compare-item-description:first-of-type{width:195px}}@media screen and (max-width:447px){.compare-item-description:first-of-type{min-width:40%}}.compare-item{display:flex;flex-direction:column;width:calc(100% / 5);text-align:center;background-color:var(--main-background);gap:10px;padding:0 10px}.compare-item .compare-item-holder{position:relative;background-color:var(--main-background-invert-alpha-20)}.compare-item .compare-item-holder:before{z-index:1;content:"";position:absolute;top:0;display:block;width:100%;height:100%;background-color:var(--main-background)}.compare-item .compare-item-holder .compare-supra{height:100%;position:relative;z-index:2;border:1.5px solid var(--main-background-invert-alpha-20);border-radius:5px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.compare-item .compare-item-holder .compare-supra.primeiro{display:block}@media screen and (max-width:1074px){.compare-item{min-width:195px}}@media screen and (max-width:595px){.compare-item{width:195px;padding:0 5px}}@media screen and (max-width:447px){.compare-item{width:40%;padding:0 5px}}.compare-item-holder{min-height:60px}.compare-item-holder p{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-clamp:3;color:var(--main-text)}.compare-item-holder:first-child{aspect-ratio:1/1.3;min-height:235px}.compare-no-products{border:1.5px solid var(--main-background-invert-alpha-20);border-radius:10px;padding:20px;gap:20px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.compare-no-products h2{font-size:var(--font-subtitle-size);color:var(--main-subtitle);font-weight:700}.compare-item-description:first-child p{text-align:end}.compare-item-description .compare-item-desc-holder{position:relative;border:1.5px solid var(--main-background-invert-alpha-20);border-radius:5px;overflow:hidden;min-height:60px}.compare-item-description p{position:relative;z-index:2;padding:10px;display:flex;justify-content:flex-end;align-items:center;height:100%;color:var(--main-text);font-weight:700;font-size:15px}@media screen and (max-width:595px){.compare-item-description p{font-size:14px}}.compare-product-image{width:100%}.compare-product-p{aspect-ratio:1/1.272}@media screen and (max-width:1074px){.compare-product-p{aspect-ratio:unset;min-height:234px!important}}@media screen and (max-width:595px){.compare-product-p{aspect-ratio:unset;min-height:240px!important}}@media screen and (max-width:447px){.compare-product-p{aspect-ratio:unset}}.compare-btn-cart{color:var(--button-first-text);background-color:var(--button-first-background);border:1.5px solid var(--button-first-background);padding:10px 18px;border-radius:10px;cursor:pointer;transition:.3s;text-wrap:nowrap}.compare-btn-cart:hover{color:var(--button-first-text-hover);background-color:var(--button-first-background-hover);border:1.5px solid var(--button-first-background-hover);transition:.3s}@media screen and (max-width:1074px){.compare-btn-cart{padding:10px}}.compare-btn-remove{color:var(--button-first-background);background-color:transparent;border:1.5px solid var(--button-first-background);padding:10px 18px;border-radius:10px;width:80%;cursor:pointer;transition:.3s}.compare-btn-remove:hover{color:var(--button-first-background-hover);border:1.5px solid var(--button-first-background-hover);transition:.3s}.position-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.fade-comparar{animation:fadeComparar .55s normal}@keyframes fadeComparar{0%{opacity:1}to{opacity:0}}