/** Shopify CDN: Minification failed

Line 478:13 Expected "]" to go with "["
Line 629:15 Expected identifier but found whitespace
Line 629:16 Unexpected "20px"

**/
#shopify-section-27092d1c-2592-4f10-8d5e-df4c54613361 p{font-weight:400!important;}
@media only screen and (min-width:1550px){
    .feature-row{margin:auto;}
}
#shopify-section-1646746981b06b3abc .feature-row__text{min-width:55%;text-align:left!important;}
#shopify-section-0038624f-45a0-4232-9736-8e4726d2398d .background-media-text__text{width:70%;background:transparent;text-align:left;color:white!important;margin:auto;}
div#hero-header{font-family:inherit;font-style:normal;font-weight:700;font-size:100px;line-height:84px;letter-spacing:0.15em;text-transform:uppercase;color:#1F2322;text-align:left!important;}
div#hero-header-sub{font-family:inherit;font-style:normal;font-weight:400;font-size:30px;line-height:36px;letter-spacing:0.3em;text-transform:uppercase;text-align:left;color:#1F2322;margin-top:-30px;}
.hero__text-shadow{color:black;text-align:left;margin-left:80px;}
div#swim-text h1{display:inline!important;font-weight:700!important;font-size:40px!important;line-height:48px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;}
div#swim-text h2{display:inline!important;font-weight:100!important;font-size:40px!important;line-height:48px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;}
.hero__text-shadow:before{display:none;}
.hero__image-wrapper--overlay:before,.hero__media--overlay:before{background-color:transparent!important!;}
video::slotted::-webkit-media-controls-container{display:none!important;visibility:hidden!important;opacity:0!important;-webkit-appearance:none!important;}
:host::shadow::-webkit-media-controls-container{display:none!important;visibility:hidden!important;opacity:0!important;-webkit-appearance:none!important;}
*::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none;}
video::-webkit-media-controls{display:none!important;}
*::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none;}
*::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;}
video::slotted::-webkit-media-controls-container{display:none!important;visibility:hidden!important;opacity:0!important;-webkit-appearance:none!important;}
.hero__media video{object-position:0 0px;height:100%;}
@media only screen and (min-width:480px){
    .video-parent-section{width:100%;padding-top:55%;height:0px;position:relative;animation:none;}
}
@media only screen and (max-width:479px){
    .hero__media video{object-position:0 0;height:100%;}
    .video-parent-section{width:100%;padding-top:100%;height:0px;position:relative;animation:none;}
}
#shopify-section-1559687247066 .h1{text-align:left!important;max-width:400px!important;font-size:40px!important;line-height:50px!important;}
#shopify-section-1559687247066 p{text-align:left!important;max-width:400px;}
#shopify-section-1559687247066 .appear-delay-2{text-align:left!important;}
#shopify-section-1559687361077 .h1{text-align:left!important;}
#shopify-section-1559687361077 p{text-align:left!important;}
#shopify-section-1559687361077 .appear-delay-2{text-align:left!important;}
#shopify-section-1622707125fceb6bf7 .index-section--alt{padding-top:50px;padding-bottom:50px;}
#shopify-section-162271078031ea936d .placeholder-content,.image-wrap,.skrim__link,.pswp__img--placeholder{background-image:none!important;}
#shopify-section-162271078031ea936d .index-section--alt{background-color:none!important;background-image:url("/cdn/shop/files/Textured-Background.png?v=1622711946");padding-top:50px!important;padding-bottom:50px!important;}
#shopify-section-16227131885f767ac7 .index-section{padding-top:0px!important;padding-bottom:50px!important;background-color:#212222!important;margin-bottom:0px!important;color:white;}
#shopify-section-1621258645ca2130ba .custom__item-inner--image{width:20%!important;}
#shopify-section-1621258645ca2130ba .index-section--alt{padding-top:50px!important;padding-bottom:50px!important;}
#shopify-section-1621258645ca2130ba .custom__item.one-whole.align--top-middle{margin-bottom:0px!important;}
#Slideshow-1559681273277 .hero__image-wrapper--overlay:before,.hero__media--overlay:before{background-color:white;}
#Slideshow-1559681273277 .hero__text-shadow.aos-animate:before{display:none!important;}
.about .page-blocks .index-section:nth-child(2){background:url(/cdn/shop/files/Textured-Background.png);background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:50px;padding-bottom:50px;}
.site-footer__section--newsletter{background:url(/cdn/shop/files/Textured-Background.png);background-repeat:no-repeat;background-size:cover;background-position:center center;}
.site-footer__section--newsletter .h2{color:#000;text-transform:uppercase;font-size:1.2em!important;letter-spacing:0.3em!important;font-weight:400;line-height:1.5em!important;}
.site-footer__section--newsletter input::-webkit-input-placeholder{color:#000;font-family:"forma-djr-deck"sans-serif!important;opacity:1;font-size:18px;}
.site-footer__section--newsletter input::-moz-placeholder{color:#000;font-family:"forma-djr-deck"sans-serif!important;opacity:1;font-size:18px;}
.site-footer__section--newsletter input:-ms-input-placeholder{color:#000;font-family:"forma-djr-deck"sans-serif!important;opacity:1;font-size:18px;}
.site-footer__section--newsletter input:-moz-placeholder{color:#000;font-family:"forma-djr-deck"sans-serif!important;opacity:1;font-size:18px;}
.newsletter-form-group__input{background:#fff;border:2px solid #000;border-radius:30px;padding:10px 20px;min-height:50px;color:#000;margin-right:30px;letter-spacing:0.15em!important;font-weight:200!important;}
.newsletter-form-group__submit{position:relative;color:#000;text-transform:uppercase;font-size:18px!important;letter-spacing:.3em!important;font-weight:400;line-height:1.5em!important;border-radius:30px;width:100%;text-align:center;max-width:200px;padding:2px;background:linear-gradient(90deg,#732284,#e6347b,#dd5643,#ce2c3e);}
.newsletter-form-group__submit span{background:#fff;min-height:45px;display:flex;width:100%;align-items:center;justify-content:center;border-radius:30px;transition:all .5s;}
.newsletter-form-group{display:flex;align-items:center;max-width:100%;}
.news_wrapper{display:flex;align-items:center;}
.news_wrapper img{max-width:300px;}
.news_left{width:40%;}
.news_right{width:50%;text-align:left;}
.site-footer__section--newsletter .page-width{max-width:1400px;}
#shopify-section-page-sections-template .sections-wrapper.page-blocks .h2{text-transform:uppercase!important;font-size:1.1em!important;text-align:left;}
#shopify-section-page-sections-template .sections-wrapper.page-blocks p{text-align:left;}
.social{list-style:none;padding:0;margin:0;text-align:left;}
.social li{display:inline-block;margin:0 10px 0 0;}
.social li a{display:inline-block;vertical-align:top;}
.social li img{max-width:40px;vertical-align:top;}
.sub_head{display:inline-block;width:100%;text-align:left;margin-bottom:15px;}
.slideshow__slide:after{display:none;}
.hero{background-image:none;}
.h1.product-single__title{font-size:1.9em!important;line-height:1.3em!important;}
.product__note p{text-align:left;letter-spacing:0.1em!important;max-width:430px;}
.product__policies{display:none;}
.product__price{font-weight:600!important;}
.hero-natural--1559681273277{margin-bottom:-80px;}
.text-with-img{background-image:url(/cdn/shop/files/Textured-Background.png);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:30px 0;}
.text-with-img .grid__item{width:100%;max-width:250px;}
.text-with-img .grid{display:flex;justify-content:center;flex-wrap:wrap;}
.img-new .feature-row__text{min-width:63%;flex:0 1 63%;padding:0;}
.product__thumbs--beside{display:none;}
@media only screen and (min-width:769px){
    .product__main-photos-wrapper .slick-next:hover:before,.product__main-photos-wrapper .slick-prev:hover:before{background:url(Carousel-Button-on-Hover-news.png);width:50px;height:50px;opacity:1;display:block;background-repeat:no-repeat;background-size:contain;}
}
#shopify-section-blog-template .btn.no{max-width:160px;float:none;}
#shopify-section-blog-template .btn.no:hover select{background:transparent url(filter_white.png);background-repeat:no-repeat;background-size:20px;background-position:center right 10px;}
@media only screen and (min-width:769px){
    .product__main-photos-wrapper .slick-prev:hover:before{background:url(Carousel-right.png);width:50px;height:50px;opacity:1;display:block;background-repeat:no-repeat;background-size:contain;}
}
.product__main-photos-wrapper .slick-next:before,.product__main-photos-wrapper .slick-prev:before{content:"";background:url(arrows2.png);width:50px;height:50px;opacity:1;display:block;background-repeat:no-repeat;background-size:contain;transition:all 0.5s;}
.product__main-photos-wrapper .slick-next:before{background:url(arrows-left2.png);width:50px;height:50px;background-repeat:no-repeat;background-size:contain;}
.product__main-photos-wrapper .slick-next,.product__main-photos-wrapper .slick-prev{top:50%;}
[data-animate_underlines=true] .site-nav__item>a:before{display:none;}
.shop-btn{display:none;}
.rte .btn.bg,.site-nav__item:first-child .site-nav__link,.shop-btn a,.btn-gradient,.btn{background-image:linear-gradient(to right,  #782280 0%,#e5017f 25%,#db5541 75%,#cd173c 100%)!important;background:transparent;border-radius:30px;color:#fff!important;z-index:1;position:relative;border:none;}
.site-nav__item:first-child .site-nav__link:before,.shop-btn a:before,.btn-gradient:before,.btn:before{position:absolute;content:"";display:block!important;top:0;right:0!important;bottom:0;left:0!important;background-image:linear-gradient(to left,  #782280 0%,#e5017f 25%,#db5541 75%,#cd173c 100%)!important;z-index:-1;transition:opacity .5s linear;opacity:0;border-radius:30px;border:none!important;width:100%;height:100%;}
.site-nav__item:first-child .site-nav__link:hover:before,.shop-btn a:hover:before,.btn-gradient:hover:before,.btn:hover:before{opacity:1;}
a.btn-gradient{padding-top:8px!important;padding-bottom:8px!important;padding-right:20px!important;padding-left:27px!important;}
.site-nav__item.site-nav--active .site-nav__link{color:transparent;}
.social-section button.btn{position:absolute;}
img.acc{max-width:35px;vertical-align:top;}
.site-header--sticky img.acc{width:24px;height:24px}
.site-nav__icons .site-nav__link:first-child{padding-right:0;}
.site-nav__link--icon:hover{color:#000000;}
.site-nav__link{text-transform:uppercase!important;font-family:"forma-djr-deck"sans-serif;font-weight:400!important;font-size:18px!important;letter-spacing:0.3em!important;background:linear-gradient(to right,#732284,#e6347b,#732284,#e6347b);background-size:cover;animation:rainbow 2s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;transition:color .2s ease-in-out;}
.site-nav__link:hover{color:rgba(0,0,0,0);}
.template-article .btn.no svg{margin:0 20px 0 0;}
.btn input{margin:0;border:none;padding:0;}
.btn.no.modal__close{width:46px;height:46px;max-width:100%;padding:0!important;display:flex;align-items:center;justify-content:center;}
.btn.no.modal__close span{min-height:42px;max-height:42px;width:42px;}
#shopify-section-1559687247066 .btn:before,#shopify-section-162271091368aefb1f a.btn::before,.overflow-scroll-wrap button.btn::before,.about  .sections-wrapper.page-blocks .index-section:nth-child(3) a.btn:before,.index-section--alt a.btn.no:before,.btn.no:before,.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn:before{display:none!important;}
#shopify-section-1559687247066 .btn,#shopify-section-162271091368aefb1f a.btn,.overflow-scroll-wrap button.btn,.about  .sections-wrapper.page-blocks .index-section:nth-child(3) a.btn,.index-section--alt a.btn.no,.btn.no,.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn{color:#000!important;background:linear-gradient(90deg,#732284,#e6347b,#dd5643,#ce2c3e)!important;padding:2px;max-width:400px;width:100%;}
.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn,.about .sections-wrapper.page-blocks .index-section:nth-child(3) a.btn,.overflow-scroll-wrap button.btn,.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn,.index-section--alt a.btn.no{max-width:250px;}
.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn{padding:2px;max-width:250px;width:100%;}
#shopify-section-1559687247066 .btn:hover span:before,.overflow-scroll-wrap button.btn:hover span:before,.newsletter-form-group__submit:hover span:before,.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn:hover span:before,#shopify-section-162271091368aefb1f a.btn:hover span:before,.about  .sections-wrapper.page-blocks .index-section:nth-child(3) a.btn:hover span:before,.index-section--alt a.btn.no:hover span:before,.btn.no:hover span:before{opacity:1;}
#shopify-section-1559687247066 .btn span:before,.overflow-scroll-wrap button.btn span:before,.newsletter-form-group__submit span:before,.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn span:before,#shopify-section-162271091368aefb1f a.btn span:before,.about  .sections-wrapper.page-blocks .index-section:nth-child(3) a.btn span:before,.index-section--alt a.btn.no span:before,.btn.no span:before{position:absolute;content:"";display:block!important;top:0;right:0!important;bottom:0;left:0!important;background-image:linear-gradient(90deg,#732284,#e6347b,#dd5643,#ce2c3e);z-index:-1;transition:opacity .5s linear;opacity:0;border-radius:30px;border:none!important;width:100%;height:100%;}
#shopify-section-1559687247066 .btn:hover span,.overflow-scroll-wrap button.btn:hover span,.newsletter-form-group__submit:hover span,.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn:hover span,#shopify-section-162271091368aefb1f a.btn:hover span,.about  .sections-wrapper.page-blocks .index-section:nth-child(3) a.btn:hover span,.index-section--alt a.btn.no:hover span,.btn.no:hover span{background:transparent!important;color:#fff;}
.article__content a.btn.no{max-width:270px;text-transform:uppercase;letter-spacing:4px!important;}
.article__content a.btn.no input{border:none;text-transform:uppercase;}
.footer__social img{max-width:45px;}
.footer__social a{padding:5px!important;}
#shopify-section-16227131885f767ac7 .btn{max-width:250px;margin-top:50px;}
#shopify-section-1559687247066 .btn{max-width:250px;margin-top:20px;}
#contact_form p{width:100%;display:inline-block;}
#contact_form button.btn{float:right;max-width:150px;text-transform:uppercase;letter-spacing:6px!important;}
#shopify-section-1559687247066 .btn span,.about .sections-wrapper.page-blocks .index-section:nth-child(6) a.btn span,#shopify-section-162271091368aefb1f a.btn span,.about  .sections-wrapper.page-blocks .index-section:nth-child(3) a.btn span,.index-section--alt a.btn.no span,.btn.no span{background:#fff;min-height:45px;display:flex;width:100%;align-items:center;justify-content:center;border-radius:30px;color:#000;transition:all 0.5s;}
.index-section--alt a.btn.no{border:none;margin:0 auto;display:table;}
.overflow-scroll-wrap button.btn{max-width:none;width:auto;width:60px;height:60px;padding:0;display:flex;align-items:center;justify-content:center;}
.overflow-scroll-wrap button.btn span{width:56px;height:56px;background:#fff;display:block;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all .5s;}
a.site-nav__link.site-nav__link--icon.js-modal-open-search-modal,.site-nav__link.site-nav__link--icon.site-nav__link--cart.js-drawer-open-cart{color:#000;}
.filter-btn{display:inline-block;color:#000!important;background:linear-gradient(90deg,#732284,#e6347b,#dd5643,#ce2c3e);padding:2px;border-radius:30px;}
#BlogTagFilter{background:#fff url(filter.png);background-repeat:no-repeat;background-size:20px;background-position:center right 10px;border-radius:30px;margin:0;border:none;padding:8px 40px 8px 20px;text-transform:uppercase;text-overflow:ellipsis!important;letter-spacing:4px!important}
.template-product .feature-row__text{min-width:63%!important;flex:0 1 63%;padding:0;margin-left:-20px;}
.template-product .feature-row-wrapper{margin-top:-50px;}
.rich-text h2{font-size:2.5em!important;}
.img-new h3{font-size:1.7em!important;line-height:1.2em;}
.quote-icon{display:none;}
#shopify-section-blog-sections-template .feature-row__text{min-width:53%!important;flex:0 1 53%!important;padding:0;}
.rte ol,.rte p,.rte table,.rte ul{margin-bottom:20px!important;}
.site-footer__linklist a{background:linear-gradient(to right,#732284,#e6347b,#732284,#e6347b);background-size:cover;animation:rainbow 2s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;color:#000;transition:color .2s ease-in-out;}
.site-footer__linklist a:hover,.site-footer__linklist  a.site-nav--active{color:transparent;}
.slick-next,.slick-prev{z-index:1!important;}
.site-nav__link--cart .cart-link{left:-20px;}
.cart-has-items .site-nav__link--cart.site-nav__link--cart{color:black;}
.cart-link__count{color:white;}
.cart-link__bubble{background-color:#e6347b;}
#shopify-section-blog-template .h1 .section-header__title{display:none;}
.slide-nav .slide-nav__item:first-child{display:none!important;}
#contact_form label,.template-customers-login label,.template-customers-register label{display:none;}
.template-customers-login input[type="submit"],.template-customers-register input[type="submit"]{border:none;padding:0;font-family:'forma-djr-display';text-transform:uppercase;letter-spacing:0.3em;}
.form-vertical input,.form-vertical select,.form-vertical textarea{border:2px solid #000;border-radius:30px;padding:10px 25px;font-family:'forma-djr-display';letter-spacing:0.3em;}
#customer_register_link{text-transform:uppercase!important;letter-spacing:0.3em;}
#RecoverPassword{text-transform:uppercase!important;letter-spacing:0.3em;}
.form-vertical input::-webkit-input-placeholder,.form-vertical textarea::-webkit-input-placeholder{font-family:"forma-djr-display",sans-serif!important;font-weight:300!important;letter-spacing:0.1em;color:#000;font-size:18px;opacity:1;}
.form-vertical input::-moz-placeholder,.form-vertical textarea::-moz-placeholder{font-family:"forma-djr-display",sans-serif!important;font-weight:300!important;letter-spacing:0.1em;color:#000;font-size:18px;opacity:1;}
.form-vertical input:-ms-input-placeholder,.form-vertical textarea:-ms-input-placeholder{font-family:"forma-djr-display",sans-serif!important;font-weight:300!important;letter-spacing:0.1em;color:#000;font-size:18px;opacity:1;}
.form-vertical input:-moz-placeholder,.form-vertical textarea:-moz-placeholder{font-family:"forma-djr-display",sans-serif!important;font-weight:300!important;letter-spacing:0.1em;color:#000;font-size:18px;opacity:1;}
#shopify-section-page-sections-template .sections-wrapper.page-blocks .h2{text-transform:uppercase!important;font-size:1.2em!important;text-align:left;}
.site-nav__thumb-menu .btn:before{background-image:linear-gradient(to right,  #782280 0%,#e5017f 25%,#db5541 75%,#cd173c 100%)!important;}
.site-nav__thumb-menu .btn{background-image:linear-gradient(to right,  #782280 0%,#e5017f 25%,#db5541 75%,#cd173c 100%)!important;}
#shopify-section-162271078031ea936d .subheading{font-family:"forma-djr-deck",sans-serif!important;font-size:1em!important;letter-spacing:0.1em!important;font-weight:300!important;text-transform:none!important;}
#shopify-section-162271078031ea936d .feature-row__text--right{text-align:left!important;}
.btn--loading span{opacity:0;}
#_form_27_submit{position:relative;}
.abt-hero .hero__title{color:#000;line-height:normal!important;font-size:1.3em!important}
.abt-hero .hero__subtitle{color:#000;margin-top:10px;}
.abt-hero .hero__text-shadow{max-width:500px;text-align:left;position:absolute;bottom:0;right:5%;}
.footer__social a:active{background:transparent;}
.testimonials{display:none}
.inzaag .h1{max-width:600px!important;}
.wiz .h2{font-size:1.2em!important;}
.img-new{margin-bottom:-30px!important;margin-top:-10px!important;}
.btmtext{max-width:1100px!important;margin:auto!important;}
.cart__checkout-wrapper+.cart__checkout-wrapper{margin-top:40px;font-family:'forma-djr-display';letter-spacing:0.1em;}
.cart__header-labels{text-transform:uppercase;letter-spacing:0.1em;}
.word{font-family:'forma-djr-display';letter-spacing:0.1em;position:relative;margin:0 0 20px 0;cursor:pointer;display:inline-block;cursor:pointer;}
.word__tooltip p{margin:0;}
.word__tooltip{margin:0;padding:30px;position:absolute;bottom:30px;left:120px;width:300px;min-height:130px;background-color:#eaeaea;font-size:16px;font-weight:300;line-height:1.5;color:#000;cursor:text;opacity:0;visibility:hidden;opacity:0;border-radius:20px;box-shadow:0px 0px 10px 3px rgb(0 0 0 / 30%);z-index:9;}
.word:hover .word__tooltip{visibility:visible;opacity:1;}
.product__description .reduction-code__text{text-transform:none!important;}
.popup_wrapper{display:flex;align-items:flex-start;}
.popup_box{width:50%;position:relative;}
.popup_box ul{margin:0;padding:0;border-radius:100%;list-style:none;position:absolute;width:100%;height:100%;z-index:9;}
.popup_box ul li{margin:0;position:absolute;border-radius:100%;cursor:pointer;transition:all 0.5s;}
.popup_box ul li:hover{background:url(image005.png);background-repeat:no-repeat;background-size:cover;background-position:center center;}
.white-popup-block{max-width:80%;margin:0 auto;display:flex;align-items:center;position:relative;}
.popup_left{width:50%;}
.pop_inner_text{padding-left:50px;}
.pop_inner_text h2{color:#fff;font-weight:bold!important;}
.popup_text p{color:#fff;}
.popup-modal-dismiss{position:absolute;top:0;right:0;color:#fff;}
.small_one-Antioxidants{width:130px;height:130px;right:40px;bottom:230px;}
.small_one-Antioxidants li:nth-child(1){width:25px;height:25px;right:33px;top:-10px;}
.small_one-Antioxidants li:nth-child(2){width:18px;height:18px;right:10px;top:10px;}
.small_one-Antioxidants li:nth-child(3){width:20px;height:20px;right:10px;bottom:10px;}
.small_one-Antioxidants li:nth-child(4){width:20px;height:20px;right:38px;bottom:-7px;}
.small_one-Antioxidants li:nth-child(5){width:25px;height:25px;left:15px;bottom:0px;}
.small_one-Nootropics{width:285px;height:285px;left:53px;top:165px;}
.small_one-Nootropics li:nth-child(1){width:30px;height:30px;left:105px;top:-11px;}
.small_one-Nootropics li:nth-child(2){width:25px;height:25px;left:73px;top:2px;}
.small_one-Nootropics li:nth-child(3){width:18px;height:18px;left:52px;top:20px;}
.small_one-Nootropics li:nth-child(4){width:30px;height:30px;left:0;top:67px;}
.small_one-Nootropics li:nth-child(5){width:30px;height:30px;left:-13px;bottom:110px;}
.small_one-Nootropics li:nth-child(6){width:20px;height:20px;left:1px;bottom:79px;}
.small_one-Vitamins{width:325px;height:325px;left:85px;bottom:120px;}
.small_one-Vitamins li:nth-child(1){width:18px;height:18px;left:-7px;bottom:175px;}
.small_one-Vitamins li:nth-child(2){width:30px;height:30px;left:-14px;bottom:137px;}
.small_one-Vitamins li:nth-child(3){width:18px;height:18px;left:4px;bottom:92px;}
.small_one-Vitamins li:nth-child(4){width:30px;height:30px;left:12px;bottom:58px;}
.small_one-Vitamins li:nth-child(5){width:25px;height:25px;left:36px;bottom:35px;}
.small_one-Vitamins li:nth-child(6){width:30px;height:30px;left:61px;bottom:11px;}
.small_one-Vitamins li:nth-child(7){width:20px;height:20px;left:133px;bottom:-8px;}
.small_one-Vitamins li:nth-child(8){width:35px;height:35px;right:129px;bottom:-14px;}
.small_one-Vitamins li:nth-child(9){width:30px;height:30px;right:89px;bottom:-2px;}
.small_one-Vitamins li:nth-child(10){width:20px;height:20px;right:29px;bottom:52px;}
.small_one-Vitamins li:nth-child(11){width:30px;height:30px;right:7px;bottom:75px;}
.small_one-Vitamins li:nth-child(12){width:18px;height:18px;right:1px;bottom:113px;}
.small_one-Vitamins li:nth-child(13){width:25px;height:25px;right:-7px;bottom:142px;}
.small_one-Adaptogens{width:235px;height:235px;right:150px;top:210px;}
.small_one-Adaptogens li:nth-child(1){width:30px;height:30px;right:60px;top:-5px;}
.small_one-Adaptogens li:nth-child(2){width:24px;height:24px;right:30px;top:17px;}
.small_one-Adaptogens li:nth-child(3){width:20px;height:20px;right:4px;top:54px;}
.small_one-Adaptogens li:nth-child(4){width:25px;height:25px;right:-9px;bottom:79px;}
.small_one-Adaptogens li:nth-child(5){width:30px;height:30px;right:0px;bottom:45px;}
.popup_box ul li:nth-child(1){width:37px;height:37px;right:31.5%;top:17.7%;}
.popup_box ul li:nth-child(2){width:30px;height:30px;right:26.2%;top:22%;}
.popup_box ul li:nth-child(3){width:27px;height:27px;top:28.4%;right:21%;}
.popup_box ul li:nth-child(4){width:30px;height:30px;top:42.8%;right:19%;}
.popup_box ul li:nth-child(5){width:37px;height:37px;top:48%;right:20.75%;}
.popup_box ul li:nth-child(6){width:30px;height:30px;bottom:44.7%;right:6.1%;}
.popup_box ul li:nth-child(7){width:22px;height:22px;bottom:42.6%;right:2%;}
.popup_box ul li:nth-child(8){width:27px;height:27px;bottom:25.4%;right:1.5%;}
.popup_box ul li:nth-child(9){width:24px;height:24px;bottom:22.6%;right:7%;}
.popup_box ul li:nth-child(10){width:32px;height:32px;bottom:23.5%;right:16.5%;}
.popup_box ul li:nth-child(11){width:30px;height:30px;bottom:29.8%;right:28.8%;}
.popup_box ul li:nth-child(12){width:22px;height:22px;bottom:24.5%;right:30.2%;}
.popup_box ul li:nth-child(13){width:34px;height:34px;bottom:17.8%;right:31%;}
.popup_box ul li:nth-child(14){width:27px;height:27px;bottom:13.3%;right:35.4%;}
.popup_box ul li:nth-child(15){width:38px;height:38px;bottom:3.2%;right:46.5%;}
.popup_box ul li:nth-child(16){width:40px;height:40px;bottom:1.3%;left:38.5%;}
.popup_box ul li:nth-child(17){width:26px;height:26px;bottom:2.2%;left:33.5%;}
.popup_box ul li:nth-child(18){width:37px;height:37px;bottom:5.7%;left:19.6%;}
.popup_box ul li:nth-child(19){width:30px;height:30px;bottom:10.2%;left:15.3%;}
.popup_box ul li:nth-child(20){width:34px;height:34px;bottom:14.6%;left:10.8%;}
.popup_box ul li:nth-child(21){width:24px;height:24px;bottom:20.5%;left:9.1%;}
.popup_box ul li:nth-child(22){width:38px;height:38px;bottom:28.5%;left:5.2%;}
.popup_box ul li:nth-child(23){width:22px;height:22px;bottom:35.6%;left:7.1%;}
.popup_box ul li:nth-child(24){width:24px;height:24px;top:44.8%;left:2.7%;}
.popup_box ul li:nth-child(25){width:38px;height:38px;top:37%;left:-0.5%;}
.popup_box ul li:nth-child(26){width:34px;height:34px;top:23%;left:2.5%;}
.popup_box ul li:nth-child(27){width:22px;height:22px;top:14.4%;left:12.3%;}
.popup_box ul li:nth-child(28){width:30px;height:30px;top:11.3%;left:16.2%;}
.popup_box ul li:nth-child(29){width:37px;height:37px;top:8.5%;left:22%;}

.popup_box .collapsibles-wrapper{padding-right:50px;}
.popup_window{background:url(Textured-Background.png);padding:50px 0;background-repeat:repeat;background-size:contain;margin-bottom:50px;}
.popup-modal-dismiss svg,.popup-modal-dismiss svg path{fill:#fff!important;color:#fff!important;stroke:#fff!important;}
.text,.text p{font-weight:300;font-family:forma-djr-display,sans-serif;font-size:0.97em!important;letter-spacing:0.1em!important;}
.popup_header h2{font-size:32px!important;margin-bottom:0;}
.popup_header{padding-right:50px;}
img.white{display:none;}
.about .page-blocks .index-section:nth-child(3) .abt_sociel li a img{display:none;}
.about .page-blocks .index-section:nth-child(3) .abt_sociel li a img.white{display:block;}
.img_title h2{font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:normal!important;letter-spacing:2px!important;text-transform:none!important;color:#1F2322!important;text-align:center;margin-bottom:30px;}
.img_title{position:absolute;top:0;left:0;right:0;margin:0 auto;}
.slider-nav.mob {
    display: none;
}
@keyframes rainbow{
    0%{background-position:bottom}
    50%{background-position:top}
    100%{background-position:bottom}
}
@media only screen and (min-width:1900px){
    .abt-hero .hero__text-shadow{bottom:22%;}
}
@media only screen and (max-width:1900px){
    .abt-hero .hero__text-shadow{bottom:15%!important;}
}
@media only screen and (max-width:1500px){
    .abt-hero .hero__text-shadow{right:12%;bottom:5%;}
}
@media only screen and (max-width:1199px){
    .abt-hero .hero__title{font-size:22px!important;}
    .abt-hero .hero__subtitle{font-size:18px;}
    .abt-hero .hero__text-shadow{max-width:400px;right:15%;}
    .site-nav__link{padding:5px;}
    .word__tooltip{bottom:40px;left:0;}
}
@media only screen and (max-width:991px){
    .abt-hero .hero__title{font-size:18px!important;}
    .abt-hero .hero__subtitle{font-size:16px;}
    .abt-hero .hero__text-shadow{max-width:250px;bottom:-5px;right:25%;}
    .popup_wrapper{flex-flow:wrap;}
    .popup_box{width:100%;}
    .popup_box .collapsibles-wrapper{padding-right:0;}
    .popup_box .main_img,.popup_box ul{max-width:610px;margin:0 auto;display:table;left:0;right:0;}
    .white-popup-block{flex-flow:wrap;padding:20px;max-width:100%;margin-top:20px;}
    .popup_left{width:100%;}
    .pop_inner_text{padding:20px 0 0 0;}
    .popup-modal-dismiss{top:-20px;right:20px;}
}
@media only screen and (max-width:768px){
    .product__note p{max-width:100%;}
    .product-single__prices>*{flex:auto;width:100%;text-align:center;}
    .product-single__prices{flex-flow:wrap;width:100%;}
    .word_inner{display:inline-block;width:100%;position:relative;}
    .word{position:unset;display:table;margin:0 auto;}
    .word__tooltip{left:0;width:100%;right:0;}
    .popup_header{padding-right:0;}
}
@media only screen and (max-width:769px){
    .news_left{width:100%;}
    .news_right{width:100%;margin:20px 0 0 0;}
    .news_wrapper{flex-flow:wrap;}
    .site-footer__section--newsletter .h2{font-size:18px!important;text-align:center;}
    .newsletter-form-group__submit{font-size:18px!important;min-height:51px;}
    .newsletter-form-group__input{text-align:left!important;padding:10px 20px!important;}
    .site-header{position:fixed;top:0;z-index:9;width:100%;left:0;}
    .main-content{padding-top:95px;}
    .shop-btn{display:block;}
    .header-layout--mobile-logo-only{justify-content:space-between;align-items:center;}
    .shop-btn a{padding-top:8px;padding-bottom:8px;padding-right:20px;padding-left:24px;}
    .img-new h3{width:102%!important;}
    #hptextm{margin-bottom:-20px}
    .popup_box .main_img,.popup_box ul{max-width:100%;display:inline-block;}
}
@media only screen and (max-width:480px){
    .newsletter-form-group__submit{font-size:16px!important;min-height:45px;max-width:130px;}
    .newsletter-form-group__input{min-height:50px;margin-right:20px;padding:8px 20px!important;font-size:10px!important;}
    .site-footer__section--newsletter{padding:30px 0;}
    .news_wrapper img{max-width:200px;}
    .product__main-photos-wrapper .slick-next:before,.product__main-photos-wrapper .slick-prev:before{width:40px;height:40px;}
    .about .page-blocks .index-section:nth-child(7) .h2{margin-bottom:-25px!important;font-size:1.2em!important;}
    #shopify-section-1621258645ca2130ba .custom__item-inner--image{width:50%!important;}
    .inzaag .image-wrap.loaded{padding-bottom:150%!important;}
    .inzaag{margin-top:-150px!important;margin-bottom:0px!important;}
    #shopify-section-blog-template .btn.no{max-width:inherit;float:none;width:auto;}
    #shopify-section-blog-template .article__content a.btn.no{max-width:200px;width:100%;}
    .minds h2{max-width:300px!important;margin:auto!important;}
    #aboutbtn{margin-bottom:20px!important;margin-top:-40px!important;}
    .text-with-img{padding-top:60px!important;padding-bottom:60px!important;}
    .template-product .feature-row__text{min-width:110%!important;}
    .payment-buttons{margin-top:20px!important;}
  .popup_box ul li:nth-child(1) {
    width: 5.5vw;
    height: 5.5vw;
    top: 18%;
}
    .popup_box ul li:nth-child(2){width:4.5vw;height:4.5vw;}
    .popup_box ul li:nth-child(3){width:4vw;height:4vw;}
    .popup_box ul li:nth-child(4){width:4vw;height:4vw;}
    .popup_box ul li:nth-child(5){width:5vw;height:5vw;}
    .popup_box ul li:nth-child(6){width:5vw;height:5vw;}
    .popup_box ul li:nth-child(7){width:3vw;height:3vw;}
    .popup_box ul li:nth-child(8){width:4vw;height:4vw;}
    .popup_box ul li:nth-child(9){width:3vw;height:3vw;bottom: 23.1% !important;right: 7.2% !important;}
    .popup_box ul li:nth-child(10){width:5vw;height:5vw;}
    .popup_box ul li:nth-child(11){width:5vw;height:5vw;}
    .popup_box ul li:nth-child(12){width:3vw;height:3vw;}
    .popup_box ul li:nth-child(13){width:5vw;height:5vw;right: 31.3% !important;}
    .popup_box ul li:nth-child(14){width:4vw;height:4vw;}
    .popup_box ul li:nth-child(15){width:5vw;height:5vw;bottom: 4% !important;right: 47% !important;}
    .popup_box ul li:nth-child(16){width:6vw;height:6vw;}
    .popup_box ul li:nth-child(17){width:4vw;height:4vw;}
    .popup_box ul li:nth-child(18){width:5vw;height:5vw;bottom: 6.2% !important;}
    .popup_box ul li:nth-child(19){width:4vw;height:4vw;bottom: 10.6% !important;}
    .popup_box ul li:nth-child(20){width:5vw;height:5vw;}
    .popup_box ul li:nth-child(21){width:3vw;height:3vw;bottom: 21% !important;left:9.3%!important;}
    .popup_box ul li:nth-child(22){width:5vw;height:5vw;bottom: 29.2% !important;left:6%!important;}
    .popup_box ul li:nth-child(23){width:3vw;height:3vw;bottom: 35.8% !important;}
    .popup_box ul li:nth-child(24){width:3vw;height:3vw;left:3%!important;}
    .popup_box ul li:nth-child(25){width:5vw;height:5vw;top: 37.5% !important;left:0%!important;}
    .popup_box ul li:nth-child(26){width:5vw;height:5vw;}
    .popup_box ul li:nth-child(27){width:3vw;height:3vw;}
    .popup_box ul li:nth-child(28){width:4vw;height:4vw;}
    .popup_box ul li:nth-child(29){width:5vw;height:5vw;top: 9% !important;left:22.5%!important;}
    .popup_header h2{font-size:24px!important;margin-bottom:0;}
    .popup_window{padding:30px 0;margin-bottom:30px;} 
}

@media only screen and (min-width:1440px){
.popup_box ul li:nth-child(1){width:37px;height:37px;right:31.8%;top:18.1%;}
.popup_box ul li:nth-child(2){width:30px;height:30px;right:26.2%;top:22%;}
.popup_box ul li:nth-child(3){width:27px;height:27px;top:28.6%;right:21.2%;}
.popup_box ul li:nth-child(4){width:30px;height:30px;top:42.8%;right:19%;}
.popup_box ul li:nth-child(5){width:37px;height:37px;top:48%;right:20.75%;}
.popup_box ul li:nth-child(6){width:30px;height:30px;bottom:44.7%;right:6.1%;}
.popup_box ul li:nth-child(7){width:22px;height:22px;bottom:42.6%;right:2%;}
.popup_box ul li:nth-child(8){width:27px;height:27px;bottom:25.4%;right:1.5%;}
.popup_box ul li:nth-child(9){width:24px;height:24px;bottom:22.6%;right:7%;}
.popup_box ul li:nth-child(10){width:32px;height:32px;bottom:23.5%;right:16.5%;}
.popup_box ul li:nth-child(11){width:30px;height:30px;bottom:29.8%;right:28.8%;}
.popup_box ul li:nth-child(12){width:22px;height:22px;bottom:24.5%;right:30.2%;}
.popup_box ul li:nth-child(13){width:34px;height:34px;bottom:17.8%;right:31.5%;}
.popup_box ul li:nth-child(14){width:27px;height:27px;bottom:13.3%;right:35.4%;}
.popup_box ul li:nth-child(15){width:38px;height:38px;bottom:3.2%;right:46.5%;}
.popup_box ul li:nth-child(16){width:40px;height:40px;bottom:1.4%;left:39.1%;}
.popup_box ul li:nth-child(17){width:26px;height:26px;bottom:2.2%;left:33.5%;}
.popup_box ul li:nth-child(18){width:37px;height:37px;bottom:5.7%;left:19.8%;}
.popup_box ul li:nth-child(19){width:30px;height:30px;bottom:10.2%;left:15.3%;}
.popup_box ul li:nth-child(20){width:34px;height:34px;bottom:14.6%;left:10.8%;}
.popup_box ul li:nth-child(21){width:24px;height:24px;bottom:20.5%;left:9.1%;}
.popup_box ul li:nth-child(22){width:38px;height:38px;bottom:28.7%;left:5.7%;}
.popup_box ul li:nth-child(23){width:22px;height:22px;bottom:35.6%;left:7.1%;}
.popup_box ul li:nth-child(24){width:24px;height:24px;top:44.8%;left:2.7%;}
.popup_box ul li:nth-child(25){width:38px;height:38px;top:37.3%;left:0%;}
.popup_box ul li:nth-child(26){width:34px;height:34px;top:23.4%;left:2.7%;}
.popup_box ul li:nth-child(27){width:22px;height:22px;top:14.4%;left:12.3%;}
.popup_box ul li:nth-child(28){width:30px;height:30px;top:11.3%;left:16.2%;}
.popup_box ul li:nth-child(29){width:37px;height:37px;top:8.9%;left:22.2%;}
}

@media only screen and (max-width:450px){
  
}
@media only screen and (min-width:480px){
    .payment-buttons{width:70%!important;}
    .text-with-img{padding-top:100px!important;}
    #halftext p{width:45%}
    #aboutsnb{margin-top:220px!important;}
    #aboutbtn{margin-bottom:-30px!important;margin-top:20px!important;}
    .inzaag{margin-top:-275px!important;margin-bottom:-50px!important;}
    .reasons{margin-top:-50px!important;margin-bottom:-80px!important;}
  .popup_window{padding-top:50px !important;padding-bottom:50px !important;}
}
@media only screen and (min-width:769px){
    .testimonials{padding-left:20px!important;padding-right:20px!important;margin-top:0px!important;margin-bottom:-100px!important;}
    .img-new{padding-left:100px!important;padding-right:100px!important;}
    #shopify-section-blog-sections-template .index-section{margin-top:50px;margin-bottom:50px;}
    #shopify-section-blog-sections-template .index-section--alt{padding-top:70px;padding-bottom:70px;padding-left:10px}
    #shopify-section-162271078031ea936d .subheading{font-family:"forma-djr-deck",sans-serif!important;font-size:1em!important;letter-spacing:0.1em!important;font-weight:300!important;text-transform:none!important;}
    #shopify-section-162271078031ea936d .feature-row__text--right{padding-right:0px!important;padding-left:80px!important;text-align:left!important;}
    #shopify-section-162271078031ea936d .feature-row__text{min-width:58%;flex:0 1 58%;padding:0;}
    .about .page-blocks .index-section:nth-child(7) .h2{font-size:1.2em!important;}
    #shopify-section-162271078031ea936d .h1{max-width:500px!important;}
}
@media only screen and (min-width:1501px){
    .abt-hero .hero__text-shadow{right:12%;bottom:22%!important;}
}
#img-credit{text-align:right;margin-top:-35px;margin-bottom:50px;font-size:.7em;font-weight:400;margin-right:-50px;}
@media only screen and (max-width:935px){
    #img-credit{margin-right:0px!important;}
}
#ingrd{font-size:.8em;font-weight:400!important;font-family:"forma-djr-deck",sans-serif!important;}
#epuiv{font-size:.8em;font-weight:400!important;font-family:"forma-djr-deck",sans-serif!important;}
#shopify-section-1559687361077 .btn{display:none}
#shopify-section-162271091368aefb1f .btn{display:none}
#shopify-section-blog-template .grid__image-ratio{animation:none!important;}
@media only screen and (max-width:769px){
    #shopify-section-page-faq-template .grid{margin-top:-40px!important;}
}
@media only screen and (min-width:769px){
    #shopify-section-page-faq-template .grid{margin-top:-50px!important;}
}
#shopify-section-page-faq-template .h2{margin-top:100px!important;}
.shopify-payment-button__more-options{font-family:'forma-djr-display';letter-spacing:0.1em;font-size:.9em!important;text-decoration:underline;}
.product__price{text-align:center!important;}
.word_inner{display:none;}
.ElementsWidget__inner{margin-left:10px;margin-right:10px;}
#ReviewsWidget{max-width:1100px;margin:auto;}
#shopify-section-1646746981b06b3abc .index-section--alt{background-color:none!important;background-image:url(/cdn/shop/files/Textured-Background.png?v=1622711946);padding-top:50px!important;padding-bottom:50px!important;}
.collapsible-trigger{font-size:1.em!important;font-weight:400!important;}
.collapsible-trigger-btn{padding-top:8px!important;padding-right:0px;padding-bottom:8px!important;padding-left:0px;}
.collapsible-trigger-btn--borders:first-child{border-top:none;display:none;}
.collapsibles-wrapper--border-bottom{border-bottom:none;}
.collapsible-trigger-btn--borders{border-top:none;}
#shopify-section-1646746981b06b3abc .h1{font-size:40px!important;font-weight:300!important;}
#shopify-section-1646746981b06b3abc p{margin-bottom:-15px!important;}
#shopify-section-1646746981b06b3abc .feature-row__text .btn{margin-top:50px!important;}
.review_image{max-width:200px;margin:auto;margin-top:20px;}
#rc_radio_options{display:none!important;}
.hideElement{display:none!important;}
g[Attributes Style]{stroke:black!important;}
.payment-due__price{stroke:black!important;}
.rct_navigation{padding-top:20px!important;}
.rct_navigation__desktop{max-width:43vw!important;}
@media only screen and (min-width:480px){
    .recharge-te{margin-bottom:-80px;}
}
@media only screen and (max-width:479px){
    .recharge-te{margin-bottom:-40px;}
    .rct_content{margin-top:30px;}
}
img.rc_popup__badge{display:none!important;}
.rct_card--variant,.rct_content-header__actions{display:none!important;}
#rc_login h5{line-height:35px;}
#rc_login .text-link,a{text-transform:uppercase!important;letter-spacing:0.3em;}
#customer_tab_content .rc_logo{display:none!important;}
.rc_popup{display:none!important;}
#rc-new-popup{margin-bottom:18px;}
#rc-new-popup > .rc_popup{display:block!important;}
.variant-wrapper{margin-bottom:-18px;}
/* #one_time_purchase{margin-bottom:32px;margin-top:32px;} */
.otp_popup{white-space:nowrap;padding:8px;}
#one_time_purchase:hover .otp_popup__hover{display:none;}
#one_time_purchase:hover .otp_popup__hover{display:inline-block;position:relative;height:35px;clear:both;cursor:pointer;}
#one_time_purchase:hover .rc_popup__hover{display:none;}
#one_time_purchase:hover .rc_popup__hover{display:inline-block;position:relative;height:35px;clear:both;cursor:pointer;}
.rc-new-popup{
  padding-bottom: 20px;
}
.icon-info:before{content:"\ea0c";}
       .otp_text, .rc_text {
          cursor: pointer;
          display: flex;
          align-items: center;
          position: relative;
        }


      .margin_left_span {
          margin-left: 8px; /* Adjust the value as needed */
      }

        .otp_popup__block, .rc_popup__block {
            display: none;
            position: absolute;
            z-index: 10;
            background-color: #000000;
            max-width: 300px;
            padding: 1.125em 1.5em;
            font-size: 1em;
            box-shadow: 0 0.125rem 0.5rem rgba(0,0,0,.3), 0 0.0625rem 0.125rem rgba(0,0,0,.2);
            color: #fff;
            left: 0; /* Ensure the popup appears directly below the text */
        }

        .otp_popup__block__content, .rc_popup__block__content {
            display: block;
        }
        .rc_popup__block__content{
          padding:16px;
        }

        .otp_popup__block__content::before, .rc_popup__block__content::before {
            content: '';
            position: absolute;
            width: 0;
            height: 0;
            bottom: 100%;
            left: 0px;
            border: .75rem solid transparent;
            border-top: none;
            border-bottom-color: #000000;
            filter: drop-shadow(0 -0.0625rem 0.0625rem rgba(0,0,0,.1));
        }

        .otp_text:hover + .otp_popup__block, .otp_popup__block:hover,
        .rc_text:hover + .rc_popup__block, .rc_popup__block:hover {
            display: block;
            margin-top: 0px;
        }

        .otp_text:hover + .otp_popup__block .otp_popup__block__content, .rc_text:hover + .rc_popup__block .rc_popup__block__content,
        .otp_popup__block:hover .otp_popup__block__content, .rc_popup__block:hover .rc_popup__block__content {
            display: block;
            text-align: left !important;
        }

#shopify-section-popup-window{
  margin-top:-200px;
}

        @media only screen and (max-width: 769px) {
            .variant-wrapper {
                margin-bottom: -12px;
            }

            .product-single__prices > * {
                flex: none;
                width: auto;
                text-align: center;
                max-width: 340px;
            }

            div#otp_popup__hover, div#rc_popup__hover {
                width: fit-content;
                margin: auto;
            }

            #one_time_purchase, #subscription_purchase {
                margin-bottom: 37px;
            }

            div#otp_popup__block__content::before, div#rc_popup__block__content::before {
                content: '';
                position: absolute;
                width: 0;
                height: 0;
                bottom: 100%;
                left: 0px;
                border: .75rem solid transparent;
                border-top: none;
                border-bottom-color: #000000;
                filter: drop-shadow(0 -0.0625rem 0.0625rem rgba(0,0,0,.1));
            }

            #otp_popup__hover > svg, #rc_popup__hover > svg {
                vertical-align: bottom !important;
                margin-left: -2px;
            }

            div.rc_popup__block, div.otp_popup__block {
                width: 275px !important;
            }
            .rc-new-popup{
              align-items: center !important;
              display: flex;
              flex-direction: column;
              margin: auto;
              padding-bottom: 0px;
              margin-bottom: -20px;
            }
          #shopify-section-popup-window{
            margin-top:-125px;
          }
        }


.otp_popup__block__content > p, rc_popup__block__content > p {
  font-size: 14px !important
}

padding-bottom: 20px;
.test_wrapper.slick-initialized .test_block.slick-slide,.test_slide_block{display:flex;align-items:center;}
.test_img img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;}
.test_img{width:40%;position:relative;padding-top:50%;}
.test_text{width:60%;padding-left:50px;}
.test_text h2{margin-bottom:15px;}
.img_width_text_testimonil h2{text-align:center;margin-bottom:30px;font-size:40px!important;}
.test_text h5{text-transform:none;letter-spacing:0.05em!important;font-size:1.1em!important;font-weight:500;margin-bottom:10px;}
.test_sub_text p{font-size:0.9em!important;margin-bottom:10px;}
.slider-nav{position:absolute;display:flex;align-items:center;height:30px;left:140px;width:210px;bottom:-60px;}
.slider-nav .slick-next:before,.slider-nav .slick-prev:before,.slider-nav_new .slick-next:before,.slider-nav_new .slick-prev:before{display:none;}
.btn-wrap .prev-btn, .btn-wrap .next-btn, .slider-nav .slick-next,.slider-nav .slick-prev,.slider-nav_new .slick-next,.slider-nav_new .slick-prev{background:url(/cdn/shop/files/chevron-circle-right.svg?v=1666598811);width:30px;height:30px;top:0;right:0;transform:none;}
.btn-wrap .prev-btn, .slider-nav .slick-prev,.slider-nav_new .slick-prev{transform:rotate(180deg);top:0;left:0;}
.btn-wrap .slick-dots li span, .slider-nav .slick-dots li span,.slider-nav_new .slick-dots li span{background:url(/cdn/shop/files/Ellipse_5.svg?v=1666598810);width:15px;height:16px;display:inline-block;vertical-align:top;letter-spacing:0;}
 .slider-nav .slick-dots li.slick-active span,.slider-nav_new .slick-dots li.slick-active span{background:url(/cdn/shop/files/Ellipse_3.svg?v=1666598810);}
.slick-slider .btn-wrap .slick-dots li, .slick-slider .slider-nav .slick-dots li,.slick-slider .slider-nav .slick-dots li.slick-active,.slick-slider .slider-nav_new .slick-dots li,.slick-slider .slider-nav_new .slick-dots li.slick-active{width:15px;height:16px;margin:0 5px;}
.slider-nav .slick-dots,.slider-nav_new .slick-dots{bottom:0;position:relative;padding:0 30px;}
.test_slide_img{position:relative;padding-top:30%;}
.slider-nav_new{position:absolute;display:flex;align-items:center;height:30px;right:0;width:185px;bottom:-50px;left:0;margin:0 auto;}
.test_slide_img img{position:absolute;top:0;width:100%;height:100%;object-fit:contain;}
.main_test_img{width:40%;}
.test_slide_text{width:60%;padding-right:50px;}
.img_width_slide_testimonil{padding:100px 0;}
.test_slide_text h5{font-size:36px!important;line-height:30px;}
.top_text h2{font-family:'forma-djr-display';font-style:normal!important;font-weight:700!important;font-size:100px!important;line-height:84px!important;letter-spacing:0.15em!important;text-transform:uppercase!important;color:#1F2322!important;text-align:left!important;}
.abt_sociel{list-style:none;margin:0;padding:0;}
.abt_sociel li{display:inline-block;vertical-align:top;margin:0 10px 0 0;}
.abt_sociel li a{display:inline-block;vertical-align:top;}
.abt_sociel li a img{vertical-align:top;max-width:30px;}
.btn-wrap{
    display: flex;
    align-items: center;
    position: relative;
    margin: 20px 0;
}
.btn-wrap .prev-btn, .btn-wrap .next-btn {
    position: absolute;
      z-index: 99;
}
.btn-wrap .slick-dots {
    bottom: 0;
    position: relative;
    padding: 0 30px;
}
.test_wrapper_new.slick-slider{display:none;}
@media only screen and (max-width:1199px){
    .slider-nav{left:70px;}
}
@media only screen and (max-width:768px){
    #shopify-section-1646746981b06b3abc .index-section{margin-bottom:50px!important;}
    .test_wrapper.slick-initialized .test_block.slick-slide{flex-flow:wrap;}
    .test_img{width:100%;padding-top:100%;}
    .test_text{width:100%;padding:20px 0 0 0;}
    .slider-nav{position:relative;right:0;left:0;margin:30px auto auto;display:none;}
    .slider-nav{position:relative;right:0;left:0;margin:30px auto auto;width:70%;}
.slider-nav_mob {
    display: block;
    margin: 20px auto;
    bottom: 0px;
}
    .img_width_text_testimonil h2{font-size:24px!important;}
    .test_slide_text{padding-right:20px;}
    .img_width_slide_testimonil{padding:50px 0;}
    .test_slide_block{flex-flow:wrap;}
    .test_slide_text{width:100%;padding-right:0;}
    .main_test_img{width:100%;}
    .main_test_img{width:100%;margin-bottom:30px!important;order:-1;}
    .slider-nav_new{position:relative;bottom:0;margin:20px auto auto;}
    .test_slide_text h5{font-size:24px!important;}
    .top_text h2{font-size:58px!important;line-height:50px!important;}
    .product__photos{margin:0 -30px 0;}
  .test_wrapper_new.slick-slider{display:block;}
  .test_wrapper.slick-slider{display:none;}
}
#shopify-section-1559687247066 .index-section--alt{background-color:#212222!important;color:white;}
#shopify-section-1559687247066 .feature-row__item{flex:0 1 70%;margin-right:-125px;max-width:fit-content!important;}
#shopify-section-1559687247066 .feature-row-wrapper{overflow:unset!important;}
#shopify-section-16227131885f767ac7 .text-center{line-height:normal;text-align:left!important;}
#shopify-section-16227131885f767ac7 p{margin-bottom:0px!important;}
.is-light .site-nav__link,.is-light .site-nav__link:hover{color:black!important;}
#shopify-section-16227131885f767ac7 .h1{text-align:left!important;max-width:400px!important;font-size:40px!important;line-height:50px!important;padding-top:50px;}
#shopify-section-16227131885f767ac7 .feature-row-wrapper{overflow:visible;}
#shopify-section-16227131885f767ac7 .feature-row__image{margin-left:100px;z-index:0;}
#shopify-section-16227131885f767ac7 .image-wrap.loaded{padding-bottom:110%!important;overflow:visible!important;}
#shopify-section-16227131885f767ac7 .feature-row__text{min-width:10%!important;z-index:1;}
@media only screen and (max-width:1720px){
    div#hero-header{font-size:65px;line-height:55px;}
    .hero__text-content.vertical-center .hero__subtitle{margin-right:150px;font-size:16px;max-width:504px;}
    div#hero-header-sub{font-size:20px;line-height:36px;margin-top:-40px;}
    #shopify-section-0038624f-45a0-4232-9736-8e4726d2398d .background-media-text__text{padding:15px;margin-left:30px!important;}
    #shopify-section-0038624f-45a0-4232-9736-8e4726d2398d div#swim-text h1{font-size:30px!important;line-height:38px!important;}
    #shopify-section-0038624f-45a0-4232-9736-8e4726d2398d div#swim-text h2{font-size:30px!important;line-height:38px!important;}
    #shopify-section-1646746981b06b3abc .index-section{margin-top:60px;margin-bottom:-45px;}
    #shopify-section-16227131885f767ac7 .index-section{padding-bottom:25px!important;}
}
@media only screen and (max-width:768px){
    #shopify-section-1559687247066 .feature-row-wrapper{overflow:hidden!important;}
    #shopify-section-16227131885f767ac7 .feature-row-wrapper{overflow:hidden!important;}
    .header-wrapper--overlay{position:fixed!important;}
    .site-header{background:white!important;}
    .is-light .site-nav__link,.is-light .site-nav__link:hover{color:white!important;}
    .site-footer{margin-top:0px!important;}
    .feature-row__text{padding-left:0px!important;padding-right:0px!important;}
    #shopify-section-27092d1c-2592-4f10-8d5e-df4c54613361{display:none;}
    #shopify-section-0038624f-45a0-4232-9736-8e4726d2398d{display:none;}
    #shopify-section-1646746981b06b3abc .feature-row-wrapper{overflow:visible!important;}
    #shopify-section-1646746981b06b3abc .image-wrap{margin-top:-10px!important;}
    #shopify-section-1646746981b06b3abc .h1{font-size:25px!important;line-height:40px!important;width:340px;}
    #shopify-section-1559687247066 .feature-row__item{margin:0px;}
    #shopify-section-1559687247066 .image-wrap{overflow:visible!important;}
    #shopify-section-1559687247066 .feature-row__image{margin-left:50px;min-width:380px;}
    #shopify-section-1559687247066 p{text-align:left!important;max-width:100%;}
    #shopify-section-1559687247066 .h1{max-width:90%!important;font-size:25px!important;line-height:30px!important;}
    #shopify-section-16227131885f767ac7 .image-wrap.loaded{padding-bottom:70%!important;}
    #shopify-section-16227131885f767ac7 .h1{max-width:100%!important;font-size:25px!important;line-height:30px!important;}
    #shopify-section-974aafa5-9c5a-4aa4-97d1-f6157d76e89e .h1{font-family:'forma-djr-display' !important;font-style:normal!important;font-weight:400!important;font-size:20px!important;line-height:25px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;text-align:center!important;color:#1F2322!important;margin-top:-10px!important;}
    .popup_box:nth-child(1){margin-bottom:30px;padding-bottom:80px;}
  .img_title {
    top: -80px;
}
  .popup_box:nth-child(2) {
    padding-top: 0;
}

}
@media only screen and (min-width:769px){
    #shopify-section-1559687247066 .feature-row__text--right{padding-left:25px!important;margin-left:0px!important;}
    #shopify-section-68210b89-11a7-468d-9e50-558a0353025c{display:none;}
    #shopify-section-d97dbe56-76bc-44b1-87d1-8b82f353cedc{display:none;}
    #shopify-section-da4d8e00-f4c5-42eb-a508-f9af2a000756{display:none;}
    #shopify-section-974aafa5-9c5a-4aa4-97d1-f6157d76e89e{display:none;}
}
#shopify-section-974aafa5-9c5a-4aa4-97d1-f6157d76e89e .feature-row__item--overlap-images{display:none!important;}
#shopify-section-974aafa5-9c5a-4aa4-97d1-f6157d76e89e .subheading{font-family:'forma-djr-display' !important;font-style:normal;font-weight:700;font-size:50px;line-height:45px;letter-spacing:0.15em;text-transform:uppercase;color:#1F2322;text-align:center!important;}
#shopify-section-974aafa5-9c5a-4aa4-97d1-f6157d76e89e .index-section{margin-top:20px!important;}
.hero__text-content.vertical-center .hero__subtitle{font-weight:400!important;}
#shopify-section-974aafa5-9c5a-4aa4-97d1-f6157d76e89e p{font-weight:400!important;max-width:400px;}
@media only screen and (max-width:1150px) and (min-width:769px){
    #shopify-section-1559687247066 .feature-row-wrapper{overflow:hidden!important;}
    #shopify-section-16227131885f767ac7 .feature-row-wrapper{overflow:hidden!important;}
    div#hero-header{font-size:45px;line-height:40px;}
    .hero__text-content.vertical-center .hero__subtitle{font-size:12px;}
    #shopify-section-0038624f-45a0-4232-9736-8e4726d2398d div#swim-text h1{font-size:22px!important;line-height:24px!important;}
    #shopify-section-0038624f-45a0-4232-9736-8e4726d2398d div#swim-text h2{font-size:22px!important;line-height:24px!important;}
    #shopify-section-1559687247066 .feature-row__item{flex:0 1 60%;}
    #shopify-section-16227131885f767ac7 .image-wrap.loaded{padding-bottom:150%!important;}
    .template-product .site-footer{margin-top:0px!important;}
    div#swim-text-two h1{display:inline!important;font-weight:700!important;font-size:28px!important;line-height:25px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;}
    div#swim-text-two h2{display:inline!important;font-weight:400!important;font-size:28px!important;line-height:25px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;}
    div#swim-text-two{text-align:left;background-color:#1F2322!important;color:white;padding:20px;}
    #shopify-section-d97dbe56-76bc-44b1-87d1-8b82f353cedc .index-section{margin-top:0px!important;}
    #shopify-section-d97dbe56-76bc-44b1-87d1-8b82f353cedc .page-width{padding:0!important;}
    #shopify-section-27092d1c-2592-4f10-8d5e-df4c54613361 .btn{background-image:linear-gradient(to to left, #782280 0%,#e5017f 25%,#db5541 75%,#cd173c 100%)!important;border:none;}
    #shopify-section-1559687247066 .btn span{background:#212222!important;color:white;}
    #shopify-section-d97dbe56-76bc-44b1-87d1-8b82f353cedc .appear-delay{transition:opacity 0.5s cubic-bezier(.04,0,.2,1),transform -2s cubic-bezier(.04,0,.2,1)!important;}
    .site-nav__item:first-child .site-nav__link{color:white!important;}
    .shop-btn .is-light .site-nav__link{color:white!important;}
    div#shopify-section-64ce22a4-ff73-4827-819a-25fa9e592ece .index-section{margin-bottom:0px!important;}
    #shopify-section-64ce22a4-ff73-4827-819a-25fa9e592ece .btn{margin-top:20px!important;}
}
@media only screen and (max-width:1720px) and (min-width:1025px){
    .hero__text-content.vertical-center{padding-top:120px!important;}
    #shopify-section-1559687247066 .index-section--alt{padding-top:80px!important;padding-bottom:80px!important;}
    #shopify-section-1c9f901c-2d29-4a3f-8549-0c46afd03136 .index-section{margin-top:50px!important;margin-bottom:80px!important;}
}
@media only screen and (max-width:1439px){
    #shopify-section-1559687247066 .feature-row-wrapper{overflow:hidden!important;}
    #shopify-section-16227131885f767ac7 .feature-row-wrapper{overflow:hidden!important;}
}
@media only screen and (min-width:1440px){
    #shopify-section-1559687247066 .feature-row__item{margin-right:-110px;}
}
@media only screen and (max-width:1439px) and (min-width:1200px){
    .page-width{padding-right:100px!important;padding-left:95px!important;}
}
@media only screen and (max-width:1439px) and (min-width:769px){
    #shopify-section-1646746981b06b3abc .h1{font-size:1.5em!important;}
    .test_slide_text h5{font-size:1.5em!important;}
    #shopify-section-1559687247066 .h1{font-size:1.5em!important;max-width:460px!important;}
    #shopify-section-16227131885f767ac7 .h1{font-size:1.5em!important;max-width:460px!important;}
    .hero__text-shadow{margin-left:120px;}
    #shopify-section-16227131885f767ac7 .feature-row__text--right{padding-right:10px;padding-left:20px;}
    #shopify-section-1559687247066 .feature-row__item{margin-right:-185px;}
    #shopify-section-16227131885f767ac7 .feature-row__image{margin-left:145px;}
}
@media only screen and (max-width:1440px){
    p{font-size:0.9em!important;}
}
@media only screen and (max-width:1439px) and (min-width:1200px){
    .slider-nav{left:120px;bottom:-20px;}
}
@media only screen and (max-width:768px){
    body{padding-bottom:0px!important;}
    #shopify-section-974aafa5-9c5a-4aa4-97d1-f6157d76e89e .appear-delay-2{margin:auto;max-width:290px;}
    #shopify-section-16227131885f767ac7 .index-section{padding-bottom:50px!important;}
}
@media only screen and (max-width:1024px) and (min-width:769px){
    #shopify-section-1559687247066 .feature-row__item{margin-right:-110px;}
}
@media only screen and (max-width:1440px){
    #shopify-section-1c9f901c-2d29-4a3f-8549-0c46afd03136 .img_width_text_testimonil h2{font-size:30px!important;}
}
.product__price{min-width:40px;}
.template-index .hero-animated--27092d1c-2592-4f10-8d5e-df4c54613361 .btn{background-image:linear-gradient(to right,  #782280 0%,#e5017f 25%,#db5541 75%,#cd173c 100%)!important;background:transparent;border-radius:30px;color:#fff!important;z-index:1;position:relative;border:none;}
div#shopify-section-64ce22a4-ff73-4827-819a-25fa9e592ece .index-section{margin-bottom:0px!important;}

div#swim-text-two h1{display:inline!important;font-weight:700!important;font-size:28px!important;line-height:25px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;}
div#swim-text-two h2{display:inline!important;font-weight:400!important;font-size:28px!important;line-height:25px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;}
div#swim-text-two{text-align:left;background-color:#1F2322!important;color:white;padding:20px;}
#shopify-section-d97dbe56-76bc-44b1-87d1-8b82f353cedc .page-width{padding:0!important;}
#shopify-section-d97dbe56-76bc-44b1-87d1-8b82f353cedc .index-section{margin-top:0px!important;}
#shopify-section-1559687247066 .btn span{background:#212222!important;color:white;}
#ProductSections-6805587394725 .index-section--alt{margin-top:-50px!important;}
.ppsectionone{margin-top:0px!important;}
.template-product .feature-row__text{min-width:50%!important;flex:0 1 63%!important;padding:0;margin-left:10px!important;}
#comhd{animation:fade-in-bg 1.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.26,0.54,0.32,1);animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:fade-in-bg;transition:none;transition-duration:0s;transition-timing-function:ease;transition-delay:0s;transition-property:none;}
#comhd02{animation:fade-in-bg 1.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.26,0.54,0.32,1);animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:fade-in-bg;transition:none;transition-duration:0s;transition-timing-function:ease;transition-delay:0s;transition-property:none;}
#comtext h1{font-family:inherit!important;font-style:normal!important;font-weight:700!important;font-size:100px!important;line-height:84px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#1F2322!important;text-align:left!important;margin-bottom:20px!important;}
#comtext h2{text-transform:uppercase!important;font-size:1.4em!important;letter-spacing:.3em!important;font-weight:300!important;line-height:1.5em!important;margin-top:0px!important;margin-bottom:20px!important;}
#comtext h3{text-transform:none!important;font-size:1.2em!important;letter-spacing:0.1em!important;font-weight:400!important;line-height:1.5em!important;margin-top:0px!important;margin-bottom:0px!important;}
#Slideshow-ca81d415-0e0b-43cd-aa6f-1a91db48e6de .hero__text-shadow{color:white;text-align:left;margin-left:10px;}
#Slideshow-ca81d415-0e0b-43cd-aa6f-1a91db48e6de .hero__text-content.horizontal-left{padding-right:0!important;}
.about .page-blocks .index-section:nth-child(3){background:#1F2322;color:white;padding-top:100px!important;padding-bottom:100px!important;}
.about .page-blocks .index-section:nth-child(4){padding-top:50px;padding-bottom:50px;}
.about .page-blocks .index-section:nth-child(5){padding-top:100px;}
@media only screen and (min-width:769px){
    .about .index-section{margin:0px 0;}
    .img_title h2{display:none;}
}
@media only screen and (max-width:769px){
    #tap{display:none;}
}
@media only screen and (max-width:768px){
    .about .index-section{margin-top:0px!important;margin-bottom:0px!important;}
    .about .page-blocks .index-section:nth-child(5){margin-bottom:50px!important;}
}
.h1.product-single__title{display:none;}
@media only screen and (max-width:769px){
    .template-product .feature-row__text{margin-top:20px;}
    #shopify-section-popup-window{padding-bottom:20px;}
}
@media only screen and (min-width:769px){
    .template-product .feature-row__text{margin-left:60px!important;}
}
@media only screen and (min-width:480px){
    .about .page-blocks .index-section:nth-child(4){padding-top:50px;padding-bottom:70px;margin-bottom:-80px;}
    #comhd02{display:none;}
}
@media only screen and (max-width:479px){
    #comhd{display:none;}
    #comtext h1{font-size:46px!important;line-height:44px!important;}
    #shopify-section-64ce22a4-ff73-4827-819a-25fa9e592ece .slick-dots {display:none !important;}
    #shopify-section-64ce22a4-ff73-4827-819a-25fa9e592ece .slider-nav_new { width:90px !important;}
    #shopify-section-1c9f901c-2d29-4a3f-8549-0c46afd03136 .slick-dots {display:none !important;}
    #shopify-section-1c9f901c-2d29-4a3f-8549-0c46afd03136 .btn-wrap {
    width: 90px;
    margin: auto;
    margin-top: 20px;
    
      }
  #shopify-section-1c9f901c-2d29-4a3f-8549-0c46afd03136 .test_text {margin-top: 50px !important;}
}

.payment-buttons .add-to-cart {
    background-image:
}

.payment-buttons .add-to-cart:before {
    background-image: linear-gradient(to left,  #782280 0%,#e5017f 25%,#db5541 75%,#cd173c 100%)!important
}

.osf_powered_by {
    display: none !important;
}

.email-sign-up-page .site-header {
    display: none !important;
}

.email-sign-up-page .site-footer {
    display: none !important;
}

.email-sign-up-page h1 {
    display: none !important;
}

.template- .site-footer__section--newsletter {
  background: none !important;
}

.template- .site-nav__thumb-menu {
display:none;
}

.__pf_--dXDnWD .pf-13_ {
    margin-bottom: -50px;
    position: fixed;
    z-index: 20;
    top:0;
}

@media (max-width: 767px)
.__pf_--dXDnWD .pf-3_ {
    padding-bottom: 0!important;
    padding-top: 0!important;
    position: fixed!important;
    top: 0px!important;
    z-index: 400!important;
    margin-bottom: -10px!important;
    width: -webkit-fill-available;
}

.template- #rawa-container {display: none;}

.template-article .rte a:not(.rte__image):not(.btn) {
    display: inline-block;
    text-decoration: underline;
    padding-bottom: 0px;
    border-bottom: none;
    text-transform: none !important;
    letter-spacing: inherit;
    font-weight: 500;
}

@media only screen and (max-width: 769px) {
  .template-index h1, .h1 {
        font-size: 47px !important;
        letter-spacing: 0 !important;
        line-height: 1 !important;
    }
}
@media only screen and (min-width: 770px) {
  .template-index h1, .h1 {
        font-size: 47px !important;
        letter-spacing: 0 !important;
        line-height: 1 !important;
    }
}

@media only screen and (max-width: 769px) {
#shopify-section-featured_content_nrGjpA {margin-bottom:-50px !important;}
}

@media only screen and (min-width: 770px) {
#shopify-section-featured_content_nrGjpA {margin-bottom:-100px !important;}
}

.abt_sociel li a img {
  filter: brightness(0) invert(1);
}
@media only screen and (max-width: 769px) {
#shopify-section-featured_content_9qCUEe {margin-bottom: -70px !important;}
}
@media only screen and (min-width: 770px) {
#shopify-section-featured_content_9qCUEe {margin-bottom: -130px !important;}
}

@media only screen and (max-width: 769px) {
#shopify-section-shopgracias_instagram_video_carousel_widget_NeQ79x h2 {margin-bottom: 30px !important;margin-top:50px !important;}
}
@media only screen and (min-width: 770px) {
#shopify-section-shopgracias_instagram_video_carousel_widget_NeQ79x h2 {margin-bottom: 30px !important;margin-top:150px !important;}
}

@media only screen and (min-width: 770px) {
#shopify-section-text_and_image_7mKz8j {margin-top:-150px !important;}
}
@media only screen and (min-width: 770px) {
#shopify-section-text_and_image_AwV4Ci {margin-top:-150px !important;}
}

.rc-container-wrapper, .rc_container_wrapper{
  display: none !important;
}

.hide{
  display: none !important;
}

@media only screen and (min-width: 770px) {
.collapsible-trigger-btn {
    width: 40% !important;}
}

div#Product-description-6805587394725 {
    display: none !important;
}

.popup_box .collapsibles-wrapper {
    font-size: 25px !important;
}

.collapsible-content__inner.rte {
    font-size: 15px !important;
}

a.site-nav__link.site-nav__link--icon.js-modal-open-search-modal.js-no-transition {
    display: none;
}

a.slide-nav__link.js-modal-open-search-modal.js-no-transition {
    display: none;
}

