[digood-id="common_search_box_1_oyh"] form { background: #f7f7f7 none repeat scroll 0 0; height: 40px; position: relative; margin: 0; }
[digood-id="common_search_box_1_oyh"] input { background: transparent none repeat scroll 0 0; border: medium none; color: #333; height: 100%; padding: 5px 10px; position: absolute; top: 0; width: 80%; outline: medium none; }
[digood-id="common_search_box_1_oyh"] button { background: #e26d19 none repeat scroll 0 0; border: medium none; color: #fff; height: 100%; position: absolute; right: 0; top: 0; width: 20%; text-align: center; transition: all 0.4s ease 0s; padding: 0; }
[digood-id="common_search_box_1_oyh"] button:hover { background: #212121 none repeat scroll 0 0; }
[digood-id="sidebar_nav_1_oyh"] ul { list-style: none; margin: 0; padding: 0; transition: 0.3s; }
[digood-id="sidebar_nav_1_oyh"] ul ul .collapse-link { font-size: 0.9em; display: inline; padding-left: 1em; }
[digood-id="sidebar_nav_1_oyh"] ul ul ul .collapse-link { padding-left: 2em; }
[digood-id="sidebar_nav_1_oyh"] .panel { margin-top: 0; margin-bottom: 0; overflow: hidden; background-color: transparent; box-shadow: none; }
[digood-id="sidebar_nav_1_oyh"] .panel-group .panel + .panel { margin-top: 0; }
[digood-id="sidebar_nav_1_oyh"] .panel-default { border: 0; }
[digood-id="sidebar_nav_1_oyh"] .panel-heading { position: relative; border: 1px solid #ddd; margin-bottom: 10px; padding: 0; height: 45px; background-color: #fff; overflow: hidden; border-radius: 0; }
[digood-id="sidebar_nav_1_oyh"] .panel-heading a { color: #e26d19; text-decoration: none; }
[digood-id="sidebar_nav_1_oyh"] .collapse-link { position: absolute; z-index: 1; display: inline; padding: 0; top: 50%; transform: translate(1em, -50%); border: 0; }
[digood-id="sidebar_nav_1_oyh"] .collapse-button { position: absolute; left: 0; top: 0; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; margin: 0; }
[digood-id="sidebar_nav_1_oyh"] .collapse-button.collapsed .fa { transform: rotate(-90deg); }
[digood-id="sidebar_nav_1_oyh"] .collapse-button > span { position: absolute; right: 1em; }
[digood-id="sidebar_related_item_1_oyh"] .dg-media { display: flex; margin: 5px 0; }
[digood-id="sidebar_related_item_1_oyh"] .dg-media-body, [digood-id="sidebar_related_item_1_oyh"] .dg-media-left, [digood-id="sidebar_related_item_1_oyh"] .dg-media-right { vertical-align: middle; }
[digood-id="sidebar_related_item_1_oyh"] .dg-media-link { width: 80px; display: block; }
[digood-id="sidebar_related_item_1_oyh"] .dg-media-link img { width: 100%; }
[digood-id="sidebar_related_item_1_oyh"] .dg-media-heading { font-size: inherit; padding: 1em; margin: 0; max-height: 80px; overflow: hidden; }
[digood-id="sidebar_related_item_1_oyh"] .dg-media-heading a { color: initial; text-decoration: none; }
[digood-id="sidebar_related_item_1_oyh"] .dg-media-heading a:hover { color: #e26d19; }
[digood-id="detail_product_info_1_oyh"] .dg-header { border-bottom: 1px solid #ddd; }
[digood-id="detail_product_info_1_oyh"] .dg-title { font-size: 1.5em; }
[digood-id="detail_product_info_1_oyh"] .dg-body { padding: 1em 0; height: 150px; overflow-y: auto; }
[digood-id="detail_product_info_1_oyh"] .dg-body p { margin: 0 0 0.5em 0; padding: 0; }
[digood-id="detail_product_info_1_oyh"] .dg-buttons { padding: 10px 0; margin-bottom: 20px; }
[digood-id="detail_product_info_1_oyh"] .btn { border: none; font-size: 14px; line-height: 1.2; margin-right: 10px; display: inline-block; border-radius: 0; padding: 7px 15px; text-align: center; font-weight: bold; margin-bottom: 0; }
[digood-id="detail_product_info_1_oyh"] .btn-primary { border-color: #e26d19; background-color: #e26d19; color: #fff; }
[digood-id="detail_product_info_1_oyh"] .dg-share-box { margin-top: 1em; }
@media (max-width:1200px) {
  [digood-id="detail_product_info_1_oyh"] .dg-body { height: 100px; }
}
[digood-id="detail_product_show_1_oyh"] { border: 1px solid #ddd; }
[digood-id="detail_product_show_1_oyh"] .dg-main-image { position: relative; border-bottom: 1px solid #ddd; }
[digood-id="detail_product_show_1_oyh"] .dg-main-image img { width: 100%; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image { position: relative; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-carousel { width: calc(100% - 3em); margin: 0 auto; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-carousel .item { border: 2px solid transparent; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-carousel .item.current { border: 2px solid #e26d19; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-nav { margin-top: 0; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-next, [digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-prev { position: absolute; top: 0; height: 100%; display: flex; align-items: center; width: 1.5em; background-color: #ddd; text-align: center; justify-content: center; margin: 0; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-next { right: -1.5em; }
[digood-id="detail_product_show_1_oyh"] .dg-list-image .owl-prev { left: -1.5em; }
[digood-id="detail_tab_content_1_oyh"] .dg-tab-navs { white-space: nowrap; overflow-x: auto; }
[digood-id="detail_tab_content_1_oyh"] .dg-tab-navs .dg-tab-nav { display: inline-block; }
[digood-id="detail_tab_content_1_oyh"] .dg-tab-navs .dg-tab-nav.active a { background-color: #e26d19; color: #fff; }
[digood-id="detail_tab_content_1_oyh"] .dg-tab-navs .dg-tab-nav a { float: left; padding: 0.8em 1.5em; background-color: #eee; border: 1px solid #eee; text-decoration: none; font-weight: 400; color: initial; }
[digood-id="detail_tab_content_1_oyh"] .dg-tab-body { border: 1px solid #eee; margin-top: -1px; }
[digood-id="detail_tab_content_1_oyh"] .dg-tab-body .dg-tab-content { display: none; padding: 1em; }
[digood-id="detail_tab_content_1_oyh"] .dg-tab-body .dg-tab-content.active { display: block; }
[digood-id="product_releted_1_oyh"] .dg-single-item { margin-bottom: 40px; }
[digood-id="product_releted_1_oyh"] .dg-single-item .dg-item-link { position: relative; overflow: hidden; display: block; }
[digood-id="product_releted_1_oyh"] .dg-single-item .dg-item-link:before { content: ''; display: block; padding-bottom: 100%; width: 100%; }
[digood-id="product_releted_1_oyh"] .dg-single-item .dg-item-link > img { position: absolute; width: 100%; height: auto; top: 0; }
[digood-id="product_releted_1_oyh"] .dg-single-item img { width: 100%; border-radius: 3px; }
[digood-id="product_releted_1_oyh"] .dg-single-item h5 a { font-weight: 500; font-size: 18px; display: block; color: #121212; margin: 18px 0 10px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
[digood-id="product_releted_1_oyh"] .dg-single-item a { text-decoration: none; color: #e26d19; }
[digood-id="product_releted_1_oyh"] .dg-single-item a.dg-cart { font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 15px; display: block; border: 1px solid #ddd; border-radius: 3px; text-align: center; line-height: 45px; text-transform: uppercase; margin-top: 20px; transform: 0.3s; }
[digood-id="product_releted_1_oyh"] .dg-single-item:hover a.dg-cart { color: #fff; border-color: #e26d19; background-color: #e26d19; border-style: solid; }
[digood-id="product_releted_1_oyh"] .dg-single-item .dg-description { height: 5em; line-height: 1.7em; overflow: hidden; }
[digood-id="product_releted_1_oyh"] .item { margin: 0 15px; }
[digood-id="product_releted_1_oyh"] .owl-theme .owl-nav [class*=owl-] { width: 32px; height: 32px; line-height: 30px; border-radius: 3px; border: 1px solid #e8e8e8; color: #bbbbbb; margin: 0 3px; background: #fff; padding: 0; display: inline-block; text-align: center; }
[digood-id="product_releted_1_oyh"] .owl-theme .owl-nav { position: absolute; top: -45px; right: 15px; width: auto; }
@media (max-width:768px) {
  #digood-product .pull-right { float: none !important; }
}
.shadow { height: 353px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05), 2px 2px 12px 2px rgba(0, 0, 0, 0.09); }
.charity-subheader {background: url(<?=Img($config['inside_default_banner']);?>)}
.dg-weight-category-menu a { text-decoration: none; color: inherit; }
.dg-weight-category-menu ul { margin: 0; padding: 0; list-style: none; }
.dg-weight-category-menu ul li {list-style: none;}
.dg-weight-category-menu .dg-sub-items { height: 0; display: none; overflow: hidden; }
.dg-weight-category-menu .dg-list-items .dg-item li > span { padding-left: 2em; }
.dg-weight-category-menu .dg-list-items .dg-item li li > span { padding-left: 4em; }
.dg-weight-category-menu .dg-list-items .dg-item > span { display: block; width: 100%; padding: 10px; border: 1px solid #ddd; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; overflow: hidden; border-radius: 3px; margin-bottom: 10px; }
.dg-weight-category-menu .dg-list-items .dg-item > span:before, .dg-weight-category-menu .dg-list-items .dg-item > span:after { content: ''; position: absolute; bottom: -2px; left: -10%; width: 120%; height: 2px; }
.dg-weight-category-menu .dg-list-items .dg-item > span:before { bottom: auto; top: -2px; }
.dg-weight-category-menu .dg-list-items .dg-item > span > a:before { content: "\f105"; font-family: 'FontAwesome'; margin-right: 10px; display: inline-block; width: 10px; }
.dg-weight-category-menu .dg-list-items .dg-item > span > i { position: absolute; right: 0; top: 0; height: 100%; border-left: 1px solid #ddd; width: 3em; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; z-index: 9; cursor: pointer; color: inherit; background-color: #e26d19; color: #fff; }

  .btn-primary {background: #e26d19; border: 1px solid #e26d19;}
  .catalogue {padding: 15px 10px; background: #272625;}
  .catalogue h2 a {color: #fff; transition: all .5s ease;}
  .catalogue:hover h2 a {color: #e26d19}

  .dg-product-images-slider { padding-bottom: 20px; }
  .dg-product-images-slider img { width: 100%; }
  .dg-product-images-slider ul { list-style: none; margin: 0; padding: 0; }
  .dg-product-images-slider .dg-image-main { position: relative; }
  .dg-product-images-slider .dg-image-main .dg-image { border: 1px solid #ddd; position: relative; }
  .dg-product-images-slider .dg-image-main .dg-image .dg-mark { position: absolute; background-color: rgba(0, 0, 0, 0.3); top: 0; left: 0; width: 50%; height: 50%; cursor: move; display: none; z-index: 1; }
  .dg-product-images-slider .dg-image-main .dg-zoom { position: absolute; left: 100%; top: 0; height: 100%; width: 100%; border: 1px solid #ddd; z-index: 999; overflow: hidden; display: none; }
  .dg-product-images-slider .dg-image-main .dg-zoom > img { position: absolute; width: 200%; top: 0; left: 0; }
  .dg-product-images-slider .dg-image-main:hover .dg-zoom, .dg-product-images-slider .dg-image-main:hover .dg-image .dg-mark { display: block; }
  @media (max-width:768px) {
    .dg-product-images-slider .dg-image-main .dg-zoom, .dg-product-images-slider .dg-image-main .dg-image .dg-mark { display: none !important; }
  }
  .dg-product-images-slider .dg-image-list { position: relative; }
  .dg-product-images-slider .dg-image-list .dg-button { position: absolute; top: 0; width: 5%; height: 100%; font-size: 1em; text-align: center; padding: 0; border: 1px solid #ddd; }
  .dg-product-images-slider .dg-image-list .dg-button.dg-prev { left: 0px; }
  .dg-product-images-slider .dg-image-list .dg-button.dg-next { right: 0px; }
  .dg-product-images-slider .dg-image-list .dg-list-wrap { width: calc(100% - 10%); margin: 0 auto; overflow: hidden; position: relative; border-bottom: 1px solid #ddd; }
  .dg-product-images-slider .dg-image-list .dg-list { white-space: nowrap; font-size: 0px; -webkit-transition: .3s; transition: .3s; }
  .dg-product-images-slider .dg-image-list .dg-image { display: inline-block; width: 20%; cursor: pointer; border: 2px solid #fff; }
  .dg-product-images-slider .dg-image-list .dg-image.active { border: 2px solid #ff6550; }
  .dg-product-images-slider img { max-width: none; }