#nav-top{font-size:calc(.9285714286 * var(--main_fz))}img,video,canvas{overflow:hidden;overflow:clip}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}#root .shopify-section-footer #newsletter-footer button{color:#fff!important}#root .shopify-section-footer #newsletter-footer button:before{border-color:#d71920!important;background:#d71920!important}#root .shopify-section-footer #newsletter-footer button:hover{color:#fff!important}#root .shopify-section-footer #newsletter-footer button:hover:before{border-color:#d71920!important;background:#d71920!important}#root .shopify-section-footer #newsletter-footer button i{color:#fff!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}.template-collection #root #collection .product-card>figure.img-multiply-bg,.template-collection #root #collection .product-card>figure.img-multiply-bg:before,.template-collection #root #collection .product-card>figure.img-multiply-bg>a,.template-collection #root #collection .product-card>figure.img-multiply-bg picture{background:#fff!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}}#root .l4ca .cart-item-sku{margin:0 0 4px;color:#111;font-weight:800}#root .m6pn#cart{--custom_drop_nav_head_bg: #fbfbfb;--body_bg: #fbfbfb;--cart_dropdown_offset: -10px;--cart_dropdown_inner_top: 10px;--cart_safe_bottom: max(10px, env(safe-area-inset-bottom));background:#fbfbfb!important;padding-top:calc(var(--pt) + var(--cart_dropdown_inner_top));left:auto;right:max(12px,var(--rpp));top:calc(var(--cart_dropdown_anchor_bottom, (var(--header_mih) + var(--custom_top_up_h))) + var(--cart_dropdown_offset));bottom:auto;width:min(540px,calc(100vw - 24px));max-width:min(540px,calc(100vw - 24px));height:min(76vh,760px);min-height:min(76vh,760px);max-height:min(76vh,760px);border:1px solid rgba(0,0,0,.12);border-radius:16px;box-shadow:0 18px 50px #00000038;transform:translateY(-10px);transition-duration:.22s!important;transition-timing-function:cubic-bezier(.22,.8,.22,1)!important}#root .m6pn#cart>.m6pn-close{transition-duration:.22s!important;transition-timing-function:cubic-bezier(.22,.8,.22,1)!important}.has-panels #root .m6pn#cart.toggle{transform:translateY(0)}.m6pn-open #root:has(.m6pn#cart.no-overlay.toggle)>.panel-1,.m6pn-open #root:has(.m6pn#cart.no-overlay.toggle)>.panel-2{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.m6pn-open:has(.m6pn#cart.no-overlay.toggle) #root>.overlay-close,.m6pn-open:has(.m6pn#cart.no-overlay.toggle) #root>.overlay-close-clipping{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.shopify-section-header #nav-user>ul>li.cart>a i{position:relative}.shopify-section-header #nav-user>ul>li.cart>a i:before{transition:opacity .14s ease,transform .14s ease,color .14s ease}.shopify-section-header #nav-user>ul>li.cart>a i:after{content:"\e91f";position:absolute;top:50%;left:50%;right:auto;width:1.34em;height:1.34em;margin:0;font-family:i;font-style:normal;font-weight:400;line-height:1.05;text-align:center;box-sizing:border-box;border-radius:999px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translate(-50%,-50%) scale(.9);transition:opacity .14s ease,transform .14s ease,color .14s ease;pointer-events:none}.m6pn-open:has(.m6pn#cart.no-overlay.toggle) #root .shopify-section-header #nav-user>ul>li.cart>a i{color:#111!important;font-size:1.16em!important;line-height:1!important;-webkit-text-stroke:0!important}.m6pn-open:has(.m6pn#cart.no-overlay.toggle) #root .shopify-section-header #nav-user>ul>li.cart>a i:before{opacity:0;transform:scale(.9)}.m6pn-open:has(.m6pn#cart.no-overlay.toggle) #root .shopify-section-header #nav-user>ul>li.cart>a i:after{color:#111;opacity:1;transform:translate(-50%,-50%) scale(1)}.m6pn-open:has(.m6pn#cart.no-overlay.toggle) #root .shopify-section-header #nav-user>ul>li.cart>a i #cart-count,.m6pn-open:has(.m6pn#cart.no-overlay.toggle) #root .shopify-section-header #nav-user>ul>li.cart>a i #cart-count--m{display:none!important}#root .m6pn#cart .sticky-in-panel{position:sticky;bottom:0;margin-top:auto;z-index:60;padding-top:10px;padding-bottom:10px;border-top:1px solid rgba(0,0,0,.09);background:#fbfbfb}#root .m6pn#cart .sticky-in-panel:before{left:calc(0px - var(--pdi));right:calc(0px - var(--pdi));top:0;bottom:0;background:#fbfbfb;box-shadow:0 -10px 22px #00000017}#root .m6pn#cart .sticky-in-panel,#root .m6pn#cart .sticky-in-panel.is-sticky,#root .m6pn#cart .sticky-in-panel>*{z-index:60}#root .m6pn#cart>header{position:sticky;top:0;z-index:80;margin:calc(0px - var(--pt)) calc(0px - var(--pdi)) 0;padding:0;height:0;min-height:0;background:transparent;border:0;overflow:visible}#root .m6pn#cart>.m6pn-close{display:none!important}#root .m6pn#cart .sticky-in-panel .cart-drawer-actions{margin:8px 0 0;width:100%;justify-content:center}#root .m6pn#cart .sticky-in-panel .cart-drawer-actions .remove-all-from-cart-link{display:inline-block;margin:0}#root .m6pn#cart .sticky-in-panel .link-btn.wide{display:flex!important;flex-wrap:nowrap!important;justify-content:center;gap:12px;align-items:stretch;width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}#root .m6pn#cart .sticky-in-panel .link-btn.wide>a,#root .m6pn#cart .sticky-in-panel .link-btn.wide>button{display:flex;align-items:center;justify-content:center;flex:1 1 0;width:auto!important;min-width:0;padding-left:18px;padding-right:18px;box-shadow:0 2px 4px #0000006b!important;transition:box-shadow .16s ease!important;margin:0!important}#root .m6pn#cart .sticky-in-panel .cart-drawer-close-note{margin:10px 0 0;text-align:center;font-size:12px;line-height:1.35;color:#111111b8;font-weight:600}#root .m6pn#cart .cart-empty-message{position:absolute;top:50%;left:50%;z-index:2;width:calc(100% - (var(--pdi) * 2));margin:0;text-align:center;transform:translate(-50%,calc(-50% - 75px));pointer-events:none}#root .m6pn#cart .cart-empty-message .empty{display:inline-block;color:#aaa;font-weight:800;font-size:clamp(32px,3.1vw,40px);line-height:1.1}#root .m6pn#cart .l4ca .cart-item-price-row,#root .form-cart .l4ca .cart-item-price-row{display:flex;align-items:baseline;gap:8px;margin:4px 0 8px}#root .m6pn#cart .l4ca .cart-item-price-row .current-price,#root .form-cart .l4ca .cart-item-price-row .current-price{font-weight:800;color:#111}#root .m6pn#cart .l4ca .cart-item-price-row .compare-at-price,#root .form-cart .l4ca .cart-item-price-row .compare-at-price{color:#7a7a7a;text-decoration:line-through;font-weight:500}#root .form-cart .l4ca .cart-item-line-total,#root .m6pn#cart .l4ca .cart-item-line-total{color:#111}#main-product .f8pr .f8pr-share-inline img[aria-hidden=true]{display:inline-block;width:30px!important;min-width:30px!important;height:30px!important;margin-right:calc(var(--main_fz) * .5714285714);vertical-align:middle}#root .form-cart .l4tt li.strong,#root .form-cart .l4tt li.strong>span{font-weight:800}#root .m6pn#cart .sticky-in-panel .link-btn.wide>a,#root .m6pn#cart .sticky-in-panel .link-btn.wide>button,#root .form-cart .link-btn.wide.submit>a,#root .form-cart .link-btn.wide.submit>button{font-weight:800}#root .form-cart .link-btn.wide.submit>.mobile-only{font-weight:800}#root .form-cart .link-btn.wide.submit{display:flex;align-items:stretch}#root .form-cart .link-btn.wide.submit>.mobile-only{flex:0 0 auto}#root .form-cart .link-btn.wide.submit>button{flex:1 1 auto;width:100%}#root .form-cart .cart-main-close-note{margin:10px 0 0;text-align:center;font-size:12px;line-height:1.35;color:#111111b8;font-weight:600}@media only screen and (max-width:760px){#root .form-cart .l4ca>li>section>header{display:flex;flex-wrap:wrap!important;justify-content:space-between;align-items:flex-start;gap:0}#root .form-cart .l4ca>li>section>header .cart-item-sku{flex:0 0 100%;width:100%;margin-bottom:3px}#root .form-cart .l4ca>li>section>header>h2{flex:1 1 auto;min-width:0;margin:0 8px 4px 0}#root .form-cart .l4ca>li>section>header>.cart-item-line-total{width:auto!important;flex:0 0 auto;margin:0;padding:0;text-align:var(--text_align_end);white-space:nowrap;align-self:flex-start}#root .form-cart .l4ca>li>section+p.price.s1pr:not(.cart-item-price-row){float:var(--text_align_end);clear:var(--text_align_end);width:calc(100% - var(--img_w) - var(--img_d));text-align:var(--text_align_end);margin-bottom:var(--mr_i)}}#root .m6pn#cart .l4ca .cart-item-unit-price .cart-item-compare-inline{margin-left:8px;color:#7a7a7a;text-decoration:line-through;font-weight:500}#root .m6pn#cart .l4ca.compact .cols{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;align-items:flex-start;gap:10px}#root .m6pn#cart .l4ca.compact .cols>h2{flex:1 1 auto;min-width:0;margin:0}#root .m6pn#cart .l4ca.compact .cols>.price.s1pr{flex:0 0 auto;width:auto!important;min-width:max-content;margin:0;padding-left:0;text-align:right;white-space:nowrap}@media only screen and (max-width:760px){#root .m6pn#cart{--cart_dropdown_inner_top: 14px;right:10px;left:10px;top:calc(var(--cart_dropdown_anchor_bottom, (var(--header_mih) + var(--custom_top_up_h))) + var(--cart_dropdown_offset));bottom:var(--cart_safe_bottom);width:auto;max-width:none;min-height:calc(100vh - (var(--cart_dropdown_anchor_bottom, (var(--header_mih) + var(--custom_top_up_h))) + var(--cart_dropdown_offset) + var(--cart_safe_bottom)));min-height:calc(100dvh - (var(--cart_dropdown_anchor_bottom, (var(--header_mih) + var(--custom_top_up_h))) + var(--cart_dropdown_offset) + var(--cart_safe_bottom)));max-height:calc(100vh - (var(--cart_dropdown_anchor_bottom, (var(--header_mih) + var(--custom_top_up_h))) + var(--cart_dropdown_offset) + var(--cart_safe_bottom)));max-height:calc(100dvh - (var(--cart_dropdown_anchor_bottom, (var(--header_mih) + var(--custom_top_up_h))) + var(--cart_dropdown_offset) + var(--cart_safe_bottom)));overscroll-behavior:contain}#root .m6pn#cart .sticky-in-panel{padding:10px 8px calc(12px + var(--cart_safe_bottom))}#root .m6pn#cart .sticky-in-panel .link-btn.wide{gap:12px}#root .m6pn#cart .sticky-in-panel .link-btn.wide>a,#root .m6pn#cart .sticky-in-panel .link-btn.wide>button{min-height:54px}}#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,.m6pn .l4ca .cart-item-sku,.m6pn .l4ca .cart-item-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 #000000;background:#000;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--details{grid-column:1 / -1}.account-hub__card h2{margin:0 0 10px}.account-hub__details-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-bottom:10px}.account-hub__details-head h2{margin:0}.account-hub__details-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.account-hub__details-actions .account-hub__action-link{width:auto}.account-hub__service-inline{margin-top:18px;padding-top:14px;border-top:1px solid #e6ebf1}.account-hub__service-inline h3{margin:0 0 10px}.account-hub__card .l4as{margin-bottom:0}.account-hub__card--details .l4as.caption:before{content:none}.account-hub__initials-avatar{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:62px;height:62px;border-radius:999px;background:linear-gradient(145deg,#222,#000 55%,#1a1a1a);color:#fff;font-size:23px;font-weight:800;line-height:1;font-family:inherit;letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 1px 2px #ffffff38,0 6px 14px #00000038}.account-hub__card--details .l4as.caption li.img>span:first-child{display:grid;place-items:center;float:none;width:62px;height:62px;margin-left:0;padding-right: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:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;gap:8px}.account-hub__orders-table td.text-end::-webkit-scrollbar{height:0}.account-hub__row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap;margin-left:auto;min-width:max-content;white-space:nowrap}.account-hub__order-thumbs{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.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;float:none;width:auto;min-width:0;flex:0 0 auto;min-height:34px;margin:0;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;white-space:nowrap;cursor:pointer}.account-hub__row-actions>a:last-child{display:inline-flex;align-items:center;white-space:nowrap}.account-hub__row-actions>*{align-self:center;margin:0}.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__metrics,.account-hub__grid{grid-template-columns:1fr}.account-hub__details-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.account-hub__details-actions{justify-content:flex-end;width:auto;align-self:start}}@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__details-actions .account-hub__action-link{width:auto}.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__row-actions{margin-left:0;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{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}#root .n6br>ol::-webkit-scrollbar{width:0;height:0;display:none}#root .n6br>ol>li{min-width:0;max-width:clamp(96px,22vw,280px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:16px;margin-right:12px;position:relative}#root .n6br>ol>li:first-child{padding-left:0}#root .n6br>ol>li:before{content:">"!important;position:absolute;left:4px;right:auto;top:50%;width:auto;margin-top:-.55em;font-family:inherit;font-size:.85em;line-height:1;text-align:center;opacity:.42}#root .n6br>ol>li:first-child:before{display:none!important}#root .n6br>ol>li>a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}@media only screen and (max-width:760px){#root .n6br>ol>li{max-width:min(48vw,220px)}#root .n6br>ol>li>a{max-width:100%}}@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)}}body.template-index #shopify-section-section_collection_list_fncN7f .link-btn>a.inline.overlay-primary,body.template-index #shopify-section-section_blog_posts_F3bnMj .link-btn>a.inline.overlay-primary{color:#b00000!important}body.template-index #shopify-section-section_collection_list_fncN7f .link-btn>a.inline.overlay-primary:hover,body.template-index #shopify-section-section_collection_list_fncN7f .link-btn>a.inline.overlay-primary:focus-visible,body.template-index #shopify-section-section_blog_posts_F3bnMj .link-btn>a.inline.overlay-primary:hover,body.template-index #shopify-section-section_blog_posts_F3bnMj .link-btn>a.inline.overlay-primary:focus-visible{color:#8f0000!important}@media only screen and (max-width:760px){.template-list-collections #root .l4cl.mobile-wide>li,.template-list-collections #root .l4cl.mobile-wide>li:first-child,.template-list-collections #root .l4cl.mobile-wide>li:last-child{width:33.3333333333%!important}}@media only screen and (min-width:761px)and (max-width:1000px){.template-list-collections #root .l4cl.mobile-wide>li,.template-list-collections #root .l4cl.mobile-wide>li:first-child,.template-list-collections #root .l4cl.mobile-wide>li:last-child{width:25%!important}}@media only screen and (min-width:1001px){.template-list-collections #root .l4cl.mobile-wide>li,.template-list-collections #root .l4cl.mobile-wide>li:first-child,.template-list-collections #root .l4cl.mobile-wide>li:last-child{width:20%!important}}@media only screen and (max-width:760px){body.template-index #shopify-section-section_logo_list_94qRMW .l4cl>li img{width:68px!important;height:68px!important;margin-left:auto;margin-right:auto;object-fit:contain}}@media only screen and (max-width:1000px){#root .shopify-section-header{--custom_top_search_h: calc(min( calc(var(--header_mih_c) - 10px), calc(var(--btn_fz) * var(--main_lh_h) + min(var(--btn_pv), 20px) * 2) )*.6) }#root #nav>ul.nav-top{left:var(--rpp)!important;right:64px!important;justify-content:flex-start}#root .shopify-section-header #nav>ul.nav-top>li>a,.m2a #root .shopify-section-header #nav>ul.nav-top>li>a.toggle{margin:0 12px 0 0!important}html[dir=rtl] #root .shopify-section-header #nav>ul.nav-top>li>a,html[dir=rtl] .m2a #root .shopify-section-header #nav>ul.nav-top>li>a.toggle{margin:0 0 0 12px!important}#root #nav>a.close{z-index:12;width:58px!important;height:48px!important}#root #nav>a.close:before{display:block;padding-right:calc(var(--rpp) - 1px);font-size:20px;line-height:48px;transform:translateY(-10px);-webkit-text-stroke:.3px currentColor}#root .shopify-section-header #header-inner.mobile-visible-search #nav-user>ul>li.cart,#root .shopify-section-header #header-inner.mobile-visible-search #nav-user>ul>li.cart>a{width:40px;min-width:40px}#root .shopify-section-header #header-inner.mobile-visible-search #nav-user>ul>li.cart>a i{font-size:33px!important;line-height:1;-webkit-text-stroke:.35px currentColor}#root #nav>ul.nav-user>li.cart>a,#root #nav>ul.nav-user>li.cart>span{font-size:calc(var(--mobile_nav_fz) + 2px);font-weight:var(--main_fw_strong)}}#root .f8pr .f8pr-button>button,#root .f8pr .overlay-dynamic_buy_button .shopify-payment-button__button,#root .f8pr .overlay-dynamic_buy_button .shopify-payment-button__button--unbranded{box-shadow:0 2px 4px #0000006b!important;transition:box-shadow .16s ease!important}@keyframes a2zSkeletonPulse{0%{background-position:200% 0}to{background-position:-200% 0}}#root .skeleton-pending figure{position:relative;overflow:hidden;background-color:#f3f4f6}#root .skeleton-pending figure:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg,#eceff2 20%,#fff,#eceff2 80%);background-size:220% 100%;animation:a2zSkeletonPulse 1.4s ease-in-out infinite;pointer-events:none}#root .skeleton-pending h2,#root .skeleton-pending h3{position:relative;min-height:1.1em}#root .skeleton-pending h2>*,#root .skeleton-pending h3>*{color:transparent!important}#root .skeleton-pending h2:before,#root .skeleton-pending h3:before{content:"";display:block;width:min(88%,22ch);height:.9em;margin:.05em 0;border-radius:6px;background:linear-gradient(90deg,#eceff2 20%,#fff,#eceff2 80%);background-size:220% 100%;animation:a2zSkeletonPulse 1.4s ease-in-out infinite}#root .l4cl .skeleton-pending h1,#root .l4cl .skeleton-pending h4,#root .l4cl .skeleton-pending h5,#root .l4cl .skeleton-pending h6{position:relative;min-height:1.1em}#root .l4cl .skeleton-pending h1>*,#root .l4cl .skeleton-pending h4>*,#root .l4cl .skeleton-pending h5>*,#root .l4cl .skeleton-pending h6>*{color:transparent!important}#root .l4cl .skeleton-pending h1:before,#root .l4cl .skeleton-pending h4:before,#root .l4cl .skeleton-pending h5:before,#root .l4cl .skeleton-pending h6:before{content:"";display:block;width:min(88%,22ch);height:.9em;margin:.05em 0;border-radius:6px;background:linear-gradient(90deg,#eceff2 20%,#fff,#eceff2 80%);background-size:220% 100%;animation:a2zSkeletonPulse 1.4s ease-in-out infinite}#root .l4ne .skeleton-pending h1,#root .l4ne .skeleton-pending h2,#root .l4ne .skeleton-pending h3,#root .l4ne .skeleton-pending h4,#root .l4ne .skeleton-pending h5,#root .l4ne .skeleton-pending h6{position:relative;min-height:1.1em}#root .l4ne .skeleton-pending h1>*,#root .l4ne .skeleton-pending h2>*,#root .l4ne .skeleton-pending h3>*,#root .l4ne .skeleton-pending h4>*,#root .l4ne .skeleton-pending h5>*,#root .l4ne .skeleton-pending h6>*{color:transparent!important}#root .l4ne .skeleton-pending h1:before,#root .l4ne .skeleton-pending h2:before,#root .l4ne .skeleton-pending h3:before,#root .l4ne .skeleton-pending h4:before,#root .l4ne .skeleton-pending h5:before,#root .l4ne .skeleton-pending h6:before{content:"";display:block;width:min(88%,22ch);height:.9em;margin:.05em 0;border-radius:6px;background:linear-gradient(90deg,#eceff2 20%,#fff,#eceff2 80%);background-size:220% 100%;animation:a2zSkeletonPulse 1.4s ease-in-out infinite}#root .brand-skeleton{position:relative}#root .brand-skeleton.skeleton-pending>img,#root .brand-skeleton.skeleton-pending>a>img{opacity:0}#root .brand-skeleton.skeleton-pending:before{content:"";display:block;width:120px;height:120px;margin:0 auto;border-radius:8px;background:linear-gradient(90deg,#eceff2 20%,#fff,#eceff2 80%);background-size:220% 100%;animation:a2zSkeletonPulse 1.4s ease-in-out infinite}#root .m6fr .skeleton-pending .title-styling h1,#root .m6fr .skeleton-pending .title-styling h4,#root .m6fr .skeleton-pending .title-styling h5,#root .m6fr .skeleton-pending .title-styling h6,#root .m6fr .skeleton-pending .title-styling p{color:transparent!important;position:relative}#root .m6fr .skeleton-pending .title-styling h1:before,#root .m6fr .skeleton-pending .title-styling h4:before,#root .m6fr .skeleton-pending .title-styling h5:before,#root .m6fr .skeleton-pending .title-styling h6:before,#root .m6fr .skeleton-pending .title-styling p:before{content:"";display:block;width:min(88%,26ch);height:.9em;margin:.08em 0;border-radius:6px;background:linear-gradient(90deg,#eceff2 20%,#fff,#eceff2 80%);background-size:220% 100%;animation:a2zSkeletonPulse 1.4s ease-in-out infinite}#root #main-product header.skeleton-pending-title .js-product-title-with-variant{color:transparent!important;position:relative}#root #main-product header.skeleton-pending-title .js-product-title-with-variant:before{content:"";display:block;width:min(94%,30ch);height:1em;border-radius:8px;background:linear-gradient(90deg,#eceff2 20%,#fff,#eceff2 80%);background-size:220% 100%;animation:a2zSkeletonPulse 1.4s ease-in-out infinite}
/*# sourceMappingURL=/cdn/shop/t/87/assets/theme-xtra.css.map */
