@font-face{font-family:ft47regular;src:url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/ft47-webfont.eot?v=1647848844);src:url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/ft47-webfont.eot?v=1647848844?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/ft47-webfont.woff2?v=1647848844) format("woff2"),url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/ft47-webfont.woff?v=1647848844) format("woff"),url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/ft47-webfont.ttf?v=1647848844) format("truetype"),url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/ft47-webfont.svg?v=1647848944#ft47regular) format("svg");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,p{margin:0}img{max-width:100%}ul,ol,li{margin:0;list-style:none;padding:0}.best_seller{padding:65px 0;text-align:center}.grid-search__page-content{font-size:14px}.grid-search span.h4{font-weight:700;letter-spacing:0;font-size:18px}.container{width:100%;margin:0 auto;max-width:1340px}.best_seller h2{font-weight:400;font-size:80px!important;line-height:92px;color:#000;margin:0 0 46px;font-family:ft47regular}.product-single__meta .product-block div.rc_block{white-space:initial}.cus-sec-title h2,.section-header__title{font-weight:400;font-size:80px!important;line-height:92px;color:#000;margin:0 0 46px;font-family:ft47regular;text-align:center}.seller_carousel .product_img{width:100%;min-height:329px;margin:0 0 29px;display:flex;justify-content:center;align-items:center;position:relative}.seller_carousel .item{text-align:left;cursor:pointer;min-height:516px}.seller_carousel h6{font-size:18px!important;line-height:21px;color:#000;text-transform:capitalize;letter-spacing:0;font-weight:700;margin:0 0 15px}.seller_carousel h6 a{font-weight:900}.seller_carousel p{font-size:12px!important;line-height:11px;text-transform:uppercase;color:#898a8d;margin:0 0 20px;font-weight:700}.seller_carousel h6.price{line-height:17px;color:#000c;margin:0 0 10px;font-weight:700}.seller_carousel .rating_reviews span{display:inline-block;width:96px;margin:0 10px 0 0}.seller_carousel .rating_reviews{font-weight:400;font-size:14px;line-height:13px;color:#00000080;display:flex;align-items:center}.seller_carousel h6.price del{font-weight:500}.seller_carousel.owl-carousel .owl-nav button.owl-next,.seller_carousel.owl-carousel .owl-nav button.owl-prev,.collection-banner-grid.owl-carousel .owl-nav button.owl-prev,.collection-banner-grid.owl-carousel .owl-nav button.owl-next{width:50px;height:60px;background-size:50px auto;background-repeat:no-repeat;position:absolute;top:41%;opacity:1}.collection-banner-grid.owl-carousel .owl-nav button.owl-prev,.collection-banner-grid.owl-carousel .owl-nav button.owl-next{width:40px;height:50px;background-color:#fff;background-size:20px auto;background-position:center;top:25%}.collection-banner-grid.owl-carousel .owl-nav button.owl-next{right:0;background-image:url(/cdn/shop/files/caret.svg?v=1745428064)}.collection-banner-grid.owl-carousel .owl-nav button.owl-prev{transform:rotate(180deg);left:0;background-image:url(/cdn/shop/files/caret.svg?v=1745428064)}.seller_carousel.owl-carousel .owl-nav button.owl-next{background-image:url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/arrow.png?v=1647863848);right:0}.seller_carousel.owl-carousel .owl-nav button.owl-prev{background-image:url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/arrow1.png?v=1647863847);left:0}.seller_carousel.owl-carousel .owl-nav button.owl-next span,.seller_carousel.owl-carousel .owl-nav button.owl-prev span,.collection-banner-grid.owl-carousel .owl-nav button.owl-next span,.collection-banner-grid.owl-carousel .owl-nav button.owl-prev span{display:none}.seller_carousel.owl-carousel .owl-nav button.owl-prev.disabled,.seller_carousel.owl-carousel .owl-nav button.owl-next.disabled,.collection-banner-grid.owl-carousel .owl-nav button.owl-prev.disabled,.collection-banner-grid.owl-carousel .owl-nav button.owl-next.disabled{opacity:0;visibility:hidden}.seller_carousel .item:hover .product_img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#c4c4c433}.seller_carousel a.view_detail{display:none}.seller_carousel .item:hover a.view_detail{display:block;font-size:16px!important;line-height:15px;text-transform:uppercase;color:#007da8;text-decoration:underline;margin:20px 0 0;font-weight:700}a.shop_all_btn{margin:40px 0 0;display:inline-block;font-size:18px!important;line-height:21px;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:#00a7d3;font-weight:800;width:230px;padding:27px 10px}a.shop_all_btn:hover{background:#000;color:#fff}.explore_goals{background:#000;padding:65px 0;text-align:center}.explore_goals h2{font-weight:400;font-size:80px!important;line-height:92px;color:#fff;margin:0 0 24px;font-family:ft47regular}.explore{display:flex}.explore .explore_item{margin-right:25px;position:relative;cursor:pointer}.explore .explore_item:last-child{margin-right:0}.explore .explore_item img{display:block}.explore .explore_item .explore_text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.explore .explore_item .explore_text p{font-size:20px!important;text-transform:uppercase;color:#fff;font-weight:700;margin:0 0 25px}a.shop_now_btn{font-size:18px!important;line-height:21px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#00a7d3;font-weight:700;width:230px;padding:27px 10px;display:none;position:absolute;bottom:28%}a.shop_now_btn:hover{background:#000;color:#fff}.explore .explore_item:hover a.shop_now_btn{display:inline-block}.green_powder{padding:65px 0}.green_powder_inner{display:flex;align-items:center;justify-content:space-between}.green_powder_left h5{font-size:20px!important;line-height:19px;text-transform:uppercase;color:#898a8de6;margin:0 0 12px;letter-spacing:0;font-weight:700}.green_powder_left h2{font-weight:400;font-size:80px!important;line-height:92px;color:#000;margin:0 0 20px;font-family:ft47regular}.green_powder_left p{font-weight:300;font-size:18px!important;line-height:19px;color:#000;margin:0 0 40px}a.shop_all_btn.view_detail_btn{margin:0;text-align:center}.green_powder_left{width:49%;margin-right:68px}.green_powder_right{width:46%}.green_powder_right_inner{display:flex;align-items:center}.green_powder_list li{padding:40px 4px;background:#fff;border-radius:37px;box-shadow:0 0 40px #00000014;margin:10px 0;font-size:18px!important;line-height:22px;text-transform:uppercase;color:#000000e6;font-weight:700;text-align:center}.green_powder_list li span{width:62px;display:block;margin:0 auto 20px}.green_powder_list li span img,.green_powder_img img{display:block}.green_powder_img{width:100%;max-width:543px}.green_powder_list{width:100%;max-width:216px}a.shop_all_btn.view_detail_btn.mobile_show{display:none}.shop_apparel .seller_carousel .product_img img{max-width:245px}.best_seller.shop_apparel{padding:0 0 65px}.explore_apparel{background:#000;padding:65px 0;text-align:center}.explore_apparel h2{font-weight:400;font-size:80px!important;line-height:92px;color:#fff;margin:0 0 49px;font-family:ft47regular}.explore_apparel_inner{display:flex;justify-content:space-between}.explore_apparel_col{width:100%;max-width:650px;position:relative;cursor:pointer}.explore_apparel_col img{display:block}.explore_apparel_text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.explore_apparel_text p{font-size:20px!important;line-height:22px;text-transform:uppercase;color:#fff;font-weight:700}.explore_apparel_col:hover img{opacity:.7}.explore_apparel_col:first-child{margin-right:40px}.explore_apparel_text span.shop_now_btn:hover{background:#000}.explore_apparel_text span.shop_now_btn{display:none;color:#fff;font-weight:700;text-decoration:none;font-size:18px!important;line-height:21px;letter-spacing:.1em;text-transform:uppercase;color:#fff!important;background:#00a7d3;width:230px;padding:27px 10px;margin:20px 15px}.explore_apparel_text:hover span.shop_now_btn{display:block}.shop_new_apparel .seller_carousel .product_img img{max-width:245px;width:auto}.our_blog{text-align:center;padding:60px 20px}.our_blog h2{font-weight:400;font-size:80px!important;line-height:92px;color:#000;margin:0 0 46px;font-family:ft47regular}.blog_slider .item{background-color:#c5c7c81a;border-radius:5px;padding:29px 22px;text-align:left;position:relative;min-height:609px}.blog_slider .item .blog_img{margin:0 0 40px}.blog_slider .item h6{font-weight:400;font-size:14px!important;line-height:13px;color:#898a8d;margin:0 0 29px;text-transform:inherit;letter-spacing:0}.blog_slider .item h6 span{color:#f29d38}.blog_slider .item h4{font-size:20px!important;line-height:25px;text-transform:uppercase;color:#000;margin:0 0 10px;font-weight:700;letter-spacing:0}.blog_slider .item p{font-weight:300;font-size:16px!important;line-height:28px;color:#000}a.blog_read_btn{font-size:18px!important;line-height:21px;letter-spacing:.1em;text-transform:uppercase;color:#00a7d3;border:1px solid #00a7d3;font-weight:800;width:230px;padding:26px 10px;display:inline-block;text-align:center;position:absolute;left:50%;bottom:34px;margin-left:-115px}.blog_slider .owl-stage-outer{padding-bottom:10px}a.blog_read_btn:hover{background:#00a7d3;color:#fff}.core_value h2{font-weight:400;font-size:80px!important;line-height:92px;text-transform:uppercase;color:#fff;margin:0 0 20px;font-family:ft47regular}.core_value ul li{font-size:20px!important;line-height:25px;color:#fff;font-weight:700;margin-bottom:10px}.core_value ul{margin:0 0 40px}a.mission_btn{font-size:18px!important;line-height:21px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#00a7d3;font-weight:700;width:315px;padding:27px 10px;display:inline-block;text-align:center}.site-nav__link{font-weight:400;font-size:18px!important;line-height:17px;letter-spacing:.1em!important;text-transform:uppercase!important;color:#fff!important;padding-right:25px;padding-left:25px}.site-nav__item:first-child .site-nav__link{padding-left:0}.site-nav--has-dropdown:hover>a{color:#8ce7ff!important;background:transparent;font-weight:700}.hero__text-content .hero__title{font-weight:400;line-height:1em;text-transform:uppercase;color:#fff;font-family:ft47regular}.hero__text-content .hero__link{margin-top:25px}.hero__text-content .hero__link a.btn{font-size:18px!important;line-height:21px;letter-spacing:.1em;text-transform:uppercase;color:#fff!important;background:#00a7d3;font-weight:800;width:230px;padding:27px 10px;margin:0}.hero__text-content .hero__link a.btn:hover{background:#fff!important;color:#000!important}.index-section--hero .hero ol.flickity-page-dots{top:0;right:0;width:10%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.index-section--hero .hero ol.flickity-page-dots .dot{border:1px solid rgba(255,255,255,.5);width:15px;height:15px;margin:5px 0}.index-section--hero .hero ol.flickity-page-dots .dot.is-selected{border:2px solid #fff}.megamenu{margin:49px 0 0;background:#000;padding:60px 0 0}.megamenu .grid__item .h5{margin:0}.megamenu .grid__item .h5 a.site-nav__dropdown-link{background:transparent!important;font-weight:400;font-size:20px!important;line-height:23px;letter-spacing:.15em;text-transform:uppercase;color:#fff;font-family:ft47regular;padding:0;margin:0 0 24px}.megamenu .grid__item a.site-nav__dropdown-link{font-weight:400;font-size:16px!important;line-height:30px;color:#ffffffe6;background:transparent;padding:0}.site-footer{padding-top:136px;padding-bottom:74px}.site-footer .footer__title{font-weight:400;font-size:22px!important;line-height:30px;letter-spacing:.05em;text-transform:uppercase;color:#fff;font-family:ft47regular;margin:0 0 33px}.footer__collapsible p{font-weight:400;font-size:18px!important;line-height:32px;color:#ffffffb3}.site-footer__linklist li a{font-weight:400;font-size:18px;line-height:30px;color:#ffffffb3;padding:0 0 18px}p.footer__small-text{margin:26px 0 0;font-weight:300;font-size:14px!important;line-height:30px;color:#fdfdfd;padding:0}.megamenu .grid__item .h5 a.site-nav__dropdown-link:hover,.megamenu .grid__item a.site-nav__dropdown-link:hover{color:#8ce7ff}.banner_arrow{padding:96px 0 0;display:none}.banner_arrow img{width:18px}.site-nav--has-dropdown .site-nav__link--underline:after{content:"";transform:rotate(135deg);display:block;margin:12px auto;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;position:absolute;top:0;right:13px;bottom:auto;left:auto}.site-nav--has-dropdown.site-nav__item:hover .site-nav__link--underline:after{right:13px;border-top:2px solid #8ce7ff;border-left:2px solid #8ce7ff;transform:rotate(225deg);margin:9px auto}.site-nav__icons .site-nav__link{padding-left:15px;padding-right:15px;border-left:1px solid rgba(255,255,255,.2)}.site-nav__icons .site-nav__link:first-child{border-left:none}.footer_badge{margin:10px 0;width:100%;max-width:250px}.footer_badge img{display:block}.footer__social li{margin:0 19px 0 0}.megamenu .grid__item.medium-up--one-fifth{margin-bottom:90px}.accessibility{margin:15px 0 10px;max-width:100px}#CollectionSidebar .collection-sidebar__group{margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,.2);border-top:none}#CollectionSidebar .collection-sidebar__group .tag-list__header{font-size:18px;line-height:17px;color:#000c;font-weight:700;text-transform:capitalize;letter-spacing:0;padding:20px 20px 20px 0}#CollectionSidebar .collection-sidebar__group .tag-list li label .tag__checkbox:before{width:18px;height:18px;border:1px solid #000}#CollectionSidebar .collection-sidebar__group .tag-list li label span:not(.color-swatch){font-weight:400;font-size:14px!important;color:#000c;width:88%}#CollectionSidebar .price-range__display-wrapper span{font-weight:400;font-size:14px!important;line-height:13px;color:#000}#CollectionSidebar .price-range__slider-wrapper .price-range__slider{height:1px;border-radius:0}#CollectionSidebar .price-range__slider-wrapper .noUi-handle{background:#000c;width:15px;height:15px;top:-7px;right:-7px}#CollectionSidebar .price-range__display-wrapper{padding:10px 0 20px}ul.cust-sel-filters{display:flex;margin:0 0 40px;align-items:center}ul.cust-sel-filters li.filter_apply{font-weight:400;font-size:18px!important;line-height:17px;color:#000;margin:0 30px 1rem 0}ul.cust-sel-filters li a{border:1px solid #000;background:transparent;border-radius:12px;margin:0 13px 0 0;padding:6px 30px 6px 14px;font-weight:400;font-size:14px;line-height:13px;color:#000c;letter-spacing:0;text-transform:capitalize}ul.cust-sel-filters li svg.icon{color:#000;right:20px}ul.cust-sel-filters li a:hover{background:transparent!important;color:#000c}p.filterby{font-size:20px!important;line-height:19px;text-transform:uppercase;color:#000;font-weight:700;border-bottom:1px solid rgba(0,0,0,.2);padding:0 0 18px}#CollectionSidebar .collection-sidebar__group .tag-list li label span.tag__checkbox{width:12%}#CollectionSidebar .collection-sidebar__group .tag-list li label span.tag__text{width:84%}#CollectionSidebar .collection-sidebar__group .tag-list li label span.cus-count{float:right;width:28px;text-align:center}#CollectionSidebar .collection-sidebar__group .tag-list li label input:checked~.tag__checkbox:after{transform:rotate(225deg);margin:5px auto 0;width:6px;height:6px;border-top:1px solid #000;border-left:1px solid #000;top:0;left:6px;background-color:transparent}.collection-filter__item.collection-filter__item--count{font-weight:400;font-size:14px;line-height:13px;text-transform:uppercase;color:#000;margin-bottom:0}.collection-filter__sort-container{display:flex;align-items:baseline}.sorting-label{width:100%;text-align:end;text-transform:capitalize!important}.grid-switch{display:flex;margin-left:2rem;justify-content:end}.grid-switch input[type=radio]{display:none}.grid-switch label{padding:5px;cursor:pointer}.grid-switch input[type=radio]+label{color:gray}.grid-switch input[type=radio]:checked+label{color:#000}.group:has(#stack-button:checked)>.grid--collection--p .medium-up--one-quarter{width:100%!important}.group:has(#stack-button:checked)>.grid--collection--p .grid-product__link{display:flex}.group:has(#stack-button:checked)>.grid--collection--p .grid-product__link .image-container{width:15%}.group:has(#stack-button:checked)>.grid--collection--p .grid-product__meta{margin-left:160px;text-align:left!important}@media screen and (min-width: 769px){.group:has(#stack-button:checked)>.grid--collection--p .grid-product__tag{right:auto;left:5.4rem}}.group:has(#grid-button:checked)>.grid--collection--p .medium-up--one-quarter{width:25%}.collection-filter__sort-container select{font-weight:400;font-size:14px;line-height:13px;text-transform:uppercase;color:#000;border:none}.collection-grid__wrapper .grid-product__meta,.grid-product__meta{padding:29px 0 0;text-align:center;min-height:unset}.grid-product__meta .grid-product__title{font-size:18px;line-height:21px;color:#000;margin:0 0 7px;font-weight:900;text-transform:capitalize;letter-spacing:0}.grid-product__meta p{font-size:12px!important;line-height:11px;text-transform:uppercase;color:#898a8d;margin:0;font-weight:700}.grid-product__meta .grid-product__price{font-size:18px;line-height:17px;color:#000c;font-weight:700;margin:7px 0}.collection-grid__wrapper .grid__item.grid-product,.grid__item.grid-product{margin-bottom:60px}button.load_more_button{font-size:18px;line-height:21px;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fff;font-weight:800;background:#00a7d3;width:230px;padding:27px 10px;margin:0 auto 65px;display:block}img.imgshow{max-width:20px;margin:0 auto 20px;display:block}.section-header--hero .section-header__title{font-weight:400;line-height:92px;text-transform:uppercase;color:#fff;font-family:ft47regular;font-size:80px!important}.collection-filter__item{margin-bottom:0}.collection-filter{margin-top:-10px;margin-bottom:35px}.collection-grid__wrapper .grid-product__content:hover .grid-product__image-mask:after,.grid-product__content:hover .grid-product__image-mask:after{background-color:#c4c4c433;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.collection-grid__wrapper .view_detail,.view_detail{display:none}.grid-product:hover .view_detail{display:block;font-size:16px!important;line-height:15px;text-transform:uppercase;color:#007da8;text-decoration:underline;margin:20px 0 0;font-weight:700;text-align:center}ul.pdp_tabs{border-bottom:1px solid #c5c7c8;display:flex;justify-content:space-between;padding:0 40px}ul.pdp_tabs li{cursor:pointer;padding:16px;line-height:19px;font-weight:400;font-size:20px!important;text-transform:uppercase;color:#000}ul.pdp_tabs li.active,ul.pdp_tabs li:hover{border-bottom:3px solid #007da8}.pdp_tab_container{padding:50px 0 0}.pdp_tab_content{display:none}.pdp_tab_content .des_tab .des_tab-nutrition-images{display:flex;flex-direction:column;gap:2.25rem}.pdp_tab_content .des_tab .des_tab-nutrition-images img:nth-child(2){max-width:200px;max-height:170px}.tab_drawer_heading{display:none}.des_tab p{font-weight:300;font-size:18px!important;line-height:24px;color:#000;margin:0 0 36px}.des_tab ul li{font-weight:300;font-size:18px!important;line-height:24px;color:#000;padding:1px 0;list-style:disc;list-style-position:inside}.size_bar{width:100%;max-width:470px}.size_bar .size_text{display:flex;justify-content:space-between;padding-bottom:9px}.size_bar .size_text span{font-weight:400;font-size:16px!important;line-height:19px;color:#000c}.size_bar .size_bar_inner{display:flex;justify-content:space-between;border-top:1px solid #000;width:100%;max-width:380px;margin:0 auto}.size_bar .size_bar_inner span{width:9px;height:9px;border-radius:50%;background:#000;position:relative;top:-5px}.size_bar .size_text span.active{font-weight:700}.size_bar .size_bar_inner span.active{border:1px solid #000;width:17px;height:17px;background:#fff;top:-9px}.size_bar .size_bar_inner span.active:after{content:"";width:9px;height:9px;background:#000;position:absolute;top:3px;left:3px;border-radius:50%}.product-single__meta .product-single__title{font-weight:400;font-size:50px!important;line-height:58px;text-transform:uppercase;color:#000;font-family:ft47regular;margin:0 0 5px}.product-single__meta .product-block--header{margin-bottom:0}.okeReviews .okeReviews-reviewsSummary-starRating{margin-right:10px}.okeReviews .okeReviews-reviewsSummary-ratingCount{margin:3px 0 0}.okeReviews .okeReviews-reviewsSummary-ratingCount span{font-weight:400;font-size:14px!important;line-height:13px;text-decoration:underline;color:#898a8db3}.product__quantity label{font-weight:400;font-size:18px!important;line-height:17px;color:#000;letter-spacing:0!important;margin:0 0 15px}.product__quantity .js-qty__wrapper{border:1px solid rgba(0,0,0,.7);max-width:147px}.product__quantity .js-qty__wrapper .js-qty__num{font-weight:400;font-size:18px;line-height:17px;color:#000000b3;padding:18px}.product__quantity .js-qty__wrapper .js-qty__adjust--minus{border-right:1px solid rgba(0,0,0,.7);padding:0 15px}.product__quantity .js-qty__wrapper .js-qty__adjust--plus{border-left:1px solid rgba(0,0,0,.7);padding:0 15px}.product-block .payment-buttons button.add-to-cart{font-size:18px;line-height:21px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#00a7d3;width:230px;padding:26px 10px}#rc_container .rc_block__type{border:1px solid rgba(0,0,0,.7);border-radius:0;padding:13px 10px;margin:10px 0}#rc_container .rc_block__type label{font-weight:400;font-size:16px;line-height:15px!important;color:#000;text-transform:inherit;letter-spacing:0}#rc_container .rc_block__type.rc_block__type--active{box-shadow:inset 0 0 40px #00000012;background:#fff;border:1px solid rgba(240,240,240,1)}#rc_container .rc_block__type label.rc_label__autodeliver{font-size:20px;line-height:19px!important;text-transform:uppercase}#rc_container .rc_block__type label span.rc_label__delivery{font-weight:400;font-size:16px!important;line-height:15px;color:#000;padding-right:10px}:is(.template-product-default-product-new,.template-product-bundle-new) .product-single__meta .product-single__title,:is(.template-product-default-product-new,.template-product-bundle-new) .subtiel{color:#000}:is(.template-product-default-product-new,.template-product-bundle-new) .okeReviews .okeReviews-reviewsSummary-starRating{display:inline}:is(.template-product-default-product-new,.template-product-bundle-new) .okeReviews .okeReviews-reviewsSummary-ratingCount span{text-transform:uppercase;color:#414042}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block{margin-bottom:20px}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block .rte:not(.custom-description){display:none}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block .rte.custom-description{margin-top:8px;font-size:16px;color:#000;line-height:19px;letter-spacing:.64px}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block select{border:1px solid black;color:#000;font-size:16px!important;height:45px;padding:0 20px 0 16px;line-height:2}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block .js-qty__wrapper{width:100%;max-width:unset;margin:16px 0 12px}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block .js-qty__wrapper select.js-qty__num{text-align:left;background-position:100%;background-image:url(//1stphorm.com/cdn/shop/t/440/assets/ico-select.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:11px}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block .variant__label{font-size:16px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper{display:flex;flex-direction:column-reverse}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type{border:1px solid black;box-shadow:unset;padding:8px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type input{display:none}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type input:checked~label .checkmark{background-color:#fff}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type input:checked~label .checkmark:after{content:"";width:12px;height:12px;background:#00a7d3;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type label{text-transform:capitalize;letter-spacing:.4px;font-size:16px;color:#000;cursor:pointer;position:relative;padding-left:25px;line-height:22px!important;display:block}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type label .checkmark{width:16px;height:16px;border:1px solid black;border-radius:50%;display:inline-block;position:absolute;margin-right:8px;top:50%;left:0;transform:translateY(-50%)}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type label .inline-price{font-size:18px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type .rc_label.rc_label__onetime{margin-bottom:4px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type klarna-placement::part(osm-container){margin-bottom:0!important}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type.rc_block__type__autodeliver{margin-top:0;margin-bottom:5px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type.rc_block__type__autodeliver .rc_autodeliver__options{display:block;margin-left:32px;font-size:12px;text-transform:uppercase;letter-spacing:.36px;font-weight:400;margin-top:4px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type.rc_block__type__autodeliver #rc_autodeliver_options{margin-top:12px;display:block}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type.rc_block__type__autodeliver #rc_autodeliver_options select{width:100%;font-size:14px!important;line-height:2!important;padding:0 8px;height:35px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type.rc_block__type__autodeliver span.rc_label__delivery{display:none}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type.rc_block__type--active label{font-weight:700;color:#000}@media (max-width: 400px){:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type label{letter-spacing:0;font-size:15px}}@media (max-width: 769px){:is(.template-product-default-product-new,.template-product-bundle-new) .page-width{padding:0 16px}}@media (min-width: 768px){:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block .rte.custom-description{font-size:18px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type.rc_block__type__autodeliver #rc_autodeliver_options select{font-size:16px!important}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type label{font-size:18px;letter-spacing:.64px}:is(.template-product-default-product-new,.template-product-bundle-new) #rc_container .rc_wrapper .rc_block__type label .inline-price{font-size:22px}:is(.template-product-default-product-new,.template-product-bundle-new) [data-product-blocks] .product-block .js-qty__wrapper{margin:26px 0 16px}}.variant-wrapper--dropdown{width:100%}.variant-wrapper--dropdown input,.variant-wrapper--dropdown select,.variant-wrapper--dropdown textarea{border:1px solid;border-color:#e8e8e1;border-color:var(--colorBorder);max-width:100%;padding:8px 10px;border-radius:0;width:100%}.product-single__meta p{font-weight:400;font-size:18px!important;line-height:17px;color:#0009;margin:0 0 10px}.product-single__meta .product-block--price .product__price{font-weight:400;font-size:18px!important;line-height:17px;color:#000}.product-single__meta .product-block--price{margin-top:5px;margin-bottom:1px}.product-single__meta .variant-wrapper label.variant__label{font-weight:400;font-size:18px;line-height:17px;text-transform:uppercase;color:#000;letter-spacing:0}.product-single__meta .variant-wrapper select{border:1px solid rgba(0,0,0,.7);padding:16px;font-weight:400;font-size:16px;line-height:15px;color:#000c}.product-single__meta .variant-wrapper.variant-wrapper--dropdown{margin-bottom:20px}.index-section{margin:0}html{padding-bottom:0!important}.wincluded{float:right;font-weight:400;font-size:14px;line-height:13px;cursor:pointer}.subtiel{font-style:normal;font-weight:400;font-size:18px;line-height:17px;color:#0009}ul.site-nav__dropdown{padding:49px 0 10px;background:#000}ul.site-nav__dropdown li .site-nav__dropdown-link{background-color:#000;font-weight:400;font-size:16px;line-height:30px;color:#ffffffe6;padding:2px 15px}ul.site-nav__dropdown li:hover .site-nav__dropdown-link{color:#8ce7ff}.cart__page-col h5{letter-spacing:0}button.cart__checkout{font-weight:700;letter-spacing:0}.btn.cart__checkout{background-color:#00a7d3}.pdp_usps{margin:60px 0!important}.site-nav__icons .site-nav__link .c_nm_head{font-size:12px;letter-spacing:0;text-transform:initial}.site-nav__icons .site-nav__link{display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.pdp_tab_content{padding:0 10px;margin-bottom:60px}.p_60_0{padding:60px 0}.custom-shopify-icon-box ul li img{width:128px;height:100px!important;object-fit:contain}.collection_new_title h2{font-weight:400;font-size:80px!important;line-height:92px;color:#000;margin:0 0 26px;font-family:ft47regular}.collection_new_title{padding:60px 0}.collection_new_title ul{display:flex;justify-content:center;column-gap:60px;font-size:40px!important;font-family:ft47regular;flex-wrap:wrap}.custom_slider .parallax-container{top:0;left:0;width:100%;height:100%}.collection_new_title ul{display:flex;justify-content:center;column-gap:60px;font-size:30px!important;font-family:ft47regular;flex-wrap:wrap;letter-spacing:1px}.featured_collection_new{padding:80px 0}.featured_collection_new .view_detail{display:block;font-size:16px!important;line-height:15px;text-transform:uppercase;color:#007da8;text-decoration:underline;margin:20px 0 0;font-weight:700;text-align:center;opacity:0;visibility:hidden}.featured_collection_new .grid-product:hover .view_detail{opacity:1;visibility:visible}.explore_apparel.custom_explore_s .explore_apparel_col:first-child{margin:0}.explore_apparel.custom_explore_s a.explore_apparel_col{background:#000}.explore_apparel.custom_explore_s .explore_apparel_inner{display:flex;justify-content:space-between;column-gap:35px}.explore_apparel.custom_explore_s{background:#f1f1f1}.explore_apparel.custom_explore_s .explore_apparel_col img{width:100%;height:350px;object-fit:cover;opacity:.8}.featured_collection_new a.btn{background:#00a7d3;font-weight:700;letter-spacing:2px;padding:20px 30px;font-size:16px}@media screen and (max-width: 1350px){.container{width:94%}}@media screen and (max-width: 1300px){.collection-grid__wrapper .grid-product__image-mask{padding:0}}@media screen and (max-width: 1024px){.seller_carousel .item:hover a.view_detail,.best_seller a.shop_all_btn,.explore_goals h2{display:none}.seller_carousel .item:hover .product_img:after{background-color:transparent}.explore{flex-wrap:wrap}.explore .explore_item:nth-child(2n){margin-right:0}.explore .explore_item{width:48.2%;margin-top:10px;margin-bottom:10px}a.shop_now_btn{position:static;display:inline-block}.green_powder_inner{flex-direction:column}.green_powder_left{width:100%;margin-right:0}.green_powder_right{width:100%}.green_powder_right_inner{justify-content:center}ul.pdp_tabs{padding:0 20px}ul.pdp_tabs li{padding:16px 10px;font-size:15px!important}.site-nav__icons .site-nav__link{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 767px){#rc_container .rc_block__type label.rc_label__autodeliver{font-size:14px}.okeReviews .okeReviews-reviewsSummary-starRating{width:100%!important;margin:0 auto}.pdp_usps .custom-shopify-icon-box ul{flex-direction:column}.pdp_usps .custom-shopify-icon-box ul li{width:100%!important;max-width:100%;padding:20px 10px;flex:100%!important}.pdp_usps .custom-shopify-icon-box ul li img{width:80px;height:80px;margin-bottom:10px;min-width:80px}.pdp_usps .custom-shopify-icon-box ul li h6{font-size:18px!important}.mobile-nav__toggle button{border-left:unset}.best_seller,.explore_goals,.green_powder,.explore_apparel{padding:50px 0}.best_seller h2,.green_powder_left h2,.explore_apparel h2,.our_blog h2,.core_value h2,.cus-sec-title h2,.section-header__title{font-size:40px!important;line-height:46px;margin:0 0 33px}.seller_carousel .product_img{min-height:176px;margin:0 0 10px}.seller_carousel .product_img img,.shop_apparel .seller_carousel .product_img img{max-width:100%}.shop_new_apparel .seller_carousel .product_img img{max-width:122px}.seller_carousel h6{font-size:14px!important;line-height:13px;margin:0 0 6px}.seller_carousel p{margin:0 0 10px;line-height:14px}.seller_carousel h6.price{line-height:11px;margin:0 0 4px}.seller_carousel .rating_reviews span{width:39px;margin:0 4px 0 0}.seller_carousel .rating_reviews{font-size:10px;line-height:10px}.seller_carousel .item{min-height:260px}.seller_carousel.owl-carousel .owl-dots,.product-usps-carousel.owl-carousel .owl-dots{margin:35px 0 0}.seller_carousel.owl-carousel .owl-dots button.owl-dot,.blog_slider.owl-carousel .owl-dots button.owl-dot,.product-usps-carousel.owl-carousel .owl-dots button.owl-dot{width:22px;height:22px;margin-right:25px;border-radius:50%;background-color:#c4c4c466}.seller_carousel.owl-carousel .owl-dots button.owl-dot:last-child,.blog_slider.owl-carousel .owl-dots button.owl-dot:last-child,.product-usps-carousel.owl-carousel .owl-dots button.owl-dot:last-child{margin-right:0}.seller_carousel.owl-carousel .owl-dots button.owl-dot.active,.blog_slider.owl-carousel .owl-dots button.owl-dot.active,.product-usps-carousel.owl-carousel .owl-dots button.owl-dot.active{background-color:#00a7d3}.template-search .seller_carousel.owl-carousel .owl-dots button.owl-dot{margin-right:15px}.explore .explore_item{width:100%;margin-right:0}a.shop_now_btn{font-size:14px!important;line-height:16px;width:200px}.green_powder_left{text-align:center}.green_powder_left h5{font-size:16px!important;line-height:15px;margin:0 0 8px}.green_powder_left h2{margin:0 0 11px}.green_powder_left p,a.shop_all_btn.view_detail_btn{display:none}.green_powder_right_inner{display:block}.green_powder_list{max-width:100%;display:flex;margin:0 0 26px}.green_powder_list li{padding:13px 10px;border-radius:16px;font-size:10px!important;line-height:12px;margin:0 5px;width:33%}.green_powder_list li span{width:28px;margin:0 auto 9px}.green_powder_img{max-width:206px;margin:0 auto}a.shop_all_btn.view_detail_btn.mobile_show{display:block;margin:37px auto 0;font-size:14px!important;line-height:16px;width:200px}.best_seller.shop_apparel{padding:0 0 50px}.explore_apparel_inner{flex-direction:column}.explore_apparel_col:first-child{margin-right:0}.explore_apparel_col{max-width:100%;margin-bottom:20px}.explore_apparel_text{flex-direction:column}.explore_apparel_text a.shop_now_btn{display:block;margin:25px 0 0}.our_blog h2{margin:0 0 25px}.blog_slider .item{padding:26px 17px;min-height:auto}.blog_slider .item .blog_img{margin:0 0 30px}.blog_slider .item h6{margin:0 0 22px}.blog_slider .item h4{font-size:20px!important;line-height:28px;margin:0 0 7px;font-family:ft47regular;letter-spacing:.05em}.blog_slider .item p{line-height:22px}a.blog_read_btn{font-size:14px!important;line-height:16px;width:200px;padding:20px 10px;position:static;margin-left:0;margin-top:44px}.blog_slider .owl-stage-outer{padding-bottom:34px}.blog_slider .owl-dots{margin:0 0 50px}.core_value{padding:117px 0}.core_value h2{margin:0 0 20px}.core_value ul{margin:0 0 25px}a.mission_btn{font-size:14px!important;line-height:16px;width:335px}.hero__text-content .hero__title{font-size:40px!important;line-height:46px}.hero__text-content .hero__link a.btn{font-size:14px!important;line-height:16px;width:200px}.index-section--hero .hero ol.flickity-page-dots{display:none}.site-footer{padding-top:37px;padding-bottom:80px;text-align:left!important}.site-footer .grid__item{padding-top:0;padding-bottom:10px}.site-footer .grid__item:first-child{padding-top:0}.site-footer .grid__item:after,p.footer__small-text,.banner_arrow{display:none}.site-footer .footer__title{text-align:left;font-size:20px!important;padding:0;width:auto}.site-footer .footer__title .collapsible-trigger__icon .icon{width:13px}.site-footer .footer__title .collapsible-trigger__icon{width:13px;right:-20px}.footer__collapsible{padding:0}.footer__collapsible p{font-size:16px!important}.site-footer__linklist li a{font-size:16px;padding:0 0 15px}.drawer--left{width:100%;max-width:100%;background:#000;top:152px;z-index:99;overflow:visible}.mobile-nav__social{flex-wrap:nowrap}.mobile-nav__social-item{flex:100%}.header-sticky-wrapper{z-index:99}.mobile-nav>.mobile-nav__item{background-color:#000;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.5);padding:15px 0}.mobile-nav>.mobile-nav__item:last-child{border:none}.mobile-nav__toggle button{margin:0;width:100%;height:100%}.mobile-nav .mobile-nav__link--top-level{flex:0 auto!important}.mobile-nav .mobile-nav__toggle{flex:1 0 auto;margin-bottom:5px;display:flex}.login_account_mobile_box{display:flex;padding:0 20px;text-align:center;justify-content:space-around}.login_account_mobile_box a{color:#00a7d3!important;font-weight:700}.mobile-nav__link--top-level{font-weight:400;font-size:35px!important;line-height:38px;text-transform:uppercase;color:#fff;letter-spacing:0!important;font-family:ft47regular}.mobile-nav__link--top-level span.mobile-nav__faux-link{color:#fff;padding-top:0;padding-bottom:0}.mobile-nav__item:after{display:none}.drawer__header{border-bottom:none;height:auto}.mobile-nav__toggle .faux-button{padding:0;color:#fff}.mobile-nav__has-sublist .collapsible-trigger__icon{transform:rotate(-90deg)}.footer__social{margin:0 0 33px}.mobile_search{background:#000;padding:40px 0 11px;text-align:center;border-bottom:1px solid rgba(255,255,255,.4);display:none}.mobile_search a.js-search-header{padding:0}.mobile_search a.js-search-header .icon__fallback-text{color:#fff;font-weight:300;font-size:14px;line-height:13px;letter-spacing:.1em;margin:0 2px;overflow:visible;clip:auto;text-transform:capitalize;width:auto;height:auto;position:relative}.mobile_search a.js-search-header .icon-search{width:15px;height:15px}.collection-grid__wrapper .grid-product__image-mask .grid__image-contain{max-width:100%}p.filterby,#CollectionSidebar .collection-sidebar__group .tag-list__header,#CollectionSidebar .collection-sidebar__group .tag-list li label span,#CollectionSidebar .price-range__display-wrapper span{color:#000c}#CollectionSidebar .collection-sidebar__group .tag-list li label .tag__checkbox:before{border:1px solid #000}#CollectionSidebar .collection-sidebar__group .tag-list li label input:checked~.tag__checkbox:after{border-top:1px solid #fff;border-left:1px solid #fff}#CollectionSidebar .price-range__slider-wrapper .noUi-handle{background:#fff}ul.pdp_tabs{display:none}.pdp_tab_container{padding:0}.tab_drawer_heading{display:block;font-weight:400;font-size:18px!important;line-height:20px;color:#000;text-transform:capitalize!important;border-bottom:1px solid rgba(0,0,0,.4);padding:17px 0;position:relative}.tab_drawer_heading:before,.tab_drawer_heading:after{content:"";position:absolute;background:#000}.tab_drawer_heading:before{width:2px;height:11px;right:11px;top:20px}.tab_drawer_heading:after{width:12px;height:2px;right:6px;top:24px}.d_active{border-bottom:none}.des_tab{border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:18px}.des_tab p{font-size:14px!important;line-height:22px;margin:0;padding-bottom:1rem}.des_tab ul li{font-size:14px!important;line-height:17px}.d_active:before{display:none}.des_tab ul{margin:20px 0 0}.size_bar{margin:32px 0 0}.size_bar .size_text span{font-size:14px!important;line-height:17px}.size_bar .size_bar_inner{max-width:470px}.collection-filter{margin-top:0}.product-single__meta{text-align:left}.product-single__meta .product-single__title{font-size:30px!important;line-height:35px}.product-single__meta .product-block--price .product__price{font-weight:700}.product-single__meta .variant-wrapper label.variant__label,.product__quantity label,.product-single__meta p{font-size:16px;line-height:15px}.product-single__meta .variant-wrapper select{font-size:14px!important;line-height:13px}.product__quantity .js-qty__wrapper{max-width:100%;min-width:100%}.product__quantity .js-qty__wrapper .js-qty__adjust--minus,.product__quantity .js-qty__wrapper .js-qty__adjust--plus{padding:0 29px}.product-block .payment-buttons button.add-to-cart{width:100%}.site-nav__icons .site-nav__link{border-left:none}.site-header{border-bottom:1px solid rgba(255,255,255,.4)}button.site-nav__link .icon-hamburger{display:none}button.site-nav__link{padding:11px 16px;margin-left:7px;background-image:url(https://cdn.shopify.com/s/files/1/0300/8128/6188/files/burger-icon.png?v=1649232765);background-repeat:no-repeat}.js-drawer-open:not(.js-drawer-open--search) .header-sticky-wrapper{z-index:30}.js-drawer-closing .main-content:after,.js-drawer-open .main-content:after{background-color:#000;top:0}.mobile-nav__sublist .mobile-nav__link,.mobile-nav__sublist .mobile-nav__faux-link{font-weight:400;font-size:14px!important;line-height:13px;letter-spacing:.15em;text-transform:uppercase;padding-top:15px;padding-bottom:15px}.okeReviews .okeReviews-reviewsSummary-ratingCount span{font-size:12px!important}.explore .explore_item:last-child,.explore_apparel_inner .explore_apparel_col:last-child{margin-bottom:0}.explore .explore_item:first-child{margin-top:0}.drawer__fixed-header{height:auto}.drawer__header{padding:0;height:auto}.drawer__close{position:absolute;left:-3px;top:-58px;width:32px;background:#000}.drawer__close-button{padding:0;left:0;width:100%}.pdp_tab_content .des_tab .des_tab-nutrition-images{gap:1rem}}.sizeclose{background:#000;float:right;font-size:50px;font-weight:700;padding:20px 15px;color:#fff!important;margin-top:-2px;margin-right:-16px}.sizemodal-content h5{font-size:20px;line-height:1.4em;padding-bottom:10px;letter-spacing:0}@media only screen and (max-width: 767px){.hero__text-content.horizontal-left-m{text-align:left}.hero__text-content.horizontal-center-m{text-align:center}.hero__text-content.horizontal-right-m{text-align:right}.hero__text-content.vertical-center-m{vertical-align:middle}.hero__text-content.vertical-bottom-m{vertical-align:bottom}#CollectionSidebar .collection-sidebar__group .tag-list li label span:not(.color-swatch){color:#fff!important}.section-header--hero .section-header__title{font-size:46px!important;line-height:normal!important}.drawer--left{top:0;padding-top:90px}.tag--remove{margin:10px 0;border:1px solid rgba(255,255,255,.5)}.price-range__slider-wrapper{padding:10px 10px 8px}}.page-content.page-content--product{z-index:22;position:relative}.search_top_filter .btn.active{background:#000}.sizemodal table th,.sizemodal table td,.sizemodal table{width:auto!important}.sizemodal table th,.sizemodal table td{padding:10px 20px!important;border:1px solid #ddd}article.article a:before,article.article a:after{display:none}.product-main-slide .product__photo-zoom{display:block!important}.rc_block__label{display:flex;justify-content:space-between;align-items:center;width:100%}.rc_block_amount_off{text-transform:uppercase;font-weight:700;font-size:1rem}.hidden{display:none!important}.js-qty__bundle{min-height:1.25rem;padding:0}.js-qty__bundle:hover{opacity:.5;background-color:#fff!important;color:#000!important;cursor:pointer}.add_to_cart[disabled],.cart__checkout[disabled]{opacity:.5}.rc-container-wrapper .rc-radio{padding:13px 10px!important;margin:10px 0}.rc-container-wrapper .rc-radio:not(.rc-option--active){border:1px solid rgba(0,0,0,.7)}.rc-container-wrapper .rc_widget__price{display:none}.rc-container-wrapper .rc-option__text{letter-spacing:normal}.rc-container-wrapper .rc_widget__option--subsave .rc-option__text{font-weight:700}.rc-container-wrapper .rc_widget__option--onetime .rc-option__text{text-transform:none}.drawer__free-gift-bar{padding:30px 30px 60px}.free-ship-bar .bar-wrapper{border-radius:.75rem;width:100%;background:#f6f6f6;overflow:hidden;position:relative;height:.5rem}.free-ship-bar .bar-wrapper .bar-inner{position:absolute;top:0;left:0;height:100%;background:var(--colorBtnPrimaryLight);transition:width .3s;border-radius:.75rem}.free-ship-bar .bar-thresholds{position:relative;margin-top:-.5rem;display:flex}.free-ship-bar .bar-thresholds .bar-tier{position:absolute;display:flex;flex-direction:column;align-items:center;width:min-content}.free-ship-bar .bar-thresholds .bar-tier .marker-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.free-ship-bar .bar-thresholds .bar-tier .marker-wrapper .marker{width:1px;height:.5rem;background:#000}.free-ship-bar .bar-thresholds .bar-tier .marker-wrapper .tier-title{position:absolute;top:.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:.75rem;opacity:.7;white-space:nowrap}.free-ship-bar .unlocked-tiers-text{display:flex;flex-direction:column;gap:.5rem;text-align:center;margin-bottom:.5rem}.free-ship-bar .next-tier{font-weight:700}.gift-popup-container{position:fixed;left:0;top:0;width:100%;height:100%;background:#00000080;z-index:99999999;overflow-x:hidden;overflow-y:auto;display:none}.gift-popup-container.active{display:block}.gift-popup-container .gift-popup-outer-wrapper{display:flex;align-items:center;width:90%;height:auto;max-width:1000px;min-height:calc(100% - 60px);margin:30px auto}.gift-popup-container .inner-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 1.5rem #111111b3;width:100%;padding:20px;background-color:#fff}.gift-popup-container .inner-wrapper .heading{text-align:center;text-transform:none;letter-spacing:normal;margin:.5em 0;font-size:40px;color:#000;font-family:Ft47;text-transform:uppercase}.gift-popup-container .inner-wrapper .subheading{text-align:center;letter-spacing:normal;font-weight:700;font-size:20px;color:#000}.gift-popup-container .inner-wrapper .product-container{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:90%;max-width:500px}.gift-popup-container .inner-wrapper .product{text-align:center;width:90%}.gift-popup-container .inner-wrapper .product .media{display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff;margin-bottom:1em}.gift-popup-container .inner-wrapper .product .media img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.gift-popup-container .inner-wrapper .product .product-title{display:block;color:#000;line-height:inherit;word-break:break-word;font-size:20px;margin:10px 0;font-weight:700}.gift-popup-container .inner-wrapper .product .product-dd{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;height:50px;background-color:#fff;line-height:inherit;margin-bottom:1em}.gift-popup-container .inner-wrapper .product .product-dd select{box-sizing:border-box;background-color:transparent;border:none;margin:0;cursor:inherit;line-height:inherit;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none;z-index:1;width:100%;height:100%;cursor:pointer;border:1px solid #e1e3e4;border-radius:2px;color:#333;padding:0 30px 0 10px;font-size:15px}.gift-popup-container .inner-wrapper .product .product-dd .dropdown-icon{position:absolute;right:8px;height:12px;width:12px;fill:#e1e3e4}.gift-popup-container .inner-wrapper .product .atc{border:none;cursor:pointer;width:100%;min-height:42px;word-break:break-word;padding:10px 20px;background-color:#00a7d3;text-transform:uppercase;line-height:inherit;font-size:18px;color:#fff;font-weight:700;letter-spacing:1.039px;margin-top:10px}.gift-popup-container .inner-wrapper .close{cursor:pointer;text-align:center;color:#00a7d3;font-size:16px;margin:20px 0}@media only screen and (min-width: 768px){.gift-popup-container .inner-wrapper .product-container{width:95%;padding:20px 0}.gift-popup-container .inner-wrapper .product{margin:20px 3%;padding:0}.gift-popup-container .gift-popup-outer-wrapper{width:80%}.gift-popup-container .inner-wrapper .product{margin:30px}.gift-popup-container .inner-wrapper .product .media{height:300px}}[data-subscription-details]{margin:1.5rem 0 0}[data-subscription-details] p{font-size:.875rem!important;line-height:1.25rem!important}.c-referralRecipientThankyou-coupon .c-bubble-text{visibility:hidden;position:relative}.c-referralRecipientThankyou-coupon .c-bubble-text:after{content:"Your store credit has been applied to cart";position:absolute;visibility:visible;left:0;right:0}.c-referralRecipientThankyou-coupon-text{visibility:hidden;position:relative}.c-referralRecipientThankyou-coupon-text:after{visibility:visible;position:absolute;left:0;right:0;content:"Your Code"}.grid-product__link.show_hover_image .grid-product__image-mask .grid__image-ratio img:nth-child(2){display:none}.grid-product__link.show_hover_image .grid-product__image-mask:hover .grid__image-ratio img:nth-child(2){display:block}.grid-product__link.show_hover_image .grid__image-ratio img.grid__image-contain{object-fit:cover}klarna-placement::part(osm-container){border-style:none!important;text-align:left;margin-bottom:25px;padding-left:0!important}.price-range-label{text-transform:uppercase;letter-spacing:.3rem;font-size:.8em;border-width:1px 1px 0;padding:6px 8px;background:#f4f4f4;color:#757575;width:100%;margin-bottom:1rem;display:block}.price-range__display-wrapper span{color:#636363!important}.fa{display:inline-block;font: 14px/1 FontAwesome;text-rendering:auto}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.price-range{margin-top:2rem}.clearance .variant-input[data-index=option1]{position:relative}.clearance .variant-input[data-index=option1].unavailable{opacity:.3}.clearance .variant-input[data-index=option1].unavailable label:after{content:"";position:absolute;width:2px;height:100%;background:#cecece;left:calc(50% - 1px);top:0;transform:rotate(45deg);z-index:10}.drawer__cart-footer-banner{display:flex;justify-content:center;align-items:center;width:100%;padding:.5rem 1rem;margin-top:auto;font-size:14px;font-weight:700}@media only screen and (min-width: 768px){.drawer__cart-footer-banner{font-size:16px}}.color_tag_vals.tag-list{width:100%;justify-content:flex-start}.upsell-products{padding-top:24px;color:#414042}.upsell-products .title{font-size:20px!important;line-height:24px;margin-bottom:24px;color:#414042;letter-spacing:.4px}.upsell-products .upsell-products--wrapper{display:flex;gap:12px;margin-bottom:24px}.upsell-products .upsell-products--wrapper img{min-width:166px;height:166px}@media only screen and (min-width: 1200px){.upsell-products .upsell-products--wrapper{gap:25px;column-gap:25px}.upsell-products .upsell-products--wrapper img{min-width:184px;height:184px}}.upsell-products .upsell-products--wrapper:last-child{margin-bottom:0}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content{width:100%;text-align:start}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content h3{margin-bottom:8px}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content h3 a{letter-spacing:.4px;text-transform:capitalize;font-weight:700;font-size:16px;line-height:19px;color:#414042}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content h3 a:hover{text-decoration:underline}@media only screen and (min-width: 1200px){.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content h3 a{font-size:20px;line-height:24px}}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .sku{text-transform:uppercase;font-size:10px;line-height:14px;margin-bottom:12px;display:block}@media only screen and (min-width: 580px){.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .sku{font-size:12px;line-height:16px}}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .price{font-size:16px!important;line-height:19px;margin-bottom:14px;color:#414042}@media only screen and (min-width: 580px){.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .price{font-size:18px;line-height:21px}}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .color-swatch{height:26px;width:26px;padding:0;box-shadow:0 0 0 2px #d2d2d2}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content input[type=radio]:checked+label{box-shadow:0 0 0 2px #000}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form{display:flex;flex-direction:column;gap:16px;column-gap:8px}@media only screen and (min-width: 580px){.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form{flex-direction:row;flex-wrap:wrap}}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form .variant-wrapper.variant-wrapper--dropdown{margin:0!important;max-width:111px}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form .variant-wrapper.variant-wrapper--dropdown .variant-input-wrap-upsell{margin:0}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form .variant-wrapper.variant-wrapper--dropdown .variant-input-wrap-upsell select{font-weight:325;font-style:normal;padding:11px 8px;color:#414042;font-size:16px!important;line-height:19px;letter-spacing:.4px}@media only screen and (min-width: 580px){.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form .variant-wrapper.variant-wrapper--dropdown .variant-input-wrap-upsell select{font-size:18px!important;line-height:21px;padding:9px 8px}}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form div:first-child{width:100%}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form form{display:flex;gap:12px;flex-grow:1;margin-top:-8px}@media only screen and (min-width: 580px){.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form form{margin-top:0}}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form form select[data-upsell-product-select]{display:none!important}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form form [data-upsell-add-to-cart] span:first-child{display:none}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form form .btn.add-to-cart{font-size:14px;line-height:16px;letter-spacing:4px;padding:12px 12px 11px}@media only screen and (min-width: 1200px){.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form form [data-upsell-add-to-cart] span:not(:first-child){display:none}.upsell-products .upsell-products--wrapper .upsell-products--wrapper_content .upsell-products--form form [data-upsell-add-to-cart] span:first-child{display:block}}@media (max-width: 1200px){.upsell-products .upsell-products--wrapper--color-swatch{position:relative;padding-bottom:55px}.upsell-products .upsell-products--wrapper--color-swatch form{position:absolute;bottom:0;left:0;right:0}.upsell-products .upsell-products--wrapper--color-swatch form .variant-wrapper.variant-wrapper--dropdown{min-width:166px;max-width:166px}}.accordion{overflow:hidden;background:#fff}.accordion__label{display:flex;justify-content:center;color:#000;font-weight:700;cursor:pointer;position:relative;transition:color .5s;font-weight:400;text-transform:uppercase;letter-spacing:.3em;font-size:.8em;width:100%}.accordion__label:hover{color:#00a7d3}.accordion__content{background:#fff;line-height:normal!important;font-size:16px!important;display:none}.accordion__label,.accordion__content{padding:14px 20px}.collection-banner{margin:20px auto}.collection-banner .collection-banner-grid{display:flex;flex-wrap:wrap;gap:16px;margin-top:30px}.collection-banner .section-header{margin-bottom:30px}.collection-banner .section-header h2{font-family:ft47regular}.collection-banner .collection-banner-grid-item__image{width:100%;height:auto;margin-bottom:10px;overflow:hidden;aspect-ratio:1/1;position:relative}.collection-banner .collection-banner-grid-item__image img{width:100%;height:100%;object-fit:cover}.collection-banner .collection-banner-grid-item__title{margin-bottom:5px;text-transform:capitalize;font-family:Montserrat;font-size:14px;line-height:1.2;font-weight:700}.collection-banner .collection-banner-grid-item__description{font-size:11px;color:#777;line-height:1.4;text-transform:uppercase;font-family:Montserrat}.collection-banner .collection-banner__progress{height:4px;background:#ececec;position:relative;margin-top:16px}.collection-banner .collection-banner__progress span{position:absolute;height:100%;background:#000;left:0;top:0;transition:all .5s ease;color:#fff;padding-left:15px}@media screen and (min-width: 768px){.collection-banner{margin-top:50px}.collection-banner .collection-banner-grid-item{flex:1 0 22%;width:unset;max-width:345px}.collection-banner .collection-banner-grid-item:hover .collection-banner-grid-item__image:after{background-color:#c4c4c433;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.collection-banner .collection-banner-grid-item__title{font-size:16px}.collection-banner .collection-banner-grid-item__description{font-size:12px}.collection-banner .collection-banner__progress{display:none}}@media screen and (min-width: 1024px){.collection-banner .collection-banner-grid-item__title{font-size:20px}.collection-banner .collection-banner-grid-item__description{font-size:14px}}.js-drawer-open:not(.js-drawer-open--search) .header-sticky-wrapper{z-index:23}@media (min-width: 1024px){.article-with-featured-products{display:flex}.page-content--featured-products{width:60%}}#chat-button.above-button{bottom:50px!important;transition:.5s}#chat-button.above-slider{bottom:480px!important}.template-page-restricted-landing-error .enlarge-text{overflow-wrap:anywhere}.rebuy-product-short-description{font-size:12px;line-height:1.2;color:#777;margin-top:5px;display:block;text-transform:uppercase;font-weight:700}.pdp-bundle-products{color:#414042}.pdp-bundle-products .title{font-size:18px!important;line-height:21px;margin-bottom:20px;color:#414042;letter-spacing:.4px;font-weight:500}@media only screen and (min-width: 580px){.pdp-bundle-products .title{font-size:24px!important;line-height:28px}}.pdp-bundle-products .pdp-bundle-products--wrapper{margin-bottom:24px}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item{display:flex;border:1px solid black;margin-bottom:1px}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-product__media{background:#fff;padding:10px;display:flex;justify-content:center;align-items:center}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-product__media img{width:100%;min-width:100px;max-width:100px;max-height:100px}@media only screen and (min-width: 1024px){.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-product__media img{min-width:158px;max-width:158px;max-height:158px}}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content{width:100%;text-align:start;background:#ebebeb;padding:10px}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content h3{margin-bottom:3px}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content h3 a{letter-spacing:.8px;text-transform:uppercase;font-family:ft47;font-weight:400;font-size:20px;line-height:23px;color:#414042;width:max-content;display:block}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content h3 a:hover{text-decoration:underline}@media only screen and (min-width: 580px){.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content h3 a{font-size:24px;line-height:26px}}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .short-description{font-size:11px;line-height:15px;margin-bottom:3px;display:block}@media only screen and (min-width: 580px){.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .short-description{font-size:14px;line-height:19px}}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content [data-oke-star-rating]{margin-bottom:10px}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content [data-oke-star-rating] .oke-sr-count{display:none}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .price-wrapper{display:flex;align-items:center;gap:10px}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .price-wrapper .price{font-size:16px!important;line-height:1;margin-bottom:14px;color:#414042;font-weight:700}@media only screen and (min-width: 580px){.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .price-wrapper .price{font-size:20px;line-height:24px;margin-bottom:12px}}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .price-wrapper .price-compare{text-decoration:line-through;opacity:.8}.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content a.btn,.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .btn.add-to-cart{font-size:12px;line-height:1;letter-spacing:4px;padding:12px 12px 11px;width:max-content}@media only screen and (min-width: 580px){.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content a.btn,.pdp-bundle-products .pdp-bundle-products--wrapper .pdp-bundle-product__item .pdp-bundle-products--wrapper_content .btn.add-to-cart{font-size:14px;min-width:265px}}
/*# sourceMappingURL=/cdn/shop/t/569/assets/custom.css.map */
