/** Shopify CDN: Minification failed

Line 451:31 Expected ":"
Line 459:31 Expected ":"

**/
.mfp-wrap {
    z-index: 9999 !important
}

#sca-fg-owl-carousel .owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

#sca-fg-owl-carousel .owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y
}

#sca-fg-owl-carousel .owl-carousel .owl-wrapper {
    display: none;
    position: relative
}

#sca-fg-owl-carousel .owl-carousel .owl-wrapper-outer {
    overflow-x: hidden !important;
    overflow-y: initial !important;
    position: relative;
    width: 100%;
    padding-bottom: 10px
}

#sca-fg-owl-carousel .owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height .5s ease-in-out;
    -moz-transition: height .5s ease-in-out;
    -ms-transition: height .5s ease-in-out;
    -o-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

#sca-fg-owl-carousel .owl-carousel .owl-item {
    float: left
}

#sca-fg-owl-carousel .owl-controls .owl-page,
.owl-controls .owl-buttons div {
    cursor: pointer
}

#sca-fg-owl-carousel .owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

#sca-fg-owl-carousel .grabbing {
    cursor: '//cdnjs.cloudflare.com/ajax/libs/owl-carousel/1.3.2/grabbing.png'8 8, move
}

#sca-fg-owl-carousel .owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden
}

#sca-fg-owl-carousel .owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center
}

#sca-fg-owl-carousel .owl-theme .owl-controls .owl-buttons div {
    color: #fff;
    display: inline-block;
    zoom: 1;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=50);
    opacity: .5
}

#sca-fg-owl-carousel .owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none
}

#sca-fg-owl-carousel .owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1
}

#sca-fg-owl-carousel .owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    opacity: .5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791
}

#sca-fg-owl-carousel .owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1
}

#sca-fg-owl-carousel .owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px
}

#sca-fg-owl-carousel .owl-item.loading {
    min-height: 150px;
    background: '//cdnjs.cloudflare.com/ajax/libs/owl-carousel/1.3.2/AjaxLoader.gif' no-repeat center center
}

#sca_freegift_list .owl-carousel {
    position: relative
}

#sca_freegift_list .owl-next,
#sca_freegift_list .owl-prev {
    position: absolute;
    top: 50%;
    margin-top: -10px
}

#sca_freegift_list .owl-prev {
    left: 0
}

#sca_freegift_list .owl-next {
    right: 0
}

#freegift_message .owl-carousel .owl-wrapper-outer {
    overflow-y: hidden !important
}

#freegift_cart_container {
    height: auto !important
}

#sca_freegift_list .owl-controls {
    display: block !important;
    opacity: 1 !important
}

.sca-fg-header {
    clear: both
}

.sca-fg-img-label {
    position: absolute;
    right: 0;
    top: 0;
    max-width: 50px !important;
    opacity: 1
}

.sca-fg-img-collect {
    position: absolute;
    right: 0;
    top: 0;
    max-width: 50px !important
}

@media only screen and (max-width:400px) {
    .sca-fg-img-label {
        position: absolute;
        right: 0;
        top: 0;
        max-width: 30px !important;
        opacity: 1
    }

    .sca-fg-img-collect {
        position: absolute;
        right: 0;
        top: 0;
        max-width: 20px !important
    }
}

@media only screen and (min-width:401px) and (max-width:568px) {
    .sca-fg-img-label {
        position: absolute;
        right: 0;
        top: 0;
        max-width: 40px !important;
        opacity: 1
    }

    .sca-fg-img-collect {
        position: absolute;
        right: 0;
        top: 0;
        max-width: 35px !important
    }
}

.sca-fg-label {
    clear: both;
    float: left;
    overflow: hidden;
    position: relative;
    right: 0;
    text-align: left
}

.product .sca-fg-cat-list a {
    display: inline-block;
    margin-right: 7px;
    padding: 0
}

.list-freegift .product-image img {
    height: 50px !important;
    width: 50px !important
}

.list-freegift .sca-fg-item {
    top: 92px !important
}

.list-freegift #freegift .product-image img {
    margin-left: 0
}

.sca-fg-pro-list {
    border-top: 1px dotted #555;
    border-bottom: 1px dotted #555;
    margin-top: 8px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    margin-bottom: 8px
}

#freegift {
    margin-bottom: 0
}

.sca-fg-item-name {
    margin-top: 15px
}

.sca-fg-pro-details {
    position: relative
}

.sca-fg-cat-container ol,
.sca-fg-cat-container ul {
    list-style: none;
    margin-left: 0;
    padding: 0 !important
}

#freegift .product-image img {
    border: 1px solid #e9e8e8
}

.sca-fg-item {
    background-color: #fff;
    border: 1px solid #c5c4c4;
    border-radius: 5px;
    box-shadow: 1px 1px 3px 1px #c5c4c4;
    -moz-box-shadow: 1px 1px 3px 1px #c5c4c4;
    -webkit-box-shadow: 1px 1px 3px 1px #c5c4c4;
    color: #2f2f2f;
    padding: 10px;
    text-align: left;
    z-index: 9999 !important;
    position: absolute;
    margin-top: -5px
}

.sca-fg-cat-list {
    position: inherit;
    z-index: 9999
}

.sca-fg-cart-item {
    display: none;
    position: absolute;
    padding: 5px;
    border: 1px solid #c5c4c4;
    background-color: #fff;
    z-index: 9999;
    top: 10%;
    left: 100%;
    width: 100%;
    max-height: 80%;
    -webkit-border-radius:5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 1px 1px 3px 1px #c5c4c4;
    color: #2f2f2f;
    text-align: left
}

.sca-fg-cart-item p {
    margin-bottom: 5px
}

.sca-fg-cart-item p.sca-fg-item-name a {
    color: #2f2f2f;
    text-decoration: none;
    font-weight: 700
}

.sca-fg-cart-item p.sca-fg-item-name a:hover {
    color: #2f2f2f;
    text-decoration: underline
}

.sca-fg-cart-item p.sca-fg-image-item {
    margin-bottom: 10px;
    text-align: center
}

.sca-fg-cart-item-option-title {
    border-bottom: 1px dotted #959595;
    color: #2f2f2f;
    font-weight: 700;
    font-style: italic;
    font-size: 12px;
    padding: 0 0 5px 0;
    margin-bottom: 5px
}

.sca-fg-item-option-title em {
    font-weight: 700;
    font-size: 12px
}

.sca-fg-item-option-title {
    border-bottom: 1px dotted #555;
    margin-bottom: 15px
}

.sca-fg-image-item img {
    text-align: center;
    margin: auto
}

.sca-fg-image-item a {
    display: block;
    text-align: center;
    margin: auto
}

.sca-fg-item-name a {
    color: #555
}

.sca-fg-items a {
    display: inline-block;
    margin-right: 7px
}

#sca-fg-products .item {
    background: #fff;
    padding: 20px 0;
    margin: 5px;
    color: #555;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    border: 1px solid #ddd
}

.sca-fg-cart-container {
    background: none repeat scroll 0 0 #eff5ea;
    color: #3d6611;
    font-size: 18px;
    text-align: center;
    width: 98%;
    margin: 0 auto
}

.sca-fg-cart-container .item {
    max-width: 100% !important
}

.sca-fg-price {
    margin-bottom: 12px
}

.sca-fg_popup {
    z-index: 9999;
    position: relative;
    background: #fff;
    padding: 20px;
    margin: 20px auto;
    width: auto;
    max-width: 900px;
    border: 1px solid;
    border-color: #999
}

.sca-fg_popup label {
    display: initial !important
}

#sca-fg-slider-cart {
    border: 1px solid #c5c4c4;
    margin-top: 10px
}

#sca_freegift_list .item {
    background: #f9f9f9;
    padding: 30px 0;
    display: block;
    margin: 5px;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center
}

.sca-fg-cart-title {
    background: #fff;  repeat-x left bottom;
    color: #59595c;
    font-size: 12px:
  text-align: center;
}

.sca-fg-cart-title strong {
    display: block;
    background: #fff; no-repeat 9px 9px;
    padding: 10px 40px;
  text-align: center;
}

.sca-fg-cart-item-option-title {
    border-bottom: 1px dotted #959595;
    color: #2f2f2f;
    font-weight: 700;
    font-style: italic;
    font-size: 12px;
    padding: 0 0 5px 0;
    margin-bottom: 5px
}

.sca-old-price {
    margin: 0
}

.sca-old-price .sca-price-label {
    white-space: nowrap;
    color: #999
}

.sca-price .sca-old-price {
    color: #807777;
    text-decoration: line-through
}

.sca-special-price {
    margin: 0;
    padding: 3px 0;
    text-decoration: none !important
}

.sca-special-price .sca-price-label {
    font-size: 13px;
    font-weight: 700;
    white-space: nowrap;
    color: #cd5033
}

.sca-price .sca-special-price {
    font-size: 13px;
    font-weight: 700;
    color: #EC008C !important
}

button.sca-button::-moz-focus-inner {
    padding: 0;
    border: 0
}

button.sca-button {
    -webkit-border-fit: lines
}

button.sca-button {
    overflow: visible;
    width: auto;
    border: 0;
    padding: 0;
    margin: 0;
    background: 0 0;
    cursor: pointer
}

button.sca-button span {
    display: inline-block;
    padding: 8px 16px;
    margin: 0;
    font-size: 1em;
    font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 1.42;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    cursor: pointer;
    border: 1px solid transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #D9E96A !important;
    background-color: #D9E96A !important;
    color: #59595c !important
}

button.sca-button span span {
    border: 0;
    padding: 0
}

button.sca-button.disabled span {
    cursor: default !important;
    color: #000 !important;
    background-color: #f6f6f6 !important
}

#sca_freegift_list .owl-item {
    position: relative !important;
    -webkit-backface-visibility: hidden !important;
    -moz-backface-visibility: hidden !important;
    -ms-backface-visibility: hidden !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important
}

#sca_freegift_list .sca-fg-cart-item {
    left: 0 !important;
    padding: 5px 10px !important;
    width: 95% !important;
    max-width: 100% !important;
    top: 0 !important
}

#sca_freegift_list .selector-wrapper {
    margin-top: 5px !important;
    display: inline-block !important
}

#sca_freegift_list .selector-wrapper label {
    margin: 0 !important
}

#sca_freegift_list .single-option-selector {
    height: initial !important;
    background: #fff !important;
    border: 1px solid #d8d8d8;
    display: inline-block !important;
    overflow: hidden !important;
    min-width: 75px !important;
    max-width: 125px !important;
    cursor: pointer !important;
    margin: 5px !important
}

.sca-fg-image-data {
    width: 50px;
    height: 50px;
    background-image: url('data:image/png;base64,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')
}

.sca-fg-cart-item .single-option-selector {
    opacity: 1 !important
}

@media (max-width :400px) {
    #freegift_cart_container {
        width: 300px !important;
        height: auto !important
    }

    #freegift_cart_container .owl-item .item img {
        width: 300px !important
    }

    #freegift_cart_container .owl-carousel {
        width: auto !important
    }

    #freegift_cart_container .owl-carousel .owl-item {
        width: 300px !important
    }
}

#freegift_cart_container {
    clear: both;
    height: auto !important
}

#freegift_cart_container .owl-wrapper-outer {
    overflow-y: hidden !important
}

#freegift_cart_container .owl-item .item img {
    display: block
}

#sca_fg_cart {
    margin-top: 10px
}

#sca_freegift_list .owl-controls {
    display: block !important;
    opacity: 1 !important
}

.sca-product-title {
  white-space: nowrap; color:#59595c!important;
}

@media screen and (max-width :490px) {
    .mfp-container .sca-fg-checkout-confirm-popup {
        text-align: center
    }

    .sca-fg-checkout-confirm-buttons {
        float: initial !important
    }

    .sca-fg-checkout-confirm-buttons .add_to_cart {
        margin-right: 0 !important
    }

    .sca-fg-checkout-confirm-buttons .continue-checkout {
        margin-top: 10px !important
    }
}

body select.single-option-selector>option[value*="% off)"] {
    display: none !important
}