#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}}.label-overstock,.label-asnew,.label-as-new,.label-occasion{font-size:1.5rem;font-weight:600;padding:4px 10px;border-radius:999px;display:inline-block;text-transform:none;position:absolute;top:12px;left:12px;z-index:10;white-space:nowrap}.label-overstock{background-color:#94a3b8}.label-asnew,.label-as-new{background-color:#a5b4fc}.label-occasion{background-color:#6ee7b7}.layout-rows.l4us{display:flex;justify-content:space-around;flex-wrap:wrap;gap:10px}.layout-slider.l4us{display:none}@media screen and (max-width: 767px){.layout-rows.l4us{display:none}.layout-slider.l4us{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;animation:slideText 12s linear infinite;white-space:nowrap}.layout-slider.l4us li{flex:0 0 100%;scroll-snap-align:start;display:inline-block;padding:0 20px;font-weight:700}}.f8pr-price.s1pr.price{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:100%;margin-bottom:10px}.our-price-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.current-price{font-size:2.2rem;font-weight:700}.condition-inline{font-size:1.2rem;font-weight:700;display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:4px;background:#fef7f0;border:1px solid #f0e0d0}.product-compare-price{font-size:1.2rem;font-weight:500;color:#444;margin-top:4px}.custom-stock-label{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;background-color:#fef3e2;color:#20403c;border:2px solid #20403c;border-radius:999px;padding:4px 10px;font-size:.85rem;font-weight:600;z-index:10;white-space:nowrap}.product-card,.product-item{position:relative}.stock-on-image{position:absolute;top:12px;right:12px}.s1lb.label{position:relative;display:block}.badge-stock{right:12px!important;left:auto!important;background-color:#fef3e2;color:#20403c;border:2px solid #20403c;padding:4px 10px;font-size:.75rem;font-weight:600;border-radius:999px;text-transform:none;box-shadow:none}.badge-stock-on-card{position:absolute;top:12px;right:12px;z-index:10}.badge-stock-on-card .badge-stock{background-color:#fef3e2;color:#20403c;border:2px solid #20403c;padding:4px 10px;font-size:1.2rem;font-weight:600;border-radius:999px;white-space:nowrap}@media screen and (max-width: 767px){.badge-stock-on-card{top:auto!important;bottom:12px;right:auto!important;left:12px}.badge-stock-on-card .badge-stock{font-size:1.2rem;padding:3px 10px;border-radius:999px;top:auto;bottom:0;right:auto;left:0}.label-overstock,.label-asnew,.label-as-new,.label-occasion{font-size:1rem;padding:3px 10px;border-radius:999px;font-weight:600;text-transform:none}.custom-stock-label{font-size:1rem;padding:3px 10px;top:10px;right:10px;border-radius:999px}}.footer__bottom-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;padding:20px 0;width:100%}.footer__locale-selector{flex:1;min-width:150px}.footer__copyright{flex:1;text-align:center;min-width:200px}.footer__payment-methods{flex:1;display:flex;justify-content:flex-end;gap:10px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.floating-variant-button-wrapper{position:absolute;bottom:10px;left:50%;transform:translate(-50%);z-index:10;pointer-events:none}.floating-variant-button{background-color:#dbeafe;color:#1e3a8a;font-size:13px;font-weight:500;padding:6px 12px;border-radius:6px;text-decoration:none;pointer-events:auto;white-space:nowrap;box-shadow:0 2px 4px #1e3a8a26;transition:background-color .2s ease,transform .2s ease}.floating-variant-button:hover{background-color:#bfdbfe;transform:translateY(-1px)}.rating .fill{background-color:transparent!important;color:#108474!important}@media screen and (max-width: 767px){.floating-variant-button-wrapper{max-width:100%;left:0;transform:none;padding:0 10px;box-sizing:border-box}.floating-variant-button{display:block;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 767px){#nav-top{line-height:1.2;padding-top:4px!important;padding-bottom:4px!important}#nav-top .l4us{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:12px;-webkit-overflow-scrolling:touch}#nav-top .l4us>li{white-space:nowrap}.grid-product__title,.card__heading,.ProductTile__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.2em}.ProductTile__price,.price{margin-top:6px}.ProductTile__cta,.card-information .button,.button--add-to-cart{margin-top:8px}}.RecurringTerms{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:8px 12px;margin:12px 0}.RecurringTerms summary{cursor:pointer;font-weight:600}.RecurringTerms__content{padding-top:8px;font-size:14px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme-xtra.css.map */
