@font-face{font-family:gotham;src:url('assets/Gotham.eot') format('embedded-opentype'),url('assets/Gotham.ttf') format('ttf'),url('assets/Gotham.woff') format('woff'),url('assets/Gotham.woff2') format('woff2'),url('assets/Gotham.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:gotham-black;src:url('Gotham-Black.eot') format('embedded-opentype'),url('Gotham-Black.ttf') format('ttf'),url('Gotham-Black.woff') format('woff'),url('Gotham-Black.woff2') format('woff2'),url('Gotham-Black.svg') format('svg');font-weight:400;font-style:normal}.mobile-side-column.mobile-header-wrap--icons.mobile-header-right{align-items:end;position:relative;top:-30px}.slider-caption.horizontal-align--center.vertical-align--bottom.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--center.vertical-align--middle.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--center.vertical-align--top.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--left.vertical-align--bottom.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--left.vertical-align--middle.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--left.vertical-align--top.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--right.vertical-align--bottom.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--right.vertical-align--middle.background.slideshow-mobile-image-content,.slider-caption.horizontal-align--right.vertical-align--top.background.slideshow-mobile-image-content{background-color:#fff8f8!important;color:#b88d2e!important;box-shadow:10px 10px;margin-bottom:6%}@media (min-width:768px){.index-sections .slider-caption.horizontal-align--center.vertical-align--bottom.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--center.vertical-align--middle.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--center.vertical-align--top.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--left.vertical-align--bottom.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--left.vertical-align--middle.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--left.vertical-align--top.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--right.vertical-align--bottom.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--right.vertical-align--middle.background.slideshow-mobile-image-content,.index-sections .slider-caption.horizontal-align--right.vertical-align--top.background.slideshow-mobile-image-content{bottom:50%!important}}.multiMessages .messageWrapper{display:flex;max-width:40%}.multiMessages .messageWrapper p{margin:0 5px}.notification-bar__message.multiMessages{flex:4;display:flex;justify-content:space-between;max-width:1000px!important}.multiMessages .messageWrapper:after{border-left:1px solid #aeafb3;content:"";position:absolute;left:50%;height:80%;top:10%}.messageDivider{display:none!}@media only screen and (max-width:992px){.multiMessages .messageWrapper:after{display:none}.multiMessages .messageWrapper{max-width:100%!important}.notification-bar__message.multiMessages{flex-direction:column}.messageDivider{margin-top:1rem;margin-bottom:1rem;width:100%;border-top:1px solid #aeafb3}}.messageWrapper{margin:0 auto}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.overlay:target{visibility:visible;opacity:1;z-index:9999999}.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;position:relative;transition:all 5s ease-in-out;background-image:url(/cdn/shop/files/subscribe-and-save-background_4c351c22-07d6-4f7e-9082-1662bd22164c.jpg?v=1622833710);background-repeat:no-repeat;background-size:cover;height:100%;max-height:500px;width:100%;max-width:37%;color:#fff;text-align:center}.popup h2{margin-top:0;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.popup li{list-style-position:inside;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.popup .close{position:absolute;top:3px;right:2px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#fff;opacity:1;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.popup .close:hover{color:#06d85f}.popup .content{position:relative;margin-top:20%;text-align:left}.popup ol{margin:0;padding:0}.popup li{list-style-position:inside;font-size:25px;font-weight:700}@media screen and (max-width:700px){.box{width:70%}.popup{width:100%;max-width:100%}}.cart-item-count-header.cart-item-count-header--quantity.mobile{margin-left:5px}ul.nav.nav-pills{max-width:900px;margin:0 auto}.main-navigation-wrapper .nav{position:relative}li.dropdown{position:initial}.sticky-header-icons,.sticky-header-logo,.sticky-header-placer{flex-shrink:2;max-width:200px}.force-open>.dropdown-menu,.open>.dropdown-menu{position:absolute;display:flex;width:100%}.dropdown-submenu{position:relative;max-width:275px}.dropdown-submenu:hover>.dropdown-menu{margin-top:1px}.dropdown-submenu:hover>.dropdown-menu{max-width:300px;width:100%;border:none;background-color:transparent}.feather.feather-chevron-right{right:0;position:absolute}.ul-img{text-align:right;width:100%;height:100%;min-height:250px;position:relative;max-width:330px}.ul-img img{max-height:100%;max-width:100%;height:auto;width:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;margin:auto;padding:0 7px}.ultest{width:70%}.sky h2{font-size:50px}.homepageImageBar h3{font-weight:700}span.text-advert-section__header{font-weight:700}ul[role=listbox] li{text-transform:uppercase}ul[role=listbox] li#cbdaf{text-transform:inherit}.mobile-header--wrapper{background-color:var(--header-background)}.homepage-collection-link a,.homepageImageBar,.homepageImageBar .btn p,.homepageImageBar .image-bar{font-weight:700;font-size:20px}.nav,.nav-label{font-weight:700}.indiv-product-title-text{min-height:55px}.sls-description.seal-row{display:none}hr.product-hr{border-top:2px solid #d8d8d8;margin:0}.slider-caption--text.slideshow-fade-content{font-size:1.4rem;margin-bottom:20px}@media screen and (min-width:768px){.shopify-section.homepage-section-image-with-text-block--wrapper{padding:30px 0}.homepage-image-text-block--content,.homepage-image-text-block--content .image-text-block--wrapper img{max-height:550px;height:100%}.homepage-image-text-block-thin,.homepage-image-text-block-thin .image-text-block--wrapper img{max-height:400px;margin:0 auto;max-width:1000px}.homepage-image-text-block--text-wrapper.homepage-image-text-block--center .btn{font-weight:700!important}.homepage-image-text-block--content .homepage-image-text-block--left,.homepage-image-text-block--content .homepage-image-text-block--middle,.homepage-image-text-block--content .homepage-image-text-block--right{width:20%}.homepage-image-text-block--content .image-text-block-row__text-container h2,.homepage-image-text-block-thin .image-text-block-row__text-container h2{padding:0 12px;font-size:25px}.homepage-image-text-block--content .homepage-image-text-block--center{box-shadow:10px 10px;color:#b88d2e}.homepage-image-text-block--content .image-text-block-row__text-container,.homepage-image-text-block-thin .image-text-block-row__text-container{padding:30px 0}.input-wrapper{padding:20px 9px;width:50%}.input-wrapper input{max-height:45px}}@media screen and (min-width:300px) and (max-width:767px){.button-wrapper button.alt-focus.btn{padding:0;width:90px;height:35px;margin:0}input#newsletter_text{width:222px;height:35px;margin:0 7px}ul#footer-payment-methods{justify-content:left;width:59%}}.flex-pauseplay{display:none}.header-block div{margin:0 auto;width:100%;max-width:1100px}.header-block{background-color:#b88d2f;margin-top:-30px;color:#fff;padding:31px 0 0 0}.swatch input[class=bold]+label{-webkit-box-shadow:inset 0 0 0 1px var(--color-primary);-moz-box-shadow:inset 0 0 0 1px var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.swatch input[class=unbold]+label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.skyOffers span{background-color:red;padding:1px 10px}.skyOffers p{margin:3px 0}#faqs.container,#more_product_info.container{width:100%}#faqs .Accordions,#more_product_info .Accordions{display:block;margin:auto}#faqs .Accordion_item,#more_product_info .Accordion_item{width:100%;height:auto;margin:5px 0}#faqs .Accordion_item &:first-child,#more_product_info .Accordion_item &:first-child{margin-top:50px}#faqs .Accordion_item .title_tab,#more_product_info .Accordion_item .title_tab{width:100%;padding:0 0;cursor:pointer;transition:.3s ease-in;border-radius:4px}#faqs .Accordion_item .title_tab .title,#more_product_info .Accordion_item .title_tab .title{font-size:14px;letter-spacing:1px;position:relative;margin:6px 0 0 0}#faqs .inner_content,#more_product_info .inner_content{width:100%;height:auto;display:none;overflow:hidden}#faqs .inner_content p,#more_product_info .inner_content p{width:98%;margin:auto;padding:18px 15px;font-size:16px;line-height:28px;letter-spacing:1px}.Accordions table{width:100%}.Accordions td,.Accordions th{padding-left:20px}#more_product_info td,.Accordions th{border:1px solid #dadada}.Accordions tr:nth-of-type(odd){background-color:#fff}.Accordions tr:nth-of-type(even){background-color:#e8e8e8}.Accordions th i{color:#b88d2f;font-size:12px}#faqs .Accordion_item .title_tab.active .title .icon,#more_product_info .Accordion_item .title_tab.active .title .icon{transform:rotate(0);transition:transform .3s ease-in}#faqs .Accordion_item .title_tab.active .title .icon &:hover,#more_product_info .Accordion_item .title_tab.active .title .icon &:hover{background-color:#2196f3;transition:background-color .3s ease-in}#faqs .Accordion_item .inner_content p.show,#more_product_info .Accordion_item .inner_content p.show{opacity:1;transform:translate3d(0,0,0);transition:opacity .8s cubic-bezier(0, .99, .44, 1.01),transform .6s .1s cubic-bezier(0, .99, .44, 1.01)}#product-box h1>span{text-transform:initial}#more_product_info .inner_content p{line-height:30px}b{color:#f44336;font-size:18px}.title_tab{position:relative}h3.title{display:inline-block;font-size:1.5rem}span.compare-at-price{padding-right:9px;width:initial}.money-styling{display:flex;margin:0 auto;justify-content:center}.icon_wrapper{width:35px;height:35px;border-radius:6px;display:inline-block;position:absolute;right:0}.icon{display:inline-block;vertical-align:middle;position:relative;top:13px;left:6px}.icon:after,.icon:before{content:"";position:absolute;background:#b88d2f;transition:150ms all ease-out}.icon:before{height:3px;width:19px}.icon:after{top:-8px;left:8.5px;bottom:10px;width:3px;height:19px}.title_tab.active .icon::after{transform:rotate(90deg)}.product-badge{color:var(--page-background);font-size:12px;line-height:14px;padding:10px 10px;text-transform:var(--header-font-transform);letter-spacing:1px;z-index:2;position:relitive;top:0;left:0;transition:all 20ms ease}.product-badge{color:#000}@media only screen and (max-width:767px){.product-badge.desktop{display:none}}@media only screen and (min-width:768px){.product-badge.mobile{display:none}}.badge-wrapper{display:flex;height:50px}.badge-container{display:flex;margin:0 auto}.badge-wrapper div[class*="-badge"]{margin-right:10px}button.slick-prev.slick-arrow{z-index:1}.indiv-product:hover .hp-title{opacity:1}.indiv-product:hover .hp-title a{opacity:.6}.block-center{text-align:center}.backroundImg{background-size:contain;background-repeat:no-repeat;width:100%;height:0;padding-top:66.64%;background-position:center}.secondary-text-color{color:var(--secondary-font-color)}.secondary-box-shadow-color{box-shadow:inset 0 0 0 3px var(--secondary-font-color)}.secondary-box-shadow-color:active:not([disabled]),.secondary-box-shadow-color:hover:not([disabled]){box-shadow:inset 0 0 0 4px var(--secondary-font-color)}.entry-content table td{border-bottom:0 solid transparent}.entry-content tr{text-align:center}.fontCircle i{background-color:#b88d2f;border-radius:50%;padding:17px;color:#fff;font-size:16px}select{display:inline-block;background-color:#fff;width:initial;padding:var(--select-padding);border:1px solid}#product-box .trustpilot-widget{max-width:165px}.sealsubs-container .sls-option-container.sls-active{background-color:#fbf9f4;border:none!important}#more_product_info{padding:0}#shopify-section-template--product--recommendations{margin:100px auto;max-width:1200px}.benefits_and_for_best_results{background-color:#f7f7f7;padding:40px 5px}.benefits_and_for_best_results table{width:100%}.benefits_and_for_best_results .table td,.benefits_and_for_best_results .table th,.benefits_and_for_best_results table td,.benefits_and_for_best_results table th{border:0}.benefits_and_for_best_results tr td:nth-of-type(2){padding-left:10px}.newsletter__item{margin:0 auto!important}input#newsletter_text{border:2px solid rgba(0,0,0,.08)}ul#footer-payment-methods{margin:0;padding:0;max-width:180px;justify-content:left}#footer-payment-methods svg{height:27px;width:37px;margin-left:5px}.bottom-footer-row{display:block}.footerDisclaimer p{margin-top:20px;font-size:12px;line-height:14px}.bottom-footer{margin-top:0}.copyright,.sky-disclaimer{display:flex}.copyright p{width:50%}.sky-disclaimer p{font-weight:700;margin:0 5px;padding-top:0}.sky-disclaimer a{margin:0 6px}.footerContact{margin-bottom:20px}.slideout-menu{z-index:1}.shopLanding{display:flex;flex-wrap:wrap;justify-content:center}.productWrapper{width:100%;max-width:364px;text-align:center;margin:30px 0}.imgWrapper img{max-height:350px}.titleWrapper{min-height:45px}@media screen and (max-width:991px){nav>div.mobile-menu.mobile-menu-child.mobile-menu-hidden,nav>div.mobile-menu.mobile-menu-grandchild.mobile-menu-hidden{display:none}.feather.feather-chevron-right{left:90%}}.faq-section{margin-top:30px}li.currency{display:none}.missing-page__message a{text-decoration:underline}p a{font-weight:700;text-decoration:underline}.labWrapper{display:flex;flex-wrap:wrap}.labLeft,.labRight{width:50%;text-align:center}.labImg{min-height:462px}@media screen and (max-width:767px){.labLeft,.labRight{width:100%}}.specialWelcome h2.main-heading{text-align:center}.otherContactHeaderImgWrapper{text-align:center}.formFooterContent p{margin:0 auto;max-width:800px}.formImages{margin:0 auto;text-align:center}.formImages img{margin:0 auto;text-align:center}.formImgMobile{display:none}@media screen and (max-width:767px){.labLeft,.labRight{width:100%}.formImgMobile{display:block}.formImgDesktop{display:none}}.title-bar.custom-font h2.main-heading.form{width:100%;margin:30px auto;text-align:center;max-width:500px}span.subPrice{position:absolute;right:0;font-weight:700}.sls-label-container.seal-col{position:relative}div.product-page--pricing--variant-compare-at-price{text-align:right;position:relative;right:-6px}.compare-at-price{opacity:1!important;font-size:15px;font-weight:700}.compare-at-price{opacity:1!important;font-size:15px;font-weight:700}span#theOldAmount{font-size:14px;position:relative;right:-6px}.hideprice{opacity:0}.flex-control-nav{bottom:-5px}.skywellness-product a{text-decoration:underline}.skywellness-product{display:flex}.skywellness-title{width:100%}.additional_information ul{list-style-position:inside}.klaviyo-form-X2dg38{max-width:550px;margin:0 auto}.klaviyo-form-X2dg38 label,.klaviyo-form-X2dg38 label>div{color:#000!important}label#kl_Accepts\ Marketing__3_label{text-align:center}.klaviyo-form-X2dg38 button{border:0 none;padding:12px 15px;border-radius:0;background:var(--button-background-color);color:var(--button-text-color);font-family:var(--button-font-family)!important;font-weight:var(--button-font-weight)!important;font-style:var(--button-font-style)!important;font-size:var(--button-font-size)!important;text-transform:var(--buttons-transform);letter-spacing:var(--buttons-letter-spacing)!important;font-size:var(--button-font-size-int) px;max-width:74px}div:nth-of-type(2).needsclick.FormComponent__StyledFormComponentWrapper-e0xun6-0.fptOlf.notranslate.kl-private-reset-css-Xuajs1{max-width:104px}.specialMessage{max-width:1000px;margin:0 auto;text-align:center}.specialMessage p{font-size:20px;font-weight:700}.sc-laZMeE.ljWfRO.pf-79_ div{text-align:center;font-size:20px}@media (min-height:1024px){.slider-dots--caption-padding .slideshow-mobile-image-content.vertical-align--bottom{bottom:170px!important}}@media (min-height:1124px){.slider-dots--caption-padding .slideshow-mobile-image-content.vertical-align--bottom{bottom:270px!important}}@media (min-height:1224px){.slider-dots--caption-padding .slideshow-mobile-image-content.vertical-align--bottom{bottom:370px!important}}@media (min-height:1324px){.slider-dots--caption-padding .slideshow-mobile-image-content.vertical-align--bottom{bottom:450px!important}}@media (max-width:576px){.skyApp{max-width:100%;flex:100%;margin:0 auto;text-align:center;padding:0 10px}}.sky-icons{width:100%;margin:0 auto}.iconList{width:100%;margin:0 auto;text-align:center;max-width:1190px}.iconList ul{list-style:none;display:flex;flex-wrap:wrap;padding:0;width:100%;justify-content:center}.iconList li{width:250px;margin:17px 0}.iconList img{max-width:100px;max-height:67px}.iconTxt p{font-weight:700;margin-top:13px;font-size:20px}@media (max-width:500px){.iconList li{width:50%}}.footerSignUp div[role=radiogroup]{justify-content:center!important;width:100%}.footerSignUp div[role=radiogroup] label,.footerSignUp label,.footerSignUp label div{color:var(--footer-text)!important}@media (max-width:992px){#blog_posts .blog__post-container .blog-main{justify-content:center;width:100%;flex:100%;max-width:100%}#blog_posts .blog__post-container>div:nth-of-type(2){max-width:100%!important;flex:100%}}#article_content h3 a,#article_content p a,#article_content ul a,a.lab-results{text-decoration:underline;font-weight:700}.unitInfo p{margin:0;padding:8px 0}.videoCaption p{text-align:center;margin:20px auto}.b2bShipping ul li{background:url(/cdn/shop/files/sk-bullet.png?v=1624296306) no-repeat transparent;list-style-type:none;margin:0;padding:0 0 1px 24px}.wrapperVideo{width:100%;max-width:550px;margin:0 auto}.pmlp .overlayWrapper.manyItems .content-details{opacity:0}.pmlp .hiddenButton{display:none}.overlayWrapper.manyItems{text-align:center}.pmlp .slideshow--full-screen,.pmlp .slideshow--full-screen ul.slides img,.pmlp .slideshow--full-screen ul.slides li,.pmlp .slideshow--full-screen ul.slides li .slideshow-desktop-as-mobile-image--ll-wrapper,.pmlp .slideshow--full-screen ul.slides li .slideshow-desktop-image--ll-wrapper,.pmlp ul.slides{height:100%;max-height:440px}.pmlp .content-details{position:absolute;text-align:center;width:92%;top:50%;left:50%;background-color:rgba(82,76,64,.7);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;height:100%}.pmlp .manyItems .content-details{background:rgba(51,172,199,.8)}.pmlp .overlayWrapper.manyItems:hover .content-details{top:50%;left:50%;opacity:1}.pmlp p{margin:0 0 20px 0}.pmlp .content-details p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;font-weight:700;color:#fff;font-size:25px;filter:drop-shadow(0px 1px 5px)}.pmlp .threeItems .content-details p{font-size:20px;width:100%}.pmlp .sky h2{font-size:25px}.overlayWrapper h3{font-weight:700;font-size:14px}.pmlp .gallerySm img{margin:0 auto;max-width:50px}.hrLine{border-bottom:1px solid #d8d8d8;margin:0 auto;max-width:1040px}.threeItems .content-overlay{background:rgba(51,172,199,.8);position:absolute;width:100%;top:0;bottom:0;left:0;right:0;z-index:9}.pmlp a.btn{font-weight:700!important}.pmlp h3.type-subheading.type-subheading--1.slideshow-fade-content.typography--padding-bottom{font-size:22px;font-weight:700}div#shopify-section-text--image-with-text h2,div#shopify-section-text--image-with-text-2 h2{text-align:left}.pmlp .slideshow--full-screen,.pmlp .slideshow--full-screen ul.slides li{height:100%}.pmlp ul li{list-style:none}.pmlp li.enap-slider-img{padding:0 20px}@media screen and (max-width:1100px){.pmlp h2,.pmlp h2 a{font-size:23px;margin-bottom:0!important}.pmlp h3.type-subheading.type-subheading--1.slideshow-fade-content.typography--padding-bottom{font-size:15px}.slider-caption.horizontal-align--left.vertical-align--middle.background.slideshow-mobile-image-content{padding:9px}.slider-caption--text.slideshow-fade-content{margin-bottom:0}.pmlp .slider-caption.horizontal-align--left.vertical-align--middle.background.slideshow-mobile-image-content{top:55%!important;left:2%!important}.pmlp .slider-caption.horizontal-align--left.vertical-align--middle.background.slideshow-mobile-image-content{max-width:273px}}@media screen and (max-width:767px){.slider-caption.horizontal-align--left.vertical-align--middle.background.slideshow-mobile-image-content{top:83%!important}.pmlp .content-details{width:95%}.overlayWrapper.manyItems{width:50%!important;flex:0 0 50%}.pmlp .gallerySm .grid__item{width:50%}.pmlp a p{margin:0;font-size:20px}.pmlp .hiddenButton{display:block}.pmlp .slider-caption.horizontal-align--left.vertical-align--middle.background.slideshow-mobile-image-content{top:69%!important}}div#shopify-section-1630347219c276e6d9{max-height:250px}[id^=enap-slider] ul li{list-style:none}.main-navigation-wrapper-main img{max-width:60%!important}.brand-list img{margin:15px 12px;max-width:100px!important;min-width:initial;max-height:80px}.brand-list:before{content:"";border-left:2px solid rgba(220,220,220,.5);height:59px;position:relative;top:8px;left:7px}.brand-list{margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center}.brand-list-img{display:flex;flex-direction:column-reverse;justify-content:end}.brand-list-img a{display:flex;justify-content:center}.brands-list{display:flex}@media (max-width:992px){.brands-list{flex-wrap:wrap}.brand-list{margin:0 auto}.brand-list:before{content:"";border-left:none;height:0;position:relative;top:0}}.homepage-section--slideshow-wrapper h2.slideshow-fade-content{max-width:475px;font-size:2rem!important}.leftCol h4{text-align:center}.winnerBadge{display:flex}.winnerBadge img{max-width:300px;margin:0 auto}.specialBadge{margin:0 auto;width:100%;text-align:center;margin-bottom:20px}.specialBadge img{max-width:300px}button span{text-transform:uppercase}.gm-menu-installed .gm-menu{width:100%}.brandRed{color:#f0515a;font-weight:700}body[id*=cartridge] .variant-out-of-stock,body[id*=disposable-pen] .variant-out-of-stock,body[id*=vape] .variant-out-of-stock{display:none!important}@media screen and (max-width:767px){.slideshow--full-screen{border:none}div#shopify-section-163112909446554a09{z-index:9;margin-top:-80px}}.mobile-side-column.mobile-header-wrap--icons{position:relative;top:-30px}
.primary_btn {
  display: inline-block;
  border-radius: 60px;
  background: #B78C30;
  font-size: 19px !important;
  font-weight: 600 !important;
  text-align: center;
  padding: 10px 20px;
  text-decoration: none;
  display: inline-block;
}
.primary_btn.custom-width {
  width: 185px;
}
.secondry_btn.custom-width:hover {
  background: #B78C30 !important;
  color: #FFF;
}
.secondry_btn {
  display: inline-block;
  background: #B78C30;
  border: 1px solid #B78C30;
  box-sizing: border-box;
  border-radius: 6px;
  color: #FFF;
  height: 48px;
  font-family: 'Work Sans' !important;
  font-size: 22px !important;
  padding: 0 20px;
  line-height: 48px;
  text-decoration: none;
}
.secondry_btn.custom-width {
  width: 217px;
}
.custom_weight {
  font-weight: 600;
}
.homepage-sections-wrapper--white {
  background: transparent !important;
}
.homepage-section--blog-posts-wrapper .homepage-sections-wrapper--white {
  background:#F3F3F3 !important;
}
.template-index span:is(.gm-retractor) {
  font-family: 'FontAwesome';
}

.template-index h2,
.template-index h3,
.template-index p,
.template-index span,
.links-footer ul li a
{
  font-family: 'Work Sans', sans-serif; 
}
.notification-bar {
  flex-direction: column-reverse;
}
.notification-bar.notification-bar--with-text.notification-bar--with-icons .notification-bar__message {
  max-width: unset;
}
.notification-bar__message p {
  font-size: 16px;
}
.notification-bar__message p span{
  font-weight: 600;
}
/* brand-logo-header */
.header-wrapper {
  border-bottom: none; 
}
.header-wrapper .header-content>div {
  margin: 15px 0;
  padding: 0;
}
.header-wrapper .header-content {
  justify-content: center;
}
.logo-placement-within-wrapper__item.brands-list {
  width: auto;
}
.header-wrapper .logo-placement-within-wrapper__item {
  width: auto !important;
  flex: unset;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 40px;   
}
.logo-placement-within-wrapper__item.brands-list {
  width: 100%;
}
.brand-list{
  margin-left: 30px;
  width: auto;
}
.brand-list-img {
  margin-left: 20px;	
}
.brand-list img {
  max-width: 130px!important;
}
.brand-list:before {
  border-left: 2px solid #949699;	
}
/* Menu */
/*   .main-navigation-wrapper-main {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
} */
.main-navigation-wrapper-main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.main-navigation-wrapper-main #main-navigation-wrapper {
  margin: 0 auto;
  padding-left: 140px;
}
.main-navigation-wrapper-main .logo-placement-within-wrapper__item {
  padding: 0 20px;
}
.header-menu-wrapper.d-none.d-lg-block {
  padding-bottom: 5px;
}
#main-navigation-wrapper .gm-menu.gm-submenu-align-center {
  justify-content: unset;
}
li.gm-item.gm-level-0.searchItem.gm-submenu-mega.gm-submenu-align-right {
  display: none;
}
.gm-menu-installed .gm-menu .gm-item.gm-level-0>.gm-target>span.gm-text {
  font-size: 16px !important;
  font-weight: 500 !important;
  font-family: 'Work Sans' !important;
}
.header-wrapper .main-icons-with-locale {
  align-items: unset;
  flex-direction: unset;
}
.gm-menu-installed .gm-menu .gm-item.gm-level-0>.gm-target>.gm-text {
  font-size: 16px!important;
  font-weight: 500 !important;
}
.cart-link {
  width: 100%;
}
.header-wrapper .header-icons ul {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.header-wrapper .header-icons ul li {
  margin-left: 20px;
}
#main-navigation-wrapper .gm-menu.gm-submenu-align-center {
  justify-content: unset;
  position: static !important;
  margin-left: 80px;
}
div#shopify-section-1630347219c276e6d9 {
  max-height: 200px;
  padding-top: 30px;
}
/* text-advert-section */
.homepage-sections-wrapper--dark .d-md-block,
.homepage-sections-wrapper--white .d-md-block
{   
  max-width: 1220px;
  width: 100%;
}
.homepage-sections-wrapper--dark .shopify-section .text--text-adverts__section-wrapper {
  background: #B78C30;
}
.homepage-sections-wrapper--white .text-advert-section__item {
  border-left:2px solid #949699 !important;
}
.homepage-sections-wrapper--white .text-advert-section .text-advert-section__item:first-child {
  border-left: 0 !important;
}
.homepage-sections-wrapper--dark .text-advert-section__item

{
  border-left: none !important;
}
/*   .homepage-sections-wrapper--dark .text-adverts__icon-size--small svg {
color: #B78C2E;
} */
.homepage-sections-wrapper--white .text-advert-section .text-advert-section__item a,
.homepage-sections-wrapper--white .text-advert-section .text-advert-section__item span {
  display: block;
  font-size: 16px;
}
.homepage-sections-wrapper--dark .text-advert-section .text-advert-section__item .text-advert-section__header {
  font-weight: 600;	
}
.homepage-sections-wrapper--dark .text-advert-section .text-advert-section__item .text-advert-section__sub-header {
  font-weight: 600;	
  opacity: 1;
  font-size: 22px;
}
.homepage-sections-wrapper--dark .text-advert-section__icon-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 50px;
  height: 50px;
  background: #fff;
  border-radius: 50%;
}
.homepage-sections-wrapper--dark .text-advert-section__text-wrapper {
  text-align: left;
} 
/*   Category */
.template-index .collection-grid .indiv-collection-grid-homepage {
  margin-bottom: 20px;
  padding: 20px 25px;
}
.homepage-section--collection-slider-wrapper .indiv-product:hover,
.template-index .collection-grid .indiv-collection-grid-homepage:hover {
  background: #FFFFFF;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  z-index: 10;
  transition: all 0.2s;
}
.template-index .collection-grid .indiv-collection-grid-homepage:hover {
  transform: scale(1.1);
}
.homepage-sections-wrapper--white {
  background: #F3F3F3;
}
/* collection-slider */
/* .homepage-section--collection-slider-wrapper .indiv-product .hp-title a span {
font-weight: 600;
font-size: 22px;
line-height: 26px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #000000;
opacity: 0.85;
}
.homepage-section--collection-slider-wrapper .flexbox {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: center;
} 
.homepage-section--collection-slider-wrapper .collection-image-anim .indiv-product input[type=submit] {
border-radius: 60px;
font-size: 19px !important;
font-weight: 600 !important;
width: 185px;
height: 44px;
text-align: center;
padding: 0;
line-height: 44px;
} 
.homepage-section--collection-slider-wrapper .money-styling .money {
font-weight: 600;
font-size: 20px;
opacity: 0.85;
} */
.homepage-section--collection-slider-wrapper .slick-dots li button:before {
  font-size: 10px;
  color: #C4C4C4;
} 
.homepage-section--collection-slider-wrapper .slick-dots li.slick-active button:before,
.homepage-section--collection-slider-wrapper .slick-dots li button:hover::before{
  color: #B78C30;
}
.homepage-section--collection-slider-wrapper .slick-initialized .slick-slide {
  padding: 20px;
}
/* trust-pilot */
#trustpilot-widget-trustbox-0-wrapper {
  display: none;
}
div#shopify-section-16444223441e6fc074 {
  overflow: hidden;
}
@media (min-width:768px){
  div#shopify-section-16444223441e6fc074 {
    height: 110px;
  } 
}
div#shopify-section-16444223441e6fc074 .container-fluid{
  background: #F4F4F4;
  padding-top: 5px;
}
#trustpilot-widget-trustbox-0-wrapper {
  min-height: 40px;
}
/* Blogs */
.homepage-sections-wrapper--white .title-bar h2{
  font-weight: 400;
  font-size: 30px;
}
.homepage-sections-wrapper--white .title-bar span{
  font-weight: 700;
}
.homepage-sections-wrapper--white .placeholder-article-image {
  margin-bottom: 0;
}
.homepage-sections-wrapper--white .article--background-image {
  border-radius: 5px;
}
.homepage-sections-wrapper--white .index-blog-item--wrapper{
  padding: 5px;
}
.homepage-sections-wrapper--white .custom-class {
  background: #fff;
  padding: 15px 0 20px 0;
  text-align: center;
}
.homepage-section--blog-posts-wrapper .custom-class .article-image-in-header {
  margin-top: 0;
}
.homepage-sections-wrapper--white .custom-class .type-subheading {
  font-size: 25px;
  line-height: 27px;
}
/* Map */
.homepage-image-text-block-thin {
  max-width: unset;
  max-height: unset;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 auto;
}
.homepage-image-text-block-thin .homepage-image-text-block--center {
  position: static;
  top: 0;
  left: unset;
  transform: unset;
  width: 50%;
  box-shadow: none;
  text-align: left;
}
.homepage-image-text-block-thin .image-text-block--wrapper {
  width: 50%;	 
}
.homepage-image-text-block-thin .image-text-block-row__text-container{
  max-width: 76%;
  margin-left: auto;
}
.homepage-image-text-block-thin .image-text-block-row__text-container h2 {
  font-size: 33px;
  font-weight: 400;
  text-align: left;
  padding: 0;
}
.homepage-image-text-block-thin .image-text-block-row__text-container span {
  font-weight: 700;
}
.index-sections .shopify-section.homepage-section-image-with-text-block--wrapper .rte p {
  font-size: 22px;
  line-height: 26px; 
}
.homepage-image-text-block-thin .image-text-block--wrapper img {
  max-height: unset;
  height: 100%;
  max-width: 70%;
}
.homepage-image-text-block--content.homepage-image-text-block-thin a {
  font-weight: 600!important;
  font-size: 25px !important;
  color: #B78C30;
  opacity: 0.85;
  background: none;
  padding: 0;
}
.homepage-image-text-block--content.homepage-image-text-block-thin a:hover{
  background: transparent;
  color: initial;
}
/* Footer */
.template-index #shopify-section-footer {
  display: none; 
}
footer {
  background: none;
}
footer .container {
  max-width: 100%;
  padding: 0;
}
footer .container .row{
  margin: 0;
}
footer .container a,
footer .container p,
footer .container h3{
  color: #414141;
}
footer .klaviyo-form.klaviyo-form.klaviyo-form {
  background: #B78C2E;
  width: 100%;
  max-width: unset;
}
footer .klaviyo-form form label {
  font-weight: 600 !important;
  font-size: 23px !important;
}
footer .needsclick.kl-private-reset-css-Xuajs1 {
  flex: unset !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
footer .klaviyo-form form input {
  width: 570px !important;
  border: 1px solid #FFFFFF !important;
  box-sizing: border-box !important;
  border-radius: 6px !important;
  height: 44px !important;
  background: transparent !important;
  text-transform: capitalize !important;
}
footer .klaviyo-form form input::placeholder {
  color: #fff !important;
  font-size: 14px !important;
}
footer .klaviyo-form form button {
  width: 127px !important;
  height: 44px !important;
  left: 879px;
  top: 3960px;
  background: #FFFFFF !important;
  border-radius: 6px !important;
  font-weight: 600 !important;
  font-size: 15px !important;
  color: #B78C2E !important;
  max-width: unset;
  padding: 0 !important;
  margin-left: -20px !important;
  line-height: 44px !important;
}
footer .container h3,
footer .container p,
.links-footer ul li a{
  font-family: "Avenir Next", sans-serif;
}

/*   footer .container h3{
font-size: 18px;
letter-spacing: 0px;
} */
footer .footer-alignment--left {
  padding: 0 30px;
}
footer .col-md-3.col-sm-12.image-footer{
  max-width: 40% !important;
  flex: 0 0 40% !important;
}
.col-md-3.col-sm-12.links-footer.footer-block--wrapper.footer-2 nav,
.col-md-3.col-sm-12.links-footer.footer-block--wrapper.footer-2 h3
{
  max-width: 80%;
  width: 100%;
  margin: 0 auto;
}
footer .col-md-3.col-sm-12.footer-block--wrapper.icons-social
{
  text-align: left;

}
footer .footer-block--wrapper {
  padding-top: 30px;
  flex: 0 0 18%;
  max-width: 18%;
}
footer .footer-container {
  max-width: 100%;
  padding: 0;
}
footer .copyright{
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
footer .sky-disclaimer {
  border-bottom: 1px solid #414141;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 0;
}
/*   footer .sky-disclaimer p,
footer .sky-disclaimer a {
font-size: 14px;
}
footer .sky-disclaimer p {
font-weight: 300;
}
footer .sky-disclaimer a {
font-weight: 600;
}
footer .sky-disclaimer span {
color: #414141;
}
footer .copyright p a{
font-weight: 300;
font-size: 13px;
} */
footer .copyright p a:hover,
footer .sky-disclaimer a:hover {
  color: #B78C30; 
}
footer .copyright p{
  width: auto;	
}
footer .col-md-3.col-sm-12.footer-block--wrapper.icons-social {
  display: flex;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  flex: 0 0 24% !important;
  max-width: 24% !important;
  padding-right: 40px;
}
footer .footer__social-icons h3 {
  text-align: center;
  margin-bottom: 0px;
}
footer .col-md-3.col-sm-12.footer-block--wrapper.icons-social .footer__social-icons {
  order: 2;
  margin-top: 20px;
}
footer .footer-alignment--left .sm-icons {
  justify-content: center;
}
footer #footer-payment-methods svg {
  width: 55px;
  height: 32px;	
}
footer .footer-block--wrapper .sm-icons svg {
  width: 50px;
  height: 50px;
}
footer #footer-payment-methods li {
  margin-bottom: 12px;
}
footer .footer-3 ul{
  margin-bottom: 0;
}
footer .footerContact {
  text-align: left;
}
footer .footerContact h3{
  padding: 0;
}
@media only screen and (min-width: 1200px){
  .homepage-section--featured-collections-wrapper .container {
    max-width: 1060px;
    width: 100%;
  }
  .homepage-section--collection-slider-wrapper .container,
  .homepage-section--blog-posts-wrapper .container
  {
    max-width: unset;
    padding: 0 50px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1300px){
  .footerDisclaimer p br {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px){
  .notification-bar__message {
    padding: 10px 0px;
  }
  .notification-bar__message p {
    font-size: 14px;
  }
  .header-wrapper .site-header__logo-image img {
    max-width: 300px !important;
    width: 300px;
  }
  #shopify-section-1617298859be1ced19 {
    height: 92px;
  }
  /*   text-adverts */
  .homepage-sections-wrapper--white .text-advert-section__item-inner {
    padding: 0; 
  }
  .homepage-sections-wrapper--dark .text-advert-section__item-inner {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
  }
  .homepage-sections-wrapper--dark .text-advert-section .text-advert-section__item .text-advert-section__sub-header {
    font-size: 13px;
  }
  /*   collection-slider */
  .homepage-section--collection-slider-wrapper .collection-image-anim .indiv-product .hp-title a span,
  .homepage-section--collection-slider-wrapper .money-styling .money
  {
    font-size: 18px;
  }
  .homepage-section--collection-slider-wrapper .collection-image-anim .indiv-product input[type=submit] {
    font-size: 16px !important;
  }
  /*   blogs */
  .homepage-sections-wrapper--white .custom-class .type-subheading {
    font-size: 18px;
    line-height: 24px;
  }
  /*   map */
  .homepage-image-text-block-thin .image-text-block-row__text-container h2 {
    font-size: 25px;
  }
  .index-sections .shopify-section.homepage-section-image-with-text-block--wrapper .rte p {
    font-size: 15px;
    line-height: 22px;
  }
  .homepage-image-text-block--content.homepage-image-text-block-thin a {
    font-size: 20px !important;
  }
  /*   footer */
  footer .col-md-3.col-sm-12.image-footer,
  footer .col-md-3.col-sm-12.footer-block--wrapper.icons-social
  {
    max-width: 30% !important;
    flex: 0 0 30% !important;
  }
  footer .footer-block--wrapper {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 20px 10px;
  }
  footer #footer-payment-methods svg {
    width: 50px;
  }
  footer .footerDisclaimer p br {
    display: none;
  }
  footer .footer-block--wrapper .sm-icons svg {
    width: 40px;
    height: 40px;
  }
}


@media only screen and (max-width: 767px){
  #shopify-section-1617298859be1ced19 {
    height: 90px;
  }
  .primary_btn {
    font-size: 15px;
  }
  .secondry_btn {
    font-size: 20px !important;
    padding: 0;
  }
  .secondry_btn.custom-width {
    width: 180px;
  }
  .index-sections .shopify-section .title-bar {
    margin-bottom: 0px;
  }
  .homepage-sections-wrapper--white .title-bar h2 {
    font-size: 20px;
  }
  /*   header */
  .header-wrapper .site-header__logo-image img {
    max-width: 200px !important;
    width: 160px;
  }

  .brand-list {
    margin-left: 0;
  }
  .brand-list img {
    max-width: 50px!important;
    max-height: 50px;
  }
  .brand-list-img {
    margin-left: 0;
  }
  .mobile-header--wrapper .mobile-side-column .header-link {
    width: 40px;
    height: 40px;
    flex: 0 0 40px;
  }

  /* map */
  .homepage-image-text-block-thin .image-text-block--wrapper {
    padding: 20px;
  }
  .homepage-image-text-block-thin .homepage-image-text-block--center,
  .homepage-image-text-block-thin .image-text-block--wrapper
  {
    width: 100%;
  }
  .homepage-image-text-block-thin .image-text-block-row__text-container,
  .homepage-image-text-block-thin .image-text-block--wrapper img {
    max-width: 100%;
    text-align: center;
  }
  .homepage-image-text-block-thin .image-text-block-row__text-container h2 {
    font-size: 20px;
    text-align: center;
  }
  .index-sections .shopify-section.homepage-section-image-with-text-block--wrapper .rte {
    margin-top: 0; 
  }
  .index-sections .shopify-section.homepage-section-image-with-text-block--wrapper .rte p {
    font-size: 15px;
  }
  .homepage-image-text-block--content.homepage-image-text-block-thin a {
    font-size: 16px !important;
    margin-top: 10px;
  }
  /* collection-slider */
  .homepage-section--collection-slider-wrapper .collection-image-anim .indiv-product .hp-title a span {
    font-size: 16px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: unset;
  }
  .homepage-section--collection-slider-wrapper .collection-image-anim .indiv-product input[type=submit] {
    font-size: 15px !important;
  }
  /* blogs */

  .index-blog-item--wrapper {
    margin-top: 30px;
  }
  .homepage-sections-wrapper--white .custom-class .type-subheading {
    font-size: 18px;
    line-height: 27px;
  }
  /* Footer */
  footer .klaviyo-form form label {
    font-size: 20px !important;
  }
  footer .klaviyo-form form input {
    width: 100% !important;
  }
  footer .klaviyo-form form button {
    width: 100px !important;
    font-size: 14px !important;
  }
  .footerSignUp div[role=radiogroup] {
    justify-content: unset !important;
    width: 100%;
  }
  footer .col-md-3.col-sm-12.image-footer,
  footer .footer-block--wrapper,
  footer .col-md-3.col-sm-12.footer-block--wrapper.icons-social {
    max-width: 100% !important;
    flex: 1 !important;
  }
  footer .col-md-3.col-sm-12.footer-block--wrapper.icons-social {
    padding-right:0;
  }
  .col-md-3.col-sm-12.links-footer.footer-block--wrapper.footer-2 nav,
  .col-md-3.col-sm-12.links-footer.footer-block--wrapper.footer-2 h3 {
    margin: 0;
  }
  footer .col-md-3.col-sm-12.image-footer {
    padding-right: unset; 
    text-align: left;
  }
  .footerDisclaimer p br {
    display: none; 
  }
  footer .image-bar__item {
    text-align: center;
  }
  footer .footer-alignment--left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: column;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  footer .col-md-3.col-sm-12.links-footer.footer-block--wrapper.footer-2 {
    padding-left: 15px;
  }
  footer .footer-block--wrapper, .col-md-3.col-sm-12.footer-block--wrapper.icons-social {
    align-items: flex-start;
  }
  footer #footer-payment-methods {
    width: 100% !important;
    max-width: 100% !important;
  }
}
.flexbox {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.flexbox.align-items-center {
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flexbox.justify-content-center {
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
}
.flexbox.justify-content-left {
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: flex-start;
}
.flexbox.justify-content-space-around {
  -webkit-justify-content: space-around;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  justify-content: space-around;
  -ms-flex-pack: space-around;
}
.flexbox.justify-content-space-between {
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}
.flexbox.justify-content-flex-end {
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
}
.flexbox.flex-direction-column {
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.indiv-product .hp-title {
  max-width: 310px;
  margin: 0 auto;
}
@media only screen and (max-width: 767px) {
  .flexbox-mobile {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .flex-wrap-wrap-mobile {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; 
  }
  .flexbox-mobile.flex-direction-column,
  .flex-direction-column-mobile {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .align-items-center-mobile {
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .justify-content-center-mobile {
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
  }
  .justify-content-left-mobile {
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
    -ms-flex-pack: flex-start;
  }
  .justify-content-space-around-mobile {
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    -ms-justify-content: space-around;
    justify-content: space-around;
    -ms-flex-pack: space-around;
  }
  .justify-content-space-between-mobile {
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: space-between;
  }
  .justify-content-flex-end-mobile {
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    -ms-justify-content: flex-end;
    justify-content: flex-end;
    -ms-flex-pack: flex-end;
  }
  .flex-direction-column-mobile {
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  footer .footer-block--wrapper {
    padding-top: 0;
  }
  footer .col-md-3.col-sm-12.image-footer {
    padding-bottom: 30px;
  }
}
footer h3.type-subheading.type-subheading--1 {
    margin-bottom: 5px !important;
}
/* /pages/dohgee */
#d-oh-gee-cbd-cbd-for-dogs-cbd-gummies-flavored-cbd-oil .product-list li {
  width: unset;
  padding: 0 10px;
}
#d-oh-gee-cbd-cbd-for-dogs-cbd-gummies-flavored-cbd-oil .sealsubs-target-element {
  display: none;
}
.inner-price-label { font-size: 13px; font-weight: 500; }
.template-collection .collection-image-wrapper {display: none !important;}
.slide-menu.slide-menu-mobile svg { width: 35px; height: 35px; }
@media only screen and (max-width: 767px) {
  .brand-list .brand-list-img:last-child img { max-width: 100px !important; max-height: 100% !important;  }
}
@supports (-webkit-touch-callout: none) {
  /* CSS specific to iOS devices */ 
    .mobile-header--wrapper .mobile-side-column .header-link {
    width: 60px;
    height: 60px;
  }
 .slide-menu.slide-menu-mobile svg {
    width: 60px;
    height: 60px;
  }
}

@media (min-width:768px) {
  .hidden-desktop{display:none!important;} 
}
@media (max-width:767px) {
  .hidden-mobile{display:none!important;} 
}