@font-face{font-family:"sf_pro_displaybold";src:url('../../../typo3conf/ext/pimentconfig/Resources/Public/font/sfprodisplay/fontsfree-net-sfprodisplay-bold.woff2') format("woff2"),url('../../../typo3conf/ext/pimentconfig/Resources/Public/font/sfprodisplay/fontsfree-net-sfprodisplay-bold.woff') format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"sf_pro_displaylight";src:url('../../../typo3conf/ext/pimentconfig/Resources/Public/font/sfprodisplay/fontsfree-net-sfprodisplay-light.woff2') format("woff2"),url('../../../typo3conf/ext/pimentconfig/Resources/Public/font/sfprodisplay/fontsfree-net-sfprodisplay-light.woff') format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"sf_pro_displayregular";src:url('../../../typo3conf/ext/pimentconfig/Resources/Public/font/sfprodisplay/fontsfree-net-sfprodisplay-regular.woff2') format("woff2"),url('../../../typo3conf/ext/pimentconfig/Resources/Public/font/sfprodisplay/fontsfree-net-sfprodisplay-regular.woff') format("woff");font-weight:normal;font-style:normal;}@media screen and (min-width:320px){div,a,p,span,td,th,caption,li,h1,h2,h3,h4,legend,input,label,textarea,section,main,aside,article,ul{font-size:14px;}.bt-red,.bt-black,.bt-green,.bt-green2,.bt-green3,.bt-grey,.bt-border{font-size:14px !important;padding:10px 20px;}body{padding-top:70px;overflow-x:hidden;}.content-inner{padding:0 20px;}#header .content-inner{padding:0 20px;}#header #top-header{height:70px;}#header #top-header #logo{margin:auto 20px auto 0;}#header #top-header #logo img{max-width:120px;height:auto;}#header #top-header #right-header{margin-right:50px;}#header #top-header #main-menu{background:none;position:static;height:auto;text-align:left;width:0px;margin:0;flex:none;height:auto;}#header #top-header #main-menu .mobile-menu{display:block;height:100%;cursor:pointer;position:absolute;top:8px;right:10px;width:50px;height:50px;z-index:10;}#header #top-header #main-menu .mobile-menu:after{content:"";background-color:#308700;height:2px;left:50%;left:-webkit-calc(50% - 15px);left:calc(50% - 15px);top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);position:absolute;width:30px;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out;}#header #top-header #main-menu .mobile-menu span{display:block;text-indent:-9999px;width:30px;height:2px;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);margin:0 auto;position:relative;}#header #top-header #main-menu .mobile-menu span:before,#header #top-header #main-menu .mobile-menu span:after{content:"";position:absolute;top:-8px;left:50%;left:-webkit-calc(50% - 15px);left:calc(50% - 15px);height:2px;width:30px;background-color:#308700;transform-origin:center center;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out;}#header #top-header #main-menu .mobile-menu span:after{width:20px;bottom:-8px;top:auto;}#header #top-header #main-menu.active .mobile-menu:after{width:0;opacity:0;}#header #top-header #main-menu.active .mobile-menu span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;}#header #top-header #main-menu.active .mobile-menu span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;width:30px;}#header #top-header #main-menu nav{position:absolute;top:65px;z-index:50;left:0;width:100%;background-color:#fff;padding:0;display:none;height:auto;}#header #top-header #main-menu nav > ul{display:block;height:auto;}#header #top-header #main-menu nav > ul > li{display:block;max-width:100%;margin:0;border-top:1px solid rgba(48,135,0,0.2);}#header #top-header #main-menu nav > ul > li.submenu-child > ul > li{padding:0;}#header #top-header #main-menu nav > ul > li > a{display:block;width:100%;padding:10px 20px;position:relative;font-size:16px;border-radius:0;text-align:left;}#header #top-header #main-menu nav > ul > li.submenu-child:hover > ul{display:none;}#header #top-header #main-menu nav > ul > li:hover > ul{display:none;}#header #top-header #main-menu nav > ul > li ul{position:static;padding:0;display:none;}#header #top-header #main-menu nav > ul > li ul > li{width:100%;max-width:100%;margin:0;padding:0px;border-top:1px solid rgba(48,135,0,0.2);}#header #top-header #main-menu nav > ul > li ul > li:hover > ul{display:none;}#header #top-header #main-menu nav > ul > li ul > li > a{font-size:16px;padding:10px 20px;margin:0;display:block;font-weight:400 !important;text-align:left !important;line-height:1.2 !important;}#header #top-header #main-menu nav > ul > li ul > li > a .image{margin-right:10px;}#header #top-header #main-menu nav > ul > li ul > li > a .image img{width:50px;height:50px;}#header #top-header #main-menu nav > ul > li ul > li > ul{margin-left:0px;display:none;}#header #top-header #main-menu nav > ul > li ul > li > ul li{margin:0;}#header #top-header #main-menu nav > ul > li ul > li > ul li a{display:block;padding:10px 35px;font-size:14px;}#header #top-header #main-menu nav ul li.submenu > a:after{content:"";position:absolute;top:13px;top:calc(50% - 6px);right:20px;border-left:6px solid #666C6C;border-top:6px solid transparent;border-bottom:6px solid transparent;}#header #top-header #main-menu nav ul li > a{position:relative;}#top-home .content-inner{padding:0;}#top-home .owl-carousel .owl-dots{bottom:20px;width:100%;left:20px;}#top-home .ce-textpic{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}#top-home .ce-textpic .ce-gallery{width:100%;max-width:100%;order:1;margin:0 0 20px 0;}#top-home .ce-textpic .ce-gallery .image{height:auto;}#top-home .ce-textpic .ce-gallery .image img{position:static;width:100%;height:auto;}#top-home .ce-textpic .ce-bodytext{flex:none;order:2;width:100%;padding:0 20px 80px 20px;}#top-home .ce-textpic .ce-bodytext h3{font-size:18px;margin:0 0 20px 0;}#top-home .ce-textpic .ce-bodytext h2{font-size:22px;}#top-home .ce-textpic .ce-bodytext p{font-size:14px;}#wrap-content #section1{padding:20px 0;}#wrap-content #section1 h1,#wrap-content #section1 h2,#wrap-content #section1 p{font-size:18px;}#wrap-content #section2{padding:20px 0;}#wrap-content #section2 .content-inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}#wrap-content #section2 .owl-carousel .owl-item{width:300px !important;}#wrap-content #section2 .left{width:100%;flex:none;padding:0 0 20px 0;}#wrap-content #section2 .left h3{font-size:18px;}#wrap-content #section2 .left h2{font-size:24px;}#wrap-content #section2 .left p{font-size:14px;}#wrap-content #section2 .right{width:100%;}#wrap-content #section2 .right .slideshow-bestsellers .ce-column{width:300px !important;}#wrap-content #section2 .right .slideshow-bestsellers .ce-column img{max-width:100%;height:auto;}#wrap-content #section2 .right .slideshow-bestsellers .image .image-caption p.description{font-szie:14px;}#wrap-content #section2 .right .slideshow-bestsellers .image .image-caption p.title{font-size:18px;}#wrap-content #section3{padding:20px 0;}#wrap-content #section3 .content-inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}#wrap-content #section3 .left{width:100%;flex:none;padding:0 0 20px 0;}#wrap-content #section3 .left h3{font-size:18px;}#wrap-content #section3 .left h2{font-size:24px;}#wrap-content #section3 .left p{font-size:14px;}#wrap-content #section3 .right{width:100%;max-width:900px;margin:0 auto;}#wrap-content #section4{margin:20px 0;}#wrap-content #section4 .ce-textpic{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}#wrap-content #section4 .ce-textpic .ce-gallery{width:100%;max-width:980px;margin:0 auto;}#wrap-content #section4 .ce-textpic .ce-bodytext{padding:20px;}#wrap-content #section4 .ce-textpic .ce-bodytext p{font-size:16px;}#wrap-content #section4 .ce-textpic .ce-bodytext a.bt-border{margin-top:20px;}#wrap-content #breadcrumb{display:none;}#wrap-content #main-content h1{font-size:24px;}#wrap-content #main-content h2{font-size:24px;}#wrap-content #main-content h3{font-size:20px;}#wrap-content #main-content h4{font-size:18px;}#wrap-content #main-content p,#wrap-content #main-content span,#wrap-content #main-content li,#wrap-content #main-content a{font-size:14px;}#wrap-content #main-content .block-green.row,#wrap-content #main-content .block-black.row,#wrap-content #main-content .block-green2.row,#wrap-content #main-content .block-green3.row,#wrap-content #main-content .block-grey.row{padding:20px;margin:0 -20px;}#wrap-content #main-content .block-green .block-green3{margin:20px 0 0 0px;padding:20px;flex:none;width:100%;}#wrap-content #main-content .block-white{padding:20px 0;}#wrap-content #main-content .block-full{margin:0 -20px !important;}#wrap-content #main-content .row > div{width:100%;}#wrap-content #main-content .ce-gallery .ce-row{margin:0 -20px;}#wrap-content #main-content .ce-gallery .ce-row .ce-column{padding:20px;}#wrap-content #main-content .ce-gallery .ce-row .ce-column .image .image-caption .description{font-size:16px;}#wrap-content #main-content .ce-textpic.ce-nowrap.ce-right .ce-gallery{margin:0;}#wrap-content #main-content .ce-textpic.ce-nowrap.ce-left .ce-gallery{margin:0;}#wrap-content #main-content .tx-ns-all-sliders .owl-carousel{padding:0 20px 40px 20px;}#wrap-content #main-content .detail-news{padding-top:20px;}#wrap-content #main-content .detail-news .content-news .right-news{flex:none;width:100%;text-align:center;margin:20px 0 0 0;}#wrap-content #main-content #detail-product #navigation-product ul li{width:50% !important;}#wrap-content #main-content #detail-product #top-product .left p.title{font-size:18px;}#wrap-content #main-content #detail-product #top-product .left h2{font-size:24px;}#wrap-content #main-content #detail-product #top-product .left p{font-size:14px;}#wrap-content #main-content #detail-product #top-product .left strong{font-size:16px;}#wrap-content #main-content #detail-product #top-product .right{margin:0 auto;max-width:100%;}#headband .image{height:120px;}#headband #main-title{bottom:20px;}#headband #main-title h1{font-size:24px;}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;left:0;}#footer #top-footer #logo-footer{width:100%;text-align:center;margin:0 0 20px 0;}#footer #top-footer #logo-footer img{max-width:100%;height:auto;margin:0 auto;display:inline-block;}#footer #top-footer #menu-footer nav > ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}#footer #top-footer #menu-footer nav > ul > li{margin:0 auto 20px auto;}#footer #top-footer #menu-footer nav > ul > li > a{font-size:14px;margin:0 0 10px 0;}#footer #top-footer #menu-footer nav > ul > li ul li a{font-size:12px;margin:0 0 10px 0;}#footer #top-footer #contact-footer .title{font-size:14px;}#footer #top-footer #contact-footer p{font-size:12px;}}@media screen and (min-width:320px) and (max-width:599px){#wrap-content #main-content #detail-product #navigation-product .cursor{display:none !important;}}@media screen and (min-width:600px){#wrap-content #main-content .block-green .block-green3{flex:1;margin:-20px -20px -20px 0;width:auto;}#wrap-content #main-content #detail-product #navigation-product ul li{width:25% !important;}#footer{padding-bottom:0;}#footer #top-footer .block-footer{order:3;}#footer #top-footer #logo-footer{flex:1;order:1;}#footer #top-footer #contact-footer{order:2;margin-bottom:40px;}}@media screen and (min-width:750px){#top-home .ce-textpic .ce-gallery{width:50%;order:2;margin:0;}#top-home .ce-textpic .ce-bodytext{width:50%;flex:1;order:1;}#wrap-content #section2 .left{width:40%;padding-right:20px;}#wrap-content #section2 .right{width:60%;}#wrap-content #section2 .owl-carousel .owl-nav{left:-60%;bottom:40px;}#wrap-content #section3 .left{flex:1;}#wrap-content #section3 .right{width:50%;}#wrap-content #section4 .ce-textpic .ce-gallery{width:50%;}#wrap-content #main-content .ce-textpic.ce-nowrap .ce-gallery{width:50%;}#wrap-content #main-content #detail-product #top-product .right{max-width:50%;padding-left:40px;}#wrap-content #main-content .detail-news .content-news .right-news{width:50%;margin:0;padding-left:40px;}#wrap-content #main-content .list-news .item{max-width:50%;}#footer #top-footer #menu-footer{width:50%;}#footer #top-footer #menu-footer nav > ul > li{width:50%;flex:none;}#footer #top-footer #contact-footer{order:4;}}
