/** Shopify CDN: Minification failed

Line 917:0 Unexpected "}"

**/
@font-face {
    font-family: 'proxima_novabold';
    src: url('https://cdn.shopify.com/s/files/1/0617/8131/1730/files/proxima_nova_bold.woff2?v=1660380217') format('woff2'),
         url('https://cdn.shopify.com/s/files/1/0617/8131/1730/files/proxima_nova_bold.woff?v=1660380217') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_novathin';
    src: url('https://cdn.shopify.com/s/files/1/0617/8131/1730/files/proxima_nova_thin.woff2?v=1660380217') format('woff2'),
         url('https://cdn.shopify.com/s/files/1/0617/8131/1730/files/proxima_nova_thin.woff?v=1660380217') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'proxima_novaregular';
    src: url('https://cdn.shopify.com/s/files/1/0617/8131/1730/files/proximanova-regular.woff2?v=1660380217') format('woff2'),
         url('https://cdn.shopify.com/s/files/1/0617/8131/1730/files/proximanova-regular.woff?v=1660380217') format('woff');
    font-weight: normal;
    font-style: normal;

}

.ProductMeta__PriceList.Heading, .ProductItem__PriceList.Heading {
    display: none;
}

.Header__LinkSpacer::after {
	border-bottom: 3px solid #DF9630;
}

.Header--center .Header__MainNav {
	padding-bottom: 0px;
	margin-bottom: 18px;
}
.Header__Wrapper .DropdownMenu ul.Linklist a.Link.Link--secondary {
    font-family: proxima_novaregular;
    font-weight: 600;
    color: #000;
    text-transform: uppercase;
}
.Header__Wrapper .Header__FlexItem {
    margin-bottom: 0 !important;
}
.shopify-section--bordered>.Section--spacingNormal {
    padding: 50px 0 0 0;
}
#shopify-section-collection-list section#section-collection-list {
    padding: 50px 0 0 0;
}
#shopify-section-collection-list .Carousel.Carousel--insideDots.CollectionList.CollectionList--spaced {
    margin: 0px 15px;
}
#shopify-section-1660299516d4bfad82 section.Section {
    margin: 0px 30px !important;
    padding: 50px 0px 0px 0px;
}

.Header--center .Header__MainNav li.HorizontalList__Item a.Heading.u-h6 {
    font-family: proxima_novaregular;
    font-weight: 600;
    color: #000;
}

#section-slideshow .Heading, #section-slideshow .flickity-page-dots {
    color: #000 !important;
}
.supports-sticky .Header--transparent {
    background: #fff;
}

.supports-sticky .Header--transparent {
    color: #000;
}

.supports-sticky .Header--transparent .Header__Icon, .supports-sticky .Header--transparent .Header__CurrencySelector, .supports-sticky .Header--transparent .HorizontalList__Item>.Heading, .supports-sticky .Header--transparent .Header__LogoLink>.Heading, .supports-sticky .Header--transparent .Text--subdued {
    color: #000;
}
.ProductForm__AddToCart {
    display: block !important;
}
div#shopify-section-related-products h2.ProductItem__Title.Heading {
    font-weight: 800 !important;
    font-size: 15px;
    margin: 0;
}
div#shopify-section-related-products .ProductItem__PriceList.Heading .Text--subdued {
    font-size: 17px;
}
.Header__CurrencySelector.Text--subdued.Heading.Link.Link--primary.u-h8.hidden-pocket.hidden-lap {
    display: none;
}
.Header__FlexItem.Header__FlexItem--fill {
    order: 2;
    margin: 0px;
}
.Header__FlexItem.Header__FlexItem--fill:nth-child(1) {
    flex: 5 0 0;
}
.Header--center .Header__MainNav {
    position: relative;
    text-align: right;
}
/*div#shopify-section-slideshow {
    margin-top: 160px;
}*/

.Slideshow__Content.Slideshow__Content--bottomLeft {
    max-width: 750px;
    padding: 0 110px;
}

h2.SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
    font-size: 20px;
    text-transform: inherit;
}
#section-slideshow .Button:before {
    background-color: #DF9630 !important;
    color:#FFF;
}
#section-slideshow .Button {
    color: #FFF !important;
    border-color: #DF9630 !important;
}
#shopify-section-1660299516d4bfad82 p {
    margin: 0px;
}

a.Link.Link--underline {
    background-color: #DF9630;
    padding: 10px 30px;
    font-weight: 600;
    text-transform: uppercase;
}
.Link--underline:before, .shopify-payment-button__more-options:before {
   display:none;
}

#shopify-section-1660299516d4bfad82 .FeatureText__ContentWrapper {
    padding-right: 0px;
    margin: 0px;
    width: 30%;
    padding-left: 70px;
    padding-top: 0px;
}

.FeatureText__ImageWrapper {
    width: 70% !important;
}

.Button--primary:before, .shopify-payment-button__button--unbranded:before, #shopify-product-reviews .spr-summary-actions-newreview:before, #shopify-product-reviews .spr-button-primary:not(input):before {
    background-color: #DF9630;
}
.Button--primary, .shopify-payment-button__button--unbranded, #shopify-product-reviews .spr-summary-actions-newreview, #shopify-product-reviews .spr-button-primary:not(input) {
    color: #FFF;
    border-color: #DF9630;
    padding: 13px 30px;
    font-weight: 600;
    text-transform: uppercase;
}

.shopify-section--bordered+.shopify-section--bordered {
    border-top: 0px solid #dadada;
}

#shopify-section-collection-list .CollectionItem__Wrapper--small {
    height: 400px;
}

#shopify-section-collection-list .CollectionItem {
    min-width: 50%;
}

#shopify-section-collection-list .SectionHeader__ButtonWrapper {
    display: none;
}

#shopify-section-collection-list h3.SectionHeader__SubHeading.Heading.u-h6 {
    margin: 0px;
}
#shopify-section-collection-list h2.SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
    margin: 0px;
}

#shopify-section-collection-list .CollectionItem__Content {
    top: 32%;
}
div#shopify-section-166030460129eefa3a {
    padding-top: 50px;
}
#shopify-section-166030460129eefa3a .FeatureText__ContentWrapper,
div#shopify-section-text-with-image .FeatureText__ContentWrapper {
    background-color: #df9630;
    color: #fff;
}
#shopify-section-166030460129eefa3a .Heading,
div#shopify-section-text-with-image h2.SectionHeader__Heading.Heading.u-h1,
div#shopify-section-text-with-image h3.SectionHeader__SubHeading.Heading.u-h6 {
    color: #fff;
}
#shopify-section-166030460129eefa3a h2.SectionHeader__Heading.Heading.u-h1 {
    font-weight: bold;
}
#shopify-section-166030460129eefa3a .AspectRatio,
div#shopify-section-text-with-image .AspectRatio {
    max-width: initial !important;
}

#shopify-section-1660299516d4bfad82 section.Section {
    margin: 30px;
}
#shopify-section-1660301647d24c04e9 section.Section {
    margin: 0px 30px !important;
    padding: 50px 0px 0px 0px;
}
#shopify-section-slideshow .flickity-viewport {
    height: inherit;
}
#section-collection-list .CollectionItem .Heading, #section-collection-list .flickity-page-dots {
    color: #000;
}

#shopify-section-1660301647d24c04e9 .AspectRatio {
    max-width: inherit !important;
}
#shopify-section-1660302461444d89a7 h2.SectionHeader__Heading.Heading.u-h1::after {
    content: "";
    border-bottom: 5px solid#DF9630;
    width: 3%;
    position: absolute;
    top: 45px;
    right: auto;
    left: 48%;
}
#shopify-section-1660302461444d89a7 h2.SectionHeader__Heading.Heading.u-h1 {
    position: relative;
}


#shopify-section-16603133099ff26580  h2.SectionHeader__Heading.Heading.u-h1::after {
    content: "";
    border-bottom: 5px solid#DF9630;
    width: 3%;
    position: absolute;
    top: 45px;
    right: auto;
    left: 48%;
}
#shopify-section-related-products .SectionHeader__Heading.Heading.u-h3::after {
  content: "";
  border-bottom: 5px solid #DF9630;
  width: 3%;
  position: absolute;
  top: 60px;
  right: auto;
  left: 48%;
}
#shopify-section-related-products .SectionHeader__Heading.Heading.u-h3 {
  font-family: 'proxima_novaregular';
  font-size: 40px;
  text-transform: capitalize;
  position: relative;
}
#shopify-section-16603133099ff26580 h2.SectionHeader__Heading.Heading.u-h1 {
    position: relative;
}
.ProductItem__LabelList span.ProductItem__Label.Heading.Text--subdued {
    background: #DF9630;
    color: #FFF;
    font-weight: 600;
}
div#shopify-section-collection-template .SectionHeader.SectionHeader--center h1.SectionHeader__Heading.Heading.u-h1 {
    font-size: 30px;
    font-weight: 800;
}
.shop-bttn a {
    background: #DF9630;
    width: fit-content;
    padding: 6px 15px;
    justify-content: center;
    display: flex;
    align-items: center;
    margin: 0px auto 0;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
    margin-bottom: 0px;
    color:#FFF;
}
.Product__Wrapper img.Image--fadeIn.lazyautosizes.Image--lazyLoaded:hover {
    transform: scale(1.1);
}
.Button--secondary:before {
    background: #DF9630 !important;
}
.Button--secondary:not([disabled]):hover, #shopify-product-reviews .spr-pagination-prev>a:not([disabled]):hover, #shopify-product-reviews .spr-pagination-next>a:not([disabled]):hover {
    color: #FFF !important;
    border-color: #DF9630 !important;
}
button.ProductForm__AddToCart.Button.Button--secondary.Button--full {
    color: #000;
    font-weight: 800;
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    font-family: proxima_novabold;
    letter-spacing: 0;
}
button.RoundButton.RoundButton--small.RoundButton--flat {
    display: none;
}
.ProductListWrapper .AspectRatio.AspectRatio--withFallback, .AspectRatio.AspectRatio--withFallback img {
    overflow: hidden;
}
.AspectRatio.AspectRatio--withFallback img:hover, 
.ProductListWrapper img.ProductItem__Image.Image--fadeIn.lazyautosizes.Image--lazyLoaded:hover {
    transform: scale(1.2);
}
.AspectRatio.AspectRatio--withFallback img:hover,
.ProductListWrapper img.ProductItem__Image.Image--fadeIn.lazyautosizes.Image--lazyLoaded {
    object-fit: cover;
    transition: all .3s ease;
    overflow: hidden;
}
section.Section.Section--spacingNormal .shop-bttn {
    display: none;
}
div#shopify-section-product-template .ProductMeta h1.ProductMeta__Title.Heading.u-h2 {
    font-weight: 700;
    font-size: 26px;
}
div#shopify-section-help-section .Container.help-icon-area {
    background: #000;
}

#shopify-section-1660299516d4bfad82 .AspectRatio, 
div#shopify-section-text-with-image .AspectRatio{
    max-width: inherit !important;
}
.Footer {
    
    background: #fff;
    color: #000;
}
.Footer .Heading, .Footer .Link--primary:hover {
    color: #000;
    text-transform: capitalize;
}

.Footer__Block {
    flex: 0 0 0;
}
.Footer__Block--text {
   
    flex-basis: 300px;
}
.Footer__Block.Footer__Block--links {
    flex-basis: 230px;
}
.Footer__Block--newsletter {
    flex-basis: 255px;
}
#section-footer .Container {
    max-width: 1640px;
}
.Heading {
    letter-spacing: normal;
}
.Slideshow__Content.Slideshow__Content--bottomLeft {
    top: 50%;
}
.Slideshow__Content.Slideshow__Content--bottomLeft h3.SectionHeader__SubHeading.Heading.u-h6 {
    font-family: 'proxima_novabold';
    font-size: 70px;
    line-height: normal;
    margin-bottom: 0;
}
.Slideshow__Content.Slideshow__Content--bottomLeft h2.SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
    line-height: 25px;
    font-family: 'proxima_novathin';
    margin-top: 0;
    text-transform: unset;
    font-size: 20px;
}
.Slideshow__Content.Slideshow__Content--bottomLeft a.ButtonGroup__Item.Button {
    font-family: 'proxima_novabold';
    letter-spacing: normal;
    font-size: 18px;
    padding: 14px 50px;
}
header#section-header {
    box-shadow: none;
}
.Header--center .Header__Wrapper.Header__Wrapper nav.Header__SecondaryNav {
    margin-top: -27px;
}
p.AnnouncementBar__Content.Heading {
    font-family: 'proxima_novaregular';
    font-size: 16px;
}
.AnnouncementBar__Wrapper {
    padding: 5px 15px;
}
header.SectionHeader.SectionHeader--center h2.SectionHeader__Heading.Heading.u-h1 {
    font-family: 'proxima_novaregular';
    font-size: 40px;
    text-transform: capitalize;
}
header.SectionHeader.SectionHeader--center h2.SectionHeader__Heading.Heading.u-h1:after {
    top: 60px !important;
}
.template-index .CollectionItem__ImageWrapper, .template-index .CollectionItem__ImageWrapper:hover {
    transition: none;
    transform: none;
}
.CollectionItem:hover .CollectionItem__ImageWrapper {
    transform: none;
}
header.SectionHeader h2.SectionHeader__Heading.Heading.u-h1 {
    font-family: proxima_novabold;
    font-size: 55px;
    text-transform: uppercase;
    margin-bottom: 0;
    line-height: normal;
}
#shopify-section-1660299516d4bfad82 p {
    margin: 0;
    font-family: 'proxima_novaregular';
    font-size: 27px;
    letter-spacing: normal;
    line-height: 40px;
}
div#shopify-section-1660299516d4bfad82 h3.SectionHeader__SubHeading.Heading.u-h6,
div#shopify-section-1660301647d24c04e9 h3.SectionHeader__SubHeading.Heading.u-h6,
div#shopify-section-166030460129eefa3a h3.SectionHeader__SubHeading.Heading.u-h6,
div#shopify-section-text-with-image h3.SectionHeader__SubHeading.Heading.u-h6 {
    font-size: 28px;
    margin-bottom: 0;
    line-height: normal;
    font-family: 'proxima_novathin';
}
a.Link.Link--underline, 
.Button--primary, 
.shopify-payment-button__button--unbranded, 
#shopify-product-reviews .spr-summary-actions-newreview, 
#shopify-product-reviews .spr-button-primary:not(input) {
    background-color: #DF9630;
    padding: 14px 50px;
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
    font-family: proxima_novabold;
    letter-spacing: normal;
}
.Footer .Heading {
    font-family: 'proxima_novabold';
    font-size: 21px;
}
.Footer__Block.Footer__Block--links li.Linklist__Item a, 
.Footer__Block.Footer__Block--text p {
    font-family: 'proxima_novaregular';
    color: #7b7b7b;
    line-height: 22px;
}
.Footer__Block.Footer__Block--links li.Linklist__Item {
    margin-bottom: 3px;
}
.Footer__Inner {
    border-bottom: solid 1px #000;
}
.Footer__Inner+.Footer__Aside {
    margin-top: 40px;
}
.Header--center .Header__Wrapper.Header__Wrapper nav.Header__SecondaryNav img {
    width: 22px;
}
.Header--center .Header__Wrapper.Header__Wrapper nav.Header__SecondaryNav span.Header__CartCount {
    background: #DF9630;
  font-family: 'proxima_novaregular';
    padding: 5px;
    border-radius: 57px;
    width: 20px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    position: relative;
    top: -11px;
    left: -14px;
}
section.Section.Section--spacingNormal[data-section-type="featured-collections"] h2.ProductItem__Title.Heading {
    font-family: 'proxima_novaregular';
    font-size: 20px;
}
section.Section.Section--spacingNormal[data-section-type=featured-collections]  .ProductItem__PriceList.Heading {
    font-family: 'proxima_novaregular';
    font-size: 18px;
}
section.Section.Section--spacingNormal[data-section-type=featured-collections] .ProductItem__LabelList {
    display: none;
}
#shopify-section-collection-list .CollectionItem__Content {
    top: 25%;
}
#shopify-section-collection-list .CollectionItem__Content header.SectionHeader h3.SectionHeader__SubHeading.Heading.u-h6 {
    font-size: 18px;
    font-family: 'proxima_novaregular';
}
.Container.trusted-icon-area .Rte {
    display: flex;
    justify-content: space-around;
}
.Container.trusted-icon-area .Rte img {
    margin-bottom: 15px;
    margin-top: 0px;
}
.Container.trusted-icon-area .Rte h2.SectionHeader__Heading.Heading.u-h1 {
    width: auto;
    letter-spacing: normal;
    line-height: normal;
    text-transform: inherit;
    font-size: 40px;
    font-weight: 700;
    font-family: proxima_novabold;
    margin-bottom: 15px;
}
div#shopify-section-1660392652cbdfe728 {
    background: #000;
}
.Container.help-icon-area .Rte {
    display: flex;
    justify-content: space-around;
}

.Container.help-icon-area .Rte .col11 {
    display: flex;
    align-items: center;
}
div#shopify-section-1660392652cbdfe728 .Section {
    padding: 20px 0;
}
div#shopify-section-1660391727e4090cbf .Section--spacingNormal {
    padding: 50px 0 50px;
}
.Container.help-icon-area .Rte .col11 h2.SectionHeader__Heading.Heading.u-h1 {
    color: #fff;
    text-align: left;
    font-size: 17px;
    letter-spacing: normal;
    padding-left: 20px;
    font-family: 'proxima_novaregular';
}
.Container.help-icon-area .Rte .col11 h2.SectionHeader__Heading.Heading.u-h1:nth-of-type(2) {
    font-size: 30px;
    font-family: 'proxima_novabold';
    -webkit-transform: scale(1,1.5);
    -moz-transform: scale(1,1.5);
    -ms-transform: scale(1,1.5);
    -o-transform: scale(1,1.5);
    transform: scale(1,1.5);
}

#section-slideshow .Button {
    border-color: #DF9630 !important;
}
.Header .Heading, .Header .Link--secondary, .Header .Link--primary:hover {
    color: #FFF;
}
.CollectionItem__Wrapper.CollectionItem__Wrapper--small::before {
    content: "";
    position: absolute;
    width: calc(100% - 30px);
    height: 0;
    top: 15px;
    left: 15px;
    border: 2px solid #DF9630;
    border-top-color: white;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-color: white;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #fff;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top: none;
    border-bottom: none;
    transition: all ease .45s;
    z-index: 1;
}

 .CollectionItem__Wrapper.CollectionItem__Wrapper--small:after {
    content: "";
    position: absolute;
    width: 0;
    height: calc(100% - 30px);
    top: 15px;
    left: 15px;
    border: 2px solid #DF9630;
    border-right-color: white;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: white;
    border-left-style: solid;
    border-left-width: 1px;
    border-left: none;
    border-right: none;
    transition: all ease .45s;
}
#shopify-section-collection-list .CollectionItem__Wrapper.CollectionItem__Wrapper--small {
    position: relative;
}
 .CollectionItem__Wrapper.CollectionItem__Wrapper--small:hover::before {
	height: calc(100% - 30px);
}
 .CollectionItem__Wrapper.CollectionItem__Wrapper--small:hover::after {
	width: calc(100% - 30px);
} 
#shopify-section-16606393012057e6a7  .col3 h2.SectionHeader__Heading.Heading.u-h1 {
    position: absolute;
    z-index: 999;
    top: 16%;
    font-size: 40px;
    padding: 0 50px;
    font-weight: 700;
    font-family: proxima_novabold;
}
#shopify-section-16606393012057e6a7 .col11 img {
    margin: 0px !important;
    width: 100%;
    z-index: -53;
}
#shopify-section-16606393012057e6a7 .col3 {
    position: relative;
    padding-top: 11px;
}
#shopify-section-16606393012057e6a7  .col12 h2.SectionHeader__Heading.Heading.u-h1 {
    position: absolute;
    z-index: 999;
    top: 12%;
    font-size: 40px;
    padding: 0 50px;
    font-weight: 700;
    font-family: proxima_novabold;
}
#shopify-section-16606393012057e6a7 .col12 img {
    position: relative;
}
#shopify-section-16606393012057e6a7 .col12 {
    position: relative;
    padding-bottom: 20px;
}
#shopify-section-16606393012057e6a7 .col11 {
    width: 50%;
    padding: 20px;
}

#shopify-section-16606393012057e6a7 .col10 h2.SectionHeader__Heading.Heading.u-h1 {
    position: absolute;
    z-index: 5;
    top: 8%;
    font-size: 40px;
    padding: 0 50px;
    font-weight: 700;
    font-family: proxima_novabold;
}
#shopify-section-16606393012057e6a7 .col10 img {
    margin: 0px !important;
    width: 100%;
    position: relative;
    z-index: -53;
}
#shopify-section-16606393012057e6a7 .col10 {
    width: 50%;
    padding: 20px;
    position: relative;
}
#shopify-section-16606393012057e6a7 .Rte {
    justify-content: unset;
}
#shopify-section-16606393012057e6a7 .col10 p.Subheading_text {
    position: absolute;
    z-index: 5;
    top: 14%;
    font-size: 15px;
    padding: 5px 35px;
    font-weight: 600;
    color: #FFF;
    text-transform: uppercase;
    font-family: proxima_novaregular;
    background-color: #DF9630;
    left: 72px;
}
#shopify-section-16606393012057e6a7 .col12 p.Subheading_text {
    position: absolute;
    z-index: 999;
    top: 25%;
    font-size: 15px;
    font-weight: 600;
    color: #FFF;
    text-transform: uppercase;
    font-family: proxima_novaregular;
    background-color: #DF9630;
    padding: 5px 35px;
    left: 49px;
}
#shopify-section-16606393012057e6a7 .col3 p.Subheading_text {
    position: absolute;
    z-index: 999;
    top: 29%;
    font-size: 15px;
    font-weight: 600;
    color: #FFF;
    text-transform: uppercase;
    font-family: proxima_novaregular;
    background-color: #DF9630;
    padding: 5px 35px;
    left: 49px;
}

#shopify-section-16606393012057e6a7 .col3::before {
    content: "";
    position: absolute;
    width: calc(100% - 30px);
    height: 0;
    top: 30px;
    left: 15px;
    border: 2px solid #DF9630;
    border-top-color: #fff;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top: none;
    border-bottom: none;
    transition: all ease .45s;
    z-index: 1;
}

#shopify-section-16606393012057e6a7 .col3:hover::before {
    height: calc(100% - 40px);
}


#shopify-section-16606393012057e6a7 .col3::after {
    content: "";
    position: absolute;
    width: 0;
    height: calc(100% - 40px);
    top: 30px;
    left: 15px;
    border: 2px solid #DF9630;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #fff;
    border-left-style: solid;
    border-left-width: 1px;
    border-left: none;
    border-right: none;
    transition: all ease .45s;
}

#shopify-section-16606393012057e6a7 .col3:hover::after {
        width: calc(100% - 30px);
}
#shopify-section-16606393012057e6a7 .col12::before {
    content: "";
    position: absolute;
    width: calc(100% - 30px);
    height: 0;
    top: 10px;
    left: 15px;
    border: 2px solid #DF9630;
    border-top-color: #fff;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top: none;
    border-bottom: none;
    transition: all ease .45s;
    z-index: 1;
}

#shopify-section-16606393012057e6a7 .col12:hover::before {
    height: calc(100% - 40px);
}


#shopify-section-16606393012057e6a7 .col12::after {
    content: "";
    position: absolute;
    width: 0;
    height: calc(100% - 40px);
    top: 10px;
    left: 15px;
    border: 2px solid #DF9630;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #fff;
    border-left-style: solid;
    border-left-width: 1px;
    border-left: none;
    border-right: none;
    transition: all ease .45s;
}

#shopify-section-16606393012057e6a7 .col12:hover::after {
        width: calc(100% - 30px);
}

#shopify-section-16606393012057e6a7 .col10::before {
	content: "";
	position: absolute;
	width: calc(100% - 75px);
	height: 0;
	top: 42px;
	left: 38px;
	border: 2px solid #DF9630;
	border-top-color: #fff;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #fff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top: none;
	border-bottom: none;
	transition: all ease .45s;
	z-index: 1;
}

#shopify-section-16606393012057e6a7 .col10:hover::before {
	height: calc(100% - 94px);
}


#shopify-section-16606393012057e6a7 .col10::after {
	content: "";
	position: absolute;
	width: 0;
	height: calc(100% - 90px);
	top: 40px;
	left: 38px;
	border: 2px solid #DF9630;
	border-right-color: #fff;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #fff;
	border-left-style: solid;
	border-left-width: 1px;
	border-left: none;
	border-right: none;
	transition: all ease .45s;
}

#shopify-section-16606393012057e6a7 .col10:hover::after {
	width: calc(100% - 75px);
}
#shopify-section-166073448304e8ca92 .Container.trusted-icon-area {
    padding: 0;
}
#shopify-section-166073448304e8ca92 .Container.trusted-icon-area .Rte {
    display: flex;
    justify-content: space-around;
    margin: 0 15px;
}
#shopify-section-166073448304e8ca92 .col01 {
    width: 50%;
    padding: 15px;
}
#shopify-section-166073448304e8ca92 .Container.trusted-icon-area .Rte img {
    margin: 0px;
    width: 100%;
}
#shopify-section-166073448304e8ca92 a.aa {
    text-decoration: none;
}
#shopify-section-166073448304e8ca92 a.bb {
    text-decoration: none;
}
#shopify-section-166073448304e8ca92 p.Subheading_text {
    font-size: 18px;
    font-family: proxima_novaregular;
    text-decoration: none !important;
    font-weight: 600;
    font-style: normal;
    text-transform: uppercase;
    text-underline-position: unset;
    color: #FFF;
    letter-spacing: normal;
    margin-bottom: 10px;
    background-color: #DF9630;
    padding: 5px 35px;
    left: 49px;
}
}
#shopify-section-166073448304e8ca92 h2.SectionHeader__Heading.Heading.u-h1 {
    font-family: proxima_novabold;
    font-size: 55px;
    text-transform: uppercase;
    margin-bottom: 0;
    line-height: normal;
}
#shopify-section-166073448304e8ca92 .inner-content {
    text-align: left;
    padding: 30px;
}
#shopify-section-166073448304e8ca92 .col01::before {
    content: "";
    position: absolute;
    width: calc(100% - 50px);
    height: 0;
    top: 25px;
    left: 25px;
    border: 2px solid #DF9630;
    border-top-color: #fff;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top: none;
    border-bottom: none;
    transition: all ease .45s;
    z-index: 1;
}

#shopify-section-166073448304e8ca92 .col01:after {
    content: "";
    position: absolute;
    width: 0;
    height: calc(100% - 50px);
    top: 25px;
    left: 25px;
    border: 2px solid #DF9630;
    border-right-color: #fff;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: #fff;
    border-left-style: solid;
    border-left-width: 1px;
    border-left: none;
    border-right: none;
    transition: all ease .45s;
}
#shopify-section-166073448304e8ca92 .col01:hover::before {
    height: calc(100% - 50px);
}
#shopify-section-166073448304e8ca92 .col01:hover::after {
    width: calc(100% - 50px);
}
#shopify-section-166073448304e8ca92 .inner-content {
    text-align: left;
    padding: 0px 50px;
    position: absolute;
    top: 50px;
    z-index: 99;
}
#shopify-section-166073448304e8ca92 .col01 {
    width: 50%;
    padding: 15px;
    position: relative;
}
.PageContainer {
    overflow: hidden;
}
.Linklist__Item>.Link, .Linklist__Item>.shopify-payment-button__more-options {
    text-transform: capitalize;
}
a.Link.Link--underline, .Button--primary, .shopify-payment-button__button--unbranded, #shopify-product-reviews .spr-summary-actions-newreview, #shopify-product-reviews .spr-button-primary:not(input) {
    color: #FFF;
}
.Subheading_text i.fa.fa-long-arrow-right {
    margin-left: 8px;
}
#shopify-section-1660301647d24c04e9 a.Link.Link--underline {
    margin-top: 10px;
}
.Link.Link--secondary {
	color: #000;
	font-weight: 600;
}
.ProductMeta__Description.Rte .TableWrapper table {
    font-size: 15px !important;
}
.DropdownMenu:before{background: #DF9630;}

/********************Responsive*************************/

@media screen and (max-width: 991px) {
  
#shopify-section-1660299516d4bfad82 .FeatureText__ContentWrapper {
    padding-left: 0px;
}
header.SectionHeader h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 40px;

}
#shopify-section-1660301647d24c04e9 .FeatureText--imageRight .FeatureText__ContentWrapper {
    padding: 20px;
}
  #shopify-section-collection-list .CollectionItem__Wrapper--small {
    height: 300px;
}
  #shopify-section-collection-list .CollectionItem__Content {
    top: 75%;
}
  #shopify-section-16606393012057e6a7 .Rte {
    
    display: block;
}
  #shopify-section-16606393012057e6a7 .col10 {
    width: 100%;
    padding: 0px;
}
  #shopify-section-16606393012057e6a7 .col11 {
    width: 100%;
    padding: 0px;
    margin-top: 20px;
}
  #shopify-section-16606393012057e6a7 .col12 {
    padding-bottom: 0px;
}
  #shopify-section-166073448304e8ca92 .inner-content {
    padding: 0px 20px;
    top: 40px;
}
  #shopify-section-166073448304e8ca92 h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 35px;
}
}




@media screen and (max-width: 767px) {
.Container.help-icon-area .Rte {
    display: block;
    justify-content: space-around;
}
.Container.help-icon-area .Rte .col11 h2.SectionHeader__Heading.Heading.u-h1:nth-of-type(2) {
    font-size: 25px;
    line-height: initial;
}
  .Container.help-icon-area h2.SectionHeader__Heading.Heading.u-h1 {
    text-align: center !important;
}
  .ProductForm__QuantitySelector {
    display: flex;
    justify-content: center;
}
 button.shopify-payment-button__button.shopify-payment-button__button--unbranded._2ogcW-Q9I-rgsSkNbRiJzA._2EiMjnumZ6FVtlC7RViKtj._2-dUletcCZ2ZL1aaH0GXxT {
    padding: 14px 28px;
    font-size: 18px;
}
  .ProductForm__Variants .rkstock {
    text-align: center;
}
  div#shopify-section-16606393012057e6a7 p.Subheading_text,
div#shopify-section-166073448304e8ca92 p.Subheading_text {
    display: none;
}
  div#shopify-section-16606393012057e6a7 .Container.trusted-icon-area .Rte h2.SectionHeader__Heading.Heading.u-h1 {
    width: auto !important;
}
  div#shopify-section-1660302461444d89a7 a.Button.Button--primary {
    padding: 12px 54px !important;
}
  div#block-16603133099ff26580-0  a.Button.Button--primary,
  div#shopify-section-1660299516d4bfad82 a,
  div#shopify-section-1660302461444d89a7 a.Button.Button--primary,
  div#shopify-section-1660301647d24c04e9 a,
  button.Form__Submit.Button.Button--primary {
    padding: 9px 50px !important;
}
.Container.help-icon-area .Rte .col11 {
    display: flex;
    align-items: center;
    margin:0px;
}
.Container.help-icon-area .Rte .col11 h2.SectionHeader__Heading.Heading.u-h1 {
    margin-bottom: 30px;
}
  .Footer__Block--newsletter {
    margin-bottom: 40px;
}
  #shopify-section-1660299516d4bfad82 .FeatureText__ContentWrapper {
    width: 100%;
    padding-left: 0px;
}
  #shopify-section-1660299516d4bfad82 .FeatureText {
    text-align: inherit;
    display: flex;
    flex-direction: column-reverse;
}
  #shopify-section-1660299516d4bfad82 .FeatureText__ImageWrapper {
    width: 100%!important;
}
  .FeatureText--withImage .FeatureText__ContentWrapper {
    padding-top: 20px;
    padding-bottom: 20px;
}
  .FeatureText__ImageWrapper {
    width: 100%!important;
}
  .FeatureText__ImageWrapper {
    width: 100%!important;
}
.Container.trusted-icon-area .Rte {
    display: block;
    width: 100%;
    max-width: 100%;
}
.Container.trusted-icon-area .Rte h2.SectionHeader__Heading.Heading.u-h1 {
    width: 100%;
}
  
  .Header__FlexItem.Header__FlexItem--fill:nth-child(1) {
    flex: inherit;
    order: unset;
}
  .Header--center .Header__Wrapper.Header__Wrapper nav.Header__SecondaryNav {
    margin-top: 0px;
}
  #shopify-section-1660299516d4bfad82 h3.SectionHeader__SubHeading.Heading.u-h6 {
    text-align: left;
}
  #shopify-section-1660299516d4bfad82 h2.SectionHeader__Heading.Heading.u-h1 {
    text-align: left;
}
#shopify-section-1660299516d4bfad82 p {
    text-align: left;
}
  #shopify-section-1660299516d4bfad82 .FeatureText {
    text-align: center;
}
    #shopify-section-1660302461444d89a7 h2.SectionHeader__Heading.Heading.u-h1:after,
  #shopify-section-related-products .SectionHeader__Heading.Heading.u-h3::after {
    width: 10%;
}
#shopify-section-16603133099ff26580 h2.SectionHeader__Heading.Heading.u-h1:after {
    width: 10%;
}
  .Form__Input, #shopify-product-reviews .spr-form-input-text, #shopify-product-reviews .spr-form-input-email, #shopify-product-reviews .spr-form-input-textarea, .Form__Textarea {
    width: 60%;
}
  .Slideshow__Content.Slideshow__Content--bottomLeft h3.SectionHeader__SubHeading.Heading.u-h6 {
    font-size: 45px;

}
  .Slideshow__Content.Slideshow__Content--bottomLeft {
    top: 76%;
}
  #shopify-section-166073448304e8ca92 .col01 {
    width: 100%;
}
  #shopify-section-166073448304e8ca92 .Container.trusted-icon-area .Rte {
    display: block;
}
  #shopify-section-16606393012057e6a7 .Container {
    padding: 0 30px;
}
  a.Link.Link--underline, .Button--primary, .shopify-payment-button__button--unbranded, #shopify-product-reviews .spr-summary-actions-newreview, #shopify-product-reviews .spr-button-primary:not(input) {
    padding: 5px 15px;
    font-size: 14px;
}
  
}

@media screen (min-width: 400) and (max-width: 480px) {
  #shopify-section-16606393012057e6a7 .col10 p.Subheading_text {
    top: 96px;
}
  #shopify-section-16606393012057e6a7 .col12 p.Subheading_text {
    top: 44%;
}
}
@media screen (min-width: 481) and (max-width: 767px) {
  .Header__LogoImage {
    max-width: 276px !important;
}
  ol.flickity-page-dots {
    display: none;
}
  div#shopify-section-1660301647d24c04e9 {
    display: none;
}
  div#shopify-section-1660302461444d89a7 a.Button.Button--primary {
    padding: 12px 54px !important;
}
  div#block-16603133099ff26580-0  a.Button.Button--primary,
  div#shopify-section-1660299516d4bfad82 a,
  div#shopify-section-1660301647d24c04e9 a,
  button.Form__Submit.Button.Button--primary {
    padding: 9px 50px !important;
}
  div#shopify-section-16606393012057e6a7 p.Subheading_text {
    display: none;
}
}
@media screen and (max-width: 480px) {

.Slideshow__Content.Slideshow__Content--bottomLeft {
    padding: 0 20px;
}
ol.flickity-page-dots {
    display: none;
}
  div#shopify-section-1660301647d24c04e9 {
    display: none;
}
  .Container.help-icon-area .Rte .col11 {
    display: block !important;
    margin: 40px 0;
}
  div#shopify-section-help-section .Container.help-icon-area {
    background: #000;
    padding: 12px 0;
}
   div#shopify-section-1660302461444d89a7 a.Button.Button--primary {
    padding: 12px 54px !important;
}
  div#block-16603133099ff26580-0  a.Button.Button--primary,
  div#shopify-section-1660299516d4bfad82 a,
  div#shopify-section-1660301647d24c04e9 a,
  button.Form__Submit.Button.Button--primary{
    padding: 9px 50px !important;
}
  div#shopify-section-16606393012057e6a7 p.Subheading_text {
    display: none;
}
#shopify-section-1660299516d4bfad82 .FeatureText__ContentWrapper {
    width: 100%;
    padding-left: 0px;
}
.Header__LogoImage {
    max-width: 120px !important;
}
#shopify-section-1660299516d4bfad82 .FeatureText {
    text-align: left;
}
#shopify-section-1660299516d4bfad82  .FeatureText__ImageWrapper {
    width: 100%!important;
}
#shopify-section-1660301647d24c04e9 .FeatureText--withImage .FeatureText__ContentWrapper {
    padding-top: 20px;
    padding-bottom: 20px;
}
#shopify-section-1660301647d24c04e9 .FeatureText__ImageWrapper {
    width: 100%!important;
}
#shopify-section-166030460129eefa3a .FeatureText__ImageWrapper {
    width: 100%!important;
}
header.SectionHeader h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 40px;
}

#shopify-section-1660391727e4090cbf .Container.trusted-icon-area .Rte {
    display: block;
    width: 100%;
}
#shopify-section-1660391727e4090cbf .Container.trusted-icon-area .Rte h2.SectionHeader__Heading.Heading.u-h1 {
    width: 100%;
   
}

#shopify-section-1660392652cbdfe728 .Container.help-icon-area .Rte {
    display: block;
    justify-content: space-around;
}
  #shopify-section-1660392652cbdfe728 .Container.help-icon-area .Rte .col11 h2.SectionHeader__Heading.Heading.u-h1:nth-of-type(2) {
    font-size: 25px;
    line-height: initial;
}
  
#shopify-section-1660392652cbdfe728  .Container.help-icon-area .Rte .col11 {
    display: flex;
    align-items: center;
    margin: 40px 0px;
}
  #shopify-section-1660392652cbdfe728 .Container.help-icon-area .Rte .col11 h2.SectionHeader__Heading.Heading.u-h1 {
    margin-bottom: 30px;
}
  .Footer__Block--newsletter {
    margin-bottom: 40px;
}
    #shopify-section-1660299516d4bfad82 h3.SectionHeader__SubHeading.Heading.u-h6 {
    text-align: left;
}
  #shopify-section-1660299516d4bfad82 h2.SectionHeader__Heading.Heading.u-h1 {
    text-align: left;
}
#shopify-section-1660299516d4bfad82 p {
    text-align: left;
}
  #shopify-section-1660299516d4bfad82 .FeatureText {
    text-align: center;
}
.Form__Input, #shopify-product-reviews .spr-form-input-text, #shopify-product-reviews .spr-form-input-email, #shopify-product-reviews .spr-form-input-textarea, .Form__Textarea {
    width: 100%;

}
  #shopify-section-collection-list .CollectionItem__Content {
    top: 70%;
    
} 
 #shopify-section-collection-list .CollectionItem__Content {
    text-align: inherit;
}
  button.Slideshow__ScrollButton.RoundButton.RoundButton--medium {
    display: none;
}
  .Slideshow__Carousel--withScrollButton {
    margin-bottom: 0px;
}
  .Container {
    padding: 0 15px;
}
  #shopify-section-16606393012057e6a7 .col12 p.Subheading_text {
    position: absolute;
    left: 22px;
}
 #shopify-section-16606393012057e6a7 .col10 p.Subheading_text {
    padding: 0 20px;
    top: 76px;
    left: 22px;
}
  #shopify-section-16606393012057e6a7 .col10 h2.SectionHeader__Heading.Heading.u-h1 {
    top: 10%;
    padding: 0 20px;
}
#shopify-section-16606393012057e6a7 .col12 p.Subheading_text {
    top: 50%;
    padding: 0 15px;
}
 #shopify-section-16606393012057e6a7 .col3 p.Subheading_text {
    padding: 0 23px;
    top: 80px;
    left: 21px;
}
  #shopify-section-16606393012057e6a7 .col3 h2.SectionHeader__Heading.Heading.u-h1 {
    position: absolute;
    top: 30%;
    padding: 0 20px;

}
  #shopify-section-16606393012057e6a7 .col12 h2.SectionHeader__Heading.Heading.u-h1 {
    top: 20%;
    padding: 0 21px;
}
  #shopify-section-1660299516d4bfad82 section.Section {
    margin: 0 15px!important;
}
  #shopify-section-1660299516d4bfad82 .FeatureText__ContentWrapper {
    margin-top: 40px;
}
  #shopify-section-1660299516d4bfad82 .FeatureText .SectionHeader__Description {
    margin-top: 20px;
    margin-bottom: 20px;
}
  #shopify-section-166030460129eefa3a .FeatureText.FeatureText--withImage.FeatureText--imageLeft,
  div#shopify-section-text-with-image .FeatureText.FeatureText--withImage.FeatureText--imageLeft {
    flex-direction: column;
}
  #shopify-section-166030460129eefa3a .FeatureText__ContentWrapper {
    padding-top: 30px;
    padding-bottom: 20px;
}
  #shopify-section-1660392652cbdfe728 .Container.help-icon-area .Rte .col11 {
    display: block;
}
  #shopify-section-1660392652cbdfe728 .col-left img {
    max-width: 80px;
}
  .Container.trusted-icon-area .Rte {
    display: flex !important;
    flex-wrap: wrap;
}
.Container.trusted-icon-area .Rte .col1 {
    flex: 0 0 50%;
    margin-bottom: 25px;
}
  .Container.trusted-icon-area .Rte h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 16px;
}
  #shopify-section-1660391727e4090cbf .col1:nth-child(3) {
    margin-bottom: 0px !important;
}
  #shopify-section-166030460129eefa3a h2.SectionHeader__Heading.Heading.u-h1,
  .FeatureText__ContentWrapper h2.SectionHeader__Heading.Heading.u-h1 {
    font-weight: 700;
    margin-top: 0px;
}
  #section-collection-list .flickity-viewport {
    height: 200px !important;
}
  #shopify-section-collection-list .CollectionItem__Wrapper--small {
    height: 200px;
}
  #shopify-section-collection-list .CollectionItem__Content {
    top: 30%;
}
  #shopify-section-collection-list .CollectionItem__Content header.SectionHeader h3.SectionHeader__SubHeading.Heading.u-h6 {
    font-size: 15px;
}
  header.SectionHeader h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 30px;
}
  #shopify-section-16606393012057e6a7 .col10:before {
    display: none;
}
    #shopify-section-16606393012057e6a7 .col10:after {
    display: none;
}
  #shopify-section-16606393012057e6a7 .col12:before {
    display: none;
}
    #shopify-section-16606393012057e6a7 .col12:after {
    display: none;
}
  #shopify-section-16606393012057e6a7 .col3:before {
    display: none;
}
   #shopify-section-16606393012057e6a7 .col3:after {
    display: none;
}
  .CollectionItem__Wrapper.CollectionItem__Wrapper--small:before {
    display: none;
}
    .CollectionItem__Wrapper.CollectionItem__Wrapper--small:after {
    display: none;
}
  #shopify-section-16606393012057e6a7 .col10 h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 30px;
}
  #shopify-section-16606393012057e6a7 .col12 h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 30px;
}
  #shopify-section-16606393012057e6a7 .col3 h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 30px;
}
  #shopify-section-166073448304e8ca92 .Container.trusted-icon-area .Rte {
    margin: 0px;
}
  #shopify-section-166073448304e8ca92 .col01 {
    padding: 7.1px 15px;
}
  #shopify-section-166073448304e8ca92 h2.SectionHeader__Heading.Heading.u-h1 {
    font-size: 30px;
}
  #shopify-section-166073448304e8ca92 .col01:before {
    display: none;
}
    #shopify-section-166073448304e8ca92 .col01:after {
    display: none;
}
  #shopify-section-16606393012057e6a7 .Container {
    padding: 0 15px;
}
  .Slideshow__Content.Slideshow__Content--bottomLeft a.ButtonGroup__Item.Button {
    padding: 9px 50px;
    margin-top: 0;
}
  #shopify-section-1660299516d4bfad82 p {
    font-size: 20px;
}
}