.heading-24{font-family:var(--font-family-default);font-size:24px;line-height:36px}.heading-20{font-family:var(--font-family-default);font-size:20px;line-height:36px}.heading-18{font-family:var(--font-family-default);font-size:18px;line-height:36px}.body-18{font-size:18px;line-height:27px}.body-16{font-size:16px;line-height:21px}.body-14{font-size:14px;line-height:16px}.body-12{font-size:12px;line-height:14px}.color-primary{color:var(--color-primary)}.color-red{color:var(--color-danger)}.top-header .row{align-items:center}.header-contact,.header-dropdown{color:var(--text-color);font-weight:400;font-size:var(--font-size-sm);align-items:center;display:flex;gap:var(--spacing-md)}.header-contact ul{display:inline-flex}.header-dropdown,.menu-right{justify-content:flex-end;display:flex;align-items:center}.header-dropdown li>a,.menu-right li>a{color:var(--text-color);text-decoration:none}.menu-right .categories li>a{font-size:var(--font-size-md);cursor:pointer}.menu-right ul{gap:var(--spacing-lg)}.common-page-bar .row{align-items:center}.common-page-bar h1{font-size:var(--font-size-lg)}.common-page-content{margin:50px 0}.col-breadcrumb{display:flex;justify-content:flex-end}.section-b-space{margin-bottom:var(--spacing-section)}.grid{display:grid;justify-items:center}.side-menu-content .search-box .input{width:100%}.btn-solid{padding:13px 29px;color:#fff;letter-spacing:.05em;border:2px solid var(--color-tertiary);background-image:linear-gradient(30deg, var(--color-tertiary) 50%, transparent 50%);background-size:850px;background-repeat:no-repeat;background-position:0;-webkit-transition:background 300ms ease-in-out;transition:background 300ms ease-in-out;font-weight:bold}.btn-solid:hover{background-position:100%;color:var(--color-tertiary);background-color:#fff;filter:none}.btn-solid.black-btn{background-image:linear-gradient(30deg, #222 50%, transparent 50%);border:2px solid #222}.btn-solid:focus{color:#000}.btn-solid.btn-gradient{background:var(--color-tertiary);background-image:-webkit-gradient(linear, left top, right top, from(var(--color-tertiary)), color-stop(var(--color-tertiary2)), color-stop(var(--color-tertiary)), to(var(--color-tertiary2)));background-image:linear-gradient(to right, var(--color-tertiary), var(--color-tertiary2), var(--color-tertiary), var(--color-tertiary2));-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-size:300% 100%;border:none}.btn-solid.btn-gradient:hover{background-position:100% 0;color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.sub-menu{width:300px !important;background-color:var(--color-tertiary);position:absolute;z-index:2;top:52.5px;gap:0 !important}.sub-menu-2{width:300px !important;background-color:var(--color-secondary);position:absolute;left:100%;z-index:9;top:0;transition:all 500ms linear}.sub-menu-2 ul{gap:0 !important}.sub-menu-2.active{min-height:auto}.sub-menu li a{padding:5px 16px;display:flex;justify-content:space-between;transition:all 500ms linear;color:var(--color-on-secondary)}.sub-menu-2 li a{color:var(--color-on-secondary)}.sub-menu li a:hover{background-color:#c88d29;color:#fff;width:300px}ul.categories.horizontal.vertical-middle.content-center{width:max-content}.input-default{box-sizing:border-box;border:none;border:1px solid #abb0ae;border-radius:4px;font-family:var(--font-family-default);font-weight:400;font-size:16px;padding:16px;width:100%;margin:8px 0 20px 0}.product-quick-view .container{margin:0 10px}@media screen and (max-width: 1300px){.menu-right .categories li>a{font-size:14px}}@media screen and (max-width: 1000px){.menu-right .categories li>a{font-size:12px}}@media screen and (max-width: 850px){.col-title,.col-breadcrumb{justify-content:center;text-align:center}.footer .nav-list{display:grid;grid-template-columns:1fr 1fr}}