<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/******************************

[Table of Contents]

1. 1600px
2. 1440px
3. 1280px
4. 1199px
5. 1024px
6. 991px
7. 959px
8. 880px
9. 768px
10. 767px
11. 539px
12. 479px
13. 400px

******************************/



@media (min-width:1440px) and (max-width:1600px) {
.container { max-width: 1100px; }
/*.subscribe img { width: 150px; }*/
.slider-side-ad1,
.slider-side-ad3 { left: -150px; }
.slider-side-ad2,
.slider-side-ad4 { right: -152px; }
.main_nav { padding-left: 0; }
.main_nav ul li { margin-right: 45px; }
.main_nav ul li a { font-size: 16px; letter-spacing: 0; }
.navbar-main .navbar-nav { font-size: 16px; }
.home_slider_title h2 { font-size: 26px; line-height: 38px; }
.home_slider_title h5 { line-height: 28px; margin-top: 20px; }
.home_slider_dots ul li { font-size: 16px; margin-right: -10px; }
.research-report.bestsellers_content ul { margin-bottom: 27px; }
.research-report.bestsellers_content ul li { margin-bottom: 24px; }


.col-sm-two { flex: 0 0 35.5%; max-width: 35.5%; }
.col-sm-one { flex: 0 0 29%; max-width: 29%; }
.col-sm-three { flex: 0 0 35.5%; max-width: 35.5%; }

}
 @media (min-width:1280px) and (max-width:1439px) {
.container { max-width: 950px; }
/*.subscribe img { width: 150px; }*/
.slider-side-ad1,
.slider-side-ad3 { left: -150px; }
.slider-side-ad2,
.slider-side-ad4 { right: -152px; }
.hdr-top-ad { /*margin: 30px auto;*/ }
.logo { margin-bottom: 20px; }
.logo img { width: 250px; }
.main_nav { padding-left: 0; }
.main_nav ul li { margin-right: 40px; }
.main_nav ul li a { font-size: 13px; letter-spacing: 0; }
.navbar-main .navbar-nav .nav-item { font-size: 12px; }
.navbar-main .navbar-nav { margin-left: -0.3rem; }
/*.navbar-main .navbar-nav .nav-item .nav-link { padding-left:0.3rem; padding-right:0.3rem; }*/
.home_slider_title h2 { font-size: 22px; line-height: 32px; }
.home_slider_title h5 { line-height: 26px; margin-top: 18px; }
.home_slider_dots ul li { font-size: 14px; margin-right: -14px; }
.gallery_text { letter-spacing: 0.1em; }
.shopping { padding-right: 100px; margin-left: 100px; }
.button { margin-top: 77px; }
.section_subtitle { font-size: 22px; }
.bestsellers_content ul li { /*margin-bottom: 68px;*/ }
.promo_image { /*width: 100%; height: 577px;*/ }
.sustainability .promo_link a { font-size: 14px; line-height: 28px; }
.shopping { padding-right: 74px; margin-left: 60px; }
.newsletter_text { font-size: 17px; }
.best_image { width: calc(46.6% - 15px); }
.best_content { padding-left: 46.6% }
.sidebar_section_content ul li a { font-size: 13px; }
.research-report.bestsellers_content ul { margin-bottom: 22px; }
.research-report.bestsellers_content ul li { margin-bottom: 28px; }
.footer_nav ul li a { font-size: 13px; }
}
 @media (min-width:1200px) and (max-width:1279px) {
.container { max-width: 900px; }
/*.subscribe img { width: 150px; }*/
.slider-side-ad1,
.slider-side-ad3 { left: -150px; }
.slider-side-ad2,
.slider-side-ad4 { right: -152px; }
.slider-side-ad3,
.slider-side-ad4 { top: 122px; }
.hdr-top-ad { /*margin: 30px auto;*/ }
.logo { margin-bottom: 20px; }
.logo img { width: 250px; }
.main_nav { padding-left: 0; }
.main_nav ul li { margin-right: 33px; }
.main_nav ul li a { font-size: 13px; letter-spacing: 0; }
.navbar-main .navbar-nav .nav-item { font-size: 11px; }
.home_slider_title h2 { font-size: 20px; line-height: 30px; }
.home_slider_title h5 { line-height: 26px; margin-top: 18px; }
.home_slider_dots ul li { font-size: 14px; margin-right: -18px; }
.section_title { font-size: 42px; }
.home_slider_title h5 { font-size: 14px; }
.product_name a { font-size: 18px; line-height: 29px; }
.tag { font-size: 10px; }
.time { font-size: 11px; }
.promo_container { margin-top: 58px; }
.arrivals { padding-top: 65px; padding-bottom: 65px; }
.testimonials { padding-top: 45px; }
.gallery { padding-top: 65px; }
.gallery_text { letter-spacing: 0.1em; }
.best_content { padding-left: 152px; }
.research-report .best_content { padding-left: 39%; }
.research-report.bestsellers_content ul { margin-bottom: 28px; }
.research-report.bestsellers_content ul li { margin-bottom: 21px; }
.promo_cover { margin-bottom: 3px; }
.best_price { font-size: 14px; }
.footer_nav ul li { margin-right: 24px; }
.footer_nav ul li a { font-size: 13px; }
.sustainability .promo_link a { font-size: 14px; line-height: 28px; }
.newsletter_text { font-size: 18px; }
.sidebar_section_content ul li a { font-size: 14px; }
.research-report.bestsellers_content ul { margin-bottom: 28px; }
.research-report.bestsellers_content ul li { margin-bottom: 21px; }
.footer_nav ul li { display: inline-block; margin-right: 18px; }
}
 @media (min-width:992px) and (max-width:1199px) {
.container { max-width: 680px; }
.home_slider_background { /*background-position: initial;*/ }
p { font-size: 13px; line-height: 22px; }
/*.subscribe img { width: 150px; }*/
.slider-side-ad1,
.slider-side-ad3 { left: -145px; }
.slider-side-ad2,
.slider-side-ad4 { right: -145px; }
.hdr-top-ad { /*margin: 30px auto;*/ }
.logo { margin-bottom: 20px; }
.logo img { width: 250px; }
.header { height: 60px; }
.main_nav { padding-left: 0; }
.main_nav ul li { margin-right: 17px; }
.main_nav ul li a { font-size: 11px; letter-spacing: 0; }
.navbar-main .navbar-nav { margin-left: -0.6rem; }
.navbar-main .navbar-nav .nav-item .nav-link { padding-left: 0.6rem; padding-right: 0.6rem; }
.home_slider_title { padding: 15px; }
.home_slider_title h2 { font-size: 16px; line-height: 26px; }
.home_slider_title h5 { font-size: 14px; line-height: 26px; margin-top: 14px; }
.home_slider_dots ul li { font-size: 11px; margin-right: -10px; }
.home_slider_dots { /*top: -44px;*/ }
.home_slider_custom_dot.active div { width: 38px; }
.section_title { font-size: 32px; }
.promo_container { margin-top: 28px; }
.arrivals { padding-top: 65px; padding-bottom: 65px; }
.testimonials { padding-top: 45px; }
.gallery { padding-top: 65px; }
.gallery_text { letter-spacing: 0.1em; }
.product_name a { font-size: 18px; line-height: 25px; }
.time,
.tag { display: block; text-align: center; float: none; margin-bottom: 10px; }
.best_image { width: calc(57.6% - 15px); }
.best_content { padding-left: 57.6%; }
.best_image img { max-width: 90px; width: 100%; height: 100%; }
.best_price { font-size: 10px; }
.sustainability .promo_link a { font-size: 13px; line-height: 18px; }
.promo_cover { margin-bottom: 9px; }
.footer_nav ul li { margin-right: 13px; }
.review_form_title,
.contact_title { font-size: 22px; }
.inner-screen .product_name a { font-size: 14px; line-height: 1.2; }
.home .owl-carousel.owl-drag .owl-main-slider { height: 500px; }
.promo_link a { font-size: 13px; }
.promo .button { margin-top: 20px; width: auto; }
.navbar-main .navbar-nav { font-size: 9px; letter-spacing: normal; }
.section_subtitle { font-size: 14px; }
.contact_info_text { font-size: 11px; }
.sidebar_section_content ul li a { font-size: 9px; }
.research-report.bestsellers_content ul { margin-bottom: 8px; }
.research-report.bestsellers_content ul li { margin-bottom: 10px; line-height: 17px; }
.latest-video .bg-dark .btn-light.btn-main { margin: 6px 0; }
}
 @media (min-width:768px) and (max-width:991px) {
.home_slider_background { background-position: initial; }
/*.subscribe img { width: 150px; }*/
.slider-side-ad1,
.slider-side-ad3 { left: -145px; }
.slider-side-ad2,
.slider-side-ad4 { right: -145px; }
.hdr-top-ad { /*margin: 30px auto;*/ }
.logo img { /*width: 260px;*/ }
.home_slider_background { width: 100%; }
.home_slider_content { top: 75%; left: 50%; width: 100%; }
.home_slider_title h2 { line-height: 22px; font-size: 14px; }
.home_slider_title { padding: 23px 12px; }
.home_slider_title h5 { line-height: 14px; font-size: 11px; margin-top: 4px; }
.home_slider_dots_container { bottom: 45px; }
.home_slider_dots { left: 0; top: 0; }
.home_slider_dots ul { padding-right: 0; margin-top: 20px; }
.home_slider_dots ul li { font-size: 12px; margin-right: 0; }
.promo_container { margin-top: 28px; }
.arrivals { padding-top: 65px; padding-bottom: 65px; }
.testimonials { padding-top: 45px; }
.gallery { padding-top: 65px; }
.gallery_text { letter-spacing: 0.1em; }
.product_name a { font-size: 18px; line-height: 25px; }
}
 @media (min-width:480px) and (max-width:767px) {
/*.subscribe img { width: 80px; }*/
.home_slider_dots { left: 0; top: -15px; }
.title-spotlight { margin: 5px 0 50px; }
}
 @media (min-width:320px) and (max-width:479px) {
/*.subscribe img { width: 80px; }*/
.home_slider_dots { left: 0; top: -56px; }
}






/************
1. 1800px
************/

@media only screen and (max-width: 1800px) {
.search { width: 200px; }
}



/************
1. 1600px
************/

@media only screen and (min-width: 1601px) {
.promo_cover { margin-bottom: 7px; }
.col-sm-two { flex: 0 0 34.7%; max-width: 34.7%; }
.col-sm-one { flex: 0 0 30.6%; max-width: 30.6%; }
.col-sm-three { flex: 0 0 34.7%; max-width: 34.7%; }
}

/************
2. 1440px
************/

@media only screen and (max-width: 1440px) {
.col-sm-two { flex: 0 0 35.5%; max-width: 35.5%; }
.col-sm-one { flex: 0 0 29%; max-width: 29%; }
.col-sm-three { flex: 0 0 35.5%; max-width: 35.5%; }
}

/************
3. 1380px
************/

@media only screen and (max-width: 1380px) {
}

/************
3. 1280px
************/

@media only screen and (max-width: 1280px) {
}

/************
4. 1199px
************/

@media only screen and (max-width: 1199px) {
}

/************
4. 1100px
************/

@media only screen and (max-width: 1100px) {
}

/************
5. 1024px
************/

@media only screen and (max-width: 1024px) {
}





/************
6. 991px
************/

@media only screen and (max-width: 991px) {
#scrollUp { bottom: 2.6rem; right: 1.5rem; font-size: 1rem; width: 1.6rem; height: 1.6rem; }
.slider-panel { padding-top: 35px; padding-bottom: 25px; }
.inner-screen { padding-top: 105px; }
.logo img { /*width: 100%;*/ }
.main_nav { display: none; }
.navbar-main { /*position: fixed; width: 100%*/ }
.navbar-main .navbar-nav { padding: 0 30px; margin-left: 0; }
.navbar-main .navbar-nav .nav-item { text-align: center; }
.burger_container { display: block!important; }
.shopping { padding-right: 91px; }
.home_slider_title { font-size: 30px; line-height: 50px; }
section { padding-top: 30px; padding-bottom: 30px; }
.section_title { font-size: 38px; }
.arrivals { padding-top: 45px; padding-bottom: 60px; }
.product_col:not(:last-child) { margin-bottom: 30px; }
.products_container { margin-top: 20px; }
.preview .product_image { height: auto; margin-bottom: 20px; }
.promo_link { width: 100%; font-size: 15px; line-height: 30px; }
.promo_col:not(:last-child) { margin-bottom: 60px; }
.extra_promo { width: 100%; height: 616px; float: none; }
.extra_promo_1 { margin-right: 0px; margin-bottom: 30px; }
.time { margin-bottom: 0; }
.testimonials { width: 100%; padding-top: 45px; }
.testimonials .owl-item:after { background-image: none; }
/*.hdr-top-ad img,
.hdr-side-ad img,*/
.slider-ad-l,
.slider-ad-l,
.latest-news-ad-l,
.latest-news-ad-r,
.exclusive-first-ad-l,
.exclusive-first-ad-r,
.vdo-ad-l,
.vdo-ad-r,
.masters-cut-ad-l,
.masters-cut-ad-r { display: none; }
.ad-img { text-align: center; margin: 70px 0 0; }
.footer_nav ul li { /*margin-right: 30px;*/ }
.footer { padding-top: 40px; padding-bottom: 45px; margin-top: 44px; }
.inner-screen .arrivals .col-sm-6 { width: 100%; display: block; }
.col-lg-3.product_col .product_image,
.col-lg-4.product_col .product_image { /*height: 350px;*/ }
.inner-screen .sustain_col .product_image,
.trends .owl-item .product_image { /*height: 500px; */ }
.fashion-business .owl-item .product_image,
.textiles .owl-item .product_image,
 .beauty .owl-item .product_image,
 .retail .owl-item .product_image,
.sustainability .owl-item .colorbox { /*height: 550px;*/ }
.navbar-main .navbar-toggler { height: 1.3rem; width: 1.5rem; padding: 0; border: 0; font-size: 0.9rem; }
.navbar-main .navbar-collapse { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #fff; z-index: 999; transform: translateX(-100%); transition: all 1s ease; height: auto !important; }
.navbar-main .navbar-collapse.show { transform: translateX(0); }
.logo-front img { max-height: 4.7rem; width: auto; }
.logo-back img { max-height: 6rem; width: auto; }
.search-input { min-width: inherit; display: block; }
.dropdown-search .dropdown-menu { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #fff; z-index: 999; transform: translateX(100%); transition: all 1s ease; margin: 0; padding: 0; display: block; }
.dropdown-search .dropdown-menu .input-group { display: block; text-align: center; }
.dropdown-search .dropdown-menu .input-group .form-control { display: block; width: 100%; }
.dropdown-search .dropdown-menu .input-group .input-group-btn { display: block; padding-top: 2rem; }
.dropdown-search .dropdown-menu.show { transform: translateX(0); }
.policy-head { font-size: 5.5vw; }
.test_slider .owl-dots { margin-top: 0 !important; bottom: 10px; }
.product_info .card-body { padding: 35px 0px 35px; }
}



/************
7. 959px
************/

@media only screen and (max-width: 959px) {
}

/************
8. 880px
************/

@media only screen and (max-width: 880px) {
}

/************
9. 768px
************/

@media only screen and (max-width: 768px) {
}

/************
10. 767px
************/

@media only screen and (max-width: 767px) {
.subscribe img { width: 80px; }
.logo img { /*width: 70%;*/ }
.home { /*height: auto;*/ }
.home_slider_bg { background-color: #000; }
.home_slider_background { width: 100%; padding-top: 56.25%; height: auto; position: static; width: auto; }
.home_slider_content { top: auto; left: auto; width: auto; position: static; transform: none; }
.home_slider_title h2 { line-height: 22px; font-size: 14px; }
.home_slider_title { padding: 23px 12px; height: auto; }
.home_slider_title h5 { line-height: 14px; font-size: 11px; margin-top: 4px; }
.home_slider_dots { left: 0; }
.home_slider_dots ul { padding-right: 0; margin-top: 20px; }
.home_slider_dots ul li { font-size: 12px; margin-right: 0; }
.navbar-main .navbar-nav .nav-item .nav-link { padding-left: 0; padding-right: 0; }
.col-sm-4 { flex: 100%; max-width: 100%; }
.logo img { /*width: 60%;*/ }
.section_title_container { margin-bottom: 10px; }
.section_title { font-size: 22px !important; line-height: 1.2; }
.title-spotlight .section_title:before { top: -3px; }
.title-spotlight .section_title:after { bottom: -1px; }
.title-spotlight .section_title:before,
.title-spotlight .section_title:after { height: 2px; }
.newsletter_text { font-size: 15px; }
.newsletter_container { margin-top: 0; }
.footer_nav ul li a { font-size: 12px; }
.inner-screen .arrivals { padding-top: 20px; }
.inner-screen .section_title.pg-title { margin: 0; }
.product .product_name { font-size: 18px; line-height: 1.2; }
.col-lg-3.product_col .product_image,
.col-lg-4.product_col .product_image { height: auto; }
.inner-screen .sustain_col .product_image,
.trends .owl-item .product_image { height: auto; }
.fashion-business .owl-item .product_image,
.textiles .owl-item .product_image,
 .beauty .owl-item .product_image,
 .retail .owl-item .product_image,
.sustainability .owl-item .colorbox { height: auto; }
.news-detail .carousel .carousel-item { /*height: 250px;*/ }
.newsletter_content { padding: 25px 0; }
.ad-img-1 { margin-bottom: 50px; }
.home .owl-carousel.owl-drag .owl-main-slider { height: auto; }
.products_container { margin-top: 0; }
.product_image img { /*object-fit: contain; object-position: initial; height: auto; max-width: 100%; width: auto;*/ }
.product_name a { line-height: 1.2; /*margin:0;*/ font-size: 14px; }
.news-con { margin-bottom: 10px; }
.news-con p { line-height: 1.2; font-size: 12px; margin-bottom: 0; }
.tag { padding: 1px 3px; margin-top: -2px; max-width: 20vw; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.product_col:not(:last-child) { margin-bottom: 10px; }
.promo { padding: 0 0 30px; }
.promo_col:not(:last-child) { margin-bottom: 10px; }
.best_image { width: 90px; }
.best_image img { width: auto; height: auto; max-width: 100%; }
.sidebar_section_content ul li a { font-size: 14px; line-height: 1.2 !important; }
.best_price { font-size: 12px; }
.best_content { padding-left: 96px; }
.bestsellers_content ul li { margin-bottom: 5px; min-height: 70px; }
.bestsellers_content .button { margin: 15px auto 0; }
.gallery_slider_container { margin: 0; }
.testimonials { /*padding-top: 15px; padding-bottom:0;*/ }
.test_slider_container { margin-top: 0; }
.test_slider_container .owl-dots { margin-top: 0; }
.test_image { margin: 0 auto; }
.footer { padding-top: 30px; padding-bottom: 40px; margin-top: 45px; }
.copyright { margin-top: 10px; padding-bottom: 0px; }
.footer_social { margin-top: 10px; }
.footer_logo img { margin-bottom: 0; width: auto; }
.footer_logo { width: 120px; margin: 0 auto; }
.inner-screen section { padding-top: 30px; padding-bottom: 0; }
.inner-screen .product_info .product_name { font-size: 13px; }
.inner-screen .product_name a { font-size: inherit; line-height: inherit; margin-top: 0; }
.footer_social ul li { margin-right: 5px; }
.footer_social ul li a img { max-height: 24px; }
.contact_text { padding: 30px 0; }
.contact_title { margin-top: 0; }
.contact_info_content { margin-top: 0; }
.contact_info_text { font-size: 11px; }
.advertise p,
.advertise .contact_info_text { font-size: 14px; }
}

/************
11. 575px
************/

@media only screen and (max-width: 575px) {
.header { height: 40px; padding-left: 15px; top: 0; left: auto; right: 0; width: auto; }
.header.scrolled { height: 40px; }
.logo { margin: 0 0 15px; padding-top: 15px; }
.logo a { font-size: 24px; }
.shopping { padding-right: 47px; margin-left: 0; }
.burger_container { top: calc(50% + 1px); }
.home_slider_dots_container,
 .home_slider_next { display: none !important; }
.home_slider_title { font-size: 28px; }
.home_slider_subtitle { font-size: 14px; }
.menu { width: 100%; right: -100%; padding-right: 15px; padding-left: 15px; padding-top: 21px; }
.menu .search { margin-bottom: 50px; }
.menu .search_input { height: 36px; }
.menu_close_container { right: 15px; }
.menu .logo { margin: 0 auto 35px; padding-top: 60px; max-width: 200px; }
.logo.menu_mm img { width: auto; max-width: 100%; height: auto; }
.menu.active { right: 0; }
.hdr-top-ad { margin: 0 auto; }
.hdr-top-ad img { max-width: 100%; margin: 0; }
.section_subtitle { font-size: 22px; }
.section_title { /*font-size: 38px;*/ }
.extra { padding-left: 15px; padding-right: 15px; }
.extra_promo_1 { padding-left: 15px; padding-right: 15px; }
.extra_promo_2 { padding-left: 15px; padding-right: 15px; }
.extra_1_content { padding-left: 20px; padding-right: 20px; }
.gallery { /*padding-left: 15px; padding-right: 15px;*/ padding: 30px 0; }
.gallery_title ul li { display: block; margin-right: 0px; }
.gallery_title ul li a { font-size: 24px; }
.test_text { font-size: 16px; padding: 0; }
.newsletter { padding: 0; /*padding-left: 15px; padding-right: 15px;*/ }
.newsletter_button { display: block; position: relative; margin: 0 auto; margin-top: 15px; }
.newsletter_text { font-size: 13px; }
.footer_logo a { font-size: 48px; }
.footer_nav ul li { display: block; margin-right: 0; margin-bottom: 5px; }
.footer_nav ul li:last-child { margin-bottom: 0; }
.footer_social ul li { /*margin-right: 29px;*/ }
.footer_social ul li a i,
.footer_social ul li a i.fa-youtube-play { font-size: 20px; }
.inner-screen-banner { margin: 0; }
}




/************
11. 539px
************/

@media only screen and (max-width: 539px) {
}


/************
12. 480px
************/

@media only screen and (max-width: 480px) {
}

/************
13. 479px
************/

@media only screen and (max-width: 479px) {
}

/************
14. 400px
************/

@media only screen and (max-width: 400px) {
}
</pre></body></html>