input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.reverse-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.reverse-v{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.wrapper{position:relative;padding:0 80px}.container{max-width:1200px;margin:auto;position:relative;padding:0 30px}.container2{max-width:1400px;margin:auto;position:relative;padding:0 30px}html.open{overflow:hidden}html.open header{position:fixed;top:0;left:0;height:100%;overflow-y:scroll;background:#fff}html.open header .header-container{display:none}html.open header .header-responsive{display:block}body{position:relative;min-width:480px}header,#content,footer{width:100%;float:left;clear:both}header{position:relative;z-index:100}header .header-container .logo{position:absolute;top:0;left:0;width:23.3193277%;z-index:1;box-sizing:border-box;padding:31px 49px 0;background:#fff}@media (min-width:1200px){header .header-container .logo{min-height:165px}}header .header-container .logo img{width:261px;max-width:100%;height:auto}header .header-container .top{background:#000;padding-right:104px;text-align:right;height:54px}header .header-container .top *{display:inline-block;vertical-align:middle;color:#fff;font-size:15px;line-height:54px;letter-spacing:0.2px}header .header-container .top .home{background:url(/img/Header/icon-home.svg) no-repeat center;width:30px;height:30px}header .header-container .top .top-menu a{margin-left:35px}header .header-container .top .top-menu a span{font-weight:lighter;letter-spacing:0.8px;position:relative;line-height:normal}header .header-container .top .top-menu a span:after{content:'';position:absolute;bottom:-7px;left:0;width:0;height:4px;background:#fa001f;transition:all .2s ease-in-out}header .header-container .top .top-menu a.current span:after,header .header-container .top .top-menu a:hover span:after{width:100%}header .header-container .top .lang{margin:0 30px;padding:0 30px;position:relative}header .header-container .top .lang:before,header .header-container .top .lang:after{content:'';position:absolute;top:0;bottom:0;width:1px;height:16px;margin:auto;background:#2e2e2e}header .header-container .top .lang:before{left:0}header .header-container .top .lang:after{right:0}header .header-container .top .offical{background:url(/img/Header/icon-globe.svg) no-repeat left / 30px;padding-left:40px;font-weight:lighter}header .header-container .bottom{background:#e8e8e8;text-align:right;padding-right:104px;height:108px}header .header-container .bottom .bottom-menu ul li{display:inline-block;vertical-align:top;margin-left:38px}header .header-container .bottom .bottom-menu ul li>a{display:block;line-height:108px}header .header-container .bottom .bottom-menu ul li>a span{position:relative;font-size:19px;letter-spacing:0.3px}header .header-container .bottom .bottom-menu ul li>a span:after{content:'';position:absolute;bottom:-7px;left:0;width:0;height:4px;background:#fa001f;transition:all .2s ease-in-out}header .header-container .bottom .bottom-menu ul li .categories-menu{display:none;position:absolute;top:160px;left:0;width:100%;background:#1a1a1a;z-index:1;text-align:left}header .header-container .bottom .bottom-menu ul li .categories-menu *{color:#fff}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories{width:25.7352941%;background:#000;height:600px;box-sizing:border-box;padding:60.5px 0 60.5px 4%}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category>a{display:block;position:relative}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category>a img{position:absolute;top:0;left:0;bottom:0;margin:auto;width:41px;height:auto;z-index:1}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category>a span{display:inline-block;font-size:19px;font-weight:bold;letter-spacing:0.4px;position:relative;background:#000;padding:18.5px 22px 18.5px 64px}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category .sub-categories{display:none;position:absolute;top:0;left:25.7352941%;right:0;height:calc(100% - 164px);padding:82px 7.6% 82px 3.2%}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category .sub-categories a{display:inline-block;vertical-align:top;width:calc(100% / 3);margin-bottom:40px}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category .sub-categories a span{font-size:17px;letter-spacing:0.4px;position:relative;padding-bottom:10px}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category .sub-categories a:hover span:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fa001f}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category:hover>a:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;height:3px;background:#fa001f}header .header-container .bottom .bottom-menu ul li .categories-menu .main-categories .category:hover .sub-categories{display:block}header .header-container .bottom .bottom-menu ul li.current a span:after,header .header-container .bottom .bottom-menu ul li:hover a span:after{width:100%}header .header-container .bottom .bottom-menu ul li:hover .categories-menu{display:block}header .header-container .bottom .menu-btn{display:none;background:url(/img/Header/nav-icon.svg) no-repeat center;width:25px;height:108px;cursor:pointer}header .header-container .cart{position:absolute;top:0;right:0;width:74px;height:54px;background:#fa001f url(/img/icon-cart.svg) no-repeat center / 30px}header .header-container .cart span{position:absolute;top:0;left:55px;line-height:54px;color:#fff;font-size:15px;font-weight:bold}header .header-container .member{position:absolute;top:54px;right:0}header .header-container .member .member-icon{display:block;width:74px;height:54px;background:#000 url(/img/Header/icon-member.svg) no-repeat center / 30px}header .header-container .member .member-menu{display:none;position:absolute;top:44px;right:10px;background:#1a1a1a;width:400px;box-sizing:border-box;padding:48px 40px 20px;-webkit-box-shadow:0px 0px 30px 0px rgba(0,1,1,0.5);-moz-box-shadow:0px 0px 30px 0px rgba(0,1,1,0.5);box-shadow:0px 0px 30px 0px rgba(0,1,1,0.5);z-index:1}header .header-container .member .member-menu *{color:#fff}header .header-container .member .member-menu .welcome{font-size:19px;font-weight:bold;letter-spacing:0.4px;margin-right:50px;word-break:break-word}header .header-container .member .member-menu .fps{position:absolute;top:40px;right:40px;border-radius:50%;color:#fff;width:40px;height:40px;font-size:16px;font-weight:bold;line-height:40px;text-align:center;background:#fa001f;z-index:-1}header .header-container .member .member-menu .menu{border-top:1px solid #2e2e2e;margin-top:24px;padding-top:24px}header .header-container .member .member-menu .menu a{display:block;margin-bottom:30px}header .header-container .member .member-menu .menu a span{font-size:17px;position:relative;letter-spacing:0.3px;padding-bottom:8px}header .header-container .member .member-menu .menu a.current span:after,header .header-container .member .member-menu .menu a:hover span:after{content:'';position:absolute;bottom:0;left:0;width:100%;background:#fa001f;height:3px}header .header-container .member:hover .member-menu{display:block}header .header-container .search{position:absolute;bottom:0;right:0}header .header-container .search .search-icon{background:#212121 url(/img/Header/icon-search.svg) no-repeat center / 30px;width:74px;height:54px;display:block;cursor:pointer}header .header-container .search form{display:none;background:#212121;position:absolute;top:0;right:0;padding:0 80px 0 30px;width:400px;box-sizing:border-box}header .header-container .search form input{width:100%;height:54px;font-size:18px;color:#fff;background:#212121;letter-spacing:0.4px}header .header-container .search form button{position:absolute;top:0;right:0;bottom:0;width:74px;background:url(/img/Header/icon-search.svg) no-repeat center / 30px}header .header-container .search form ::-webkit-input-placeholder{color:#fff}header .header-container .search form ::-moz-placeholder{color:#fff}header .header-container .search form :-moz-placeholder{color:#fff}header .header-container .search.show form{display:block}header .header-responsive{display:none}header .header-responsive .top{background:#000;position:relative;height:70px}header .header-responsive .top *{vertical-align:middle;color:#fff;font-size:15px;line-height:70px;letter-spacing:0.2px}header .header-responsive .top .lang{display:none;margin-right:30px;padding:0 30px;position:relative}header .header-responsive .top .lang:after{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;height:16px;margin:auto;background:#2e2e2e}header .header-responsive .top .offical{display:none;background:url(/img/Header/icon-globe.svg) no-repeat left / 30px;padding-left:40px;font-weight:lighter}header .header-responsive .top .menu-btn{position:absolute;top:0;right:18px;bottom:0;width:25px;background:url(/img/Header/nav-close-icon-white.svg) no-repeat center / 100% 100%;cursor:pointer}header .header-responsive form{display:none;background:#212121;position:relative;padding:0 60px 0 30px}header .header-responsive form input{width:100%;height:70px;font-size:18px;color:#fff;background:#212121;letter-spacing:0.4px}header .header-responsive form button{position:absolute;top:0;right:13px;bottom:0;width:30px;background:url(/img/Header/icon-search.svg) no-repeat center / 100% 100%}header .header-responsive form ::-webkit-input-placeholder{color:#fff}header .header-responsive form ::-moz-placeholder{color:#fff}header .header-responsive form :-moz-placeholder{color:#fff}header .header-responsive .menu{padding-top:41px;padding-bottom:70px}header .header-responsive .menu>ul li{display:block}header .header-responsive .menu>ul li a{display:block;letter-spacing:0.4px}header .header-responsive .menu>ul>li{border-bottom:1px solid #e0e0e0;margin:0 30px}header .header-responsive .menu>ul>li>a{font-size:18px;line-height:60px;position:relative}header .header-responsive .menu>ul>li>a.hasChild span{position:relative;padding-right:44px}header .header-responsive .menu>ul>li>a.hasChild span:after{content:'';position:absolute;top:0;right:0;bottom:0;width:30px;background:url(/img/Header/arrow-b-black.svg) no-repeat center / 100% 100%}header .header-responsive .menu>ul>li ul{display:none;margin:9px 24px 0}header .header-responsive .menu>ul>li ul li{margin-bottom:30px}header .header-responsive .menu>ul>li ul li a{font-size:17px}header .header-responsive .menu>ul>li ul li a:hover{color:#fa001f}header .header-responsive .menu>ul>li:hover>a:before,header .header-responsive .menu>ul>li.current>a:before{content:'';position:absolute;top:0;left:-30px;bottom:0;width:4px;background:#fa001f}header .header-responsive .menu>ul>li.open>a span:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}header .header-responsive .menu>ul>li.open ul{display:block}#content{min-height:500px}#content #page-head{background:#e8e8e8;position:relative;padding-bottom:40px}#content #page-head .inner-banner{margin-left:auto;max-width:1220px;margin-bottom:40px;min-height:81px}#content #page-head .inner-banner img{width:100%;height:auto}#content #page-head h1{position:absolute;bottom:111px;left:47px;font-size:60px;letter-spacing:-0.5px;max-width:33%;line-height:60px;text-shadow:0 0 10px #fff}#content #page-head #navigation{position:relative;padding-right:100px;margin-left:47px;margin-right:50px}#content #page-head #navigation .navigation *{font-size:16px;display:inline-block;vertical-align:middle}#content #page-head #navigation .navigation span{width:10px;height:1px;background:#000;margin:0 15px}#content #page-head #navigation .navigation .current{font-weight:bold}#content #page-head #navigation .back{position:absolute;top:0;right:0;font-size:16px;padding-left:23px}#content #page-head #navigation .back:before{content:'';position:absolute;top:0;left:0;bottom:0;margin:auto;width:10px;height:1px;background:#000}#content #page-head:before{content:'';position:absolute;top:0;left:0;bottom:0;width:23.3193277%;background:#fff}#content .page-wrapper{padding-top:80px;padding-bottom:138px}#content .page-wrapper .sub-content{position:relative}#content .page-wrapper .sub-content h2{text-align:center;font-size:40px;letter-spacing:0.8px}#content .page-wrapper .sub-content:before{content:'';position:absolute;top:27px;left:0;bottom:0;width:100%;background:#e8e8e8}#content .page-wrapper .record-list a{display:block;border:1px solid #000;margin-bottom:44px}#content .page-wrapper .record-list a .info{position:relative;padding:27px 0}#content .page-wrapper .record-list a .info .date{font-size:18px;letter-spacing:0.4px;margin-bottom:15px}#content .page-wrapper .record-list a .info .title{font-size:22px;font-weight:bold;letter-spacing:0.45px}#content .page-wrapper .record-list a .info:after{content:'';position:absolute;right:0;bottom:-24px;width:49px;height:49px;border:1px solid #000;box-sizing:border-box;background:#fff url(/img/arrow-a.svg) no-repeat center}#content .page-wrapper .no-records{text-align:center;color:#fa001f;font-size:17px;letter-spacing:0.3px;line-height:100px}#content .page-wrapper .record-detail{margin-top:8px}/*953795e33e25c16a067bcfa2a5842f5b*/#content .page-wrapper .record-detail h1{text-align:center;font-size:36px;letter-spacing:0.7px;margin-bottom:25px}#content .page-wrapper .record-detail .date{text-align:center;font-size:18px;margin-bottom:53px}#content .page-wrapper .pager{position:relative;text-align:center;margin-top:84px}#content .page-wrapper .pager *{display:inline-block;vertical-align:middle;font-size:18px}#content .page-wrapper .pager .first,#content .page-wrapper .pager .last,#content .page-wrapper .pager .page,#content .page-wrapper .pager input{line-height:36px;height:36px}#content .page-wrapper .pager .first{margin-right:8px}#content .page-wrapper .pager .first,#content .page-wrapper .pager .last,#content .page-wrapper .pager .page{min-width:36px;box-sizing:border-box}#content .page-wrapper .pager .first.selected,#content .page-wrapper .pager .last.selected,#content .page-wrapper .pager .page.selected,#content .page-wrapper .pager .first:hover,#content .page-wrapper .pager .last:hover,#content .page-wrapper .pager .page:hover{background:#000;color:#fff}#content .page-wrapper .pager .page{margin:0 3px}#content .page-wrapper .pager .first.disabled,#content .page-wrapper .pager .last.disabled,#content .page-wrapper .pager .prev.disabled,#content .page-wrapper .pager .next.disabled{display:none}#content .page-wrapper .pager .prev,#content .page-wrapper .pager .next{width:18px;height:18px;margin:0 15px;background:url(/img/pages-arrow.svg) no-repeat center / 100% 100%}#content .page-wrapper .pager .prev.disable,#content .page-wrapper .pager .next.disable{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}#content .page-wrapper .pager .next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#content .page-wrapper .pager .last{margin-left:8px}#content .page-wrapper .pager input{width:74px;padding-left:12px;text-align:left;box-sizing:border-box;margin-left:20px;border:1px solid #000}#content .page-wrapper .tabs a{display:inline-block;vertical-align:top;margin-right:6px;box-sizing:border-box;border:1px solid #000;text-align:center;font-size:20px;font-weight:bold;padding:14px;letter-spacing:0.5px}#content .page-wrapper .tabs a.current,#content .page-wrapper .tabs a:hover{background:#000;color:#fff}#content .page-wrapper .tabs a:last-child{margin-right:0}#content .page-wrapper .tabs-select{display:none;position:relative;z-index:1;cursor:pointer}#content .page-wrapper .tabs-select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;font-size:20px;font-weight:bold;background:#000;color:#fff;box-sizing:border-box;letter-spacing:0.5px;padding:14px 50px 14px 14px}#content .page-wrapper .tabs-select .select-input:after{content:'';position:absolute;top:0;right:18px;bottom:0;margin:auto;width:20px;background:url(/img/arrow-b-white.svg) no-repeat center / 100% 100%}#content .page-wrapper .tabs-select .select-container{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #000;box-sizing:border-box;background:#fff}#content .page-wrapper .tabs-select .select-container div{font-size:20px;padding:14px;letter-spacing:0.5px}#content .page-wrapper .tabs-select .select-container div:hover{background:#000;color:#fff}#content .page-wrapper .tabs-select.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}#content .form-container .cols .col{display:inline-block;vertical-align:top;width:calc((100% - 60px) / 3);margin-right:30px}#content .form-container .cols .col:last-child{margin-right:0}#content .form-container .left,#content .form-container .right{display:inline-block;vertical-align:top;width:calc((100% - 40px) / 2)}#content .form-container .left{margin-right:40px}#content .form-container .row{margin-bottom:39px;position:relative}#content .form-container .row *{font-size:19px;letter-spacing:0.4px}#content .form-container .row .label{font-weight:bold;margin-bottom:12px}#content .form-container .row input,#content .form-container .row textarea{width:100%;background:#fff;border:1px solid #000;box-sizing:border-box}#content .form-container .row input.error,#content .form-container .row textarea.error{border-color:#fa001f}#content .form-container .row input{height:46px;padding:0 20px}#content .form-container .row input.date{background:#fff url(/img/icon-calendar.svg) no-repeat right 12px center / 30px}#content .form-container .row textarea{height:240px;padding:20px}#content .form-container .row .sub_district:not(.show){display:none}#content .form-container .row .select{position:relative;cursor:pointer;height:46px;z-index:1}#content .form-container .row .select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;position:relative;border:1px solid #000;box-sizing:border-box;padding-left:20px;padding-right:50px;line-height:44px;background:#fff;z-index:1}#content .form-container .row .select .select-input:after{content:'';position:absolute;top:0;bottom:0;right:12px;width:30px;background:url(/img/pulldown-arrow.svg) no-repeat center}#content .form-container .row .select .select-container{display:none;border:1px solid #000;box-sizing:border-box;background:#fff;overflow:auto;max-height:460px;-webkit-box-shadow:0px 0px 30px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 30px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 30px 0px rgba(0,1,1,0.4)}#content .form-container .row .select .select-container div:not(.filter){padding:14px 20px 13px}#content .form-container .row .select .select-container div:not(.filter).optgroup{pointer-events:none}#content .form-container .row .select .select-container div:not(.filter).optgroup~div:not(.optgroup){padding:14px 40px 13px}#content .form-container .row .select .select-container div:not(.filter).filter_out{display:none}#content .form-container .row .select .select-container div:not(.filter):hover{background:#1a1a1a;color:#fff}#content .form-container .row .select .select-container .filter{display:flex;align-items:center;gap:12px;padding:7px 20px;font-size:8px}#content .form-container .row .select .select-container .filter span{flex-shrink:0}#content .form-container .row .select .select-container .filter input{height:36px;line-height:34px;font-size:18px;padding:0 20px;border:solid 1px #7e7e7e}#content .form-container .row .select.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}#content .form-container .row .select.error .select-input{border-color:#fa001f}#content .form-container .row select:disabled+.select{pointer-events:none;cursor:default}#content .form-container .row .data{line-height:46px}#content .form-container .chk{position:relative;padding-left:34px;font-size:19px;letter-spacing:0.38px;margin-bottom:20px;line-height:30px}#content .form-container .chk a{text-decoration:underline;font-size:19px}#content .form-container .chk .checkbox{position:absolute;top:5px;left:0;background:url(/img/checkbox.svg) no-repeat center;width:20px;height:20px;text-decoration:none}#content .form-container .chk .checkbox.checked{background-image:url(/img/checkbox-checked.svg)}#content .form-container .chk .checkbox.error{background-image:url(/img/checkbox-error.svg)}#content .form-container .star{font-size:17px !important;color:#fa001f}#content .form-container .error-message,#content .form-container .error-message2{text-align:center;color:#fa001f;font-size:17px;letter-spacing:0.3px}#content .form-container .submit-container{position:relative;height:46px;width:400px;box-sizing:border-box;margin-left:auto;margin-right:auto}#content .form-container .submit-container .handler{width:50%;height:46px;background:#000 url(/img/button-arrow.svg) no-repeat right 4px center / 38px;display:inline-block;cursor:pointer;z-index:1;color:#fff;line-height:46px;text-align:center;font-size:20px;font-weight:bold;letter-spacing:0.5px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4)}#content .form-container .submit-container span{position:absolute;top:0;right:0;width:50%;text-align:center;line-height:46px;font-size:16px;letter-spacing:0.3px}#content .form-container .submit-container:before{content:'';position:absolute;top:3px;bottom:3px;left:0;right:0;border:1px solid #000}#content .form-container button:not(.clear_coupon){display:block;width:240px;height:46px;background:#000;color:#fff;font-size:20px;font-weight:bold;margin:50px auto 0;-webkit-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4)}#content .loading{display:none;border:1px solid #d6d6d6;position:relative;box-sizing:border-box;width:68px;height:68px;margin:26px auto}#content .loading span{position:absolute;background:#fa001f}#content .loading span.top{top:-1px;left:-1px;height:1px}#content .loading span.right{top:-1px;right:-1px;width:1px}#content .loading span.bottom{bottom:-1px;right:-1px;height:1px}#content .loading span.left{bottom:-1px;left:-1px;width:1px}footer{border-top:6px solid #000;padding:56px 0 48px;position:relative;box-sizing:border-box;background:#fff}footer #back-to-top{position:absolute;top:-46px;right:23px;color:#fff;background:#000;width:130px;text-align:center;line-height:40px;font-size:17px;cursor:pointer}footer .social-icons{position:absolute;top:-3px;right:80px}footer .social-icons a{display:inline-block;vertical-align:top;margin-left:10px}footer .social-icons a img{width:40px;height:auto}footer .top .logo{display:inline-block;vertical-align:top;width:207px;height:auto;margin-right:70px}footer .top .tel{display:inline-block;vertical-align:top;font-size:20px;background:url(/img/icon-tel.svg) no-repeat left;padding-left:38px;line-height:30px;margin-right:50px}footer .top .email{display:inline-block;vertical-align:top;font-size:20px;background:url(/img/icon-email.svg) no-repeat left;padding-left:38px;line-height:30px;text-decoration:underline}footer .bottom{margin-top:41px}footer .bottom *{font-size:17px}footer .bottom .footer-menu{float:right}footer .bottom .footer-menu li{display:inline-block;vertical-align:top;border-left:1px solid #d8d8d8;padding-left:15px;margin-left:15px}footer .bottom .footer-menu li a{position:relative}footer .bottom .footer-menu li a:before{content:'';position:absolute;bottom:0;right:0;left:0;background:#a3a3a3;height:2px}footer .bottom .footer-menu li:first-child{border:none;padding:0;margin:0}footer .bottom .copyright{display:inline-block}footer:before{content:'';position:absolute;top:-6px;left:0;width:80px;height:6px;background:#fa001f}footer.more-padding{padding-bottom:100px}#live-support{position:fixed;right:0;bottom:20px;background:#000;padding:15px 25px 15px 10px;cursor:pointer;z-index:99}#live-support span{color:#fff;font-size:20px;font-weight:bold;letter-spacing:0.3px;position:relative;padding-left:82px}#live-support span:after{content:'';position:absolute;top:-33px;left:0;width:80px;height:80px;background:url(/img/icon-live-support.svg)}#popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}#popup .popup-close{position:absolute;top:24px;right:24px;width:38px;height:38px;background:url(/img/lightbox-close.svg)}#popup .popup-container{display:inline-block;vertical-align:middle;width:100%;position:relative;margin:86px 0}#popup .popup-container>*{padding:0 30px;margin:auto;background:#fff;box-sizing:border-box}#popup .popup-container .tandc,#popup .popup-container .pick-up-points{max-width:1200px;padding:56px 50px;overflow:auto;height:675px;box-sizing:border-box !important}#popup .popup-container .tandc>h2,#popup .popup-container .pick-up-points>h2{font-size:22px;letter-spacing:0.4px;margin-bottom:34px}#popup:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#popup.open{display:block}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none;background-color:#000}.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-element .scroll-element_outer{overflow:hidden}.scroll-element .scroll-element_track{background-color:#e8e8e8}.scroll-element .scroll-bar{background:#000}.scroll-element.scroll-y{height:100%;right:0;top:0;width:18px}.scroll-element.scroll-y .scroll-element_outer{left:0;width:18px}.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element.scroll-x{height:18px;left:0;bottom:0;width:100%}.scroll-element.scroll-x .scroll-element_outer{left:0;height:18px}.scroll-element.scroll-x.scroll-scrollx_visible{display:block}.scroll-element,.scroll-element div{box-sizing:content-box;border:none;margin:0;padding:0;position:absolute}@media (max-width:1199px){.wrapper{padding:0 30px}header .header-container .logo{width:258px;height:162px;padding:16px 0 28px 30px}header .header-container .logo img{width:166px}header .header-container .top .top-menu{display:none}header .header-container .bottom .bottom-menu{display:none}header .header-container .bottom .menu-btn{display:inline-block}#content #page-head .inner-banner{position:relative;margin-bottom:20px}#content #page-head .inner-banner img.trans{display:none}#content #page-head h1{position:relative;top:auto;bottom:auto;left:auto;margin-left:30px;margin-right:30px;margin-bottom:20px;max-width:100%}#content #page-head #navigation{margin-left:30px;margin-right:30px}#content #page-head:before{width:258px}#content .page-wrapper .tabs{display:none}#content .page-wrapper .tabs-select{display:block}footer{padding-bottom:54px}footer #back-to-top{right:20px}footer .social-icons{top:-6px;right:30px}footer .social-icons a{margin-left:6px}footer .top .logo{display:block;margin-right:0;width:175px}footer .top .tel,footer .top .email{margin-top:38px;font-size:18px}footer .top .tel{margin-right:60px}footer .bottom{margin-top:32px}footer .bottom .footer-menu{float:none;margin-bottom:40px}footer:before{width:30px}#live-support{bottom:0;padding-right:13px}}@media (max-width:767px){header .header-container .logo{height:auto;padding:14px 0 14px 30px}header .header-container .logo img{width:159px}header .header-container .top,header .header-container .search{display:none}header .header-container .bottom{height:140px;background:#fff;padding-right:80px}header .header-container .bottom .menu-btn{width:80px;height:140px;background-color:#e8e8e8;background-size:25px}header .header-container .cart{width:80px;height:70px}header .header-container .member{top:70px}header .header-container .member .member-icon{width:80px;height:70px}header .header-responsive .top .lang,header .header-responsive .top .offical{display:inline-block}header .header-responsive form{display:block}#content #page-head .inner-banner{margin-left:0}#content #page-head:before{width:calc(100% - 160px)}#content .form-container .cols .col{width:100% !important;margin-right:0 !important}#content .form-container .left,#content .form-container .right{width:100%}#content .form-container .left{margin-right:0}footer #back-to-top{right:10px;line-height:46px;top:-52px}footer .top .tel{margin-right:40px}footer .bottom .copyright span{display:block;margin-top:10px}#live-support{left:0;text-align:center}#live-support span{display:inline-block}}#recommend{position:relative;margin-bottom:50px}#recommend .recommend_title{text-align:left;font-size:40px;font-weight:700;letter-spacing:0.8px}#recommend .products{position:relative;padding-top:38px;padding-bottom:48px}#recommend .products .products-container{position:relative;overflow:hidden;white-space:nowrap}#recommend .products .products-container .slider{display:inline-block;vertical-align:top}#recommend .products .products-container .prod{display:inline-block;vertical-align:top;text-align:center;width:calc((100% - 120px) / 5);margin-right:30px;white-space:normal}@media (max-width:1199px){#recommend .products .products-container .prod{width:calc((100% - 60px) / 3);margin-right:30px}#recommend .products .products-container .prod:nth-child(3n){margin-right:0}}@media (max-width:767px){#recommend .products .products-container .prod{width:calc((100% - 30px) / 2);margin-right:30px}#recommend .products .products-container .prod:last-child{margin-right:0}}#recommend .products .products-container .prod img{width:100%;height:auto}#recommend .products .products-container .prod .name{font-size:20px;font-weight:bold;margin-top:16px;letter-spacing:0.4px;line-height:26px}#recommend .products .products-container .prod .original-price{font-size:15px;color:#777777;text-decoration:line-through;margin-top:13px;margin-bottom:-3px}#recommend .products .products-container .prod .price{font-size:17px;margin-top:13px;letter-spacing:0.4px}#recommend .products .products-container .prod:last-child{margin-right:0}#recommend .products .prev,#recommend .products .next{position:absolute;background:#fff url(/img/arrow-a.svg) no-repeat center;border:1px solid #000;width:49px;height:49px}#recommend .products .prev.disable,#recommend .products .next.disable{display:none}#recommend .products .prev{left:-25px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#recommend .products .next{right:-25px}#recommend:before{content:'';position:absolute;top:25px;left:0;bottom:0;width:100%;background:#e8e8e8}#content .page-wrapper{padding-top:60px}#content .ref{margin-top:10px}#content .ref .all{margin:0 -15px}#content .ref .all div{display:inline-block;padding:0 15px;vertical-align:top}#content .ref .all span{display:block;font-size:16px;padding-left:36px}#content .ref .all .ref_d{background:url(/img/delivery-icon-black.svg) no-repeat center left -1px}#content .ref .all .ref_s{background:url(/img/pick-up-icon-black.svg) no-repeat center left -1px}#content #cart-main{margin-top:38px}#content #cart-main table{width:100%}#content #cart-main .cart-table{margin-bottom:33px}#content #cart-main .cart-table tr{border-bottom:1px solid #ccc}#content #cart-main .cart-table tr:first-child{border-color:#000}#content #cart-main .cart-table th,#content #cart-main .cart-table td{text-align:right}#content #cart-main .cart-table th:first-child,#content #cart-main .cart-table td:first-child{text-align:left}#content #cart-main .cart-table th:nth-child(3),#content #cart-main .cart-table td:nth-child(3){text-align:center}#content #cart-main .cart-table th{font-size:20px;font-weight:bold;padding-bottom:19px}#content #cart-main .cart-table th span{font-size:15px}#content #cart-main .cart-table th span.ICON{background:url(/img/Member/icon-bonus-pt-black.svg) no-repeat;width:23px;height:23px;display:inline-block;vertical-align:bottom;margin:0 3px}#content #cart-main .cart-table td{font-size:18px;padding:20px 0;letter-spacing:0.4px}#content #cart-main .cart-table td *{font-size:18px}#content #cart-main .cart-table td .image{display:inline-block;vertical-align:middle;margin-right:40px}#content #cart-main .cart-table td .info{display:inline-block;vertical-align:middle}#content #cart-main .cart-table td .info .type{display:inline-block;font-size:15px;font-weight:bold;margin-bottom:11px}#content #cart-main .cart-table td .info .type.pre-order{background:#fa001f;color:#fff;padding:5px 14px}#content #cart-main .cart-table td .info .type.back-order{background:#454545;color:#fff;padding:5px 14px}#content #cart-main .cart-table td .info .type.free-product{background:#01916d;color:#fff;padding:5px 14px}#content #cart-main .cart-table td .info .type.gift{border:1px solid #000;padding:4px 13px}#content #cart-main .cart-table td .info .name{font-size:20px;font-weight:bold}#content #cart-main .cart-table td .info .option{font-size:17px;margin-top:7px;font-weight:bold}#content #cart-main .cart-table td .info .colour{font-size:17px;margin-top:10px}#content #cart-main .cart-table td .input-container{display:inline-block;position:relative;width:118px}#content #cart-main .cart-table td .input-container input{width:100%;height:45px;border:1px solid #000;box-sizing:border-box;font-size:18px;text-align:center}#content #cart-main .cart-table td .input-container a{position:absolute;top:0;bottom:0;margin:auto;width:31px;height:31px;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:19px}#content #cart-main .cart-table td .input-container a.up{background-image:url(/img/icon-add.svg);right:-15px}#content #cart-main .cart-table td .input-container a.down{background-image:url(/img/icon-minus.svg);left:-15px}#content #cart-main .cart-table td .original-price{text-decoration:line-through;color:#777777;font-size:16px}#content #cart-main .cart-table td .delete{width:18px;height:18px;background:#fa001f url(/img/icon-remove.svg);display:inline-block}#content #cart-main .cart-table td:first-child .delete{display:none}#content #cart-main .cart-table td:nth-child(4){font-weight:bold}#content #cart-main .cart-table-responsive-wrapper .cart-table tr:first-child th{display:none}#content #cart-main .cart-table-responsive-wrapper .cart-table tr:first-child td{width:100%;text-align:left;position:relative;padding-right:36px}#content #cart-main .cart-table-responsive-wrapper .cart-table tr:first-child td .delete{position:absolute;top:0;bottom:0;right:0;margin:auto}#content #cart-main .cart-table-responsive-wrapper .cart-table tr:last-child{display:none}#content #cart-main .cart-table-responsive-wrapper .cart-table th{padding-bottom:0;width:150px}#content #cart-main .cart-table-responsive-wrapper .cart-table td .image{display:block;margin-right:0;margin-bottom:20px}#content #cart-main .results{margin-right:56px;text-align:right;padding-top:9px}#content #cart-main .results .label{display:inline-block;font-size:20px;font-weight:bold}#content #cart-main .results .amount{display:inline-block;width:188px}#content #cart-main .results .coupon{position:relative;margin-bottom:36px}#content #cart-main .results .coupon .label{vertical-align:middle;margin-right:18px}#content #cart-main .results .coupon .code-container{display:inline-block;vertical-align:middle;width:300px;box-sizing:border-box;position:relative;border:1px solid #000;padding-left:20px;padding-right:104px}#content #cart-main .results .coupon .code-container.error{border-color:#fa001f}#content #cart-main .results .coupon .code-container input{width:100%;height:44px;font-size:20px;text-align:left}#content #cart-main .results .coupon .code-container button{position:absolute;top:1px;right:1px;width:82px;line-height:42px;height:42px;background:#000;color:#fff;text-align:center;font-size:18px;font-weight:bold;margin:0;box-shadow:none}#content #cart-main .results .coupon .amount{vertical-align:middle;font-size:20px;color:#fa001f}#content #cart-main .results .coupon .clear_coupon{position:absolute;top:50%;right:-56px;width:18px;height:18px;background:url(/img/icon-remove.svg),#fa001f;margin-top:-9px}#content #cart-main .results .coupon .clear_coupon:not(.show){display:none}#content #cart-main .results .grand-total .label{vertical-align:bottom}#content #cart-main .results .grand-total .amount{vertical-align:bottom;font-size:28px;font-weight:bold}#content #cart-main .btn,#content #cart-main button:not(.clear_coupon){display:inline-block;color:#fff;font-size:22px;font-weight:bold;width:260px;text-align:center;line-height:56px;height:56px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);margin-top:80px}#content #cart-main .btn{background:#000}#content #cart-main button:not(.clear_coupon){float:right;background:#fa001f}@media (max-width:767px){#content #cart-main button:not(.clear_coupon){float:none;display:block;margin:0 auto}}#content #cart-main .no-items{text-align:center;line-height:100px;color:#fa001f;font-size:19px;font-wegiht:bold}#content #cart-main #recommend{margin-top:50px;margin-bottom:0}#content #steps{margin-bottom:66px}#content #steps .step{display:inline-block;vertical-align:top;margin-right:40px;border:1px solid #000;box-sizing:border-box;padding-left:22px;position:relative}#content #steps .step *{display:inline-block;vertical-align:middle;font-weight:bold}#content #steps .step .num{font-size:68px;margin-right:25px}#content #steps .step .label{font-size:22px;width:140px}#content #steps .step:after{content:'';position:absolute;top:0;right:-40px;bottom:0;margin:auto;width:40px;background:url(/img/Checkout/steps-arrow-black.svg) no-repeat center / 40px 30px}#content #steps .step:last-child{margin-right:0}#content #steps .step:last-child:after{display:none}#content #steps .step.process{background:#000}#content #steps .step.process *{color:#fff}#content #steps .step.past{background:#e8e8e8;border:none}#content #steps .step.past:after{background-image:url(/img/Checkout/steps-arrow-grey.svg)}#content #steps.three-steps .step{width:calc((100% - 80px) / 3)}#content #steps.four-steps .step{width:calc((100% - 120px) / 4)}#content #delivery .top-row{padding-bottom:70px}#content #delivery .top-row .to-login{display:inline-block}#content #delivery .top-row .to-login span{display:inline-block;vertical-align:middle;font-size:19px;margin-right:20px;letter-spacing:0.4px}#content #delivery .top-row .to-login a{display:inline-block;vertical-align:middle;color:#fff;background:#000;font-size:19px;font-weight:bold;width:126px;text-align:center;line-height:42px;letter-spacing:0.4px}#content #delivery .top-row .mandatory-fields{float:right;font-size:17px;letter-spacing:0.3px;line-height:42px}#content #delivery .editor{clear:both}#content #delivery .delivery-method{margin-top:60px;margin-bottom:57px}#content #delivery .delivery-method .methods{margin-top:53px;padding-bottom:46px}#content #delivery .delivery-method .methods label:last-child .radio{margin-right:0}#content #delivery .delivery-method .methods .radio{display:inline-block;vertical-align:top;width:calc((100% - 20px) / 2);margin-right:20px;margin-bottom:20px;height:110px;box-sizing:border-box;text-align:center;background:#fff url(/img/product-radio.svg) no-repeat top 20px center / 26px;border:1px solid #c7c7c7;font-size:20px;font-weight:bold;padding-top:63px;letter-spacing:0.4px}#content #delivery .delivery-method .methods .radio.checked{background-color:#000;background-image:url(/img/product-radio-checked.svg);border:none;color:#fff}#content #delivery .method{display:none}#content #delivery .method.show{display:block}#content #delivery .all-pick-up-points{position:absolute;bottom:0;font-size:19px;line-height:46px;right:-185px;text-decoration:underline}#content #delivery .error-message,#content #delivery .error-message2{margin-bottom:40px}#content #delivery .last-row{text-align:right}#content #delivery .last-row .btn{float:left;background:#212121;color:#fff;width:260px;text-align:center;line-height:56px;font-size:22px;font-weight:bold;position:relative;margin-top:8px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4)}#content #delivery .last-row .btn:after{content:'';position:absolute;top:0;left:12px;bottom:0;width:47px;background:url(/img/button-arrow.svg) no-repeat center;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#content #delivery .last-row .submit-container{display:inline-block;width:460px;height:56px;margin-top:8px;text-align:left;z-index:0}#content #delivery .last-row .submit-container .handler{width:260px;height:56px;line-height:56px}#content #delivery .last-row .submit-container span{width:200px;line-height:56px}#content #review .text{font-size:19px;margin-bottom:55px}#content #review table{width:100%}#content #review .cart-table{margin-bottom:24px}#content #review .cart-table tr{border-bottom:1px solid #ccc}#content #review .cart-table tr:first-child{border-color:#000}#content #review .cart-table th,#content #review .cart-table td{text-align:right}#content #review .cart-table th:first-child,#content #review .cart-table td:first-child{text-align:left}#content #review .cart-table th:nth-child(3),#content #review .cart-table td:nth-child(3){text-align:center}#content #review .cart-table th{font-size:20px;font-weight:bold;padding-bottom:19px}#content #review .cart-table th span{font-size:15px}#content #review .cart-table th span.ICON{background:url(/img/Member/icon-bonus-pt-black.svg) no-repeat;width:23px;height:23px;display:inline-block;vertical-align:bottom;margin:0 3px}#content #review .cart-table td{font-size:18px;padding:20px 0;letter-spacing:0.4px}#content #review .cart-table td *{font-size:18px}#content #review .cart-table td .image{display:inline-block;vertical-align:middle;margin-right:40px}#content #review .cart-table td .info{display:inline-block;vertical-align:middle}#content #review .cart-table td .info .type{display:inline-block;font-size:15px;font-weight:bold;margin-bottom:11px}#content #review .cart-table td .info .type.free-product{background:#01916d;color:#fff;padding:5px 14px}#content #review .cart-table td .info .type.gift{border:1px solid #000;padding:4px 13px}#content #review .cart-table td .info .name{font-size:20px;font-weight:bold}#content #review .cart-table td .info .option{font-size:17px;margin-top:7px;font-weight:bold}#content #review .cart-table td .info .colour{font-size:17px;margin-top:10px}#content #review .cart-table td .input-container{display:inline-block;position:relative;width:118px}#content #review .cart-table td .input-container input{width:100%;height:45px;border:1px solid #000;box-sizing:border-box;font-size:18px;text-align:center}#content #review .cart-table td .input-container a{position:absolute;top:0;bottom:0;margin:auto;width:31px;height:31px;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:19px}#content #review .cart-table td .input-container a.up{background-image:url(/img/icon-add.svg);right:-15px}#content #review .cart-table td .input-container a.down{background-image:url(/img/icon-minus.svg);left:-15px}#content #review .cart-table td .original-price{text-decoration:line-through;color:#777777;font-size:16px}#content #review .cart-table td .delete{width:18px;height:18px;background:#fa001f url(/img/icon-remove.svg);display:inline-block}#content #review .cart-table td:nth-child(4){font-weight:bold}#content #review .cart-table-responsive-wrapper .cart-table th{padding-bottom:0;width:150px}#content #review .cart-table-responsive-wrapper .cart-table td .image{display:block;margin-right:0;margin-bottom:20px}#content #review .results{text-align:right;padding-top:9px}#content #review .results>*:not(.promotion){width:406px;margin-left:auto}#content #review .results .coupon,#content #review .results .promotion,#content #review .results .delivery-cost{padding-bottom:26px}#content #review .results .promotion{margin-bottom:0}@media (max-width:767px){#content #review .results .promotion .amount{width:30%}}#content #review .results .label{display:inline-block;vertical-align:top;font-size:20px;font-weight:bold}#content #review .results .amount{display:inline-block;width:186px;font-size:20px}#content #review .results .coupon .amount{color:#fa001f}#content #review .results .grand-total{border-top:1px solid #000;margin-top:7px;padding-top:24px}#content #review .results .grand-total .label{vertical-align:bottom}#content #review .results .grand-total .amount{vertical-align:bottom;font-size:28px;font-weight:bold}#content #review .results .grand-total.total_only{padding-top:0;border-top:0;margin-top:-10px}#content #review .results .points{background:#2a2a2a;position:relative;padding:18px 20px;margin-top:31px}#content #review .results .points *{color:#fff;vertical-align:middle}#content #review .results .points .amount{width:167px}#content #review .delivery-info{margin-top:84px;padding-bottom:18px}#content #review .delivery-info h2{margin-bottom:51px}#content #review .last-row{text-align:right}#content #review .last-row .btn{color:#fff;font-size:22px;font-weight:bold;width:260px;text-align:center;line-height:56px;height:56px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);margin-top:50px;letter-spacing:0.4px}#content #review .last-row .btn.back{float:left;background:#212121;position:relative}#content #review .last-row .btn.back:after{content:'';position:absolute;top:0;left:12px;bottom:0;width:47px;background:url(/img/button-arrow.svg) no-repeat center;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#content #review .last-row .btn.confirm{display:inline-block;width:300px;background:#fa001f}#content .promotion{width:692px;max-width:calc(100% + 56px);margin-left:auto;margin-right:-56px;margin-bottom:42px}@media (max-width:767px){#content .promotion{width:calc(100% + 60px);max-width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}}#content .promotion .label{width:calc(100% - 188px);text-align:left}@media (max-width:767px){#content .promotion .label{width:70%}}#content .promotion .amount{width:188px;font-size:20px;color:#fa001f}@media (max-width:767px){#content .promotion .amount{width:30%}}#content .promotion .promotion_discount{line-height:24px;padding:8px 60px;padding-right:56px;padding-bottom:11px;border-bottom:solid 1px #000}@media (max-width:767px){#content .promotion .promotion_discount{padding-left:30px;padding-right:30px}}#content .promotion .promotion_detail{padding:20px 60px;padding-right:56px;background:#f6f6f6}@media (max-width:767px){#content .promotion .promotion_detail{padding-left:30px;padding-right:30px}}#content .promotion .promotion_detail .subdiscount{line-height:20px;padding:10px 0}#content .promotion .promotion_detail .subdiscount *{font-size:16px}#content #complete .page-wrapper{padding-bottom:0}#content #complete .thankyou{text-align:center;padding-bottom:118px}#content #complete .thankyou *{letter-spacing:0.4px}#content #complete .thankyou .text{font-size:19px;margin-top:55px}#content #complete .thankyou .order-no{font-size:19px;margin-top:37px}#content #complete .thankyou h3{font-size:22px;margin-top:13px}#content #complete .thankyou a{display:inline-block;color:#fff;font-size:22px;font-weight:bold;width:260px;line-height:56px;height:56px;background:#000;-webkit-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);margin-top:66px}#popup .pick-up-points h2{margin-bottom:40px}#popup .pick-up-points table{width:100%}#popup .pick-up-points .pick-up-table tr{border-bottom:1px solid #d8d8d8}#popup .pick-up-points .pick-up-table tr:first-child{border-color:#000}#popup .pick-up-points .pick-up-table th,#popup .pick-up-points .pick-up-table td{padding:0 20px;letter-spacing:0.4px}#popup .pick-up-points .pick-up-table th{font-size:19px;font-weight:bold;padding-bottom:19px}#popup .pick-up-points .pick-up-table td{font-size:18px;vertical-align:top;padding-top:14px;line-height:30px;padding-bottom:15px}#popup .pick-up-points .pick-up-table-responsive-wrapper .pick-up-table{margin-bottom:50px}#popup .pick-up-points .pick-up-table-responsive-wrapper .pick-up-table tr{border-bottom:1px solid #000}#popup .pick-up-points .pick-up-table-responsive-wrapper .pick-up-table th{padding-bottom:0;width:90px}@media (max-width:1199px){#content #steps .step{display:none;width:100% !important;margin-right:0}#content #steps .step:after{display:none}#content #steps .step.process{display:block}}@media (max-width:850px){#content #delivery .last-row{text-align:center}#content #delivery .last-row .btn{float:none;display:block;margin:40px auto}#content #delivery .last-row .submit-container{display:block;width:100%}#content #delivery .last-row .submit-container .handler,#content #delivery .last-row .submit-container span{width:50%}}@media (max-width:767px){#content #cart-main .results{margin-top:40px;margin-right:0;text-align:left}#content #cart-main .results .label{width:70%}#content #cart-main .results .amount{text-align:right;width:30%}#content #cart-main .results .coupon{padding-right:56px}#content #cart-main .results .coupon .label{width:16%;margin-right:5%}#content #cart-main .results .coupon .code-container{width:49%}#content #cart-main .results .coupon .clear_coupon{right:0}#content #cart-main .btn,#content #cart-main button{display:block;margin:40px auto}#content #cart-main button{float:none}#content #delivery .top-row .to-login{margin-bottom:20px}#content #delivery .all-pick-up-points{position:relative;right:auto}#content #review .results{margin-top:40px}#content #review .last-row .btn{float:none !important;display:block !important;margin:40px auto}}.delivery_cost_row{padding:25px 0;background:#000000}.delivery_cost_row .container{text-align:right}.delivery_cost_row .container>div{display:inline-block;line-height:50px;font-size:25px;color:#ffffff;vertical-align:top}.delivery_cost_row .container .label{max-width:calc(100% - 110px);font-weight:700}.delivery_cost_row .container .cost{width:110px}#popup .cart-confirm{max-width:800px;max-height:calc(100vh - 176px);background:#fff;padding-top:72px;padding-bottom:90px;overflow-y:auto}#popup .cart-confirm h2{text-align:center;font-size:40px;letter-spacing:0.8px;margin-bottom:32px}#popup .cart-confirm .editor{text-align:center;margin-bottom:37px}#popup .cart-confirm .btn{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}#popup .cart-confirm .btn a{color:#fff;font-size:22px;font-weight:bold;width:260px;text-align:center;line-height:56px;height:56px;-webkit-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);box-shadow:0px 0px 20px 0px rgba(0,1,1,0.4);letter-spacing:0.4px}#popup .cart-confirm .btn a.back-btn{background:#212121}#popup .cart-confirm .btn a.confirm-btn{background:#fa001f}