@charset "UTF-8";

:root {
  --colorTheme: #152c43;
  --typeHeadline: "Arial, 'Helvetica Neue', Helvetica, sans-serif";
  --fontSizeHeadline: 2.875rem;
  --typeHeading: 'Bebas Neue';
  --fontSizeHeading: 1.625rem;
  --colorHeading: #ff0000;
  --typeSubheading: "Codystar";
  --fontSizeSubheading: 1.125rem;
  --colorSubheading: orange;
  --typeBody: 'Cinzel';
  --fontSizeBody: 0.9375rem;
  --colorBody: #212529;
  --typeMenu: "Arial, 'Helvetica Neue', Helvetica, sans-serif";
  --fontSizeMenu: 1rem;
  --typeContentHeading: 'Do Hyeon';
  --fontSizeContentHeading: 1rem;
  --colorSecondary: #909399;
  --colorBorder: #E4E7ED;
  --colorPrice: #b09869;
  --colorButton: #152C43;
  --colorButtonLabel: #FFFFFF;
  --colorButtonHover: #FF0000;
  --colorButtonHoverLabel: #FFFFFF;
  --borderRadius: 0.015625rem;
  --cardBorderRadius: 0.25rem;
  --paddingHeight: 40;
  --marginHeight: 40;
  --buttonPadding: 2rem
}

body,html{margin:0;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:1rem;color:#606266;overflow-x:hidden;line-height:1.5}html{height:100%}body{min-height:100%;display:flex;flex-direction:column}.page-content{flex:1 0 auto}p,div{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:1rem;color:#606266;line-height:1.5}.btn{border-radius:var(--borderRadius);position:relative;padding:0.5rem var(--buttonPadding);font-size:1.25rem;line-height:1.5}.btn,.btn-primary{background-color:#000000;color:#FFFFFF;border-color:#000000}.btn-outline-primary{background:none;border-color:#000000 !important;color:#000000}.btn-secondary{border-color:#000 !important;background:#000;color:#fff}.btn-outline-secondary{border-color:#000 !important;background:none;color:#000000}.btn-white{border-color:#fff !important;background:#fff;color:#000}.btn-outline-white{border-color:#fff !important;background:none;color:#fff}.btn-gray{border-color:#ccc !important;background:#ccc !important;color:#fff !important}.btn-outline-gray{border-color:#ccc !important;background:none;color:#ccc !important}.btn-danger{border-color:}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:active,.btn-danger:disabled,.btn-danger:disabled:hover,.btn-danger:disabled:active{background-color:#e0e0e0;border-color:#e0e0e0;color:#999999;cursor:not-allowed}.btn:before,.btn:after{transition:all 0.25s;content:'';position:absolute;top:1px;width:0;height:calc(100% - 2px);transition:all 0.25s;background-color:;z-index:-2}.btn:after{left:1px}.btn:before{right:1px}.btn:hover{color: !important;border:1px solid  !important;z-index:1 !important;background:transparent !important}.btn:hover:before,.btn:hover:after{width:calc(50% - 1px)}.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}.btn-none{border-color:#fff;background:none}.btn:hover,.btn:hover:not(:disabled):not(.disabled).active,.btn:hover:not(:disabled):not(.disabled):active,.btn:active,.btn:active:not(:disabled):not(.disabled).active,.btn:active:not(:disabled):not(.disabled):active{background-color:;border-color:;box-shadow:none;color:var(--colorButtonLabelHover)}.text-secondary{color:#FFC000 !important}.pagination{margin-top:1.875rem;align-items:center}.pagination .page-item .page-link:hover{color:#1688d3;border-color:#1688d3}.pagination .page-item.active .page-link{color:#1688d3;border-color:#1688d3}.pagination .page-number{height:2rem;text-align:center;width:4rem;border:1px solid #ccc}@media (max-width: 768px){.pagination{margin-top:.9375rem}.pagination.pagination-lg .page-link{padding:.5rem 1rem;font-size:1rem}.pagination .page-item-ten,.pagination .page-item-last,.pagination .page-item-first{display:none}}.text-price{color:#DC4049}.btn-price{border:1px solid #DC4049;background-color:#DC4049;color:#fff}.relative{position:relative !important}@media (min-width: 768px){.fo-margin{margin-top:calc(var(--marginHeight) * 1px) !important;margin-bottom:calc(var(--marginHeight) * 1px) !important}.fo-margin-top{margin-top:calc(var(--marginHeight) * 1px) !important}.fo-margin-bottom{margin-bottom:calc(var(--marginHeight) * 1px) !important}.fo-padding{padding-top:calc(var(--paddingHeight) * 1px) !important;padding-bottom:calc(var(--paddingHeight) * 1px) !important}.fo-padding-top{padding-top:calc(var(--paddingHeight) * 1px) !important}.fo-padding-bottom{padding-bottom:calc(var(--paddingHeight) * 1px) !important}}.container.container-no-gutters,.container-fluid.container-no-gutters{padding-left:0;padding-right:0}.fo-card{height:100%;transition:all 0.25s;border-radius:var(--cardBorderRadius);border:0 !important;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1)}.fo-card .card-title{font-size:1rem;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;color:#606266;font-weight:normal}.fo-card .card-img-top{border-top-left-radius:var(--cardBorderRadius);border-top-right-radius:var(--cardBorderRadius)}.fo-card.card-horizontal .card-img-top{padding:20px 0 20px 20px;border-radius:0}.fo-card .card-text{color:#FFC000;font-size:1rem}.fo-card .card-text p+p{margin-top:6px}.fo-card:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}.text-italic{font-style:italic}ul.list-demical{padding-left:1rem}ul.list-demical li{list-style-type:decimal}ul.list-circle{padding-left:1rem}ul.list-circle li{list-style-type:circle}ul.list-square{padding-left:1rem}ul.list-square li{list-style-type:square}ul.list-disc{padding-left:1rem}ul.list-disc li{list-style-type:disc}ul.list-lower-roman{padding-left:1rem}ul.list-lower-roman li{list-style-type:lower-roman}ul.list-upper-roman{padding-left:1rem}ul.list-upper-roman li{list-style-type:upper-roman}ul.list-lower-alpha{padding-left:1rem}ul.list-lower-alpha li{list-style-type:lower-alpha}ul.list-upper-alpha{padding-left:1rem}ul.list-upper-alpha li{list-style-type:upper-alpha}.tab-content .tab-pane{padding-top:40px}@media (max-width: 768px){.tab-content .tab-pane{padding-top:15px}}.nav-tabs .nav-item{cursor:pointer;padding:15px 24px}.nav-tabs .nav-item.active{color:#1688d3;border-bottom:2px solid #1688d3}.embed-responsive-player{z-index:2;display:flex;justify-content:center;align-items:center;cursor:pointer;background:rgba(0,0,0,0.2)}.embed-responsive-player:before{font-family:"fo" !important;content:"\e8d0";font-size:3.75rem;color:rgba(255,255,255,0.5);transition:all 0.25s}.embed-responsive-player:hover:before{color:rgba(255,255,255,0.7)}.embed-responsive-video{z-index:10}.embed-responsive-video:before{padding-top:56.22317597%}.fo-slide-round{position:relative}.fo-slide-round .slick-prev{left:-2rem}.fo-slide-round .slick-prev:before{content:"\e627";margin-left:1.25rem}.fo-slide-round .slick-prev:after{right:0}.fo-slide-round .slick-next{right:-2rem}.fo-slide-round .slick-next:before{margin-right:1.25rem;content:"\e626"}.fo-slide-round .slick-next:after{left:0}.fo-slide-round .slick-prev,.fo-slide-round .slick-next{cursor:pointer;position:absolute;width:4rem;height:4rem;border:1px solid rgba(255,255,255,0.1);background-color:#ccc;top:calc(50% - 2rem);border-radius:2rem;opacity:0;z-index:10;transition:all .25s}.fo-slide-round .slick-prev:before,.fo-slide-round .slick-next:before{font-family:"iconfont" !important;font-size:1rem;color:#000;position:relative;z-index:1;transition:all .25s}.fo-slide-round:hover .slick-prev,.fo-slide-round:hover .slick-next{opacity:1}.fo-slide-round:hover .slick-prev:after,.fo-slide-round:hover .slick-next:after{opacity:0.3}@media (max-width: 768px){.fo-slide-round .slick-prev,.fo-slide-round .slick-next{display:none}}.btn+.btn{margin-left:1rem}@media (max-width: 768px){.btn+.btn{margin-left:0}}.form-control{border-radius:var(--borderRadius) !important}.fo-neighbor+.fo-neighbor{margin-top:2.5rem}@media (max-width: 768px){.fo-neighbor+.fo-neighbor{margin-top:1rem}}.sidebar h3{border-bottom:1px solid #DCDFE6;font-size:1rem;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;margin-bottom:15px;padding-bottom:10px}.sidebar .sidebar-catalog{list-style:none;padding:0}.sidebar .sidebar-catalog li{position:relative}.sidebar .sidebar-catalog li .open-placeholder{position:absolute;width:36px;height:36px;right:0;top:0;cursor:pointer}.sidebar .sidebar-catalog li .open-placeholder:after{border-style:solid;border-width:2px 2px 0 0;border-color:#DCDFE6;position:relative;content:'';display:inline-block;height:8px;width:8px;top:6px;margin-left:12px;box-sizing:content-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.2s ease-in-out}.sidebar .sidebar-catalog li .open-placeholder.show:after{top:11px;transform:rotate(135deg)}.sidebar .sidebar-catalog li a{font-size:1rem;color:#606266;position:relative;display:block;overflow:hidden;border-bottom:1px solid #DCDFE6;transition:all 0.25s;padding:8px 36px 8px 0}.sidebar .sidebar-catalog li a:before{position:absolute;content:"";top:18px;left:0;width:0;height:1px;transition:all 0.25s;background:rgba(0,0,0,0.4)}.sidebar .sidebar-catalog li a.active,.sidebar .sidebar-catalog li a:hover{color:#1688d3;padding-left:18px}.sidebar .sidebar-catalog li a.active:before,.sidebar .sidebar-catalog li a:hover:before{background-color:#1688d3;width:10px}.sidebar .sidebar-catalog li ul li a{padding-left:15px}.sidebar .sidebar-catalog li ul li a.active,.sidebar .sidebar-catalog li ul li a:hover{padding-left:33px}.sidebar .sidebar-catalog li ul li a:before{left:15px}.sidebar .sidebar-catalog li ul li ul li a{padding-left:30px}.sidebar .sidebar-catalog li ul li ul li a.active,.sidebar .sidebar-catalog li ul li ul li a:hover{padding-left:48px}.sidebar .sidebar-catalog li ul li ul li a:before{left:30px}.sidebar .sidebar-catalog ul:not(.show){display:none}.sidebar:not(:last-child){margin-bottom:40px}@media (max-width: 768px){.sidebar:not(:last-child){margin-bottom:25px}.sidebar .product-detail-description{margin-top:0;margin-bottom:0}}.fo-collection-describe{position:relative}.fo-collection-describe p:not(:last-child){margin-top:10px}.fo-collection-describe.close{max-height:180px;overflow:hidden}.fo-collection-describe.close:before{content:'';position:absolute;width:100%;height:60px;background:linear-gradient(180deg, rgba(252,251,252,0), #fff);z-index:2;left:0;bottom:0}.fo-title-summary{color:#FFC000}.fo-collection-more{font-size:16px;cursor:pointer;padding-top:6px;padding-bottom:6px;display:none;color:#1688d3}.slick-slider.slick-dots-square .slick-dots{align-items:center}.slick-slider.slick-dots-square .slick-dots li{height:.125rem !important;border:0}.slick-slider.slick-dots-square .slick-dots li.slick-active{height:.1875rem !important;background-color:#1688d3}.icon{display:inline-block;width:1.25rem;height:1.25rem;vertical-align:middle;fill:currentColor}.no-svg .icon{display:none}.icon-md{width:1.875rem !important;height:1.875rem !important}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}@media (min-width: 768px){.container-fluid{padding-right:3rem;padding-left:3rem}}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.fo-dialog-video{position:relative;z-index:4001;background-color:#000;text-align:left;display:inline-block;vertical-align:middle;backface-visibility:hidden;width:60%;max-height:calc(100% - 7.5rem)}@media (max-width: 768px){.fo-dialog-video{width:90%}}.fo-dialog-video .fo-dialog-video-close{width:60px;height:60px;position:absolute;right:0;z-index:4002;top:-60px;cursor:pointer;line-height:60px;font-size:30px;cursor:pointer;text-align:center;color:#fff}.breadcrumb .breadcrumb-item a{color:#606266}.breadcrumb .breadcrumb-item a:hover{color:#1688d3}.order-address-form{position:relative}.order-address-form .dialog-close{position:absolute;right:0;top:0}.bg-light{background-color:#f8f9fa !important}.text-collapse{font-size:14px !important;color:#999 !important}.mobile-search-mask{position:fixed;left:0px;top:0px;right:0px;left:0px;bottom:0px;display:none;background-color:rgba(0,0,0,0.4);z-index:1}.scroll-stop{overflow:hidden;height:100%}.title .text-heading:not(.no-line){position:relative;margin-bottom:40px}.title .text-heading:not(.no-line):after{position:absolute;content:'';height:.0625rem;width:5rem;left:calc(50% - 2.5rem);bottom:-1.25rem;background-color:var(--colorLine)}.title [class*="text-"]{margin-bottom:0}.title [class*="text-"]+.title-button{margin-top:1.875rem}.title [class*="text-"]+[class*="text-"]:not(.text-button){margin-top:0.75rem}.title .text-content+.text-button,.title [class*="text-"]+.text-button{margin-top:1.75rem}.title .text-body li:not(:last-child){margin-bottom:0.75rem}.title+.fo-neighbor,.title+.text-neighbor{margin-top:1.875rem}@media (max-width: 768px){.title .text-content+.text-button,.title [class*="text-"]+.text-button{margin-top:1rem}.title+.fo-neighbor{margin-top:1rem !important}}.title-long{overflow:hidden}@media (max-width: 767px){.title-long{display:block;text-overflow:ellipsis;white-space:nowrap}}@media (min-width: 768px){.title-long{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.text-headline{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;word-wrap:break-word;word-break:break-word}.text-heading{font-family:'Montserrat';color:#303133;word-wrap:break-word;word-break:break-word}.text-heading-nocolor{font-family:'Montserrat';word-wrap:break-word;word-break:break-word}.text-subheading{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;color:#302E2F;word-wrap:break-word;word-break:break-word}.text-body{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;color:#606266;word-wrap:break-word !important;word-break:break-word !important}.text-body li,.text-body p{word-wrap:break-word;word-break:break-word;color:#606266}.text-body+.text-body{margin-top:0.5rem}.text-menu{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif}.text-content-heading{word-wrap:break-word;word-break:break-word;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif}h1{color:#303133;font-family:#303133}@media (min-width: 768px){h1{font-size:1.25rem}.text-headline{font-size:1.25rem}.text-heading{font-size:1.25rem}.text-heading-nocolor{font-size:1.25rem}.text-subheading{font-size:1rem}.text-body{font-size:1rem}.text-menu{font-size:1rem}.text-content-heading{font-size:1rem}}@media (max-width: 768px){h1{font-size:1.125rem}.text-headline{font-size:2.875rem}.text-heading{font-size:1.125rem}.text-heading-nocolor{font-size:1.125rem}.text-subheading{font-size:1.125rem}.text-body{font-size:1rem}.text-menu{font-size:1rem}.text-content-heading{font-size:1rem}}.popup{background-color:#1688d3;position:fixed;width:100%;left:0;bottom:0;display:none;z-index:4002}@media (min-width: 768px){.popup.medium{width:50%}.popup.left{left:0}.popup.center{left:25%}.popup.right{left:auto;right:0}}.popup.dark .text-body,.popup.dark .text-heading{color:#fff}.popup form.dark ::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.popup form.dark :-moz-placeholder{color:rgba(255,255,255,0.6)}.popup form.dark ::-moz-placeholder{color:rgba(255,255,255,0.6)}.popup form.dark :-ms-input-placeholder{color:rgba(255,255,255,0.6)}.popup form.dark .form-control{background:none;font-size:0.8rem !important;border-color:#fff;color:#fff}.popup form.dark .form-control:focus{background-color:rgba(0,0,0,0.3)}.popup form.dark .form-control.is-invalid{border:1px solid red;background-color:rgba(255,0,0,0.1)}.popup form.dark .form-control.is-valid{border:1px solid #28a745;background-color:rgba(255,0,0,0.1)}.popup form .btn,.popup form .form-control{height:100%}.popup form .input-group{min-width:350px}.popup .popup-close{color:#fff;width:3rem;height:3rem;position:absolute;right:0;top:0;text-align:center;line-height:3rem;cursor:pointer}.header{position:relative}.header .header-switch-domain{background-color:#000;padding-top:5px;padding-bottom:5px}.header .header-switch-domain .domain-switch-text{color:#fff;font-size:14px}.header .header-switch-domain .domain-switch-content select{color:#fff;font-size:14px;border:#fff solid 1px;padding:4px;background-color:#000;width:160px}@media (max-width: 576px){.header .header-switch-domain .domain-switch-content select{width:70%}}.header .header-switch-domain .domain-switch-content .go-btn{background-color:#fff;color:#000;line-height:20px;font-size:14px;border:#fff 1px solid;width:90px}.header .header-switch-domain .close-icon-btn{background-color:#000;font-size:16px;border:#000 1px solid}.header .header-notice{background-color:#000;position:relative;height:34px;overflow:hidden}.header .header-notice .header-notice-text{color:#fff;text-align:center;line-height:34px}.header .header-notice .header-notice-text a{line-height:34px}.header .header-content nav{box-shadow:0 3px 5px rgba(0,0,0,0.15);background-color:#fff;padding-left:3rem;padding-right:3rem}.header .header-content nav .navbar-brand{display:flex;align-items:center;position:relative;padding:0;margin-right:1.5rem}.header .header-content nav .navbar-brand img{height:2.5rem;margin-right:10px}.header .nav-icon{width:1.5rem;height:1.5rem;vertical-align:middle}.header .input-group-append .btn{border:0.0625rem solid #ced4da;background:#fff;color:#ced4da;padding:0 0.75rem !important;border-radius:0 !important;height:2.375rem}.header .input-group-append .btn:first-child{border-left:0}.header .input-group-append .btn:last-child{border-bottom-right-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.header .input-group-append i{font-size:14px !important}@media (max-width: 768px){.header{position:fixed;top:0;right:0;left:0;z-index:1030}.header .navbar-options{order:3}.header .navbar-options a{padding:0.25rem .5rem;color:#333;position:relative}.header .navbar-options small{padding:0 0.15rem;border-radius:100%;font-size:.5rem;color:#fff;line-height:1rem;background-color:#000;right:-0.5rem;position:absolute;top:-0.25rem;text-align:center;width:1rem}.header .mobile-navbar-toggler{display:inline-flex}.header .mobile-navbar-toggler .navbar-toggler-i.active{position:fixed;right:20px;top:15px;z-index:1032}.header .mobile-navbar-toggler a{padding:0.25rem .5rem;color:#333;position:relative}.header .navbar-collapse{position:fixed;background-color:#fff;border-top:1px solid #e9ecef;top:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;left:0;z-index:1031;border-right:60px solid rgba(0,0,0,0.5)}.header .navbar-collapse.show .header-search{display:block}.header .header-content nav{padding-left:0.625rem;padding-right:0.625rem}.header .header-content nav .nav-icon{display:none}.header .header-content nav .navbar-toggler{float:right}.header .header-content nav .nav-link,.header .header-content nav .dropdown-item{padding:1rem 2.25rem 1rem 1rem}.header .header-content nav .navbar-open-placeholder{position:absolute;width:2.25rem;height:2.25rem;right:0;top:0;cursor:pointer}.header .header-content nav .navbar-open-placeholder:after{border-style:solid;border-width:2px 2px 0 0;border-color:#c1c1c1;position:relative;content:'';display:inline-block;height:.5rem;width:.5rem;top:.375rem;margin-left:.75rem;box-sizing:content-box;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);transition:all 0.2s ease-in-out}.header .header-content nav .navbar-open-placeholder.active:after{top:.6875rem;transform:rotate(-45deg)}.header .header-content nav .navbar-brand{height:3.125rem}.header .header-content nav .navbar-brand img{height:1.875rem}.header .header-content nav .navbar-brand .navbar-brand-fullView{display:none}.header .header-content nav .collapse-navbar-brand{margin:16px}.header .header-content nav .dropdown-menu{padding:0;margin:0;background:none;box-shadow:none}.header .header-content nav .dropdown-menu li{background-color:#f9f9f9}.header .header-content nav .dropdown-menu .dropdown-item{padding-left:2rem;color:#666 !important}.header .header-content nav .dropdown-menu .dropdown-menu .dropdown-item{padding-left:4rem}.header .header-content nav .dropdown-menu .dropdown-menu .dropdown-menu .dropdown-item{padding-left:6rem}.header .header-content nav .dropdown-toggle:after{display:none}.header .header-search{margin:1rem 0.625rem 0.625rem 0.625rem;display:none}.header .header-search .input-group-append .btn{margin:0}.header .header-search .input-group-append .btn:first-child{border-right:0}}@media (min-width: 768px){.header .navbar-options{display:flex}.header .navbar-options a{padding:0.25rem .75rem;color:#333;position:relative}.header .navbar-options a i{font-size:22px}.header .navbar-options a small{padding:0 0.15rem;border-radius:100%;font-size:.5rem;color:#fff;line-height:1rem;background-color:#000;right:-0.5rem;position:absolute;top:0;text-align:center;width:1rem}.header .navbar-collapse{justify-content:center}.header nav .navbar-nav{padding-left:0}.header nav .navbar-nav li{position:relative}.header nav .navbar-nav li>.nav-link{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:1rem;color:#fff;line-height:2.5rem;height:2.5rem;padding:0 0.75rem}.header nav .navbar-nav li>.nav-link.btn{background:none;padding-left:1.5rem;padding-right:1.5rem;border-color:#fff;border:0;border-radius:0 !important}.header nav .navbar-nav li ul{padding-left:0;display:block !important;border-top:3px solid #333;position:absolute;min-width:12.5rem;top:100%;left:0;box-shadow:0 12px 30px -2px rgba(0,0,0,0.1);visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0}.header nav .navbar-nav li ul .dropdown-toggle{position:relative;padding-right:30px !important}.header nav .navbar-nav li ul .dropdown-toggle:after{position:absolute;right:.9375rem;top:calc(50% - 2px);transition:all 0.2s ease-in-out}.header nav .navbar-nav li ul .dropdown-item{padding-left:1.25rem;padding-right:1.25rem}.header nav .navbar-nav li ul ul{top:.625rem;left:100%}.header nav .navbar-nav li ul ul ul{left:-100%}.header nav .navbar-nav li ul li>a{transition:all 0.2s ease-in-out}.header nav .navbar-nav li ul li>a:before{position:absolute;content:"";top:.9375rem;left:1.5625rem;width:0;height:.0625rem;background:rgba(0,0,0,0.4);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header nav .navbar-nav li ul li:hover>a{padding-left:2.5rem;color:#1688d3}.header nav .navbar-nav li ul li:hover>a:before{width:.625rem}.header nav .navbar-nav li ul li:hover>a.dropdown-toggle:after{transform:rotate(-90deg)}.header nav .navbar-nav li.dropdown-menu-right ul{left:inherit;right:calc(100% - 2px);-webkit-transform-origin:100% 0;transform-origin:100% 0}.header nav .navbar-nav li.dropdown-menu-right ul li .dropdown-item{text-align:right}.header nav .navbar-nav li.dropdown-menu-right ul ul{left:inherit;right:-100%}.header nav .navbar-nav li.dropdown-menu-right ul ul li .dropdown-item{text-align:left}.header nav .navbar-nav li.nav-item.dropdown .nav-link:before{content:"";width:0;height:0;position:absolute;border-top:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #333;border-left:10px solid rgba(0,0,0,0);bottom:0;left:calc(50% - 7px);opacity:0;transition:all 0.5s}.header nav .navbar-nav li:hover .nav-link:before{opacity:1 !important}.header nav .navbar-nav li:hover .nav-link.btn{border:0 !important}.header nav .navbar-nav li:hover>ul{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.header nav.fixed-top{background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.15)}.header nav .header-search{position:absolute;width:20rem;right:.9375rem;bottom:-4rem;z-index:10;display:none}.header nav .header-search .input-group{height:4rem;background-color:#fff;align-items:center;padding-left:1rem;padding-right:1rem;box-shadow:0 3px 5px rgba(0,0,0,0.15)}.header.transparent{position:fixed;top:0;right:0;left:0;z-index:1030}.header.transparent .header-content:not(.fixed-top) .header-logo{display:none}.header.transparent .header-content:not(.fixed-top) .navbar-brand-fullView{display:block}.header.transparent .header-content:not(.fixed-top) nav{box-shadow:none;background:none}.header.transparent .header-content.fixed-top .header-logo{display:block}.header.transparent .header-content.fixed-top .navbar-brand-fullView{display:none}}.header.fixed .header-content.fixed-top{background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.15)}.header.fixed .header-content.fixed-top .header-logo{display:block}.header.fixed .header-content.fixed-top .navbar-brand-fullView{display:none}.header .header-mobile-search{position:absolute;width:100%;left:0px;bottom:-3rem;z-index:10;display:none}.header .header-mobile-search .mobile-search-close-button{position:relative;left:40px}.header .header-mobile-search .mobile-search-close-button .btn{border:0.0625rem solid #ced4da;background:#fff;color:#ced4da;padding:0 0.75rem !important;border-radius:0 !important;height:2.375rem}.header .header-mobile-search .mobile-search-close-button i{font-size:14px !important}.header .header-mobile-search .input-search{display:flex;height:4rem;background-color:#fff;align-items:center;padding-left:1rem;padding-right:1rem;box-shadow:0 3px 5px rgba(0,0,0,0.15)}.header .header-mobile-search .input-search .form-control{z-index:3;border-right:0px}.header .promotion-list .promotion-item{height:3rem;display:flex;justify-content:space-between;align-items:center}.header .promotion-list .promotion-item .count-down{font-size:14px;white-space:nowrap;min-width:7rem;text-align:center}.header .promotion-list .promotion-item .count-down label:not(:last-child)::after{content:' ';white-space:pre}.header .promotion-list .promotion-item .scroll-content{flex-grow:1;text-align:center;white-space:nowrap;overflow:hidden}.header .promotion-list .promotion-item .scroll-content p{font-size:1.5rem;font-weight:800;display:inline-block}.footer{background-color:#fafafa;overflow:hidden;flex-shrink:0}.footer .footer-bold{font-weight:bold;margin-bottom:5px}.footer .footer-list{margin-top:3rem}.footer .footer-list li{text-align:center;color:#646464}.footer .footer-list a{margin:0 3px 5px 3px}.footer .footer-list i{font-size:1.625rem}.footer .footer-logo{max-width:60%}.footer a,.footer [class*="col-"] *{border-color:#646464;color:#646464}.footer a{line-height:1.8}.footer a:hover i,.footer a:hover{text-decoration:none}.footer *+form{margin-top:1rem}.footer form.light ::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.footer form.light :-moz-placeholder{color:rgba(255,255,255,0.6)}.footer form.light ::-moz-placeholder{color:rgba(255,255,255,0.6)}.footer form.light :-ms-input-placeholder{color:rgba(255,255,255,0.6)}.footer form.light .text-heading,.footer form.light .break-word,.footer form.light .form-label,.footer form.light label{color:#fff}.footer form.light .form-label{font-size:1rem}.footer form.light .form-control{background:none;font-size:0.8rem !important;border-color:#fff;color:#fff;border-radius:var(--borderRadius) !important}.footer form.light .form-control:focus{background-color:rgba(0,0,0,0.3)}.footer form.light .form-control.is-invalid{border:1px solid red;background-color:rgba(255,0,0,0.1)}.footer form.light .form-control.is-valid{border:1px solid #28a745;background-color:rgba(255,0,0,0.1)}.footer form.light .file-upload{color:#fff}.footer form.light .file-upload .file-upload-placeholder{color:#fff}.footer form.light .file-upload .file-upload-selected{color:#fff}.footer form.light .file-upload .file-upload-selected label{color:#fff}.footer form.light .file-upload .file-upload-selected label:before{color:#ced4da}.footer form.light .file-upload .file-upload-selected p{color:#fff}.footer form .file-upload{position:relative;text-align:center;color:#6c757d;border:1px solid #ced4da;padding-top:.9375rem;padding-bottom:.9375rem;border-radius:0.25rem}.footer form .file-upload .file-upload-placeholder{color:#6c757d;height:4.125rem;position:absolute;width:100%;left:0;top:.625rem}.footer form .file-upload .file-upload-placeholder input[type='file']{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;z-index:5;cursor:pointer}.footer form .file-upload .file-upload-placeholder:before{display:block;font-family:"fo" !important;content:"\e60b";font-size:1.875rem}.footer form .file-upload .file-upload-placeholder.hide{display:none}.footer form .file-upload .file-upload-selected{position:relative;height:4.125rem;z-index:2;display:flex;justify-content:center;align-items:center;opacity:0;transition:all 0.5s;color:#6c757d}.footer form .file-upload .file-upload-selected label{position:absolute;right:.625rem;top:.625rem;width:1.875rem;height:1.875rem;overflow:hidden;cursor:pointer;color:#6c757d}.footer form .file-upload .file-upload-selected label:before{line-height:1.875rem;color:#ced4da;font-family:"fo" !important;content:"\e723"}.footer form .file-upload .file-upload-selected p{padding-right:3.125rem;color:#6c757d}.footer form .file-upload .file-upload-selected p:before{font-family:"fo" !important;content:"\e6c0";margin-right:.3125rem;vertical-align:middle}.footer form .file-upload .file-upload-selected.active{opacity:1;z-index:10}.footer form .file-upload small{position:absolute;right:.375rem;bottom:.375rem}.footer form .btn{padding:0.375rem 0.75rem !important}.footer form+p{margin-top:1rem}.footer form.normal .file-upload{background-color:#fff}.footer dl dt{font-weight:normal;margin-bottom:5px}.footer dl dt:not(:first-child){margin-top:15px}.footer dl dd{font-weight:normal;margin-top:6px;word-wrap:break-word;word-break:break-word}.footer dl:not(:first-child){margin-top:15px}.footer .footer-social a{margin-right:5px}.footer .footer-social a i{font-size:1.625rem}.footer .footer-subscribe .input-group-prepend .btn{border-top-left-radius:5px;border-bottom-left-radius:5px}.footer .footer-subscribe .btn{height:2.5rem !important;padding:0 1rem !important;background-color:#cfd4d9;line-height:normal}.footer .footer-subscribe .form-control{height:2.5rem !important;padding:0.375rem 0.75rem !important}@media (max-width: 768px){.footer .row-mobile{margin-left:0px;margin-right:0px}.footer .footer-logo{max-height:40px;max-width:100px}.footer .footer-social a{margin:0 5px 5px 0}.footer .footer-social a i{font-size:1.25rem}.footer .footer-list{margin-top:0}.footer .footer-list li{text-align:left}.footer .footer-list li i{font-size:1.25rem}.footer .collapse-layout{display:inline-flex;justify-content:space-between;width:100%}}.footer .copyright{color:#fff;font-size:12px;padding:0.5rem}.featured-collection .text-content-heading{margin-top:.625rem}.featured-collection .goods-list-body{padding:1.25rem 0rem !important}@media (max-width: 768px){.featured-collection .row-mobile{margin-left:0px;margin-right:0px}}.featured-collections .text-content-heading{margin-top:.625rem}.featured-collections .featured-collections-navigation{margin-top:20px}.featured-collections .featured-collections-navigation .navigation-content{justify-content:center;display:flex}.featured-collections .featured-collections-navigation .navigation-content li{margin:0 15px;padding:5px 10px;white-space:nowrap;cursor:pointer;opacity:0.5;transition:all 0.25s;background-color:white;border:1px solid #000;border-radius:25px;line-height:14px;font-size:14px}.featured-collections .featured-collections-navigation .navigation-content li:hover,.featured-collections .featured-collections-navigation .navigation-content li.active{opacity:1}.featured-collections .featured-collections-goods:not(.active){display:none}@media (max-width: 768px){.featured-collections .row-mobile{margin-left:0px;margin-right:0px}.featured-collections .featured-collections-navigation{overflow:auto;margin-top:0;padding-bottom:5px}.featured-collections .featured-collections-navigation::-webkit-scrollbar{display:none}.featured-collections .featured-collections-navigation .navigation-content{display:inline-flex}.featured-collections .featured-collections-navigation .navigation-content li{margin:0 10px;padding:6px 20px}}.goods-list{cursor:pointer}.goods-list .text-content-heading{margin:0 0 10px}.goods-list .goods-list-view{cursor:pointer;position:absolute;width:100%;bottom:-45px;left:0;text-align:center;background-color:#000;line-height:40px;color:#fff;height:44px;transition:all 0.25s;border:2px solid #000}.goods-list .goods-list-view:after,.goods-list .goods-list-view:before{content:"";position:absolute;top:0;height:40px;width:0;z-index:-1;transition:all 0.25s;background-color:#fff}.goods-list .goods-list-view:after{left:0}.goods-list .goods-list-view:before{right:0}.goods-list .goods-list-view:hover{z-index:1;color:#000;background:none}.goods-list .goods-list-view:hover:after,.goods-list .goods-list-view:hover:before{width:50%}.goods-list .goods-list-body{flex:1 1 auto;min-height:1px;padding:1.25rem;text-align:center}.goods-list:hover .embed-responsive-item{transform:scale(1.15)}.goods-list:hover .goods-list-view{bottom:0}.goods-list .promotion{width:5rem;height:2rem;position:absolute;z-index:1;top:0.5rem;display:flex;justify-content:center;align-items:center}.collection-pages .collection-pages-sort{float:right;display:flex;justify-items:center;line-height:36px}.collection-pages .collection-pages-sort .form-control{width:200px;margin-left:10px;display:inline-block}.catalog{cursor:pointer}.catalog .catalog-overlay{position:absolute;width:100%;height:100%;z-index:2;left:1px;top:0;transition:all 0.25s;background-color:rgba(0,0,0,0.2)}.catalog .catalog-overlay .catalog-heading{cursor:pointer;position:absolute;max-width:calc(100% - 50px);bottom:30px;z-index:2;left:20px;color:#fff;padding-bottom:10px;transition:all 0.25s}.catalog .catalog-overlay .catalog-heading:before{content:"";position:absolute;bottom:0;height:40px;width:0;z-index:1;transition:all 0.25s;border-bottom:1px solid #fff}.catalog .catalog-overlay:hover{background-color:rgba(0,0,0,0.3)}.catalog:hover .embed-responsive-item{transform:scale(1.15)}.catalog:hover .catalog-heading:before{width:100%}.collection-list .slick-dots li{background-color:rgba(0,0,0,0.2);border:none}.collection-list .slick-dots li.slick-active{background-color:#000;border:none;width:.625rem;height:.625rem}.collection-list .slick-slider{margin-left:-.9375rem;margin-right:-.9375rem}.collection-list .slick-slider .slick-track{align-items:stretch;display:flex}.collection-list .slick-slider .slick-slide{margin-right:.9375rem;margin-left:.9375rem}@media (max-width: 768px){.collection-list .slick-slider{margin-left:0px;margin-right:0px}.collection-list .slick-slider .slick-slide{margin-right:.46875rem;margin-left:.46875rem}}.collection-list .catalog-overlay-rexing{transition:all 0.25s;position:absolute;bottom:2.5rem;left:0;right:0}.collection-list .catalog-overlay-rexing .catalog-heading-rexing{cursor:pointer;color:#000;text-align:center;background-color:#fff;margin:auto;width:80%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.image-text{background-size:cover;background-repeat:no-repeat}.image-text .image-text-content{position:relative;margin:50px 0;padding:50px;background:#fff;color:#000;border:1px solid #d3d3d3}.image-text .container-fluid{display:flex;align-items:center;overflow:hidden}.image-text .container-fluid .row{flex:1 1}.image-text .container-fluid .row .col-md-6{display:flex;align-items:center}@media (max-width: 768px){.image-text .container-fluid .image-text-content{margin:0 18px 25px 18px;padding:25px}.image-text .container-fluid .play-button{margin-top:25px;margin-bottom:25px}.image-text .container-fluid .col-md-6:first-child{order:3}}@media (min-width: 768px){.image-text.one-hundred .container-fluid{height:100vh}.image-text.seven-fifty .container-fluid{height:750px}.image-text.sixty-fifty .container-fluid{height:650px}.image-text.five-fifty .container-fluid{height:550px}.image-text.four-fifty .container-fluid{height:450px}.image-text.three-fifty .container-fluid{height:350px}.image-text .row.right .col-md-6:first-child{order:2}}.image-text .play-button{position:relative;display:block;width:150px;height:150px;margin:auto;line-height:0;z-index:10}.image-text .play-button:hover .stroke-circle{-webkit-animation:pulse 2s linear infinite;-moz-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.image-text .filled-circle{display:block;position:absolute;top:12px;left:12px;bottom:12px;right:12px;background:#fff;border-radius:50%}.image-text .stroke-circle{border:1px solid #fff;display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%}.image-text .triangle{color:#000;font-size:48px;display:block;width:36px;height:48px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.image-text .triangle:before{content:"";width:0;height:0;border-width:20px;border-style:solid;position:absolute;left:calc(50% - 5px);top:calc(50% - 20px);border-color:transparent transparent transparent #000}@media screen and (max-width: 767px){.image-text .play-button{position:relative}}@media screen and (max-width: 479px){.image-text .play-button{width:125px;height:125px}}.logo-list .text-center .text-body,.logo-list .text-center .embed-responsive{margin-right:auto;margin-left:auto}.logo-list .text-right .text-body,.logo-list .text-right .embed-responsive{margin-left:auto}.logo-list .slick-slider{margin-left:-.9375rem;margin-right:-.9375rem}.logo-list .slick-slider .slick-track{align-items:stretch;display:flex}.logo-list .slick-slider .slick-slide{margin-right:.9375rem;margin-left:.9375rem}@media (max-width: 768px){.logo-list .slick-slider{margin-left:0px;margin-right:0px}.logo-list .slick-slider .slick-slide{margin-right:.46875rem;margin-left:.46875rem}}.logo-list .embed-responsive+[class*="text-"]{margin-top:0.75rem}.testimonials .slick-slider{margin-left:-.9375rem;margin-right:-.9375rem}.testimonials .slick-slider .embed-responsive{margin-left:auto;margin-right:auto}.testimonials .slick-slider .slick-track{align-items:stretch;display:flex}.testimonials .slick-slider .slick-slide{margin-right:.9375rem;margin-left:.9375rem}.testimonials .slick-slider .slick-slide.separation{padding-right:1.25rem;border-right:1px solid #d3d3d3}.testimonials .slick-slider .slick-slide:nth-of-type(3n){border:0}.testimonials .slick-slider .testimonials-content{word-wrap:break-word;word-break:break-word;font-size:20px}.testimonials .slick-slider .testimonials-content.quotation:after{content:close-quote}.testimonials .slick-slider .testimonials-content.quotation:before{content:open-quote}@media (max-width: 768px){.testimonials .slick-slider{margin-left:-.46875rem;margin-right:-.46875rem}.testimonials .slick-slider .testimonials-content{font-size:1.125rem}.testimonials .slick-slider .slick-slide{margin-right:.46875rem;margin-left:.46875rem}.testimonials .slick-slider .slick-slide.separation{padding-right:0;border:0}}.testimonials .embed-responsive+[class*="text-"]{margin-top:0.75rem}.product-feature .row{display:flex;align-items:center}.product-feature .product-feature-single{padding:0 100px}.product-feature .product-feature-pros{overflow:hidden}.product-feature .product-feature-pros.inline .product-feature-pro{width:calc(50% - 15px)}.product-feature .product-feature-pros.inline .product-feature-pro:first-child{float:left}.product-feature .product-feature-pros.inline .product-feature-pro:last-child{float:right;margin:100px 0 0 20px}.product-feature .product-feature-pros.overlapping .product-feature-pro{position:relative;width:calc(50% + 45px);float:left;z-index:2}.product-feature .product-feature-pros.overlapping .product-feature-pro:last-child{z-index:1;margin:100px 0 0 -90px}@media (max-width: 768px){.product-feature .product-feature-single{padding:0}.product-feature .product-feature-pros.inline .product-feature-pro{width:calc(50% - 5px);float:left}.product-feature .product-feature-pros.inline .product-feature-pro:last-child{margin:0}.product-feature .row .col-md-6 .title{padding-left:7.5px;padding-right:7.5px}.product-feature .row .col-md-6:first-child{order:2}}.slide-show .container-fluid{padding-left:0;padding-right:0}.slide-show .slick-dots li{background-color:rgba(0,0,0,0.2);border:none}.slide-show .slick-dots li.slick-active{background-color:#000;border:none;width:.625rem;height:.625rem}.slide-show .slide-show-container{position:absolute;left:0;top:0;z-index:5;height:100%;width:100%;overflow:hidden;display:flex;align-items:center}@media (min-width: 768px){.slide-show .embed-responsive-item img{width:100%;height:100%}.slide-show .embed-responsive-item:after{content:"";position:absolute;width:100%;height:100%;z-index:2;left:0;top:0;background-color:#000000;opacity:0}.slide-show .embed-responsive-small:before{padding-top:17.24138%}.slide-show .embed-responsive-medium:before{padding-top:29.41176%}.slide-show .embed-responsive-large:before{padding-top:38.46154%}.slide-show .embed-responsive-full:before{padding-top:50%}}@media (max-width: 768px){.slide-show .btn{display:block}.slide-show .btn:first-child{margin-bottom:0.5rem}.slide-show .embed-responsive .position-absolute{position:absolute}.slide-show .embed-responsive .position-relative{position:relative}.slide-show .embed-responsive .slide-show-container{margin-top:0.75rem;padding-bottom:0.75rem}.slide-show .embed-responsive .slide-show-container .slide-show-content .text-headline,.slide-show .embed-responsive .slide-show-container .slide-show-content .text-subheading,.slide-show .embed-responsive .slide-show-container .slide-show-content .text-body{color:#3d4246}.slide-show .embed-responsive .slide-show-container .slide-show-content .text-headline{font-size:1.125rem}.slide-show .embed-responsive .slide-show-container .slide-show-content .text-subheading{font-size:1rem}.slide-show .embed-responsive .slide-show-container .slide-show-content .text-body{font-size:.875rem}.slide-show .embed-responsive .embed-responsive-item{position:relative !important;display:block !important;width:100% !important;padding:0 !important;overflow:hidden !important}.slide-show .embed-responsive .embed-responsive-item img{position:relative;min-height:100px}.slide-show .embed-responsive .embed-responsive-item:before{display:block;content:""}.slide-show.has-dots{padding-bottom:3.125rem}.slide-show.has-dots .slick-dots{bottom:-1.875rem !important}}.feature-image{background-size:cover;background-repeat:no-repeat}.feature-image .container-fluid{display:flex;position:relative;overflow:hidden}.feature-image .container-fluid:after{content:"";position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;background-color:#000000;opacity:0.3}.feature-image .container-fluid .title{position:relative;z-index:2}.feature-image.left-top .container-fluid{padding-top:2rem}.feature-image.top-right .container-fluid{justify-content:flex-end}.feature-image.top-right .container-fluid .title{text-align:right;padding-top:2rem}.feature-image.top-center .container-fluid{justify-content:center}.feature-image.top-center .container-fluid .title{text-align:center;padding-top:2rem}.feature-image.center .container-fluid{text-align:center;justify-content:center;align-items:center}.feature-image.bottom-left .container-fluid{align-items:flex-end}.feature-image.bottom-left .container-fluid .title{padding-bottom:3rem}.feature-image.bottom-center .container-fluid{text-align:center;justify-content:center;align-items:flex-end}.feature-image.bottom-center .container-fluid .title{padding-bottom:3rem}.feature-image.bottom-right .container-fluid{text-align:right;justify-content:flex-end;align-items:flex-end}.feature-image.bottom-right .container-fluid .title{padding-bottom:3rem}.feature-image.one-hundred .container-fluid{height:100vh}.feature-image.seven-fifty .container-fluid{height:750px}.feature-image.sixty-fifty .container-fluid{height:650px}.feature-image.five-fifty .container-fluid{height:550px}.feature-image.four-fifty .container-fluid{height:450px}.feature-image.three-fifty .container-fluid{height:350px}@media (max-width: 768px){.feature-image .title{padding:0.75rem}.feature-image .btn{display:block}.feature-image .btn:not(:last-child){margin-bottom:0.5rem}}.faq .faq-item:not(:last-child){border-bottom:1px solid #e5e5e5}.faq .faq-item .text-content-heading{padding-top:0.75rem;padding-bottom:0.75rem;position:relative;padding-right:1.5rem;cursor:pointer}.faq .faq-item .text-content-heading:before{right:0;top:0;position:absolute;color:#333;content:'+';font-size:1.75rem;line-height:44px;text-align:center}.faq .faq-item .text-body{display:none;margin:0;padding-bottom:1.5rem;padding-top:1rem;transition:all 0.25s}@media (max-width: 768px){.faq .faq-item .text-body{padding-bottom:0.75rem;padding-top:0}}.faq .faq-item.active .text-content-heading{color:#FFC000}.faq .faq-item.active .text-content-heading:before{content:'-'}.faq .faq-item.active .text-body{display:block}.faq .faq-item.active .text-body p{color:#FFC000}.sku-group .sku-group-item .sku-group-name{margin-bottom:0}.sku-group .sku-group-item:not(:last-child){margin-bottom:1rem}.sku-group .sku-group-item .sku-group-property{padding:0;margin:0}.sku-group .sku-group-item .sku-group-property .sku-group-key{border:1px #c5c8cf solid;background-color:#fff;border-radius:3px;padding:.25rem .5rem;margin:.625rem .625rem 0 0;display:inline-block;text-align:center;overflow:hidden;vertical-align:middle;cursor:pointer}.sku-group .sku-group-item .sku-group-property .sku-group-key .sku-img{width:50px;height:50px;margin:-0.5rem -0.75rem}.sku-group .sku-group-item .sku-group-property .sku-group-key.active{background-color:#C3232D;color:#fff;border-color:#C3232D}.sku-group .sku-group-item .sku-group-property .sku-group-key.disabled{color:#cfcfcf;cursor:default}.cart .cart-gray{color:#FFC000 !important}.cart .cart-goods{border-bottom:1px solid var(--colorLine);padding-bottom:1.25rem}.cart .cart-goods .btn{background:none}.cart .cart-goods:not(:first-child){padding-top:1.25rem}.cart .cart-goods .col-md-2,.cart .cart-goods .col-md-1{justify-content:center;flex-direction:column;display:flex}.cart .cart-goods .col-md-2 p,.cart .cart-goods .col-md-1 p{margin-bottom:0}.cart .cart-goods [class*="col-"] a h5{color:#606266}.cart .cart-goods [class*="col-"] a p{color:#606266;font-size:.875rem;margin-bottom:0.5rem}.cart .cart-goods [class*="col-"] a p.cart-sku{color:#FFC000}.cart .cart-goods [class*="col-"] a:hover{text-decoration:none}.cart .cart-goods [class*="col-"] .input-group .btn{border-color:#ced4da}.cart .cart-goods [class*="col-"] .form-check-input{margin:0 auto;position:relative}.cart .cart-goods [class*="col-"] .cart-float{margin-right:.625rem}.cart .cart-goods .cart-info{margin-bottom:0.75rem;display:flex}.cart .cart-goods .cart-info .cart-goods-image{flex:0 0 6.25rem}.cart .cart-goods .cart-info .cart-goods-image img{width:6.25rem;height:6.25rem}.cart .cart-goods .cart-info .cart-promotion-list{display:flex;flex-flow:wrap;cursor:default}.cart .cart-goods .cart-info .cart-promotion-list .cart-promotion{padding:3px 8px;max-width:12rem;margin-bottom:0.5rem;margin-right:0.5rem;height:24px}.cart .cart-goods .cart-info .cart-promotion-list .cart-promotion p{margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-wrap:break-word;word-break:normal;text-align:center;font-size:12px}.cart .cart-close-button{padding:.3125rem;font-size:1.25rem;cursor:pointer;text-align:center}.cart .cart-total p{color:#FFC000;margin-bottom:.25rem}.cart .cart-total span{float:right}.cart .cart-empty p i{font-size:6.25rem;color:#29CA40}.cart .input-group .input-group-prepend .btn{border-top-left-radius:5px;border-bottom-left-radius:5px}.cart .input-group .input-group-append .btn{border-top-right-radius:5px;border-bottom-right-radius:5px}.cart .input-group .btn{height:2.5rem !important;padding:0 1rem !important;background-color:#cfd4d9;line-height:normal}.cart .input-group .form-control{height:2.5rem !important;padding:0.375rem 0.75rem !important}@media (max-width: 768px){.cart .cart-goods{padding-bottom:0}.cart .cart-goods [class*="col-"]{padding-left:.5rem;padding-right:0.5rem;margin-bottom:0}.cart .cart-goods .cart-info{margin-bottom:0.75rem}.cart .cart-goods .order-1{text-align:center}.cart .cart-goods .cart-close{text-align:center}.cart .cart-goods .input-group{padding-left:1.5625rem}.cart [data-behaviour="7"]{padding:0}}.product-page .product-page-heading{padding-bottom:1.5rem;border-bottom:1px solid #e5e5e5}.product-page .product-page-heading h1{margin:0}.product-page .product-page-block:not(:last-child){padding-bottom:1.5rem;padding-top:1.5rem;border-bottom:1px solid #e5e5e5}.product-page .fo-rich-text{padding-top:1.5rem}.product-page .product-page-info{padding-left:4.0625rem}.product-page .product-page-info .product-page-vendor{color:#FFC000}.product-page .product-page-info .product-title-content{display:flex;justify-content:space-between}.product-page .product-page-info .product-title-content a{color:#000}.product-page .product-page-info .product-page-price{padding:0}.product-page .product-page-info .product-page-price li{list-style:none}.product-page .product-page-info .product-page-price li b{margin-right:1.875rem;font-size:larger}.product-page .product-page-info .product-page-price li label{color:#FFC000;display:inline-block;min-width:5rem}.product-page .product-page-info .product-page-price li del{color:#FFC000}.product-page .product-page-info .product-page-sku .form-control{margin-bottom:1rem}.product-page .product-page-info .product-page-quantity{margin-bottom:1rem}.product-page .product-page-info .product-page-quantity .btn{border:1px solid #ced4da !important}.product-page .product-page-none{border:1px solid var(--colorLine);padding:0.75rem;border-radius:.3125rem;text-align:center;color:#FFC000}.product-page .input-group{width:350px}.product-page .input-group .input-group-prepend .btn{border-top-left-radius:5px;border-bottom-left-radius:5px}.product-page .input-group .input-group-append .btn{border-top-right-radius:5px;border-bottom-right-radius:5px}.product-page .input-group .btn{height:2.5rem !important;padding:0 1rem !important;background-color:#cfd4d9;line-height:normal}.product-page .input-group .form-control{height:2.5rem !important;padding:0.375rem 0.75rem !important}.product-page .btn-shopping{min-width:350px}.product-page .btn-shopping:disabled{color:#fff;background-color:#FFC000;border-color:#FFC000}.product-page .btn-shopping:disabled:before,.product-page .btn-shopping:disabled:after{background-color:red;border-color:green}.product-page .btn-shopping:disabled+.text-warning{display:block}.product-page .btn-shopping+.text-warning{display:none}.product-page .btn-shopping+.btn-shopping{margin-top:0.5rem}.product-page .slick-slider-thumbnail{margin:15px 0 0 0}.product-page .slick-slider-thumbnail .embed-responsive{transform:all 0.25s;cursor:pointer;border:2px solid rgba(255,255,255,0.1)}.product-page .slick-slider-thumbnail .embed-responsive.active{border-color:#1688d3}.product-page p:not(:last-child){margin-bottom:0.75rem}@media (max-width: 768px){.product-page .product-page-info{margin-top:.9375rem;padding:.9375rem}.product-page .fo-rich-text{padding-top:1rem}.product-page .product-page-block:not(:last-child){padding-bottom:1rem;padding-top:1rem}}.product-page .product-page-images-container{overflow:hidden;position:relative}.product-page .product-page-images-container:hover .product-page-images .slick-arrow{opacity:0.3}.product-page .product-page-images .video-center-container{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;height:80px;width:80px}.product-page .product-page-images .video-center-start{background-image:url("https://cdn.mybuckyshop.com/new-starit-buckyshop-site/2021/img/videoPlay.png");background-size:contain;background-repeat:no-repeat;height:100%;width:100%}.product-page .product-page-images .video-play-button{background-color:transparent;border:none;color:#fff;outline:none;cursor:pointer}.product-page .video-play-icon{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:55%;height:55%;background-image:url("https://cdn.mybuckyshop.com/new-starit-buckyshop-site/2021/img/videoPlay.png");background-size:contain}.product-page .product-page-sku-images{transition-timing-function:ease;transition-duration:0.5s}.product-page .product-page-sku-images,.product-page .product-page-sku-images img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.product-page .product-page-sku-images.swiped-right{transform:translateX(100%)}.product-page .product-page-sku-images.swiped-left{transform:translateX(-100%)}.product-page .product-promotion-list{display:flex;flex-flow:wrap}.product-page .product-promotion-list .product-promotion{padding:3px 8px;max-width:12rem;margin-bottom:1rem;margin-right:0.5rem;height:24px}.product-page .product-promotion-list .product-promotion p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-wrap:break-word;word-break:normal;text-align:center;font-size:12px}.passport .oauth .btn{background-color:#f9f9f9;color:#333;padding:12px;text-align:center}.passport .oauth .btn .icon-superbuy{border-radius:50%;margin-right:8px}.passport .oauth .btn:hover{background-color:#f4f4f4}.passport .auth-alert-info,.passport .superbuy-auth-fail-alert{background:#F9F9F9;margin:auto;max-width:620px;padding-bottom:20px}.passport .auth-alert-icon{font-size:40px;margin-bottom:20px}.passport .auth-alert-icon.icon-yes-filling{color:#87C566}.passport .auth-alert-icon.icon-no-filling{color:#CB444B}.passport .passport-more{cursor:pointer}.passport .passport-more a{color:#606266}.passport .passport-more a:hover{color:var(--colorLinkHover)}.passport .passport-more a:last-child{margin-left:20px}.passport .container .row .form-label{display:none}.passport .container .row .form-group{margin-top:1.25rem;margin-bottom:1.25rem}.passport .container:not(:first-child){display:none}@media (max-width: 768px){.passport .row{margin-top:2rem}.passport .row .form-group{margin-top:1rem;margin-bottom:1rem}}.passport .third-party-content{display:none}.passport .third-party-content .title-header{color:#333333;font-size:16px}.passport .third-party-content .login-icon{display:flex;justify-content:center}.passport .third-party-content .login-icon i{font-size:2.5rem}.passport .third-party-content .login-icon i:hover{cursor:pointer}.passport .third-party-content .login-icon .icon-wechat{color:#5fc057}.passport .bind-account-content .bind-note{background-color:#F9F9F9;padding:1rem}.passport .bind-account-content .bind-note .note-header{font-size:18px;color:#000;font-weight:600}.passport .bind-account-content .bind-note .note-text{font-size:14px;color:#666666}.passport .bind-account-content .bind-form .nav .nav-link{padding-left:0;color:#333333;margin-right:2rem}.passport .bind-account-content .bind-form .nav .nav-link.active{color:#000000;background-color:transparent;font-weight:600}.passport .bind-account-content .bind-form .nav .nav-link.active::after{content:'';width:30%;height:0.5rem;display:block;margin:0 auto;border-bottom:2px solid #000000}.passport .bind-account-content .bind-form .nav .nav-link:last-child{padding-right:0;margin-left:auto}.passport .bind-account-content .bind-form .tab-content .tab-pane{padding-top:0}.passport .bind-account-content .bind-form .tab-content .tab-pane a{color:#000000}.passport .legal-container .legal-input{height:auto;width:auto;display:inline-block}.passport .legal-container .legal-label{color:#999;cursor:pointer}.passport .legal-container a{color:#000}.checkout .btn-edit{border-radius:20px;background:none;color:#909399;border-color:#909399}.checkout .btn-edit:before,.checkout .btn-edit:after{display:none}.checkout .btn-edit:hover{background-color: !important}.checkout .checkout-gray{color:#FFC000}.checkout .checkout-container .checkout-goods{display:block;background-color:#F9F9F9;padding:.9375rem}.checkout .checkout-container .checkout-goods .checkout-goods-items a h5{color:#606266}.checkout .checkout-container .checkout-goods .checkout-goods-items a:hover{text-decoration:none}.checkout .checkout-container .checkout-goods .checkout-goods-items .media{overflow:hidden}.checkout .checkout-container .checkout-goods .checkout-goods-items .media img{width:3.75rem}.checkout .checkout-container .checkout-goods .checkout-goods-items .media p{margin:0;overflow:hidden;font-size:.875rem}.checkout .checkout-container .checkout-goods .checkout-goods-items .media p label{margin:0 0 0 .625rem}.checkout .checkout-container .checkout-goods .checkout-goods-items .media p .checkout-perch{margin-right:0.5rem;display:inline-block;color:#FFC000}.checkout .checkout-container .checkout-goods .checkout-goods-items .media:not(:last-child){margin-bottom:.625rem}.checkout .checkout-container .checkout-goods .checkout-goods-items .media del{margin-right:0.5rem}@media (min-width: 768px){.checkout .checkout-container .checkout-goods .checkout-goods-items{max-height:282px;overflow-x:hidden;overflow-y:auto}}.checkout h5{line-height:2.375rem}.checkout .checkout-secondary{color:#FFC000}.checkout .checkout-more{padding-bottom:1rem;padding-top:1rem;cursor:pointer;text-align:center}.checkout .checkout-more.active{transform:rotate(180deg)}.checkout .checkout-address .checkout-address-container{border:1px solid #DCDFE6;border-radius:.375rem}.checkout .checkout-address .checkout-address-container .checkout-address-item{border-bottom:1px solid #DCDFE6;padding-bottom:1rem;margin:1rem 1rem 0 2.5rem;position:relative}.checkout .checkout-address .checkout-address-container .checkout-address-item label{display:block;margin:0}.checkout .checkout-address .checkout-address-container .checkout-address-item .checkout-option{position:absolute;left:-1.5625rem;top:0.3rem}.checkout .checkout-address .checkout-address-container .checkout-address-item p{margin:0}.checkout .checkout-address .checkout-address-container .checkout-address-item p:not(:last-child){margin-bottom:0.5rem}.checkout .checkout-address .checkout-address-container .checkout-address-item p span{display:inline-block;border-radius:.25rem;border:1px solid ;background-color:;color:;padding-left:0.4rem;padding-right:0.4rem}.checkout .checkout-address .checkout-address-container .checkout-address-item p b{font-weight:normal;margin-left:1rem}.checkout .checkout-summary{background-color:#f7f7f7;border:1px solid #DCDFE6;padding:.625rem;cursor:pointer;color:}.checkout .checkout-summary b{color:#606266}.checkout .checkout-summary p{margin:0}.checkout .checkout-summary p span{transform:rotate(180deg);color:blue}.checkout .checkout-back a,.checkout .checkout-back .btn{color:#606266;background:none}.checkout .checkout-address-shipping{border:1px solid #DCDFE6;padding:1rem;border-radius:.375rem}.checkout .checkout-address-shipping li{cursor:pointer}.checkout .checkout-address-shipping li label{color:#FFC000;width:5rem}.checkout .checkout-address-shipping li:not(:last-child){margin-bottom:0.75rem;padding-bottom:0.75rem;border-bottom:1px solid #DCDFE6}.checkout .checkout-discount .input-group .input-group-text,.checkout .checkout-discount .input-group .form-control,.checkout .checkout-discount .input-group .btn{height:36px}.checkout .checkout-discount .input-group .btn{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;font-size:16px;padding:0 .75rem}.checkout .checkout-discount .discount-code .form-control{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.checkout .checkout-discount .discount-badge{display:none}.checkout .checkout-discount .discount-badge .form-control{border-left:0}.checkout .checkout-discount .discount-badge .btn{background-color:#e9ecef;color:#222;border:1px solid #ced4da}.checkout .checkout-discount.is-applied .input-group{display:none}.checkout .checkout-discount.is-applied .checkout-discount-msg{display:none}.checkout .checkout-discount.is-applied .discount-badge{display:flex}.checkout .checkout-total dt{font-weight:bold}.checkout .checkout-total dd del{display:inline-block;margin-right:5px;text-align:right;width:120px}.checkout .checkout-total dd span{display:inline-block;text-align:right;width:120px}.checkout .checkout-no-data{padding:2.5rem 1.5rem;overflow:hidden;border:0;background-color:#F7F6F6}.checkout .checkout-no-data p{margin:0}@media (max-width: 768px){.checkout .checkout-back{margin-top:1rem;text-align:center}.checkout .checkout-goods{display:none}}.checkout .promotion-notes{padding:0.75rem 1rem;background-color:#FFF7E6;margin-bottom:1rem;margin-top:1rem}.checkout .promotion-notes p{font-size:12px}.checkout .checkout-goods-promotion-header{margin-bottom:0.5rem;padding:3px 8px;max-height:24px;font-size:12px;display:flex;width:fit-content}.checkout .checkout-goods-promotion-header .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-wrap:break-word}.checkout .checkout-goods-promotion-header .title::after{content:' ';white-space:pre}.checkout .checkout-goods-promotion-header .value{white-space:nowrap}.checkout-form{margin:1rem 0.5rem}.checkout-form .checkout-close{position:absolute;display:inline-block;padding:0.5rem 1.25rem;right:0;top:0;cursor:pointer}.checkout-form .btn{width:30%;margin:0 .3125rem;padding:0.375rem 0.75rem}.cashier .cashier-secondary{color:#FFC000}.cashier .btn-pay{padding-left:3rem;padding-right:3rem}.cashier .cashier-summary{border:1px solid #DCDFE6;padding:1rem;border-radius:.375rem}.cashier .cashier-summary li{cursor:pointer}.cashier .cashier-summary li label{color:#FFC000;min-width:5rem}.cashier .cashier-summary li:not(:last-child){margin-bottom:0.75rem;padding-bottom:0.75rem;border-bottom:1px solid #DCDFE6}.cashier .cashier-summary .media{align-items:center}.cashier .cashier-summary .media label::after{content:' ';white-space:pre}.cashier .cashier-summary .media i{font-size:14px;cursor:pointer}.cashier .cashier-method{background-color:#F7F6F6;border-radius:.375rem;border:1px solid #DCDFE6}.cashier .cashier-method .form-check{background-color:#fff;font-size:1rem;padding:0.5rem 1rem 0.5rem 2rem}.cashier .cashier-method .form-check i{float:right;margin-left:0.25rem;font-size:1rem}.cashier .cashier-method .form-check:not(:last-child){border-bottom:1px solid #DCDFE6}.cashier .cashier-method .collapse{padding:1rem;color:#FFC000;font-size:.75rem}.cashier .cashier-method .collapse p{margin:0;padding:0}.cashier .cashier-method .collapse p i{color:#FFC000;font-size:3rem}.pay-failure .container p{margin-bottom:0.25rem}.pay-failure .container p i{font-size:6.25rem;color:#FF6158}.pay-failure .container h1{color:#FF6158}.pay-failure .container .row{margin-bottom:5rem}@media (max-width: 768px){.pay-failure .container p i{font-size:5rem}.pay-failure .container .row{margin-bottom:2.5rem}}.pay-success .container p i{font-size:6.25rem;color:#29CA40}.pay-success .container h1{color:#29CA40}.pay-success .container .row{margin-bottom:5rem}@media (max-width: 768px){.pay-success .container p i{font-size:5rem}.pay-success .container .row{margin-bottom:2.5rem}}.account .account-heading{align-items:center}.account .account-heading h1{margin-right:30px;font-size:36px;font-family:'Montserrat';color:#303133}.account .table-secondary,.account .table-secondary>th,.account .table-secondary>td{background-color:#FAFAFA}.account .btn-edit{border-radius:20px;background:none;color:#909399;border-color:#fff}.account .btn-edit:before,.account .btn-edit:after{display:none}.account .btn-edit:hover{background-color: !important}.account .account-user{border:1px solid #DCDFE6;padding:1.5rem 1rem}.account .account-user .account-avatar{overflow:hidden;position:relative}.account .account-user .account-avatar .btn{position:absolute;right:0;top:0;background:none}.account .account-user .account-avatar .account-avatar-image{text-align:center;margin-bottom:0.5rem}.account .account-user .account-avatar .account-avatar-image span{width:5rem;height:5rem;display:inline-block;border-radius:100%;background-color:#EDE9EA;line-height:5rem;color:#FFC000;font-size:2rem;font-weight:bold}.account .account-user .account-avatar h5{text-align:center;margin-top:0.25rem;margin-bottom:0.25rem}.account .account-user .account-avatar p{text-align:center;margin-top:0.25rem;margin-bottom:0.25rem}.account .account-user ul{padding:0}.account .account-user ul li{list-style:none;text-align:center}.account .account-user ul li a{color:#FFC000}.account .account-order .account-order-header{background-color:#FAFAFA;border:1px solid #DCDFE6}.account .account-order .account-order-header [class*="col-"]{padding-top:.5rem;padding-bottom:.5rem;color:#FFC000}.account .account-order .account-order-header [class*="col-"] a{color:#FFC000}.account .account-order .account-order-content{border:1px solid #DCDFE6}.account .account-order .account-order-content .account-order-goods [class*="col-"]{padding-top:1rem;padding-bottom:1rem}.account .account-order .account-order-content .account-order-goods img{width:5rem;height:5rem;box-shadow:0 0 8px rgba(0,0,0,0.1)}.account .account-order .account-order-content .account-order-goods .media-body a{color:#606266}.account .account-order .account-order-content .account-order-goods .media-body p{margin-bottom:0.5rem}.account .account-order .account-order-content .account-order-goods .media-body p:not(:first-child){margin:0;color:#FFC000}.account .account-order .account-order-content .account-order-goods:not(:last-child){border-bottom:1px solid #DCDFE6}.account .account-order .account-order-content .account-order-goods .account-order-quantity{border-right:1px solid #DCDFE6}.account .account-order .account-order-content .account-order-status{padding-top:1rem;padding-bottom:1rem;border-right:1px solid #DCDFE6}.account .account-order .account-order-content .account-order-status .col-6{text-align:center}.account .account-order .account-order-content .account-order-status span{color:var(--colorDanger)}.account .account-order .account-order-content .account-order-price{padding-top:1rem;padding-bottom:1rem}.account .account-order .account-order-footer{border-top:1px solid #DCDFE6;padding-top:.5rem;padding-bottom:.5rem}.account .account-order .account-order-footer .btn{min-width:5rem;margin-left:0.5rem}.account .account-order .account-order-footer:not(.show){display:none}.account .account-order:not(:last-child){margin-bottom:1rem}@media (max-width: 768px){.account .account-heading h1{margin-right:30px;font-size:28px}.account .account-user{padding:1rem;margin-top:.5rem}.account .account-user .account-avatar{display:flex;align-items:center}.account .account-user .account-avatar .btn{top:0.75rem}.account .account-user .account-avatar .account-avatar-image{margin:0 1rem 0 0}.account .account-user .account-avatar .account-avatar-image span{width:4rem;height:4rem;line-height:4rem}.account .account-user .account-avatar h5{text-align:left}.account .account-user .account-avatar p{text-align:left}.account .account-order .account-order-footer-actions .btn{margin-top:0 !important}.account .account-order .account-order-header{padding-top:0.5rem;padding-bottom:0.5rem}.account .account-order .account-order-header [class*="col-"]{padding-top:0;padding-bottom:0}.account .account-order .account-order-content .account-order-goods [class*="col-"]{border:0}.account .account-order .account-order-content .account-order-status{border:0;text-align:left}.account .account-order .account-order-content .account-order-price{text-align:right;border:0}.account .account-order .account-order-footer{border-bottom:1px solid #DCDFE6}}.address .address-nav{align-items:center}.address .address-list{padding-top:1rem;padding-bottom:1rem;overflow:hidden;align-items:center}.address .address-list .btn-sm{background:none;color:#FFC000}.address .address-list .btn-sm+.btn{margin-left:5px}.address .address-list .col-md-2{text-align:right}.address .address-list p{margin:0;overflow:hidden}.address .address-list p:not(:last-child){margin-bottom:6px}.address .address-list span{display:inline-block;border-radius:.25rem;border:1px solid ;background-color:;color:;padding-left:0.4rem;padding-right:0.4rem}.address .address-list label{margin-right:1rem}.address .address-list:not(:last-child){border-bottom:1px solid #DCDFE6}@media (max-width: 768px){.address .address-list .col-md-2{text-align:left}}.order-detail p{margin-bottom:10px}.order-detail .order-detail-nav a{color:#FFC000}.order-detail .order-detail-secondary{color:#FFC000}.order-detail .order-detail-summary{background-color:#FBFAFA;border:1px solid #EBE5E7;padding:1rem}.order-detail .order-detail-summary [class*="col-"]{margin-top:0.25rem;margin-bottom:0.25rem}.order-detail .order-detail-package{border:1px solid #DCDFE6;padding:1rem}.order-detail .order-detail-package .media a{color:#606266}.order-detail .order-detail-package .media p{margin:0}.order-detail .order-detail-package .media img{width:6.25rem;box-shadow:0 0 8px rgba(0,0,0,0.1)}.order-detail .order-detail-package .media .text-secondary{color:#FFC000 !important}.order-detail .order-detail-package .media label{font-size:small;margin:0 0.5rem 0 0;color:#FFC000 !important}.order-detail .order-detail-package .media [class*="col-"]{margin-top:0.25rem;margin-bottom:0.25rem}.order-detail .order-detail-package .media:not(:last-child){border-bottom:1px solid #DCDFE6;padding-bottom:1rem;margin-bottom:1rem}.order-detail .order-detail-package .ship-warehouse{padding:0.25rem 0.5rem;background-color:#F6FFED;border:1px solid #B7EC8F;color:#52C31B}.order-detail .order-detail-package .prepare-product{padding:0.25rem 0.5rem;background-color:#FFF7E6;border:1px solid #FFD491;color:#FA8C16}.order-detail .order-detail-total{background-color:#FBFAFA;padding:1rem}.order-detail .order-detail-total [class*="col-"]{margin-top:0.25rem;margin-bottom:0.25rem}.order-detail .order-detail-total-item del{display:inline-block;margin-right:5px;text-align:right;width:120px}.order-detail .order-detail-total-item del+span{display:inline-block;text-align:right;width:120px}.order-detail .order-detail-actions{margin-bottom:1rem;text-align:center}.order-detail .order-detail-actions .btn{display:block;margin-top:1rem;width:100%}@media (max-width: 768px){.order-detail .order-detail-right{text-align:right}.order-detail .order-detail-package .media{align-items:flex-start}.order-detail .order-detail-package .media img{width:5rem}.order-detail .order-detail-package .media [class*="col-"]{text-align:left !important}}@media (min-width: 768px){.order-detail .container{position:relative}.order-detail .order-detail-actions{position:absolute;right:15px;top:0}.order-detail .order-detail-actions .btn{display:inline-block;min-width:5rem;margin-left:.5rem;margin-top:0;width:auto}}.thanks [class*="container"]{text-align:center;padding-top:7.8125rem;padding-bottom:7.8125rem}.thanks [class*="container"] i{color:#28a745;font-size:5rem}.search .text-content-heading{margin-top:.625rem}.search .search-name{text-align:center}.search .input-group .input-group-text,.search .input-group .form-control,.search .input-group .btn{height:36px}.search .input-group .btn{font-size:16px;padding:0 .75rem}.search .search-area .input-group .input-group-text{background-color:#fff}.search .search-area .input-group .btn{background-color:#000000;color:#FFFFFF}.search .search-area .col-2{padding-left:0}.search .search-area .btn-link{color:#606266}.search .nav-tabs .nav-item{cursor:pointer;padding:0 24px}.search .search-sort [class*="col-"]{line-height:2.375rem}.search .pagination .page-link{color:#FFC000;border-color:#FFC000}.search .pagination .page-link:hover{color:#fff;background-color:#FFC000;border-color:#FFC000}.search .pagination .page-item.active .page-link{color:#fff;background-color:#FFC000;border-color:#FFC000}.enquiry-dialog{padding:30px}.enquiry-dialog h3{text-align:center;margin-bottom:20px;font-size:18px}.enquiry-dialog .form-group{margin-bottom:0}.enquiry-dialog .form-group .form-control{border-radius:0;border-top:0;border-left:0;border-right:0}.enquiry-dialog .form-group .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:none}.enquiry-dialog .form-group button[type='submit']{margin-top:25px}.enquiry-dialog .inquiry-form-group{padding:0.375rem 0.75rem;border-bottom:1px solid #ced4da}.enquiry-dialog .inquiry-form-group h5{font-size:14px}.enquiry-dialog .file-upload{position:relative;height:70px;border-bottom:1px solid #ced4da}.enquiry-dialog .file-upload .file-upload-placeholder{position:relative;background:url("data:image/gif;base64,R0lGODlhJgAoAPcAAAAAAP///8/P0f7+//n5+u7u7+3t7uzs7ejo6eLi49fX2MvLzKSlqJucn5eYm5WWmcPEx8DBxK6vsZaYm5WXmpKUl5CSla+xtK6ws6aoq6OlqJ2foqCkqI+SlZWYm6irro2PkaaoqqWnqaKkpqCipJ6gop2foZudn5qcnpmbnZeZm5WXmZKUlpGTlZCSlMTGyMPFx8DCxL/Bw77Awqutr/r8/tDS1Ofo6eHi49vc3cfIybq7vLa3uK+wsa6vsLC0t4aJi4GEhpmcnpeanJaZm5WYmpSXmZKVl4+SlI2Qkqmsrqirraapq6SnqaKlp5ueoMLFx7/CxL7Bw7m8vra5u5WZm5SYmrq8va+xsq6wsa2vsKmrrKiqq6WnqKKkpaGjpJ+hop6goZudnpqcnZeZmtPV1sPFxsLExcDCw7/Bwr7Awb2/wKWoqaOmp6GkpaCjpJ+io56hop2goZyfoJmcnZaZmpWYmZSXmJKVlpCTlI+Sk8HExcDDxL/Cw77Bwr3AwaqtrqirrMvOz5ebnJWZmpSYmZOXmJKWl6errMPHyLzAwbW5upWam5WZmZSYmJOXl7C0tJaZmbS3t7K1tbG0tK+ysq6xsayvr6irq6WoqKSnp6KlpaGkpJmcnNHU1NDT08/S0szPz8THx8HExMDDw73AwOzu7tja2tHT09DS0svNzcHDw7K0tK+xsf7///r7+/f4+Pb39/X29vDx8ejp6eTl5eHi4uDh4dzd3dfY2LW4t62wr8HEw8DDwtfZ2P3+/fT19Nzd3Nrb2unp6P/+/v7+/vn5+ff39/b29vX19fLy8u7u7u3t7ezs7Ovr6+bm5v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANAALAAAAAAmACgAAAj/AEUBmkSJEquCrA5CKsiw4UGHCBkerETlCp03RQwVsmOnkEdHHQs52uixJMmTIz0+2kBiSykxTGZA8CMjggw/ffrIkJFzp08pOyOkSfNzZ4wXWeD4+GNkya8AUKNKnUq1alQzdpZ6CITMqtevUkdFkvCnSKBkYNNaJVWHbKGzauNKZZtFzQS4amXdkEu3LF6wBC6MeRaXLdkiiNCCRaakyIkxt9Qa/mMlMVhgNIw0CfEkxam0k80qtmpAw505bUTESTGkDFjDiqz8pTqMwYMwiwI54dGF0QQBX0lFuqRItFUccuocChUrU50ctEoUIbLAq3AtayYsGS0VlwkrRVQF/1D2xY6nALXAGFmho1jV0LOhCktSR4gNqM441fkElVkIByCs8V5bfxRi2VQIkHBEMFE148V+Uc2yCQsKDCiBXfFBVYAtUjnoQCpSmZLAWpFooQZi3HnloAqoFEbgWyla5WAj/EnWVnEZVnXACFXUCBqBxqU1o49grUKGFn9sFWNVDkIoWSRLTYDJklQ5SAiRwRGoHZVTNeOGk2n1MlYpKKrlJZiv1YGkgVx2+CCWXhnpA4ZtRrUjml+tAmSOVb5Z2Fh+1QlVk3CuBSQix5jpp1q8EEjBB8YoiqdXZ9ThQykNZCDFHjnF0EcUfEyRyCt2jnClVL5QEcWnaKDRBx9QYHUQRw+6VIBCHi7kikSuLQAxiCwNenFqVDsEYYEFu+bagR5kdMIBDFy00goW1FI7LReSwBIsmoJoMu201baSxS4/DFAMMcWkq+66HepHpCvrxlvMADXINeiicblibwDNjDDpVwPs20wceICy777LWMJGLvYWExAAOw==") no-repeat center 12px;background-size:auto 20px;height:70px;line-height:100px;text-align:center;overflow:hidden;color:#96989b;cursor:pointer;display:inline-block}.enquiry-dialog .file-upload .file-upload-placeholder input[type='file']{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;z-index:5;cursor:pointer}.enquiry-dialog .file-upload .file-upload-selected{border-radius:0.25rem;position:absolute;left:0;top:0;height:100%;width:100%;z-index:2;background-color:#fff;display:flex;align-items:center;opacity:0;transition:all 0.5s;color:#96989b}.enquiry-dialog .file-upload .file-upload-selected label{border:1px dashed #ced4da;border-radius:50%;position:absolute;right:0;top:calc(50% - 13px);padding:0;width:26px;height:26px;text-align:center;overflow:hidden;cursor:pointer}.enquiry-dialog .file-upload .file-upload-selected label:before{color:#ced4da;line-height:26px;font-size:14px;font-family:"fo" !important;content:"\e723"}.enquiry-dialog .file-upload .file-upload-selected p:before{font-family:"fo" !important;content:"\e6c0";margin-right:5px;vertical-align:middle}.enquiry-dialog .file-upload .file-upload-selected.active{opacity:1;z-index:10}.enquiry-dialog .file-upload .file-upload-selected:hover{color:#1688d3}.enquiry-dialog .file-upload .file-upload-selected:hover label{border-color:#1688d3;color:#1688d3}.enquiry-dialog .file-upload .file-upload-selected:hover label:before{color:#1688d3}.enquiry-dialog .file-upload small{position:absolute;right:6px;bottom:6px}.enquiry-dialog .enquiry-dialog-footer{margin-top:1rem;text-align:right}.enquiry-dialog .enquiry-dialog-footer .btn{background-color:#000000;border-color:#000000;color:#FFFFFF;border-radius:4px}.enquiry-dialog .enquiry-dialog-close{position:absolute;right:-25px;top:-20px;width:50px;line-height:40px;text-align:center;font-size:2rem;color:#808080;cursor:pointer}.email-send-success .container p i{font-size:6.25rem;color:#29CA40}.email-send-success .container p:last-child a{color:#FFC000}.email-send-success .container h1{color:#29CA40}.email-send-success .container .row{margin-bottom:5rem}@media (max-width: 768px){.email-send-success .container p i{font-size:5rem}.email-send-success .container .row{margin-bottom:2.5rem}}.page-not-found .container p{color:#FFC000}.page-not-found .container p .icon-404{color:#FFC000;font-size:5rem}@media (min-width: 768px){.page-not-found .container p .icon-404{font-size:6.25rem}}.popover-header{background-color:transparent;border-bottom:0}.text-warning{color:#E6A23C}.btn:disabled{cursor:not-allowed}.affix-customer-service{background-color:#fff;background-image:url("//cdn.mybuckyshop.com/new-starit-buckyshop-site/2020/img/customer-service.png");background-size:22px;background-position:center center;background-repeat:no-repeat;box-shadow:0 0.1875rem 0.3125rem rgba(0,0,0,0.15);border-radius:6px;bottom:20px;cursor:pointer;height:40px;position:fixed;right:20px;width:40px;z-index:2000;background-color:#000000}@media (min-width: 768px){.affix-customer-service{background-size:40px;height:50px;right:30px;width:50px}}#ECHAT_icon,#ECHAT_invite,#ECHAT_mini_icon{display:none !important}.miniprogram-customer-service{background-image:url("//cdn.mybuckyshop.com/new-starit-buckyshop-site/2022/img/miniprogram-customer-service.png");background-size:6rem;background-position:center center;background-repeat:no-repeat;box-shadow:0 0.1875rem 0.3125rem rgba(0,0,0,0.15);border-radius:50%;position:fixed;right:1rem;bottom:1rem;cursor:pointer;height:3rem;width:3rem;z-index:2000}.video-media{background-size:cover;background-repeat:no-repeat}.video-media .image-text-content{position:relative;margin-top:15px;padding:15px 0;height:120px}.video-media .container-fluid{align-items:center;overflow:hidden}.video-media .video-content{display:flex;align-items:center;margin-bottom:30px;padding:0}@media (max-width: 768px){.video-media .container-fluid .play-button{margin-top:25px;margin-bottom:25px}}.video-media .play-button{position:relative;display:block;width:75px;height:75px;margin:auto;line-height:0;z-index:10}.video-media .play-button:hover .stroke-circle{-webkit-animation:pulse 2s linear infinite;-moz-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.video-media .filled-circle{display:block;position:absolute;top:12px;left:12px;bottom:12px;right:12px;background:#fff;border-radius:50%}.video-media .stroke-circle{border:1px solid #fff;display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%}.video-media .triangle{color:#000;font-size:32px;display:block;width:24px;height:32px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.video-media .triangle:before{content:"";width:0;height:0;border-width:12px;border-style:solid;position:absolute;left:calc(50% - 3px);top:calc(50% - 12px);border-color:transparent transparent transparent #000}@media screen and (max-width: 767px){.video-media .play-button{position:relative}}@media screen and (max-width: 479px){.video-media .play-button{width:55px;height:55px}.video-media .triangle:before{border-width:9px;left:calc(50% - 3px);top:calc(50% - 9px)}}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgba(255,255,255,0.4)}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.modal-dialog-scrollable .modal-body::-webkit-scrollbar{display:none}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:orange;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0;padding:0 0.5rem}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 1rem;height:360px}@media (max-width: 576px){.modal-body{height:240px}}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:center;padding:0.75rem;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:0.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:480px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.promotion-window .modal-header .header-title{white-space:nowrap;width:100%;overflow:hidden;text-align:center}.promotion-window .modal-header .header-title p{margin-bottom:0;display:inline-block}.promotion-window .modal-header .header-title .title-text{font-size:22px;font-weight:600}.promotion-window .modal-body .coupon-list .coupon-item{background-color:#FFF;border-radius:10px;margin-bottom:1rem;display:flex;flex-direction:column;padding:1rem}.promotion-window .modal-body .coupon-list .coupon-item .coupon-content{display:flex;align-items:center;justify-content:space-between}.promotion-window .modal-body .coupon-list .coupon-item .coupon-content .price{font-weight:800;display:flex;align-items:baseline;margin-right:1rem}.promotion-window .modal-body .coupon-list .coupon-item .coupon-content .price .currency{color:#000;font-size:24px}.promotion-window .modal-body .coupon-list .coupon-item .coupon-content .price .amount{color:#000;font-size:40px;min-width:max-content}.promotion-window .modal-body .coupon-list .coupon-item .coupon-content .price-note{color:#999;font-size:14px}.promotion-window .modal-body .coupon-list .coupon-item .time-range,.promotion-window .modal-body .coupon-list .coupon-item .country-desc{color:#999;font-size:14px;word-break:break-word}.promotion-window .modal-footer .btn-shopping{border-radius:30px;padding:0.5rem 4rem;cursor:pointer;border:none;background-color:#FFF}.promotion-window .modal-footer .tips{margin:1rem 0;word-break:break-all;font-size:12px}.promotion-window .slick-slider .slick-next{right:-0.4rem}.promotion-window .slick-slider .slick-prev{left:-0.4rem}.promotion-window .slick-slider .slick-dots li{background-color:rgba(0,0,0,0.2);border:none}.promotion-window .slick-slider .slick-dots li.slick-active{background-color:#000;border:none;width:.625rem;height:.625rem}.distribution{background-color:#F5F5F5}.distribution p{margin-bottom:10px}.distribution .user-center-nav{padding:0 0.5rem}.distribution .user-center-nav .breadcrumb{background-color:#F5F5F5}.distribution .user-center-nav .breadcrumb .breadcrumb-item.active{color:#999999}.distribution .distribution-banner{padding:2rem 1rem 4rem;margin:1rem -0.5rem;background:linear-gradient(to bottom, #F8008E 0%, #3400FC 100%)}.distribution .distribution-banner .distribution-fee-content{display:flex;justify-content:space-around}.distribution .distribution-banner .distribution-fee-content .fee-item{display:flex;flex-direction:column}.distribution .distribution-banner .distribution-fee-content .fee-item .fee{color:#FFFFFF;font-size:24px;font-weight:800}.distribution .distribution-banner .distribution-fee-content .fee-item .title{color:#FFFFFF;font-size:14px}.distribution .distribution-banner .note{color:#FFFFFF;font-size:14px;margin:2rem 0 1rem;text-align:right}.distribution .distribution-banner .option-content{background-color:#FFFFFF;position:absolute;left:1rem;right:1rem;padding:1rem}.distribution .distribution-banner .option-content .time-content{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.distribution .distribution-banner .option-content .search-options{margin-bottom:1rem}.distribution .record-container{margin-top:12rem}.distribution .record-list{padding:1rem 0.5rem}.distribution .record-list .record-item{margin-bottom:1rem;padding:1rem;background-color:#FFFFFF}.distribution .record-list .record-item .item-header{display:flex;justify-content:space-between}.distribution .record-list .record-item .item-header a{color:#000}.distribution .record-list .record-item .item-header .distribution-status{padding:3px 12px;font-size:12px}.distribution .record-list .record-item .item-content .title{color:#999999}.distribution .record-list .record-item p:last-child{margin-bottom:0}.page-under-construction{height:100%;display:flex}.page-under-construction .container{height:100%;display:flex;align-items:center}.page-under-construction .container .content{display:flex;align-items:center}.page-under-construction .container .content img{width:100%}@media (max-width: 768px){.page-under-construction .container .content .note{text-align:center;margin-top:2rem}}
