.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}@media (max-width:575px){.text-mob-smallest{font-size:14px !important;}.text-mob-small{font-size:18px !important;}.justify-content-mob-center{justify-content:center !important;}}@media (max-width:767px){.mt-to-sm-45{margin-top:45px;}}@media (max-width:991px){.mt-to-md-30{margin-top:30px;}.mt-to-md-45{margin-top:45px;}}@media (min-width:992px){.mt-md-75{margin-top:75px;}}.align-self-start{align-self:flex-start;}.align-self-end{align-self:flex-end;}@media (max-width:991px){.align-self-to-md-start{align-self:flex-start;}}@media (max-width:991px){.align-self-to-md-end{align-self:flex-end;}}.li-span-15 li+li{margin-top:15px;}h3{text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:20px;}html{height:100%;}body{min-height:100%;}.jumbotron{background-repeat:no-repeat;background-size:cover;background-position:50% 0%;color:#eee;margin-bottom:0;min-height:570px;}.jumbotron{padding-bottom:0;}.jumbotron h1{font-weight:100;}.header-shadow{box-shadow:0 0 7px 4px rgba(0,0,0,0.3);}.overlay{position:relative;}.overlay:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:block;z-index:0;background-color:rgba(0,0,0,0.2);}.text-muted{color:#959595;}.btn-primary,.btn-primary:hover{background-color:#eebb00 !important;border-color:#eebb00;border-width:1px;}.disabled.btn-primary,.disabled.btn-primary:hover{background-color:#999 !important;border-color:#8e8e8e;}.btn-primary-o,.btn-primary-o:hover{background-color:transparent !important;color:#ddaa00;border-color:#eebb00;border-width:1px;outline:none;}.btn-default{background-color:transparent;color:#60284A;border-color:#60284A;margin-top:15px;}.btn-default:hover{color:#fff;border-color:#ffcc00;background-color:#ffcc00;}a.anchor{display:block;position:relative;top:-80px;visibility:hidden;}section{padding:90px 0;}hr{display:inline-block;width:80px;margin-top:10px;margin-bottom:20px;border-top:2px solid #ffcc00;}hr.section-separator{width:100%;display:block;margin-top:0;margin-bottom:0;border-top:1px solid #f1f1f1;border-bottom:none;}footer{background-color:#222222;color:#eee;padding-top:60px;padding-bottom:30px;}footer p{color:#999;}footer ul{padding:0;}footer li{list-style-type:none;position:relative;text-transform:uppercase;}footer li a{color:white;text-decoration:none;font-size:10px;font-weight:600;line-height:25px;}@media (max-width:479px){footer li a{font-size:12px;}}footer li a:hover{color:#eebb00;text-decoration:none;}#triangle-left{display:none;position:absolute;bottom:0;left:0;width:0;height:0;}#triangle-right{display:none;position:absolute;bottom:0;right:0;width:0;height:0;}.icon{display:inline-block;}@media (max-width:991px){.row-till-md{display:block;position:relative;}}@media (min-width:992px){.row-till-md{display:inline-block;}.pull-right-md{float:right;}}*{font-family:"Open Sans",sans-serif;}.help-block{font-size:12px;}.text-crisp{text-shadow:1px 1px 0 rgba(0,0,0,0.4);}.text-crisp-light{text-shadow:1px 1px 0 rgba(0,0,0,0.2) }@media (max-width:767px){.text-crisp-xs{text-shadow:1px 1px 0 rgba(0,0,0,0.4);}} html,body{min-height:100%;}#pre-loader{background:#fff;opacity:0;transition:opacity 0.5s ease-in;position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;}#pre-loader .sk-cube-grid{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;}body.loading #pre-loader{opacity:1;transition:opacity 0s;}body.loading #pre-loader .sk-cube-grid{opacity:1;}.sk-cube-grid{width:60px;height:60px;}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;}.sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s;}.sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s;}.sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s;}.sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s;}.sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s;}.sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s;}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s;}.sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s;}.sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s;}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1);}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1);}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1);}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1);}} body{padding-top:50px;}.btn.btn-default{background:transparent;margin:0;color:#999;border-color:#999;}.btn.btn-default:hover{color:#555;border-color:#555;}.navbar-default .navbar-toggle{border-color:transparent;}.navbar-side-menu{float:right;}@media (min-width:768px){.navbar-side-menu{margin-left:30px;}}.navbar-side-menu ul{padding:0;margin:0;list-style:none;font-size:18px;}.navbar-side-menu ul li{display:inline-block;position:relative;line-height:20px;padding:15px;}.navbar-side-menu ul:last-child{margin-right:10px;}.navbar-side-menu ul li a{color:#777;}.navbar-side-menu ul li a:hover{color:#000;}.navbar-side-menu .cart-notification{display:block;position:absolute;bottom:5px;right:5px;width:15px;height:15px;border-radius:50%;font-size:12px;font-weight:600;line-height:15px;text-align:center;background:#EEBB00;color:#fff;}section{padding:75px 0;}footer{background-color:#222222;color:#eee;padding-top:60px;padding-bottom:20px;}hr{display:inline-block;width:40px;margin-top:10px;margin-bottom:10px;border-top:4px solid #ffcc00;}h3{text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:20px;}.right-icon.active{color:#EEBB00;}.lined{display:block;width:100%;position:relative;text-align:center;margin-bottom:20px;}.lined:before{content:"";display:block;position:absolute;width:100%;border-top:1px solid #eebb00;top:50%;z-index:1;}.lined.lined-muted:before{border-top:1px solid #ddd;color:#ddd;}.lined-content{display:inline-block;position:relative;z-index:1;background:#fff;margin:0;padding:0 15px;}.cart-table{width:100%;max-width:100%;table-layout:fixed;}.cart-table td{padding:15px;}.cart-table thead tr th{background:#eebb00;color:#fff;font-size:12px;font-weight:200;padding:8px;}@media (min-width:372px){.cart-table thead tr th{font-size:14px;font-weight:200;padding:8px;}}@media (min-width:768px){.cart-table thead tr th{font-size:16px;font-weight:400;padding:8px 15px;letter-spacing:0.3px;}}.cart-table thead .remove-col{width:25px;}.cart-table thead .price-col{width:70px;}.cart-table thead .quantity-col{width:60px;}.cart-table thead .total-col{width:70px;}@media (min-width:372px){.cart-table thead .remove-col{width:40px;}.cart-table thead .price-col{width:90px;}.cart-table thead .quantity-col{width:50px;}.cart-table thead .total-col{width:90px;}}@media (min-width:479px){.cart-table thead .remove-col{width:30px;}.cart-table thead .price-col{width:90px;}.cart-table thead .quantity-col{width:80px;}.cart-table thead .total-col{width:90px;}}@media (min-width:768px){.cart-table thead .remove-col{width:45px;}.cart-table thead .price-col{width:140px;}.cart-table thead .quantity-col{width:120px;}.cart-table thead .total-col{width:120px;}}@media (max-width:479px){.product-name-column-header,.product-count-column-header{display:none;}}.cart-table thead tr th:first-child{text-align:left;}.cart-table thead tr th:last-child{text-align:right;}.cart-table td{padding:10px 7px;}@media (min-width:768px){.cart-table td{padding:15px;}}.cart-table tbody tr{vertical-align:middle;border-bottom:1px solid #eee;}.cart-table tbody tr td{text-align:left;}.cart-table tbody tr td:last-child{text-align:right;}.cart-table tbody .remove{width:30px;text-align:center;}.cart-table tbody .remove .remove-icon{display:block;color:#EEBB00;width:20px;height:20px;font-size:16px;line-height:20px;font-weight:100;}@media (min-width:372px){.cart-table tbody .remove .remove-icon{width:25px;height:25px;font-size:18px;line-height:25px;}}@media (min-width:768px){.cart-table tbody .remove .remove-icon{width:30px;height:30px;font-size:20px;line-height:30px;}}.cart-table tbody .product-name a{display:block;font-size:12px;line-height:24px;font-weight:400;}@media (min-width:372px){.cart-table tbody .product-name a{font-size:14px;line-height:20px;}}@media (min-width:768px){.cart-table tbody .product-name a{font-size:16px;line-height:24px;padding-bottom:8px;}}.cart-table tbody .product-name small{display:block;font-size:12px;color:#999;font-weight:200;}.cart-table .product-price{font-size:12px;font-weight:200;color:#999;}@media (min-width:372px){.cart-table .product-price{font-size:14px;}}@media (min-width:768px){.cart-table .product-price{font-size:16px;}}.cart-table tbody .product-quantity .form-group{margin:0;}.cart-table tbody .product-quantity .form-group input{width:40px;font-size:12px;margin:0 auto;padding:6px;text-align:center;}@media (min-width:768px){.cart-table tbody .product-quantity .form-group input{margin:0;width:60px;font-size:14px;}}.btn .fa{padding-right:10px;}.btn.btn-back-to-shop{margin-left:15px;} .modal-header{border-bottom:none;}.modal .action-bar .button-bar button{margin-right:10px;}.modal .action-bar .button-bar button:last-child{margin-right:0;}@media (min-width:992px){.modal .action-bar .button-bar{margin-top:0;}}.input-section-header{position:relative;margin:30px 0 10px;text-align:left;}.input-section-header:before{content:"";display:block;position:absolute;width:100%;border-top:1px solid #ccc;top:50%;z-index:1;}.input-section-header > *{position:relative;display:inline-block;margin:0;margin-left:15px;padding:10px;background:#fff;z-index:2;}.input-section-header p{font-size:16px;font-weight:200;text-transform:uppercase;letter-spacing:0.5px;color:#999;}.form-group{color:#999;}.label-bold{color:#222;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;font-size:10px;}.delivery-price{padding-left:7px;color:#eebb00;font-size:16px;font-weight:400;letter-spacing:0.5px;}.form-group.required label::after{display:inline-block;margin-left:5px;content:"\f069";font-family:"FontAwesome";font-size:6px;font-weight:200;color:#eebb00;vertical-align:top;}.modal select,.modal input[type=text],.modal input[type=email],.modal input[type=tel]{max-width:250px;}#payment-method label,#delivery-method label{font-size:12px;}#payment-method .radio+.radio,#delivery-method .radio+.radio{margin-top:15px;}#payment-method label strong,#delivery-method label strong{font-size:14px;color:#333;font-weight:400;}.invoice-info{margin-top:45px;}.invoice-info .nav{text-align:center;}.invoice-info .nav li{display:inline-block;float:none;font-size:14px;font-weight:200;text-transform:uppercase;letter-spacing:0.7px;margin-left:15px;}.invoice-info .nav li:first-child{margin-left:0;}.invoice-info .nav-pills>li.active>a,.invoice-info .nav-pills>li.active>a:focus,.invoice-info .nav-pills>li.active>a:hover{background:transparent;border:1px solid #eebb00;color:#eebb00;}.invoice-info .tab-pane{padding:0 0;display:none;}.invoice-info .tab-pane.active{display:block;}.invoice-info .tab-pane.fade{transition:opacity 0.2s ease-in;}@media (min-width:480px){.invoice-info .tab-pane{padding:0 10px 15px;}}