/*
Generated time: April 23, 2025 08:07
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.thb-full-menu .mega-menu-container--inner{padding:0 15px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.thb-full-menu .mega-menu-container--inner{padding:0 40px}}.thb-full-menu .mega-menu-container{border-top:1px solid #000;padding:30px 0;display:flex;top:calc(100% - 1px);max-width:100vw;background:#000;clip-path:polygon(0 0,100% 0,100% 0%,0 0%);max-height:calc(100vh - calc(0px + 0px + 50px));overflow-y:auto}.thb-full-menu .mega-menu-container--inner{display:grid;width:100%;align-items:start}.thb-full-menu .mega-menu-container--inner-has-promotions{grid-template-columns:auto 315px}.header--full-width .thb-full-menu .mega-menu-container--inner{max-width:100%}.thb-full-menu .mega-menu-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;margin:0;white-space:initial;flex:1}@media only screen and (min-width:1200px){.thb-full-menu .mega-menu-columns{gap:30px}}.thb-full-menu .mega-menu-columns ul{list-style:none;margin:0;padding:0}.thb-full-menu .mega-menu-columns .mega-menu-columns__heading{font-weight:500;font-size:calc(1 * 16px);padding:0;margin-bottom:10px}.thb-full-menu .mega-menu-columns a{display:block;padding-top:7px;padding-bottom:7px;font-size:calc(1 * 14px)}.thb-full-menu .mega-menu-promotions{width:315px;display:grid;gap:10px}details[open]>.header__submenu{padding:10px}.mega-menu-promotions{width:315px;display:grid;gap:10px}.mega-menu-promotions .mega-menu-heading{margin-bottom:0}.mega-menu-promotions .product-cart-item .cart-product-link{font-size:calc(1 * .875rem);line-height:calc(1 * 1.4)}.mega-menu-promotions .product-cart-item .price{font-size:.875rem}.mega-menu-heading{display:block;margin-bottom:10px;font-weight:500;font-size:1rem}.mega-menu-promotion{width:100%;position:relative;overflow:hidden;min-height:80px;display:flex}.mega-menu-promotion img{display:block;width:100%;height:100%;object-fit:cover;will-change:transform;transition:all .5s cubic-bezier(.104, .204, .492, 1)}.mega-menu-promotion:hover img{transform:scale(1.07)}.mega-menu-promotion--image{overflow:hidden;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.mega-menu-promotion--cover{margin:20px;background:rgba(0,0,0);width:60%;white-space:normal;z-index:25}.mega-menu-promotion--cover p{font-size:1.125rem;color:#000;margin:0}.mega-menu-promotion--cover-spacing-true{padding:15px}.mega-menu-promotion--link{position:absolute!important;display:block;top:0;left:0;width:100%;height:100%;padding:0!important;z-index:30}.mega-menu-promotion--link:after{content:none!important}.mega-menu-promotion.top{align-items:start}.mega-menu-promotion.middle{align-items:center}.mega-menu-promotion.bottom{align-items:end}.mega-menu-promotion.center{justify-content:center;text-align:center}.mega-menu-promotion.right{justify-content:end;text-align:right}.mega-menu-cta{display:flex;align-items:center;padding:18px 22px;border:1px solid rgba(0,0,0,.5);color:#000!important;background:rgba(0,0,0,.07)}.mega-menu-cta>div{display:flex;flex-direction:column;gap:5px}.mega-menu-cta strong{font-weight:500}.mega-menu-cta span{font-size:.75rem;color:rgba(0,0,0,.8)}.mega-menu-products{display:grid;gap:10px}.mega-menu-products .product-cart-item{margin:0;white-space:normal}.mega-menu-products .product-cart-item .thb-placeholder,.mega-menu-products .product-cart-item img{width:64px}.mega-menu-collections a{font-size:.875rem;white-space:normal}.mega-menu-collections--layout-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.mega-menu-collections--layout-columns a{display:flex;flex-direction:column}.mega-menu-collections--layout-columns a img{margin-bottom:5px}@media only screen and (min-width:768px){.mega-menu-collections--layout-columns{gap:20px}.mega-menu-collections--layout-columns a img{margin-bottom:15px}}.mega-menu-collections--layout-tagcloud{display:flex;flex-wrap:wrap}.mega-menu-collections--layout-tagcloud a{display:inline-flex;border:1px solid #000;align-items:center;padding:5px;margin:0 5px 5px 0}.mega-menu-collections--layout-tagcloud a img{width:34px}.mega-menu-collections--layout-tagcloud a span{margin:0 15px}.mega-menu-sidebar{display:grid;grid-template-columns:280px 1fr}.mega-menu-sidebar ul{list-style:none;margin:0;padding:0}.mega-menu-sidebar--button{display:flex!important;align-items:center;padding:8px 20px 8px 8px;gap:20px;font-weight:500;white-space:normal;min-height:54px;position:relative}.mega-menu-sidebar--button img{width:38px;height:auto}.mega-menu-sidebar--button svg{width:7px;height:12px;margin-left:auto;flex-shrink:0;position:absolute!important;right:20px}.mega-menu-sidebar--button span{font-size:16px;color:#252525;line-height:18px}.mega-menu-sidebar--button.active{background-color:rgba(0,0,0,.05)}.mega-menu-sidebar--content{border-left:1px solid RGB(37,37,37,.1)}.mega-menu-sidebar--content ul{list-style:none;margin:0;padding:0;display:none;padding-left:30px;grid-template-columns:repeat(4,1fr);gap:30px}.mega-menu-sidebar--content ul.active{display:grid}.mega-menu-sidebar--content ul a{padding:0;white-space:normal;font-size:14px}.mega-menu-sidebar--content ul a span{line-height:inherit}.mega-menu-sidebar--content-container{display:flex!important;flex-direction:column;gap:5px}@media only screen and (min-width:768px){.mega-menu-sidebar--content-container{gap:15px}}.mega-menu-sidebar--content-image{overflow:hidden}