#nav-top{font-size:calc(.9285714286 * var(--main_fz))}input.size-s,select.size-s,.bv_atual.size-s,.size-s input,.size-s select,.size-s .bv_atual{--input_h: calc(var(--btn_fz) * var(--main_lh_h) + var(--btn_pv) * .65 * 2) }input.size-m,select.size-m,.bv_atual.size-m,.size-m input,.size-m select,.size-m .bv_atual{--input_h: calc(var(--btn_fz) * var(--main_lh_h) + var(--btn_pv) * 1.2 * 2) }input.size-l,select.size-l,.bv_atual.size-l,.size-l input,.size-l select,.size-l .bv_atual{--input_h: calc(var(--btn_fz) * var(--main_lh_h) + var(--btn_pv) * 1.35 * 2) }.l4al img,.l4al svg,.l4al picture{max-height:25px!important}.l4cl.small .swiper-button-next:before{content:"\e96b"}.l4cl.small .swiper-button-prev:before{content:"\e96a"}[dir=rtl] .l4cl.small .swiper-button-next:before{content:"\e96a"}[dir=rtl] .l4cl.small .swiper-button-prev:before{content:"\e96b"}#root .shopify-section-footer>div:before{border-top-color:#000!important}/*! Responsive --------- */@media only screen and (max-width:1356px){.l4ft.static li.w33,.l4ft.static.w33 li,.l4ft.static li.w12,.l4ft.static li.w15,.l4ft.static li.w16,.l4ft.static li.w20,.l4ft.static li.w25,.l4ft.static.w12 li,.l4ft.static.w14 li,.l4ft.static.w16 li,.l4ft.static.w20 li,.l4ft.static.w25 li{--mih: 22vw}}@media only screen and (max-width:1000px){#root .l4ft.mobile-compact li{--mih: 145px}}@media only screen and (max-width:760px){h1,.h1,.l4cl.category h1,#root .l4cl.category .size-50{font-size:var(--mob_h1)}h2,.h2,.l4cl.category h2{font-size:var(--mob_h2)}h3,.h3,.l4cl.category h3{font-size:var(--mob_h3)}h4,.h4,.l4cl.category h4{font-size:var(--mob_h4)}h5,.h5,.l4cl.category h5{font-size:var(--mob_h5)}h6,.h6,.l4cl.category h6{font-size:var(--mob_h6)}.lead{font-size:var(--mob_lead)}.f8sr{--f8sr_dist: 20px}.f8sr fieldset>*:not(h1,h2,h3,h4,h5,h6,:first-child:not(hr)):before{display:none}.l4ft.static li.w12,.l4ft.static li.w15,.l4ft.static li.w16,.l4ft.static li.w20,.l4ft.static li.w25,.l4ft.static li.w33,.l4ft.static.w12 li,.l4ft.static.w14 li,.l4ft.static.w16 li,.l4ft.static.w20 li,.l4ft.static.w25 li,.l4ft.static.w33 li{--mih: 300px}.l4vw li.active:not(:first-child:last-child){display:none}}inbox-online-store-chat#ShopifyChat{display:none!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important}body.page-contact inbox-online-store-chat#ShopifyChat{display:block!important;opacity:1!important;pointer-events:auto!important;width:auto!important;height:auto!important;overflow:visible!important}#root .collection-price-pill,#root .collection-price-pill .collection-price-main{letter-spacing:.5px!important}#root .collection-price-row{display:inline-flex!important;align-items:center;flex-wrap:nowrap!important;max-width:100%;white-space:nowrap!important;overflow:hidden}#root .collection-price-pill,#root .collection-price-pill .collection-price-main{flex:0 0 auto;white-space:nowrap!important}#root .collection-price-meta{display:inline-flex!important;align-items:baseline;flex:1 1 auto!important;min-width:0!important;max-width:100%;white-space:nowrap!important;overflow:hidden}#root .collection-price-meta .collection-price-unit{flex:0 0 auto;white-space:nowrap!important}#root .collection-price-meta .collection-price-discount{display:inline-block;flex:1 1 auto;min-width:0;max-width:100%;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis}#root .s1lb.has-tpms-corner-badge>span.tpms-corner-badge{position:absolute;top:0;right:0;left:auto;margin:0!important;background:#007aff!important;border-color:#007aff!important;color:#fff!important}#root .s1lb>span:not(.tpms-corner-badge){background:var(--secondary_bg_btn)!important;border-color:var(--secondary_bg_btn)!important;color:#fff!important;--btn_sh_inner_c: var(--secondary_bg_btn_dark)}#root .s1lb>span:not(.tpms-corner-badge) *{color:inherit!important}#root .product-card figure .s1lb{display:flex!important;flex-direction:column!important;align-items:flex-end!important}#root .product-card figure .s1lb>span:not(.tpms-corner-badge){align-self:flex-end!important;margin:0 0 7px 7px!important}#root .product-card figure .s1lb.has-tpms-corner-badge{padding-top:30px!important}#root .page-title-count{margin-top:6px;margin-bottom:0;font-size:.9em}#root .page-title-count-number{color:#111!important;font-weight:var(--main_fw_strong);opacity:1!important}#root .page-title-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:16px;margin:4px 0 18px;padding-bottom:12px;position:relative}#root .page-title-toolbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#0c0c0c14,#0c0c0c47,#0c0c0c14)}#root .page-title-toolbar .page-title-count{margin:0;font-size:1em;font-weight:var(--main_fw_strong)}#root .page-title-toolbar .f8sr{margin:0 0 0 auto;display:flex;flex-wrap:nowrap;align-items:center;gap:10px}#root .page-title-toolbar .f8sr .f8sr-sort{margin:0}:is(.template-collection,.template-search) #root .f8sr select{width:148px!important}@media only screen and (max-width:760px){#root .page-title-toolbar{flex-direction:row;align-items:center;gap:10px}#root .page-title-toolbar .page-title-count{white-space:nowrap;font-size:.86em}#root .page-title-toolbar .f8sr fieldset{width:auto;margin:0;padding:0;border:0}#root .page-title-toolbar .f8sr .link-btn{margin:0}#root .page-title-toolbar .f8sr .f8sr-sort label{margin-right:6px;white-space:nowrap}#root .page-title-toolbar .f8sr .f8sr-sort select{width:auto;min-width:108px;max-width:40vw}:is(.template-collection,.template-search) #root .f8sr select{width:132px!important}}@media only screen and (min-width:1001px){:is(.template-collection,.template-search) #root .collection-wrapper.m6cl.m6cl-drawer{display:block;padding-left:0!important;padding-right:0!important}:is(.template-collection,.template-search) #root .collection-wrapper.m6cl.m6cl-drawer>div{width:100%}#root .page-title-toolbar .f8sr fieldset{width:auto;margin:0;padding:0;border:0}#root .page-title-toolbar .f8sr>*,#root .page-title-toolbar .f8sr fieldset>*{margin-bottom:0}#root .page-title-toolbar .f8sr fieldset>*:before{display:none}}:is(.template-collection,.template-search) #root #collection>li.product-card>figure,#root :is(#section-related,.recently-viewed-products) .l4cl:not(.list,.hr) li.product-card>figure,.template-cart #root .form-cart .l4ca>li>figure{border:1px solid #d6d6d6;border-radius:24px!important;background:#f5f5f5;overflow:hidden}:is(.template-collection,.template-search) #root #collection>li.product-card>figure :is(picture,img),#root :is(#section-related,.recently-viewed-products) .l4cl:not(.list,.hr) li.product-card>figure :is(picture,img),.template-cart #root .form-cart .l4ca>li>figure :is(picture,img){border-radius:inherit!important}#root .l4ca .cart-item-sku{margin:0 0 4px;color:#111;font-weight:800}#root>[class*=shopify-section-announcement],.shopify-section-announcement-bar-container,.shopify-section-announcement-bar{--custom_alert_bg: #000000 !important;--custom_alert_fg: #ffffff !important;--primary_text: #ffffff !important;--primary_text_h: #ffffff !important;background:#000!important;color:#fff!important}@media only screen and (max-width:1000px){#root .l4ca .cart-item-sku,#root .l4ca .cart-item-unit-price,#root .l4ca .cart-item-line-unit-price,.m6pn .l4ca .cart-item-sku,.m6pn .l4ca .cart-item-unit-price,.m6pn .l4ca .cart-item-line-unit-price{display:none!important}}#root .input-amount .incr:before,#root .input-amount .decr:before{font-family:var(--main_ff)!important;font-weight:700;font-size:18px;line-height:1}#root .input-amount .incr:before{content:"+"}#root .input-amount .decr:before{content:"\2212"}#shopify-section-main-account-login #login.account-login-shell,#login.account-login-shell{width:min(1080px,calc(100% - 32px));max-width:none;margin:24px auto 56px;padding:30px;border:1px solid #ced7e2;border-radius:24px;background:linear-gradient(165deg,#f8fafc,#edf2f7);box-shadow:0 18px 40px #0f172a1f;position:relative;overflow:hidden}#shopify-section-main-account-login #login.account-login-shell:before,#login.account-login-shell:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#111827,#1f2937 55%,#e11d2f)}#shopify-section-main-account-login #login.account-login-shell>:first-child,#login.account-login-shell>:first-child{margin-bottom:20px;font-size:clamp(2rem,4vw,3rem);line-height:1.04;letter-spacing:-.02em;color:#0f172a}#shopify-section-main-account-login #login .account-login-grid,#login.account-login-shell .account-login-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:20px;align-items:stretch;margin:0!important;--cols: 0}#shopify-section-main-account-login #login .account-login-grid>*,#login.account-login-shell .account-login-grid>*{float:none!important;width:auto!important;margin:0!important;border-left-width:0!important}#shopify-section-main-account-login #login .account-login-form,#login.account-login-shell .account-login-form{max-width:none;margin:0}#shopify-section-main-account-login #login .account-login-card,#login.account-login-shell .account-login-card{height:100%;padding:24px;border:1px solid #d2dbe5;border-radius:18px;background:#fff;box-shadow:0 10px 24px #0f172a14;color:#0f172a}#shopify-section-main-account-login #login .account-login-card--register,#login.account-login-shell .account-login-card--register{border-color:#c9d4e0;background:linear-gradient(180deg,#f5f8fb,#edf2f7);display:flex;flex-direction:column}#shopify-section-main-account-login #login .account-login-card h2,#login.account-login-shell .account-login-card h2{margin-bottom:12px;font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.14;letter-spacing:-.01em;color:#0f172a}#shopify-section-main-account-login #login .account-login-card p,#login.account-login-shell .account-login-card p{max-width:none;color:#1f2937}#shopify-section-main-account-login #login .account-login-form label,#login.account-login-shell .account-login-form label{font-weight:800;color:#0f172a}#shopify-section-main-account-login #login .account-login-form input,#login.account-login-shell .account-login-form input{min-height:56px;border-radius:14px;border-color:#bcc7d3;background:#fff;box-shadow:none}#shopify-section-main-account-login #login .account-login-form input:focus,#login.account-login-shell .account-login-form input:focus{border-color:#1f2937;box-shadow:0 0 0 3px #1f293724}#shopify-section-main-account-login #login .account-login-form a.size-12,#login.account-login-shell .account-login-form a.size-12{font-weight:700;text-decoration:underline;text-underline-offset:2px;color:#991b1b}#shopify-section-main-account-login #login .account-login-form .submit,#login.account-login-shell .account-login-form .submit{margin-top:14px}#shopify-section-main-account-login #login .account-login-form .submit button,#login.account-login-shell .account-login-form .submit button,#shopify-section-main-account-login #login .account-login-card--register .link-btn a,#login.account-login-shell .account-login-card--register .link-btn a{min-height:54px;border-radius:999px;font-weight:800;letter-spacing:.01em}#shopify-section-main-account-login #login .account-login-form .submit button,#login.account-login-shell .account-login-form .submit button{--secondary_bg_btn: #f63737;--secondary_bg_btn_dark: #f63737;--secondary_btn_text: #ffffff}#shopify-section-main-account-login #login .account-login-card--register .link-btn,#login.account-login-shell .account-login-card--register .link-btn{margin-top:auto;margin-bottom:0}#shopify-section-main-account-login #login .account-login-card--register .link-btn a,#login.account-login-shell .account-login-card--register .link-btn a{--secondary_bg_btn: #111827;--secondary_bg_btn_dark: #0b1220;--secondary_btn_text: #ffffff}#shopify-section-main-account-login #recover.account-login-recover,#recover.account-login-recover{width:min(760px,calc(100% - 32px));max-width:none;margin:24px auto 56px;padding:24px;border:1px solid #d2dbe5;border-radius:18px;background:#fff;box-shadow:0 10px 24px #0f172a14}#shopify-section-main-account-login #recover.account-login-recover .f8lg p,#recover.account-login-recover .f8lg p{max-width:none}@media only screen and (max-width:1000px){#shopify-section-main-account-login #login.account-login-shell,#login.account-login-shell{width:calc(100% - 24px);padding:22px}#shopify-section-main-account-login #login .account-login-grid,#login.account-login-shell .account-login-grid{grid-template-columns:1fr;gap:16px}}@media only screen and (max-width:760px){#shopify-section-main-account-login #login.account-login-shell,#login.account-login-shell{width:calc(100% - 14px);margin-top:12px;margin-bottom:32px;padding:12px;border-radius:18px}#shopify-section-main-account-login #login.account-login-shell>:first-child,#login.account-login-shell>:first-child{margin-bottom:12px;font-size:clamp(1.85rem,8vw,2.35rem)}#shopify-section-main-account-login #login .account-login-card,#login.account-login-shell .account-login-card,#shopify-section-main-account-login #recover.account-login-recover,#recover.account-login-recover{height:auto;min-height:0;padding:14px;border-radius:14px}#shopify-section-main-account-login #login .account-login-grid,#login.account-login-shell .account-login-grid{gap:12px}#shopify-section-main-account-login #login .account-login-card h2,#login.account-login-shell .account-login-card h2{margin-bottom:8px}#shopify-section-main-account-login #login .account-login-card p,#login.account-login-shell .account-login-card p,#shopify-section-main-account-login #login .account-login-form p.m20,#login.account-login-shell .account-login-form p.m20{margin-bottom:10px}#shopify-section-main-account-login #login .account-login-form .submit,#login.account-login-shell .account-login-form .submit{margin-top:8px;margin-bottom:0}#shopify-section-main-account-login #login .account-login-form .submit button,#login.account-login-shell .account-login-form .submit button,#shopify-section-main-account-login #login .account-login-card--register .link-btn a,#login.account-login-shell .account-login-card--register .link-btn a{min-height:50px}#shopify-section-main-account-login #recover.account-login-recover,#recover.account-login-recover{width:calc(100% - 14px);margin-top:12px;margin-bottom:32px}}.account-hub{margin:18px 0 40px}.account-hub__hero{position:relative;overflow:hidden;border:1px solid #dfe4ea;border-radius:22px;background:linear-gradient(135deg,#fff,#f6f8fb);margin-bottom:18px}.account-hub__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.account-hub__hero-media picture,.account-hub__hero-media img{display:block;width:100%;height:100%;object-fit:cover}.account-hub__hero-main,.account-hub__metrics{position:relative;z-index:1}.account-hub__hero-main{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:22px 22px 16px}.account-hub__eyebrow{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.account-hub__title{margin:0;line-height:1.05;letter-spacing:-.02em}.account-hub__subtitle{margin:8px 0 0;max-width:720px;font-size:15px;line-height:1.45;opacity:.86}.account-hub__hero.module-color-palette[class*=palette-],.account-hub__hero.module-color-palette[class*=palette-] .account-hub__eyebrow,.account-hub__hero.module-color-palette[class*=palette-] .account-hub__title,.account-hub__hero.module-color-palette[class*=palette-] .account-hub__subtitle,.account-hub__hero.module-color-palette[class*=palette-] .account-hub__metric-label,.account-hub__hero.module-color-palette[class*=palette-] .account-hub__metric-value{color:#111!important}.account-hub__hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.account-hub__action-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid #ff2c2c;background:#ff2c2c;color:#fff;font-weight:800;text-decoration:none}.account-hub__action-link--ghost{background:#fff;color:#111;border-color:#d4dbe4}.account-hub__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 22px 20px}.account-hub__metric{padding:12px 14px;border:1px solid #e0e5ec;border-radius:14px;background:#ffffffe0}.account-hub__metric-label{display:block;margin-bottom:5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;opacity:.65}.account-hub__metric-value{font-size:18px;line-height:1.2;letter-spacing:-.01em}.account-hub__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:18px}.account-hub__card{padding:18px;border:1px solid #e2e7ec;border-radius:18px;background:#fff}.account-hub__card h2{margin:0 0 10px}.account-hub__card .l4as{margin-bottom:0}.account-hub__card .l4as li{margin-bottom:8px}.account-hub__contact-list{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-hub__contact-list li{margin:0}.account-hub__contact-list a{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 12px;border:1px solid #dde4ed;border-radius:12px;background:#f8fafc;font-weight:700;text-decoration:none}.account-hub__orders{padding:16px;border:1px solid #e2e7ec;border-radius:18px;background:#fff}.account-hub__orders-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.account-hub__orders-head h2{margin:0}.account-hub__orders-count{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid #dde4ed;background:#f8fafc;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.account-hub__orders-table{margin-top:4px}.account-hub__orders-table table{margin-bottom:0}.account-hub__orders-table td.text-end{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.account-hub__row-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.account-hub__order-thumbs{display:inline-flex;align-items:center;gap:4px}.account-hub__order-thumb{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:1px solid #d6dee7;border-radius:8px;background:#fff;overflow:hidden}.account-hub__order-thumb img{display:block;width:100%;height:100%;object-fit:cover}.account-hub__order-thumb--empty{background:#f3f6f9;color:#475569;font-size:10px;font-weight:800;text-transform:uppercase}.account-hub__order-more{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:28px;color:#64748b;font-size:12px;font-weight:800;letter-spacing:.06em}.account-hub__reorder-btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid #ff2c2c;border-radius:999px;background:#ff2c2c;color:#fff;font-size:13px;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;cursor:pointer}.account-hub__reorder-btn:hover,.account-hub__reorder-btn:focus-visible{border-color:#e02020;background:#e02020;color:#fff}.account-hub__reorder-btn:disabled{opacity:.45;cursor:not-allowed}@media only screen and (max-width:1000px){.account-hub__hero-main{flex-direction:column;align-items:flex-start}.account-hub__hero-actions{justify-content:flex-start}.account-hub__metrics,.account-hub__grid{grid-template-columns:1fr}}@media only screen and (max-width:760px){.account-hub{margin-top:12px}.account-hub__hero{border-radius:16px}.account-hub__hero-main{padding:14px 14px 10px;gap:12px}.account-hub__metrics{padding:0 14px 14px}.account-hub__action-link{width:100%}.account-hub__card,.account-hub__orders{padding:12px;border-radius:14px}.account-hub__contact-list{grid-template-columns:1fr}.account-hub__orders-head{align-items:flex-start;flex-direction:column}.account-hub__orders-table td.text-end{justify-content:flex-start}.account-hub__order-thumb{width:24px;height:24px;flex-basis:24px;border-radius:7px}.account-hub__order-more{height:24px;min-width:16px}}#root .n6br>ol>li{min-width:0;white-space:normal;overflow:visible}#root .n6br>ol>li>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media only screen and (max-width:760px){#root .n6br>p.mobile-only .breadcrumb-back{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px 10px 6px;margin:-10px 0;touch-action:manipulation}}@media only screen and (max-width:1000px){#root .shopify-section-header #nav{filter:invert(1) hue-rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/theme-xtra.css.map */
