/** Shopify CDN: Minification failed

Line 3543:12 Expected ":"

**/
/** Shopify CDN: Minification failed

Line 3538:12 Expected ":"

**/
/** Shopify CDN: Minification failed

Line 3534:12 Expected ":"

**/
/** Shopify CDN: Minification failed

Line 3522:12 Expected ":"

**/
/** Shopify CDN: Minification failed

Line 3517:12 Expected ":"

**/
/** Shopify CDN: Minification failed

Line 3512:12 Expected ":"

**/
/** Shopify CDN: Minification failed

Line 3507:12 Expected ":"

**/
/** Shopify CDN: Minification failed

Line 3505:12 Expected ":"

**/
/* from cdn avmaquin.com/nmx.css  */

.tab-container>[tab-index]>.tab-content {
    display: none;
}

.pdp_paragraph-light.pdp_paragraph {
    font-size:14px;
    font-weight: 500 !important;
}

.pdp_paragraph-light.pdp_paragraph p {
    font-family: proxima-nova-condensed, sans-serif;
    font-size:14px;
    font-weight: 500 !important;
    max-width:95%;
}

.tab-container>[tab-index="1"]>.tab-content.tab1 {
    display: block;
}

.tab-container>[tab-index="2"]>.tab-content.tab2 {
    display: block;
}

.tab-container>[tab-index="3"]>.tab-content.tab3 {
    display: block;
}

a.tab-link.w--current {
    filter: none;
    opacity: 1;
    border: none;
}

.discount-price:after, .total-price .money.pre-money:after {
    content: "USD";
    margin-left: 8px;
}


.topbar-cart-text.w-inline-block {
    display:none;
}

/* .topbar-cart-icon {
    height:30px;
    width:30px;
} */

.button.cc-cart {
    opacity:1;
}

.accord-q,
.accord_text {
    font-size:14px;
    font-weight: 600;
}

.accord-a-text {
    width: 100%;
    max-width: 850px;
    margin-bottom: 8px;
    color: #4d4d4f;
    font-weight: 300;
    font-size: 15px;
}

.icon-column-container__image {
    width: 60px;
    height: 60px;
}

.icon_copycontainer {
    max-width:150px
}


.w-commerce-commercecartopenlinkcount.topbar_cart-quantity {
        position:absolute;
        border: solid 2px #fff;
        height: 20px;
        width: 15px;
        font-size:16px;
        color:#ffffff;
        line-height:15px;
        text-align:center;
        padding: 3px 1px 0 0;
        margin-left: 44px;
        margin-top: -1px;
        background:transparent;
        border-radius:100%;
        zoom: .8;
        font-weight: 400;
        box-shadow: inset 0 0 0px 0 #fff;
    }    


.button.button_invert.button_nav {
    border-color: #fff;
    background-color: #124735;
    color: #fff;
}    

.navigation-item {
    font-size:14px;
}

@media (min-width: 768px) {
  .topbar_cart-quantity {
    position: absolute;
    left: 18px;
    top: 18px;
    right: 0%;
    bottom: auto;
    z-index: 10;
    height: 20px;
    min-width: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #124735;
  }    
}

/* mini-cart */
@media (min-width: 992px) {
    .navigation-items__menu .footer_column-container {
        display:none;
    }

  .topbar_cart-quantity {
    position: absolute;
    right: 18px;
    top: 18px;
    z-index: 999999;
    height: 20px;
    min-width: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #124735;
  } 
    
    .navigation-container {
        will-change:unset !important;
        transform: none !important;
        transform-style: unset !important;
    }

    .navigation-container .button.button_invert.button_nav.w-button {
        border-color: transparent;
        background-color: #ffffff;
        color: #124735 !important;
    }      

    .navigation-container[style*="-33px"] .button.button_invert.button_nav.w-button {
        border-color: transparent;
        color: #ffffff !important;
        background-color: #124735 !important;
    }  

    .navigation-container[style*="-33px"] {
        top: -51px;
    }

    .navigation-container[style*="-33px"] .cartbutton_container {
        color:#124735;
    }    


     .navigation-container[style*="-33px"] .w-commerce-commercecartopenlinkcount.topbar_cart-quantity {
        border:solid 1px #124735;
        color:#124735;
    }

    .navigation-container[style*="-33px"] .w-commerce-commercecartopenlink.button.cc-cart.w-inline-block {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAABmJLR0QA/wD/AP+gvaeTAAACT0lEQVRIib3WT0gUURwH8O9vVp01TVsLokg9ZN6KYjVIkARrRUIUaunSpXvUJYiigyR2igohoqLylBpEFEILlgkV5W4LRf4pRMPoj/1ZdOmt2Tbzvh3K3NBdF9zxe5o37zd8hvd+jxnx1HmPAYAhRm8kEAphmWIYMDwCKQd5CYAsF/wvRXUVwdU+b9NyecbsBSktFGlB89w9J5O4tFJUV9EPyk0RvHAUdcm7rIQxhTxNwS0CyimUgCkWTibCiMRXdheZ6juAQqdgAaIUPfz/fvb1WQDbCcSdgkG4NF1D8xrJELkooOWYK8iJVgXH58HfAs/fADLuFCzEezRDL3h0CLbBoQYTg68AJDmzNjoEkrXg3BJCwCKNcFJ48n44CtH3INSZhAWIichAUvhPjAvQMp1JGIABbQ+nhCOBUK8IMwqTcEciGE0JAyAFlwGZyRQsggmEw78AIGUDaWRfdcE+SiC2ZBTiomBobrxIPL6Kegg9K3Lce03T3KRi6rFF+2EaVnFBbv5+graaiXWQmNC2MTLVE0r/A1TatLNt34lD03cfPeDmA3uUx1fZkKp+rW9L3obG6skrd7r0uc7rdnFj9Sf4/a60wdmU+WsH+wdfkiTPd7VzfUPVmVT1q3ZXbvUebJri35T5a5Vnl7cksSatt8gvLykdfDuyTYDss53XYlGlWn+MfhxLVr/GWxqNqZ9HtLbNnuATHXo98PXz9men0AfO1qT3j1VTk7UuP3441+3eoZS68SUQvL3YI4X13o0FZt5xgPFpy2qNdD/9kDj/GzQ56SgKWor0AAAAAElFTkSuQmCC);
        background-repeat:no-repeat;
        background-position:center;
    }

    .footer_column-container.footer_column-container__email {
        margin-left:2vw;
    }    
}

/* site */
.nmx-modal-container {
    position: absolute;
    z-index: 99999;
    top: 0px;
    width: 100%;
    height: 400%;
    /* background-color: #1247354a; */
    padding-top: 40px;
}

.nmx-modal-container.nmx-login {
    /* background-color: #12473547; */
    /* z-index: 99998; */
}

.top-bar .links .login-reg-links {
    border-left: solid 1px #ffffff6e !important;
    border-right: solid 1px #ffffff6e !important;
    color: #fff
}

.top-bar .links .login-reg-links a {
    display: inline-block;
    height: 36px;
    /* line-height:36px; */
    width: auto !important;
    padding: 0px 4px;
    font-size: 13px;
}

/* account */
#account .page-title {
    background: transparent;
    padding-bottom: 25px;
}

#account .page-title h2 {
    font-family: Roboto Slab;
    font-style: normal;
    font-weight: bold;
    font-size: 42px;
    line-height: 42px;
    text-transform: none;
    color: #124735;
    margin-bottom: 20px;
}

#account h5 {
    font-family: Roboto Slab;
    font-size: 18px;
    line-height: 1.4;
}

#account .my-order {
    margin-top: 50px;
    min-height: 150px;
}

#account .breadcrumbs {
    display: none;
}

#account h5 span {
    display: none;
}

/* reg form */
.account-create:not(.vet-form) .vet-only {
    display: none;
}

.account-create.vet-form .nonvet-only {
    display: none;
}

/* reg popup */
.account-create:not(.vet-form) .pet-parent-prompt {
    display: none;
}

.account-create.vet-form .im-a-vet-prompt {
    display: none;
}

.account-create.vet-form .pet-parent-prompt {
    display: inline-block;
    max-width: 90%;
}

#create-account .login-reg-links span, #create-account .reg-link {
    display: none;
}

#create-account .account-create-close-btn {
    display: none;
}

#create-account .main-container {
    min-height: 600px;
}

#create-account .main-container.container {
    position: fixed;
    background-color: #806a49e3;
    width: 100%;
}

#create-account .main-container {
    position: relative;
    z-index: unset;
}

#create-account .main-container {
    z-index: unset;
}

#create-account .main-container .account-create .form-box {
    margin-top: 30px;
    border: none;
    border-top: solid 1px #ebebeb;
}

/* register form */
.account-create {
    font-family: proxima-nova-condensed, sans-serif;
    position: relative;
    color: #666;
}

.account-create .shopBTS {
    display: none;
}

.account-create-close-btn {
    position: absolute;
    width: 18px;
    height: 18px;
    background: url(data:image/webp;base64,UklGRnISAABXRUJQVlA4TGYSAAAv/8F/EP8HJIT/59WICUjccxS0bSMl4c/6/kMQERPgh8Xcpmpr1TQVxTmgIOtS7RAfMmE71YXQHMda1WLekrVXKcm2bdq2ZgF+8qeebV3bto1vG2X6hXo2/sHWweYZFbgjxrq5iP5PgK9t2w671rbtOM+qlj41bI8ROxm258a0zW7btq3YxvAP0E+wx4gxjIut9uGRVlX7kTNTLaL/E+AL2//D8bRt+yYdFGIn7Tnt81z0mm3b9nkujm3b9rStqG27/zht+zy/40mqft9P1WJE/ydA0v5P+z/t/7T/0/5P+z/t/7T/SXtf+8ObHuu88/R3mu7Di797Z2lptvuCd2lOJn32L/gZ/37Xq1wF78fn+Zn/dEWjU/F+/y/8rP9/c8Q9eOU8P/u//dDjSOJD/Jz3XuQWfOaf/Jy7TQeSWuUa/vqV7sB3uJblkONIrXBNf/sqN+B7XNuS6TCSy1zj371Gvx9yrYumo0gscc1/36Hecq79hOEg4otcR69Lu1Wo55jhGOILXFe/R7k1SO2o7hBic1znoE+39Uj1iO4IorNc93BAtY1I/bDuACIzbMFoSLPNCOOQBl9kii1ZG1FsK8I5qIEXnmSL1sf12oGwDgShC1XZso0ptXYhvP1B4EJltnBzRqu9CHNfEDazxJaO55Taj3D3BEAzi2zxeEGngwh7dwAyY5wtnyyrdATh7woApo+xDdNVicxxRLHTD5c+wrbMNgQyJxHNDj9Y2jDbNNuWx5xGVB/zQ6UNsm3zXXFMJaL7iA+o4ADbOD+QxtYgyo/4YAr2sa2LY2FsHaL9kA+kQC/bvPhKFtuAqD/ogyjQzbZvfSOK14ToP9AAUKCLFdj6XhKvBXF4fwM8/g5WYusnQfw2xOO9DeD4H2NV/iKH34G4vKcBGt8jrM4/xEh0IT7v9gLjdyJOl0wq/I+ySu/ywuK1I16XTyICHazWO7ygeK2I21WThkAXq/Z2LyReC+J37SQh2MPqvc0LiG1CHG+YFGh9rOJbPXDYBsTz5kmANsBqvtkDhq1HXG+DTx9iVd/kgcLWIr7PA08fYXXf6AHCVCPOL4TOGGOVX++BwVQi3i8BzpxgtV8HwwHE/eWwhYqs+gtAeBrxfxVooTKr/8MQXPw9Ab7Wg1i4ygL+Jo7ASVC8wYNXZJJFPB+Ac//FgW/yoBWdZhn/oPObAZa3erGKzbKU7+fXTYPv8CIVn2Mxr+X3OQ++uwGnxALLOUnPkyTC9zaglFhkQX9KzwTVB3wYJZdZ0j/Q83Phh3wIpVZY1F/Qo6+58KN+fDJrLOsCvzfJcGcAnewGC3s7v61suDuITW6Tpf0MvzI63BdEJr/N0v4zzk/eocMDGi6FHRb3ZlLg/Xx4SEelcZfF/UcrAtLEh0cNTJr2WN4fEYRnvMuHx01EWg5Y3sc8GMgVn/PhYgiP1kOWd1QjFK/6jA+Xw2i0HbG8QzrheMUnfLgawaL9GMs7oBGSTXvy8FQUicyvwPeNaaLLwo48PBvDIbsPfF+bJtrMb8nD83EUcvrB9+UM0WduUx5eTGCQNwC+vQnRaGZdHl5KIpA/BL7dCdFpelUeXknzKxgG3w5ftJpalofXL2R3dwR823zRa3JRHn73Im73/gffZk80m1iQB+9fwuxBCXwbPdFtfE4efHgpr4dl8K2zot3YjDz46DJWbRXwrbGi3+iUPPjkCk7tVfCtNKLhyKQ8+OwqRp0e+J4youNwRR58cTWfbh98jxvRcqgkD77MZNPrg+9RUbQ5IQ++yuLSF4DvIVG1MSoP+nOYDITge0CUrQ/Lg8E8HoMR+O4VdWuD8mCogMVwBL67ROFavzwYLuIwWgPf7aLyYI88GC1mMF4H3y2i9ECXPBgrjb/JBvhuErUHOuTBeHncTTfBd70o3v+IPPjmunibaYLvGlG97yE++PaGOJuLwXelKN/Xzgff3RRfCzH4/ivq91r44Ptb4mopAd+/bBLoNfHBD7fH00oCvn+YhLaeD368M47WUvD91US0NXzw093xs5GBbusnk9FU8cHP98bNVga6re9NSFPBB7/cHy87Gei2vjUpzUk+aEydJHs56BZfmZjmOB80Z0+Ogxx0i2PT8wgfxAsnxXEBuvmhKXqQD5Klk+HLAnTzPdN0Hx8kKyfB1wXo5jum6m4+SNej910LdLMt03UHH2QPRm1mC3TTDVN2Kx/875FozQ5AN101bTfzwf8fj9Jc8E2WTd0NfPD/J6OzAHzjRdN3LR8kn4nKIvCN50zhVXyQfC4aS8C3OWMaL+eDYHoUloNvY8pUXsIHwazwrQTf+oTpvIgPgjlhWwO+9TFTej4fYH641oFvbdi0nhPwwaIwbQTfaNDUnhnwwdLwbAbfsN/0nh7wwcqwbAXfoM8Ufz7ggzXh2A6+fo9p/mySD9aHYRf4el2m+tNJPtiUur3gW+0w3Z/4Px9sSdV+8K20mfKP/Z8PtqfmIPiWHpr2D2d8sDsVR8B39L6pv5nxwb4JM8fAd6TI9F9L+eDgBJkT4DtcKC5wJeGDwxNiToPvUIG4wcWED46bf2YqwXcgT1zhfMwHp8w/sdXg258j7nC2yQcV5u/ZWvDtyxaXON3gg2r7d2w9+H6ZKW5xosEHdfavvCbwPdZObuNYnQ8a7J95LeB72Eru40iND5q9P3ht4HvQQm7kUMQHbb6I3wG+e03kTg6EfNDp+13gu9NIbmVfwAfd3eC7nSf3ssfnw3gzR25ml6fPepbczY6qOmtpcjvbKtqspMj9fFRWZilJbuiDki4LCXJH7/+vylyc3NK7nzSZiZF7evuDIlNRclNvvtdjMkLu6o13alTC5LZee6NFKUTu69XXSkyY5MZefqnDmEHu7MUXKozo5NZeeKbBkE7u7fmnCgxo5OaefYxfb5Dc3TPb6L0aILc3t4Xdyxnk/mY3kOtJiBucWcOtyxc3nF5Brd0XV5xcxqzVE3ecWESsyROXHF/Aq8GKW47NoVVrxTVHZ7CqtuKeI1NIVRhx0eEqTieNuOlQGaXjRlx1qIjREXHY5jhCh8RpG6P47BfHrQ+hs0ectzaAzU5x4ME+ZLaJEw/24LJZHHmgE5WN4sz9j2GyThy6/xFEVotT9z2Ixwpx7L770Vgqzr3hHiwWiYNvuAuJBeLkvbfDEMwVR++9FYRgljh7z80QBNPF4XtuACB4QZy+51rximfF9V8tXHEs7v8K0fIDmwq8VLB8z04HLxIr27bTwvOFyjbt9PAckdJ1O008U6B01U4XJ+T5z04XN4LwhimFDaC8fgphPUivmzJYB9prpwjWgviaKYE1oL56CmA1yK9yfqtAf6XjWwUFrnB6K6HC5Q5vBZS4zNkthxqXOrplUOQSJ7cUqlzs4JZAmYuc22Koc5FjWwSFLnRqi6DSBQ5tIZQ635ktgFrnObL5UOxcJzYPqp3jwOZCuXOc1xxoN5jtuGYH6kEwy2nNDqDgYKbDmhVAxcEMZzUzgJKD6Y5qRgA1B9Od1PQAig5edFDTA6g6eME5vRhA2cHzjumFAOpufeWUng+g8OJLh/RcAJUXXzijZ5NQenHsiJ5JQu3FsRN6OgnFF0cO6OkkVF8cOp+jJJRfHDiewwLqz/edzkGBSWC+53AOckiY7zmb/Rwi5ruOZi+HjPmOk9nLIWS+7WB2c0iZbTmXnRxiZpuOZTuHnNmmU9nKIGi24VA2M0iarTuTzQyipmuOZCODrOmqE1nPIGy66kDWUkibrjiP1RTipsuOYzWFvMmy01hJQffkSTpIlhzGcgq6p4w5RQfJorNYSkD3tBExp+kgWXQUSwnoVhgREVNBB8mCk1hMQLfCyJ+aCjqI5x3EYgK6lUb+0lTQQTznHBYS0K028jdNJR3Ec45hPgbdGit/21TRQTzrFOZi0K218g9NNR3EMw5hLgbdOiv/2NbQQXPaGczGoFtvZQJtDR00px3BTAy69VYm1NbSQXPKCUw3QbfBygTbOjpoTDqA6SboNlmZcFtPB40J+aaaoNvsSQptPR00JsSbbIBuiycptfV00BiXbqIBui2epNg20EF9TLiJBui2epJy20gH9THZxhug2+ZJCG0THdRHRRurg267J6G0TXRQH5FsrA66nb6E1Gumg9qwYGN10O30JbReCx3UhuUarYNuly8h9lrooDYk1kgddLt9CbXXSgfRoFTDNdDtSUjIvVY6iAaFGq6Bbm9CQu+10UE0INNQDXRfSkgEvXY6CPtFGoxA9+WERNLvoIOwX6LBCHRfyZCI+h10EPYJNBCB7qsZElm/kw6CXnn6Q9B9NUMi7HfSQdArTn8Iuq9lSKT9LjoIeqTpC0G3d5pE3O+mA79bmN4AdPuCEvlENx343bL0BqDbH6QYTPTQgd8lSk8AugMaKTHRSwdelyTdPugOaqTIRC8deJ2CdPugO6iRMhMv0YHXKUe3D7pDGik08TIdeB1idPmgO6KTUv2d4qDaLkWnB7ojOik20CUOqu1CdHqgO6qTcgPd4qDaJkOHB7pjBik40C0OKm0itFdBd8wgJQd6xEHlkQTtVdCdMEjRgR5xUH4oQFsVdIsmKTvYKw7KD9V3bQV0iyYpPNgnDsqlyiv/GnRLJik92CcOxkpVVzYOuuUQKT7YLw7GShRXNg665RApP9gvDkaL1VY6DrqVEAmoDYiD0WKllY6BbjVMImqD4mC0SGUlY6A7GSYhtUFxMFKksOJR0J2KkJjaoDgYKVRX8SjoTkVIUG1IHAwXKKtoFHSnIySqPiwOhgtUVTQKujNRElYfEQdD+YoqGgHd2SiJq4+Ig6F8NRWOgO5cjATWR8TBUJ6SCoZBdy5GIuuj4mAwT0UFw6A7HyOhjTFxMJiroPwh0F2Ik9jGmDgYyFVP/hDoLsRJcGNcHAzkKCdvCHQXEyS6MS4O+rNVkzcIuksJEt6YEAf92YrJHQTd5SSJbxbFQV+WWnIHQHc5SQCaRXHQl6WUnAHQXUkShGZJHHyVqZLsftBdSRGIZkkcfJWpkOx+0F1NEYyhsjj48hp1ZPWB7lqagAyVxcGX1yjjeSdZ3PU0QRmqiMPH26F43gkWdz1DYIYr4vCxNiBOOcHibmQIznBVHD7WBkPzCRZ3M0uAhqvi8FEBBG2Jxd3MEqThSXF4LoDBRSzuVo5AjUyJw+dA8Pz/iLOdI1gjU+L8qx2BG1ja7TwBG5mShq8DQPuzNDt5gjYyLc2fdX5vZWF3CgRudEYYfge/U4XZLRC80RlhzuV3pyx7jQRwdEaWDn5douw3EcTRWVEm+XVIst9EIMfmJKnyu0WQg2aCOTYnyKP8fiLHQTMBHZuX42x+bxLjsIWgjs2L8WZ+vt8IcdhCYMcXhPitnx9dKMNRK8EdX5DhAlJg7q8SHGsjwBOLEvwpjQB9X4BjbQR5YlGArxGEnk7lHW8n0BOLyrufQDSKijveTrAnlhQ3qqFAZlFpJ04h4JPLShszCEezpLCTpxD0yWWFjRuEZKisrDfPI/CTK8qaMAjLUEVRb68R/MkVRRVNQjNcVdLba+YAUytKKpmEZ3hSQe+um4SpVQWVQ4RoZEo5766biOk15VRChGlkWjHvb5iM6TXFVMOEanRGKe9vmpDpNaVMhgnX6KxCPtw0KdPrCpmKELKxOWV8uGViZtaVMRUhbGPzivh42+TMbChiOkLoxheU8PG2CZrdUMJMlPCNLyjg0x2TNLupgNkoIZxYtN2nuyZqdtN2czHCOLFks//vmqy5LZvNxwjl5LKt/r9nwua2bLUQJ5yTKzYq3Tdpc1s2WkwQ0qkV25Tum7i5bdssJgjr1KpNSg9M3vy2TZYShHZ6zRblhyZwfscWy0nCO71ug8ojk7iwY4OVJCGe2bBc5ZGJXNix3GqKMM9uWqzSZjIXdi22libUs5uWqrab0I17llpPE+65LQtV203qxj0LrWcI+dy2ZbwOE7tpzzIbGcI+v2MRr9Pkbtq3yGaW0C/sWMLvMsGb9i2xlSP8C7sW8LtM8uYDC2znyAk27tXN7zbRmw/qtp0nZ9i0X6egx2RvOajTTp6cYtN+XYJeE77lsC67BXKOzQd1CPtM+pbDOuw1kpNsOazZn/tM/Najmu01krNsOazRn19n8rce1Wi/iZxm61FN/vJ6coBtx2py0EzOs/WgBn96PbmCrXs12G0mJ5oefU57LyeXMNn3nIZS5Ey9X//1s/rnRSa5h5858ax+9kUPOVbja6X/PN3aqXlyFf0f6/zz0/yl59NBcraf9W5/vT/6uTlIm33PA/dke5L2f9r/af+n/Z/2f9r/af+n6ww=);
    background-size:contain;
    top: 15px;
    right: 15px;
    cursor: pointer;
    opacity:.5
}

.account-create-close-btn:hover {
    opacity:1;
}

.account-create .page-title h3 {
    font-family: proxima-nova-condensed, sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 42px;
    line-height: 42px;
    text-transform: none;
    margin-bottom: 20px;
}

.account-create .page-title a {
    text-decoration: underline;
    cursor: pointer;
    font-weight:400;
}

.account-create .page-title p {
    margin: 0px;
    line-height: 1.3;
    max-width: 100%;
    font-size:16px;
}

.account-create .page-title {
    text-align: center;
    margin-bottom: 0;
    padding-top: 0px;
    padding-bottom: 0px;
    /* background: #fff; */
}

.account-create .buttons-set {
    margin: 0;
    padding: 30px 0 5px 0;
    border: none;
    /* background: #fff; */
    border-top: solid 1px #ebebeb;
}

.account-create .form-box {
    width: 800px;
    max-width: calc(100% - 20px);
    margin: auto;
    border-top: solid 1px #a0bfb5;
    margin-top: 30px;
}

.account-create .form-box label {
    display: none;
}

.account-create .form-box .content {
    padding: 25px 0;
}

.account-create .form-box input:not([type="checkbox"]) {
    height: 36px;
    line-height: 45px;
    font-family: proxima-nova-condensed, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 1;
    width: 100%;
    color: #333;
}

li input:focus::-webkit-input-placeholder { text-align:right; color:#999 !important; }
li.missing input:focus::-webkit-input-placeholder { margin-right:80px; }
li input:-moz-placeholder { text-align:right; color:#999 !important; }
li.missing input:-moz-placeholder { margin-right:80px; }


.account-create .form-box ul li {
    width: 100%
}

.account-create .form-box textarea, .form-box input.input-full, .form-box input.qty {
    max-width: 800px;
}

.account-create .form-box .btn-button.uppercase.shopBTN {
    background: #124735;
    border-radius: 5px;
    width: 120px;
    text-transform: uppercase;
    /* font-style: normal; */
    font-weight: 600;
    font-size: 14px;
    color: #fff;
    /* height:32px; */
    border: none;
}

.account-create .form-box .btn-button.uppercase.shopBTN:focus {
    background: #124735;
    box-shadow: inset 0 0 6px 0 #124735;
}

.account-create li.gt2 {
    display: none;
}

.account-create-icon {
    position: relative;
    display: none;
}

.account-create-icon:after {
    content: "";
    display: inline-block;
    width: 130px;
    height: 130px;
    background: url(https://cdn.shopify.com/s/files/1/0226/2964/6411/t/2/assets/choniquin-account-icon.png?5546);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: 70%;
    position: absolute;
    background-color: #fff;
    border: solid 2px rgb(93, 92, 92);
    border-radius: 100%;
    top: -70px;
    left: calc(50% - 65px);
    z-index: 10 !important;
}

.account-create-icon:before {
    content: "";
    display: inline-block;
    width: 150px;
    height: 150px;
    position: absolute;
    background-color: #fff;
    border: solid 1px #cacaca;
    border-radius: 100%;
    top: -80px;
    left: calc(50% - 75px);
    box-shadow: 0 0 20px 0 #5858583d !important;
    z-index: 10 !important;
}

body#create-account .account-create {
    margin: auto;
    margin-top: 100px;
}

body#create-account .account-create-icon:before {
    display: none;
}

body#create-account .account-create-icon:after {
    content: "";
    display: inline-block;
    width: 160px;
    height: 160px;
    background: url(https://cdn.shopify.com/s/files/1/0226/2964/6411/t/2/assets/choniquin-account-icon.png?5546);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: 70%;
    position: absolute;
    /* background-color: rgb(255, 255, 255); */
    border: none;
    border-radius: 100%;
    top: -170px;
    left: calc(50% - 85px);
    z-index: 1 !important;
}

body:not(#create-account) .account-create {
    width: 700px;
    border: solid 1px #cacaca !important;
    margin: auto;
    border-radius: 0px;
    padding: 20px;
    background: #ffffff;
    box-shadow: 0 0 20px 0 #5858583d !important;
}

.account-create {
    max-width: 90%;
}

.account-create .mailing-list-agree {
    font-family: proxima-nova-condensed, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 16px;
    margin-top: 10px;
}

.account-create .i-agree-checkbox-label {
    display: inline-block;
    height: 100%;
    width: calc(100% - 25px);
}

.account-create .i-agree-checkbox-container {
    display: inline-block;
    width: 25px;
    height: 100%;
    vertical-align: top;
}

.account-create .i-agree-checkbox-mask {
    background: #ffffff;
    padding: 0px 0 0 0px;
    width: 16px;
    height: 16px;
    border: solid 1px rgb(214, 214, 214) !important;
    border-radius: 3px;
}

.account-create .i-agree-checkbox {
    display: inline-block;
    /* 	width:22px;
	height:22px; */
    margin: -1px 2px;
    /* 	background: #faa21b; */
    /* 	border-radius:2px; */
}

.account-create .mailing-list-agree input[type="checkbox"] {
    opacity: 0!important;
    width: 11px;
    height: 18px;
    cursor: pointer;
    outline: none!important;
}

.account-create #Email {
    display: none;
}

.account-create .mailing-list-agree input[type="checkbox"]:checked {
    opacity: 1!important;
}

.account-create .mailing-list-agree input[type="checkbox"]:checked:after {
    content: "";
    display: inline-block;
    height: 100%;
    width: 10px;
    height: 10px;
    margin: 1px 2px 0 0px;
    background: #faa21b00!important;
    border-radius: 2px;
}

li.invalid input, li.missing input {
    /* background: #fff0ed; */
}

li.invalid:before, li.missing:before {
    content: "Required field";
    color: #F44336;
    position: relative;
    display: inline-block;
    float: right;
    font-size: 14px;
    margin-bottom: -44px;
    margin-right: 10px;
    height: 44px;
    line-height: 44px;
}

li.invalid.email:before {
    content: "Please enter a valid US Email";
}

li.invalid.phone:before {
    content: "Please enter a valid US Phone Number";
}

/* login form popup */
#account .header-container .login-link+span, #account .login-link {
    display: none;
}

.account-login h5 {
    /* color:#faa21b; */
    /* font-family: Roboto Slab; */
    font-style: normal;
    font-weight: bold;
    font-size: 22px;
    line-height: 26px;
    letter-spacing: 1px;
    margin: 0;
    margin-bottom: 5px;


   margin-top: 10px;
     margin-bottom: 10px;
    color: #143728;
    font-size: 2.2em;
    line-height: 1.1em;
    font-weight: 700;    
}

.account-login .page-title {
    /* background: #ffffff; */
    text-align: left;
    padding: 0px;
}

.account-login p {
    font-size: 16px;
    line-height: 1.4;
    font-weight:500;
}

body:not(#account) .account-login #CustomerLoginForm .form-box .col-box:first-of-type, body:not(#account) .account-login #CustomerLoginForm .page-title {
    display: none;
}

.account-login.recover #CustomerLoginForm {
    display: none!important;
}

.account-login.recover #RecoverPasswordForm {
    display: inline-block!important;
}

.account-login a#HideRecoverPasswordLink {
    line-height: 46px;
    /* 	text-decoration:underline; */
}

.account-login a#RecoverPassword, .account-login a#HideRecoverPasswordLink {
    line-height: 46px;
    /* 	text-decoration:underline; */
}

body:not(#account) .account-login .form-box .col-box {
    width: 100% !important;
}

body:not(#account) .account-login {
    background: #ffffff;
    width: 480px;
    max-width: 90%;
    box-shadow: 0px 0px 15px 0 #353535ad !important;
    margin: auto;
    /* 	border:solid 1px #124735; */
    padding: 18px;
    border-radius: 0 0 3px 3px;
    position: absolute;
    top: calc(50% - 125px);
    right: calc(50% - 240px);
    /* 	border-top:solid 3px #143728; */
    font-family: proxima-nova-condensed, sans-serif;
    color: #666;
    border-radius: 0px;
}

.hidden-label {
    display: none;
}

.account-login input[type="email"], .account-login input[type="password"] {
    height: 45px;
    line-height: 45px;
}

body:not(#account) .account-login .buttons-set {
    margin: 20px 0 10px 0;
    padding: 0px 0;
    border: none;
    /* background: #fff; */
    width: 100%;
}

.account-login .buttons-set p {
    display: inline-block;
    float: right;
}

.account-login .form-box .btn-button {
    height: 36px;
    min-width: 120px;
    margin-right: 8px;
    padding: 0.75em 1.2em;
    border-style: solid;
    border-width: 2px;
    border-color: #124735;
    border-radius: 5px;
    background-color: #124735;
    color: #fff;
    font-size: 14px;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    font-family: proxima-nova-condensed, sans-serif;
}

.account-login .form-box .btn-button:hover {
    /* background-color: #fff; */
    /* color: #124735; */
}

.account-login .form-box .btn-button:active {
    background-color: #fff;
}

/* .account-login:before {
	content:"";
	display:inline-block;
	width:18px;
	height:8px;
	background:url(https://cdn.shopify.com/s/files/1/0226/2964/6411/t/2/assets/up-triangle.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:bottom center;
	position:absolute;
	top: -11px;
	right: 35px;
	z-index:99999 !important;
} */
.account-login .form-box input:not([type="checkbox"]):not([type="submit"]) {
    height: 45px;
    line-height: 45px;
    font-family: proxima-nova-condensed, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    width: 100%;
}

.account-login .form-box li:last-of-type input:not([type="checkbox"]):not([type="submit"]) {
    margin-bottom: 0px;
}

#account #CustomerLoginForm .page-title {
    display: none;
}

/* reset password page*/
#reset-account .form-vertical {
    max-width: 800px;
    margin: auto;
    margin: 50px auto;
}

#reset-account h1 {
    font-size: 42px !important;
    /* 	color:#faa21b; */
    margin-bottom: 5px;
    font-family: Roboto Slab;
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 1px;
}

#reset-account p {
}

#reset-account input {
    min-height: 45px;
    border: solid 1px #d4d4d4;
    margin: 9px 0px;
    padding-left: 15px;
    font-weight: 400;
    color: #717171 !important;
    max-width: 450px;
}

#reset-account form .text-center {
    margin: auto;
    width: 450px;
    text-align: left !important;
}

#reset-account .btn.btn--full {
    /*     background:#ffffff; */
    color: #676767 !important;
    border: solid 1px #A0A3AB;
    height: 44px;
    line-height: 44px !important;
    padding: 0 45px !important;
    border-radius: 10px;
    font-family: Roboto Slab;
    font-style: normal;
    font-weight: 500 !important;
    font-size: 16px;
    margin-top: 30px
}

/* messages */
.errors {
    /* 	border-top-color: rgb(243, 107, 108); */
    margin: auto;
    margin-top: 0px;
    background: #fff;
    border-radius: 10px;
    width: 600px;
    /* 	margin-left:calc(50% - 300px); */
    color: #dc0f00;
    padding: 40px;
    box-sizing: border-box;
    border-left: solid 1px #d6d6d6;
    border-right: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    box-shadow: 0px 5px 10px 0 #35353573 !important;
    text-align: center;
    font-family: proxima-nova-condensed, sans-serif;
    /* 	position:absolute;  */
    font-size: 18px;
    font-weight: 600 !important;
    z-index: 9999;
    max-width: 90%;
}

.note.form-success {
    /* 	border-top-color: rgb(243, 107, 108); */
    margin: auto;
    margin-top: 0px;
    background: #fff;
    border-radius: 10px;
    width: 600px;
    /* 	margin-left:calc(50% - 300px); */
    /* 	color:#dc0f00; */
    padding: 40px;
    box-sizing: border-box;
    border-left: solid 1px #d6d6d6;
    border-right: solid 1px #d6d6d6;
    border-bottom: solid 1px #d6d6d6;
    box-shadow: 0px 5px 10px 0 #35353573 !important;
    text-align: center;
    font-family: proxima-nova-condensed, sans-serif;
    /* 	position:absolute;  */
    font-size: 18px;
    font-weight: 600 !important;
    z-index: 9999;
    max-width: 90%;
}

/* vet request success msg */
.vet-request-success {
    background: #fff;
    border-radius: 10px;
    width: 920px;
    max-width:90%;
    margin: auto;
    padding: 40px;
    box-sizing: border-box;
    border: solid 1px #cbced9;
    box-shadow: 0px 15px 10px 0 #35353573 !important;
    text-align: center;
    position: relative
}

.vet-request-success h3 {
    font-size: 42px !important;
    /* 	color:#faa21b; */
    margin-bottom: 50px;
    /* font-family: Roboto Slab; */
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 1px;
}

.vet-request-success p {
    font-size: 20px;
    width: 600px;
    max-width:100%;
    line-height: 1.3;
    margin: auto;
    padding: 20px;
    border-top: solid 1px #dadada;
}

.vet-request-success a {
    display: inline-block;
    font-size: 16px;
    width: 600px;
    max-width:100%;
    line-height: 1.3;
    margin: auto;
    border-bottom: solid 1px #dadada;
    padding-bottom: 20px;
    margin-bottom: 20px;
    text-decoration: underline;
}

.close-btn {
    position: absolute;
    width: 18px;
    height: 18px;
    background: url(data:image/webp;base64,UklGRnISAABXRUJQVlA4TGYSAAAv/8F/EP8HJIT/59WICUjccxS0bSMl4c/6/kMQERPgh8Xcpmpr1TQVxTmgIOtS7RAfMmE71YXQHMda1WLekrVXKcm2bdq2ZgF+8qeebV3bto1vG2X6hXo2/sHWweYZFbgjxrq5iP5PgK9t2w671rbtOM+qlj41bI8ROxm258a0zW7btq3YxvAP0E+wx4gxjIut9uGRVlX7kTNTLaL/E+AL2//D8bRt+yYdFGIn7Tnt81z0mm3b9nkujm3b9rStqG27/zht+zy/40mqft9P1WJE/ydA0v5P+z/t/7T/0/5P+z/t/7T/SXtf+8ObHuu88/R3mu7Di797Z2lptvuCd2lOJn32L/gZ/37Xq1wF78fn+Zn/dEWjU/F+/y/8rP9/c8Q9eOU8P/u//dDjSOJD/Jz3XuQWfOaf/Jy7TQeSWuUa/vqV7sB3uJblkONIrXBNf/sqN+B7XNuS6TCSy1zj371Gvx9yrYumo0gscc1/36Hecq79hOEg4otcR69Lu1Wo55jhGOILXFe/R7k1SO2o7hBic1znoE+39Uj1iO4IorNc93BAtY1I/bDuACIzbMFoSLPNCOOQBl9kii1ZG1FsK8I5qIEXnmSL1sf12oGwDgShC1XZso0ptXYhvP1B4EJltnBzRqu9CHNfEDazxJaO55Taj3D3BEAzi2zxeEGngwh7dwAyY5wtnyyrdATh7woApo+xDdNVicxxRLHTD5c+wrbMNgQyJxHNDj9Y2jDbNNuWx5xGVB/zQ6UNsm3zXXFMJaL7iA+o4ADbOD+QxtYgyo/4YAr2sa2LY2FsHaL9kA+kQC/bvPhKFtuAqD/ogyjQzbZvfSOK14ToP9AAUKCLFdj6XhKvBXF4fwM8/g5WYusnQfw2xOO9DeD4H2NV/iKH34G4vKcBGt8jrM4/xEh0IT7v9gLjdyJOl0wq/I+ySu/ywuK1I16XTyICHazWO7ygeK2I21WThkAXq/Z2LyReC+J37SQh2MPqvc0LiG1CHG+YFGh9rOJbPXDYBsTz5kmANsBqvtkDhq1HXG+DTx9iVd/kgcLWIr7PA08fYXXf6AHCVCPOL4TOGGOVX++BwVQi3i8BzpxgtV8HwwHE/eWwhYqs+gtAeBrxfxVooTKr/8MQXPw9Ab7Wg1i4ygL+Jo7ASVC8wYNXZJJFPB+Ac//FgW/yoBWdZhn/oPObAZa3erGKzbKU7+fXTYPv8CIVn2Mxr+X3OQ++uwGnxALLOUnPkyTC9zaglFhkQX9KzwTVB3wYJZdZ0j/Q83Phh3wIpVZY1F/Qo6+58KN+fDJrLOsCvzfJcGcAnewGC3s7v61suDuITW6Tpf0MvzI63BdEJr/N0v4zzk/eocMDGi6FHRb3ZlLg/Xx4SEelcZfF/UcrAtLEh0cNTJr2WN4fEYRnvMuHx01EWg5Y3sc8GMgVn/PhYgiP1kOWd1QjFK/6jA+Xw2i0HbG8QzrheMUnfLgawaL9GMs7oBGSTXvy8FQUicyvwPeNaaLLwo48PBvDIbsPfF+bJtrMb8nD83EUcvrB9+UM0WduUx5eTGCQNwC+vQnRaGZdHl5KIpA/BL7dCdFpelUeXknzKxgG3w5ftJpalofXL2R3dwR823zRa3JRHn73Im73/gffZk80m1iQB+9fwuxBCXwbPdFtfE4efHgpr4dl8K2zot3YjDz46DJWbRXwrbGi3+iUPPjkCk7tVfCtNKLhyKQ8+OwqRp0e+J4youNwRR58cTWfbh98jxvRcqgkD77MZNPrg+9RUbQ5IQ++yuLSF4DvIVG1MSoP+nOYDITge0CUrQ/Lg8E8HoMR+O4VdWuD8mCogMVwBL67ROFavzwYLuIwWgPf7aLyYI88GC1mMF4H3y2i9ECXPBgrjb/JBvhuErUHOuTBeHncTTfBd70o3v+IPPjmunibaYLvGlG97yE++PaGOJuLwXelKN/Xzgff3RRfCzH4/ivq91r44Ptb4mopAd+/bBLoNfHBD7fH00oCvn+YhLaeD368M47WUvD91US0NXzw093xs5GBbusnk9FU8cHP98bNVga6re9NSFPBB7/cHy87Gei2vjUpzUk+aEydJHs56BZfmZjmOB80Z0+Ogxx0i2PT8wgfxAsnxXEBuvmhKXqQD5Klk+HLAnTzPdN0Hx8kKyfB1wXo5jum6m4+SNej910LdLMt03UHH2QPRm1mC3TTDVN2Kx/875FozQ5AN101bTfzwf8fj9Jc8E2WTd0NfPD/J6OzAHzjRdN3LR8kn4nKIvCN50zhVXyQfC4aS8C3OWMaL+eDYHoUloNvY8pUXsIHwazwrQTf+oTpvIgPgjlhWwO+9TFTej4fYH641oFvbdi0nhPwwaIwbQTfaNDUnhnwwdLwbAbfsN/0nh7wwcqwbAXfoM8Ufz7ggzXh2A6+fo9p/mySD9aHYRf4el2m+tNJPtiUur3gW+0w3Z/4Px9sSdV+8K20mfKP/Z8PtqfmIPiWHpr2D2d8sDsVR8B39L6pv5nxwb4JM8fAd6TI9F9L+eDgBJkT4DtcKC5wJeGDwxNiToPvUIG4wcWED46bf2YqwXcgT1zhfMwHp8w/sdXg258j7nC2yQcV5u/ZWvDtyxaXON3gg2r7d2w9+H6ZKW5xosEHdfavvCbwPdZObuNYnQ8a7J95LeB72Eru40iND5q9P3ht4HvQQm7kUMQHbb6I3wG+e03kTg6EfNDp+13gu9NIbmVfwAfd3eC7nSf3ssfnw3gzR25ml6fPepbczY6qOmtpcjvbKtqspMj9fFRWZilJbuiDki4LCXJH7/+vylyc3NK7nzSZiZF7evuDIlNRclNvvtdjMkLu6o13alTC5LZee6NFKUTu69XXSkyY5MZefqnDmEHu7MUXKozo5NZeeKbBkE7u7fmnCgxo5OaefYxfb5Dc3TPb6L0aILc3t4Xdyxnk/mY3kOtJiBucWcOtyxc3nF5Brd0XV5xcxqzVE3ecWESsyROXHF/Aq8GKW47NoVVrxTVHZ7CqtuKeI1NIVRhx0eEqTieNuOlQGaXjRlx1qIjREXHY5jhCh8RpG6P47BfHrQ+hs0ectzaAzU5x4ME+ZLaJEw/24LJZHHmgE5WN4sz9j2GyThy6/xFEVotT9z2Ixwpx7L770Vgqzr3hHiwWiYNvuAuJBeLkvbfDEMwVR++9FYRgljh7z80QBNPF4XtuACB4QZy+51rximfF9V8tXHEs7v8K0fIDmwq8VLB8z04HLxIr27bTwvOFyjbt9PAckdJ1O008U6B01U4XJ+T5z04XN4LwhimFDaC8fgphPUivmzJYB9prpwjWgviaKYE1oL56CmA1yK9yfqtAf6XjWwUFrnB6K6HC5Q5vBZS4zNkthxqXOrplUOQSJ7cUqlzs4JZAmYuc22Koc5FjWwSFLnRqi6DSBQ5tIZQ635ktgFrnObL5UOxcJzYPqp3jwOZCuXOc1xxoN5jtuGYH6kEwy2nNDqDgYKbDmhVAxcEMZzUzgJKD6Y5qRgA1B9Od1PQAig5edFDTA6g6eME5vRhA2cHzjumFAOpufeWUng+g8OJLh/RcAJUXXzijZ5NQenHsiJ5JQu3FsRN6OgnFF0cO6OkkVF8cOp+jJJRfHDiewwLqz/edzkGBSWC+53AOckiY7zmb/Rwi5ruOZi+HjPmOk9nLIWS+7WB2c0iZbTmXnRxiZpuOZTuHnNmmU9nKIGi24VA2M0iarTuTzQyipmuOZCODrOmqE1nPIGy66kDWUkibrjiP1RTipsuOYzWFvMmy01hJQffkSTpIlhzGcgq6p4w5RQfJorNYSkD3tBExp+kgWXQUSwnoVhgREVNBB8mCk1hMQLfCyJ+aCjqI5x3EYgK6lUb+0lTQQTznHBYS0K028jdNJR3Ec45hPgbdGit/21TRQTzrFOZi0K218g9NNR3EMw5hLgbdOiv/2NbQQXPaGczGoFtvZQJtDR00px3BTAy69VYm1NbSQXPKCUw3QbfBygTbOjpoTDqA6SboNlmZcFtPB40J+aaaoNvsSQptPR00JsSbbIBuiycptfV00BiXbqIBui2epNg20EF9TLiJBui2epJy20gH9THZxhug2+ZJCG0THdRHRRurg267J6G0TXRQH5FsrA66nb6E1Gumg9qwYGN10O30JbReCx3UhuUarYNuly8h9lrooDYk1kgddLt9CbXXSgfRoFTDNdDtSUjIvVY6iAaFGq6Bbm9CQu+10UE0INNQDXRfSkgEvXY6CPtFGoxA9+WERNLvoIOwX6LBCHRfyZCI+h10EPYJNBCB7qsZElm/kw6CXnn6Q9B9NUMi7HfSQdArTn8Iuq9lSKT9LjoIeqTpC0G3d5pE3O+mA79bmN4AdPuCEvlENx343bL0BqDbH6QYTPTQgd8lSk8AugMaKTHRSwdelyTdPugOaqTIRC8deJ2CdPugO6iRMhMv0YHXKUe3D7pDGik08TIdeB1idPmgO6KTUv2d4qDaLkWnB7ojOik20CUOqu1CdHqgO6qTcgPd4qDaJkOHB7pjBik40C0OKm0itFdBd8wgJQd6xEHlkQTtVdCdMEjRgR5xUH4oQFsVdIsmKTvYKw7KD9V3bQV0iyYpPNgnDsqlyiv/GnRLJik92CcOxkpVVzYOuuUQKT7YLw7GShRXNg665RApP9gvDkaL1VY6DrqVEAmoDYiD0WKllY6BbjVMImqD4mC0SGUlY6A7GSYhtUFxMFKksOJR0J2KkJjaoDgYKVRX8SjoTkVIUG1IHAwXKKtoFHSnIySqPiwOhgtUVTQKujNRElYfEQdD+YoqGgHd2SiJq4+Ig6F8NRWOgO5cjATWR8TBUJ6SCoZBdy5GIuuj4mAwT0UFw6A7HyOhjTFxMJiroPwh0F2Ik9jGmDgYyFVP/hDoLsRJcGNcHAzkKCdvCHQXEyS6MS4O+rNVkzcIuksJEt6YEAf92YrJHQTd5SSJbxbFQV+WWnIHQHc5SQCaRXHQl6WUnAHQXUkShGZJHHyVqZLsftBdSRGIZkkcfJWpkOx+0F1NEYyhsjj48hp1ZPWB7lqagAyVxcGX1yjjeSdZ3PU0QRmqiMPH26F43gkWdz1DYIYr4vCxNiBOOcHibmQIznBVHD7WBkPzCRZ3M0uAhqvi8FEBBG2Jxd3MEqThSXF4LoDBRSzuVo5AjUyJw+dA8Pz/iLOdI1gjU+L8qx2BG1ja7TwBG5mShq8DQPuzNDt5gjYyLc2fdX5vZWF3CgRudEYYfge/U4XZLRC80RlhzuV3pyx7jQRwdEaWDn5douw3EcTRWVEm+XVIst9EIMfmJKnyu0WQg2aCOTYnyKP8fiLHQTMBHZuX42x+bxLjsIWgjs2L8WZ+vt8IcdhCYMcXhPitnx9dKMNRK8EdX5DhAlJg7q8SHGsjwBOLEvwpjQB9X4BjbQR5YlGArxGEnk7lHW8n0BOLyrufQDSKijveTrAnlhQ3qqFAZlFpJ04h4JPLShszCEezpLCTpxD0yWWFjRuEZKisrDfPI/CTK8qaMAjLUEVRb68R/MkVRRVNQjNcVdLba+YAUytKKpmEZ3hSQe+um4SpVQWVQ4RoZEo5766biOk15VRChGlkWjHvb5iM6TXFVMOEanRGKe9vmpDpNaVMhgnX6KxCPtw0KdPrCpmKELKxOWV8uGViZtaVMRUhbGPzivh42+TMbChiOkLoxheU8PG2CZrdUMJMlPCNLyjg0x2TNLupgNkoIZxYtN2nuyZqdtN2czHCOLFks//vmqy5LZvNxwjl5LKt/r9nwua2bLUQJ5yTKzYq3Tdpc1s2WkwQ0qkV25Tum7i5bdssJgjr1KpNSg9M3vy2TZYShHZ6zRblhyZwfscWy0nCO71ug8ojk7iwY4OVJCGe2bBc5ZGJXNix3GqKMM9uWqzSZjIXdi22libUs5uWqrab0I17llpPE+65LQtV203qxj0LrWcI+dy2ZbwOE7tpzzIbGcI+v2MRr9Pkbtq3yGaW0C/sWMLvMsGb9i2xlSP8C7sW8LtM8uYDC2znyAk27tXN7zbRmw/qtp0nZ9i0X6egx2RvOajTTp6cYtN+XYJeE77lsC67BXKOzQd1CPtM+pbDOuw1kpNsOazZn/tM/Najmu01krNsOazRn19n8rce1Wi/iZxm61FN/vJ6coBtx2py0EzOs/WgBn96PbmCrXs12G0mJ5oefU57LyeXMNn3nIZS5Ey9X//1s/rnRSa5h5858ax+9kUPOVbja6X/PN3aqXlyFf0f6/zz0/yl59NBcraf9W5/vT/6uTlIm33PA/dke5L2f9r/af+n/Z/2f9r/af+n6ww=);
    background-size:contain;
    top: 15px;
    right: 15px;
    cursor: pointer;
}

/* register page */
#create-account ::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #fff;
}

#create-account ::-moz-placeholder {
    /* Firefox 19+ */
    color: #fff;
}

#create-account :-ms-input-placeholder {
    /* IE 10+ */
    color: #fff;
}

#create-account :-moz-placeholder {
    /* Firefox 18- */
    color: #fff;
}

#account .buttons-set a {
    color: initial !important;
    text-decoration: underline;
    color: #4a4a4a !important;
}

#account .account-login h5 {
    color: #faa21b;
    font-family: Roboto Slab;
    font-style: normal;
    font-weight: bold;
    font-size: 26px;
    margin-top: 0px;
    padding-bottom: 20px;
    margin-bottom: 10px;
    line-height: 16px;
    background: transparent;
    padding: 0 0 15px 0;
}

#account .account-login label {
    display: none;
}

#account .account-login {
    font-family: proxima-nova-condensed, sans-serif;
    color: #666;
}

#account .account-login #RecoverPasswordForm {
    width: 477px;
    margin: auto;
    min-height: 400px;
}

#account .account-login #RecoverPasswordForm .content {
    padding: 0px;
    /* min-height: 150px; */
}

/* forms general */
::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #909090;
}

::-moz-placeholder {
    /* Firefox 19+ */
    color: #909090;
}

:-ms-input-placeholder {
    /* IE 10+ */
    color: #909090;
}

:-moz-placeholder {
    /* Firefox 18- */
    color: #909090;
}

input:focus::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #f3f0f0;
}

input:focus::-moz-placeholder {
    /* Firefox 19+ */
    color: #f5f5f5;
}

input:focus:-ms-input-placeholder {
    /* IE 10+ */
    color: #f5f5f5;
}

input:focus:-moz-placeholder {
    /* Firefox 18- */
    color: #f5f5f5;
}

@media (max-width: 500px) {
    .swatch-element label {
        font-size:13px;
        letter-spacing: 0px;
        height: auto !important;
    }

    body:not(#account) .account-login {
        right: 5%;
    }

    .account-create .page-title p {
        margin: 0px;
        line-height: 1.5;
    }

    .main-container .account-login .content {
        padding: 25px;
        padding-bottom: 20px;
        min-height: unset;
    }

    .main-container .account-login .content ul li {
        position: relative;
        padding: 2px 0 0px;
    }

    #account .account-login {
        font-family: proxima-nova-condensed, sans-serif;
        color: #666;
        margin-top: 30px;
    }

    #account .account-login #RecoverPasswordForm {
        width: unset;
        margin: auto;
        min-height: 400px;
    }

    #account .account-login .buttons-set {
        background: transparent;
        /* 		padding: 30px 0;
		margin-top: 30px; */
        border: none;
    }

    #account .account-login .buttons-set a {
        color: #c3c3c3 !important;
    }

    #account .account-login #RecoverPasswordForm .buttons-set p {
        margin-left: 0px;
    }

    .account-login:before {
        display: none;
    }

    body:not(#account) .account-login {
        box-shadow: 0px 0px 20px 0 #35353573 !important;
    }

    .account-create-icon:before {
        content: "";
        display: inline-block;
        width: 150px;
        height: 150px;
        position: absolute;
        background-color: transparent;
        border: solid 0px rgb(202, 202, 202);
        border-radius: 100%;
        top: 30px;
        left: calc(50% - 75px);
        box-shadow: none !important;
        z-index: 1 !important;
    }

    .account-create-icon:after {
        content: "";
        display: inline-block;
        width: 130px;
        height: 130px;
        background: url(https://cdn.shopify.com/s/files/1/0226/2964/6411/t/2/assets/choniquin-account-icon.png?5546);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: bottom center;
        background-size: 70%;
        position: absolute;
        background-color: transparent;
        border: solid 0px rgb(93, 92, 92);
        border-radius: 100%;
        top: 10px;
        left: calc(50% - 65px);
        z-index: 1 !important;
    }

    .account-create {
        width: 100%;
        max-width: 100%;
        border: solid 0px #cacaca !important;
        margin: auto;
        border-radius: 0px;
        padding-top: 0px;
        background: #fff;
        box-shadow: none !important;
    }

    body:not(#create-account) .account-create {
        width: 920px;
        border: solid 1px rgb(202, 202, 202) !important;
        margin: auto;
        border-radius: 0px;
        padding-top: 40px;
        background: rgb(255, 255, 255);
        box-shadow: 0 0 20px 0 #5858583d !important;
    }

    .account-create .page-title p {
        /* display: inline; */
    }

    #create-account #main-header-sticky-wrapper {
        position: relative;
        z-index: 9999;
    }
}

ol {
    padding-left: 0;
    list-style: none;
}

ul {
    padding-left: 25px !important;
    margin: 0;
    list-style: disc !important;
}

ul li {
	display:list-item !important;
	list-style: disc !important;
	padding: 4px 0 !important;
	margin: unset !important;
}


ul li b {
    display:inline-block;
    margin-top: 15px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAAABmJLR0QA/wD/AP+gvaeTAAACTElEQVQ4jY1TTUhUURg937vPIZAyfyoJnk42SlFR489CM7MyJKFli2pR69q5cxMaFW2CWtWqRbVrWRjGFCZSiGMYtqhRpsEJZjUWlKgz877TYmb0zZsUD1y499x7zv2+w70G/8Ghga4Htc3Oi7qQ8ze9kIwW+ZaBzpt1zQ2jtS3OvvR88q1fJ37i8EBXo0v+KOwp1LTGxia/hC50hi0gCsACwJxtgvFXk4tereU3y5JBkkISJC1K9ioACHGFpFXgxbga9GttP2Flc0k13jvYCACkHig5l8n+LNMWJ019bVUAJBaZjis5VagAVEnmPTVZ5JScikWm4xiGVdBtZNZ0vmMEwC0KPgV2BPrd5Zyjlr4GELCJnlhkOn6wvzUENR8UWDVqXTSVdjKzmhkTohPkcDwSHREACPa1LYGoLtgPJSIz9/0t+BE81zYE4F5hmU68m6mz8x0w6znXXpw0dB+rlkDFDQGOUzDLtezjxcm5X/kM2eHJNbeemYLP1zNyOQ8Awd4TvVJhfyd5R8lLVN5Fhf3NORvuyZthYV1DeQYABgCc9trxtWUjIL8awe2qpr1dSowSqEIpKkFe3tlY/9EGXiqxS8g3e/6Y4VQqpWWPdn/PUccSMwugZovIftsi4cT4bMJLlj1aUJ6qao2qYouxO+PmnvilJZXVnzxyRkTeb1FRKSw5nZqYm9issmsboW5jKK97xSXfidAwWBbj5iBbNzVTxZKA2zcD096Vr00ZJPmZ5ArJGFUfgtoNNfVU9xSBRyTnSa4QjMLVQa/6H9JVYMxaDaZDAAAAAElFTkSuQmCC);
    background-repeat:no-repeat;
    padding: 0 0 0 25px;
}

textarea, input.input-full, input.qty {
    width: 100%;
    margin-bottom: 5px;
    box-shadow: none;
}

input, select {
    line-height: 18px;
    padding: 0 0 0 10px;
}

input, textarea {
    background-color: #fff;
    border-color: #ebebeb;
    border-radius: 0;
    box-shadow: none;
    color: #b6b6b6;
    font-weight: bold;
    font-size: 13px;
    height: 36px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    line-height: 35px;
    padding: 10px 10px;
}

input, textarea, select {
    max-width: 100%;
    border: 1px solid #a0bfb5;
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}



@media (min-width: 500px) {
    .account-create .form-list li:nth-child(1) {
        max-width:calc(50% - 15px) !important;
        float: left;
    }

    .account-create .form-list li:nth-child(2) {
        max-width: calc(50% - 15px) !important;
        float: left;
        margin-left: 30px;
    }
}

@media (max-width: 767px) {
    #create-account ::-webkit-input-placeholder {
        /* Chrome/Opera/Safari */ color:#a0a0a0;
    }

    #create-account ::-moz-placeholder {
        /* Firefox 19+ */
        color: #a0a0a0;
    }

    #create-account :-ms-input-placeholder {
        /* IE 10+ */
        color: #a0a0a0;
    }

    #create-account :-moz-placeholder {
        /* Firefox 18- */
        color: #a0a0a0;
    }

    .nmx-modal-container {
        padding-top: 40px;
    }

    body#create-account label {
        display: none;
    }

    body#create-account .account-create {
        margin: auto;
        margin-top: 170px;
    }


    .nmx-modal-container {
        position: fixed;
        z-index: 99999;
        top: 0px;
        width: 100%;
        height: 400%;
        /* background-color: #124735c2; */
        padding-top: 20px;
    }      




    [style*="rgba(0, 0, 0, 0.2)"]:before {
        display:inline-block;
        content:"x";
        color:#124735;
        background:#e7edeb;
        width:20px;
        height:20px;
        position:absolute;
        left:calc(100% - 20px) !important;
        top:10px;
        text-align:center;
        z-index:9;
        font-family: 'webflow-icons' !important;
        content: "\e603";
        font-size:14px;
        font-weight:400;
        transform: rotate(180deg);
    } 
    
    .compare_featureimage {
        display: none !important;
    }

    .compare_copy.left {
        padding-right: 0px;
        padding-left: 0px;
    }
    
    .compare_copy.right {
        padding-right: 0px;
        padding-left: 0px;
    } 

    .section.section_compare-chart .bubble-wrap {
        padding:30px 0px !important;
    }

    .compare_copy.right {
        background-color: #e7edeb;
    } 

    .compare_row.left {
        background-color: #124735;
        border-radius: 9px;
    }

    .compare_container {
        border-radius:10px 0 0 10px !important;
    }


    .section.section_compare-chart .bubble-wrap {
        padding:30px 0px;
    }

    .section.section_compare-chart .bubble-wrap .compare_container {
        background:transparent;
    }

    .compare_container {
        padding:15px
    }

    .compare_container {
        background-color:#e7edeb !important;
        margin: 0 10px;
        border-radius:10px !important;
        width:100% !important;
        margin-left:0px;
    }

    .compare_headlinerow-container,
    .compare_row .compare_heading {
        text-align:left;
        background-color:transparent !important;
        text-transform:uppercase;
        font-weight: 600 !important;
        color:#124735;
        font-size:14px;
        padding-top:5px;
        margin-top:5px;
        margin-bottom:5px;
    }    

    .compare_row .compare_heading {
/*         margin-top:10px; */
        margin-bottom:0px !important;
        
    }

    .compare_row {
        padding:10px;
    }

    .compare_copy {
        padding-top:0px;
        margin:0 0px 10px 0;
        width: 80%;
        font-size:12px;
    }

    .compare_mobile-headline {
        font-size:16px;
        padding:0px;
    }

    .compare_row.right {
        background-color:#e7edeb;
        color:#124735;
    }

    .compare_row.right p{
        color:#124735;
    }

    .accordarrow_container.ccordarrow_open {
        height:0px !important;
    }

    .compare_subhead-underline {
        display:none;
    }

    .compare_row.compare_1stheadline {
        border-top:solid 2px #124735;
/*         background-color:red; */
        margin:0px;
        padding:0px;
    }

    .compare_row.compare_1stheadline,
    .compare_row.compare_1stheadline:hover {
        background-color:#e7edeb !important; 
    }    

    .compare_row-container {
        background-color:#124735;
        border-radius:10px 0 0 10px !important;
    }




}





body.isvetpending .account-email---copy-this,
body:not(.customer-logged-in) .logout-link {
    display:none !important;
}

.hide-login-popup {
    display:none !important;
}

.checkout-actions {
    display:inline-block !important;

}

.checkout-actions a {
    float:right;
    margin:0px !important;
}

.checkout-actions [href="/cart"] {
    display:none !important;
}

/* fixup */

.footer-email-signup-contain {
    position: relative;
    width: 100%;
    height: 36px;
    margin-bottom: 5px;
}

.w-input, .w-select {
    display: block;
    width: 100%;
    height: 36px;
    padding: 8px 12px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #333;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #ccc;
    font-weight:normal;
    color:#143728;
}


.footer-form_button-contain {
    position:relative !important;
    padding:0px;
    width:100%;
}

.footer-form_text-field {
    position: relative;
}

.footer-form_button-contain .footer-form_button.w-button {
    display:block;
    height:36px;
    border:solid 1px #fff;
    width:100%;
    border-radius:4px;
    font-size:14px;
    line-height:37px;
}

.container-maxw1440.container-footer {
    padding-top: 10px;
    padding-bottom: 0px;
 }

.footer-link {
    margin-bottom: 18px;    
    opacity: 1;
/*     font-size: 0.7em; */
    text-decoration:underline;
}

[href*="maps"] {
    white-space:nowrap;
}

[href*="maps"] br {
    display:inline;
    width:5px;
}

.footer-link-bullet-fa-icon+.footer-link{
    margin-bottom: 18px;
    opacity: 1;
    font-size: 14px;
    text-decoration:none;
}

.footer-link-bullet-fa-icon {
    display:none;
}

 .footer-paragraph {
    font-size: 0.8em;
}

.pm-label {
    border:none ;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 200;    
}

.links-section-footer .label {
    border:none ;
    margin-bottom: 15px;
    font-size: 14px;
    font-weight: 200;
}

.vetportal-container .paragraph_white.portal-btmmargin {
    letter-spacing:.5px;
}

.vetportal-container+.button.button_solid-white.w-button {
    margin-top:-20px;
/*     padding-left:15px;
    padding-right:15px; */
}

.pm-icons {
    margin-bottom: 0px;
}




.footer-cc-contain {
    width:40px;

    height:20px;
    margin-right:4px;
    border-radius:8px;
    overflow:hidden;
}

body {
    font-family: proxima-nova-condensed, sans-serif;
    color: #000;
    font-size: 15px;
    line-height: 1.4em;
    font-weight: 400;
}

.topbar .tb_section {
    width:1560px;
}

.product-detail-name {
    margin-top: 0px;
    margin-bottom: 0px;
    color: #143728;
    font-size: 36px;
    line-height: 1.2em;
    font-weight: 700;
}

.product-sku-block {
    font-size: 14px;
    line-height: 1.4em;
    font-weight: 600;
    margin-top:10px;
}

.product-sku-block {
    float:left;
}

.compare_container {
    border-radius:10px 0 0 10px !important;
}


.section.section_compare-chart .bubble-wrap {
    padding:30px 90px;
}

.section.section_compare-chart .paragraph.paragraph_subheading {
    width:450px;
    max-width:100%
}


.button {
    height:36px;
    min-height: 25px;
    min-width: 120px;
    margin-right: 8px;
    padding: 0;
    border-style: solid;
    border-width: 2px;
    border-color: #124735;
    border-radius: 5px;
    background-color: #124735;
    color: #fff;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    font-weight:bold;
}


.tab-pane {
    padding: 20px 15px;
    border-top: 3px solid #124735;
    background-color: #fff;
}

.column.column_pdp {
    max-width: 50%;
}

#mainSlider {
    border:none
}


.pdp-slider_navarrow {
    overflow: visible;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    background-color: #124735;
    opacity: 0.9;
    color: #fff;
    font-size: 24px;
}

.cart-wrapper {
    z-index: 999999999;
    background-color: #12473500;
}

.navigation-item.navitem_topbar.navtopbar-nmx {
  background:url(data:image/png;base64,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);
  background-size: contain;
  /* background-size: 52%; */
  background-repeat:no-repeat;
  color:transparent !important;
  opacity:1;
  image-rendering: auto;
  /* image-rendering: pixelated; */
}

.topbar .tb_section {
    max-width:90%;
    height: 50px;
}

.vet-or-consumer_wrapper {
    max-width: 1600px;
}

.tb_left {
  margin:8px 0;   
  border:none; 
  width:30%;  
}

.tb_right {
  width:70%;   
}

.w-commerce-commercecartcloselink {
    cursor:pointer;
}

.navigation-item.navitem_topbar.topnav_allcaps {
    text-transform:none;
    text-decoration:underline;
    font-weight:500;
    opacity:1;
    font-size:14px;
}

.navigation-item.navitem_topbar.login-link {
/*     margin-right:-18px; */
    margin-right: -2px;
    padding-right:0px;
}

.navigation-item.navitem_topbar.login-link:after {
    content:"/";
    width:10px;
}



.navigation-item.w--current {
    border-bottom: 2px solid transparent !important;

}

.banner_copy-container p {
    font-size: 14px;
    line-height:1.6;
    max-width:90%;
    width: 400px;
    font-weight: 500;
}

.navigation-item {
    padding-left:20px;
    padding-right:20px;
}



.w-commerce-commercecartopenlink.button.cc-cart.w-inline-block svg {
    display:none;
}

.logo_avmaquin-container {
    margin-left:0px;
    margin-bottom:80px;
}

p {/*     font-size:90%; */line-height: 1.5;font-weight: 200;}

p+p:not(.compare_copy) {
    margin-top:15px
}

p+p.compare_copy {
    margin-top:0px;
}

.compare_copy {
/*     width: 80%;
    max-width: 80%;
    min-width: unset; */
    color: #fff;
    font-weight: 300;
}

.compare_heading {
    margin-bottom:0px;
    font-size:16px
}

.text-field.cc-quantity-field {
    width: 70px;
    height: 35px !important;
    margin-right: 10px;
    margin-bottom: 0px;
    padding:0px;
    line-height:32px;
    border: solid 1px #124735;
    border-radius:5px;
    background-color: #fff;
    text-align:center;
    color:#124735;
    opacity:1;
    /* padding-left:10px; */
}


.pp_slider_contain.w-slide {
    /* display:none; */
}

.section.section_compare-chart .caption {
    /* font-size: 80%; */
    max-width:90%;
    margin:0 0 5px 0;
}


.pdp-slider_navarrow.w-slider-arrow-left:after {
    content:"Previous";
}

.pdp-slider_navarrow.w-slider-arrow-right:after {
    content:"Next";
}

.pdp-slider_navarrow.w-slider-arrow-left:after,
.pdp-slider_navarrow.w-slider-arrow-right:after {
    margin-top:60px;
    display:block;
    color:#124735;
    text-decoration:underline;
    text-align:center;
    width:100px;
    margin-left:-22px;
    font-size:14px;
    font-weight:560;
}


.navigation-item.navitem_topbar.topnav_allcaps.login-link {
    color:#fff !important;
    opacity:1;
}


.pp-slider_image.pp_thumb {
    background-image:unset;
    border:solid 1px #12473578;
    border-radius:8px;
    width:80px;
    height:80px;
    overflow:hidden;
    padding:2px;
}

.section-anchor {
    position: absolute;
    left: 0%;
    top: -40px;
    right: auto;
    bottom: auto;
    height: 110%;
    max-width: 0px;
}

#what-is-sulforaphane {
    top: -70px;
}

#how-avmaquin-works {
    top: -20px;
}

#shop-now, #order-avmaquin {
    top: -103px;
}

#buy-now, #add-to-cart {
   top: -103px; 
}

/* #what-is-sulforaphane.section-anchor {
    position: absolute;
    left: 0%;
    top: -40px;
    right: auto;
    bottom: auto;
    height: 110%;
    max-width: 0px;
} */



.tab-container.w-tab-content {
    min-height:250px;
}



/* .section.section_pdp {
  margin-top: 60px;
  padding-top: 120px;
  padding-bottom: 0px;
} */



.accord-q {
    border-top: 2px solid #bec2c2;
    border-bottom: none;
}


.column-image-container.bubble-wrap_imagecontainer {
    margin:0px;
    padding:0px;
}


.column-image-container.bubble-wrap_imagecontainer img {
    width:100% !important;
    max-width:100% !important;
}




.checkbox-field.emailoptin {
  margin-top:50px;
  position:static;
  display:block;
}

.checkbox-field.emailoptin .tiny-legal-copy {
    padding-top:15px;
    width:98%;
    font-size: 12px;
}


.menu-button {
    top: 62px;
    right: 20px;
    width: 65px;
    border:none;
}

.logo-link {
    opacity: 1;
    color: #fff;
}

.section {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-right: 20px;
    padding-left: 20px;
}

.section.section_bleedlr-transp {
    min-height:550px;
    vertical-align:top;

}



.section.section_bleedlr-transp .column-container .accord_container {
    width:90%;
    margin-left:0px;
}

.compare_featureimage {
    position: absolute;
    left: 15px;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2;
    width: 40%;
    height: auto;
    max-width: 400px;
    margin: auto;
    padding-top: 20px;
    padding-bottom: 20px;
}

.accord-set,
.accord-q {
    margin-bottom:0px;

}

.compare_container {
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 1200px;
    margin: 40px auto;
    padding: 15px 35px;
    border-radius: 15px;
    background-color: #124735;
    color: #fff;
}

.accord-q {
    padding:10px 0px;
}

.accord_close {
    margin-top:0px;
    margin-right:10px;
    padding-right:0px;
    width:20px;
    background-repeat:no-repeat;
    background-size:60%;

}

/* .accord_close {
    margin-top:14px;
    margin-right:0px;
    padding-right:0px;
    width:20px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACqSURBVDhPrdExCsJAEEZhz+BZbHICG0/gRWxT5gKprLyAjUVAsLAQAhYB8Qai1xh5AwaTzM6O4IO/2WU/ApnJn1Pwcm1l3xzkeD7p4S9195u+ZaTgpiplvlzo6t1WLyLxIZ93jCYgi6BjjJGCj9dTivVqcOmhFsYZ9T8linoY9SDl0BxGA5BSaASjCUgWOp6FkQmSh6YwSoJkoR5GLkjfaA6jLEigEUxE5A2C+1eXWty+5AAAAABJRU5ErkJggg==);
    background-repeat:no-repeat;
    background-size:60%;

} */

.accordarrow_container {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 4;
  display: none;
  width: 35px;
  height: 35px;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  font-family: 'Fa solid 900', sans-serif;
  font-size: 14px;
}

.accord-q {
    background-color: #ffffff !important;
}

.accordarrow_container.ccordarrow_closed {
    margin-top: 8px;
    margin-right:0px;
    padding-right:0px;
    width:20px;
    /* background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACJSURBVDhPlcytDYAwEEDhzsAs7MAyeCyT4DBIFAKDYBYSwg5HXhMIlOu1iGfu53PjPEk39DKvi2zH/it++MVwddtIUZU+BtqDFrfXH8YLysWeCHkoHJKFxe6dtcxF2HkodZSzvyHrOIXQCyLtKSxE6AORhWkIqRBpWAyhKERPzELIhAgghWzHLiczFYRBC8XXfQAAAABJRU5ErkJggg==); */
    background-repeat:no-repeat;
    background-size:60%;
    color: #124735;
}  

.accordarrow_container.ccordarrow_closed strong {
    display:none;
}

.accordarrow_container.ccordarrow_open {
    margin-top:14px;
    margin-right:0px;
    padding-right:0px;
    width:20px;
    /* background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACJSURBVDhPlcytDYAwEEDhzsAs7MAyeCyT4DBIFAKDYBYSwg5HXhMIlOu1iGfu53PjPEk39DKvi2zH/it++MVwddtIUZU+BtqDFrfXH8YLysWeCHkoHJKFxe6dtcxF2HkodZSzvyHrOIXQCyLtKSxE6AORhWkIqRBpWAyhKERPzELIhAgghWzHLiczFYRBC8XXfQAAAABJRU5ErkJggg==); */
    background-repeat:no-repeat;
    background-size:60%;
    color: #124735;
} 


.accord_close * {
    display:none;
}


.column-image-container.bubble-wrap_imagecontainer {
    display:block;
    width: 100%;
    max-width: 100%;
    padding: 15px;
    border-radius: 10px;
    background-color: #e7edeb;

    margin-top:20px;
}

.pdp_slider.pp_slider_thumb.w-slider {
    margin-top:20px;
    display:none;
}


@media (max-width:991px){
    .w-commerce-commercecartopenlink.button.cc-cart.w-inline-block {
        min-width:80px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFXSURBVHgBvZZBSsNAFIb/yQWsN8gN9ATSCwiuXYhrV3oD3bnUleBGQehSK+LGTbIorpQm0lVBrQpqV0laup6+Ca+lpE1nCpn54GeYlwl/3sskbyClDFiHcAkZ1kn7pIRUg2s462O4hjN3lrUomAc0pKQYdgmLxnUaAtjnyJudCSFCGiLYJ/IWBO/hwFgUI7y5Etgjpcquz2VMQbW5Qtgjf5VeycUT2CMuNeZNlsIOvVJj5hx2WFpqRQg76CvJ/+8qmX4tnsa76m86MjW+RrWbLDNeSeXxuXN9crnuOKbT2aS86pDBsdU6H91wdXpzKTf2tuXjcyB1pxVl8v3/K7cOdnMlw2yu3epKPcHvfHTx0/9D6+01n2vW17LREJ33bi76LyjTNayKyvCLMri4bchkMFBP7xvc0248PchW/KIq1C5eFzCEe/UmqUkZ9AzWqyx3eNrkHjBlDBU/OtA2bbY2AAAAAElFTkSuQmCC);
        background-repeat:no-repeat;
        background-position:center;
        position:absolute;
        left:0px;
        top: 0px;
    }

    .tab-container.w-tab-content {
        min-height: 0px;
    }    

    .pdp_topdivider {
        height: 2px;
    }  



    #what-is-avmaquin {
        top: -103px;
    }

    #avmaquin-vs-broccoli {
        top: -103px;
    }
    

    #what-is-sulforaphane {
        top: -103px;
    }

    #why-avmaquin {
        top: -20px;
    }

    #how-avmaquin-works {
        top: -103px;
    }

    #shop-now, #order-avmaquin {
        top: -43px;
    }

    #buy-now, #add-to-cart {
       top: -143px; 
       position:relative;
    }

    .compare_featureimage {
        display: inline-block;
        height:50%;
    }

    .section.section_pdp .column.column_pdp {
        width:100% !important;
        max-width:100%;
    }
      
	.pdp-slider_imagecontain {
		width:100%;
		height: 600px;
	}
	
	.pdp-slider_imagecontain img {
		max-width: 250px;
		margin:auto;
	}    

      
}

.pdp-slider_navarrow {
    color: #ffffff !important;
}

@media (min-width:992px){
    .column-image-container,
    .column-container {
        /* width:50%; */
        /* max-width:50%; */
    }

    .column-container {
        justify-content: flex-start !important;
    }    

    .column-image-container.cic_right-maxh {
        max-height:100%;
    }
    
    .w-commerce-commercecartopenlink.button.cc-cart.w-inline-block {
        min-width:80px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFXSURBVHgBvZZBSsNAFIb/yQWsN8gN9ATSCwiuXYhrV3oD3bnUleBGQehSK+LGTbIorpQm0lVBrQpqV0laup6+Ca+lpE1nCpn54GeYlwl/3sskbyClDFiHcAkZ1kn7pIRUg2s462O4hjN3lrUomAc0pKQYdgmLxnUaAtjnyJudCSFCGiLYJ/IWBO/hwFgUI7y5Etgjpcquz2VMQbW5Qtgjf5VeycUT2CMuNeZNlsIOvVJj5hx2WFpqRQg76CvJ/+8qmX4tnsa76m86MjW+RrWbLDNeSeXxuXN9crnuOKbT2aS86pDBsdU6H91wdXpzKTf2tuXjcyB1pxVl8v3/K7cOdnMlw2yu3epKPcHvfHTx0/9D6+01n2vW17LREJ33bi76LyjTNayKyvCLMri4bchkMFBP7xvc0248PchW/KIq1C5eFzCEe/UmqUkZ9AzWqyx3eNrkHjBlDBU/OtA2bbY2AAAAAElFTkSuQmCC);
        background-repeat:no-repeat;
        background-position:center;
        position:absolute;
        left:0px;
        top: 0px;
    }

    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 550px;
      max-height: 600px;
      /* background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), -webkit-gradient(linear, left top, right top, color-stop(55%, #fff), color-stop(56%, #0000)), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg); */
      background-image: linear-gradient(45deg, #fff 15%, #fff0 30%), url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), linear-gradient(95deg, #fff 35%, #ffffffcc 45%,#ffffff00 50%, #ffffff00 55%), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: -200% 100%, -250% 160%, 0 0,-50% 40%;
      background-size: auto 150%, auto 130%, auto 100%, 130% auto;
      background-repeat: no-repeat,no-repeat, repeat, no-repeat;
    }

    .navigation-wrap {
        padding-right: 60px;
    }

    .w-commerce-commercecartwrapper.cartcontainer {
        position:absolute;
        right: 60px;
        left: unset;
        z-index: 9999;
    } 

    .logo_avmaquin_tag {
        top:-54px;
        font-size:21px;
    }

    .banner_copy-container {
        margin-left:7%;
        margin-top:5%;
        /* zoom:1.3; */
    }

    .logo_avmaquin-container {
        margin-top:0px !important;
        margin-bottom:0px !important;
    }
      


.text-field.cc-quantity-field {
    padding-left:10px;
}

}





/* .logo_avmaquin {
    zoom:1.2;
} */


/*     .logo_avmaquin {
        zoom:1.3;
    } */

/*     .brand-color-1.hero-paragraph {
        text-align:left;
        font-size: 16px;
        font-weight:600;
        padding-left:5px;
        line-height:1.2;
    }


    .logo_avmaquin {
        height:100px !important;
        max-height:unset;
        margin-top:10px;
    }

    .button-wrapper.button-wrapper_left-tillmobile {
        padding-left:5px;
        justify-content: left;
    }    

    .logo_avmaquin-container {
        margin-left:0px;
        margin-bottom:0px;
    }   */

@media (min-width:768px) and (max-width:992px){
    .footer_column-container.footer_column-container__email {
        margin-top:-150px
    }
	

    .compare_copy.left {
        padding-right: 80px;
        padding-left: 0px;
    }
    
    .compare_copy.right {
        padding-right: 0px;
        padding-left: 80px;
    }    

    .section.section_compare-chart .bubble-wrap {
        padding:30px 30px !important;
    }
	
    .topbar .tb_section {
        max-width:100%;
        height: 50px;
    }	


    #how-avmaquin-works {
        top: -70px;
    }    
}





@media (max-width:992px){
    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 100vh;
      max-height: 600px;
      background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), linear-gradient(90deg, #fff 45%, #ffffffed 50%,#ffffffbf 55%, #ffffff1c 70%, #fff0 80%), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: 0% 50%, 0 50%, -78% 0%;
      background-size: auto 92%, auto, 127% auto;
      background-repeat: no-repeat, repeat, no-repeat;
    }

    .logo_avmaquin-container {
        margin-left:0px;
        margin-bottom:0px;
    }    

    .w-commerce-commercecartopenlink.button.cc-cart.w-inline-block {
        left:-20px;
        top: 0px;
    }    

    .logo-link {
        margin-right: auto;
        margin-left: auto;
        padding-left: 0px;
    }    


    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 550px;
      max-height: 600px;
      /* background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), -webkit-gradient(linear, left top, right top, color-stop(55%, #fff), color-stop(56%, #0000)), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg); */
      background-image: linear-gradient(20deg, #fff 15%, #ffffff00 20%), url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), linear-gradient(95deg, #fff 45%, #ffffffbf 50%,#ffffff5e 55%,#ffffff00 60%), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: -250% 100%, -185% -100%, 0 0,-10% 40%;
      background-size: auto 100%, auto 100%, auto 100%, 160% auto;
      background-repeat: no-repeat,no-repeat, repeat, no-repeat;
    }    

    .section.section_pdp {
        margin-top:-20px !important;
    }     

    .pp-slider_image.pp_thumb {
        background-image: unset;
        border: solid 1px #12473578;
        border-radius: 8px;
        width: 80px;
        height: 80px;
        overflow: hidden;
        padding: 2px;
    }    

    .pdp_slider.pp_slider_thumb.w-slider {
        margin-top:-50px;
        display:none;

        height:150px;
        margin-bottom:40px;
    }    

    .mask {
        padding-right: 0px;
        padding-bottom: 20px;
        padding-left: 0px;
        z-index: 999;
    }    

/*     .mask.w-slider-mask {
        zoom:.6;
    } */

    .w-slider-mask .pdp-slider_imagecontain.standard {
        z-index:0 !important;
    }

    .pp_slider_contain {
        width: 80px !important;
        margin-left: 10px;
        margin-right: 10px;
        cursor: pointer;
        z-index:999 !important;
    }      

   

/*     #how-avmaquin-works+.wrapper > .container {
        padding-left:0px;
        padding-right:0px;
    } */



    .button.button_invert.button_nav.w-button:last-of-type {
        display:inline-block;
        height: 40px;
        min-height: 30px;
        padding:0px 20px;
        line-height:45px;
        white-space:nowrap;
        background:#fff;
        color:#143728;
        border:none;

        margin-top:180px;
    }

    .button.button_invert.button_nav.w-button:last-of-type:after {
        content:" ";
        background:url(data:image/png;base64,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);
        background-position:center;
        background-repeat:no-repeat;
        background-size:60%;
        display:block;
        height: 100px;
        width:100px;
        background-color:#416c5d;
        color:#124735;
        border:solid 1px #124735;
        border-radius:8px;

        top:-165px;
        position:relative;
    }      

    .navigation-items__menu {
        overflow:scroll;
        position:relative !important;
        box-shadow:0 0 50px 0px #000000d6;
    }
  

/*     .logo_avmaquin {
        zoom:1.3;
    } */

    .brand-color-1.hero-paragraph {
        text-align:left;
        font-size: 16px;
        font-weight:600;
        padding-left:5px;
        line-height:1.2;
    }


/*     .logo_avmaquin {
        height:100px !important;
        max-height:unset;
        margin-top:10px;
    }

    .button-wrapper.button-wrapper_left-tillmobile {
        padding-left:5px;
        justify-content: left;
    }    

    .logo_avmaquin-container {
        margin-left:0px;
        margin-bottom:0px;
    }

    .logo_avmaquin_tag {
        top:-54px;
        font-size:21px;
    }

     .banner_copy-container {
        margin-left:7%;
        margin-top:5%;
        zoom:1.3;
    } 

    .logo_avmaquin-container {
        margin-top:0px !important;
        margin-bottom:0px !important;
    }    
*/




    .footer_column-container.footer_column-container__logo {
        display:none;
    }
}








@media (max-width:650px){

    .pp_slider_contain.w-slide.active-thumb {
        display:none !important;
    }     

    .bleed_column-container.vetportal+.links-section-footer:before {
        content:url(/cdn/shop/t/6/assets/Avmaquin-White-logo.svg?v=16309624543416374965);
        text-align:center;    
        display:block;
        width:150px;
        margin:10px auto;
        font-size:28px;
        font-weight:600;
    }

    .bleed_column-container.vetportal+.links-section-footer .label {
        margin-bottom:-5px !important;
    }  

    .bleed_column-container.vetportal+.links-section-footer .label+p {
        font-size:14px;
        line-height:1.6;
        width:90%;
        margin:0 auto 20px auto;
    }

    .vetportal-container .paragraph_white.portal-btmmargin {
        letter-spacing:.5px;
        font-size:15px;
        font-weight:200;
        margin-bottom:40px;
    }

    .vetportal-container .portal_link {
        margin-top:20px;
    }

    .vetportal-container+.button.button_solid-white.w-button {
        margin-top:-20px;
        width:140px;
    }    

    .footer-form_button-contain {
        position: relative !important;
        padding: 0px;
        width: 100%;
        margin-top:15px;
    }
  
    
    .isvet .pdp_slider {
        height: 450px;
        max-width: 90%;
        margin:auto;
    }

    #what-is-avmaquin {
        top: -103px;
    }

    #avmaquin-vs-broccoli {
        top: -103px;
    }

    #what-is-sulforaphane {
        top: -103px;
    }
    
    #why-avmaquin {
        top: -20px;
    }

    #how-avmaquin-works {
        top: -103px;
    }

    #shop-now, #order-avmaquin {
        top: -2px;
    }

    #buy-now, #add-to-cart {
       top: -143px;
       position: relative;
    }



    
    .column.column_pdp {
        max-width:100%
    }   

    .w-commerce-commercecartcontainerwrapper {
        top: 100px;
        bottom: unset;
        width:90%;
        margin:auto;
    }     

    .section-anchor {
        top: -40px;
    }    

    .pp-slider_arrows.right.w-slider-arrow-right,
    .section.section_pdp .pdp-slider_navarrow {
        display:none !important;
    }    

    .section.section_bleedlr-transp .column-container .accord_container {
        width: 100%;
        margin-left: 0px;
    }

    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 100vh;
      max-height: 600px;
      background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), linear-gradient(180deg, #fff 45%, #ffffff 50%,#ffffff 55%, #ffffff1c 70%, #fff0 80%), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: 0% 50%, 0 50%, 50% 150%;
      background-size: auto 100%, auto, auto 69%;
      background-repeat: no-repeat, repeat, no-repeat;
    }

    .brand-color-1.hero-paragraph {
        text-align:left;
        font-size: 18px;
        font-weight:600;
        padding-left:5px;
        line-height:1.2;
    }



    .logo_avmaquin-container {
        margin-left:0px;
        margin-bottom:0px;
    }   

    .navigation-item.navitem_topbar.login-link {
        margin-right:-10px;
        padding-right:0px;
    }    

    .button-wrapper.button-wrapper_left-tillmobile {
        padding-left:25px;
        justify-content: left;
    }

    .logo_avmaquin {
        height:100px !important;
        max-height:unset;
        margin-top:10px;
    }    


















      
}

@media (max-width:400px){
    .navigation-container {
        top:-51px;
    }

    .menu-button {
        top: 18px;
        right: 20px;

        border:none;
    }         
}

@media (min-width:651px) and (max-width:767px){
    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 100vh;
      max-height: 600px;
      background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), linear-gradient(180deg, #fff 45%, #ffffff 50%,#ffffff 55%, #ffffff1c 70%, #fff0 80%), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: 0% 50%, 0 50%, 50% 180%;
      background-size: auto 100%, auto, auto 79%;
      background-repeat: no-repeat, repeat, no-repeat;
    }

    .logo_avmaquin {
        height:100px !important;
        max-height:unset;
        margin-top:10px;
    } 

    .button-wrapper.button-wrapper_left-tillmobile {
        padding-left:25px;
        justify-content: left;
    }    
}





.footer-bottombar_link {
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px solid #ffffff80;
    opacity: 1;
    color: #143728;
    font-size: 0.875em;
    font-weight:600;
    line-height: 1.5em;
    letter-spacing: 0.5px;
    text-decoration: none;
    text-transform: uppercase;
}

.footer-bottombar {
    background-color:#fff;
}




.pdp_slider.pp_slider_thumb.w-slider {
    /* display:none !important; */
}


.errors-msg {
    padding-top:10px;
    color:red;
}



.pdp-slider_imagecontain.standard {
    display:initial !important;
}

.label.label_pp {
    text-transform:none;
    font-size:100%;
    border-bottom:none;
    border-top: 2px solid #124735;
    padding-top:20px;
    margin-bottom:0px;
    color:#124735 !important;
}




.accord-a {
    padding:10px 0;
/*     font-size:14px; */
}



.pdp_paragraph-small {
    zoom:1.2;    
}

.pdp_slider {
    height: 500px;
    max-width: 90%;
    margin:auto;
}



.pp_slider_contain {
    width:120px;
}


.pp-slider_image.pp_thumb {
    border: solid 1px #1247359e;
    background: #ffffff;
}

.active-thumb .pp-slider_image.pp_thumb {
    border:solid 1px #d7e2de;
    background:#e7edeb;
}



#what-is-avmaquin+.wrapper .bleed_column-container p {
    width:400px;
    max-width:100%
}  

#what-is-avmaquin+.wrapper .button.button_solid-white.button_topmargin.w-button {
    margin-top:30px;

}  


.product-detail-cta-wrap input {
    width:120px !important;
}

.product-detail-cta-wrap > div {
    width:calc(100% - 120px) !important;

} 

.product-detail-cta-wrap > div input {
    width:100% !important;max-width:100% !important;
}  



@media (min-width:768px){

    .footer-bottombar_container > .footer-text-contain:not(.footer-text-contain__right),
    .wrapper.vetportal .links-section-footer {
        display:none;
    }

    .footer-text-contain.footer-text-contain__right {
        justify-content: center;
    }    

.compare_1stheadline {
    max-width: 50%;
    overflow: hidden; 
}
    
/* .compare_headlinerow-container.compare_row1 .compare_row.compare_1stheadline:before {
    content:url(https://cdn.nutramax.com/avmaquin.com/Avmaquin-White-logo.svg);
    text-align:center;    
    display:block;
    width: 100%;           
    max-width: 130px;       
    height: auto;
    margin: 10px auto;
    box-sizing: border-box;
} */

.compare_row1 .compare_1stheadline::before {
    content: "";
    display: block;
    /* background-image: url(https://cdn.nutramax.com/avmaquin.com/Avmaquin-White-logo.svg); */
    background-image: url(https://cdn.nutramax.com/avmaquin.com/imgs/Avmaquin-White-logo.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    max-width: 175px;
    height: 50px;
    margin: 5px auto;
}

.compare_headlinerow-container.compare_row1 .compare_row.right.compare_2ndheadline:before {
    content:"Broccoli";
    color:#124735;
    text-align:center;
    display:block;
    width:100%;
    margin:20px;
    font-size:28px;
    font-weight:600;
}


.scroll-2-top {
  transform: rotate(-180deg);

/*   -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg); */

    border-radius:0 10px 10px 0;
    padding-left:10px;
    padding-top:15px;
    opacity:1;
}

.scroll-2-top:after {
    content:"Back to top";
    font-family:sans-serif;
    font-size:7px;
    transform: rotate(-180deg);
    display:block;
    width:100%;
    font-weight:700;
    margin-bottom:25px;
    margin-right:10px;
    opacity:1;
    position:fixed;
    color:#fff;
/*   -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg); */
}
	



    .footer_column-container.footer_column-container__email .pm-label,
    .footer_column-container.footer_column-container__email .pm-icons {
        display:none !important;
    }  


	
}

.button.button_invert.button_nav.w-button:last-of-type {
    display:inline-block;
    height: 36px;
    min-height: 30px;
    padding:0px 20px;
    line-height: 40px;
    white-space:nowrap;
    background:#fff;
    color:#143728;
    border:none;
}

@media (max-width:767px){


    nav .pm-label, nav .pm-icons,
    .footer_column-container.footer_column-container__email > .links-section-footer:not(.pm-icons),
    .footer_column-container:not(.footer_column-container__email) .pm-label,
    .footer_column-container:not(.footer_column-container__email) .pm-icons,
    .vetportal-container .footer_column-container__email {
        display:none !important;
    }     

    nav .footer_column-container.footer_column-container__email > .links-section-footer:not(.pm-icons) {
        display:initial !important;
    }




/*     *:not(.navigation-items__menu) > .footer_column-container.footer_column-container__email .pm-label,
    *:not(.navigation-items__menu) > .footer_column-container.footer_column-container__email .pm-icons {
        display:initial !important;
    } */

/*     .navigation-items__menu .footer_column-container.footer_column-container__email .pm-label,
    .navigation-items__menu .footer_column-container.footer_column-container__email .pm-icons {
        display:none !important;
    }

    .navigation-items__menu .footer_column-container.footer_column-container__email > .links-section-footer {
        display:initial !important;
    }      */

    .footer_column-container {
        width: 100% !important;
    }    
     
    .footer_column-container > * {
        width: 300px !important;
        max-width: 90% !important;
        margin-left:auto;
        margin-right:auto;
    }   

    .footer_column-container .label {
        text-align:center;
        /* margin-top:20px; */
    }
	
    .links-section-footer.links-section-footer_social {
        align-items: center;
        justify-content: center;
    }

    .footer-cc-contain {
        max-width:40px;
    }	

    .section.section_bleedlr-transp .column-container .accord_container {
        width:100%;
        margin-left:0px;
    }   

     

    .footer-bottombar_link {
        margin-right: 0px;
        padding-right: 0px;
        border-right: 1px solid #ffffff80;
        opacity: 0.7;
        color: #143728;
        font-size:14px;
        line-height: 1.5em;
        letter-spacing: 0.5px;
        text-decoration: none;
        text-transform: uppercase;

        font-weight:600 !important;
        opacity:1;
    }

    .footer-bottombar {
        padding-top:0px;
        padding-bottom:0px;
    }

    .footer_column-container.footer_column-container__logo {
        display:none;
    }    

    .vetportal-container,
    .vetportal-container > *,
    .links-section-footer > * {
        display:block;
        width:100%;
        text-align:center;
        font-size:14px;
    }

    .links-section-footer .label {
        font-size:18px;
        font-weight:300;
    }

    .footer_column-container.contact a {
        display:block;
        margin-bottom:18px !important;
    }

    .bleed_column-container.vetportal > * {
        display:block;
        width:100%;
        text-align:center;        
    }

    .bleed_column-container.vetportal .subheading.subheading_left {
        color:#fff;
        margin-top:30px;       
    }

    .button.button_solid-white.w-button {
        margin-top:0px;
        width:120px;
        max-width:100%;
        margin:auto;
    }

    .paragraph_white {
        font-weight:normal;
        margin-left:auto;
    }

    .section {
        padding-top:0px;
    }

    .section.section_bleedlr-color1 {
        /* padding:30px */
    }

    .logo_avmaquin_tag {
        margin-left:-5px;
    }

    .logo_avmaquin {
        zoom:1;
    }     

    .logo_avmaquin-container {
        margin-top:0px !important;
        margin-bottom:40px !important;
    }  



    .label.pm-label+.links-section-footer.pm-icons     {
        margin-top:-15px;
    }
}



@media (max-width:479px){

    #what-is-avmaquin {
        top: -70px !important;
    }

    #avmaquin-vs-broccoli {
        top: -103px;
    }

    #what-is-sulforaphane {
        top: -70px;
    }
    
    #why-avmaquin {
        top: -20px;
    }

    #how-avmaquin-works {
        top: -103px;
    }

    #shop-now, #order-avmaquin {
        top: -143px;
    }

/*     #buy-now, #add-to-cart {
       top: -143px; 
    }    */

    .tabs-menu {
        display:block;
    }

    .tabs-menu a {
        border-bottom:solid 2px #124735;
        margin:0px;
    }

    .tab-pane {
        border-top:solid 1px #124735;
        margin-top:0px;
    }    

    .pdp_paragraph-light.pdp_paragraph * {
        /* text-align:center; */
    }

    .tab-link.w--current {
        margin-top:-6px;
        border-top:solid 4px #124735 !important;
    }
    

    .logo_avmaquin {
        zoom:1.3;
    }    

    .wrapper.vetportal+.silhouette-dogs {
        display:none;
    }

    .section.section_compare-chart .paragraph.paragraph_subheading {
        width:300px;
        max-width:90%;
        font-size:14px;
    }
    
    .section.section_pdp .pdp_fhoriz,
    .section.section_pdp {
        margin-bottom:0px !important;
    }

    .icon-column-wrapper,
    .section.section_compare-chart {
        margin-top:0px !important;
        padding-top:0px !important;
    }

    .topbar:not(.mobile-topbar) {
        display:none;
    }    

    .navigation-items {
        position:fixed;
        top:0px;
        background:#124735;
        box-shadow: 0 0 10px 0px #0000007a;
    }

    .label {
        /* border-bottom: 2px solid #124735; */
    }

    .w-nav-overlay {
        margin-top: 37px;
        position:fixed;
        top:35px;
        z-index:99999;
    }

    .menu-button.w-nav-button {
        position:fixed;
        top:15px;
        height:40px;
        width:40px;
    }

    .mobile-topbar {
        top:0px;
        border-bottom:none;

    }

    .mobile-topbar a {
        white-space:nowrap;    
    }

    .navigation-item.navitem_topbar.navtopbar-nmx {
        background-size: 49%;
        margin-top: 27px;
    }

    .section.section_pdp {
        margin-top: 0px;
    }

    .tab-container.w-tab-content {
        min-height:0px;
    }

    .section-anchor {
        position: absolute;
        left: 0%;
        /* top: -40px; */
        right: auto;
        bottom: auto;
        height: 110%;
        max-width: 0px;
    }

    #avmaquin-vs-broccoli {
        top: -20px;
    }

    #how-avmaquin-works {
        top: -20px;
    }

    #shop-now, #order-avmaquin {
        top: 470px;
    }

    #buy-now, #add-to-cart {
       top: -103px;
       position: relative;
    }    

    .bubble-wrap.vet-or-consumer {
        padding: 20px 0px;
    }

    .bubble-wrap.vet-or-consumer .button {
        width:120px;
        text-transform:none;
        font-weight:normal;
        margin: 0px 10px;
    }

    .banner_broccoli-container {
        display:none;
    }

    .section.section_compare-chart {
        padding-left:10px;
        padding-right:10px;
    }

    .banner-spacer {
        height:65px;
    }

    .pp-subproduct-promo-message {
        position:absolute;
        left:0px;
        margin-top:5px;
        zoom:1.1;
    }

    .product-detail-cta-wrap input {
        width:33% !important;
    }

    .product-detail-cta-wrap > div {
        width:66% !important;
    } 

    .product-detail-cta-wrap > div input {
        width:100% !important;
    }        

    .left-heading {
        font-size:1.9em;
    } 

    .accord-a-text {
        font-size:14px;
    }   

    .accord-q {
       font-size:15px; 
    } 

    .icon-column-wrapper {
        padding-left:0px;
        padding-right:0px;
    }

    .section.section_compare-chart .caption {
        text-align:center;
        width:300px;
        margin:auto;
    }

    .section {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-right: 10px;
        padding-left: 10px;
    }   

    #what-is-avmaquin+.wrapper .button.button_solid-white.button_topmargin.w-button {
        margin-top:30px !important;
        margin-left:0px;
    }   

    #how-avmaquin-works+.wrapper p {
        font-size:14px
    }

    #how-avmaquin-works+.wrapper .caption {
        padding-top:10px;
    }

    #how-avmaquin-works+.wrapper .column-image-container.biograph {
        margin-top:50px;
    }    

    #how-avmaquin-works+.wrapper .bubble-wrap {
        padding-bottom: 50px;
    }

    .isvet #how-avmaquin-works+.wrapper .bubble-wrap {
        margin-bottom: 80px;
    }

    #why-avmaquin+.wrapper h2:before {
        display:block;
        content:"THE FACTS";
        color:#124735;
        font-weight:normal;
        font-size:14px;
    }


    .accord-q {
        background-color:transparent !important;
    }

    .whyslider_navarrow {
        display:none;
    }


    .account-create .page-title p {
        max-width:calc(100% - 20px);
        font-size:16px;
        font-weight:normal;
        margin:auto;  
        display:inline;
        margin-right:10px;
    }

    .account-create {
        padding:15px;
    }
    

    .logo_avmaquin-container {
        margin-top:0px !important;
        margin-bottom:10px !important;
    }     

























}

/* .product-details-wrap {
    width:40% !important;
    max-width:40%;
} */


@media (min-width:479px){
    .mobile-topbar {
        display:none;
    }  



}


@media (max-width:480px){
    .pdp_producttitle-container > div+div {
        position:relative;
        display:inline-block;
        margin-top: -60px;
    }

    .product-detail-main-details.discount-item .pdp_producttitle-container > div+div {
        position:relative;
        display:inline-block;
        margin-top: -80px;
    }

    .product-sku-block {
        margin-top: 50px;
        font-size:18px;
    }
    
    .product-detail-main-details.discount-item .product-sku-block {
        margin-top: 70px;
        font-size:18px;
    }

    .pdp_tabs.w-tabs {
        margin-top:50px;
    }

    .product-detail-price {
        height: 50px !important;
    }
  
}

@media (max-width:479px){
    .navigation-item.navitem_topbar.navtopbar-nmx {
      background:url(data:image/png;base64,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);
      background-size: contain;
      base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAAYCAYAAAC7v6DJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAhsSURBVHgB7Vl7dI51HP++uzCbbI2Qg5F0saJ1I1JrMhykjiapc4pT0kVFzolKRHd26CIOhVSiKRuGrJXcOhNWbKVlmWEVs3Zh9+3t83l/32d7tl7sHZk/fM/5vM/v+T3f53f5Pt/f9/Y6nE7ng3KB6krHge1Ab6CZD36e0QfrgT+Bx/TeCewDHgKeA24BSoFRDofjWEpKStPQ0NBPlHerPht8iokzgd+BXoAD8LY9KwKmY9xk18RO5wRcbq/1/rfAbGCkzsP1TQTGAc0B7mUTMB94Fbhe5/kVeB5j52HcTmjPqzXuUWCK7vVtoCdQCYwBDgNLgUCVzShdN+eu4EIt2g0UOv9LQ4HV2i4AWnBGCK+1jWcRsNh5cioH+tvGcUf7gUCgo/K7o7HAPG1XAHFueBLc9I3Qj7LG6Z72AD5AV1vfFmCW7X6MJW20fQkfq6O4uDjHz8/vNjS9VNOG6SOH1I1igQygtVRr74/AWiATX349JnxS+4tUa/KBG4CngA7A3UAW8KZt3GBgNL94fn5+p2bNmoltXT8Aq4FHgZvZWVlZuc3Ly2sOmg8DQ5TXH3NznB0KiyjUzrpmP6yRCjQJ7TfEnJBeyrcKz6o0Fu0yXquEV15enotO18AYgJseJh4Q3qXwYvEuj4slvB3on+qGncJbjGf51AYxwiO1BeKA9tyM9jUW80FrE4/OUoyRiTH4nkt4ENxW9G3QviG29eVQw9AMESN4jtnIzbjvAvcDXfWex3qMG75q4Z1jot3og82U4Hqjrf+QGG29XOpJUAK3/ZjrBVxek9MQhEzT9ZtUC+8A8I87Xi9pGGoCfArEA69o3y/YOI+sJbh3ABp4j05AYWGh2z1BIAO0maPjthPjTGrzcb4oWxc/7tPuxvRU85oCNKKHKioqmkr9qRh4FvhIzBHi0ejr4+PTysYTIebItpGzQFivA+OzGQS8DFBFW9p5sC/avmi9pXfNBq4FJuPZOmjlHjt/XTXvuK3NuHCit7d3gNSToGHO+Ph42sh47boE6AHsBtK1j4umrfEVs9EzIghuqTa5Z4ZfQ0tLS/+oxTZDjN1lqEI7TIeSK0ZpFkCANfbMT+FSUQgjy9a/DvhL2/RoDAx3iYl3SOVHjhyZ27Jly0y9/8n2LseZrO0dUpM+A5LKysqKBw4cWIj2WDHxI+O0WcBOMfHdQKnWCm76PrNE7yQx2si10WHkKc9mMR6SNmu/9m0DJmmb66fWpAHdxGj7doxHD0wzwbVcxLUp/gZWYiyGKBR0ex2HWnvC2gyfvmS1pe5hycnIUxvKRTK4/lDvqYnTxHg70gdibN7FtndMgOo51fe9SgWpAJgNodZnnLNP+HheQKwtGC3Wa6xcoNMTBBUCnLAJsAi4Ws5zaqg4rwbhGByAsJhVTNOuBPS5wgj0D8dlM+4Po71cTG7LY848OVFM9kGv/biYDIehDzOM74F7xGQ44WJy41AxGQu1mnZ2UFFRUWKTJk26o70Tc0SLB9RQcV4NglBoa+3VnTvQF6rtK4CLcc8wpiPQOycnxwphmM4tKCkpGQHPWaa8dEBMuVjoYEjEj8CspQ94+E668nCsdAhuJ8IYOos08ZDOC+GBxovZOInGmaHBHCbrNh5WOxh7dWvUqBETXH8IrSmC4hONGzd2IC27TEzwzcyAXtieudDAO+FdOe51YhwViamaF/q/w3UC5vMTD6jBhYcFUwOm6G0G8KK2GbIM1zaFy2LFIqALNktNCYDQ9vj7+zMe2wvt+VlMGkWh8diG6bsHxYRj2eBhvBqHayd9FgxtvBVXZh/0pB7Fk2camvwvZNM4p8L1kWGTWKryNk1HufIyjGEgWxVqMZSgF1c+tqmpx2tPIybHpqYz+C2yxrxA54CqNA9f5xpcvLSmdRfaTF1oH47BtjhxRFxFUBjrfcHBwa7kPTk5+euwsDBmA6zLJQDheXl5KYGBgUytmKX00ToeDXhHLRWF6bi0XxliAmAa8avwfJPW3e4F0nC/EffhaHcR4zUZ6bO6S4NfkJWVtbdNmzYhMTExiVFRUQPAz2InjyH38g1wkxjtoudtp/PG0XPrnvk8R/nJ0zYjIyO7Q4cOdDQ86vngXX4y4dltHlU7WuMrun16MqYy3hAcUxKWxluhfSWuDwDFBQUFFBIzgHAUIVkOfx/ojDE+x3UAjLmVpjFnpANgesPsgXNMU6HMBJ6Q6tRvrgqUx+0RMWX2g6mpqXzOMIT2iUWDEhRHKcSYiIgIFlRngJ9pHOdkGYned7oYj8vcmeEMUzdfa8N4n/voo+t+i3uGM2KOnaQs2XIKsgsvWQXI2GiN9nGhPSB95o7UlPiAgAB6Kn6pYRAY7QW/aD94uzhrIPBTS8b7+voGqO1hiMD/OaziJOMqekbmzRv03przYzG5bF/lZzq0esWKFQdsa6V29YfhZ3tZUFCQlcMOAhaCnxUQ8l8qJi5k3ZChy+tSM9WziDl6e2oihMfKylG8vwBIlLoID4ys7jL5Z7KeoN1LEESucvMeE/7ZmIiVWAqdpfButucMFdZBeBQs/2niLnm0h+rzZWJyWn4sFh7TmYTrs0O6yf5ijv5obKpHZGRkC9v4XwFfYHzX/PC+pdrPkGMk+LsDnDtDTAGU6/lSjAD74dlo/ah2moo13IkPQo/dglrMWBOItMWcNah2hvEesAuDpOGFjWiHQ6P4vwarEvynjHU3HgdWPyJg2yi0GDHHhPYoGseakf9KMarPagU9GMvyqWJCDn4g2hnaVNojVjvslVqOQ7tIM7FFjJccHBISwvkXAnuBIHzUns2bN9+k41N7I7HuhUzz0KbNZgWHBdcIXUs3Xc8SYCZ45+fm5q7VPZXgPgnvjkPok6zv0+YxMKc9dhuV/AsULyyNdMHYhQAAAABJRU5ErkJggg==);
      background-size: 49%;
      background-repeat:no-repeat;
      color:transparent !important;
      opacity:1;
      /*   image-rendering: auto; */
      image-rendering: crisp-edges;
      image-rendering: pixelated;
    }
    
    .topbar .tb_section {
        max-width:90%;
        height: 72px;
    } 
  
}




.pdp_paragraph-light {
    opacity:.8;    
}

.product-sku-block * {
    opacity:1;
    color:#124735 !important;
}

.tab-link.w-inline-block:hover,
.tab-link.w-inline-block:not(.w--current) {
    opacity:1;
    /* color:#124735 !important; */
}

/* .pdp_paragraph-light > p {
    opacity:.9;    
} */




/* login */

body:not(#account) .account-login {
    position:fixed;
    margin:auto;
}



/* reg popup */

.account-create-container {
    max-width:calc(100% - 20px);
    margin:auto;
    overflow: auto;
}

/* Larger screens */
@media screen and (min-width: 1920px){
      .section.section_topbtmmargin-0.section_zero{
         background-position: -200% 100%, -150% 110%, 0 0, 100% 30%;
      }
   }





.footer-cc-contain {
    filter:none;
    border-radius:0px;
    padding:0px;
    padding-left:3px
}

.footer-cc-contain > img {
    display:inline-block;
    width:unset;
    filter:none;
    border-radius:2px;
    padding:0px !important;
}



.navigation-items__menu .footer_column-container {
    margin:100px auto;
    color:#fff;
}

.navigation-items__menu .footer_column-container.footer_column-container__email:before {
    content:url(/cdn/shop/t/6/assets/Avmaquin-White-logo.svg?v=16309624543416374965);
    text-align:center;    
    display:block;
    width:130px;
    margin:30px auto;
    font-size:28px;
    font-weight:600;
}

.navigation-items__menu .footer_column-container.footer_column-container__email .label {
    margin-bottom:0px
}


/* body {
    position:relative;
} */

@media (max-width: 479px){

}

/* .footer_column-container.footer_column-container__email .links-section-footer, */
.wrapper.vetportal .links-section-footer {
    width: 300px;
    max-width:90%;
    margin-top:50px;
    color:#fff;
}



.navigation-item.nav_withinmobile { 
padding-left:0px;

}

.navigation-items__menu {
/*      padding-top:0px;  */
}

@media (min-height:221px){ .account-create-container, .navigation-items__menu { max-height:200px; } }
@media (min-height:321px){ .account-create-container, .navigation-items__menu { max-height:300px; } }
@media (min-height:421px){ .account-create-container, .navigation-items__menu { max-height:400px; } }
@media (min-height:521px){ .account-create-container, .navigation-items__menu { max-height:500px; } }
@media (min-height:621px){ .account-create-container, .navigation-items__menu { max-height:600px; } }
@media (min-height:721px){ .account-create-container, .navigation-items__menu { max-height:700px; } }
@media (min-height:821px){ .account-create-container, .navigation-items__menu { max-height:800px;} }
@media (min-height:921px){ .account-create-container, .navigation-items__menu { max-height:900px;} }
@media (min-height:1021px){ .account-create-container, .navigation-items__menu { max-height:1000px; } }
@media (min-height:1121px){ .account-create-container, .navigation-items__menu { max-height:1100px; } }
@media (min-height:1221px){ .account-create-container, .navigation-items__menu { max-height:1200px; } }
@media (min-height:1300px){ .account-create-container, .navigation-items__menu { max-height:auto; } }

.cart-details-line .total-price {
    margin-top:0px !important;
}

.accord-a > div,
.accord-set {
   position:relative; 
}

.accord-a > div:first-of-type:before {
    display:inline-block;
    content:"x";
    color:#124735;
    background:#ffffff;
    width:20px;
    height:20px;
    position:absolute;
    left:calc(100% - 20px) !important;
    top:-45px;
    text-align:center;
    z-index:9;
    font-family: 'webflow-icons' !important;
    content: "\e603";
    font-size:14px;
    font-weight:400;
    transform: rotate(180deg);
}


.accord_close {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 0;
}












@media (min-width:1px) and (max-width:767px){
    .banner_copy-container {
        margin-top:20px;
    }

    .brand-color-1.hero-paragraph {
        margin:0 0px !important;
        font-weight:normal;
    }
     
    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 100vh;
      max-height: 650px;
      background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png)
      , linear-gradient(180deg, #fff 45%, #ffffff 50%,#ffffff 55%, #ffffff1c 70%, #fff0 80%)
      , url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: 0% 50%
      , 0 50%
      , 50% 200% !important;
      background-size: auto 100%
      , auto
      , auto 80%;
      background-repeat: no-repeat
      , repeat
      , no-repeat;
    }

    .brand-color-1.hero-paragraph {
        padding-left:0px;
    }
}



@media (min-width:768px) and (max-width:3000px){
    .banner_copy-container {
        margin-top:0px;
    }

    .brand-color-1.hero-paragraph {
        margin:0 20px 0 0;
        font-weight:normal;
    }
     
    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 100vh;
      max-height: 550px;
      background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png)
      , linear-gradient(90deg, #fff 45%, #ffffff 50%,#ffffff00 55%, #ffffff00 60%, #fff0 70%)
      , url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: 0% 50%
      , 0 0
      , right calc(-450px + 11vw) top calc(80px - 9vw) !important;
      background-size: auto
      , auto
      , auto calc(115% + 10vw);
      background-repeat: no-repeat
      , repeat
      , no-repeat;
      background-attachment:fixed, fixed, unset;
    }

}







.ppCheck {
    display:none;
}



.whyslider_navarrow .w-slide {
    display:none;
}

@media (max-width:650px){

    .whyslider_navarrow .whyslider_slide {
        transition:all .2s ease-in-out;
    }

    .transition .whyslider_slide.w-slide {
        opacity:0;
/*         transform: scale(0); */
    }

    .wrapper.wrapper_whyslider h2:before {
        content:"The Facts";
        display:block;
        font-size:16.5px;
        font-weight:400;
        text-transform:uppercase;
    }



    .container.container_whyslider {
        max-height: unset;
        min-height: unset;
    }    

    .whyslider {
        min-height: 250px !important;
    }    

    .whyslider_copy {
        margin-top:10px;
    }

    .whyslider_imagecontainer img {
        display:none;
    }

/*     .whyslider_imagecontainer {
        height:100%;
        background:url(/cdn/shop/t/6/assets/icon-pathways.svg?v=16621010729551689555),
        url(/cdn/shop/t/6/assets/icon-molecule.svg?v=5342978888225948791);
        background-repeat:no-repeat, no-repeat;
        background-size:18%, 18%;
        background-position:left 0px bottom 130px, right 0px bottom 130px;

        opacity:.2;
    } */

    .whyslider_navarrow .whyslider_navarrow-text+div ,
    .whyslider_navarrow .whyslider_navarrow-text {
        display:none;
    }

    .whyslider_navarrow {
        background:transparent;
        border-radius:0;
        display:block;
        height:100%;

/*         border:solid 1px red; */
    }
    
    .whyslider_navarrow .w-slide,
    .w-icon-slider-left+.w-slide,
    .w-icon-slider-right+.w-slide {
        background:transparent;
        border-radius:0;
        width:300px;
        display:block !important;
        height:100%;
        visibility:visible !important;
        position:relative;
        left:-135px;
    }
    
    .whyslider_navarrow .whyslider_navarrow-text+div ,
    .whyslider_navarrow .whyslider_navarrow-text {
        display:none;
    }

    .whyslider_navarrow {
        background:transparent;
        border-radius:0;
    }
    
    .container.container_whyslider {
        height:200px;
        margin-bottom:90px;
    }

    .whyslider_container {
        height:100%;
        width:50%;
        margin:auto;
    }

    .whyslider_navbuttons {
        display:inline-block;
        width:100%;
        padding-top:0px;
		z-index:99;
    }

    .whyslider_navbuttons .w-slider-dot {
        border:none !important;
        box-shadow:none !important;
        font-size:21px !important;
        font-weight:700;
        color:#124735;
        background:#6b212100
        line-height:36px !important;
        vertical-align:top;
        min-width:50px;
        padding:0px;
        margin:0px !important;
        opacity:.5;
        transition:all .5s ease-in-out;
    }

    .whyslider_navbuttons .w-slider-dot.w-active {
        opacity:1;
        line-height:20px !important;
        font-size:36px !important;
        font-weight:700;
    }



}

.w--open .menu-button-innercontainer .menu-button_1,
.w--open .menu-button-innercontainer .menu-button_3 {
    display:none;
}

.w--open .menu-button-innercontainer .menu-button_center-1 {
    transform: rotate(45deg); 
}

.w--open .menu-button-innercontainer .menu-button_center-2 {
    transform: rotate(-45deg);
}




@media (min-width:992px){
    #what-is-avmaquin {
        top: -100px !important;
    }

    #avmaquin-vs-broccoli {
        top: -40px;
    }

    #what-is-sulforaphane {
        top: -70px;
    }
    
    #why-avmaquin {
        top: -70px;
    }

    #how-avmaquin-works {
        top: -0px;
    }

    #shop-now, #shop-now, #order-avmaquin {
        /* top: -20px; */
    }

    #buy-now,
    #buy-now, #add-to-cart {
       top: -100px;
    }   

}

@media (min-width:992px){

    .brand-color-1.hero-paragraph {
        text-align:left;
        font-size: 16px;
        font-weight:600;
        line-height:1.2;
    }  

    .logo_avmaquin {
        margin-top:100px;
        margin-bottom:50px;
    }
    
    .brand-color-1.hero-paragraph {
        text-align:left;
        font-size: 16px;
        font-weight:600;
        line-height:1.2;


    }  



    .navigation-items {
        position: relative;
        top: 0px;
        z-index: 9999;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 80px;
        max-width: 90%;
        width: 1560px;
    }

    .reg-link {
        padding-right:0px !important;
    }

  

/*     .navigation-wrap {
      background:red;
      max-width: 90%;
      width: 1560px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: end;
      justify-content: flex-start;
      -webkit-box-align: start;
      -webkit-align-items: start;
      -ms-flex-align: center;
      align-items: start;
    } */

    .nav.navigation-items__menu.w-nav-menu .navigation-item {
        align-items:left;
    }

/*     .navigation-items {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
      width:1560px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: end;
      -webkit-box-align: start;
      -webkit-align-items: start;
      -ms-flex-align: center;
      align-items:start;
      justify-content: space-between;
    }   */

    .logo-link.w-nav-brand {
        /* align-items: flex-start; */
    }

    .navigation-item.nav_withinmobile { 
        padding-left:0px;
        max-height: 70px;
        font-weight:500;
        font-size:15px;
        padding-right:1.5vw;
    } 
       
}


@media (min-width:1200px){
    .navigation-item.nav_withinmobile { 
        padding-left:0px;
        max-height: 70px;
        font-weight:500;
        font-size:16px;
        padding-right:3vw;
    }    
}

@media (min-width:1200px){
    .navigation-item.nav_withinmobile { 
        padding-left:0px;
        max-height: 70px;
        font-weight:500;
        font-size:16px;
        padding-right:4vw;
    }    
}

@media (min-width:1440px){
    .logo_avmaquin {
        margin-top:130px;
        margin-bottom:20px;
    }

    .banner_copy-container .logo_avmaquin-container,
    .banner_copy-container .brand-color-1.hero-paragraph {
        zoom:1.3;
    }    

    .navigation-item.nav_withinmobile { 
        padding-left:0px;
        max-height: 70px;
        font-weight:500;
        font-size:16px;
        padding-right:5vw;
    }    
}

@media (min-width:1800px){
    .navigation-item.nav_withinmobile { 
        padding-left:0px;
        max-height: 70px;
        font-weight:500;
        font-size:16px;
        padding-right:6vw;
    }    
}

@media (min-width:2000px){
    .section.section_topbtmmargin-0.section_zero {
      z-index: 2;
      height: 650px;
      max-height: 650px;
      /* background-image: url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png), -webkit-gradient(linear, left top, right top, color-stop(55%, #fff), color-stop(56%, #0000)), url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg); */
      background-image: 
      linear-gradient(30deg, #fff0 15%)
      , url(/cdn/shop/t/6/assets/banner-dots-broccoli-fade.png)
      , linear-gradient(95deg, #fff 40%, #ffffffe0 45%,#ffffff85 50%, #ffffff14 55%, #fff0 60%)
      , url(/cdn/shop/t/6/assets/dog-banner-no-mouth.jpg);
      background-position: -100% 100%
      , -80% 50%
      , -0% 0%
      , 150% 40% !important;
      background-size: auto 100%
      , auto 170%
      , auto 100%
      , auto 150%;
      background-repeat: no-repeat
      , no-repeat
      , no-repeat
      , no-repeat;
    }
}

.shipping-policy-content .close-btn,
.return-policy-content .close-btn {
    position: absolute;
    width: 18px;
    height: 18px;
    background: url(data:image/webp;base64,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);
    background-size:contain;
    top: 15px;
    right: 15px;
    cursor: pointer;
    opacity:.5
}

.shipping-policy-content.open,
.return-policy-content.open {
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    
    display:inline-block !important;
    background:#1437288c;

    z-index:9999999;

    border:solid 1px #3c3c3cck;
    padding:20px;
    overflow:hidden;
    box-shadow:0 0 0px 200px #1437288c;
    text-align:center;
}


.open .nmx-content-box {
    position:relative;
    width:700px;
    max-width:90%;
    margin:100px auto;
    
    display:inline-block !important;
    background:#fff;

    z-index:9999999;

    border:solid 1px #3c3c3cck;
    padding:20px;
    height:800px;
    max-height:calc(100% - 200px);
    overflow:auto;
    text-align:left;

    line-height:1 !important;
}

.open .nmx-content-box > * {
    line-height:1.2 !important;
}



.down-qty,
.up-qty {
    display:inline-block;
    max-width:25px !important;
/*     background:red; */
    text-align:center;
    padding:0px !important;
    margin-right: -25px;
    z-index:99;
    line-height:35px;
    font-size:18px;
    font-weight:800;
    color:#124735;
    cursor:pointer;

  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none;    
}

.up-qty {
    margin-left:-35px;
    margin-right:10px;
}

#create_customer .response_container {
    display:none;
    color:#b10000;
    padding-bottom:20px;
}

.tb_right .cartcontainer {
	display:none;
}

.product-detail-price {
    height:0px;
}

.reg-price.discount-item {
    display:inline-block !important;
    font-size:18px;
    color:#888;
    font-weight:300;
    margin-top:-5px;
}

/* .reg-price.discount-item:before {
    display:inline-block !important;
    content:"";
    height:1px;
    width:calc(100% + 10px);
    position:relative;
    background:#4c4c4c;
    top:25px;
    left:-5px;
    transform: rotate(10deg);
} */


.reg-price.discount-item:after {
    display:inline-block !important;
    content:"";
    height:1px;
    width:calc(100% + 4px);
    position:relative;
    background:#909090;
    top:-33px;
    left:-2px;
    transform: rotate(-5deg);

}








.product-row {
	padding-right:25px;	
}

.mini-cart-price-wrapper {
	gap:5px
}












