@import url("https://fast.fonts.com/t/1.css?apiType=css&projectid=c94fa473-0c35-4d59-b3ab-be19f04e2cfa");@font-face{font-family:"Bodoni W02 Roman";src:url("../fonts/d2c68753-062b-44ce-84df-fb40cf1577ff.eot?#iefix");src:url("../fonts/d2c68753-062b-44ce-84df-fb40cf1577ff.eot?#iefix") format("eot"), url("../fonts/4160a3c1-bee0-45d6-9de5-2e0b9e3fe2d6.woff") format("woff"), url("../fonts/							d99e2181-99c2-4f27-9e10-7cbd5a67aa24.ttf") format("truetype"), url("../fonts/2f357619-4ce4-4402-860b-5714ef7bdeb5.svg#2f357619-4ce4-4402-860b-5714ef7bdeb5") format("svg");}h1{color:#000;margin-top:0px;}h2{color:#000;font-size:20px;letter-spacing:3px;margin-bottom:15px;font-weight:normal;margin:0 0 20px 0;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;-webkit-font-smoothing:initial;line-height:16.8px;}h3{color:#000;font-size:18px;letter-spacing:2px;margin-bottom:23px;line-height:1.9em;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;font-weight:normal;margin:0 0 10px 0;-webkit-font-smoothing:initial;}h3#order_review_heading{margin-top:40px;}h3#ship-to-different-address label{font-size:15px;display:inline-block;}h4{color:#000;font-size:16px;letter-spacing:2px;margin-bottom:23px;line-height:1.9em;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;font-weight:normal;margin:0 0 10px 0;-webkit-font-smoothing:initial;}h4#order_review_heading{margin-top:40px;}h4#ship-to-different-address label{font-size:15px;}a{color:#000;font-size:13px;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;font-weight:normal;line-height:22.8px;-webkit-font-smoothing:initial;}a:hover,a:focus,a:active{color:#000;}body,p{color:#000;font-family:helvetica, Arial, sans-serif;}p{color:#000;line-height:1.9em;font-size:12px;}label{color:#000;font-size:12px;}.amount-box{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;-webkit-font-smoothing:initial;font-size:16px;}.container{max-width:900px;position:relative;}#product-table table{width:100%;}#product-table td{vertical-align:middle;border:1px solid #000;padding:20px;}textarea{font-size:15px;line-height:15px;border:1px solid #000;}textarea#order_comments.input-text{padding:6px 6px;}.btn-primary,.open>.dropdown-toggle.btn-primary,button,.btn,#main-content #mc_embed_signup .button,#place_order,.woocommerce a.button,.woocommerce .button,.woocommerce .button.single_add_to_cart_button,.woocommerce input.button,.woocommerce button.button.alt,.woocommerce-message a.button,.return-to-shop a.button,.woocommerce input.button,.woocommerce-cart table.cart input.button,.woocommerce a.button.alt{background-color:transparent;line-height:1;color:#000;border:1px solid #000;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;display:inline-block;padding:0px 12px;margin-bottom:10px;font-size:15px;font-weight:400 !important;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:0px;-webkit-font-smoothing:initial;outline:none;height:35px;line-height:35px;}.btn-primary[name="apply_coupon"],.open>.dropdown-toggle.btn-primary[name="apply_coupon"],button[name="apply_coupon"],.btn[name="apply_coupon"],#main-content #mc_embed_signup .button[name="apply_coupon"],#place_order[name="apply_coupon"],.woocommerce a.button[name="apply_coupon"],.woocommerce .button[name="apply_coupon"],.woocommerce .button.single_add_to_cart_button[name="apply_coupon"],.woocommerce input.button[name="apply_coupon"],.woocommerce button.button.alt[name="apply_coupon"],.woocommerce-message a.button[name="apply_coupon"],.return-to-shop a.button[name="apply_coupon"],.woocommerce input.button[name="apply_coupon"],.woocommerce-cart table.cart input.button[name="apply_coupon"],.woocommerce a.button.alt[name="apply_coupon"]{height:28px;line-height:28px;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus,.open>.dropdown-toggle.btn-primary:hover,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:active,.open>.dropdown-toggle.btn-primary:active:focus,button:hover,button:focus,button:active,button:active:focus,.btn:hover,.btn:focus,.btn:active,.btn:active:focus,#main-content #mc_embed_signup .button:hover,#main-content #mc_embed_signup .button:focus,#main-content #mc_embed_signup .button:active,#main-content #mc_embed_signup .button:active:focus,#place_order:hover,#place_order:focus,#place_order:active,#place_order:active:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button:active,.woocommerce a.button:active:focus,.woocommerce .button:hover,.woocommerce .button:focus,.woocommerce .button:active,.woocommerce .button:active:focus,.woocommerce .button.single_add_to_cart_button:hover,.woocommerce .button.single_add_to_cart_button:focus,.woocommerce .button.single_add_to_cart_button:active,.woocommerce .button.single_add_to_cart_button:active:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button:active,.woocommerce input.button:active:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:active,.woocommerce button.button.alt:active:focus,.woocommerce-message a.button:hover,.woocommerce-message a.button:focus,.woocommerce-message a.button:active,.woocommerce-message a.button:active:focus,.return-to-shop a.button:hover,.return-to-shop a.button:focus,.return-to-shop a.button:active,.return-to-shop a.button:active:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button:active,.woocommerce input.button:active:focus,.woocommerce-cart table.cart input.button:hover,.woocommerce-cart table.cart input.button:focus,.woocommerce-cart table.cart input.button:active,.woocommerce-cart table.cart input.button:active:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:active,.woocommerce a.button.alt:active:focus{background-color:rgba(119,119,119,0.1);color:#000;border:1px solid #000;outline:none;}.btn-primary:disabled,.open>.dropdown-toggle.btn-primary:disabled,button:disabled,.btn:disabled,#main-content #mc_embed_signup .button:disabled,#place_order:disabled,.woocommerce a.button:disabled,.woocommerce .button:disabled,.woocommerce .button.single_add_to_cart_button:disabled,.woocommerce input.button:disabled,.woocommerce button.button.alt:disabled,.woocommerce-message a.button:disabled,.return-to-shop a.button:disabled,.woocommerce input.button:disabled,.woocommerce-cart table.cart input.button:disabled,.woocommerce a.button.alt:disabled{padding:0px 12px !important;line-height:35px !important;}@media (max-width: 991px){.btn-primary,.open>.dropdown-toggle.btn-primary,button,.btn,#main-content #mc_embed_signup .button,#place_order,.woocommerce a.button,.woocommerce .button,.woocommerce .button.single_add_to_cart_button,.woocommerce input.button,.woocommerce button.button.alt,.woocommerce-message a.button,.return-to-shop a.button,.woocommerce input.button,.woocommerce-cart table.cart input.button,.woocommerce a.button.alt{margin-top:0px !important;}}.actions>.coupon{display:none;}.actions .button[name=update_cart]{display:none !important;}.woocommerce .form-row label{display:inline-block;}.woocommerce .woocommerce-message .wc-forward{display:none;}#english a,#french a{color:#000;font-size:13px;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;text-transform:uppercase;font-weight:normal;margin-bottom:20px;}#english{margin-bottom:0px;}#french{margin-bottom:20px;}.button-cav{margin-left:2px;}table,.woocommerce table,#content table{border-collapse:collapse;border-spacing:0;width:100%;line-height:1;}table tr td,.woocommerce table tr td,#content table tr td{vertical-align:top !important;line-height:1.9em;font-size:12px;}table tr td img,.woocommerce table tr td img,#content table tr td img{margin-top:10px;}table tr td h4,.woocommerce table tr td h4,#content table tr td h4{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;font-size:14px;padding-bottom:10px;letter-spacing:2px;line-height:1.7em;-webkit-font-smoothing:initial;}.entry-content table tr td:first-child{width:82px;}select,.woocommerce form .form-row select,.woocommerce-page form .form-row select{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;padding:0px 6px;font-size:15px;border:1px solid;border-radius:0px;height:35px;line-height:35px;}#age-check{margin-left:4px;}input,#main-content #mc_embed_signup input{border:1px solid #000;line-height:1;border-radius:0px;font-size:15px;padding:6px 6px;display:block;}@media (max-width: 767px){input,#main-content #mc_embed_signup input{display:block !important;margin-bottom:10px !important;width:100% !important;}}input[type=checkbox],input.checkout .checkbox,#main-content #mc_embed_signup input[type=checkbox],#main-content #mc_embed_signup input.checkout .checkbox{position:relative !important;display:inline-block;margin-top:0;margin-left:0 !important;line-height:1;margin-bottom:0px;}@media (max-width: 767px){input[type=checkbox],input.checkout .checkbox,#main-content #mc_embed_signup input[type=checkbox],#main-content #mc_embed_signup input.checkout .checkbox{width:auto !important;display:inline-block !important;}}input[type="radio"],#main-content #mc_embed_signup input[type="radio"]{display:inline-block;}@media (max-width: 767px){input[type="radio"],#main-content #mc_embed_signup input[type="radio"]{display:inline-block !important;width:auto !important;}}#header{overflow:auto;}#header .navbar{width:100%;background-color:white;padding-top:68px;border:0px;margin:0;}@media (max-width: 991px){#header .navbar{padding-top:45px;}}@media (max-width: 767px){#header .navbar{position:relative !important;border-bottom:1px solid #000;padding-top:0px;padding-bottom:0px;}}#header .navbar .navbar-collapse{border-top:none;}#header .navbar li a{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;background-color:white;color:#000;}@media (max-width: 991px){#header .navbar .header-img a img{width:145px;}}#header .navbar .navbar-nav{margin-left:0px;}@media (max-width: 1199px){#header .navbar .navbar-nav{margin-left:0px;}}#header .navbar .navbar-toggle{border-color:#000;margin-top:7px !important;border:none;}#header .navbar .navbar-toggle:hover,#header .navbar .navbar-toggle:active,#header .navbar .navbar-toggle:focus,#header .navbar .navbar-toggle:active:focus{background:none;outline:none;}#header .logo-mobile{margin-left:15px;width:274px;margin-top:5px;}#header .icon-bar{background-color:#000;}.nav>li>a{position:relative;display:block;padding:10px 15px;}@media (max-width: 1199px){.nav>li>a{padding:10px 7px;}}@media (max-width: 767px){.nav>li>a{padding:10px 0px;}}.dropdown-menu{position:relative;float:none;margin-left:0px;max-width:155px;min-width:155px;}.dropdown-menu>.active,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover{background-color:transparent;color:#000;}.dropdown-menu>li>a:hover{background-color:transparent;}.open>.dropdown-menu{margin-top:-19px;}#aldersgrans{text-align:center;background-color:#000;color:#fff;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;padding:12px;}#main-content{margin-top:178px;padding-bottom:100px;}@media (max-width: 991px){#main-content{margin-top:132px;padding-bottom:50px;}}@media (max-width: 767px){#main-content{margin-top:5px;padding-bottom:30px;}}.product-nav ul.nav{list-style-type:none;display:block;position:fixed;max-width:110px;height:270px;overflow:auto;overflow-x:hidden;padding-right:10px;}@media (max-width: 991px){.product-nav ul.nav{position:relative;padding-right:10px;}}@media (max-width: 767px){.product-nav ul.nav{max-width:none;height:auto;}}.product-nav ul.nav li.active a{color:black;background-color:transparent;outline:none;background-image:url('../images/linje.png');background-repeat:no-repeat;background-position:bottom;margin-right:-10px;}.product-nav ul.nav li.active a:focus,.product-nav ul.nav li.active a:hover{background-color:transparent;outline:none;color:black;}.product-nav ul.nav li a{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;font-size:14px;color:#999;letter-spacing:2px;padding:5px 0px 0px 13px;margin-right:0px;}.product-nav ul.nav li a:hover,.product-nav ul.nav li a:focus{color:#000;background-color:transparent;background-image:url('../images/linje.png');background-repeat:no-repeat;background-position:bottom;margin-right:-10px;}@media (max-width: 991px){.product-nav ul.nav li a:hover,.product-nav ul.nav li a:focus{background:none;}}#product-list table{width:100%;}#product-list tr td{vertical-align:middle;border-bottom:1px solid rgba(153,153,153,0.2);}#product-list tr td a{padding:7px 0px;font-size:17px;display:block;}#product-list tr td img{width:30px;height:auto;}#product-list tr td:first-child{width:50px;}#product-list tr td:last-child a{position:relative;}#product-list tr td:last-child a:after{content:'\f054';font-family:FontAwesome;font-weight:normal;font-style:normal;margin:0px;text-decoration:none;position:absolute;right:10px;top:50%;margin-top:-11px;}.alignright{float:right;padding:10px 0 5px 10px;}img.alignleft{float:left;padding:0 0px 5px 0;margin-right:10px;}hr,.divider{width:30%;margin:50px auto;height:1px;background-color:#000;}.entry-summary{position:fixed;max-width:150px;bottom:100px;}@media (max-width: 991px){.entry-summary{bottom:auto;}}.entry-summary h1,.entry-summary h3,.entry-summary .price,.entry-summary p,.entry-summary .product_meta,.entry-summary .sku_wrapper{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;display:inline-block;font-weight:normal;letter-spacing:2px;margin:0;font-size:14px;line-height:1.9em;color:#000;}.entry-summary h3{text-transform:uppercase;font-size:14px;}.entry-summary p,.entry-summary .product_meta,.entry-summary .sku_wrapper{letter-spacing:normal;}.entry-summary .sku_wrapper{margin:10px 0 0 0;display:none;}.entry-summary button{margin-top:10px !important;}pre{display:block;padding-bottom:0px;margin:0 auto;font-size:13px;background-color:#000;border-radius:0px;width:70%;}pre p{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;color:#fff;text-align:center;font-size:12px;}@media (max-width: 767px){pre p{font-size:13px;}}#first-page{text-align:center;color:#000;text-decoration:none;text-transform:uppercase;padding-top:70px;height:82%;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;font-size:16px;letter-spacing:2px;}#first-page a{text-decoration:none;}#first-page img{margin:10px 0;padding:70px 0;}#first-page p{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;}#footer-content{padding:10px 0 0 0;letter-spacing:2px;position:fixed;width:100%;background:#fff;bottom:0;}@media (max-width: 991px){#footer-content{position:relative;}}#footer-content .footer-padding{display:none;}@media (max-width: 991px){#footer-content .footer-padding{display:block;}}#footer-content p,#footer-content a{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif !important;}.caviste-line{border-bottom:1px solid black;width:785px;margin-left:20px;}@media (max-width: 991px){.caviste-line{width:644px;}}@media (max-width: 767px){.caviste-line{width:100%;margin:0px;}}#header .caviste-line{position:fixed;z-index:1040;margin-top:53px;}@media (max-width: 991px){#header .caviste-line{margin-top:42px;}}@media (max-width: 767px){#header .caviste-line{display:none;}}footer p{margin:20px 0px;}@media (max-width: 991px){footer p{margin:10px 0px;}}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:auto;}@media (max-width: 767px){.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #999;}}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul.nav{max-width:none;}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul.nav li a:hover,.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul.nav li a:active:focus,.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul.nav li a:focus{background:none;}@media (max-width: 767px){.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul.nav li a{padding:3px 0px;margin-right:0px;}.woocommerce.woocommerce-account .woocommerce-MyAccount-navigation ul.nav li a i.fa{font-size:14px;color:#999;line-height:22.8px;}}.woocommerce.woocommerce-account .woocommerce-message,.woocommerce.woocommerce-account .woocommerce-info{position:relative !important;width:auto !important;margin-left:0px !important;}.woocommerce.woocommerce-account table.shop_table{border:none;}.woocommerce.woocommerce-account table.shop_table tr:nth-child(even) td{background:rgba(153,153,153,0.15);}.woocommerce.woocommerce-account table.shop_table tr td{border:none;}.woocommerce.woocommerce-account table.shop_table tr td.order-actions{text-align:right !important;}.woocommerce.woocommerce-account table.shop_table tr td .button{background:white;margin-right:0px;}body.woocommerce{position:relative;}body.woocommerce #budbee_delivery_time_field,body.woocommerce #budbee_collection_time_field,body.woocommerce #budbee_collection_point_field,body.woocommerce #bussgods_pickup_location_field,body.woocommerce #bussgods_pickup_location_city_code_field,body.woocommerce #bussgods_pickup_location_text_field{display:none;}body.woocommerce .woocommerce-product-details__short-description{display:none;}body.woocommerce .wc-csr-info{margin:0 0 2em;}body.woocommerce .price{display:block;}body.woocommerce .product div.images.woocommerce-product-gallery{display:none;}body.woocommerce ul#shipping_method li{padding-left:0px;}body.woocommerce form.login,body.woocommerce form.register{border:none;margin:0px;padding:0px;}body.woocommerce form.login .form-row,body.woocommerce form.register .form-row{padding:3px 0px;}body.woocommerce.woocommerce-order-received table td,body.woocommerce.woocommerce-order-received table th,body.woocommerce.woocommerce-order-received ul{padding-left:0px;}body.woocommerce.woocommerce-order-received table td,body.woocommerce.woocommerce-order-received table th,body.woocommerce.woocommerce-order-received ul{padding-left:0px;}body.woocommerce.woocommerce-order-received table.shop_table.order_details tfoot tr td,body.woocommerce.woocommerce-order-received table.shop_table.order_details tfoot tr th,body.woocommerce.woocommerce-order-received table.shop_table.order_details tbody tr td,body.woocommerce.woocommerce-order-received table.shop_table.order_details tbody tr th,body.woocommerce.woocommerce-order-received table.shop_table.order_details thead tr td,body.woocommerce.woocommerce-order-received table.shop_table.order_details thead tr th,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tfoot tr td,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tfoot tr th,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tbody tr td,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tbody tr th,body.woocommerce.woocommerce-order-received table.shop_table.customer_details thead tr td,body.woocommerce.woocommerce-order-received table.shop_table.customer_details thead tr th{border-top:none;padding:0px 0px;}body.woocommerce.woocommerce-order-received table.shop_table.order_details tfoot tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.order_details tbody tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.order_details thead tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tfoot tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tbody tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details thead tr th:first-child{width:297px;}@media (max-width: 991px){body.woocommerce.woocommerce-order-received table.shop_table.order_details tfoot tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.order_details tbody tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.order_details thead tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tfoot tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tbody tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details thead tr th:first-child{width:375px;}}@media (max-width: 767px){body.woocommerce.woocommerce-order-received table.shop_table.order_details tfoot tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.order_details tbody tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.order_details thead tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tfoot tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details tbody tr th:first-child,body.woocommerce.woocommerce-order-received table.shop_table.customer_details thead tr th:first-child{width:160px;}}body.woocommerce .edit-account fieldset.edit-password{margin-top:30px;}body.woocommerce #product-table tbody tr td img{width:20px;margin-top:0px;float:right;}body.woocommerce .quantity .qty{padding-left:6px;padding-right:0px;border:1px solid #000;}body.woocommerce .entry-summary{position:fixed;max-width:150px;bottom:100px;}@media (max-width: 991px){body.woocommerce .entry-summary{bottom:auto;}}body.woocommerce .single-product{position:relative;}body.woocommerce .single-product .woocommerce-tabs ul.tabs{display:none;}body.woocommerce .single-product .woocommerce-breadcrumb{display:none;}body.woocommerce .price{color:#000;font-size:14px;}body.woocommerce .in-stock{display:none;}body.woocommerce .out-of-stock{color:#c33 !important;line-height:20px;text-transform:uppercase;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;letter-spacing:2px;}body.woocommerce .product_title.entry-title{padding:0px;background-image:url('../images/linje.png');background-repeat:no-repeat;background-position:bottom;}@media (max-width: 991px){body.woocommerce .product_title.entry-title{background-image:none;}}body.woocommerce:not(.woocommerce-checkout) .woocommerce-message,body.woocommerce:not(.woocommerce-checkout) .woocommerce-info{position:fixed;display:block;z-index:9999;font-size:12px;}@media (min-width: 992px){body.woocommerce:not(.woocommerce-checkout) .woocommerce-message,body.woocommerce:not(.woocommerce-checkout) .woocommerce-info{top:0;width:850px;margin-left:-135px !important;}}@media (max-width: 991px){body.woocommerce:not(.woocommerce-checkout) .woocommerce-message,body.woocommerce:not(.woocommerce-checkout) .woocommerce-info{top:auto;bottom:0;width:auto;left:0px;right:0px;margin-bottom:0px !important;font-size:11px;position:relative;}body.woocommerce:not(.woocommerce-checkout) .woocommerce-message:first-of-type,body.woocommerce:not(.woocommerce-checkout) .woocommerce-info:first-of-type{position:fixed;}}body.woocommerce form .form-row{padding:3px 0px;}body.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#77a464;}body.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:#c33;}body.woocommerce form .form-row.woocommerce-invalid label{color:#c33;}body.woocommerce table.shop_table{border:0px solid #000;border-radius:0px;}body.woocommerce table.shop_table.cart{border:0px solid #000;text-align:left;width:100%;border-collapse:separate;border-radius:0px;}body.woocommerce table.shop_table.cart .product-short-description{border-top:none;}@media (max-width: 991px){body.woocommerce table.shop_table.cart{width:100%;}}body.woocommerce table.shop_table.cart td{padding-top:10px;}body.woocommerce table.shop_table.cart td.actions .coupon .input-text{width:auto;font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;padding:0px 6px;height:28px;line-height:28px;}body.woocommerce table.shop_table th{font-size:12px;border:none !important;}body.woocommerce a.remove{font-family:'Bodoni W02 Roman', Georgia, "Times New Roman", Times, serif;}body.woocommerce a.remove:hover{line-height:0.8;}body.woocommerce form.checkout_coupon{border:0px solid black;padding:20px 10px 0px;margin:2em 0;text-align:left;border-radius:0px;}body.woocommerce .woocommerce-checkout #payment{background:#f7f6f7;}body.woocommerce .cart-collaterals .cart_totals,body.woocommerce .woocommerce-page .cart-collaterals .cart_totals{float:left;}body.woocommerce div.product .woocommerce-tabs ul.tabs{display:none;}body.woocommerce .coupon-wrapper{display:none;}body.woocommerce .woocommerce-checkout-payment{border:0px solid #000 !important;border-radius:0px !important;}body.woocommerce .col2-set .col-1,body.woocommerce .col2-set .col-2{width:100%;height:auto;margin-bottom:25px;}body.woocommerce .col2-set .col-2{margin-bottom:0px;}#customer_details .woocommerce-billing-fields,#customer_details .woocommerce-shipping-fields{border:0px solid #000;padding:10px;}#customer_details .woocommerce-billing-fields h3,#customer_details .woocommerce-shipping-fields h3{font-size:15px;}.panel{-webkit-box-shadow:none;box-shadow:none;border:none;}.modal .modal-header{padding:15px;}.modal .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px;}.modal .button{margin-top:10px !important;}body.woocommerce #mc_embed_signup{background:#fff;clear:left;font:14px Helvetica, Arial, sans-serif;}body.woocommerce #mc_embed_signup div#mce-responses{padding:0px;width:100%;margin:0px;}body.woocommerce #mc_embed_signup div#mce-responses.response{width:100%;margin:0px 0px 20px 0px;padding:0px;}body.woocommerce #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{margin-bottom:0px;padding-left:0px;}body.woocommerce #mc_embed_signup form{padding:0px;}body.woocommerce #mc_embed_signup form #mc_embed_signup_scroll .indicates-required{margin-right:0px;padding-bottom:0px;}body.woocommerce #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{width:30%;padding-bottom:20px;margin:0 auto;display:block;}@media (max-width: 991px){body.woocommerce #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group{width:100%;}}body.woocommerce #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group label{text-align:center;}body.woocommerce #mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input{text-indent:0px;}body.woocommerce #main-content #mc_embed_signup .button{margin:0 auto;display:block;}.days{margin-top:16px;text-align:left;}.space{margin-top:110px;}@media (max-width: 767px){.space{margin-top:130px;}}.space2{margin-top:250px;}@media (max-width: 767px){.space2{margin-top:230px;}}.space3{margin-top:230px;}@media (max-width: 767px){.space3{margin-top:200px;}}.space-last{margin-top:60px;}@media (max-width: 767px){.space-last{margin-top:30px;}}body.woocommerce-checkout{background:black;}body.woocommerce-checkout #header{display:none;}body.woocommerce-checkout #main-content{margin-top:0;}body.woocommerce-checkout #main-content>.container{background:white;padding-top:50px;}body.woocommerce-checkout .woocommerce-form-coupon-toggle >.woocommerce-info{padding:6px 12px;border:none;font-style:italic;background:none;margin:0;}body.woocommerce-checkout .woocommerce-form-coupon-toggle >.woocommerce-info:before{content:'';}body.woocommerce-checkout .woocommerce-form-coupon-toggle > .woocommerce-info > .showcoupon{font-size:15px;}body.woocommerce-checkout #payment div.payment_box{color:#000;}body.woocommerce-checkout .cart-collaterals{display:none;}body.woocommerce-checkout .col-sm-8{width:100%;}body.woocommerce-checkout .col-sm-2.product-nav{display:none;}body.woocommerce-checkout ul#menu-caviste{display:none;}body.woocommerce-checkout .pull-right.header-img{float:none !important;margin:0 auto;width:200px;}body.woocommerce-checkout footer{display:none;}body.woocommerce-checkout.woocommerce-order-received .cart-empty,body.woocommerce-checkout.woocommerce-order-received .return-to-shop{display:none;}