/** Shopify CDN: Minification failed

Line 586:24 Expected ")" to end URL token
Line 786:209 Comments in CSS use "/* ... */" instead of "//"

**/
a.readmore, a.readless  {
    text-decoration: underline;
}
#main .box-category ul li>a:hover {
    background: white;
}
.blog-article .post .post-content .box-content a {
    text-decoration: none;
}

.post-content a.dropdown-link {
    background-color: #ffb40a;
}

.post-content ul.accordion.advanced-collection {
    width: 350px;
    padding: 0px;
  font-size:10px;
}

.product-item-buttons .mobileview {
    position: static;
    width: 30px;
    margin: 5px;
    z-index: 5;
    border: 1px solid #cccccc;
}

.product-item-buttons .mobileview .fa {
	color: white;
}

.product-grid .product .image .mobileview {
    position: absolute;
    top: 10%;
    padding: 2px;
    width: 75%;
    z-index: 1;
}

.product-grid .product .right-mobileview {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #ffb40a;
    color: #191919;
    width: 30px;
    height: 30px;
    cursor: pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    z-index: 5;
}

.product-grid .product.product-item-advanced-wrapper .image .mobileview a {
    border: none;
    background: #ffb40a;
}

 .product-grid .product .image .mobileview a {
    margin: 0 auto;
    display: inline-block;
    background-color: #fefefe;
    border: 1px solid #e6e6e6;
    font-size: 10px;
    padding: 2px 5px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    opacity: 1;
    filter: alpha(opacity=1);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    cursor: pointer;
}

span#copyResult {
    font-size: 11px;
    font-weight: 400;
    position: absolute;
    right: 30%;
    top: 50%;
    background-color: #000;
    color: #fff;
    white-space: pre;
    -webkit-transform: translate(55%, 250%);
    -moz-transform: translate(55%, 250%);
    transform: translate(55%, 250%);
    line-height: normal;
    padding: 2px 8px;
    border-radius: 3px;
    -moz-transition: all .25s ease-out;
    -webkit-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
}
button#copyButton {
    z-index: 10;
}
img.prihlaseni {
    position: absolute;
    margin-top: 12%;
  	margin-right: 7%;
}
.submenu{display:none;}

.post-entry img {
    height: 300px;
    width: 100%;
    object-fit: cover;
  	object-position: 50% 80%;
}

.post-content p {
    line-height: 1.6;
    justify-content: flex-end;
    text-align: justify;
}

.category-info a {
    text-decoration: underline;
}

.souvisejici span.price-new.money {
    font-size: 12px;
}

.tooltipy {

}

.tooltipy img {
vertical-align:middle;
}

.tooltipy .tooltipytext {
  visibility: hidden;
  width: 450px;
  margin-left: 60%;
  background-color: #ffffff;
  color: #111111;
  border: 1px dotted #f2f2f2;
  position: absolute;
  z-index: 100;
  border-radius: 6px;
  padding: 5px;
  box-shadow: 2px 2px 10px silver;
  vertical-align:middle;
  line-height: 2.5;
}

.tooltipy:hover .tooltipytext {
  visibility: visible;
}

.jmeno {	
	text-align: center;
    z-index: 10;
    margin-top: -60px;
}

.nazev.fa {
    margin-right: 5px;
    color: #0da0c2;
  	font-size: 20px;
}

.category-info svg {
    float: left;
    margin-right: 1%;
    display: inline;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.skladovost {
    position: relative;
    float: right;
    margin-top: -25px;
}


@media  (max-width: 767px) {
  
  .tooltipy .tooltipytext {
  width: 80%;
  margin-left: 0%;
}
 .skladovost {
   	margin-top: -10px;
   float:none;
   text-align: right;
}
  
  .jmeno {	
    margin-top:0px;
}
  
  .body-white .standard-body .full-width .center-column.content-with-background {
    width: 100%;
}
   
}

.flasher {
    width: 15px;
    float: left;
    margin-right: 3%;
    height: 15px;
    border-radius: 50%;
    background-color: #ffb40a;
    animation: flasher 2s infinite;
    position: relative;

}

li .flasher {
    position: absolute;
    margin: -7% 0% 0% 70%;
}



 @keyframes flasher {
  0%, 50%{
    box-shadow: 0px 0px 0px 0px rgba(255, 180, 10, 0.747);;
  }
  100% {
    box-shadow: 0px 0px 10px 18px rgba(255, 180, 10, 0);
  }
} 


.arrowCta {
    display: inline;
    height: 13px;
    width: 13px;
    border: 11px solid transparent;
    transform: rotate(45deg);
    position: absolute;
    margin: -12% 0% 0% 70%;
}

.arrowCta:after,
.arrowCta:before {
  content: "";
  display: block;
  height: inherit;
  width: inherit;
  position: absolute;
  top: 0;
  left: 0;
}

.arrowCta:after {
  border-bottom: 3px solid black;
  border-right: 3px solid black;
  top: 0;
  left: 0;
  opacity: 1;
  animation: bottom-arrow 1.65s infinite;
}

@keyframes bottom-arrow {
  0% {
    opacity: 1;
    transform: translate(0, 0);
  }
  45% {
    opacity: 0;
    transform: translate(12px, 12px);
  }
  46% {
    opacity: 0;
    transform: translate(-16px, -16px);
  }
  90% {
    opacity: 1;
    transform: translate(-6px, -6px);
  }
  100% {
    opacity: 1;
    transform: translate(-6px, -6px);
  }
}

.arrowCta:before {
  top: 0;
  left: 0;
  border-bottom: 3px solid black;
  border-right: 3px solid black;
  animation: top-arrow 1.65s infinite;
}

@keyframes top-arrow {
  0% {
    transform: translate(-6px, -6px);
  }
  35% {
    transform: translate(0, 0);
  }
  90% {
    opacity: 1;
    transform: translate(0, 0);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}

.shipping-info {
    min-height: 35px;
    margin-bottom: 10px;
    white-space: nowrap;
    background-color: #E4FFEC;
    color: #18AE4B;
    font-size: 12px;
    padding: 8px 10px 0 10px;
    flex-direction: column;
    text-align: center; 
    border-radius: 20px;
}

.sale-info {
    min-height: 35px;
  	margin-bottom: 10px;
    white-space: nowrap;
    background-color: #ffb40a;
    color: white;
    font-size: 14px;
    padding: 5px 15px 0 15px;
    flex-direction: column;
    text-align: center;  	
}

.sale-info {
    min-height: 35px;
  	margin-bottom: 10px;
    white-space: nowrap;
    background-color: #fff3ec;
    color: #fd7528;
    font-size: 14px;
    padding: 5px 15px 0 15px;
    flex-direction: column;
    text-align: center;  	
}

.sale-info a {
    color: #fd7528;
}

.ex-link {
    color: #18ae4b;
    font-size: 12px;
    line-height: 1.5;
    position: absolute;
    z-index: 10;
    right: -6.5%;
    top: 55px;	
}

#wpd-create-customer, #wpd-create-customer-msg {
    width: 80%;
    margin: 0 auto;  	
}


button#wpd_reload {
    display: none;
}

span.successmsgheader {
    margin-top: 150px;
    position: absolute;
  	line-height: 2.0;
  	color: #0da0c2;
  	margin-left: -10%;
}

.text-align-left {
 	text-align:left;
}

.text-align-center {
	text-align:center;
                }
.text-align-right {
    text-align:right;
}


.kojeni:before {

	display: block;
    position: absolute;
    margin-top: 8%;
    right: 30px;
    font-family: FontAwesome;
    cursor: pointer;
    font-size: 12px;
    line-height: 9px;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f08e";
} 

.vlajky {
    display: inline;
}

.vlajky img {
    width: 3%;
    box-shadow: 2px 2px 50px silver;
    margin-right: 1%;
}  

.additional-checkout-buttons {
  display: none !important;
}

#product-tab-1597306877733.filter-product .filter-tabs ul>li.active>a {
    color: #ffffff;
    padding: 10px;
}

.short-description a {
    text-decoration: underline;
}

.service {
    text-align: center;
    background-color: #ebebeb;
    padding: 10px;
    margin: 8px 0px 0px 0px;
}

.service span {
    font-weight: 700;
}

.service a {
    text-decoration: underline;
}

.rich-banners#rich-banners-1594197380149 {
    margin-top: 0px;
    margin-left: -20px;
    margin-right: -30px;
}

.login.wpd_address:before, .login.wpd_address2:before, .login.wpd_pppc:before, .login.company:before, 
.login.wpd_city:before, .login.wpd_postal_code:before,.login.wpd_tax_id:before, .login.wpd_first_name:before,
.login.wpd_last_name:before, .login.wpd_phone_number:before, .login.wpd_email:before
{
    content: '* ';
    color: red;
    font-weight: 700;
}

.wpd_headermsg .title {
    width: auto;
    border-bottom: 2px solid #fcc139;
    font-size: 30px;
    font-weight: 600;
    text-transform: none;
    margin-left: 15%;
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 0 9px 9px;
    display: inline-flex;
}

input#wpd_title::placeholder {
    color: transparent;
}

.wpd_full_with select, .wpd_full_with input  {
    font-size: 12px;
}

.wpd_submit {
    background: #ffb40a;
}

div#wcp_vd_table table {
    width: 100%;
}

.Wpd_Qty_head, .Wpd_disc_head, .Wpd_Discount_head  {
    background-color: #fafafa;
}

.Wpd_disc_head, .Wpd_Discount {
    
}
#wcp_vd_table table tbody tr td:nth-child(2),#wcp_vd_table table tbody tr th:nth-child(2){display:none;   }

p.wcp_netxDiscount {
    background: #ffb40a;
    padding: 5px;
    color: white;
    width: 90%;
    margin: auto;
}

.content-after:after {
    content: ">>";
    position: absolute;
    top: 62px;
    right: -20px;
    font-size: 14px;
}


iframe {
    width: 100%;
  	border: none;
}

div#shopify-section-product-template iframe {
    height: 400px;
}
.shopify-challenge__container .shopify-challenge__button {
    margin-top: 50px;
}

#outer {
overflow: auto;
position: relative;
padding: 10px 0px 10px 0px;
}

#inner {
display: inline-block;
width: max-content;
}

#inner a {
padding: 5px;
font-size: 14px;
}

a.current-collection {
    background-color: #ffd167;
}

.naplasti-image {
background-image: url({{'naplasti-rany.png' | asset_url }});
}

.rubriky {
	display: inline-flex;
	justify-content: center;
  	width: 100%;
    justify-content: center;
}

.detail {
	position: absolute;
    z-index: 10;
    right: -5%;
    top: 18px;
}

.kategorie {
    width: 30px;
    border-radius: 350px;
  	float:left;
  	margin:2px;
}

.productimage {
  margin-left: 25%;
  right: auto;
  font-size: 11px;
    font-weight: 600;
    line-height: 1.6;
    text-transform: uppercase;
  z-index: 2 !important;
  background-color: #d9121f;
    padding: 8px 20px 5px;
    color: #fff;
    font-weight: 600;
    font-size: 11px;
    text-transform: uppercase;
    position: absolute;
    z-index: 1;
    margin-top: -15px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
  top: 35px;
}

.box.box-with-categories h3 {
    padding-top: 20px;
}

.col-md-1.col-sm-12.col-xs-1.product-images-wrapper {
    padding: 0;
}

@media  (max-width: 767px) {
 .main-content.full-width.home {
	background-color: white;
}

.vlajky img {
    width: 5%;
}    
  
p.wcp_netxDiscount  {
  margin: 0;
  
}  
  
  .kategorie {
    width: 25px;
    border-radius: 350px;
  	float:left;
  	margin:1px;
}
  
.detail {
	top: 0%;
    right: 10px;
    width: 280px;
}
  
.ex-link {
    top: 5%;
    right: 2%;
}  
  
.productimage  {
	left: 12%;
}
.fastor-single-product-detail .sale {
    margin-left: -30px;
} 
  
.col-md-11.col-sm-12.col-xs-10.product-images-wrapper {
    margin-left: -15%;
    padding: 0;
    width: 88%;
}
  
  
.col-md-1.col-sm-12.col-xs-1.product-images-wrapper {
    padding: 0px 15px 0px 15px;
}
  
#header-notice .header-notice {
    background-color: #ffb40a;
}  
  
.top-section {
    border-radius: 190px;
    background-color: white;
    width: 32px;
    margin-left: auto;
    margin-right: 10px;
    float: left;
    text-align: center;
    font-size: 20px;
  	color:#ffb40a;
  	margin-top:2px;
}  
  
.header-notice, .header-notice .hn-content-wrapper {
    height: 45px;
} 
  
.header-notice .hn-content-wrapper {
    top: 3px;
  	-webkit-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.2));
} 
  
.emphasized, .normal {
  display:none;
} 
  
span.normal.texting a {
    text-decoration: underline;
}  
  
  .wpd_full_with select, .wpd_full_with input  {
    width:100%;
}
  
#wpd-create-customer, #wpd-create-customer-msg {
    width: 90%;
    margin: 0 auto;
}  
  
  .wpd_headermsg .title {
  margin-left: 0%;  
}  
  }

@media  (max-width: 375px) {
  
  .summary.entry-summary {
	padding: 12px;
} 
  
  #main .new, #main .sale {
    padding: 5px 7px;
} 
  .fastor-single-product-detail .sale {
    margin-left: -32px;
} 
  .productimage {
       margin-left: 26%;
     padding: 5px 7px;
} 

 }

.kategorie svg {
    padding: 8px 8px 2px 8px;
    width: 100%;
    color: white;
}

.specialiste{
    background-color: #59bdd4;
}

.veterinari{
    background-color: #ffd167;
}

.domacnost{
    background-color: #ffb367;
}

.salony{
    background-color: #C1BEBB;
}

.seniori{
    background-color: #6881db;
}


li.sen:before {
    content: url("data:image/svg+xml; utf8, <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="briefcase-medical" class="svg-inline--fa fa-briefcase-medical fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M464 128h-80V80c0-26.5-21.5-48-48-48H176c-26.5 0-48 21.5-48 48v48H48c-26.5 0-48 21.5-48 48v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48zM192 96h128v32H192V96zm160 248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48z"></path></svg>");
    display:block;
    width:22px;
    height:10px;
    margin:10px 5px 0 10px;
}

.korona {
    padding: 10px 10px 10px;
    color: #d42f38;
  	width:75px;
  	height:75px;
    font-weight: 600;
    font-size: 11px;
    text-transform: uppercase;
    position: absolute;
    z-index: 1;
    margin-top: 70px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    left: 120px;
    z-index: 2 !important;
}


.well .fa {
    color: white;
    padding: 10px;
    background-color: #ffb40a;
    border-radius: 50px;
    margin-right: 20px;
}


.under {
    text-decoration: underline;
}

.premiumhome span {
    padding: 10px;
    font-weight: 600;
    color: white;
  	font-size:20px;
}

.big {
    font-size: 25px;
    font-weight: 600;
    background-color: #ffb40a;
    border-radius: 150px;
    width: 50px;
    height: 50px;
    color: white;
    padding: 6px;
    text-align: center;
    float: left;
}

div#advanced-grid-1590672311890 {
    background: linear-gradient(90deg, rgb(13, 160, 194) 0%, rgba(13, 160, 194, 0.1) 100%) 50% -322.7px, url(/cdn/shop/files/fonendoskop_fc1f974f-6ec1-492d-b953-4c436466adeb.png?v=1576596629);
   	background-attachment: fixed;
  	background-position: center;
  	background-repeat: no-repeat;
 	background-size: cover;
  	max-height: 220px;
}


.waves {
  position:relative;
  width: 300%;
  margin-left: -1000px;
  margin-bottom:-7px; /*Fix for safari gap*/
  min-height:100px;
  max-height:150px;
}


/* Animation */

.parallax > use {
  animation: move-forever 25s cubic-bezier(.55,.5,.45,.5)     infinite;
}
.parallax > use:nth-child(1) {
  animation-delay: -2s;
  animation-duration: 7s;
}
.parallax > use:nth-child(2) {
  animation-delay: -3s;
  animation-duration: 10s;
}
.parallax > use:nth-child(3) {
  animation-delay: -4s;
  animation-duration: 13s;
}
.parallax > use:nth-child(4) {
  animation-delay: -5s;
  animation-duration: 20s;
}
@keyframes move-forever {
  0% {
   transform: translate3d(-90px,0,0);
  }
  100% { 
    transform: translate3d(85px,0,0);
  }
}

.middle {
  transition: .5s ease;
  opacity: 1;
  text-align: center;
}

.homebanner ul:hover .middle {
  opacity: 1;
}

.sample-ag-section h2 {
    border-radius: 150px;
    background-color: #C1BEBB;
    width: 36%;
    margin-left: auto;
    margin-right: auto;
}

h2 svg {
    width: 60px;
    height: 60px;
    padding: 6px;
}

.sample-ag-section {
    font-size: 15px;
    font-weight: 500;
}

.sample-ag-section div:after {
    display: block;
	content: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 2134 2134' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg id='_x31_3-Info_Box'%3E%3Cpath d='M979.862,3.457c-511.926,40.46 -928.405,451.458 -975.264,962.833c-19.752,215.687 24.938,419.494 116.818,594.685c33.398,63.669 37.628,138.593 12.874,206.087l-134.29,366.271l388.046,-129.361c64.257,-21.406 134.768,-17.361 195.09,13.426c175.448,89.526 378.813,132.009 593.802,110.381c507.329,-51.089 912.699,-465.876 952.938,-974.161c52.083,-657.508 -492.543,-1202.17 -1150.01,-1150.16Zm86.805,180.451c487.207,0 882.758,395.551 882.758,882.759c0,487.207 -395.551,882.758 -882.758,882.758c-487.208,0 -882.759,-395.551 -882.759,-882.758c0,-487.208 395.551,-882.759 882.759,-882.759Z' style='fill-rule:nonzero;'/%3E%3Ccircle cx='1066.67' cy='551.724' r='110.345'/%3E%3Cpath d='M1066.67,1691.95c-60.947,0 -110.345,-49.398 -110.345,-110.345l0,-625.287c0,-60.947 49.398,-110.345 110.345,-110.345c60.947,0 110.344,49.398 110.344,110.345l0,625.287c0,60.947 -49.397,110.345 -110.344,110.345Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");    width: 18px;
    right: 18%;
    top: 55%;
    position: absolute;
}


.service span:after {
    display: flex;
	content: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 2134 2134' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg id='_x31_3-Info_Box'%3E%3Cpath d='M979.862,3.457c-511.926,40.46 -928.405,451.458 -975.264,962.833c-19.752,215.687 24.938,419.494 116.818,594.685c33.398,63.669 37.628,138.593 12.874,206.087l-134.29,366.271l388.046,-129.361c64.257,-21.406 134.768,-17.361 195.09,13.426c175.448,89.526 378.813,132.009 593.802,110.381c507.329,-51.089 912.699,-465.876 952.938,-974.161c52.083,-657.508 -492.543,-1202.17 -1150.01,-1150.16Zm86.805,180.451c487.207,0 882.758,395.551 882.758,882.759c0,487.207 -395.551,882.758 -882.758,882.758c-487.208,0 -882.759,-395.551 -882.759,-882.758c0,-487.208 395.551,-882.759 882.759,-882.759Z' style='fill-rule:nonzero;'/%3E%3Ccircle cx='1066.67' cy='551.724' r='110.345'/%3E%3Cpath d='M1066.67,1691.95c-60.947,0 -110.345,-49.398 -110.345,-110.345l0,-625.287c0,-60.947 49.398,-110.345 110.345,-110.345c60.947,0 110.344,49.398 110.344,110.345l0,625.287c0,60.947 -49.397,110.345 -110.344,110.345Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");    width: 18px;
    right: 8%;
    margin-top: -10px;
    position: absolute;
}

.overlay {
    background: rgba(87, 73, 81, 0.3);
    line-height: 20px;
    font-size: 15px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 1;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 700;
    padding: 20px;
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}

@media (min-width: 1024px) and (max-width: 1439px) {
  
 .overlay { 
  font-size: 12px;
  padding: 20px 2px 20px 2px;
}
  }
  

.product-item-option.has-swatch-finished {
  display: none;
}


#product_page_price{
  font-size: 30px;
  display: block;
  color: #0bafd5;
  font-weight: 600;
}

.price-bez-vat{
  display: inline-block;
  color: #020202;
  font-weight: 400;
  font-size: 10px;
}

.productdetail {
  margin-top: 5%;
  margin-left: 2%;
}



.no-visible{
  visibility: hidden;
}

.col-md-1.col-sm-12.col-xs-12.product-images-wrapper {
    padding: 0;
}

.col-md-11.col-sm-12.col-xs-12.product-images-wrapper {
    padding: 0 0 0 10px;
}


.col-md-12.col-sm-12.col-xs-12.product-images-wrapper a, #tab-description a {
    text-decoration: underline;
}


.html {
    margin-top: 27px;
}

#megamenu-header-menu-home1 {
    margin-top: 2px;
    margin-left: -10px;
}


#megamenu-header-menu1 .megamenu-pattern, #megamenu-header-menu-home1 .megamenu-pattern {
    box-shadow: 2px 2px 10px silver;
}

.premium {
    display: block;
    padding: 20px 30px 20px 30px;
    line-height: 3em;
    font-size: 14px;
}


.premium img {
    vertical-align:middle;
  	margin-right: 30px;
}

.premium .fa {
    color: #ffb40a;
}

.premium input.button {
    font-size: 13px;
  	margin-left:30px;
}

 @media(min-width: 992px) {
  #shopify-section-1590131341668 {
    z-index: 5;
} 
   
   .premium {
  	margin-left: 33.9%;
}
   
 }  



@media(min-width: 768px) {

     
   div#shopify-section-1594197380149, div#shopify-section-1595333725227, div#shopify-section-1597306877733, div#shopify-section-1597307150550, div#shopify-section-1597314209077,div#shopify-section-header-slideshow, div#shopify-section-161728128372f451ea, .notice-link  {
  	display: none;
}
   
 }  

#shopify-section-search-template .quickview.right-quickview {
    display: none;
}