@media (min-width: 768px) and (max-width: 991px) {.heading-about h1 {font-size: 40px;line-height: 48px;}}@media (min-width: 576px){.payment_channel_img{width: 150px;height: 50px;}}@media (min-width: 768px) {.steparrow:after {content: "";position: absolute;top: 50%;right: -30px;transform: translateY(-50%);border-width: 15px;border-style: solid;border-color: transparent transparent transparent #e3181f;}.storecard {height: 100%;}.brdcard {min-height: 100%;}.masonry {column-count: 3;}.masonry .brick:nth-child(3n) img {height: 400;}.masonry .brick:nth-child(3n+1) img {height: 350px;}.masonry .brick:nth-child(3n+2) img {height: 450px;}.banner-parallax {height: 650px;}.ofbox {height: 100%;}}@media (min-width: 992px) {.cha-bar {width: 60% !important;margin: 0 auto 30px;}.flat-spacing-s {padding-top: 80px;padding-bottom: 80px;}.mvbox {padding: 40px;}p.pintro {font-size: 22px;line-height: 32px;}.page-title-2 {padding: 30px 0 30px;}.heading-about h1 {font-size: 50px;line-height: 58px;}.dvac {align-items: center;vertical-align: middle;}.oslp-banner {height: 70vh;position: relative;border-radius: 20px;overflow: hidden;}p.subheading {width: 70%;margin: auto;}p.pintro {padding: 0 140px;}.banner-parallax {height: 300px;}.dtar {text-align: right;}.dvac {vertical-align: middle;display: flex;align-items: center;}.socialp {width: 60%;margin: auto;}img.logo-text {max-width: 100%;height: 35px;}.collection-position-2 {height: 82vh;}.collection-position-2.top-collection{height: 100%;}.line-separation {width: 1px;height: 100%;}.dac {text-align: right;vertical-align: middle;align-items: center;height: 100%;}.masonry {column-count: 4;}.videointrorow {width: 55%;}img.branches-map {width: 70%;margin: 0 auto;text-align: center;display: block;}span.dnone {display: none;}.dw60 {width: 60%;display: block;}p.dw50 {width: 50%;display: block;}}@media (min-width: 1025px){.heading{font-size: 50px;line-height: 54px;}.banner-cls-discover .img-style{height: 100%;}}@media (min-width: 1199px) {.masonry {column-count: 5;}.banner-parallax {background-attachment: fixed;}.banner-cls-discover .img-style img {width: 100%;height: 100%;object-fit: cover;object-position: top;}}@media (min-width: 1400px){.tf-slideshow .wrap-slider{}}@media (max-width: 991px){.cha-bar {margin: 0 auto 30px;}.flat-spacing-s {padding:30px 0 60px;}.mvbox {padding: 30px;}p.pintro {font-size: 18px;line-height: 26px;}.page-title-2 {padding: 20px 0 20px;}.banner-parallax {height: 300px;}.mmb20 {margin-bottom: 20px;}br.mnone {display: none;}img.branches-map {width: 100%;}.videointrorow {width: 100%;}.mmb30 {margin-bottom: 30px;}.sidebar-account{padding: 20px 15px;}.sidebar-account .my-account-nav .my-account-nav-item{font-size: 16px;padding: 10px;}.logo-outline1{width: 50%;position: absolute;top: 0;right: 0;}}@media (max-width: 767px){.tf-grid-layout.sm-col-2 {grid-template-columns: repeat(2, 1fr);}.box-title-slider h2 {font-size: 22px !important;line-height: initial !important;}.box-title-slider p {font-size: 16px !important;line-height: initial !important;}.heading-about h1 {font-size: 36px;line-height: initial;}.sbmmb20 {margin-bottom: 20px;}.steparrow:after {content: '';top: auto;bottom: -30px;left: 50%;right: auto;transform: translateX(-50%);border-width: 15px;border-style: solid;border-color: #e81b1f transparent transparent transparent;position: absolute;}.logo-header img {width: 65px;}.footer-logo img{width: 300px;height: 100%;margin-bottom: 10px;}.collection-item-v2 .collection-content .heading {font-size: 18px !important;font-weight: 500 !important;}html, body{overflow-x: hidden;}ul.mobile-nav-just{display: flex !important;}ul.mobile-nav-just li i{font-size: 18px;}ul.mobile-nav-just li .nav-link{color: #099200;}ul.mobile-nav-just .nav-link.active {color: #ffffff;background-color: #099200;border-color: var(--bs-nav-tabs-link-active-border-color);}#vl-pills-tabContent{padding-top: 20px;}.footer-menu_item{font-size: 12px;line-height: 20px !important;}.widget-tabs.style-two-col .widget-content-tab .widget-content-inner {padding: 20px 15px;}.widget-tabs.style-two-col .widget-content-tab .widget-content-inner.widget-orders {padding: 0;}.widget-wrap-checkout .checkout-product-item .img-product{width: 70px;height: 70px;}.pickup-picker-item .pickup-picker-values label.style-text{width: 100%;height: 100%;}.small-text{display: block;}.tf-table-page-order th.order-status {display: flex;flex-flow: column;gap: .25rem;align-items: flex-end;}.zero-down {padding: 35%;position: absolute;top: 30%;right: -30%;}.tf-order-item .tf-order-item_product .order-info .order-title {font-size: 14px;line-height: normal;display: block;}.brand-item{width: 100px;height: 100px;}.sidebar-account{padding: 10px;margin-bottom: 15px;}.form-sign-in .modal-dialog .modal-content{padding: 25px;}.tf-dropdown-sort{padding: 3px 10px;}.text-sort-value{font-size: 12px;}.filterShop span{font-size: 12px;}.blockquote h3{font-size: 28px;}.banner-parallax-2 {background-attachment: scroll;}.flat-collection-circle .nav-sw {top: unset;margin-top: 10px;}.shopcattop{padding: 40px 0px 60px 0px;}}@media (max-width: 575px){.tf-grid-layout{column-gap: 10px;row-gap: 10px;}.card-product .card-product-info .title{font-size: 14px;line-height: 20px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;min-height: calc(1.5em * 2);}.card-product .card-product-wrapper img{object-fit: cover;}.nav-ul-mb .nav-mb-item .mb-menu-link{font-size: 14px;line-height: 20px;}.whats-float{width: 120px;transform: translate(80px, 0px);bottom: 23%;}.whats-float i{font-size: 24px;padding: 12px;}.progress-wrap{right: 10px;bottom: 100px;}.tf-toolbar-bottom.type-1150 {display: flex;}.footer .footer-bottom .footer-bottom-wrap > div {width: 100%;text-align: center;justify-content: center;}.widget-tabs.style-two-col .widget-menu-tab .item-title {font-size: 16px;}.variant-picker-item .variant-picker-values label.add-ons-text > strong{font-size: 16px;}.pickup-picker-item .variant-picker-values label.style-text{width: 100%;height: 100%;}.collection-circle .img-style{width: 70px;height: 70px;}.sidebar-account .my-account-nav-mobile span, .sidebar-account .my-account-nav-mobile a{display: flex;flex-direction: column;text-align: center;align-items: center;}#scroll-top{right: 5px;}.text-title{font-size: 14px;line-height: 22px;}.heading{font-size: 28px;line-height: 1.4;}.body-text-1{font-size: 14px;line-height: 1.5;}.collection-position-2:not(.banner-slide) {height: 100%;}.collection-position-2.banner-slide{height: 65vh;}.collection-position-2 img{object-fit: contain;}.payment-picker-item .variant-picker-values{display: grid;grid-template-columns: repeat(2, 1fr);}.membership-banner{flex-flow: column;align-items: flex-start;gap: 1rem;}.logo-outline1{width: 100%;position: absolute;top: 0;right: -35%;}.paper-roll-banner{object-position: right;}}