/** Shopify CDN: Minification failed

Line 1126:0 Unexpected "}"

**/
@font-face {
    font-family: 'novel_proregular';
    src: url('AvenirNextLTPro-Regular.otf') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nexa_bold';
    src: url('nexa_bold-webfont.woff2') format('woff2'),
         url('nexa_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nexa_regular';
    src: url('AvenirNextLTPro-Regular.otf') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nexa_bold';
    src: url('AvenirNextLTPro-Bold.otf') format('woff');
    font-weight: normal;
    font-style: normal;
}
.collection-grid-item__title {
  font-family: 'nexa_bold' !important;
}
body, input, textarea, button, select, .disclosure__toggle {font-family: 'novel_proregular' !important;}
.btn-sm{display:inline-block; text-transform: uppercase;}
.btn, .btn-sm, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, footer p, footer a, footer .newsletter-text, .product-single__description, .add-cart-btn, .custom-field, .product-form__item label, .product-size, .nav-more{font-family: 'novel_proregular';}
.gf-option-block ul li a, .price, .announcement-bar__message{font-family: 'nexa_regular' !important;}
.h4.spf-product-card__title a{color: #000 !important;}
.spf-product-card__price{color: #777 !important;}
.spf-product-card__title, .spf-product-card__title a, .spf-product-card__price, #shopify-section-product-recommendations .product-card__title, .price, .spf-product-card__saleprice, .spf-product-card__oldprice, .mobile-nav__link, .mobile-nav__sublist-link{font-family: 'novel_proregular' !important;}
.price-item{font-weight: 400 !important; color: #777 !important;}
.gf-block-title h3{font-family: 'nexa_bold' !important;}
.product-form{padding-top:0;}
.product-size{margin-bottom: 15px;}
#shopify-section-product-recommendations .product-card{text-align:center;}
#shopify-section-product-recommendations .price{align-items: center !important;}
#shopify-section-product-recommendations .product-card__title, .price, .product-card__title{font-size: 15px !important; text-align: center; display: block;}

.text-align{text-align: center;}
.btn--gray{background: #ede9dc; color: #000;}
.btn--black{background: #231f20; color: #fff;}
.btn--yellow{background: #fad88e; color: #000;}
.btn--pink{background: #de9da4; color: #fff;}
.btn--border--hover{background: none !important; color: #436076;}
.btn--border--hover:hover, .btn--border--hover:visited{color: #436076 !important; border: 1px solid #436076;}
.btn-gold, .form-vertical [type="submit"], .form-vertical .btn{background: #917449; color: #fff !important; border: none !important;}
header .site-nav a, header .site-nav span{font-family: 'novel_proregular' !important;}
header .site-nav > li > a, header .site-nav > li > button{text-transform: uppercase;}
header .site-nav__link--active .site-nav__label{border-bottom: 1px solid transparent !important;}
.announcement-bar{position: fixed !important; top: 0; left: 0; width: 100%; z-index: 99;}
.inner-page header{background: #ebe5da !important;}
.inner-page header .site-header__mobile-nav{background: none !important;}
footer{background-color: #fff !important;}
.site-footer__item-inner--newsletter .newsletter__submit{background: #917449; font-size: 15px; padding: 5px 10px;}
.site-footer__hr{display: none;}
.site-footer__social-icons{text-align: left !important; padding-top: 0 !important;}
footer .site-footer__social-icons a{text-decoration: none; border:none !important;}
.homepage-custom-class3 .collection-grid-item__title-wrapper::before{display:none !important;}
.homepage-custom-class3 .collection-grid-item__title{text-transform: uppercase; font-size: 18px;}
.homepage-custom-class4{display:block !important;padding-top: 0px;}
/*.homepage-custom-class11 .pd-size{font-family: "Libre Baskerville",serif; margin-bottom: 5px;}
.homepage-custom-class11 .btn--black{display: block; margin-top: 15px;}
.homepage-custom-class11 .image-bar__item{margin: 55px 55px 0; background-position: left bottom !important; background-size: auto !important; background-color: #fff !important;}*/
.slideshow__arrows{background: none !important; width: 100% !important; padding: 0 !important; height: 0 !important;}
.sparq-desktop-search{display: none !important;}
.slideshow__arrow-right{position: absolute !important; right: 0;}
.slick-dots{display: none !important;}
.slick-arrow{outline:none; height: 32px !important; width: 32px !important;}
/* .slick-disabled{display:none !important;} */
.medium-up--hide--none{display:none !important;}
.slick-prev, .slick-next{border: none !important;}
.slick-prev::before, .slick-next::before{display: none !important;}
.slick-prev{background: url('./back-arrow.png') no-repeat center center !important; background-size: 20px !important; left: -35px !important;}
.slick-next{background: url('./next-arrow.png') no-repeat center center !important; background-size: 20px !important; right: -35px !important;}


/* product page css */
 .sort-by{/*display: none !important;*/ margin-bottom: 30px;}
.limit-by{display: none !important;}
.filters-toolbar-wrapper{border: none !important; margin-bottom: 0 !important;}
.spf-product__info{text-align: center;}
.gf-left .gf-option-block{margin-bottom: 20px !important;}
.gf-block-title h3{font-size: 18px !important; font-weight: bold; text-transform: uppercase; font-family: Arial, sans-sarif; display: block !important;}
.gf-left .gf-option-block .gf-block-title h3:after, .gf-offcanvas .gf-option-block .gf-block-title h3:after{float: right !important;}
.collection-header .collection-hero{margin-bottom: 0 !important;}
.collection-header .collection-hero__image{background: none !important; height: 80px !important;}
.collection-header .collection-hero__title{color: #000 !important;}
.collection-header .collection-hero__title-wrapper::before{background: none !important;}
/* product page css */
h1, .h1{color: #222;}
/*.slideshow__slide{position: relative;}
.slideshow__slide .slideshow__text-content{transform: translateY(0) !important; -webkit-transform: translateY(0) !important; top: 0 !important; height: 100%;}
.slideshow__slide .slideshow__btn{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}*/
.slideshow__btn-wrapper--push{margin-top: 0 !important;}
.slideshow__btn{font-family: 'novel_proregular' !important; background: none; border: 2px solid #fff;}
.slideshow__btn:hover{background: #917449 !important; border-color:#917449 !important;}
.rte li, .rte p{font-size: 14px;}
#faqs .block{padding-bottom: 30px; border-bottom: 1px solid #ccc;}
#faqs .block h2{margin: 30px 0 0; position: relative; padding-right: 30px; cursor: pointer;}
#faqs .block h2::after{content: ' \02C7'; position: absolute; font-size: 35px; line-height: 40px; right: 5px; top: 2px; transition: all 0.5s;}
#faqs .block h2.active::after{transform: rotate(180deg); top: -15px; transition: all 0.5s;}
#faqs .block .section{margin-top: 20px; display: none;}
/*.cm-wishlist-button{background: none !important; position: relative !important; bottom: 0 !important; right: 0 !important; border: none !important; width: 35px !important; height: 35px !important;}*/
.cm-wishlist-button{background: none !important; position: relative !important; bottom: 0 !important; right: 0 !important; padding:0 !important; border: none !important; width: auto !important; height: auto !important;}
.cm-wishlist-icon::before{top: -8px !important; right: -8px !important; display: none;}
.cm-wishlist-counter{top: -10px !important; right: -10px !important; background: #f54337; border-radius: 10px;}
.cm-wishlist-counter[data-js-wishlist-count="0"] {display: none !important;}
#shopify-section-footer{position: relative; margin-top: 80px; padding-top: 1px;}
#shopify-section-footer::before{content: ''; width: 90%; height: 3px; background: #dededc; position: absolute; left: 5%; top: 0;}
.img-responsive{max-width: 100%; display: block;}
.more-text{display: none;}
.nav-more{border-bottom: 1px solid #eee; padding-bottom: 10px; display: inline-block; text-transform: uppercase; cursor: pointer;}
.product-form__cart-submit{width: calc(100% - 65px); display: inline-block; margin-right: 20px;}
.wishlist-btn{width: 40px; height: 40px; border-radius: 40px; background: #ddd; padding: 8px 7px; box-sizing: border-box; display: inline-block;}
.wishlist-btn svg{width: 25px;}
.size-guide-option{text-align: right; margin: 0 0 20px 5px;}
.size-guide-option a, .size-guide-option span{text-decoration: underline; display: inline-block; cursor: pointer;}
.gift-card-page .size-guide-option, .gift-card-page .Denominations{display: none !important;}
.gift-card-product{/*opacity: 0; visibility: hidden;*/}
.scappfancybox-overlay{background: rgba(255,255,255,0.5) !important;}
.site-nav--active-dropdown > .site-nav__link{color: #917449 !important;}
button{outline: none !important;}
.site-nav > li > a:hover, .site-nav__link--active span{color: #917449 !important;}
.site-nav__dropdown{padding: 0 !important;}
.site-nav__dropdown a{padding: 12px 15px !important; font-size: 16px !important;}
.site-nav__dropdown a:hover{background: #917449 !important; color: #fff !important;}
.site-nav__label{border: none !important;}
.contact-us-page a{display: inline-block; text-decoration: none !important; border: none !important;}
.gf-option-block[data-filter-type="color"]{display: none !important;}
.clear{clear: both; height: 1px;}
.c-bnr{margin-bottom: 40px;}
.c-bnr img{width: 100%;}
.mobile-nav__link--active .mobile-nav__label{border: none !important; color: #917449 !important;}
.site-footer__item-inner--newsletter .h4/*, .site-footer__item-inner--newsletter .newsletter-text, .site-footer__item-inner--newsletter .site-footer__newsletter*/{display: none !important;}
.filters-toolbar__item--count, .uc-sticky{display: none !important;}
.grid-view-item__image-wrapper{max-width: 100% !important;}
.grid-view-item__image{max-width: 100% !important; max-height: 100% !important;}
.grid-view-item__title{color: #000 !important;}
/*.remove--sold-out{display: none !important;}*/
.remove--sold-out--tag .price__badges--listing{display: none !important;}
.uc-filter-result-totals{display: none !important;}
.slideshow__text-content{top: 0 !important; left: 0 !important; transform: translateY(0%) !important; -webkit-transform: translateY(0%) !important; width: 100% !important; height: 100% !important;}
.slideshow__btn{width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; background: none !important; opacity: 0 !important; border: none !important;}
.contact-us-container h4{line-height: 24px !important; color: #555 !important; margin: 0 0 25px !important; text-transform: uppercase;}
.contact-us-container h4 span{line-height: 24px !important; color: #000 !important; margin: 0 0 25px !important; border-bottom: 0.5px solid #000; padding-bottom: 5px; display: block;}
/*#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li{width: 25px; height: 25px; border-radius: 25px; overflow: hidden; border: 1px solid #eee;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li button{opacity: 0;}*/
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li{position: relative; padding-left: 30px; font-size: 14px; line-height: 20px;}
/*#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li.uc-list-text-check{text-decoration: line-through;}*/
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-checkbox{display: none !important;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-list-text{padding-left: 0 !important;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li::before{content: ''; width: 20px; height: 20px; border-radius: 20px; overflow: hidden; border: 1px solid #eee; position: absolute; left: 0; top: 5px;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li.uc-list-text-check::before{background: #917449 !important;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li.uc-list-text-check::after{content: '\2713'; width: 20px; height: 20px; color: #fff; position: absolute; left: 4px; top: 6px; font-size: 12px;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Butter"]::before{background: #edd18d;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Butter Yellow"]::before{background: #edd18d;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Yellow"]::before{background: #edd18d;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Lemon Yellow"]::before{background: #edd18d;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Beige"]::before{background: #e5bfaa;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Salmon"]::before{background: #E495A0;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Salmon Pink"]::before{background: #E495A0;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Peach"]::before{background: #e5bfaa;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Royal"]::before{background: #404471;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Tuberose"]::before{background: #E495A0;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Sky"]::before{background: #c6d9de;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Aqua"]::before{background: #c6d9de;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Blue"]::before{background: #c6d9de;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Light Blue"]::before{background: #c6d9de;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Aqua Blue"]::before{background: #c6d9de;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Navy Blue"]::before{background: #404471;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Candy"]::before{background: #E495A0;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Pink"]::before{background: #E495A0;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Candy Pink"]::before{background: #E495A0;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Rose Pink"]::before{background: #E495A0;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Canary"]::before{background: #edd18d;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Pewter"]::before{background: #cccccc;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Mint"]::before{background: #b7c387;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Green"]::before{background: #b7c387;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Fern Green"]::before{background: #b7c387;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Grey"]::before{background: #cccccc;}
#uc-filter-options li[data-type*="uc-option_pcolor"] .uc-content ul li[data-filter="Gray"]::before{background: #cccccc;}
.pcolor {display: none !important;}
.fixed-icn{position: fixed; bottom: 20px; right: 20px; background: #25d366; border-radius: 50px; box-shadow: 0 0 5px #ccc; padding: 10px 13px !important; z-index: 1;}
.fixed-icn img{width: 35px;}
.fixed-icn::before{content: ''; position: absolute; right: -7px; top: -7px; background: url('/cdn/shop/files/bell.png?v=1595443529') no-repeat center center #ff0000; width: 24px; height: 24px; border: 2px solid #fff; border-radius: 24px; background-size: 14px;}
#instagram_h2{padding-top: 40px; position: relative;}
#instagram_h2::before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 32px; background: url('/cdn/shop/files/instagram-sketched.png?v=1595443856') no-repeat center top;}
#hulkapps_option_list_4895787843723{background: none !important; border: none !important; padding: 0 !important;}
.hulkapps_option_name{display: none !important;}

.size-chart-pop{position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; display: none;}
.pop-close{position: absolute; width: 25px; height: 25px; background: url('./closehs-pop-mob.png') no-repeat center center #000 !important; border-radius: 35px;}
.pop-bg{position:fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; background: rgba(0,0,0,0.6); display: none;}
 .site-nav a {padding: 4px 13px!important;}
@media (min-width: 1200px){
  header{padding-top: 10px !important; padding-bottom: 10px !important;}
  header nav{width: 100% !important;}
  header .site-nav{text-align: center;}
  header .site-nav a, header .site-nav span{font-size: 16px;}
  footer .page-width{max-width: 100% !important;}
  footer .site-footer__content .site-footer__item:nth-child(1){width: 400px; margin-right: 15%;}
  footer .site-footer__content .site-footer__item:nth-child(2){width: 200px; margin-right: 15%;}
  footer .site-footer__content .site-footer__item:nth-child(3){width: 280px;}
  footer .h4{font-size: 20px; text-transform: uppercase;}
  footer p, footer a{font-size: 13px;}
  footer .newsletter-text{font-size: 13px; margin-bottom: 25px;}
  .site-footer__social-icons{margin-top: 30px !important;}
  .site-footer__item-inner--newsletter .newsletter__input{margin: 0 0 10px;}
  .btn{font-size: 20px; padding: 15px 40px;}
  .btn-sm{font-size: 16px; padding: 10px 30px;}
  .homepage-custom-class1{display: block !important;}
  .homepage-custom-class2{display: block !important;}
  
  .homepage-custom-class3{padding-top: 30px;}
  .homepage-custom-class3 .collection-grid{overflow: visible !important;}
  .homepage-custom-class3 .collection-grid .grid--uniform{margin-left:0;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item{padding: 0 0px; box-sizing: border-box;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item, .homepage-custom-class3 .collection-grid .grid--uniform .grid__item .collection-grid-item{height: 360px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item .collection-grid-item{padding-bottom:0 !important;}
  /*.homepage-custom-class3 .collection-grid .grid--uniform .grid__item:nth-child(1){width: 300px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item:nth-child(2){width: 375px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item:nth-child(3){width: 415px;}*/
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item{width: calc(25% - 30px); margin: 0 15px;}
  .homepage-custom-class3 .collection-grid-item__title{top: -70px !important; color: #000 !important; text-shadow: none !important; padding: 0 !important;}
  .homepage-custom-class4{padding-top:0;}
  .homepage-custom-class4 .custom-content{margin-left: 0;}
  .homepage-custom-class4 .custom__item{padding:0 30px; box-sizing: border-box;}
  .homepage-custom-class4 .custom__item .custom__item-inner--image, .homepage-custom-class4 .custom__item .custom__item-inner--image img{max-width: 100% !important;}
  .homepage-custom-class4 .custom__item .custom__item-inner--image img{max-height: 100% !important;}
  .homepage-custom-class5{padding-bottom: 0;}
  .homepage-custom-class6 .grid, .homepage-custom-class8 .grid{margin-left: 0; padding: 0 20px;}
  .homepage-custom-class6 .grid__item, .homepage-custom-class8 .grid__item{padding: 0 30px; margin-bottom: 0;}
  .homepage-custom-class6 .grid__item .feature-row__image-wrapper, .homepage-custom-class8 .grid__item .feature-row__image-wrapper{max-width: 100% !important; margin-bottom: 0;}
  .homepage-custom-class6 .grid__item .feature-row__image-wrapper img, .homepage-custom-class8 .grid__item .feature-row__image-wrapper img{max-width: 100% !important; max-height: 100% !important;}
  .homepage-custom-class10{margin-bottom: 0 !important;}
  .homepage-custom-class10 .image-bar__overlay::before{display: none !important;}
  /*.homepage-custom-class10{padding-bottom: 0;}
  .homepage-custom-class11 .custom-content{margin-left: 0; padding: 0 20px;}
  .homepage-custom-class11 .custom__item{padding: 0 30px;}
  .homepage-custom-class11 .custom-content .custom__item .custom__item-inner{max-width: 100% !important;}
  .homepage-custom-class11 .custom-content .custom__item img{max-width: 100% !important; max-height: 100% !important;}
  .homepage-custom-class11 h3{font-size: 26px; margin-bottom: 20px;}
  .homepage-custom-class11 h4{font-size: 20px; margin-bottom: 20px;}
  .homepage-custom-class11 p{font-size: 15px;}
  .homepage-custom-class11 .pd-size{font-size: 20px; padding:10px; border: 1px solid #000;}*/
  .social-icons .icon{width: 35px !important; height: 35px !important;}
  /* product listing page */
  .full-width{max-width: 100% !important;}
/*   .product-listing a.spf-product-card__image-wrapper{padding-top: 151% !important;} */
  .gf-left #gf-tree{width: 18% !important; margin-top: 70px;}
  .gf-left #gf-tree+#gf-grid{width:75% !important;}
  /*.sparq-container-fluid{width: 100% !important;}
  #sparq-container .row .column.column-25, #sparq-dd .row .column.column-25{flex: 0 0 20% !important; max-width: 20% !important;}
  #sparq-container .row .column.column-75, #sparq-dd .row .column.column-75{flex: 0 0 80% !important; max-width: 80% !important;}
  .sparq-result-inner{margin: 0 0 50px 50px !important;}
  .sparq-price-outer{align-items: flex-start !important;}*/
  .section-header, .rte h1, .rte .h1, .rte h2, .rte .h2, .rte h3, .rte .h3, .rte h4, .rte .h4, .rte h5, .rte .h5, .rte h6, .rte .h6{margin-bottom: 40px;}
  .rte h1{margin-top: 100px;}
  .site-footer__content{justify-content: space-between;}
  .contact-us-page .medium-up--five-sixths{padding-left:0 !important; left: 0 !important; width: 1200px !important;}
  .contact-us-container .left{position: absolute; width: 340px; top: 50%; right: 190px; transform: translate(0, -50%);}
  .page-width-1200 .medium-up--five-sixths{left: 0 !important; width: 100% !important; padding-left: 0 !important;}
}

@media (min-width: 750px) and (max-width: 991px){
  header{padding: 0 20px !important;} 
  header nav{width: 100% !important;}
  header .site-nav{text-align: center;}
  header .site-nav a, header .site-nav span{font-size: 12px;}
  footer .h4{font-size: 20px; text-transform: uppercase;}
  footer p, footer a, footer .newsletter-text{font-size: 13px;}
  .btn{font-size: 20px; padding: 15px 40px;}
  .site-footer__social-icons{margin-top: 20px !important;}
  .btn-sm{font-size: 16px; padding: 10px 30px;}
  .homepage-custom-class1{display: block !important;}
  .homepage-custom-class2{display: none !important;}
  .homepage-custom-class3{padding: 60px 0 30px;}
  .homepage-custom-class3 .collection-grid{overflow: visible !important;}
  .homepage-custom-class3 .collection-grid .grid--uniform{margin-left:0;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item{padding: 0 15px; box-sizing: border-box;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item, .homepage-custom-class3 .collection-grid .grid--uniform .grid__item .collection-grid-item{height: 360px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item .collection-grid-item{padding-bottom:0 !important;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item:nth-child(1){width: 190px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item:nth-child(2){width: 218px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item:nth-child(3){width: 250px;}
  .homepage-custom-class3 .collection-grid-item__title{top: -40px !important; color: #000 !important; text-shadow: none !important;}
  .homepage-custom-class4, .homepage-custom-class5, .homepage-custom-class7{padding: 0;}
  .homepage-custom-class4 .custom-content{margin-left: 0;}
  .homepage-custom-class4 .custom-content .custom__item{padding: 0 15px;}
  .homepage-custom-class4 .custom-content .custom__item .custom__item-inner--image, .homepage-custom-class4 .custom-content .custom__item .custom__item-inner--image img{max-width: 100% !important;}
  .homepage-custom-class5{padding-bottom: 0;}
  .homepage-custom-class7, .homepage-custom-class9{padding-top: 20px;}
  .btn--border--hover{font-size: 18px !important;}
  .contact-us-page .medium-up--five-sixths{padding-left:0 !important; left: 0 !important; width: 765px !important;}
  .contact-us-container{ margin-top: 240px;}
  .contact-us-container .left{position: absolute; width: 340px; top: -200px; left: 50%; transform: translate(-50%, 0);}
}

@media (min-width: 750px){
 
  .hidden-xs{display: block !important;}
  .visible-xs{display: none !important;}
  body{padding-top: 63px;}
  .social-icons__item{padding: 0 15px 0 0;}
  h1, .h1{font-size: 27px !important; text-transform: uppercase;} 
  .custom-field{margin: 5px 0;}
  .mega-title{font-size: 50px !important; color: #fff !important; text-shadow: none !important;}
  .slideshow__btn{font-size: 30px; line-height: 44px; letter-spacing: 0; padding: 10px 20px;}
  .shopify-payment-button__more-options{margin:0 !important; height: 1px !important; padding: 0 !important;}
  /*.slideshow__text-content{width: auto !important;}*/
  .slideshow .slideshow__slide .slideshow__text-content{left: 7%;}
  .slideshow__arrow{background: none !important;}
  .product-single__description h3{font-size: 24px; margin: 0 0 20px; color: #000;}
  .add-cart-btn{font-size: 18px;}
  .shopify-payment-button .shopify-payment-button__button--unbranded{padding: 18px; background: #917449; font-size: 18px;}
  .slideshow--medium{height: 100vh !important;}
  .image-bar--x-large .image-bar__content, .image-bar--x-large .image-bar__item{height: calc(100vh + 200px) !important;}
  .grid--uniform .medium-up--one-half:nth-child(2n+1){clear: none !important;}
  .homepage-custom-class6 .grid__item.medium-up--one-half, .homepage-custom-class8 .grid__item.medium-up--one-half{width: 50% !important; padding: 0 15px !important;}
  .slick-track{margin-top: 0 !important;}
  .slideshow__controls{bottom: 50% !important; left: 0; transform: translate(0, -50%); justify-content: left !important; height: 0; margin: 0;}
  .homepage-custom-class7, .homepage-custom-class9{padding-top: 35px;}
  .heading-img{margin: -30px 0 30px; text-align: center;}
  .marbot50{margin-bottom: 50px;}
  .marbot120{margin-bottom: 120px;}
  .large-para{font-size: 17px !important; line-height: 28px; color: #000;}
  .nav-more{font-size: 18px !important; line-height: 26px; color: #000;}
  .half-section{display: flex; flex-wrap: wrap; align-items: center;}
  .half-section .img{width: 400px;}
  .half-section .text{width: calc(100% - 475px); margin-left: 75px;}
  .product-single__media-wrapper.js{max-width: 525px !important;}
  .feature-row__image{max-width: 100% !important; max-height: 100% !important;}
  #gift-note{width: 360px; resize: none;}
  .scappfancybox-close{top: 65px !important; right: 75px !important; width: 45px !important; height: 45px !important; background: url('./closehs-pop-new.png') no-repeat center center #000 !important; border-radius: 50px;}
  .filters-toolbar-wrapper .page-width{max-width: 100% !important;}
  .filters-toolbar__item-child:first-child{margin-right: 0 !important;}
  .filters-toolbar--custom{text-align: right;}
  .uc-controls-filters-sorting{float: left !important;}
  #uc{margin-top: -70px !important;}
  #uc-slider-bar{width: 350px !important;}
  .contact-us-container{background: url('/cdn/shop/files/contact-us-bg.png?v=1591440536') no-repeat top left; background-size: cover; height: 600px; position: relative;}
.contact-us-container h4{font-size: 16px !important;}
.contact-us-container h4 span{font-size: 17px !important;}
.btns{text-align: center; margin: 30px 0 80px;}
.btns a{margin: 0 10px; cursor: pointer;}
  .for-mob-only{display: none !important;}
  .announcement-bar__message{padding-top: 18px !important; padding-bottom: 18px !important; font-size: 18px !important;}
  #SearchDrawer.search-bar{max-width:100% !important;}
  .go-to-btn{font-size:16px !important; padding: 12px 20px !important; margin: 0 5px 10px 0;}
  .size-chart-pop{width: 650px;}
  .size-chart-pop img{max-width: 100%;}
  .pop-close{top: 25px; right: 25px;}
  .homepage-custom-class12{display: block !important;}
  .homepage-custom-class2{display: none !important; margin-top: 0 !important; padding-top: 0 !important; position: relative;}
}

@media (max-width: 749px){
  .page-width {
    padding-left: 8px;
    padding-right: 8px;
    
}
  .homepage-custom-class9{display:none;}
  .hidden-xs{display: none !important;}
  .visible-xs{display: block !important;}
  body{padding-top: 48px;}
  .btn-sm{font-size: 14px; padding: 7px 20px;}
  .site-footer__linklist-item{padding: 5px 0 0 !important;}
  footer .site-footer__social-icons{padding: 20px 18px !important; text-align: center !important;}
  .social-icons .icon {width: 35px !important; height: 35px !important;}
  .social-icons__item{padding: 0 5px;}
  .site-footer-newsletter__one-half{margin-bottom: 20px !important;}
  .announcement-bar__message{font-size: 13px !important; padding: 15px !important}
  .main-content{padding-top: 0 !important;}
  .homepage-custom-class1{display: none !important;}
  .homepage-custom-class2{display: block !important; margin-top: 0 !important; padding-top: 0 !important; position: relative;}
  .homepage-custom-class3{padding-top: 0px;padding-bottom:0px;}
  .homepage-custom-class3 .collection-grid{overflow: visible !important;}
  .homepage-custom-class3 .collection-grid .grid--uniform{margin-left:0;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item{width: 100% !important; padding: 0px; box-sizing: border-box; margin-bottom: 80px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item:last-child{margin-bottom: 0 !important;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item, .homepage-custom-class3 .collection-grid .grid--uniform .grid__item .collection-grid-item{height: 560px;}
  .homepage-custom-class3 .collection-grid .grid--uniform .grid__item .collection-grid-item{padding-bottom:0 !important;}
  .homepage-custom-class3 .collection-grid-item__title{top: -30px !important; color: #000 !important; text-shadow: none !important;}
  .homepage-custom-class4 .two-thirds{width: 100% !important;}
  .homepage-custom-class4 .custom-content{margin-left: 0;}
  .homepage-custom-class4 .custom-content .custom__item{padding-left: 0;}
  .homepage-custom-class4 .custom-content .custom__item .custom__item-inner--image, .homepage-custom-class4 .custom-content .custom__item .custom__item-inner--image img{max-width: 100% !important;}
  .homepage-custom-class5{padding-bottom: 0; margin-top: 0px;}
  .homepage-custom-class5 h2{margin-bottom: 0;}
  .homepage-custom-class6 .grid__item, .homepage-custom-class8 .grid__item{margin-bottom: 0;}
  .homepage-custom-class10 .image-bar--large .image-bar__content, .homepage-custom-class10 .image-bar--large .image-bar__item{height: auto !important; padding: 20px 0 !important;}
  .homepage-custom-class10 .image-bar__overlay::before{display:none !important;}
  .homepage-custom-class10 .image-bar__item{background-size: 130% !important;}
  /*.homepage-custom-class10{padding-bottom:0;}
  .homepage-custom-class10 h2{margin-bottom: 0;}
  .homepage-custom-class11 .custom__item.small--one-half{flex: 1 0 100%; -webkit-flex: 1 0 100%;} 
  .homepage-custom-class11 .pd-size{padding:5px; border: 1px solid #000;}*/
  .slideshow__text-wrap--mobile{background: none !important; position: absolute !important; width: 100%; height: auto; margin: 0; bottom: 10%;}
  .section-header{margin-top: 35px;}
  .open-quick-view, .spf-product-card__images-navigation{display: none !important;}
  .collection-header .collection-hero__image{height: 60px !important;}
  .collection-hero{margin-top: 0 !important;}
  h1, .h1{font-size: 20px !important; text-transform: uppercase;}
  .mega-title{color: #fff !important; text-shadow: none !important;}
  .slideshow__btn{min-height: 25px !important; letter-spacing: 0; margin: 5px 0 0 !important; font-size: 12px; line-height: 16px; padding: 3px 5px;}
  .slideshow__text-content{/*width: auto !important;*/ padding-top: 0 !important; position: absolute; /*bottom: 350%;*/}
  .slideshow__text-content--mobile-0{left: -2%;}
  .slideshow__text-content--mobile-1, .slideshow__text-content--mobile-2{left: -2%;}
  .slideshow__arrow{background: none !important; color: #fff !important;}
  .slideshow__arrows--mobile .icon{fill:#ffffff !important;}
  .site-footer__item-inner--text, .site-footer__item-inner--link_list, .site-footer__item:last-of-type{text-align: center; margin: 0 auto;}
  .site-footer h4, .site-footer .h4{font-size: 18px !important; text-transform: uppercase !important;}
  .image-bar--x-large .image-bar__content, .image-bar--x-large .image-bar__item{height: 280px !important;}
  .grid--uniform .medium-up--one-half:nth-child(2n+1){clear: both !important;}
  .homepage-custom-class6 .grid__item.medium-up--one-half, .homepage-custom-class8 .grid__item.medium-up--one-half{width: 100% !important;}
  .mobile-nav-wrapper{position:relative !important;}
  .mobile-nav-wrapper, .page-container{transform:none !important;}
  .homepage-custom-class7, .homepage-custom-class9{padding-top: 15px;}
  .btn--border--hover{font-size: 13px !important;}
  .product__price, .custom-field{margin-bottom: 20px;}
  .heading-img{margin: -30px 0 30px; text-align: center;}
  .heading-img img{width: 100px;}
  .marbot50{margin-bottom: 50px;}
  .marbot120{margin-bottom: 80px;}
  .large-para{font-size: 16px !important; line-height: 24px; color: #000;}
  .nav-more{font-size: 14px !important; line-height: 18px; color: #000;}
  .half-section{text-align: center;}
  .half-section .img{margin-bottom: 20px;}
  .inner-page{margin-bottom: 20px;}
  #gift-note{width: 100%; resize: none;}
  .sort-by{width: 100%;}
  .scappfancybox-close{top: 35px !important; right: 35px !important; width: 25px !important; height: 25px !important; background: url('./closehs-pop-mob.png') no-repeat center center #000 !important; border-radius: 35px;}
 
  .filters-toolbar__item-child:first-child{
      margin-left: 0 !important; 
      display: inline-block !important;
      background-color:#DAB065;
      width: 100%;
      padding-left: 10px;
      color:#fff;
  
  }
  
  .filters-toolbar__item-child:nth-child(2){
      margin-left: 0 !important; 
      display: inline-block !important;
      background-color:#DAB065;
      width: 100%;
      padding-left: 10px;
      margin-top: 10px;
      margin-bottom: 10px;
      color:#fff;
  }
  
  .filters-toolbar__label{display: inline-block !important;}
  .filters-toolbar__item-child .filters-toolbar__input{font-size: 14px !important;color:#fff;}
  #uc{margin-top: -60px !important;}
  .uc-medium-up--one-half{justify-content: left !important;}
  .slideshow__arrows .slideshow__arrow{z-index: 9;}
  .contact-us-container{background: url('/cdn/shop/files/contact-us-bg-mob.png?v=1591442118') no-repeat top center; background-size: cover; height: 600px; position: relative; margin-top: 290px;}
  .contact-us-container .left{position: absolute; width: 300px; top: -250px; left: 50%; transform: translate(-50%, 0);}
.contact-us-container h4{font-size: 14px !important;}
.contact-us-container h4 span{font-size: 15px !important;}
.btns{text-align: center; margin: 20px 0 60px;}
.btns a{margin: 0 0px 10px; cursor: pointer; font-size: 12px !important;}
  .page-width-1200, .page-width-1200 .medium-up--five-sixths{left: 0 !important; width: 100% !important; padding: 0 !important;}
  .for-mob-only{position: fixed; bottom: 0; left: 0; width: 100%; z-index: 99; margin: 0; border: none !important; background: #917449 !important; color: #fff !important;}
  .site-footer__item-inner--link_list{padding-top: 100px; padding-bottom: 100px; background: url('/cdn/shop/files/sprig.png?v=1589362007') no-repeat center top, url('/cdn/shop/files/sprig.png?v=1589362007') no-repeat bottom center;}
  .go-to-btn{display: block !important; margin: 0 0px 10px 0;}
  .thumbnails-wrapper{max-width: 90%; margin: 0 auto 30px !important;}
  .size-chart-pop{width: 95%;}
  .size-chart-pop img{max-width: 100%;}
  .pop-close{top: 15px; right: 15px;}
  .shopify-payment-button__more-options{margin: 0 !important;}
  .product-single__description{margin-top: 0 !important;}
  .product-single__description h3{margin-top: 20px !important;}
  .head-room{padding-left: 0 !important;}
  .rvp{margin-bottom: 20px;}
  .homepage-custom-class13{display: block !important;}
  .homepage-custom-class13 ul{overflow:visible !important;}
  .homepage-custom-class13 ul li{clear: none !important;}
  .homepage-custom-class13 .slick-prev{left: 10px !important; background-color: #eee !important; border-radius: 50px;}
  .homepage-custom-class13 .slick-next{right: -10px !important; background-color: #eee !important; border-radius: 50px;}
}

@media (min-width:421px) and (max-width: 767px){
  .custom__image{max-height: 460px !important;} 
}


.pcolor-name{display:none!important;}

.whatapp_share{
  text-align: right; 
  margin-top: -20px;
  display:none;
}
.wa_btn{
   font-size: 17px;
   border-radius: 5px;
   padding: 6px 5px 6px 6px;
   border-color: #20bd99 !important;
   background-color: #20bd99 !important;
   color:#fff;
}
.wa_btn .fa-whatsapp::before {
   font-size: 18px;
   margin-right: 5px;
}
.wa_btn:focus{color:#fff;}
@media only screen and (max-width: 500px) {
   .whatapp_share{display:block;}
}

.gift-img{width:100%;text-align:center;}
.gift-img img{width:50%;}
.gift-msg {
    width: 100%;
    float: left;
    margin-top: 10px;
    text-align: center;
}

#gift-wrapping{
display: inline-block;
cursor: pointer;
margin-left: 10px;
}
.gift-content{
	clear:both;
	padding-top: 15px;
	display:none;
    text-align: center;
}


#notify-gift{
    color: red;
    padding: 10px;
	font-size: 16px;
}
.class-cart{width:40%;}
tr[data-cart-item-title="Gift Wrapping"] .cart__remove {
   display:none;
}

@media only screen and (max-width: 500px) {
   .class-cart{width:100%;}
  #ImageZoom-16033672107316c539-22149085003927 {
    padding-top: 100% !important;
}
}
@media only screen and (max-width: 749px) {
.custom__item.small--one-half {
    -webkit-flex: 1 0 100%!important;
    -moz-flex: 1 0 100%;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
}}
.gift-msg p{margin:0;}

/*6 OCT 2020*/
.product__policies {
  border-bottom: 1px #EBE5DA solid;
  padding-bottom:6px;
}
.sold_mainbox {
    display: none;
}
.size-chart__div{
    margin: 0 0 10px 0px;text-align: right;
   
  
}
.size-chart__div span{
  text-decoration:underline;cursor: pointer;font-size:15px;text-transform: uppercase;
  color:#917449;
}

#variant-inventory{
	color: #EC4936;
	font-weight: 600;
	text-align: center;
}
.f_open{display:none;}

.custom_accordion {margin-top: 20px; margin-bottom: 15px;}

.custom_accordion .common__box{
background: #ecdcc5;
border-radius: 0.5em 0.5em 0.5em 0.5em;
padding: 15px;
margin-bottom: 15px;
}
.custom_accordion h3{
  font-size: 16px;
  margin-bottom:0px;
  cursor:pointer;
}
.custom_accordion h3 .fa{
 float: right;
}
.Collapsible__Content{
padding-bottom: 20px;
}

.custom_accordion  .fa{
font-size:20px;
-webkit-text-stroke: 2px #ecdcc5;
}
.custom_accordion  .fa-check{
color:#7eb37e;
}
.est__shipping{
border-bottom: 1px #EBE5DA solid;
padding-bottom: 20px;
}
.est__shipping a{color:#917449;}
.size__main_div{width:100%;clear:both;}
.SELECT__SIZE_Div{width:48%;float:left;}

.offlabel b.of {
    padding: 1px 4px;
    background: #ecdcc5;
}
.offlabel b {
    color: #917449;
    letter-spacing: 1px;
}

.custom_accordion .common__box_gift{
	margin-bottom: 15px;
}
.custom_accordion .common__box_gift h3{
	background: #ecdcc5;
	padding: 15px;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
}

.size-guide-option-2{
	background: #ecdcc5;
	padding: 15px;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
}

.size-guide-option-2 a{
text-decoration: underline;
cursor: pointer;
font-size: 15px;
text-transform: uppercase;
color: #917449;
}
.tshirt-pd{width: 20px;
vertical-align: sub;
margin-right: 5px;}

.pb-rapper {
    text-align: left;
    padding: 12px 15px 10px;
    background: #ecdcc5;
    border-radius: 0.5em;
    margin-bottom: 25px;
}
.pb-rapper h3 {
    color:#917449;
    text-transform: none;
    margin-bottom: 5px;
    font-size: 15px;
    text-decoration: none;
	font-weight: 700;
}
.pb-heading {
    flex: 100%;
    width: 100%;
    padding: 5px;
    border-bottom: none;
    padding: 5px 0;
}
.pb-heading h3 {
    color:#917449;
    font-size: 18px;
    line-height: 16px;
    margin-bottom: 5px;
	font-weight:bold;
}
.pb-box {
    flex: 100%;
    width: 100%;
    padding: 8px 0;
}
.pb-box p.small {
    font-size: 12px;
    margin-top: 4px;
    color: #262626;
}
.pb-box p {
    font-size: 14px;
}
.cart-custom_accordion{width:100%;}
.class-cart{width:100%;}
@media only screen and (max-width: 500px) {
	.custom_accordion h3 {
		font-size: 14px;
	}
  	.cart-custom_accordion{width:100%;}
}

.rte {
    color: #3d4257!important;
  margin-bottom: 10px!important;
}
.product-single__description.rte.f_open img, .product-single__description.rte.f_open h3{
 display:none;
}
.est__shipping b{
 color:#917449;
}
.size-chart-nav:hover {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
@media only screen and (min-width: 750px) {
.medium-up--one-quarter.logo-align--left {
	width: 15%;
}
}

/*Chat Pop-up css*/

.NewsletterPopup {
    position: fixed;
    bottom: 15px;
    left: 15px;
    width: calc(100% - 30px);
    padding: 24px 30px 30px 30px;
        padding-top: 24px;
    background: #1c1b1b;
    color: #fff;
    z-index: 50;
    text-align: center;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3);
    box-shadow: 0 1px 4px rgba(0,0,0,0.3);
    visibility: hidden;
    -webkit-transform: translateY(25px);
    transform: translateY(25px);
    opacity: 0;
    -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.NewsletterPopup {
    max-width: 385px;
    right: 25px;
    bottom: 25px;
    left: auto;
    padding-top: 35px;
  z-index: 10000;
}
.NewsletterPopup[aria-hidden="false"] {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}
.announcement-bar__message{z-index:10000;}
.NewsletterPopup__Close {
    position: absolute;
    right: 15px;
    top: 15px;
	background: none;
    border: none;
    border-radius: 0;
	color: #fff;
}
.NewsletterPopup .Heading {
    color: inherit;
	font-weight: 500;
	font-style: normal;
    transition: color 0.2s ease-in-out;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}
.NewsletterPopup__Close svg {
    width: 18px;
    height: 18px;
}
.NewsletterPopup__Content p{color:#fff;}
.fixed-icn {z-index:999999;display:none;}
.classforimg{display:none;}

.tab-container{
   text-align:center;
}
.tab-menu{
  padding-top: 20px;
  padding-bottom: 40px;
}
.tab-menu ul{
	margin: 0;
	padding: 0;
}
.tab-menu ul li{
	list-style-type: none;
	display: inline-block;
}
.tab-menu ul li a{
    text-decoration: none;
    color: rgba(0,0,0,0.4);
    padding: 7px 92px 7px 93px;
    border-radius: 4px;
    border: solid 1px;
    font-size: 20px;
}
.tab-menu ul li a.active-a{
	background-color:#917449;
	color: #ffffff;
    border: #917449;
}
.tab{
	display: none;
}
.tab h2{
	color: rgba(0,0,0,.7);
}
.tab p{
	color: rgba(0,0,0,0.6);
	text-align: justify;
}
.tab-active{
	display: block;
}

.img___sec{
  width:50%;
  float:left;
  margin-bottom: 30px;
  margin-top: 20px;
}

.btn____viewall{
  margin-top:20px;
}

.collection-grid-item__title-wrapper::before {
  opacity: 0;
}


.tag__a:hover{
   color: #fff!important;
}
.tag__a:nth-last-of-type(2) {
   left:42px;
}
.tag_summer-20{
  left:42px;
}
.tag_new{
  background-color: #917449;
   left:0px!important;
}
.tag__a.tag_summer-20.tag_number_1 {
    left: 0px;
}  


@media only screen and (max-width: 500px) {
  
  .tab-menu ul li{
    margin-bottom:20px;
  }
  .tab-menu ul li a{
      padding: 7px 30px 7px 30px;
      font-size:12px;
  }
  .tag__a{
   background-color:#DAB065;
   color: #fff;
   bottom:0px;
   text-transform: uppercase;
   font-size: 10px;
   padding: 5px 7px 5px 7px;
   position: absolute;
   z-index: 9;
}
}
@media only screen and (min-width: 500px) {
.tag__a{
   background-color:#DAB065;
   color: #fff;
   bottom:0px;
   text-transform: uppercase;
   font-size: 10px;
   padding: 5px 7px 5px 7px;
   position: absolute;
   z-index: 9;
}
}

.product-details__item--variant-option:not(.hide) + .product-details__item--property {
  margin-top: 0.1rem
}

      .announcement-bar__message{
        -moz-animation: marquee 15s linear infinite;
        -webkit-animation: marquee 15s linear infinite;
        animation: marquee 15s linear infinite;
      }
      @-moz-keyframes marquee {
        0% {
          transform: translateX(100%);
        }
        100% {
          transform: translateX(-100%);
        }
      }
      @-webkit-keyframes marquee {
        0% {
          transform: translateX(100%);
        }
        100% {
          transform: translateX(-100%);
        }
      }
      @keyframes marquee {
        0% {
          -moz-transform: translateX(100%);
          -webkit-transform: translateX(100%);
          transform: translateX(100%)
        }
        100% {
          -moz-transform: translateX(-100%);
          -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
        }
      }

.tele-phone {
    position: fixed;
    bottom: 12px;
    left: 95px;
    z-index: 99999;
  display:none;
}
.tele-phone img{width:63px;}
@media only screen and (max-width: 500px) {
  .tele-phone {
     left: 20px;
  }
}
.offlabel.rte {
    display: none;
}


#AjaxinatePagination{text-align:center;}
#AjaxinatePagination a{font-size:20px;font-weith:bold;}
.grid.grid--no-gutters.grid--table.site-header__mobile-nav{margin-top: 10px;}

.black--bar {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #000;
}

.black--bar li {
  float: left;
  width: 33.33%;
}

.black--bar li a {
  display: block;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

/* Change the link color to #111 (black) on hover */
.black--bar li a:hover {
  background-color: #111;
   color: #f7945b;
}

.button__box{
position: absolute;
z-index: 999;
top: 350px;
  right: 3%;
width: 30%;
}

.button__box .button-a{
background-color: #F7945B;
color: #FFF;
padding: 10px 10px 10px 10px;
font-size: 16px;
margin-right: 10%;
width: 35%;
display: block;
float: left;
text-align: center;
}
.button__box .button-a:hover{
 background-color: #F2752C;
 color: #FFF;

}


.button__box_2{
 position: absolute;
 z-index: 999;
 top: 365px;
 left: 4%;
 width: 30%;
}

.button__box_2 .button-a{
background-color: #FFF;
color: #5D79A5;
padding: 10px 10px 10px 10px;
font-size: 16px;
margin-right: 10%;
width: 35%;
display: block;
float: left;
text-align: center;
}
.button__box_2 .button-a:hover{
 background-color: #F2752C;
 color: #FFF;

}




@media only screen and (max-width: 500px) {
  .black--bar li {
       width: 33.33%;
  }
  .looo{width:100%}
  .medium-up--text-center {
  text-align: center;
}
  .homepage-custom-class10 {
  padding-bottom: 0px;
}
.button__box_2 ,.button__box{
   position: absolute;
   z-index: 9;
   top: 86%;
   left: 10%;
   width: 100%;
} 
  
 .button__box .button-a{
   background-color:#fff ;
   color: #F7945B;
   padding: 6px 10px 6px 10px;
  font-size: 14px;
 }
.button__box .button-a:hover{
 background-color: #F2752C;
 color: #FFF;

} 
  
  .button__box_2 .button-a{
    padding: 6px 10px 6px 10px;
    font-size: 14px;
 } 
}
.btn.btn--secondary.btn--small {
    background: #917449;
    border: 1px solid #917449;
    color: #fff;
}
.talk_to_us_div{
  padding-left:5px;
  margin-bottom: 10px;
}
.talk_to_us{
  width: calc(100% - 65px);
  color: #fff !important;
  padding: 10px;
}
@media only screen and (min-width: 500px) {
  
  
.koi {
    width: 27%;
}
   .homepage-custom-class11 {
    display: none;
}
  .homepage-custom-class10 {
 display: none;
}
}


.talk_to_us_div{
  padding-left:0px;
}
.tag__a {
  display: none;
}
}
