/** Shopify CDN: Minification failed

Line 304:5 Unexpected "1st"
Line 305:5 Unexpected "2nd"

**/
/** 
Bootstrap Override
By GraphyCurry
16 Nov, 2023
**/
.container {max-width: 100% !important}
.fs-5{font-size: 1.3rem!important;}
.fs-lg{font-size: 3.5rem!important;}
.text-gold{color:#c99444 !important}
.text-red{color:#a92219 !important}

/** 
Custom CSS
By GraphyCurry
16 Nov, 2023
**/
h1, h2, h3, h4{font-family: 'fjalla_oneregular', sans-serif;font-weight:600;}
.content-wrapper{font-family: 'proxima_novaregular', sans-serif;}
.f-fjalla{font-family: 'fjalla_oneregular'}
.f-proxima{font-family: 'proxima_novaregular'}

.heroheader {font-family: 'proxima_novaregular', sans-serif;background-size:cover !important}
.heroheader button.action_button.add_to_cart{position:static;background:#fff;color:#c99444;font-size:25px;min-height:70px;width:500px}
.heroheader.og-product .purchase-details__buttons{justify-content:center;flex-wrap:unset}
.heroheader.og-product button.action_button.add_to_cart{position:static;background:#fff;color:#c99444;font-size:18px;padding:10px 0;min-height:45px;letter-spacing:1px;flex:unset;width:300px;}
.heroheader .modal_price{font-family: 'fjalla_oneregular', sans-serif}
.heroheader .product-quantity-box{display:none}
.heroheader .current_price .money{font-size:40px}
.heroheader .was_price .money{font-size:52px;}
.heroheader.og-product .current_price .money{font-size:32px}
.heroheader.og-product .was_price .money{font-size:32px;}
.heroheader .purchase-details{padding:0}
.heroheader .course-details::before {content: '';position:absolute; border-top: 2px solid #4c4c4c;width: 40%;margin: -18px 0 0 0;}
.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;}
.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

.content-wrapper .product-quantity-box{display:none}
.content-wrapper button.action_button.add_to_cart{position:static;background:#fff;color:#c99444;font-size:22px;min-height:80px;width:95%}
ul.list-square{list-style-type:square}
ul.list-square li{line-height:1.6em;margin:0 0 25px 0}

ul.list-check li{line-height:1.6em;margin:0 0 20px 30px;position:relative}
ul.list-check li:before{content: "";position:absolute;left:-35px;top:6px;background: url(//cdn.shopify.com/s/files/1/0119/6130/3099/files/check_circle_icon_509c0802-1734-4113-9e08-620e08f298f4.svg?v=1700226919) no-repeat;width:100%;height:22px}

.btn-gold .purchase-details__buttons{justify-content:center;flex-wrap:unset}
.btn-gold button.action_button.add_to_cart{position:static;background:#c99444;color:#fff;font-size:25px;min-height:70px;width:95%;font-weight:600;border:none}
.list-text{position:relative;}
.list-text:before{content:"";position:absolute;width:2px;height:100%;background:#c99444;left:-8px;top:0px;}
.list-text li{padding:0 0 30px 40px;position:relative;}
.list-text li:before{content:"";position:absolute;left:-20px;top:3px;background: #c99444;height:25px;width:25px;border-radius:50%}


@media (max-width: 767px){
  .content-wrapper{font-size:16px;}
  .fs-lg{font-size: 2.5rem!important;}
  .heroheader .current_price .money{font-size:32px}
  .heroheader .was_price .money{font-size:44px;}
  .content-wrapper button.action_button.add_to_cart{font-size:17px}
  .content-wrapper button.action_button.add_to_cart{font-size:17px}
}

/** Countdown Banner & Timer **/
.countdown,.countdown h1{color:#fff}
.countdown{background-position:right center!important}
.countdown.no-bg,.countdown.no-bg h1{color:#000}
.countdown-wrapper{width:60%;padding:5% 0;text-align:center}
h1 span{color:#cd9d62;display:block;font-weight:800}
.timer{width:60%;margin:0 auto 40px}
.timer-display{display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}
.timer-block{position:relative;width:25%;padding:0 10px}
.timer-block__num,.timer-block__unit{display:block;text-align:center}
.timer-block__num{font-family:Futura,sans-serif;font-size:2.8em;line-height:.8em;font-weight:700}
.timer-block__unit{font-family:"Work Sans",sans-serif;font-size:1rem;font-weight:600}
.event-btn{font-family:alternate-gothic-extra-cond,sans-serif;font-weight:700;font-size:27px;line-height:37px;background:#cd9d62;border-radius:5px;padding:15px 45px 10px;color:#000 !important;display:inline-block;text-align:center;text-transform:uppercase}
.event-btn:hover{background:#fff}
@media only screen and (max-width:767px){
  .countdown{background:#000!important}
  .countdown-wrapper .event-logo{width:100% !important}
  .countdown-wrapper,.timer{width:100%}
  .timer-block__num{font-size:1.8em}
  .timer-block__unit{font-size:.7rem}
  .event-btn{font-size:20px;line-height:30px}
}

/** Custom CSS for Danlokshop **/

.jdgm-prev-badge__text{visibility:unset;color:#ff9900 !important;}
.logo-align--left .menu li.search_container{display:none;}
.top_bar ul.menu li{font-weight:600;font-size: 15px;border-right: 2px solid #000;margin: 10px 0}
.top_bar ul.social_icons a {font-size: 20px;}
.top_bar ul.social_icons a i{font-size:15px}
.menu li.search_link{display:inline-block;padding-left:35px !important;}
.menu a{letter-spacing:1px;}
.menu li a[href]:hover, .menu li a:focus, .menu a[href]:hover span{color:#d54d4d;letter-spacing:1px}
.mini_cart, .nav a.mini_cart{padding-left:0;padding-right:0;font-size:14px;margin-left:0;}
.menu a.icon-user span, .cart_count{display:none !important;}
.mini_cart:hover{font-size:14px !important;}
.menu li{padding-left:10px !important;padding-right:10px !important;}
.nav ul.menu{padding-top:6px !important;padding-bottom:6px !important;}
.main_nav div.logo a{padding-top:14px !important;padding-bottom:14px !important;}
#shopify-section-1489283389016 .caption .subtitle{font-size:28px;font-family:"Work Sans", sans-serif;text-transform:capitalize;}
#shopify-section-1489283389016 .caption .headline{font-size:90px;line-height:40px;margin-bottom:30px;letter-spacing:4px;text-shadow:none;font-family:"Work Sans", sans-serif;}
#shopify-section-1489283389016 .caption .pretext{font-size:45px;color:#f6bc62;font-family:"Work Sans", sans-serif;}
#shopify-section-1489283389016 .caption{top:inherit !important;bottom:160px;}
#shopify-section-1489283919239 .feature_divider{display:none;}
#shopify-section-1489283919239 h2.title{letter-spacing:4px;font-weight:500;font-size:40px;}
.shopmore{text-align:center;padding-bottom:50px;}
.homepage-slideshow .flickity-page-dots .dot, .testimonial-section .flickity-page-dots .dot{height:15px;width:15px;margin:0 6px;border-radius:50%;background:#fff;}
.bg-color{background-color:#f2f2f2;}
.related-products .product-wrap{padding:0px;height:auto;position:relative;overflow:visible;}
.related-products .slider-gallery .flickity-prev-next-button{opacity:1;width:4%;height:100%;background:none;}
.related-products .flickity-prev-next-button svg{position:relative;top:50%;-webkit-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);transform:translateY(-50.1%);padding:12px 0;position:absolute;left:10px;width:80%;height:38px;background:rgba(255,255,255,0.5);border-radius:50%;color:#000;font-weight:bold;font-size:45px;}
.related-products .spr-badge{display:none;}
.related-products .product-wrap:before, .related-products .product-wrap:after{display:none;}
.related-products .slider-gallery .gallery-cell .product-details{text-align:left;padding:0px 7px;}
.related-products .thumbnail .price{font-family:"Work Sans", sans-serif;font-size:13px;}
.related-products .product-details .title{line-height:18px;font-family:"Work Sans", sans-serif;font-size:13px;}
.related-products .flickity-prev-next-button svg:hover{background:rgba(000,000,000);}
.related-products .flickity-prev-next-button svg:hover .arrow{fill:#fff;}
.homepage-slideshow .flickity-page-dots .dot.is-selected{border:3px solid #fff;}
.related-products .flickity-enabled.is-draggable{padding-left:40px;padding-right:40px;}
.related-products .flickity-prev-next-button.next{right:10px;}
#shopify-section-160708435343e98986 .product-wrap:after{display:none;}
.shopmore a{color:#fff;text-align:center;font-family:alternate-gothic-extra-cond, sans-serif;font-weight:700;font-style:normal;border:1px solid #000;background-color:black;padding:10px 20px;font-size:25px;text-transform:uppercase;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;letter-spacing:4px;position:relative;}
#shopify-section-1606908086dc53e038 .pretext p{margin-bottom:0px;}
#shopify-section-1606908086dc53e038 .pretext{font-size:15px;margin-bottom:0;letter-spacing:4px;color:#f6bc62;font-family:"Work Sans", sans-serif;}
#shopify-section-1606908086dc53e038 .caption .headline{font-weight:600;text-shadow:none;font-size:23px;color:#fff;letter-spacing:0;text-transform:capitalize;margin-bottom:0px;font-family:"Work Sans", sans-serif;}
#shopify-section-1606908086dc53e038 .caption .subtitle{text-transform:capitalize;letter-spacing:1px;text-transform:none;max-width:500px;color:#fff;font-size:14px;font-family:"Work Sans", sans-serif;}
@media screen and (min-width:880px){#shopify-section-1606908086dc53e038 .caption.position-left{padding-right:300px;}
}
@media screen and (max-width:480px){#shopify-section-1606908086dc53e038 .caption .headline{font-weight:600;text-shadow:none;font-size:23px;letter-spacing:0;text-transform:capitalize;margin-bottom:0px;font-family:"Work Sans", sans-serif;}
  #shopify-section-1606908086dc53e038 .caption .subtitle{text-transform:none;max-width:500px;font-size:13px;font-family:"Work Sans", sans-serif;}
  body #shopify-section-1606908086dc53e038 .caption-content .action_button{margin:10px;}
}
#shopify-section-1606908086dc53e038 .caption-content .action_button{margin:10px;border:2px solid #fff !important;color:#fff !important;max-width:200px !important;font-size:25px;font-family:alternate-gothic-extra-cond, sans-serif;width:100% !important;text-align:left;font-weight:600;letter-spacing:4px;min-height:60px;}
#shopify-section-1606885703665bbfd7 .pretext p{margin-bottom:0px;}
#shopify-section-1606885703665bbfd7 .pretext{font-size:15px;margin-bottom:0;letter-spacing:4px;color:#f6bc62;font-family:"Work Sans", sans-serif;}
#shopify-section-1606885703665bbfd7 .caption .headline{font-weight:600;text-shadow:none;font-size:28px;letter-spacing:0;text-transform:capitalize;margin-bottom:20px;font-family:"Work Sans", sans-serif;line-height:24px;}
#shopify-section-1606885703665bbfd7 .caption .subtitle{max-width:437px;font-size:14px;font-family:"Work Sans", sans-serif;text-transform:capitalize;}
#shopify-section-1606885703665bbfd7 .caption-content .action_button{margin:10px;border:2px solid !important;max-width:200px !important;font-size:25px;width:100% !important;text-align:left;font-weight:600;letter-spacing:4px;min-height:60px;}
#shopify-section-160708435343e98986 .flickity-prev-next-button svg, #shopify-section-1607090352ab094f5f .flickity-prev-next-button svg{left:0;width:100%;height:90%;}
#shopify-section-160708435343e98986 .flickity-prev-next-button .arrow, #shopify-section-1607090352ab094f5f .flickity-prev-next-button .arrow{fill:#fff;}
#shopify-section-160708435343e98986 .flickity-enabled.is-draggable, #shopify-section-1607090352ab094f5f .flickity-enabled.is-draggable{padding-top:80px;}
#shopify-section-160708435343e98986 .product-wrap{padding:0;height:auto;position:relative;overflow:visible;}
.footer-text p{font-size:15px;}
.footer{background-color:#030915 !important;}
#shopify-section-1607090352ab094f5f a.product-info__caption{color:#fff !important;}
div#shopify-section-160708435343e98986, #shopify-section-1607090352ab094f5f{margin-top:-200px;margin-left:100px;}
#shopify-section-160708435343e98986 .flickity-prev-next-button.previous, #shopify-section-1609727934c95075ee .flickity-prev-next-button.previous, #shopify-section-1607090352ab094f5f .flickity-prev-next-button.previous{left:inherit;right:60px;}
#shopify-section-160708435343e98986 .slider-gallery .flickity-prev-next-button, #shopify-section-1609727934c95075ee .slider-gallery .flickity-prev-next-button, #shopify-section-1607090352ab094f5f .slider-gallery .flickity-prev-next-button{border-radius:0;opacity:1;width:3%;height:1%;border:1px solid #fff;border-radius:50% !important;text-align:center;background:transparent;}
#shopify-section-160708435343e98986 .flickity-prev-next-button.next, #shopify-section-1609727934c95075ee .flickity-prev-next-button.next, #shopify-section-1607090352ab094f5f .flickity-prev-next-button.next{right:11px;}
#shopify-section-160708435343e98986 .slider-gallery .gallery-cell .product-details{text-align:center;}
#shopify-section-160708435343e98986 .product-details .title{font-size:14px;text-transform:uppercase;text-align:center;}
#shopify-section-160708435343e98986 .product-wrap:before, #shopify-section-160708435343e98986 .product-wrap:before,#shopify-section-1607090352ab094f5f .product-wrap:after, #shopify-section-1607090352ab094f5f .product-wrap:before{display:none;}
#shopify-section-1609727934c95075ee .flickity-prev-next-button.next, #shopify-section-1609727934c95075ee .flickity-prev-next-button.next, #shopify-section-1607090352ab094f5f .flickity-prev-next-button.next{right:11px;}
#shopify-section-1609727934c95075ee .slider-gallery .gallery-cell .product-details{text-align:center;}
#shopify-section-1609727934c95075ee .product-details .title{font-size:14px;text-transform:uppercase;text-align:center;}
#shopify-section-1609727934c95075ee .product-wrap:before{display:none;}
#shopify-section-1606885703665bbfd7 .btm-arrow, #shopify-section-1607090352ab094f5f .btm-arrow{display:none;}
#shopify-section-1607090352ab094f5f .product-details .title{color:#333;}
#shopify-section-1607090352ab094f5f .thumbnail .sale span.money{color:#333;}
#shopify-section-1607063135d345e3f9 .caption .subtitle{font-size:17px;text-transform:capitalize;max-width:560px;margin:0 auto;}
#shopify-section-1607063135d345e3f9 .btm-arrow{display:none;}
#shopify-section-1607063135d345e3f9 .caption .headline{font-size:30px;text-transform:capitalize;}
#shopify-section-1607063135d345e3f9 .caption .pretext p{margin-bottom:0;}
#shopify-section-1607063135d345e3f9 .caption .pretext{font-size:30px;color:#f6bc62;margin-bottom:0;}
.shopmore a:hover .shopmore a:before{background-color:#000;}
.btm-arrow{position:absolute;bottom:-60px;z-index:99999;transform:translateX(-50%);left:50%;}
.product-wrap{padding:40px 10px;height:470px;position:relative;overflow:hidden;}
.product-wrap:after{content:'';position:absolute;bottom:5px;left:0;background:#ededed;height:2px;width:95%;}
.product-wrap:before{content:'';position:absolute;top:0;right:0;background:#ededed;height:94%;width:2px;}
.container .one-third.column{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.container .one-third.column:hover{background-color:#ededed;-webkit-box-shadow:0 0 5px 4px #ededed;box-shadow:0 0 5px 4px #ededed;}
.container .one-third.column:nth-child(4) .product-wrap:after, .container .one-third.column:nth-child(5) .product-wrap:after, .container .one-third.column:nth-child(6) .product-wrap:after{display:none;}
.container .one-third.column:last-child .product-wrap:after{display:none;}
.product-details{padding:0 25px;}
.was_price span.money{color:#8c8b8b !important;font-weight:500 !important}
.spr-badge-starrating .spr-icon{color:#f1a806;}
.thumbnail .sale span.money{color:#000;font-weight:600}
.btn a{font-size:25px;color:#000;text-transform:uppercase;letter-spacing:2px;text-decoration:underline;position:absolute;bottom:-200px;left:50%;transform:translateX(-50%);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.container .one-third.column:hover .btn a{bottom:30px;}
.product-details .title{font-weight:600;line-height:24px;font-family:"Work Sans", sans-serif;}
.btm-arrow a{font-size:35px;}
.homepage-product-slider.even-num-slides, #shopify-section-160708435343e98986 .container.full-width{width:1200px !important;margin:0 auto !important;}
#shopify-section-1589693875002 .newsletter_section.newsletter-bgr-true{padding:150px;}
#shopify-section-1589693875002.container .ten.columns{font-family:"Work Sans", sans-serif;text-align:center;background-color:rgba(255,255,255,0.9);max-width:450px;padding:50px;}
#shopify-section-1589693875002 input.contact_email[type="email"]{width:100%;display:inline-block;float:none;}
#shopify-section-1589693875002 #contact_form .action_button.sign_up{display:inline-block;width:100%;float:none;}
#shopify-section-newsletter .newsletter_section.newsletter-bgr-true{padding:150px;}
#shopify-section-newsletter.container .ten.columns{font-family:"Work Sans", sans-serif;text-align:center;background-color:rgba(255,255,255,0.9);max-width:450px;padding:50px;}
#shopify-section-newsletter input.contact_email[type="email"]{width:100%;display:inline-block;float:none;}
#shopify-section-newsletter #contact_form .action_button.sign_up{display:inline-block;width:100%;float:none;}
#shopify-section-newsletter .newsletter_section h2{text-transform:capitalize;font-size:20px;font-weight:600;font-family:"Work Sans", sans-serif;}
.newsletter_section h2.title{text-transform:capitalize;font-size:20px;font-weight:600;font-family:"Work Sans", sans-serif;color:#fff}
.newsletter_section label span, legend span{color:#fff}
.newsletter_section .submitted-message{color:#fff}
.footer-cnt{display:flex;padding-bottom:50px;border-bottom:2px solid #96989d;margin-bottom:50px;padding-top:50px;}
.width-33{width:33.33%;display:flex;}
.footer .footer-menu-wrap h6{font-weight:600;}
.text{width:80%;padding-left:10px;}
.image{width:20%;}
.credits{text-transform:uppercase;}
div#shopify-section-1609727934c95075ee{background:#ededed;}
#shopify-section-1607089758df76d8e6 .btm-arrow{display:none;}
#shopify-section-1609727934c95075ee .product-wrap:before, #shopify-section-1609727934c95075ee .product-wrap:after{display:none;}
.text h5{margin-bottom:0;padding-bottom:0;font-weight:600;color:#fff;}
@media only screen and (max-width:1600px){.homepage-product-slider.even-num-slides, #shopify-section-160708435343e98986 .container.full-width{width:100% !important;margin:0 auto !important;}
  .homepage-product-slider.even-num-slides, #shopify-section-1609727934c95075ee .container.full-width{width:100% !important;margin:0 auto !important;}
}
@media only screen and (max-width:1400px){#shopify-section-1489283389016 .caption .subtitle{font-size:25px;}
  #shopify-section-1489283389016 .caption .pretext{font-size:35px;}
  #shopify-section-1489283389016 .caption .headline{font-size:70px;margin-bottom:20px;}
  #shopify-section-1489283389016 .btn a{font-size:17px;}
}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:991px){#shopify-section-1607063135d345e3f9 .caption .pretext{font-size:24px;color:#f6bc62;margin-bottom:0;}
  #shopify-section-1607063135d345e3f9 .caption .headline{font-size:22px;text-transform:capitalize;}
  #shopify-section-1607063135d345e3f9 .caption .subtitle{font-size:13px;text-transform:capitalize;max-width:560px;margin:0 auto;}
  .menu li{padding-left:7px !important;padding-right:7px !important;}
  .menu li.search_link{display:inline-block;padding-left:10px !important;}
  #shopify-section-1489283919239 h2.title{font-size:25px;}
  #shopify-section-1606885703665bbfd7 .caption-content .action_button{margin:0;max-width:160px !important;font-size:18px;min-height:40px;}
  #shopify-section-1606885703665bbfd7 .caption .subtitle{font-size:12px;}
  #shopify-section-1606885703665bbfd7 .caption .headline{font-size:24px;}
  #shopify-section-1606908086dc53e038 .caption .headline{font-size:24px;}
  #shopify-section-1606908086dc53e038 .caption .subtitle{font-size:12px;}
  #shopify-section-1606908086dc53e038 .caption-content .action_button{margin:0;max-width:155px !important;font-size:17px;min-height:40px;}
}
@media only screen and (max-width:900px){#shopify-section-1489283389016 .caption .subtitle{font-size:18px;}
  #shopify-section-1489283389016 .caption .pretext{font-size:25px;margin-bottom:0px;}
  #shopify-section-1489283389016 .caption .pretext p{margin-bottom:0px;}
  #shopify-section-1489283389016 .caption .headline{font-size:50px;margin-bottom:20px;}
  .top_bar .top_bar--right{padding-right:10px;}
}
@media only screen and (max-width:767px){.container .one-third.column:nth-child(4) .product-wrap:after, .container .one-third.column:nth-child(5) .product-wrap:after, .container .one-third.column:nth-child(6) .product-wrap:after{display:block;}
  .container .one-third.column:last-child .product-wrap:after{display:block;}
  .product-wrap{padding:10px 0px 40px;height:auto;position:relative;overflow:hidden;}
  .bg-color .container{width:100% !important;}
  #shopify-section-1589693875002 .newsletter_section.newsletter-bgr-true{padding:0px;}
  #shopify-section-1589693875002 .container .ten.columns{max-width:270px;width:100%;padding:20px;}
  #shopify-section-newsletter .newsletter_section.newsletter-bgr-true{padding:0px;}
  #shopify-section-newsletter .container .ten.columns{max-width:270px;width:100%;padding:20px;}
  .shopmore{text-align:center;margin-bottom:10px;margin-top:0px;}
  .slider-gallery{margin:0 auto 0px;}
  #shopify-section-1606908086dc53e038 .caption-content .action_button{margin:0px;max-width:150px !important;font-size:16px;min-height:40px;}
  .shopmore a{padding:10px 10px;font-size:16px;}
  #shopify-section-1606885703665bbfd7 .caption .headline{font-size:19px;}
  #shopify-section-1606885703665bbfd7 .caption .subtitle{font-size:11px;}
  #shopify-section-1606885703665bbfd7 .caption-content .action_button{margin:0px;max-width:150px !important;font-size:16px;min-height:40px;}
  .product-details .title{line-height:13px;font-size:11px;}
  .thumbnail .price, .thumbnail .title{font-size:10px;}
  .thumbnail .sale span.money{font-size: 15px;}
  #shopify-section-160708435343e98986 .flickity-enabled.is-draggable, #shopify-section-1609727934c95075ee .flickity-enabled.is-draggable, #shopify-section-1609727934c95075ee .flickity-enabled.is-draggable, #shopify-section-1607090352ab094f5f .flickity-enabled.is-draggable{padding-top:0px;}
  .product-details{padding:0 0px;font-size:10px}
  #shopify-section-1606908086dc53e038 .caption .subtitle{font-size:11px;}
  #shopify-section-1606908086dc53e038 .caption .headline{font-size:19px;}
  .shopmore a:before{left:0;height:40px;}
  .container .one-third.column:hover .btn a{bottom:5px;}
  #shopify-section-1489283389016 .caption .subtitle{font-size:12px;}
  .footer-cnt{display:flex;flex-wrap:wrap;border-bottom:none;padding-bottom:0px;padding-top:10px;margin-bottom:30px;}
  .width-33{width:100%;margin-bottom:20px;display:flex;}
  .btn a{font-size:20px;}
  .product-wrap:before{display:none;}
  #shopify-section-1489283389016 .caption .pretext{font-size:16px;margin-bottom:0px;}
  #shopify-section-1489283389016 .caption .pretext p{margin-bottom:0px;}
  #shopify-section-1489283389016 .caption .headline{font-size:30px;margin-bottom:0px;}
  #shopify-section-1607090352ab094f5f .ss{display:none;}
  #shopify-section-1607089758df76d8e6 .caption .headline{font-size:18px;}
  #shopify-section-1607063135d345e3f9{margin-top:0px;}
  #shopify-section-1609727934c95075ee .section{font-size:12px;}
  div#shopify-section-160708435343e98986, #shopify-section-1607090352ab094f5f, #shopify-section-1609727934c95075ee{margin-top:0px;margin-left:0px;}
  .shopmore{padding-bottom:30px;}
  #shopify-section-1489283389016 .btm-arrow a{font-size:35px;color:#000 !important;}
  #shopify-section-160708435343e98986 .product-wrap:after{display:none;}
  #shopify-section-160708435343e98986{margin-bottom:0px;}
  #shopify-section-1609727934c95075ee .product-wrap:after{display:none;}
  #shopify-section-1609727934c95075ee{margin-bottom:0px;}
  .text h5{font-size:12px;}
  .footer .footer-menu-wrap h6{font-size:12px;}
}
@media only screen and (max-width:680px){.btn a{font-size:12px;letter-spacing:0px;}
  #shopify-section-1489283389016 .btm-arrow{position:inherit;bottom:inherit;z-index:99999;transform:translateX(0%);left:inherit;}
  #shopify-section-1607063135d345e3f9 .caption .subtitle{font-size:13px;text-transform:capitalize;max-width:560px;margin:0 auto;}
  #shopify-section-1607063135d345e3f9 .caption .headline{font-size:17px;text-transform:capitalize;}
  #shopify-section-1607063135d345e3f9 .caption .pretext{font-size:16px;color:#f6bc62;margin-bottom:0;}
}
@media only screen and (max-width:500px){.promo_banner .promo_banner__content{font-size:10px;line-height:16px;}
}
@media only screen and (max-width:480px){.caption.position-center{margin-bottom:0px !important;}
  #shopify-section-1489283919239 h2.title{font-size:18px;}
  #shopify-section-1489283919239 .section p{font-size:13px;}
}
#shopify-section-160708435343e98986.btn{display:none;}
#shopify-section-1609727934c95075ee.btn{display:none;}
.menu a:active{font-weight:400;font-size:14px;text-transform:uppercase;padding-top:12px;padding-bottom:12px;position:relative;display:block;letter-spacing:5px;outline:0;}
.jdgm-prev-badge__text{color:#c2b093;}
#shopify-section-1607090352ab094f5f .image__container{-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(1.6);}
<!-- 1st Hero Section -->#shopify-section-1489283919239 .image__container img{object-fit:cover;height:240px !important;}
<!-- 2nd Hero Section -->#shopify-section-1606885112d66126cb .thumbnail:not(.align-height--false) img.lazyloaded{object-fit:cover;height:240px !important;}
#shopify-section-1607090352ab094f5f a.product-info__caption{color:#333 !important;}
#shopify-section-160708435343e98986 .image__container img{object-fit:cover;height:200px;}
#shopify-section-1609727934c95075ee .image__container img{object-fit:cover;height:200px;}
#shopify-section-1609727934c95075ee .slider-gallery .flickity-prev-next-button{border-radius:0;opacity:1;width:1%;height:1%;border-radius:50% !important;text-align:center;background:#fff;color:white;}
#shopify-section-1609727934c95075ee .flickity-prev-next-button svg{left:0;width:100%;height:90%;}
#shopify-section-1609727934c95075ee .slider-gallery .gallery-cell:hover{box-shadow:5px 2.5px 2.5px grey;margin:5px;}
#shopify-section-1609727934c95075ee .product-wrap{height:380px;}
@media only screen and (min-width:768px){#shopify-section-1607090352ab094f5f .slider-gallery .gallery-cell .product-details{margin-top:100px;}
}
@media only screen and (max-width:798px){#shopify-section-product-tempppp .detail-text{padding-bottom:0px !important;}
}
.detail-info .list-head{width:25px;height:25px;}
.article_content p{font-size:18px;}
.image-text-block .row{align-items:center;justify-content:center;}

/** Frequently Bought **/
.cbb-frequently-bought-total-price-text{color:#000}
.cbb-also-bought-product-name{margin-bottom:0 !important}
#shopify-section-cart-template{width:60%;margin:0 auto}
#shopify-section-cart-template .six{width:45%;display:block;float:left}
@media only screen and (max-width:798px){#shopify-section-cart-template{width:90%;margin:0 auto}#shopify-section-cart-template .six{width:100%;display:block;float:none}}

/** Homepage product banner slideshow **/
#shopify-section-1643862122a7043812 .pretext {font-size: 15px;margin-bottom: 0;letter-spacing: 4px;color: #f6bc62;font-family: "Work Sans", sans-serif;}
#shopify-section-1643862122a7043812 .caption .headline {font-weight: 600;text-shadow: none;font-size: 23px;color: #fff;letter-spacing: 0;text-transform: capitalize;margin-bottom: 0px;font-family: "Work Sans", sans-serif;}
#shopify-section-1643862122a7043812 .caption .subtitle {text-transform: capitalize;letter-spacing: 1px;text-transform: none;max-width: 500px;color: #fff;font-size: 14px;font-family: "Work Sans", sans-serif;}
#shopify-section-1643862122a7043812 .caption-content .action_button {margin: 10px;border: 2px solid #fff !important;color: #fff !important;max-width: 200px !important;font-size: 25px;font-family: alternate-gothic-extra-cond, sans-serif;width: 100% !important;text-align: left;font-weight: 600;letter-spacing: 4px;min-height: 60px}
.homepage-slideshow .gallery-cell .product-thumbnail{float:right;padding:2% 0}
.homepage-slideshow .gallery-cell .product-thumbnail img{width:80%;margin:0 auto}
.homepage-slideshow .gallery-cell .caption-content {width:60%}
@media only screen and (max-width:798px){
  #homepage_slider-1643862122a7043812{background:#1c1c1c}
  .homepage-slideshow .gallery-cell{background-position:center center !important}
  #shopify-section-1643862122a7043812 .caption .headline {font-size: 18px;}
  .homepage-slideshow .gallery-cell .product-thumbnail{float:none;width:100%;margin:0 auto;padding:5% 0 0 0}
  .homepage-slideshow .gallery-cell .product-thumbnail img{width:80%;margin:0 auto}
  .homepage-slideshow .gallery-cell .caption-content {display:block;width:90%}
  .homepage-slideshow .gallery-cell .caption{position:relative}
}