.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px
solid #e0e0e0;border-radius:3px}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;margin-top:5px}.pika-lendar{float:left;width:270px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px
3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title
select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity: .5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,
.is-rtl .pika-next{float:left;background:url(https://www.stile-mepra.com/eu/nl/skin/frontend/luxury/default/images/datepicker/previous.png);*left:0}.pika-next,
.is-rtl .pika-prev{float:right;background:url(https://www.stile-mepra.com/eu/nl/skin/frontend/luxury/default/images/datepicker/next.png);*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity: .2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,
.pika-table
td{width:14.285714285714286%;padding:0}.pika-table
th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#b24b8c;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#b24b8c;box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.3);border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity: .3}.pika-button:hover{color:#fff !important;background:#5bc2b9 !important;box-shadow:none !important;border-radius:3px !important}.pika-table
abbr{border-bottom:none;cursor:help}.fontregular{font-family:'latoregular',Helvetica,sans-serif;font-weight:normal}.fontbold{font-family:'latobold',Helvetica,sans-serif;font-weight:normal}.heading{font-family:'dosismedium',Helvetica,sans-serif;font-weight:normal}.written{font-family:'merriweatheritalic',Helvetica,sans-serif;font-weight:normal}.transition{-webkit-transition:all ease-in-out 250ms;-moz-transition:all ease-in-out 250ms;-ms-transition:all ease-in-out 250ms;-o-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.checkout-multishipping-success .page-title h1,
.checkout-multishipping-success .sub-title{color:#3e4851}.checkout-multishipping-success .sub-title{margin-top:0}.multiple-checkout{line-height:1.4}.a-right{text-align:right}.a-center{text-align:center}.textright{text-align:right}.totals{padding-top:5px;font-size:14px;line-height:1.6}.grand-total{text-align:right;margin:15px
0}.grand-total
.button{padding:0
30px;margin-top:15px;height:45px;line-height:45px;font-size:15px;width:100%;color:#fff;background-color:#3e4851;border:0;box-shadow:inset 0px -3px 0px 0px rgba(0, 0, 0, 0.3)}.grand-total .button:hover{background-color:#000}.qty{text-align:center}.button{height:45px;line-height:45px}.place-order{margin-top:15px;text-align:right}@media screen and (min-width: 48em){.grand-total
.button{width:auto}.button{height:34px;line-height:34px}}.onestepcheckout-comments
textarea{height:10em;padding:15px}.checkout-progress{display:block;margin:15px
0 30px}.checkout-progress
li{display:inline-block}.checkout-progress li
span{display:block;line-height:35px;text-align:center;text-transform:uppercase;font-weight:normal;border-top:15px solid #e0e0e0;color:#e0e0e0}.checkout-progress li.active
span{border-color:#3e4851;color:#3e4851}@media screen and (min-width: 48em){.checkout-progress
li{padding:0
15px}.checkout-progress li span,
.checkout-progress li.active
span{line-height:1.6;padding-top:10px}}@media screen and (min-width: 64em){.checkout-progress{padding-left:50px;padding-right:50px}}.sp-methods dd
li{margin-bottom:10px !important}.box-sp-methods
dt{font-weight:bold}.page-title{margin:10px
0 20px;padding-bottom:15px}@media screen and (min-width: 48em){.page-title{padding-bottom:0}}@media screen and (min-width: 35.5em){.page-title.title-buttons
h1{float:left;font-weight:normal}.page-title.title-buttons
.button{float:right;margin-top:-4px}}.hero-image{position:relative;margin-bottom:25px;min-height:200px;overflow:hidden}.hero-image
img{width:200%;max-width:200%;margin-left:-50%}.hero-image
.content{position:absolute;left:25px;bottom:25px}.hero-image .content
h1{display:block;padding:8px
10px;margin:0;text-transform:uppercase;font-size:20px;color:#3e4851;background:rgba(255, 255, 255, 0.75)}.hero-image .content
.description{display:inline-block;padding:8px
10px;margin:6px
0 6px;text-transform:uppercase;font-size:14px;color:#000;background:rgba(255, 255, 255, 0.75)}.hero-image .content
.continue{display:block;padding:8px
10px;height:auto;line-height:normal;background-color:#3e4851;color:#fff;border:0;border-radius:0;text-transform:uppercase;transition:background ease-in-out 100ms}@media screen and (min-width: 48em){.hero-image{min-height:1px}.hero-image
img{width:100%;max-width:100%;margin-left:0}.hero-image
.content{left:50px;bottom:50px}}.order-heading{padding:0
0 15px;text-transform:uppercase;color:#3e4851;font-size:16px}.order-heading
strong{font-weight:normal}.checkout-multishipping-success
.box{margin:0
0 15px}.checkout-multishipping-success .box-title
h2{padding-bottom:5px;margin:0;font-size:14px}.checkout-multishipping-success
.heading{padding-bottom:10px;color:#000;font-size:14px;font-weight:normal}.checkout-multishipping-success .item-options{margin:0;font-style:italic}.checkout-multishipping-success .product-row{padding-top:10px;border-top:1px solid #e0e0e0}.checkout-multishipping-success .product-row .cart-price{margin-right:-4px}.checkout-multishipping-success
.totals{margin-top:25px;font-size:14px;line-height:1.6}.checkout-multishipping-success .checkout-progress{display:none}.multiple-checkout
h2{color:#3e4851;font-weight:normal}.checkout-multishipping-success
.spacing{margin-bottom:5px;padding-bottom:0}.checkout-multishipping-success .box-title h4,
.checkout-multishipping-overview .box-title
h4{margin-bottom:0}.orderinfo{float:left}.multiple-checkout
h2{font-size:14px;font-weight:normal}.checkout-multishipping-success .multiple-checkout
h2{color:#3e4851;font-size:18px;font-weight:normal}address{font-style:normal}h3.legend{padding-bottom:10px;border-bottom:1px solid #e0e0e0}.item-row{display:block;position:relative;margin:0;padding:5px
0;border-bottom:1px solid #e0e0e0}.item-row .btn-remove{position:absolute;right:0;top:0;transform:translateY(50%)}.item-row
h3{padding:0;margin:0;font-size:16px;font-weight:normal}.item-row
.legend{font-weight:bold}.heading{display:none}.item-options{margin:0;font-style:italic}.item-options
h1{margin:0}.checkout-multishipping-shipping .item-options{padding-bottom:10px}@media screen and (min-width: 48em){.heading{display:inline-block;font-weight:bold;padding-top:5px;padding-bottom:10px}.checkout-multishipping-overview
.heading{padding-bottom:0}.item-row
h3{font-size:12px}}.box{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}@media screen and (min-width: 48em){.box{margin:0;padding:0;border:0}.spacing{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}}.box-sp-methods{padding:0;margin-top:15px}@media screen and (min-width: 48em){.items{padding-left:15px}}.multiple-checkout .buttons-set{margin:15px
0 0;background-color:#fff}.multiple-checkout .buttons-set
.button{width:100%}@media screen and (min-width: 48em){.multiple-checkout .buttons-set .back-link{float:left}.multiple-checkout .buttons-set
button{float:right;margin-top:2px}.multiple-checkout .buttons-set
.button{width:auto}}.checkout-multishipping-shipping
h2.legend{padding-bottom:5px;border-bottom:1px solid #e0e0e0}.checkout-multishipping-shipping .col2-set{margin-bottom:15px}.checkout-multishipping-shipping .deliverydate .input-text{width:100%}@media screen and (min-width: 48em){.sp-methods .v-fix{display:inline-block}.sp-methods .v-fix
select{width:auto}}@media screen and (min-width: 64em){.payment-methods{padding-right:15px}}#checkout-review-submit{padding-top:15px}.page-title.title-buttons:after,.buttons-set:after{content:'.';display:block;line-height:0;height:0;overflow:hidden;clear:both}