#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"}/*! 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}}body.template-collection ul#collection>li,body.template-search ul#collection>li,ul#collection.l4cl>li,ul#collection>li.product-card{padding-left:34px!important;padding-right:34px!important;padding-bottom:58px!important}@media only screen and (max-width:760px){body.template-collection ul#collection>li,body.template-search ul#collection>li,ul#collection.l4cl>li,ul#collection>li.product-card{padding-left:14px!important;padding-right:14px!important;padding-bottom:34px!important}}body.template-product .f8pr.base-font{line-height:1.55}body.template-product .f8pr.base-font>legend{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6b7280;margin-bottom:6px}body.template-product .f8pr-price.s1pr.price{font-size:34px;font-weight:800;line-height:1.12;letter-spacing:-.02em;color:#0f172a;margin:4px 0 14px}body.template-product .f8pr-price.s1pr.price .old-price{font-size:19px;font-weight:500;color:#9aa3af;text-decoration:line-through;margin-right:6px}body.template-product .f8pr-variant-selection{margin:4px 0 6px}body.template-product .f8pr-variant-selection .label{display:block;font-size:13px;font-weight:600;color:#0f172a;letter-spacing:0;text-transform:none;margin-bottom:8px}body.template-product .f8pr-buy-button .input-amount.f8pr-amount{border:1.5px solid #e5e7eb!important;border-radius:10px!important;overflow:hidden;background:#fff}body.template-product .f8pr-buy-button .overlay-buy_button{border-radius:12px!important;font-weight:700!important;letter-spacing:.02em;min-height:54px;box-shadow:0 8px 20px -10px #e106008c;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}body.template-product .f8pr-buy-button .overlay-buy_button:hover{transform:translateY(-1px);box-shadow:0 12px 26px -10px #e10600b3;filter:brightness(1.03)}body.template-product .f8pr-buy-button .overlay-dynamic_buy_button{border-radius:12px!important;min-height:50px}body.template-product .f8pr.base-font .l4us{border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2;padding:14px 0;margin-top:18px}body.template-product .product-recommendations h2{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#0f172a;margin:0 0 18px}body.template-product #section-info{font-size:15.5px;line-height:1.75;color:#1f2937;max-width:900px}body.template-product #section-info h1,body.template-product #section-info h2,body.template-product #section-info h3,body.template-product #section-info h4{letter-spacing:-.01em;line-height:1.25;margin:1.5em 0 .6em;color:#0f172a}body.template-product #section-info p{margin:0 0 1em}body.template-product #section-info img{max-width:100%!important;height:auto!important;border-radius:10px}body.template-product #section-info table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid #e5e7eb!important;border-radius:12px!important;overflow:hidden!important;margin:18px 0 22px!important;background:#fff!important;font-size:14.5px!important;box-shadow:0 1px 2px #0f172a0a}body.template-product #section-info table td,body.template-product #section-info table th{border:0!important;border-bottom:1px solid #eef0f2!important;padding:12px 16px!important;vertical-align:top!important;text-align:left!important;line-height:1.55!important}body.template-product #section-info table tr:last-child td,body.template-product #section-info table tr:last-child th{border-bottom:0!important}body.template-product #section-info table tr:nth-child(2n) td{background:#fafbfc!important}body.template-product #section-info table td:first-child,body.template-product #section-info table th:first-child{font-weight:600!important;color:#111827!important;width:38%!important;background:#f8fafc!important}@media only screen and (max-width:760px){body.template-product .f8pr-price.s1pr.price{font-size:28px}body.template-product .product-recommendations h2{font-size:22px}body.template-product #section-info{font-size:15px}body.template-product #section-info table td:first-child,body.template-product #section-info table th:first-child{width:42%!important}body.template-product #section-info table td,body.template-product #section-info table th{padding:10px 12px!important}}.product-card .link-btn,.product-card .f8pr.form-card,.product-card .overlay-buy_button,.product-card .overlay-unavailable-buy-button,.product-card .overlay-preorder{display:none!important}.product-card .itg-card-add{margin:0;padding:0;border:0}.product-card .itg-card-cta{display:none;align-items:center;justify-content:center;width:fit-content;max-width:100%;box-sizing:border-box;margin-top:22px;padding:11px 22px;border:0;border-radius:10px;cursor:pointer;background:#e10600;color:#fff;font-size:14px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.product-card .itg-card-cta:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 8px 18px -10px #e1060099}.product-card .itg-card-cta--options{background:#0f172a}.product-card .itg-card-cta--soldout{background:#9aa3af;pointer-events:none}body.template-collection ul#collection .product-card .itg-card-cta,body.template-search ul#collection .product-card .itg-card-cta,.product-recommendations .product-card .itg-card-cta{display:inline-flex}.product-recommendations .swiper,.product-recommendations .l4cl.slider,.product-recommendations .swiper-wrapper{height:auto!important}.product-recommendations .swiper-slide,.product-recommendations .l4cl.slider>li{height:auto!important}.product-card .itg-card-cta--soldout,.product-card .itg-card-cta--soldout:hover{background:transparent!important;color:#9aa3af!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:10px 0 0!important;font-weight:600!important;text-decoration:none!important;cursor:default!important;pointer-events:none!important;transform:none!important;filter:none!important}.product-card figure{position:relative}.product-card .itg-hover-cta{position:absolute;left:12px;right:12px;bottom:12px;display:flex;justify-content:center;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;pointer-events:none;z-index:3}.product-card .itg-hover-cta .itg-card-cta{margin-top:0;width:100%;max-width:100%;justify-content:center;box-shadow:0 6px 18px -8px #00000073}@media(hover:hover){body.template-collection ul#collection .product-card:hover .itg-hover-cta,body.template-search ul#collection .product-card:hover .itg-hover-cta,.product-recommendations .product-card:hover .itg-hover-cta{opacity:1;transform:translateY(0);pointer-events:auto}}@media(hover:none){body.template-collection ul#collection .product-card .itg-hover-cta,body.template-search ul#collection .product-card .itg-hover-cta{opacity:1;transform:none;pointer-events:auto}}.product-card .itg-oos-badge{position:absolute;right:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;padding:6px 12px;border-radius:8px;background:#0f172ae0;color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;box-shadow:0 4px 12px -6px #00000080}@media only screen and (max-width:760px){.product-recommendations li.product-card{padding-left:8px;padding-right:8px}.product-recommendations li.product-card>div,.product-recommendations li.product-card .static{padding-top:4px}}.bp-obar__reseller-label:after,.bp-header__reseller-label:after{content:"\b7"!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/theme-xtra.css.map */
