.product-card__quick-buy .button,.product-card__quick-buy .button--outline,.product-card__quick-buy button[is=custom-button],.product-item__action-button.button--primary,.product-item__action-list .button--primary{background:#17222e!important;color:#fff!important;border-color:#17222e!important;box-shadow:none!important}.product-card__quick-buy .button:hover,.product-card__quick-buy .button--outline:hover,.product-card__quick-buy button[is=custom-button]:hover,.product-item__action-button.button--primary:hover{background:#0d1620!important;border-color:#0d1620!important;color:#fff!important}.product-info__price{margin-top:0!important}.product-info sale-price,.product-info__price sale-price{font-size:1.375rem!important;font-weight:800!important;color:#000!important;line-height:1.15!important}.product-quick-add .ll-sticky-price-holder{display:block;min-width:0}.product-quick-add .ll-sticky-pdp-price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:2px 8px!important;line-height:1.2!important}.product-quick-add .ll-sticky-compare{font-size:12px!important;font-weight:500!important;color:#17222e8c!important;text-decoration:line-through;white-space:nowrap}.product-quick-add .ll-sticky-sale{font-size:15px!important;font-weight:800!important;color:#17222e!important;line-height:1.15!important;white-space:nowrap}.product-quick-add .ll-sticky-save{font-size:12px!important;font-weight:700!important;color:#2e9e7b!important;white-space:nowrap}#cart-drawer .ll-cart-logistics{display:none!important}#cart-drawer .ll-cart-line-save{display:inline-flex;align-items:center;flex-basis:100%;width:max-content;margin-top:3px;padding:2px 7px;border-radius:999px;background:#17222e0f;color:#17222e;font-size:11.5px;font-weight:800;line-height:1.2}#cart-drawer .line-item price-list{display:flex!important;align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:3px 8px!important;line-height:1.15!important}#cart-drawer .line-item price-list .ll-cart-price-main{display:contents!important}#cart-drawer .line-item price-list compare-at-price{order:1!important;flex:0 0 auto!important;width:auto!important;margin:0!important;white-space:nowrap!important}#cart-drawer .line-item price-list sale-price{order:2!important;flex:0 0 auto!important;white-space:nowrap!important}#cart-drawer .line-item price-list .badge-desconto{order:3!important;flex:0 0 auto!important;white-space:nowrap!important}#main .o1x{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#050608!important;clear:both!important;overflow:hidden!important}#main .o1xw{width:min(1180px,calc(100vw - 32px))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}#main .o1xr,#main .o1xh,#main .o1xt,#main .o1xi{background:transparent!important}@media(min-width:750px){#main .o1x{position:relative!important;left:50%!important;right:50%!important;transform:translate(-50%)!important;margin-left:0!important;margin-right:0!important}}@media(min-width:990px){#main .o1xw{width:min(1440px,calc(100vw - 72px))!important;max-width:1440px!important}#main .o1xh{padding:96px 0 70px!important;text-align:left!important;display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(430px,.75fr)!important;gap:76px!important;align-items:end!important}#main .o1xh h2{max-width:980px!important;font-size:clamp(48px,4.8vw,86px)!important;line-height:1.02!important;letter-spacing:-.035em!important}#main .o1xp{max-width:620px!important;margin:0!important;font-size:18px!important;line-height:1.85!important}#main .o1xr{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(520px,.92fr)!important;gap:clamp(64px,6vw,110px)!important;align-items:center!important;padding:92px 0!important}#main .o1xr:nth-child(2n){grid-template-columns:minmax(520px,.92fr) minmax(0,1.08fr)!important}#main .o1xr:nth-child(2n) .o1xi{order:2!important}#main .o1xi{width:100%!important;aspect-ratio:16 / 10!important;border-radius:22px!important}#main .o1xi img,#main .o1xi video{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}#main .o1xt{max-width:760px!important;width:100%!important}#main .o1xt small{font-size:12px!important;letter-spacing:.2em!important;margin-bottom:18px!important}#main .o1xt h3{max-width:740px!important;font-size:clamp(36px,3.2vw,58px)!important;line-height:1.08!important;letter-spacing:-.025em!important;margin-bottom:22px!important}#main .o1xt p{max-width:720px!important;font-size:18px!important;line-height:1.9!important}}@media(min-width:1400px){#main .o1xw{width:min(1520px,calc(100vw - 96px))!important;max-width:1520px!important}#main .o1xr{grid-template-columns:minmax(0,1.12fr) minmax(600px,.88fr)!important}#main .o1xr:nth-child(2n){grid-template-columns:minmax(600px,.88fr) minmax(0,1.12fr)!important}}@media(max-width:989px)and (min-width:750px){#main .o1xw{width:calc(100vw - 44px)!important}#main .o1xr{gap:38px!important}#main .o1xi{aspect-ratio:4 / 3!important}#main .o1xt h3{font-size:clamp(30px,4vw,44px)!important}}@media(max-width:749px){#main .o1x{width:100%!important;max-width:100%!important;left:auto!important;right:auto!important;transform:none!important;margin-left:0!important;margin-right:0!important}#main .o1xw{width:calc(100% - 22px)!important}}#main .rv{overflow:hidden!important}#main .rv .rvt{overflow:visible!important;width:max-content!important;max-width:none!important;animation:llxRvMarquee 34s linear infinite!important;will-change:transform!important}#main .rv:hover .rvt,#main .llx-reels:hover .llx-reels-track{animation-play-state:paused!important}#main .rv .rvi,#main .llx-reels .llx-reel{background:#111!important;box-shadow:0 10px 34px #00000029!important}#main .rv .rvi video,#main .llx-reels .llx-reel video{opacity:1!important;visibility:visible!important;background:#111!important;display:block!important;object-fit:cover!important}@keyframes llxRvMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-45%,0,0)}}@keyframes llxReelsMobileLoop{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 7px),0,0)}}@media(max-width:749px){#main .rv .rvt{animation:llxRvMarquee 30s linear infinite!important;overflow:visible!important;width:max-content!important}#main .llx-reels .llx-reels-viewport{overflow:hidden!important}#main .llx-reels .llx-reels-track{display:flex!important;width:max-content!important;max-width:none!important;overflow:visible!important;padding:0!important;animation:llxReelsMobileLoop 28s linear infinite!important;will-change:transform!important}#main .llx-reels .llx-reel{flex:0 0 165px!important}}@media(prefers-reduced-motion:reduce){#main .rv .rvt,#main .llx-reels .llx-reels-track{animation:none!important}}.shopify-section--main-product safe-sticky.product-info .rating-with-text,.shopify-section--main-product product-info.product-info .rating-with-text,.shopify-section--main-product .product>.product-info .rating-with-text{margin-top:0!important;margin-bottom:2px!important;padding-top:0!important;padding-bottom:0!important;row-gap:4px!important}.shopify-section--main-product safe-sticky.product-info .rating-with-text .rating,.shopify-section--main-product safe-sticky.product-info .rating-with-text .product-rating,.shopify-section--main-product safe-sticky.product-info .rating-with-text [class*=rating],.shopify-section--main-product safe-sticky.product-info .product-info__rating,.shopify-section--main-product safe-sticky.product-info .product-info__rating>*,.shopify-section--main-product product-info.product-info .rating-with-text .rating,.shopify-section--main-product product-info.product-info .rating-with-text .product-rating,.shopify-section--main-product product-info.product-info .rating-with-text [class*=rating],.shopify-section--main-product product-info.product-info .product-info__rating,.shopify-section--main-product product-info.product-info .product-info__rating>*{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.shopify-section--main-product .product-info .rating-with-text>a.rating,.shopify-section--main-product .product-info .product-info__rating,.shopify-section--main-product .product-info a.rating{display:none!important}.shopify-section--main-product safe-sticky.product-info .product-info__rating,.shopify-section--main-product product-info.product-info .product-info__rating{line-height:1.15!important}.shopify-section--main-product safe-sticky.product-info .product-pix-bloco,.shopify-section--main-product product-info.product-info .product-pix-bloco,.shopify-section--main-product .product>.product-info .product-pix-bloco{margin-top:6px!important;margin-bottom:8px!important}.shopify-section--main-product safe-sticky.product-info .product-pix-bloco .pix-label strong:first-child,.shopify-section--main-product product-info.product-info .product-pix-bloco .pix-label strong:first-child,.shopify-section--main-product .product>.product-info .product-pix-bloco .pix-label strong:first-child{color:#2ec168!important}.direct-payment .shopify-payment-button__more-options{display:none}.direct-payment .shopify-payment-button__button{height:100%;margin-top:-13px}.product-card .areviews_product_item,.product-item .areviews_product_item,.product-card__info .areviews_product_item{display:none!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.product-pix-bloco{display:flex;align-items:center;gap:8px;margin:12px 0}.product-pix-bloco .pix-icon{flex-shrink:0;margin-top:2px}.product-pix-bloco .pix-prefix{font-size:14px;color:#666;font-weight:400}.product-pix-bloco .pix-label{font-size:16px;font-weight:400;color:#555;text-transform:none;letter-spacing:0;line-height:1}.product-pix-bloco .pix-label strong{font-weight:700;color:#555}.product-price__current{align-items:center;display:flex}.delivery-return{--border-color: var(--color-border, #e5e5e5);--text-color: var(--color-text, #121212);color:var(--text-color);border:1px solid var(--border-color);border-radius:var(--rounded-button);display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;padding:1rem;margin-bottom:2rem;text-align:center}.delivery-return .flex{display:flex}.delivery-return .flex-1{flex:1 1 0%}.delivery-return .align-center{align-items:center}.delivery-return .text-left{text-align:left}.delivery-return .shipping-preview{padding:0 0 0 1rem;display:flex;align-items:center;width:100%;border-radius:.375rem}.delivery-return .shipping-preview-logo{display:flex;align-items:center;margin-right:.75rem}.delivery-return .shipping-preview-logo img{max-width:100%;width:var(--shipping-logo-width, 48px);height:auto}.delivery-return .shipping-preview-content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.delivery-return .shipping-preview-content p{margin:0}.delivery-return .shipping-preview-loading,.delivery-return .shipping-address,.delivery-return .shipping-estimated{line-height:normal;color:inherit}.delivery-return .shipping-estimated{overflow:hidden;font-size:12px}.delivery-return .shipping-service-name{font-weight:400}@media(min-width:750px){.delivery-return{flex-direction:row}.delivery-return .shipping-preview{padding:.75rem 1.25rem}}.product-free-shipping{color:var(--free-shipping-color, #008000)}.payment-list{display:flex;flex-direction:column;margin-top:8px;margin-bottom:4px}.product-info .llx-trust-bar+* .payment-list,.product-info .payment-list{margin-top:14px}.payment-list--with-title{padding:var(--spacing-1);border:1px solid #8080801a;border-radius:var(--rounded-sm)}.payment-list__info{background:#8080801a;border-radius:calc(var(--rounded-sm) - 4px);padding:var(--spacing-2) var(--spacing-4);text-align:center}.payment-list__items{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}.payment-list--with-title .payment-list__items{padding:var(--spacing-2)}.payment-list__item{height:32.5px;width:50px;background:#fff;border:1px solid #eaeaeb;border-radius:4px;padding:var(--spacing-1-5);display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-list__img{max-height:-webkit-fill-available}@media(max-width:999px){.payment-list__items>img{width:40px}.payment-list__item{width:40px!important;height:24.95px!important}}.container-buy-quant{display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:12px}.container-buy-quant>.product-info__buy-buttons{width:100%}.quantity-selector>input{width:32px}@media(max-width:999px){.quantity-selector>input{width:24px}}.payment-icons svg{width:45px;height:auto}.size-chart-container{display:flex;gap:5px}.size-chart-link{display:flex;align-items:center;gap:5px;text-decoration:underline;font-size:14px}@keyframes anima1{0%{transform:scale(1)}to{transform:scale(1.03)}}.animate_btn_buy{animation-name:anima1;animation-duration:.7s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.product-info .div_main{display:flex;align-items:center;justify-content:space-between;width:100%}.product-info .price{font-size:32px;font-weight:700;color:#e53935;margin-right:10px}.product-info .discount-badge{display:flex;align-items:center;background-color:var(--pix-badge-bg, #12B103);padding:10px;border-radius:10px 0 0 10px;width:fit-content;color:var(--pix-badge-fg, #ffffff)}.product-info .icon_pix{width:30px;height:30px;margin-right:10px}.product-info .discount-text{display:flex;flex-direction:column}.product-info .discount-text span{line-height:1}.product-info .discount-percent{font-size:35px;font-weight:700}.product-info .discount-off-pix{display:flex;flex-direction:column;padding-left:4px}.product-info .discount-off{font-size:16px;font-weight:700}.product-info .discount-pix{font-size:16px;margin-top:-1px}.product-info .discount-economy{font-size:14px}.product-info .more_payments_bar{font-size:16px}@media(max-width:480px){.product-info .price{font-size:20px}.product-info .discount-badge{padding:6px}.product-info .icon_pix{width:20px;height:20px}.product-info .discount-percent{font-size:24px}.product-info .discount-off,.product-info .discount-pix{font-size:12px}.product-info .discount-economy{font-size:10px}.product-info .more_payments_bar{font-size:14px}}.longlux-trust-and-pay{width:100%}.longlux-tap__title{text-align:center;font-size:14px;letter-spacing:.04em;opacity:.9;margin:0 0 8px}.longlux-seals{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;overflow:visible}.longlux-seals img{height:40px;width:auto}@media(min-width:768px){.longlux-seals img{height:56px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/longlux-overrides.css.map */
