#comments{display:none;}
.product-detail-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -ms-flex-align: center;
    align-items: flex-start !important;
    margin-bottom: 40px;
}
#sb_instagram #sbi_load .sbi_load_btn {
    border: none;
    color: #fff;
    font-size: 13px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transition: .1s ease-in;
    height: 45px;
    line-height: 34px;
    padding: 7px 20px;
    border-radius: 0px;
}
#sb_instagram #sbi_load {
    clear: both;
    width: 100%;
    text-align: center;
    opacity: 1;
    transition: .5s ease-in;
    position: relative;
    left: auto;
    margin: 20px auto;
    display: table;
    float: none;
    top: auto;
    right: auto;
    transform: none;
}
.site-footer .site-info {
    font-family: 'Jost';
    font-size: 15px;
    font-weight: 500;
    line-height: 1.6;
    text-transform: none;
    display: none;
}
.product-category-dog-box .wapf-field-group:nth-child(1):before {
    content: "Dog (1) Details";
    font-size: 20px;
    border-bottom: 4px solid #ccc;
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: 20px;
}
.product-category-dog-box .wapf-field-group:nth-child(2):before {
    content: "Dog (2) Details";
    font-size: 20px;
    border-bottom: 4px solid #ccc;
    position: relative;
    display: block;
    width: 100%;
}
 .product-category-dog-box .wapf-field-group:nth-child(3):before {
    content: "Dog (3) Details";
    font-size: 20px;
    border-bottom: 4px solid #ccc;
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: 20px;
}

 .product-category-dog-box .wapf-field-group:nth-child(4):before {
    content: "Dog (4) Details";
    font-size: 20px;
    border-bottom: 4px solid #ccc;
    position: relative;
    display: block;
    width: 100%;
    margin-bottom: 20px;
}
.woocommerce div.product form.cart .reset_variations {
  
    position: absolute;
}
.summary .variations tr {
    border-bottom: 1px solid #ebebeb;
    display: flex;
    align-content: center;
    align-items: flex-end;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
    padding-bottom: 20px;
}
.woocommerce div.product form.cart .variations select {

    margin-left: 1em;
}
.summary .variations td {
  
    padding: 0px;
  
}
.summary .variations th{  
    padding: 0px;
}
.woocommerce .entry-summary .quantity input[type=number] {
    height: 100%;
    margin-right: 15px;
    width: 70px;
    min-height: 45px;
}
body {
    font-family: 'Jost' !important;
    font-size: 16px;
    font-weight: 400;
}
.woocommerce div.product .product_title {
    clear: none;
    margin-top: 0;
    padding: 0;
    font-family: "petit", sans-serif;
    font-size: 50px;
    font-weight: normal;
}
.header-contact ul {

    display: flex;
}
.woocommerce form .form-row {
    padding: 3px;
    margin: 0 0 6px;
    width: 100%;
}
.woocommerce ul#shipping_method {
    list-style: none outside;
    margin: 0;
    padding: 0;
    text-align: left;
}
.woocommerce td.product-name .wc-item-meta p, .woocommerce td.product-name .wc-item-meta:last-child, .woocommerce td.product-name dl.variation p, .woocommerce td.product-name dl.variation:last-child {
    margin-bottom: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: space-around;
}
.woocommerce ul.products li.product .price .amount {
    color: #aa8a67;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
}
input[type=button]:hover, input[type=button]:active, input[type=button]:focus, input[type=reset]:hover, input[type=reset]:active, input[type=reset]:focus, input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus, .button-primary:hover, .button-primary:focus, .button-primary:active, .button-outline:hover, .button-outline:focus, .button-outline:active, .search-form .search-button:hover, .search-form .search-button:focus, .search-form .search-button:active, .page-numbers .page-numbers:hover, .page-numbers .page-numbers:focus, .page-numbers .page-numbers:active, .nav-links .page-numbers:hover, .nav-links .page-numbers:focus, .nav-links .page-numbers:active, #back-to-top a:hover, #back-to-top a:focus, #back-to-top a:active, .section-highlight-post .slick-control li.slick-arrow:not(.slick-disabled):hover, .section-highlight-post .slick-control li.slick-arrow:not(.slick-disabled):focus, .section-highlight-post .slick-control li.slick-arrow:not(.slick-disabled):active, .alt-menu-icon a:hover .icon-bar, .alt-menu-icon a:focus .icon-bar, .alt-menu-icon a:active .icon-bar, .alt-menu-icon a:hover .icon-bar:before, .alt-menu-icon a:hover .icon-bar:after, .alt-menu-icon a:focus .icon-bar:before, .alt-menu-icon a:focus .icon-bar:after, .alt-menu-icon a:active .icon-bar:before, .alt-menu-icon a:active .icon-bar:after, #offcanvas-menu .close-offcanvas-menu button:hover, #offcanvas-menu .close-offcanvas-menu button:active, .highlight-post-slider .post .entry-meta .cat-links a:hover, .highlight-post-slider .post .entry-meta .cat-links a:focus, .highlight-post-slider .post .entry-meta .cat-links a:active, .site-footer .social-profile ul li a:hover, .site-footer .social-profile ul li a:focus, .site-footer .social-profile ul li a:active, #back-to-top a:hover, #back-to-top a:focus, #back-to-top a:active, .comments-area .comment-list .reply a:hover, .comments-area .comment-list .reply a:focus, .comments-area .comment-list .reply a:active, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget .tagcloud a:active, .infinite-scroll #infinite-handle span:hover, .infinite-scroll #infinite-handle span:focus, .infinite-scroll #infinite-handle span:active, .slicknav_btn:hover .slicknav_icon-bar, .slicknav_btn:focus .slicknav_icon-bar, .slicknav_btn:hover .slicknav_icon-bar, .slicknav_btn:hover .slicknav_icon-bar:first-child:before, .slicknav_btn:hover .slicknav_icon-bar:first-child:after, .slicknav_btn:focus .slicknav_icon-bar:first-child:before, .slicknav_btn:focus .slicknav_icon-bar:first-child:after, .slicknav_btn:hover .slicknav_icon-bar:first-child:before, .slicknav_btn:hover .slicknav_icon-bar:first-child:after, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:active, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce a.button.alt:hover, .woocommerce a.button.alt:focus, .woocommerce a.button.alt:active, .woocommerce button.button.alt:hover, .woocommerce button.button.alt:focus, .woocommerce button.button.alt:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .widget.widget_product_search [type=submit]:hover, .widget.widget_product_search [type=submit]:focus, .widget.widget_product_search [type=submit]:active, #offcanvas-menu .header-btn-wrap .header-btn .button-primary:hover, #offcanvas-menu .header-btn-wrap .header-btn .button-primary:focus, #offcanvas-menu .header-btn-wrap .header-btn .button-primary:active, #offcanvas-menu .header-btn-wrap .header-btn .button-outline:hover, #offcanvas-menu .header-btn-wrap .header-btn .button-outline:focus, #offcanvas-menu .header-btn-wrap .header-btn .button-outline:active, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background-color: #aa8a67 !important;
}
.woocommerce ul.products li.product .price {
    color: #999;
    display: block;
    font-weight: 400;
    margin-bottom: .5em;
    font-size: .857em;
}

@media screen and (max-width: 780px){
  .header-contact ul {
    display: flex;
    flex-direction: column;
}



}