@charset "utf-8";
@import "https://fonts.googleapis.com/css?family=Ubuntu:400,500,700&display=swap";
@import "https://fonts.googleapis.com/css?family=Merriweather&display=swap";
@import "https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900";

/* === inkfrog 139131.css === */
#inkfrog_credit a { font-family: Arial; font-weight: normal; font-size: 14px; color: #000; text-decoration: none; }
#inkfrog_credit a:hover, #inkfrog_credit a:active { color: #000; text-decoration: underline; }
.inkfrog_promo img { max-width: 100%; }
img { max-width: 100% }
.editable > img { width: 100% !important }

/* === shopify listing.css === */
body{margin:0 auto;padding:0;width:100%;font-family:Lato,sans-serif}
a.linkopac img{filter:alpha(opacity=100%);-moz-opacity:1;opacity:1;background-color:transparent}
a.linkopac:hover img{filter:alpha(opacity=20%);-moz-opacity:.8;opacity:.8;border:0px none}
.clear{clear:both}
.wrap{width:100%}
.creativege_background{width:100%;float:left;text-align:center;margin:0;padding:0;background:#fff;display:table}
.creativege_wrapcen{width:100%;float:left;text-align:center;padding:0;margin:;position:relative;display:inline-block}
.content{width:1140px;margin:0 auto;display:table}
.headerfull1{background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/top_header.jpg) repeat-x scroll center top;width:100%;float:left;position:relative;margin:0;padding:0}
#creativege_header,.top_header{width:100%;max-width:1140px;position:relative;margin:0 auto;padding:0}
.creativege_headertop-holder{width:100%;float:left;position:relative;margin:0;padding:0;border-bottom:0px solid #cacaca;background:#c59c46}
.welcome_msg{width:auto;float:left;margin:5px 0 0;padding:4px 0 4px 25px;font-family:Lato,sans-serif;font-size:14px;color:#fff;font-weight:400;text-transform:none;background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/wel.png) no-repeat left 3px}
.welcome_msg span{color:#fff;font-weight:700;text-transform:uppercase}
.favourites{float:right;padding:0;width:auto}
.favourites ul{height:auto;margin:0 auto;padding:0;list-style:none;position:relative;display:table}
.favourites ul li{width:auto;float:left;padding:0 7px;font-family:Lato,sans-serif;font-size:13px;font-weight:400;color:#fff!important;height:35px;line-height:35px;position:relative}
.favourites a{width:auto;float:left;color:#fff!important;padding:0;font-family:Lato,sans-serif;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:left;letter-spacing:0px;height:35px;line-height:35px}
.favourites a:hover{color:#fff!important;text-decoration:underline}
.top{width:700px;margin:0;padding:0;float:right}
.creativege_favourites{padding:0;width:auto;float:right;border:1px solid #cccccc;margin-right:20px}
.creativege_favourites ul{height:auto;margin:0;padding:0;list-style:none;position:relative;float:right}
.creativege_favourites ul li{float:left;font-size:16px;font-weight:400;height:36px;letter-spacing:0;line-height:36px;list-style:outside none none;margin:0;padding:0 20px 0 40px;color:#282828;background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/topmenu-icon.png) no-repeat 10px 10px}
.creativege_favourites ul li a{color:#282828;display:block;font-family:Lato,sans-serif;font-size:15px;font-weight:400;height:36px;letter-spacing:.5px;line-height:36px;margin:0;padding:0;text-decoration:none;text-transform:none}
.creativege_favourites a:hover{color:#c59c46!important}
#creativege_logo{float:left;margin:10px 0;padding:0;width:auto}
#creativege_logo img{margin:0;border:0 none;transition:all .5s ease;text-align:center}
#creativege_logo img:hover{margin:0}
.top_pro{margin:53px 0;float:right}
.creativege_nav_holder{width:100%;background-color:#000;float:left;margin:0;padding:0;position:relative;z-index:1}
.creativege_nav{width:1140px;margin:0 auto;padding:0;display:table}
.creativege_nav ul{margin:0 auto;padding:0;display:table;list-style:none;position:relative}
.creativege_nav ul li{width:auto;float:left;margin:0;padding:0 27px;position:relative;cursor:pointer;text-align:center;background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/menu-img.png) repeat-y right 0px}
.creativege_nav ul li a{height:40px;line-height:40px;color:#fff;float:left;font-family:Lato,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;margin:0;padding:0;text-decoration:none;text-transform:uppercase;position:relative;_transition:all .5s ease 0s;text-align:center;width:100%}
.creativege_nav ul li:last-child{background-image:none}
.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#c59c46;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-out-vertical:hover,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:active{color:#fff}
.hvr-shutter-out-vertical:hover:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.banner{margin:0 auto;width:100%;display:none}
.banner img{max-width:100%}
.creativege_promo{width:100%;margin:0;padding:15px 0;text-align:center;float:left;position:relative;background:#fff;border-top:5px solid #c59c46;box-shadow:0 0 7px #d0d0d0}
.creativege_banner{width:100%;margin:0;padding:0;text-align:center;float:left;position:relative}
.creativege_banner_main img{max-width:100%;width:100%}
.creativege_banner_main{width:100%;max-width:100%;display:table;height:auto;padding:0;margin:0 auto;position:relative}
#banner-holder{max-width:100%;width:100%;display:table;height:auto;padding:0;margin:0 auto;position:relative;background:none;z-index:1}
@keyframes slidy{0%{left:0%}27.27%{left:0%}36.36%{left:-100%}63.63%{left:-100%}72.72%{left:-200%}99.99%{left:-200%}}
div#slider{overflow:hidden}
div#slider figure img{width:33.33%;float:left}
div#slider figure{position:relative;width:300%;margin:0;left:0;text-align:left;font-size:0;animation:20s slidy infinite}
.listin_content{width:100%;position:relative;margin:20px 0 0;padding:0;display:table}
.listin_content_box{float:left;margin-bottom:20px;width:100%}
.listing_titel{width:100%;box-sizing:border-box;color:#fff;float:left;font-family:Oswald,sans-serif;font-size:17px;font-weight:400;line-height:normal;margin:0;padding:10px;text-align:center;background:#c59c46;letter-spacing:1px;text-transform:uppercase;z-index:1;position:relative}
.listing_titel span{display:table;width:100%;text-align:center;padding-top:5px}
.description_titel{width:100%;box-sizing:border-box;color:#fff;float:left;font-family:Oswald,sans-serif;font-size:17px;font-weight:400;line-height:normal;margin:0;padding:10px;text-align:center;background:#c59c46;letter-spacing:1px;text-transform:uppercase;z-index:1;position:relative}
.description_titel span{display:table;width:100%;text-align:center;padding-top:5px}
.description_text{font-family:Lato,sans-serif;font-size:15px;color:#333;text-decoration:none;font-weight:400;text-align:left;line-height:25px;width:100%;float:left;padding:15px;margin:0;background:#fff none repeat scroll 0 0;box-sizing:border-box;border:1px solid #d8d8d8}
.des_left{width:49%;float:left;margin:0;padding:0;border-right:2px solid #000}
.des_right{width:49%;float:right;margin:0;padding:0}
.arrow{width:100%;box-sizing:border-box;color:#ea2c25!important;float:left;font-family:Lato,sans-serif;font-size:25px;font-weight:400;line-height:normal;margin:0 0 10px;padding:0;text-align:center;letter-spacing:1px;text-transform:none}
.gallery_box{border:1px solid #dbdbdb;box-sizing:border-box;height:auto;margin:0 auto;padding:20px 0;position:relative;text-align:center;width:100%;float:left}
#gallery{_background-color:#fff;border:0px solid #dbdbdb;box-sizing:border-box;height:auto;margin:0 auto;max-width:100%;padding:0;position:relative;text-align:center;width:100%}
#gallery #slides{display:inline-block;height:auto;overflow:hidden;text-align:center;vertical-align:middle;z-index:500;width:100%}
#gallery #slides div ul{display:table;height:auto;list-style:outside none none;margin:10px auto 0;padding:0;width:auto}
#gallery #slides div ul li{margin:0 5px 10px;float:left;background:#fff}
#gallery #slides div ul li:last-child{margin-right:0}
#gallery .big-img-wpr{box-sizing:border-box;display:inline-block;height:600px;margin:0 auto;max-width:600px;vertical-align:middle;width:100%}
#gallery div.img-wpr{background-color:#fff;border:1px solid #dbdbdb;bottom:0;box-sizing:border-box;height:100%;left:0;max-height:600px;max-width:600px;position:absolute;right:0;top:0;width:100%;margin:0 auto}
#gallery div.img-wpr .img-box{height:100%;position:relative;vertical-align:middle;width:100%}
#gallery div.img-wpr .big-img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;vertical-align:middle;width:auto}
#gallery .thumb{background-color:transparent;border:1px solid #dbdbdb;box-sizing:border-box;cursor:pointer;display:block;height:79px;left:0;position:relative;right:0;width:79px;z-index:2}
.thumb-img[src=""],.thumb-img[src=""]+.thumb{display:none!important}
.thumb-wpr{position:relative}
#gallery .thumb-img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;vertical-align:middle;width:auto;z-index:1}
#gallery #slides div:first-child ul:first-child li:first-child .img-wpr{z-index:1}
#gallery #slides input{display:none}
#gallery #slides input:checked~.img-wpr{z-index:2}
#gallery #slides div ul li:only-child .thumb-wpr{display:none}
#gallery #slides div ul li:only-#gallery{left:0;margin:0 auto}
@media only screen and (max-width:768px){
  #gallery{padding:10px}
  #gallery .thumb{height:30px;width:30px}
  #gallery #slides div ul li{display:inline-block;margin-bottom:0;margin-left:2px;margin-top:0}
  #gallery div.img-wpr,#gallery .big-img-wpr{height:350px;left:0;margin:0 auto 10px;right:0;top:15px;width:90%}
}
.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;padding:0;margin:20px 0}
label.nomarginright,label.nomarginleft{border-radius:0}
.tabs label{font-family:Lato,sans-serif;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:block;padding:0;cursor:pointer;-webkit-transition:background ease .2s;transition:background ease .2s;width:16.6%;margin:0% 0% 0;float:left;text-align:center;color:#fff;box-sizing:border-box;font-size:17px;font-weight:600;letter-spacing:1px;text-transform:uppercase;height:45px;line-height:45px;position:relative;background:#000;border-right:1px solid #fff}
.tabs label:after{content:"";position:absolute;top:0;left:0;width:0px;_height:48px;border:0px solid #55adeb}
.tabs label:after:first-child{border:none}
.tabs label a{color:#fff;text-decoration:none;width:100%;display:block}
.tabs .tab{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:none;text-align:justify;line-height:25px;font-size:15px;color:#333;box-sizing:border-box;margin:0 auto;border:1px solid #dcdcdc;padding:0 15px;font-family:Lato,sans-serif;background:#fff;border:1px solid #d8d8d8;_box-shadow:0 0 5px #bebebe}
.tabs .tab a{color:#fff}
.tabs input[type=radio]{position:absolute;opacity:0}
.tabs input[type=radio]:checked+label{transition:all .2s ease-in-out;color:#fff;background:#c59c46}
.tabs input[type=radio]:checked+label+.tab{display:block}
.tab h4{font-size:22px;font-weight:600;color:#ff6000;margin-bottom:25px}
@media(max-width:45em){
  .tabs .tab,.tabs label{-webkit-box-ordinal-group:NaN;-webkit-order:initial;-ms-flex-order:initial;order:initial}
  .tabs{background:none}
  .tabs label{width:100%;margin-right:0;margin-top:.2rem;margin-left:0;background:#000 url(https://cdn.shopify.com/s/files/1/1943/4531/files/plus.png) no-repeat right center}
  .tabs input[type=radio]:checked+label{background:#c59c46 url(https://cdn.shopify.com/s/files/1/1943/4531/files/minus.png) no-repeat right center}
}
.creativege_wrapcens{width:100%;padding:0;margin:0 auto;display:table;background:#f4f2f2;border-top:5px solid #c59c46}
#creativege_footer02{width:100%;padding:0;margin:0 auto;display:table;text-align:center;background:#3ab259}
.footer_favourites{color:#fff!important;font-family:Lato,sans-serif;font-size:17px;font-weight:400;margin:0 auto;padding:4px 25px;text-decoration:none;text-transform:uppercase;height:50px;line-height:50px;letter-spacing:1px;width:auto;float:left;background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/favourites.png) no-repeat left 20px}
.footer_favourites:hover{color:#fff}
.Friendly{float:right;margin:10px 0;padding:0;width:auto}
.Shopping{float:left;margin:10px 0;padding:0;text-align:left;width:500px}
#creativege_footer{display:table;margin:0 auto;padding:0;width:100%;max-width:1200px}
#creativege_footer h1{background:#0000 url(https://cdn.shopify.com/s/files/1/1943/4531/files/1.png) no-repeat scroll right top;border-bottom:1px solid #666666;color:#c59c46;float:left;font-family:Lato,sans-serif;font-size:18px;font-weight:700;height:55px;letter-spacing:1px;line-height:55px;margin:30px 0 20px;padding:0;text-align:left;text-transform:uppercase;width:100%}
#creativege_footer h2{background:#0000 url(https://cdn.shopify.com/s/files/1/1943/4531/files/2door.png) no-repeat scroll right top;border-bottom:1px solid #666666;color:#c59c46!important;font-family:Lato,sans-serif;float:left;font-size:18px;font-weight:700;height:55px;letter-spacing:1px;line-height:55px;margin:30px 0 20px;padding:0;text-align:left;text-transform:uppercase;width:100%}
#creativege_footer h3{background:#0000 url(https://cdn.shopify.com/s/files/1/1943/4531/files/3.png) no-repeat scroll right top;border-bottom:1px solid #666666;color:#c59c46;font-family:Lato,sans-serif;float:left;font-size:18px;font-weight:600;height:55px;letter-spacing:1px;line-height:55px;margin:30px 0 20px;padding:0;text-align:left;text-transform:uppercase;width:100%}
#creativege_footer h4{_background:rgba(0,0,0,0) url(https://cdn.shopify.com/s/files/1/1943/4531/files/4.png) no-repeat scroll right top;border-bottom:1px solid #666666;color:#c59c46;font-family:Lato,sans-serif;float:left;font-size:18px;font-weight:700;height:55px;letter-spacing:1px;line-height:55px;margin:30px 0 20px;padding:0;text-align:left;text-transform:uppercase;width:100%}
.f-col1,.f-col2{width:20%;padding:0 5% 0 0;margin:0;float:left}
.f-col2 ul{width:100%;float:left;padding:0;margin:0;list-style:none}
.f-col2 ul li{width:100%;float:left;padding:0;margin:0;list-style:none;text-align:left}
.f-col2 ul li a{font-family:Lato,sans-serif;font-size:12px;color:#333;text-align:left;text-decoration:none;background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/footer-bullet.png) no-repeat 0px center;padding:0 0 0 20px;margin:0 0 10px;float:left;text-transform:uppercase;font-weight:700;letter-spacing:1px;transition:all .4s ease-out 0s}
.f-col2 ul li a:hover{text-decoration:none;color:#c59c46;padding:0 0 0 30px}
.f-col3{width:20%;padding:0 5% 40px 0;margin:0;float:left}
.f-col4{width:24%;padding:0 0% 40px 0;margin:0;float:left}
#creativege_newsletter{height:auto;margin:0 auto;padding:0;display:table;width:100%}
form{float:left;margin:0;padding:0}
#creativege_newsletter h1{color:#333;float:left;font-family:Lato,sans-serif;font-size:20px;font-weight:700;height:auto;letter-spacing:1px;margin:0;padding:0;text-align:left;text-transform:uppercase;width:auto}
#creativege_newsletter #creativege_text{color:#333;font-family:Lato,sans-serif;font-size:14px;font-weight:400;width:100%;float:left;margin:0;padding:0;line-height:22px;position:relative;text-decoration:none;text-align:left}
#creativege_newsletter #creativege_text p{padding:0;margin:0}
#creativege_newsletter #creativege_signup{position:relative;padding:0;height:auto;width:144px;margin:15px 0;float:left;text-align:center}
#creativege_newsletter #creativege_signup>a{background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/subscribe.png) no-repeat left top;border:0 none;color:#b5b5b5;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;height:19px;font-weight:700;line-height:19px;margin:0;display:table;padding:0;text-decoration:none;text-indent:-9999px;text-transform:uppercase;_transition:all .4s ease-out 0s;width:144px}
#creativege_newsletter #creativege_signup>a:hover{background:url(https://cdn.shopify.com/s/files/1/1943/4531/files/subscribe.png) no-repeat left bottom}
.copy-footer{background:#c59c46;display:table;margin:0 auto;padding:0;width:100%}
.footer-div1{display:table;margin:0 auto;padding:0;width:100%;max-width:1200px}
.footer-info{display:table;margin:20px auto;padding:0;width:100%;max-width:1200px}
#creativege_copy{width:100%;padding:0;margin:10px 0;text-align:center;font-family:Lato,sans-serif;font-size:13px;color:#fff;float:left;letter-spacing:1px;font-weight:500;text-transform:uppercase}
#creativege_copy span{font-weight:700!important;color:#fff;font-size:14px;text-transform:uppercase}
.creativege_designer{width:auto;padding:0;margin:20px 0 17px;text-align:left;font-family:Lato,sans-serif;font-size:13px;color:#333;float:right;font-weight:400;letter-spacing:1px}
img{max-width:100%}
.row-space{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}
.box_1{text-align:center;display:table;padding:20px 0;border:1px solid #d8d8d8;margin-bottom:10px;margin-right:20px}
.box_3{margin-right:0!important}

/* === shopify reponsive.css === */
@media only screen and (min-width:320px) and (max-width:768px){
  .creativege_background{border:0px;overflow:hidden;padding:0 2%;width:96%}
  .creativege_header,.creativege_logo{width:100%;text-align:center}
  .creativege_promo_banner,.right_top,.creativege_nav_holder,.promo-banner,.creativege_headertop-holder,.promo{display:none}
  .top-header,#creativege_logo{width:100%;text-align:center;margin:30px 0}
  .content,.footer_con,.creativege_footer_div1,.creativege_footer,#creativege_footer,.top_header,.footer-div1{width:100%}
  .creativege_footer{padding:0}
  .footer_full{background:none;margin:0}
  .newsletter,.footer_logo,.addtofav,.footer_nav,.f-col2,.f-col3,.f-col4,#creativege_footer{display:none}
  .f-col1{width:100%;text-align:center}
  .bottom_footer{width:100%;padding:0 10px;box-sizing:border-box}
  #creativege_copy{text-align:center;padding:10px 0 0;width:100%}
  .creativege_designer{text-align:center;padding:10px 0;margin:0;width:100%}
  .row-space,.top_pro,.top{display:none}
}
