.a-button,.o-reviews .jdgm-write-rev-link{border-radius:100px;box-shadow:6px 6px 8px 0 rgba(0,0,0,.25) inset;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;cursor:pointer}.a-button span,.o-reviews .jdgm-write-rev-link span{color:#fff}.a-button::before,.o-reviews .jdgm-write-rev-link::before{content:"";width:200%;height:100%;position:absolute;top:0;left:-100%;z-index:-1}.a-button,.a-button *,.a-button::after,.a-button::before,.o-reviews .jdgm-write-rev-link,.o-reviews .jdgm-write-rev-link *,.o-reviews .jdgm-write-rev-link::after,.o-reviews .jdgm-write-rev-link::before{transition:all .6s ease-in-out}.a-button--gradient-primary::before,.o-reviews .jdgm-write-rev-link::before{background:linear-gradient(270deg,#4b52ce 0,#272d8f 50%,#4b52ce 100%)}.a-button--gradient-primary:hover::before,.o-reviews .jdgm-write-rev-link:hover::before{left:0}.a-button--small{height:36px}.a-button--small span{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.a-button--normal,.o-reviews .jdgm-write-rev-link{height:42px}.a-button--normal span,.o-reviews .jdgm-write-rev-link span{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.a-button--large{height:70px}.a-button--large span{font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.a-stars{margin:0 0 5px}.a-stars .star{width:18px;display:inline-block;font-size:initial}.a-stars .star.active path{fill:#f1cd32}.a-stars .jdgm-prev-badge__text{display:none}.a-stars .jdgm-prev-badge[data-average-rating="0.00"],.a-stars .jdgm-widget{display:block!important}.m-card{padding:10px 22.5px}.m-card,.m-card>a:first-of-type{display:flex!important;flex-direction:column;gap:8px}.m-card,.m-card *{transition:all .3s ease-in-out}@media (max-width:991px){.m-card{padding:10px 16px}}.m-card figure{height:241px;width:100%;overflow:hidden;border-radius:10px;margin:0 0 6px}@media (max-width:991px){.m-card figure{height:161px}}.m-card figure img{width:100%;height:100%;object-fit:cover;object-position:center}.m-card h5{color:#333;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.m-card h5{font-size:16px}}.m-card p{opacity:.7;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;margin:0;text-decoration:line-through}.m-card h2{color:#272d8f;font-style:normal;font-weight:700;line-height:normal;margin:2px 0 0}@media (max-width:991px){.m-card h2{font-size:18px}}.m-card>a:last-of-type{margin:8px 0 0}.m-card:hover figure img{scale:1.1}.m-breadcrumb{margin:20px 0 32px}.m-breadcrumb a:hover{text-decoration:underline}.m-breadcrumb span.divider{margin:0 6px}.m-breadcrumb span.is-active{color:#00429d;font-weight:500}.o-product-information .container{display:flex;align-items:flex-start;gap:60px}@media (max-width:991px){.o-product-information .container{gap:32px;flex-direction:column}}.o-product-information__gallery{width:522px;position:sticky;top:120px}@media (max-width:991px){.o-product-information__gallery{width:100%}}.o-product-information__gallery__images--current{overflow:hidden;border-radius:16px;position:relative}.o-product-information__gallery__images--current .slick-arrow{position:absolute;top:50%;z-index:22;cursor:pointer;scale:.7}.o-product-information__gallery__images--current .slick-arrow.slick-prev{left:22px}.o-product-information__gallery__images--current .slick-arrow.slick-next{right:22px}.o-product-information__gallery__images--current img{object-fit:cover;object-position:center}.o-product-information__gallery__images--all{margin:32px 0 0;width:calc(100% + 12px);left:50%;transform:translateX(-50%)}.o-product-information__gallery__images--all figure{margin:0;height:168px;padding:0 5px}.o-product-information__gallery__images--all figure img{width:100%;height:100%;border-radius:8px;object-fit:cover;object-position:center;cursor:pointer;transition:all .3s}.o-product-information__gallery__images--all figure img:hover{opacity:1}.o-product-information__gallery__images--all:hover img{opacity:.7}.o-product-information__main{flex:1}@media (max-width:991px){.o-product-information__main{width:100%}}.o-product-information__main__title{margin:0 0 16px}.o-product-information__main__sku{margin:0 0 32px}.o-product-information__main__old-price{margin:0 0 8px;font-size:14px;text-decoration:line-through;opacity:.7}.o-product-information__main__price-with-discount{margin:0 0 8px}.o-product-information__main__pix{margin:0 0 24px}.o-product-information__main__pix strong{color:#272d8f}.o-product-information__main__original-price{margin:0 0 4px}.o-product-information__main__installments{margin:0 0 24px}.o-product-information__main__quantity-label{margin:0 0 12px}.o-product-information__main__quantity-field{position:relative;width:max-content;margin:0 0 39px}.o-product-information__main__quantity-field button{position:absolute;top:50%;transform:translateY(-50%);font-size:16px;font-weight:900;color:#dedede;cursor:pointer}.o-product-information__main__quantity-field button.decrease{left:10px}.o-product-information__main__quantity-field button.increase{right:10px}.o-product-information__main__quantity-field input{border-radius:10px;border:2px solid #dedede;text-align:center;height:40px;color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;width:180px;pointer-events:none}.o-product-information__main__button{width:100%;text-transform:uppercase;margin:0 0 38px}.o-product-information__main__shipping{margin:0 0 32px;color:red}.o-product-information__main__description{font-size:14px}.o-product-information__main__description ul li{list-style-type:disc;margin-left:20px}.c-seals{margin:90px 0}@media (max-width:991px){.c-seals{margin:20px 0 90px}}.c-seals__items{display:flex;align-items:center;justify-content:center;gap:20px}@media (max-width:991px){.c-seals__items{flex-direction:column;align-items:flex-start;gap:60px}}.c-seals__items__item{flex:1}.c-seals__items__item figure{transition:all .3s;display:flex;align-items:flex-start;gap:16px}.c-seals__items__item figure img{width:40px}.c-seals__items__item figure figcaption{flex:1}.c-seals__items__item figure figcaption h5{color:#272d8f}@media (max-width:991px){.c-seals__items__item figure figcaption p{font-size:14px;margin:6px 0 0}}.c-seals__items__item figure:hover{scale:1.1}.o-reviews .jdgm-write-rev-link{border-radius:999px}.o-recommended{display:flex;flex-direction:column;align-items:center;padding:40px 0}.o-recommended__title{text-align:center;margin:0 0 24px}.o-recommended__items{width:calc(100% + 40px);margin-left:-22px;padding-bottom:50px}@media (max-width:991px){.o-recommended__items{width:100dvw;position:relative;left:50%;transform:translateX(-50%);margin-left:unset}}@media (max-width:991px){.o-recommended__items article{width:280px}}.o-recommended__items.slick-slider{position:relative}.o-recommended__items.slick-slider .slick-list{overflow:visible}.o-recommended__items.slick-slider .slick-slide{pointer-events:none;opacity:0}.o-recommended__items.slick-slider .slick-slide.slick-active{opacity:1;pointer-events:unset}.o-recommended__items.slick-slider .slick-arrow{position:absolute;bottom:-10px;scale:1.3;transition:all .3s;z-index:99;display:grid;place-items:center;cursor:pointer}.o-recommended__items.slick-slider .slick-arrow.slick-arrow{transform:translateX(-50%)}.o-recommended__items.slick-slider .slick-arrow.slick-prev{left:calc(50% - 30px)}.o-recommended__items.slick-slider .slick-arrow.slick-next{left:calc(50% + 30px)}.o-recommended__items.slick-slider .slick-arrow.slick-disabled{cursor:default;opacity:.1}