/** Shopify CDN: Minification failed

Line 123:14 Expected identifier but found "/"
Line 126:68 Expected identifier but found "/"
Line 132:0 Unexpected "}"
Line 255:0 Comments in CSS use "/* ... */" instead of "//"

**/
/*
custom.css

Use this file to add custom CSS to your theme.
Make sure to uncomment out the line in theme.liquid so that this css file is loaded.

For more information check out this help guide:
https://help.switchthemes.co/shapes/advanced/custom-css.html
*/

.shopify-section{
  background-color:#fff;
}

.shopify-section.section-footer{
  background-color:#000000;
}

.sliders-container , .header-container{
  max-width:1730px;
  margin:auto;
}

.schema-white .text-scheme-text input, .schema-white .text-scheme-text button, .schema-white textarea{
  color: black;
  border: solid black 1px;
  background: white;
}
.gradient-white{
  background: linear-gradient(180deg,#fff0,#fff);
}
.bg-shipping-white{
  background: black;
  color: white;
}
.bg-shipping-white .text-scheme-text{
  color: #000;
}
.shpb {
    background-color: #fff !important;
}
.bg-shipping-white .bg-scheme-text{
  background: white;
}
ul.nav li a {
    font-size: 17px;
  font-family: United Italic SemiCond Black !important;
}
/* .featured-slider-arrow .controls {
    display: none;
} */
    /* .dr {
    display: none;
} */
/* .featured-collection-slider .featured-collection-slider-box .product-tile > span {
    display: none !important;
} */
/* .featured-collection-slider .featured-collection-slider-box .product-tile:after {
    content: "SHOP HERE";
    font-family: United Italic SemiCond Black !important;
    font-size: 26px;
} */

/* .ret.-mx-1.flex.flex-wrap.justify-center {
    display: none;
} */

.prod .push-btn-surface {
    background: #97D701 !important;
    font-family: United Italic SemiCond Black;
  font-size: 22px;
}

/* .prod:before{
    content: "";
    width: 100%;
    height: 100%;
    background: #97D700;
    position: absolute;
    left: -5px;
    z-index: -1;
    transform: skewX(-30deg);
  font-family: United Italic SemiCond Black;
} */
.featured-collection-slider .featured-collection-slider-box .product-tile > h3 {
    font-family:  "United Italic SemiCond Black" !important;
    font-size: 20px;
    font-weight: 700;
    padding-top: 5px;
  width: 90%;
    margin: auto;
}
/* .featured-collection-slider .featured-collection-slider-box .product-tile {
    margin-left: 60px;
    margin-top: -40px;
    z-index: 10;
    position: relative;
} */
.product-recommendations .heading-standard {
    font-size: 45px;
    font-family: United Italic SemiCond Black !important;
    text-transform: uppercase;
}
.w-full.news-letter-form input[type=email] {
    color: #242424 !important;
    box-shadow: unset;
  font-family: Neue Plak, sans-serif;
}
.w-full.news-letter-form input[type=email]:focus
{
    outline-style: unset !important;
}
.w-full.news-letter-form input[type=email]::placeholder {
  color: #242424;
  opacity: 1; / Firefox /
}

.w-full.news-letter-form input[type=email]::-ms-input-placeholder { / Edge 12-18 /
  color: #242424;
}
.news-letter-section .leading-snug p{
  font-family: Neue Plak, sans-serif;
}
}

   /*  */

 .footer-container {
    max-width: 1174px;
    margin: auto;
    padding: 80px 5% 30px; 
    display:flex;
   gap:20px;
}

 .footer-container .footer-column:first-child{
   width:35%;
 }
.footer-container .footer-column:nth-child(2){
   width:45%;
 }
.footer-container .footer-column:last-child{
   width:20%;
 }
.custom-banner-section .custom-banner-button {
    font-family: United Italic SemiCond Black;
    font-size: 25px;
    padding: 10px 25px 5px;
    box-shadow: -3px -3px 1px #fff;
    background: #98d700 !important;
}
.custom-banner-content h1
{
  margin-bottom: 0;
}
#CartButton .tracking-normal {
    height: 20px;
    width: 20px;
    background: #97D700;
    color: #fff;
    font-family: Calibri;
    font-style: normal;
    font-size: 14px;
    top: -10px;
    right: -14px;
}
footer .section-content
{
  background: #222222;
}
footer.relative.text-scheme-text.bg-scheme-background.py-section-vertical-spacing.px-section {
      background: #222222 !important;
}
@media only screen and (max-width: 768px){

   .footer-container{
     flex-wrap:wrap;
     row-gap:40px;
   }
  .footer-container .footer-column:nth-child(-n + 2) {
  width:calc(50% - 10px);
}
   .footer-container .footer-column:last-child {
  width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
}
/* .-translate-y-1\/2{
--tw-translate-y: -12% !important;
} */
/* .h-screen {
    height: 26vh !important;
} */
 .hed1 {
    font-size: 17px;
   font-family: United Italic SemiCond Black !important;
}
 .hed-menu a {
    font-size: 16px !important;
    font-family: United Italic SemiCond Black !important;
}
 .log-pop{
background-color: #000;
    box-shadow: blue !important;
    border: 1px solid;
    border-radius: 20px;
}
.log-pop input#CustomerEmail {
    color: #000;
}
.log-pop input#CustomerPassword {
    color: #000;
}
button.clickBtnForm.btn.button {
    margin: auto !important;
  font-weight: 700;
}
div#announcement {
    flex-direction: column;
}
@media only screen and (max-width: 600px){
  .footer-container .footer-column:nth-child(-n + 2) {
  width:100%;
}
#shopify-section-sections--15387816099930__footer_menu_3NHgti.section-footer,
  #shopify-section-sections--15387816099930__footer_menu2_AUiCeL.section-footer{
  display:none;
}
  
}
 div#head1\ headerContainer {
    background-color: #222222 !important;
}
                                                                  
#AnnouncementBar {
 background-color: #222222 !important;
  color: #fff !important;
}
div#shopify-section-template--16249322143834__logo_slider_jX7bkP {
    background-color: #fff;
}
a.btn.button {
    font-weight: 700;
}
//mobile menu css//

button.w-full.flex.flex-row.justify-between.items-center.font-heading.py-2\.5.text-left ul li a {
    font-family: 'United Italic SemiCond Black' !important;
}
button.w-full.flex.flex-row.justify-between.items-center.font-heading.py-2\.5.text-left {
    font-family: 'United Italic SemiCond Black';
}
a.block.font-heading.py-2\.5 {
    font-family: 'United Italic SemiCond Black';
}
ul.space-y-1\.5 a {
    font-family: 'United Italic SemiCond Black';
}
#shopify-section-template--15387822194778__related_products_7Mzfnj {
    background-color: #fff !important;
}

div#shopify-section-template--15387822227546__product_faq_hjCQET{
background-color: #fff;
}
[data-product-id='7016655061082'] p {
    padding-bottom: 20px !important;
}