/** Shopify CDN: Minification failed

Line 556:0 Expected "}" to go with "{"

**/
#shopify-section-template--17435883733256__text-with-icons .section--flush, #shopify-section-template--17435883733256__1664546342a42d66d6 .section__color-wrapper, 
#shopify-section-template--17435883733256__0635f112-f5a0-45de-9908-12b22478309d .section--flush, #shopify-section-template--17435883733256__image-with-text-block .section, 
#shopify-section-template--17435883733256__1a1da042-9ff6-40f8-8ec2-98daec2c226a .section, #shopify-section-template--17435883733256__0635f112-f5a0-45de-9908-12b22478309d .section{
padding-bottom: 55px;
}
#shopify-section-template--17190165184776__timeline .section__header {
padding-bottom: 30px;
}
.template-index .logo-list__list .logo-list__item .logo-list__image {
width: 100% !important;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper .container .logo-list--grid .logo-list__item {
padding: 0 20px;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper .logo-list__list {
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper .container .logo-list--grid {
margin: 0;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper {
padding: 30px 70px;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper .container .section__header {
margin: 0;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper .container {
max-width: 100%;
padding: 0;
}

.template-index .flickity-page-dots {
display: flex;
padding: 0;
justify-content: center;
margin-top: 0;
margin-bottom: 18px!important;
}
.flickity-page-dots li.is-selected {
background: #ee613b;
}
.flickity-page-dots li {
font-size: 0;
list-style: none;
width: 10px;
height: 10px;
margin: 5px 7px;
background: #d6d6d6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity .2s ease;
border-radius: 30px;
}

.timeline__list .timeline__item {
margin-right: 10px !important;
}
.timeline__content p {
font-size: 16px;
}

.footer__item-title {
font-family: 'glittenregular' !important;
}
.hiddendiscount {
display:none;
}
.Mobile_image {
display: none;
}


.faq__wrapper {
max-width: 100%;
width: 100%;
}
.faq__wrapper .collapsible-toggle {
font-size: 20px;
font-weight: 500;
font-family: 'glittenregular' !important;
}
.faq__wrapper .collapsible__content p {
font-size: 16px;
}

quick-buy-popover .color-swatch-list {
display: none;
}
.drawer__content .color-swatch-list {
display: none;
}
.video-section--boxed.video-section--medium {
padding: 55px 0;
}
body ,span,b,input,button,a{
font-family: 'Asap', sans-serif !important;
}
body h1,h2,h3,h4,h5,h6{
font-family: 'glittenregular' !important;
}
body p,li{
font-family: 'Lato', sans-serif !important;
}
html.js {
padding-bottom: 0 !important;
}
.drawer__content .product-item__link {
background: #C6D9CB ;
color: #000;
}
.popover--quick-buy .payment-methods-list {
display: flex;
}
.drawer__content .price--highlight {
margin-right: 5px;
}
.announcement-bar__message {
color: #000;
}  
.locale-selectors__container {
display: none;
}
.Topcontainer p {
color: #FFF4E8 !important;
font-size: 15px;
font-weight: 400;
line-height: 22px;
font-family: 'Asap', sans-serif !important;
} 
.Topcontainer {
text-align: center;
padding: 7px 0px;
background-color: #EE613B !important;

}
.product__info .product-form .loox-rating .loox-icon {
color: #fed527;
font-size: 16px;
}
.FeatureProductReview .loox-rating {
display: flex;
align-items: center;
}
.FeatureProductReview {
display: flex;
align-items: center;
}
.product_reviewsTotal p {
font-size: 16px;
font-weight: 600;
font-family: Asap,sans-serif!important;
} 
.flickity-enabled.is-hovering-left .flickity-viewport{
cursor:pointer !important;
}
.flickity-enabled.is-draggable {
outline: none !important;
}
.product__info .product-form__variants .product-form__option-selector:nth-child(1) span[hiddenerrormessage] {
margin: 0;
}
.product__info span[hiddenerrormessage] {
color: #8c1b17;
letter-spacing: 0;
font-weight: 600;
opacity: 0;
animation-name: fadeInOut;
animation-duration: 5s;
animation-delay: 1s;
animation-iteration-count: infinite;
text-align: center;
text-transform: uppercase;
font-size: 15px;
}

@keyframes fadeInOut{
0% {
opacity: 0;
}
45% {
opacity: 1;
}
100% {
opacity: 0%;
}
}
.product__info .shipping_polices_par>div p br {
display: none;
}
.product__info .shipping_polices_par>div {
background-color: #C6D9CB;
padding: 8px 4px;
border-radius: 50px;
}
.shippinginnerdiv {
display: flex;
align-items: center;
max-width: 150px;
margin: auto;
}
.product__info .shipping_polices_par {
display: grid;
width: 100%;
grid-template-columns: 1fr 1fr;
grid-gap: 10px;
}
.product__info .shipping_polices_par>div svg {
height: 25px;
width:25px;
}
.product__info .shipping_polices_par>div span {
display: flex;
margin-right: 12px;
}
.product__info .shipping_polices_par>div p {
font-size: 13px;
text-transform: capitalize;
}
/* .flickity-page-dots {
display: none;
} */
.product__info .product-form .loox-rating span.totalReviews {
display: flex;
}
.product__info .product-form .loox-rating span {
display: none;
}
.product-meta__price-list-container .price-list .price--highlight {
font-size: 27px;
font-weight: 600;
color: #232323;
margin: 0!important;
}
.product-meta__price-list-container .price-list {
flex-direction: row-reverse;
}

.product-meta__price-list-container .price-list .price--compare {
margin-right: 5px;
font-size: 22px;
font-weight: 400;
}
.product__info .product-form {
row-gap: 0;
}
.product__info .product-form__variants {
margin: 10px 0;
display: block;
}
.product__info .product-meta__price-list-container {
margin-top: 0;
}
.product__info span.icon.icon--inventory {
margin-right: 0;
}
.product__info .product-form__add-button {
border-radius: 100px;
height: 48px;
display: flex;
align-items: center;
cursor: pointer;
justify-content: center;
background: #EE613B !important;
}
.product-form__option-info {
font-size: 14px;
margin-bottom: 10px;
}
.ShowPricepercentage {
font-size: 18px;
font-weight: 700;
color: #187f84;
margin: 0 0px 0 10px!important;
display:none;
}
.product__info .product-form__variants .product-form__option-selector:nth-child(1) {
margin-bottom: 12px;
}
.product-form__option-selector .select-wrapper button.select {
border-radius: 0;
border-color: #000;
padding: 10px;
height: 57px;
}
.product-form__option-selector .select-wrapper button.select .select__selected-value {
top: 0;
}
.product-form__quantity-label {
font-size: 16px;
line-height: 1.2em;
font-weight: 400;
}
.product-form__quantity .quantity-selector {
border-radius: 0;
height: 40px;
line-height: 40px;
position: relative;
border-width: 1px;
border-style: solid;
border-color: #dddcdc;
}
.product-form__quantity .quantity-selector .quantity-selector__button {
height: inherit;
border-right: 1px solid #dddcdc;
width: 52px;
}
.product-form__quantity .quantity-selector__input {
margin: 0;
padding: 0;
width: 60px;
height: 40px;
line-height: 40px;
text-align: center;
border-right: 1px solid #dddcdc;
}
.product-form__quantity .quantity-selector .quantity-selector__button:last-child {
border: none;
}
.product__media-nav .product__media-prev-next:before{
content:inherit;
}
.product__media-nav .product__media-prev-next svg{
display: none;
}  
.product__media-nav:hover .product__media-prev-next[aria-label="Previous"], .product__media-nav:hover .product__media-prev-next[aria-label="Next"]{
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translate(0);
opacity: 1;
} 
.product__media-nav .product__media-prev-next[aria-label="Previous"] {
display: block!important;
height: 36px;
width: 36px;
background-image: url(//d1um8515vdn9kb.cloudfront.net/images/prev.png);
background-size: 20px 20px;
-webkit-transition: all .5s;
transition: all .5s;
position: absolute;
top: 50%;
left:0;
margin: 0;
margin-top: -18px!important;
cursor: pointer;
z-index:1;
background-repeat: no-repeat;
background-position: center;
background-color:#fff;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translate(-100%);
opacity: 0;
}
.product__media-nav .product__media-prev-next[aria-label="Next"] {
display: block!important;
height: 36px;
width: 36px;
background: #ffffff url(//d1um8515vdn9kb.cloudfront.net/images/next.png) no-repeat center center;
background-size: 20px 20px;
-webkit-transition: all .5s;
transition: all .5s;
position: absolute;
top: 50%;
right:0;
margin: 0;
margin-top: -18px!important;
cursor: pointer;
z-index:1;
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translate(100%);
opacity: 0;
}
.product.product--thumbnails-bottom .flickity-enabled.is-hovering-right .flickity-viewport {
cursor: pointer !important;
}
.product-form__quantity {
margin-top: 12px;
}
.product-form__option-selector:nth-child(2) {
padding-bottom: 0 !important;
}
.product__info .payment-methods-list {
display: flex;
width: 100%;
margin: 10px 0 20px!important;
}
.payment-methods-list svg {
text-align: center;
width: 100%;
}
.product__info .product-form__add-button .loader-button__text {
font-size: 16px!important;
letter-spacing: .08em;
font-weight: 700;
line-height: inherit;
}
.product.product--thumbnails-bottom .product__media-nav {
justify-content: center;
display:none;
}

@media(max-width:1400px){
.timeline__image {
object-fit: contain;
}
}

@media(min-width:1100px){
.timeline__image-wrapper .timeline__image {
padding: 0 50px;
}
.timeline__list .timeline__content {
padding: 64px 0px 64px 10px;
}
}

@media(max-width:1100px){
#shopify-section-template--17190165184776__image-with-text-block .image-with-text-block__content {
padding-top: 30px;
padding-bottom: 30px;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper {
padding: 30px 22px;
}
#shopify-section-template--17435883733256__image-with-text-block .image-with-text-block__content {
padding: 24px;
}


}


@media(max-width:991px){


.product.product--thumbnails-bottom .product__media .product__media-item {
padding: 0;
}
.product__media-list {
margin: 0!important;
max-width: 100%!important;
}
.product.product--thumbnails-bottom .product__thumbnail-list-inner {
padding: 0;
}
.product__thumbnail-list {
margin: 0!important;
}
.product.product--thumbnails-bottom .product__media-nav .product__media-prev-next {
display: none!important;
}
.template-index .product__info .product-form .product-meta__title {
margin: 0;
}
.product__info .product__info .shipping_polices_par>div p {
font-size: 12px;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper .container .logo-list--grid {
padding: 0;
}


}

@media(max-width:767px){

.image-overlay {
display: block;
}
.image-overlay__image-wrapper {
position: static;
padding: 0 !important;
}
  
#shopify-section-template--17435883733256__text-with-icons .section--flush, #shopify-section-template--17435883733256__1664546342a42d66d6 .section__color-wrapper, 
#shopify-section-template--17435883733256__0635f112-f5a0-45de-9908-12b22478309d .section--flush, #shopify-section-template--17435883733256__image-with-text-block .section, 
#shopify-section-template--17435883733256__1a1da042-9ff6-40f8-8ec2-98daec2c226a .section, #shopify-section-template--17435883733256__0635f112-f5a0-45de-9908-12b22478309d .section{
padding-bottom: 35px;
}
.template-index .shopify-section--logo-list .section .section__color-wrapper {
padding: 12px 10px;
/* margin-bottom: 30px; */
}
.template-index .shopify-section--logo-list .section .section__color-wrapper .logo-list__list {
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 18px;
}
.faq__wrapper .collapsible-toggle {
font-size: 18px;
}

.Mobile_image {
display: block;
}
.Desktop_image{
display:none;
}

.video-section--boxed.video-section--medium {
padding: 35px 0;
}
.shippinginnerdiv {
max-width: 120px;
}
.product__info .shipping_polices_par>div svg {
height: 18px;
width: 18px;
}
.product__info .shipping_polices_par>div p {
font-size: 11px;
}
.Topcontainer p {
font-size: 14px;
line-height: 21px;
}
.product__info .product-form .loox-rating .loox-icon {
font-size: 14px;
line-height:normal;
}
.product-form__buy-buttons {
margin-top: 8px;
}
.product__media-nav {
margin-top: 0;
}

.product-meta__price-list-container .price-list .price--compare {
font-size: 18px;
}
.product-meta__price-list-container .price-list .price--highlight {
font-size: 24px;
}
.ShowPricepercentage {
font-size: 16px;
margin: 0 0 0 8px!important;
}


desktop-navigation .header__linklist.list--unstyled.hidden-pocket.hidden-lap .header__linklist-item {
margin-right: 32px !important;
font-weight: bold !important;
}

