.products.row .column,.products.row .columns,.product-recommendations .column,.product-recommendations .columns{display:flex!important;flex-direction:column!important}product-card.product-card{display:flex!important;flex-direction:column!important;flex-grow:1!important;min-height:0!important}.product-card .product-card-info{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.product-card .product-card-vendor{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:1.4em!important;flex-shrink:0!important}.product-card .product-card-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.4!important;min-height:2.8em!important;max-height:2.8em!important;flex-shrink:0!important}.product-card .price{min-height:1.4em!important;flex-shrink:0!important}.price del{font-size:.8em!important;opacity:.55!important}.price ins .amount.discounted{font-weight:600!important}.product-card .product-card-swatches--container{min-height:0!important;flex-shrink:0!important}.product-card .product-inventory-notice--wrapper{min-height:2.6em!important;flex-shrink:0!important}.product-card .product-card--add-to-cart-button-wrapper{margin-top:auto!important;flex-shrink:0!important}.product-card .product-card--label-container{flex-shrink:0!important}.product-card--badge-especial{position:absolute!important;top:8px!important;right:8px!important;z-index:31!important;pointer-events:none!important}.product-card--badge-especial img{width:50px!important;height:auto!important;display:block!important;filter:drop-shadow(0 1px 3px rgba(0,0,0,.15))!important}@media only screen and (min-width:768px){.product-card--badge-especial{top:12px!important;right:12px!important}.product-card--badge-especial img{width:60px!important}}@media only screen and (max-width:749px){.product-card .product-card-title{-webkit-line-clamp:3!important;min-height:calc(1.3em * 3)!important;max-height:calc(1.3em * 3)!important;font-size:.875rem!important;line-height:1.3!important}.product-card--add-to-cart-button{height:40px!important;font-size:.75rem!important}.product-card--add-to-cart-text{white-space:nowrap!important;letter-spacing:-.3px!important}}@media only screen and (min-width:750px)and (max-width:1067px){.product-card .product-card-title{font-size:.875rem!important;line-height:1.35!important;min-height:2.7em!important;max-height:2.7em!important}}product-recommendations .products.row>li{display:flex!important;flex-direction:column!important}product-recommendations product-card.product-card{display:flex!important;flex-direction:column!important;flex-grow:1!important;min-height:0!important}product-recommendations .product-card .product-card-info{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}product-recommendations .product-card .product-card-vendor{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:1.4em!important;flex-shrink:0!important}product-recommendations .product-card .product-card-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.4!important;min-height:2.8em!important;max-height:2.8em!important;flex-shrink:0!important;margin-top:0!important;margin-bottom:8px!important}product-recommendations .product-card .price{min-height:1.4em!important;flex-shrink:0!important;font-size:15px!important;line-height:15px!important;padding:0!important;margin-top:0!important}product-recommendations .product-card .product-inventory-notice--wrapper{min-height:2.6em!important;flex-shrink:0!important}product-recommendations .product-card--add-to-cart-button-wrapper{margin-top:auto!important;flex-shrink:0!important;padding:0!important}product-recommendations .product-card .product-card-swatches--container{min-height:0!important;flex-shrink:0!important}product-recommendations .product-card .product-card--label-container{flex-shrink:0!important}#Product-Drawer .product-title{font-size:calc(var(--font-heading-scale, 1) * 1rem)!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important}#Product-Drawer .product-price-container .price{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:2px 8px!important;font-size:1rem!important;margin-right:0!important}#Product-Drawer .product-price-container .price del,#Product-Drawer .product-price-container .price ins{margin:0!important}#Product-Drawer .product-price-container .badges{margin-left:0!important}#Product-Drawer .price .badges{display:inline-flex!important;flex-wrap:wrap!important;gap:4px!important;align-items:center!important;margin-left:0!important}#Product-Drawer .price .badge{font-size:.7rem!important;padding:2px 6px!important;line-height:1.3!important;white-space:nowrap!important}#Product-Drawer .single-add-to-cart-button{width:100%!important;justify-content:center!important}#Product-Drawer .shopify-payment-button,#Product-Drawer .shopify-payment-button__button{width:100%!important}@media only screen and (max-width:749px){#Product-Drawer .product-title{font-size:calc(var(--font-heading-scale, 1) * .9rem)!important}#Product-Drawer .product-price-container .price{font-size:.9rem!important}}.thb-product-detail .single-add-to-cart-button{width:100%!important;justify-content:center!important}.thb-product-detail .shopify-payment-button,.thb-product-detail .shopify-payment-button__button{width:100%!important}.thb-product-detail .product-title{font-size:calc(var(--font-heading-scale, 1) * 1.125rem)!important;line-height:1.3!important}.thb-product-detail .product-price-container .price{font-size:1.0625rem!important}@media only screen and (max-width:1200px){.thb-product-detail .product-title{font-size:calc(var(--font-heading-scale, 1) * 1.5rem)!important}}@media only screen and (max-width:749px){.thb-product-detail .product-title{font-size:calc(var(--font-heading-scale, 1) * 1.25rem)!important}}.footer .signup-container button:active,.footer .signup-container button:focus,.footer .signup-container button:focus-visible{background:transparent!important;opacity:1!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}.footer .signup-container button:active svg path,.footer .signup-container button:focus svg path{stroke:var(--color-footer-text, #fff)!important}.footer .signup-container button{-webkit-tap-highlight-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-card-align-fix.css.map */
