/** Shopify CDN: Minification failed

Line 228:1 Unexpected "/"

**/
/* Header */

h1, h2 {
 font-weight:bold; 
}

.header__inline-menu, .header__menu-item {
 font-weight:bold!important;
}

.header__inline-menu a, .mega-menu a, .header__inline-menu a, .header__active-menu-item, .header__menu-item, svg {
  font-size:16px; 
}

.header__inline-menu a:hover, .mega-menu a:hover, .header__inline-menu a:hover, 
.header__active-menu-item, .header__active-menu-item li:hover, .header__menu-item:hover  {
  color:#FA9300; text-decoration:none;
}



.mega-menu__content {
 background-color:#F2EFEE!important; font-size:16px!important; color:#fff!important;
}

.mega-menu__content a {
 color:#341717; font-weight:normal!important;
}

.menu-drawer__menu, .menu-drawer__navigation, .menu-drawer, #Details-menu-drawer-container, 
.menu-drawer__inner-submenu, .menu-drawer__menu details, .has-submenu {
  background-color:#399902!important;
}

/* Header Icons */

.header__icons a, .header__icons svg {
 color:#F46219; color:#212121;
}

/* mega menu */

.mega-menu__content {
 background-color:#399902; 
}

.mega-menu__content a {
 color:#341717; font-size:16px!important;
}

.mega-menu__content a:hover {
color:#EC9F48;
}

.mega-menu__content strong {
 display:block; padding-bottom:3px;
 border-bottom:solid #EC9F48 2px;
}

.list-unstyled li {
 line-height:normal; 
}

.menu-drawer__menu a, .menu-drawer__navigation a, .menu-drawer__submenu a, 
.menu-drawer__menu-item, .menu-drawer__close-button  {
 color:#fff!important; 
}

.menu-drawer__menu .icon-arrow, .menu-drawer__menu .icon-caret {
 color:#fff; 
}

.menu-drawer__menu summary {
 font-weight:bold!important; 
}


/* Cart Draw */

#cart-notification {
 background-color:#efefef; 
}

#cart-notification__links button, #cart-notification-button, #cart-notification-form button {
 color:#fff!important; background-color:#FA9300!important;
}

/* cart totals */
.cart-count-bubble {
background-color:#FA9300; color:#fff;
 
}

/* Footer Style */

.footer-block__heading {

  display:inline-block;
}

.shopify-section-footer, .shopify-section-footer a {
 color:#fff; 
}

.footer {
 border-top:solid #F2EFEE 3px!important; 
}


/* Home Collection List */

.cosydog-home-wrap, .collection-hero {
  background-color:#F7F9FA;
}

.cosydog-home-collection {
  background-color:#F7F9FA;
  padding-top:40px;
  padding-bottom:40px;
  
}

.cosydog-home-collection h2 {
 font-weight:bold;
  text-transform:uppercase;
  font-size:28px;
  
}

.cosydog-home-collection .card-wrapper, .cosydogs-collection-home .card-wrapper, .product-grid-container  .card-wrapper {
 background-color:#fff; 
 padding:10px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  border-radius: 20px;
}

.cosydog-home-collection .card__heading {
 text-align:center; font-weight:bold;
}



.cosydogs-collection-home .card__heading, .product-grid-container .card__heading {
  font-size:16px;
}

.cosydogs-collection-home .caption-with-letter-spacing, .product-grid-container .caption-with-letter-spacing {
  color:#68B14B; letter-spacing:normal; font-weight:bold;
}



.quick-add button {
  background-color:#F46219;  color:#fff; font-size:14px;
}

.cosydog-home-collection a svg {
 color:#F46219; 
}

.cosydog-home-collection a:hover svg {
 color:#449F0D; 
}

.cosydogs-collection-home .price-item, .price__container {
 font-weight:bold; 
}

/* img and text home page */

.image-with-text__grid, .cosy-dogs-harnesses, .product-promo-cosydogs {
 background-color:#F7F9FA; 
}



.cosydog-home-img-box h2, .cosydogs-collection-home h2, .banner__heading, .collection-hero__title, .product-grid-container h2  {
 font-weight:bold; 
}

.cosydogs-collection-home h2, .banner__heading, .collection-hero__title, .product-grid-container h2, .main-page-title, .multicolumn-card__info h3,
.collapsible-content__heading, .product-des-hr {
 display:inline-block; 
}



.image-with-text__grid {
 padding:20px; background-color:#fff;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  border-radius: 20px;
}



.cosydog-home-img-box .button--primary, .product-grid-container .button--primary {
  background-color:#F46219; color:#fff;
  border-radius: 5px;
}

/*================================================
Start Important Part
==================================================*/

.underline--magical, .cosydog-home-img-box h2, .cosydogs-collection-home h2, .banner__heading, .collection-hero__title,
.product-grid-container h2, .main-page-title, .multicolumn-card__info h3, .collapsible-content__heading, .product-des-hr, .collection-list-title {
  background-image: linear-gradient(120deg, #F46219 0%, #EAA22E 100%);
  background-repeat: no-repeat;
  background-size: 100% 0.2em;
  background-position: 0 88%;
  transition: background-size 0.25s ease-in;
  &:hover {
    background-size: 100% 88%;
  }
}


 .footer-block__heading {
text-decoration: solid underline #F46219 4px;
  
 }

*/

/*================================================
End Important Part
==================================================*/


/* product detail page */

#product__info-wrapper {
 padding-bottom:70px; 
}

#cd-product-info {
 clear:both; width:100%; 
 font-size:15px!important;
}

.product__info-wrapper .form__label {
   color:#F46219;
  font-weight:bold;
}


.product-form__submit {
 background-color:#F46219;
  color:#fff;
}
