@media only screen and (max-width:1520px){
    .sidebar_cart{width:400px}
    .content_inner{padding:30px 20px 20px 0}
    .content_top{margin-left:20px}
    .content_inner .content .content_item{height:calc(100% - 147px)}
    .content_inner .content .widget_shopping_cart_content{padding-left:20px}
    .cart_item{padding-bottom:40px}
    .cart_item_wrap .img_wrap{width:120px;height:120px}
    .cart_item_wrap .content_wrap{padding-right:20px;width:calc(100% - 120px);align-content:inherit}
    .remove_item{max-width:16px}
    .cart_info{height:40px}
    .content_bottom>.amount{padding:20px 20px 20px 0;margin-bottom:25px}
    .content_bottom .amount .total{padding-right:20px;padding-left:20px}
}
/* @media only screen and (max-width:1440px){
    header .brand{left:80px}
    header ul li{margin-left:120px}
}
@media only screen and (max-width:1280px){
    header .brand+ul{padding-right:40px}
    header .brand{left:60px}
} */
@media only screen and (max-width:1279px){
header .left_col ul li/* header .left_col ul li, header ul li{margin-left:75px} */
.wrapper{padding:0 20px}
.banner{min-height:410px}
.new_collection{margin-top:80px}
.new_collection .right_col{width:calc(100% - 260px);padding-right:20px}
.new_collection .left_col{width:260px}
.new_collection .right_col .shop_col{width:32%}
.our_collection{padding:90px 0 20px;margin-top:50px}
.brand_blog{padding:80px 0}
.collaborations_blog{padding:100px 0}
.brand_blog .left_col img{max-width:63%}
.about_images_slider .wrapper,.brand_blog .inner{max-width:440px}
.brand_blog .col{min-height:430px}
.shop_section{padding-bottom:50px}
.our_brands_about{padding:80px 0 55px}
.commen_images_inner{padding:60px 0}
.blog_head .left_col br{display:none}
.blog_head .left_col h2{margin-bottom:0}
.blog_head .left_col{transform:translateY(0)}
.blog_head .left_col .last-child{margin-bottom:15px}
.blog_head .left_col p{margin-bottom:0}
.recent_articles{margin-top:0;padding-bottom:80px}
.recent_articles .blog_item{margin-bottom:0}
.split_article_wrapper{padding:80px 0}
.article_listing{margin-top:30px}
.article_listing .split_articles .discover_col.blog_item .img_col{min-height:195px;min-width:200px}
.article_listing .split_articles p{line-height:1.3}
.article_listing .split_articles .blog_item{padding-bottom:30px}
.blog_page .contect_section{margin-top:40px;padding-top:40px;padding-bottom:70px}
.article_listing .split_articles .overlay em{margin:auto;text-align:center}
.banner.article-banner{min-height:290px}
.artical_page .recent_articles{padding-top:40px;margin-top:40px}
.artical_page .contect_section{padding:50px 0 80px 0}
.artical_details,.banner_wrapper h1{padding:0 20px}
.social_sticky{margin-left:30px}
form.checkout #order_review{margin-right:23px}
.qa_item p br{display:none}
.allqa_list{margin-bottom:60px}
.product_detail_sec{margin-top:40px;padding-bottom:80px}
.bg_slider_img{min-height:370px}
#sync2{margin-top:0}
.bg_slider_img_thumb{min-height:230px}
.product_detail_sec .product_description{width:47%}
.contect_section .inner{padding:75px 15px 67px}
.contect_section .inner form{max-width:418px;margin:0 auto}
.contect_form .wrapper>div{padding-bottom:40px}
}
@media only screen and (max-width:1270px){
    .wrapper {padding-right:20px;padding-left:20px;}
}
@media (min-width:1230px){
.added_to_cart .bg_slider_img{width:56px;height:56px}
}
@media only screen and (max-width:1023px){
header .left_col ul li,header ul li{margin-left:31px}
header .search{margin-right:10px}
.new_collection .left_col{width:100%;margin-bottom:40px}
.new_collection .right_col{width:100%;padding:0}
.our_collection .col{width:48.5%;margin-left:3%}
.our_collection .col:after{display:none!important}
.our_collection .col:nth-child(3n){margin-left:3%}
.our_collection .col:nth-child(2n){margin-left:0}
.brand_blog .left_col{width:100%;padding-left:0;margin-bottom:65px}
.brand_blog .right_col{width:100%}
.shop_section .shop_col{width:32%;margin-bottom:25px;margin-left:2%}
.shop_section .shop_col:nth-child(4n){margin-left:2%}
.shop_section .shop_col:nth-child(3n){margin-left:0}
.collaborations_blog .left_col{width:100%;margin-top:40px}
.collaborations_blog .right_col{width:100%;padding-right:0}
.collaborations_blog .wrapper{flex-wrap:wrap-reverse}
footer .col{width:33.33%}
footer .top_section{justify-content:flex-start}
.commen_images_text{padding:50px 0 90px}
.commen_images_text .wrapper>div{width:100%}
.commen_images_text .wrapper .left_col{margin-bottom:40px}
.commen_images_text .right_col{order:1;padding-top:0}
.commen_images_text .left_col{order:2}
.our_brands_about .wrapper .col{width:48%;margin-left:4%}
.our_brands_about .wrapper .col:nth-child(3n){margin-left:4%}
.our_brands_about .wrapper .col:nth-child(2n){margin-left:0}
.commen_images_inner{padding:40px 0}
.text_only .right_col{padding-top:0}
.about_images_slider .col{min-height:230px}
.blog_head{padding:20px 0 50px 0}
.recent_articles .blog_item{margin-bottom:0}
.recent_articles .blog_item:nth-child(3){margin-bottom:0;margin-top:50px}
.article_listing .split_articles .discover_col.blog_item .img_col{min-height:195px;min-width:116px;background-position:bottom}
.contect_form .wrapper>div{width:100%}
.contect_form .wrapper>div:after{display:none}
.contect_form .wrapper .right_col .blog{display:none}
.contect_form .wrapper .contect_section .blog{display:flex;text-align:center}
.contect_form .blog .col a,.contect_form .blog .col p{text-align:center}
.contect_form .blog .col:nth-child(5) a{margin-top:17px;display:inline-block}
.contect_form .blog .col:nth-child(5) a+a{margin-right:20px}
.contect_form{margin-top:17px}
.contect_form .contect_section{padding-top:10px}
.contect_form .blog .col{margin-bottom:43px}
.contect_form .blog{margin-top:98px}
.contect_section .inner{max-width:100%}
.find_us{margin-top:0;margin-bottom:40px}
.variation_list label{min-width:70px}
.shop_blog .right_col{width:100%}
.shop_blog .shorting_product h3{position:relative}
.shop_blog .shorting_product h3 img{display:block;position:absolute;left:20px;top:0;bottom:0;margin:auto 0;transition:.4s ease all;transform:scaleY(-1)}
.shop_blog .shorting_product h3.active img{transform:scaleY(1)}
.shop_blog .left_col{width:100%;padding-top:35px;padding-right:0}
.shop_blog .commen_buy{background-color:#f4f4f4}
}
@media (max-width:991px){
.tom-dixon-section .col.w-66{flex-direction:column}
.tom-dixon-section .col.w-66 .col-50{width:100%}
.tom-dixon-section .col.w-66 .col-50:not(:last-child){padding-bottom:35px;justify-content:flex-start}
header .brand{left:50px}
header .brand+ul{padding-right:10px}
.discover_col .inner_link{line-height:1}
.page__title{padding:20px 0 10px}
form.checkout #order_review{margin-right:18px}
form.checkout #customer_details,form.checkout #order_review{padding:15px}
#order_review table.shop_table tr{font-size:16px;padding:10px 0}
.article_listing .split_articles .blog_item{flex-direction:column}
}
@media (min-width:768px){
.mobile_menu_head{display:none}
}
@media only screen and (max-width:767px){
.sales-promoter-icons {padding-bottom:10px;}
.sales-promoter-item {width: 50%;padding-bottom: 20px;}
.h2,h2{font-size:40px}
.h3,h3{font-size:24px}
p{font-size:18px;line-height:1.44}
.btn{font-size:21px;line-height:2;height:46px;padding:0 18px;min-width:160px}
.hamburger{position:fixed;right:30px;top:24px;width:30px;height:30px;z-index:111;display:block}
.hamburger span{position:absolute;height:2px;top:50%;width:100%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:#fff}
.hamburger span:before{position:absolute;content:'';width:100%;height:2px;background:#fff;top:8px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.hamburger span:after{position:absolute;content:'';width:100%;height:2px;background:#fff;top:-8px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.hamburger.is-active{top:19px}
.hamburger.is-active span{background:0 0}
.hamburger.is-active span:before{transform:rotate(-45deg);top:0}
.hamburger.is-active span:after{transform:rotate(45deg);top:0}
.hamburger:before{position:absolute;content:'';width:100%;height:2px;background:#fff;top:-1px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.hamburger.is-active::before{content:none}
header .mobile_menu_head{overflow-y:auto;position:fixed;width:85%;height:calc(100vh - 71px);top:71px;max-width:350px;right:0;z-index:999;background-color:var(--white);transform:translateX(100%);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-o-transition:.5s all ease;text-align:center;padding:20px 15px;display:block}
header .mobile_menu_head.active{transform:translateX(0);box-shadow:0 0 10px #c1c1c1}
header .search{display:none}
header .brand{position:initial;top:inherit;width:inherit;margin:0 auto;width:75px;}
header .wrapper .left_col ul{display:none}
header .cart{margin-left:34px}
header .search{width:30px;height:30px;margin-right:10px}
header .search:after{right:-13px}
header{padding:10px 0}
header .left_col ul li,header ul li{margin:0}
header .wrapper .left_col{position:relative}
header .wrapper .left_col:after{position:absolute;right:-34px;height:calc(100% + 40px);width:1px;background-color:#fff;content:''}
header .wrapper{padding-left:0;justify-content:space-between;padding:20px 0}
#menu-header-right-side-menu{display:none}
header .brand+ul{padding-right:0}
header .mobile_menu_head>ul>li{border-bottom:1px solid #c6c6c6;display:inline-flex;width:100%;justify-content:flex-start;flex-direction:column;margin-bottom:0}
header .mobile_menu_head>ul>li:last-child{border-bottom:0}
header .mobile_menu_head>ul>li a{color:var(--black);text-align:right;font-weight:700;padding:15px 0;display:block}
header .mobile_menu_head>ul>li>a{position:relative}
header .mobile_menu_head>ul>li.menu-item-has-children>a::before{content:'';position:absolute;left:15px;top:17px;background-image:url(../images/site/chevron-down.svg);background-position:center;background-repeat:no-repeat;width:20px;height:20px}
header .mobile_menu_head .sub-menu{position:static;top:0;right:0;width:auto;background-color:transparent;opacity:1;pointer-events:auto;transition:none;display:none;padding-bottom:15px}
header .mobile_menu_head .sub-menu li a{padding:6px 0;font-weight:500}
header .mobile_menu_head .search_bar a{padding:0;margin:0;position:absolute;left:20px;top:17px;width:8%}
header .mobile_menu_head .search_bar a img{width:20px}
header .mobile_menu_head .mobile-search-field{margin:-20px -15px 20px;position:relative}
header .mobile_menu_head .mobile-search-field input[type=text]{border:1px solid #cccc;border-radius:0;padding:15px 20px;font-size:18px;width:100%;color:var(--black);line-height:1.2}
header .mobile_menu_head .mobile-search-field .search-btn{position:absolute;left:1px;top:1px;bottom:1px;width:70px;background:var(--white);border:0;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center}
header .mobile_menu_head .mobile-search-field input[type=text]::-webkit-input-placeholder{color:#ccc}
header .mobile_menu_head .mobile-search-field input[type=text]:-moz-placeholder{color:#ccc}
header .mobile_menu_head .mobile-search-field input[type=text]::-moz-placeholder{color:#ccc}
header .mobile_menu_head .mobile-search-field input[type=text]:-ms-input-placeholder{color:#ccc}
header .mobile_menu_head .mobile-search-field input[type=text]::-ms-input-placeholder{color:#ccc}
header .mobile_menu_head .mobile-search-field input[type=text]:placeholder-shown{color:#ccc}
header{padding:0}
.new_collection .left_col p{margin-bottom:20px}
.new_collection .right_col .shop_col{width:100%;margin-bottom:50px}
.our_collection{margin-top:30px}
.our_collection .col{width:100%;margin-bottom:60px;margin-left:0}
.discover_col{padding-bottom:20px}
.discover_col .img_col{min-height:215px}
.discover_col p{font-size:21px;line-height:1.14}
.brand_blog .owl-dots .owl-dot{margin-top:16px}
.brand_blog .owl-carousel .owl-nav .owl-prev{left:-55px}
.brand_blog .owl-carousel .owl-nav .owl-next{right:-55px}
.brand_blog .owl-dots{display:none!important}
.brand_blog .owl-carousel .owl-nav>div{background-size:contain}
.shop_section .shop_col{width:100%;margin-bottom:63px;margin-left:0}
.shop_section{padding-bottom:15px}
.shop_col .add_to_cart_button{font-size:18px;line-height:1.6}
.collaborations_blog .left_col{width:100%;margin-top:0}
.collaborations_blog .left_col h2{margin-bottom:10px}
.collaborations_blog hr{margin-top:25px;margin-bottom:20px}
.contect_section .in{font-size:18px;height:50px;margin-bottom:30px}
.contect_section p{font-size:16px}
.contect_section .sub{max-width:100%;margin-top:32px;height:50px}
footer{padding-top:50px}
footer .wrapper>p{font-size:16px;padding:24px 0}
footer .col li,footer .col li a,footer .col p,footer .col p a{font-size:18px}
footer .top_section{margin-bottom:20px}
footer .col{width:48%;margin-top:20px}
footer .col p,footer .col p a{font-size:12px}
footer .top_section{position:relative}
footer .col1{order:1}
footer .col2{order:3}
footer .col3{order:4;margin-right:auto}
footer .col4{order:2;padding-top:42px}
footer .btn{order:5;position:absolute;left:0;top:0}
.our_collection.our_collection_inner{margin-top:0;padding-top:10px}
.breadcrumb{margin-top:20px}
.commen_images_text{padding-top:20px;padding-bottom:20px}
.commen_images_text.commen_images_inner .wrapper .left_col{margin-bottom:0}
.our_brands_about .wrapper .col{width:100%;margin-bottom:24px;margin-left:0!important;padding:15px;min-height:160px}
.our_brands_about .wrapper .col:first-child{margin-bottom:69px;padding:0}
.our_brands_about .wrapper .col+.col{height:160px}
.our_brands_about .btn{margin-top:18px}
.commen_images_inner .left_col .btn{margin-top:20px}
.map_addlist .col{width:100%;margin-bottom:50px}
.map_addlist .col:last-child{margin-bottom:0}
.map_addlist .col p{font-size:24px;line-height:26px;margin-top:13px}
.recent_articles{margin-top:0;padding-bottom:90px}
.recent_articles .blog_item{margin-bottom:20px;padding-bottom:20px}
.recent_articles .blog_item:nth-child(3){margin-top:00px}
.recent_articles .article_list{margin-top:15px}
.recent_articles .article_list .blog_details{margin-top:5px}
.recent_articles .article_list .blog_details p{margin-top:0}
.recent_articles .article_list .blog_details .btn{margin-top:15px}
.blog_head .left_col .btn_without_arrow{margin-left:15px}
.our_collection .col:nth-child(3n){margin-left:0}
.article_listing .split_articles .blog_item{border-bottom:1px solid #ababab;padding-bottom:30px;margin-bottom:30px}
.article_listing .split_articles .blog_item .blog_details{margin-right:0}
.article_listing:after,.article_listing:before{display:none}
.article_listing{margin:0}
.article_listing .split_articles .blog_item:nth-child(even):before,.article_listing .split_articles .blog_item:nth-child(odd):before{display:none}
.about_page .commen_images_text{padding-top:0;padding-bottom:50px}
.about_page .commen_images_text h3{line-height:30px;margin-bottom:2px}
.about_page .top_col .left_col{margin-top:40px}
.about_page .bottom_col{background-color:#f9f9f9}
.about_page .bottom_col .left_col{padding-top:70px}
.about_page .commen_images_text.text_only{padding-top:0}
.map_addlist{padding:65px 0}
.about_images_slider .owl-nav .owl-prev{left:-45px}
.about_images_slider .owl-nav .owl-next{right:-45px}
.about_images_slider .owl-nav>div{height:24px;width:13px}
.artical_details{position:relative}
.artical_details,.banner_wrapper h1{font-size:26px}
.banner.article-banner{min-height:140px;background-position:center;width:100%}
.artical_details{flex-direction:column;margin-top:15px}
.article_sample_img img:first-child{margin-left:0;margin-bottom:20px}
.article_sample_img img{width:100%}
.artical_content{max-width:100%;transform:translateY(0);order:1}
.social_sticky span{display:none}
.article_sample_img{margin-bottom:10px}
.social_sticky{bottom:0;margin-left:-16px;position:absolute;order:2;bottom:-40px;z-index:99;top:unset}
.product_section{padding:40px 0}
.product_section .h2{margin-bottom:20px}
.breadcrumb a,.breadcrumb p,.breadcrumb span{font-size:13px}
.qa_item{padding-top:15px;margin-bottom:15px}
.qanda .btn_wrap{margin-top:10px}
.allqa_list{margin:40px 0}
.new_collection .right_col .shop_col,.our_collection .col,.shop_section .shop_col{width:48%}
.our_brands_about .wrapper,.our_collection .wrapper,.shop_section .wrapper{justify-content:space-between}
footer .col1{order:1;margin-top:0!important;width:100%;padding-bottom:30px;border-bottom:1px solid #4f4f4f}
footer .col4{order:4;padding-top:10px;width:100%;display:flex;flex-wrap:wrap}
footer .col4 li+li{margin-right:50px}
.commen_images_text .left_col{order:1;margin-bottom:40px}
.our_brands_about .wrapper .col+.col{width:48%}
.shop_col p{font-size:18px;line-height:1.7;margin-bottom:14px}
.shop_col .prize .shop{min-width:80px}
.our_collection .col:first-child{width:100%}
.brand_blog{padding-bottom:0;margin-bottom:93px}
.shop_section .shop_col:nth-child(4n){margin-left:0}
.collaborations_blog .left_col .col{display:block!important;min-height:400px;margin-top:65px;margin-bottom:33px}
.collaborations_blog hr{display:none}
.collaborations_blog .right_col{display:none}
footer .col{margin-top:33px}
footer .col a,footer .col p{font-size:14px;line-height:22px}
footer .col4{padding-top:10px;padding-bottom:10px}
.commen_images_inner{padding:80px 0 90px}
.commen_images_inner h2{margin-bottom:23px}
.commen_images_inner .right_col{margin-top:64px}
.commen_images_inner h3{line-height:29px;margin-bottom:10px}
.commen_images_text.commen_images_inner.text_only .right_col{margin-top:23px}
.commen_images_text.commen_images_inner.text_only{padding-bottom:55px}
.about_images_slider .owl-dots{display:none!important}
.about_images_slider .owl-nav{position:absolute;top:calc(50% - 21px);width:100%;display:block!important}
.about_images_slider .owl-nav>div{height:32px;width:17px;background-repeat:no-repeat;background-size:cover;position:absolute;font-size:0}
.about_images_slider .owl-nav .owl-prev{left:-82px;background-image:url(../images/site/lefts.png)}
.about_images_slider .owl-nav .owl-next{right:-82px;background-image:url(../images/site/rights.png)}
.about_images_slider .col{min-height:310px}
.banner_wrapper h1{font-size:40px}
.artical_details,.banner_wrapper h1{padding:0}
.banner.article-banner{min-height:220px}
.article_sample_img{display:flex;justify-content:space-between;flex-wrap:wrap}
.article_sample_img img{width:48%}
.social_sticky{display:flex;flex-direction:row;align-items:center;position:relative;order:1;bottom:0;margin:0 0 20px}
.social_sticky span{display:block;text-align:right;margin:0}
.social_sticky a{width:32px;margin:0 5px}
.recent_articles .col:first-child{width:48%}
.recent_articles .blog_item{margin-bottom:60px;padding-bottom:40px}
.our-brand-section .text-box h3{font-size:24px;line-height:30px}
.our-brand-section .col.discover_col:first-child{width:48%}
.contect_form h1{font-size:40px}
.contect_form .contect_section .sub{margin-top:32px}
.drop_menu{position:absolute;margin-right:10px;width:18px}
.drop_menu img{transition:.4s ease all}
.drop_menu.active img{transform:scaleY(-1)}
.head-part.product_images_head{display:block}
#sync1{margin-top:48px}
.bg_slider_img{min-height:470px;background-size:420px}
#sync2{display:none}
.product_detail_sec{margin-top:29px}
.head-part{display:none}
.product_detail_sec{padding-bottom:101px;flex-direction:column-reverse}
.product_detail_sec .product_images{width:100%}
.product_detail_sec .product_description{width:100%}
#sync1 .owl-nav{position:absolute;top:calc(50% - 21px);width:100%;display:flex}
#sync1 .owl-nav .owl-prev{left:8px;background-color:transparent;background-image:url(../images/site/lefts.png)}
#sync1 .owl-nav .owl-next{right:8px;background-color:transparent;background-image:url(../images/site/rights.png)}
#sync1 .owl-nav>div{background-size:contain;height:42px;width:22px;background-repeat:no-repeat;background-size:cover;position:absolute;font-size:0}
.variation_list{max-width:100%;flex-wrap:wrap;padding-bottom:0}
.variation_list label{min-width:47.5%;margin-bottom:24px;font-size:21px;padding:11.5px 15px}
.shop_now .btn{font-size:21px}
.shop_now .h3{display:none}
.h3.mob_value{display:block;font-size:21px}
.shop_now,.toggle_details{padding:22px 0}
.product_section{padding-top:82px;padding-bottom:77px}
.product_section .h2{margin-bottom:44px}
.mobile_btn_wrap{display:block;text-align:center;margin-top:22px}
.qanda{padding:97px 20px 47px 20px}
.mob_contact_section{display:block;padding-top:13px}
.popup_content .contect_section .inner{max-width:500px}
.popup_content .contect_section .inner{padding:35px 61px 35px;position:relative}
.our_collection.our-brand-section{padding-top:20px}
.our-brand-section .col.text-box{width:100%;margin-left:0;padding-bottom:24px;display:flex;flex-wrap:wrap;justify-content:space-between}
.our-brand-section .text-box .left-contant{width:calc(100% - 125px);max-width:385px;padding-left:15px}
.our-brand-section .text-box h3{font-size:24px}
.our-brand-section .text-box .right-image{display:block;width:125px}
.our-brand-section .col.border-none::after,.our-brand-section .col.image-box,.our-brand-section .col.text-box::after{display:none!important}
.trudon-collection-page{padding:20px 0}
.trudon-categories-page .our_collection :not(.top_wrap) .col:first-child{width:48%}
.trudon-collection-page .shop_section .shop_col:first-child{width:100%;padding-bottom:0;margin-bottom:30px}
.trudon-collection-page .shop_section .shop_col:first-child p{line-height:1.5}
.top-store-section .top-store-list{margin-bottom:30px}
.tom-dixon-section .col.w-33,.tom-dixon-section .col.w-66{width:100%;margin:0;border-bottom:0}
.tom-dixon-section .col.w-66 .col-50{margin-bottom:30px}
.tom-dixon-section .col.w-66 .col-50:not(:last-child){display:none}
.tom-dixon-section .col.w-66 .col-50 .mobile-block{display:flex}
.tom-dixon-section .col.w-66 .col-50 .mobile-block .dixon-mobile-logo,.tom-dixon-section .col.w-66 .col-50 .mobile-block h2{display:block}
.tom-dixon-section .col.w-66 .col-50 .mobile-block .dixon-title{width:75%}
.tom-dixon-section .col.w-66 .col-50 .mobile-block .dixon-mobile-logo{width:25%}
.tom-dixon-section .col.w-33:after,.tom-dixon-section .col.w-66:after{display:none}
.gallery_section{display:none}
.tomDixon_slider{max-width:440px;margin:auto}
.tomDixon_slider .col{height:440px}
.tomDixon_slider.owl-carousel .owl-nav>div{height:42px;width:22px;background-repeat:no-repeat;background-size:contain;position:absolute;font-size:0;transform:translateY(-50%);top:50%}
.tomDixon_slider.owl-carousel .owl-nav .owl-next{right:-55px;background-image:url(../images/site/rights.png)}
.tomDixon_slider.owl-carousel .owl-nav .owl-prev{left:-55px;background-image:url(../images/site/lefts.png)}
.tomDixon_slider .owl-dots.disabled{display:none}
.brand-tom-dixon-page .top-store-section.shop_section .shop_col{width:48%}
.promotions_link{display:none}
.shop_blog h1{margin-top:16px;margin-bottom:15px}
.shop_blog .shop_col{margin-bottom:53px}
.shop_blog .top-store-detail .shop_col{width:47.5%;margin-left:5%;margin-bottom:70px}
.shop_blog .top-store-detail .shop_col:nth-child(3n){margin-left:5%}
.shop_blog .top-store-detail .shop_col:nth-child(2n){margin-left:0}
.shop_blog{padding-bottom:54px;border-bottom:none}
.shop_blog .left_col .loder{bottom:-154px}
.shop_blog .brand_buy label{font-size:21px;padding-right:46px;background-size:24px}
.shop_blog .commen_buy h4{font-size:24px;margin-bottom:12px}
.shop_blog .caregory_buy label{font-size:21px;padding:6.5px 18px;margin-bottom:12px;margin-left:7px}
.shop_blog .caregory_buy .inner{max-width:330px}
.content_bottom .btn_col a{width:100%;line-height:58px;height:60px;font-size:21px}
.content_bottom .btn_col a.btn_line{margin-bottom:31px}
.content_bottom .amount{padding:28px 0;margin-bottom:44px}
.cart_item{padding-bottom:60px}
.content_top span{font-size:32px}
.brand_blog .owl-carousel .owl-nav>div{height:32px;width:17px}
.brand_blog .owl-carousel .owl-nav .owl-prev{left:-45px}
.brand_blog .owl-carousel .owl-nav .owl-next{right:-45px}
.drop_menu{margin-right:auto;left:15px;top:18px}
.search_bar{display:flex}
header .search:after{content:none}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}
input.mob_search{padding:25px 15px 25px 60px;width:calc(100% + 30px);margin-right:-15px;font-size:16px;border-radius:0!important}
.mob_search::placeholder,.mob_search:placeholder-shown{color:#000;font-family:'Almoni DL AAA'}
.sidebar_cart{width:85%;max-width:400px}
.content_inner{padding:20px 15px 15px 0}
.content_top{padding-bottom:20px;margin-left:15px}
.content_top span{font-size:24px}
.content_inner .content .widget_shopping_cart_content{padding-left:15px;height:calc(100% - 44px)}
.content_inner .content .content_item{min-height:153px;height:calc(100% - 185px)}
.cart_item_wrap .img_wrap{width:90px;height:80px}
.cart_item_wrap .content_wrap{padding-right:20px;width:calc(100% - 90px)}
.cart_item_wrap .content_wrap .title .h3{font-weight:700;line-height:18px;font-size:18px}
.cart_info .h3{font-size:18px}
.cart_item{padding-bottom:40px}
.cart_info{height:40px}
.sidebar_cart .title{padding-bottom:25px}
.sidebar_cart .quantity button{width:15px}
.sidebar_cart .quantity .qty{width:15px;height:15px}
.sidebar_cart .remove_item{max-width:15px}
.content_bottom{background-color:var(--white);margin-bottom:0}
.content_bottom .amount{padding:10px 0;margin-bottom:0}
.content_bottom .amount .total{padding:0 15px;text-align:left}
.content_bottom .amount span:first-child{text-align:right}
.content_bottom .amount span{line-height:24px;font-size:16px}
.content .btn_col{margin:22px 0}
.content_bottom .btn_col a{width:100%;line-height:35px;height:40px;font-size:18px}
.content_bottom .btn_col a.btn_line{margin-bottom:15px}
.content .btn_col{margin:15px 0}
#sync1{width:75%;margin:48px auto 0}
.bg_slider_img{min-height:370px;background-size:370px}
#sync1 .owl-nav .owl-prev{left:-42px}
#sync1 .owl-nav .owl-next{right:-42px}
#sync1 .owl-nav>div{height:24px;width:12px}
.discover_col .inner_link{line-height:1.5;margin-top:10px;font-size:16px}
.product_page .breadcrumb a,.product_page .breadcrumb p,.product_page .breadcrumb span{font-size:11px}
.our_collection .col .overlay em{font-size:15px;text-align:center}
.search-field1{display:none!important}
.our_projects .discover_col .img_col{min-height:150px}
.search-field{display:none}
.recent_articles .article_list .blog_item{width:100%;margin-bottom:30px;padding-bottom:20px}
.recent_articles .article_list .blog_item:last-child{margin-bottom:0}
.shop_blog .shorting_product h3{font-size:17px;line-height:30px}
.shop_blog .shorting_product h3{border:none}
.big_col .shop_banner{background-position:center;background-size:cover}
.big_col h3{border:none;font-size:21px;line-height:normal}
.big_col p{font-size:18px;line-height:1.3;margin-bottom:8px}
.shop_blog .caregory_buy,.shop_blog .commen_buy{display:none}
.big_col .prize{padding-top:22px}
.big_col .prize span{font-size:18px;line-height:24px}
.big_col .prize .shop{min-width:100px}
.shop_blog .top-store-detail .shop_col .img_col{height:auto}
.shop_blog .top-store-detail .shop_col h3{font-size:20px}
.shop_blog .top-store-detail .shop_col p{margin-bottom:7px}
.shop_blog .top-store-detail .shop_col .prize{padding-top:15px}
.shop_blog+.contect_section{margin-top:50px}
.shop_blog .left_col .loder{bottom:-85px;width:35%}
.shop_blog .left_col{padding-top:25px}
.contect_form .blog .col{padding:0 15px}
.contect_form .blog .col a,.contect_form .blog .col p{font-size:16px}
form.checkout #customer_details,form.checkout #order_review{flex:0 0 100%;max-width:100%;margin-right:0}
form.checkout #customer_details{margin-bottom:30px}
form.checkout h3{margin-bottom:0}
form.checkout .customer-details .form-row{margin-bottom:15px}
form.checkout .customer-details .form-row .woocommerce-input-wrapper input{height:36px}
#payment.woocommerce-checkout-payment .wc_payment_methods li+li{margin-top:10px}
.find_us{display:none}
.new_collection .right_col .shop_col p{line-height:1.2}
.discover_col p strong{word-break:break-word}
.our_collection .col.discover_col .btns .button{font-size:18px;line-height:1.6;min-width:100px;height:32px}
.tom-dixon-section h3{line-height:1.2}
.recent_articles .discover_col .img_col{min-height:300px}
header .wrapper{padding:9px 0;padding-right:105px;}
header .cart{margin-left:24px;width:20px;height:20px;line-height:19px;margin-top:4px;top:-5px}
header .cart span.minicart_text{bottom:-16px}
header .cart:after{width:16px;height:16px}
.hamburger{right:20px;top:50px}
body{padding-top:55px}
header .wrapper .left_col:after{height:calc(100% + 20px)}
header .mobile_menu_head{top:60px;height:calc(100vh - 55px)}
.hamburger.is-active{top:10px}
.shop_blog .top-store-detail .shop_col{margin-bottom:0}
.shop_section .shop_col{margin-bottom:30px}
.the-store-section.shop_section .shop_col{margin-bottom:30px}
header .my__account{width:50px;overflow:hidden}
header .wrapper .left_col:after{right:0}
header .cart{margin-left:15px}
.breadcrumb{flex-wrap:wrap}
.product_description .variation{margin-top:0}
.gallery-item{width:100%!important;margin-bottom:20px}
.tom-dixon-section .desktop-block{display:none}
}
@media screen and (max-width:575px){
.banner{min-height:50vw}
.article_listing .split_articles .blog_item{flex-direction:column}
form.checkout .customer-details .form-row{width:100%}
.about_images_slider .owl-nav .owl-prev,.brand_blog .owl-carousel .owl-nav .owl-prev,.tomDixon_slider.owl-carousel .owl-nav .owl-prev{left:-20px}
.about_images_slider .owl-nav .owl-next,.brand_blog .owl-carousel .owl-nav .owl-next,.tomDixon_slider.owl-carousel .owl-nav .owl-next{right:-20px}
.brand_blog .col{min-height:75vw}
.discover_col .img_col{min-height:37vw}
.shop_col .img_col{height:45vw}
.collaborations_blog .left_col .col{min-height:69vw}
.our_brands_about .wrapper .col+.col img{max-width:100%}
.our_collection .col.discover_col .btns{flex-direction:column}
.our_collection .col.discover_col .btns p{margin-bottom:10px}
.our_collection .col.discover_col .btns .button{max-width:max-content}
.tomDixon_slider .col{height:75vw}
.tomDixon_slider.owl-carousel .owl-nav>div{height:32px;width:17px}
.tom-dixon-section .col.w-33{padding:0 10px}
.blog_head .left_col h3{line-height:1.2}
.article_listing .split_articles .discover_col.blog_item .img_col,.recent_articles .discover_col .img_col{min-height:67vw}
.article_listing .split_articles .blog_item{width:100%}
}
@media screen and (max-width:375px){
header .mobile_menu_head .mobile-search-field input[type=text]{padding:12px 20px}
.shop_now .btn{min-width:160px}
.about_images_slider .owl-nav>div,.brand_blog .owl-carousel .owl-nav>div,.tomDixon_slider.owl-carousel .owl-nav>div{height:22px;width:12px}
.cart_info .h3{font-size:16px}
.sidebar_cart .remove_item{max-width:11px}
.content_inner{padding:20px 10px 10px 0}
.content_bottom .amount .total{width:90px}
.cart_item_wrap .content_wrap{padding-right:5px}
.contect_section{padding:50px 0}
.contect_section .inner{padding:50px 15px}
.contect_section .sub{margin-top:15px;height:40px}
.contect_section .in{height:40px}
.shop_col .prize .shop{width:75px;min-width:auto;font-size:14px;height:30px;line-height:28px}
.shop_col .prize span{font-size:16px}
.shop_col h3{font-size:15px}
.wrapper{padding:0 15px}
.new_collection{margin-top:40px}
.h2,h2{font-size:36px}
p{font-size:16px}
.btn{font-size:18px;height:42px;min-width:130px}
.new_collection .left_col h2{margin-bottom:5px}
.discover_col p{font-size:17px}
.shop_col .add_to_cart_button{font-size:16px;line-height:1.6;min-width:80px;height:28px}
.our_collection{margin-top:0;padding:50px 0 0}
.brand_blog{padding:50px 0 0;margin-bottom:50px}
.brand_blog .right_col{padding:0 10px}
.brand_blog .left_col h2{margin-bottom:15px}
.contect_section h3 p{font-size:18px;line-height:1.2}
footer .col li,footer .col li a,footer .col p,footer .col p a{font-size:16px}
footer .col4 li+li{margin-right:20px}
.commen_images_text{padding-bottom:50px}
.our_brands_about{padding:50px 0 25px}
.our_brands_about .wrapper .col:first-child{margin-bottom:40px}
.commen_images_text.commen_images_inner{padding:50px 0}
.commen_images_inner .right_col{margin-top:40px}
.about_images_slider .wrapper{padding:0 25px}
.our_collection .col{margin-bottom:30px}
.our_collection .col:first-child p{margin-bottom:15px}
.contect_form .wrapper .contect_section .blog{margin-top:50px}
.contect_form .wrapper>.contect_section{padding-bottom:0}
.the-store-section,.top-store-section{padding:50px 0!important}
.the-store-section h2,.top-store-section h2{margin-bottom:20px;line-height:1}
.recent_articles,.split_article_wrapper{padding:50px 0}
.banner_wrapper{padding:20px 0 50px}
p{font-size:14px}
.shop_col .prize{position:relative}
.shop_col .add_to_cart_button{font-size:14px;line-height:1.9;padding:0 7px;min-width:70px}
.new_collection .right_col .shop_col{margin-bottom:0}
footer .col li,footer .col li a,footer .col p,footer .col p a{line-height:1.2}
.new_collection{margin-top:30px}
.our_collection{padding:30px 0 0}
.brand_blog{padding:30px 0 0}
.shop_section .shop_col{margin-bottom:0}
.the-store-section.shop_section .shop_col{margin-bottom:0}
.collaborations_blog,.contect_section{padding:30px 0}
footer{padding-top:30px}
.commen_images_text.commen_images_inner{padding:30px 0}
.our_brands_about{padding:30px 0 25px}
.bg_slider_img{min-height:300px}
.the-store-section,.top-store-section{padding:30px 0!important}
header .my__account img{margin-bottom:0}
.single-product .breadcrumb{margin-top:20px}
}
@media (max-width:360px){
.h2,h2{font-size:25px;line-height:1.2}
}
@media (max-width:321px){
.cart_info{height:60px}
footer .wrapper{padding:0 15px}
footer .col a{font-size:12px}
.bg_slider_img{min-height:260px;background-size:210px}
.shop_now .btn{min-width:130px}
.content_top{padding-bottom:10px}
.content_inner{padding-top:10px}
.contect_form .blog .col a,.contect_form .blog .col p{font-size:13px}
}