@font-face{font-family:AkiraExpanded;src:url(/cdn/shop/files/AkiraExpanded-SuperBold.ttf?v=1737962905)format("truetype");font-weight:400}@font-face{font-family:Alexandria;src:url(/cdn/shop/files/Alexandria-VariableFont_wght.ttf?v=1737962947)format("truetype");font-weight:400}.nutritional-notes img{width:100%;max-width:500px;margin:auto!important}p.center__txt{text-align:center}div#ProductGridContainer .card__media .media img{object-fit:contain}.back_blog{background:#d60000;color:#fff;padding:8px 30px;border-radius:50px;max-width:max-content;margin:auto;font-family:AkiraExpanded;font-size:16px!important}input#Search-In-Template{border:1px solid #EAEAEA!important;border-radius:8px;background-color:#ededed}header.page-width.cst_heading_div{padding-bottom:0!important;margin-top:0!important;padding-top:20px!important}.cst_social_sharing{padding-top:0!important;padding-bottom:0!important}.cst_blog_content img{width:100%;max-width:800px}.cst_blog_content{padding-top:0!important}.cst_blog_content h3{font-size:36px;margin:0}.cst_blog_content p{color:#000;font-size:18px;line-height:28px}.key_value{display:flex;justify-content:space-between;border-bottom:1px solid;align-items:center;padding-top:10px;padding-bottom:11px;font-weight:700}.key_value span.key-item,.key_value span.value-item{margin:0!important;padding:0!important}.cst_cart_sec .cart-items thead th{color:#d60000;font-size:15px}.cst_cart_sec{margin-top:50px}.customer.register h1,.customer.login h1{font-size:32px}.customer.login,.customer.register{border-radius:10px;box-shadow:1px 1px 18px #d6000024;margin:52px auto!important;MAX-WIDTH:680PX!important;padding:50px 30px!important}.customer.login input,.customer.register input{border:1px solid #EAEAEA!important;border-radius:8px;background-color:#ededed}.contact{max-width:1199px;border-radius:10px;box-shadow:1px 1px 18px #d6000024;margin-top:50px;margin-bottom:50px;padding:100px!important}.index_page .utility-bar p{font-family:Alexandria;font-weight:800;font-size:14px;color:#fff;margin:6px auto}.index_page .utility-bar button.disclosure__button{background:#fff;color:#000;font-weight:800;border-radius:8px;margin-top:2px}.index_page .utility-bar{padding:5px 0}nav.header__inline-menu li{font-weight:800;font-family:Alexandria}.rich-text__buttons.page-width{max-width:max-content;margin:10px auto 80px}.index_page .icons__right{display:flex}.index_page header svg.icon.icon-cart,.index_page header svg.icon.icon-cart-empty{width:20px}.index_page .field:after{box-shadow:unset}.index_page header input#Search-In-Modal{background:#ededed;border-radius:10px}.index_page .mobile__search{display:none}.index_page .field:after{box-shadow:unset!important}.index_page .header__icons{width:100%;justify-content:space-between}.index_page .desktop__search{width:75%}span.red_text{color:#d60000!important}.index_page a.button{font-family:AkiraExpanded;font-size:16px;font-weight:800;line-height:24px;text-align:center}.index_page .banner_caption{font-family:AkiraExpanded;font-size:28px;font-weight:800;line-height:26px;color:#fff}.index_page .banner h2.banner__heading{font-family:AkiraExpanded;font-size:60px;font-weight:800;line-height:60px}.index_page h2.title,.index_page .fera h1{font-family:AkiraExpanded!important;font-size:40px;font-weight:800;line-height:60px}.index_page .banner .slideshow__text.banner__box{max-width:800px}.index_page .banner .banner__text.rte p{font-family:Alexandria;font-size:30px;line-height:40px;letter-spacing:-.04em;text-align:left;color:#fff;font-weight:300!important;max-width:585px}.index_page .banner .slideshow__text-wrapper.banner__content.banner__content--middle-left.page-width{min-height:700px}.index_page .slideshow__controls.slider-buttons{display:none!important}.index_home_multi{margin:0!important}.index_home_multi .multicolumn-card__image-wrapper{width:41px}.index_home_multi .multicolumn-card.content-container{display:flex;align-items:center}.index_home_multi h3.inline-richtext{font-family:Alexandria;font-size:18px;font-weight:800;line-height:20px}.index_home_multi .rte{margin:0!important}.index_home_multi .rte p{font-family:Alexandria;font-size:15px}.index_home_multi .multicolumn-card__info{padding:0!important}.index_home_multi ul{padding:30px 0}.index_page .slider-product .card.card--standard.card--media{padding:31px;background:#fff}.index_page .slider-product n .product-items{background:#fff!important}.index_page .slider-product .owl-nav{position:absolute;top:-40px;right:29px;width:10}.index_page .collection button.owl-prev{position:absolute;margin-left:-110px}.video_collections .card__inner.color-scheme-1.gradient.ratio{height:600px}.video_collections .card__inner.color-scheme-1.gradient.ratio video{object-fit:cover}.video_collections ul{gap:0;display:flex!important;flex-wrap:nowrap}.video_collections ul li{max-width:20%!important;width:100%!important;position:relative}.video_collections .collection-list-wrapper{padding:0;margin:0;max-width:100%}.slider-product .card__information *{font-family:Alexandria;font-size:15px}.video_collections h3.card__heading{font-family:Alexandria;font-size:45px;font-weight:800;line-height:66px;text-align:center;color:#fff;transform:rotate(180deg);margin:0;padding:0}.video_collections .card__information{position:absolute;writing-mode:vertical-lr;left:50%;top:0;transform:translate(-50%);height:100%;text-align:center;width:100%;background:#0006;display:flex;align-items:center;flex-direction:column;justify-content:center}.video_collections span.show_now{font-size:16px;font-weight:800;line-height:24px;text-align:center;font-family:AkiraExpanded;color:#fff;text-decoration:none;transform:rotate(180deg);display:block}.video_collections .card__information a{text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.video_collections span.white_arrow{transform:rotate(-90deg);margin-bottom:25px}.tabs-section .ui-tabs .ui-tabs-nav li.ui-tabs-active{font-family:Alexandria;font-size:17px;font-weight:700;line-height:20px;text-align:left;background:#fff;border:0;box-shadow:0}.tabs-section .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#000;border-bottom:1px solid #D60000}.tabs-section .ui-tabs .ui-tabs-nav .ui-tabs-anchor{color:#5f6c72;font-family:Alexandria;font-size:17px;font-weight:400;line-height:20px;text-align:left;background:#fff;border:0}.tabs-section .ui-tabs .ui-tabs-nav{background:#fff;border:0;margin-bottom:50px;margin-top:80px}.tabs-section .ui-tabs .ui-tabs-nav li,.tabs-section .ui-widget.ui-widget-content{border:0}.tabs-section a{font-size:14px;font-family:Alexandria;color:#000}.tabs-section .card-wrapper{font-family:Alexandria;padding:20px}.tabs-section .card__information *{font-family:Alexandria;font-size:14px}.index_page .index_banner.banner h2.banner__heading{font-size:40px}.index_banner .banner_main_text{font-family:Alexandria;font-size:26px;font-weight:700;line-height:36px;text-align:left;color:#fff;max-width:600px}.index_page .index_banner.banner .banner__text.rte p{font-size:16px;line-height:28px;max-width:400px}.index_page .index_banner.banner h2.banner__heading span.red_text{font-size:60px}.index_page div#testimonials *{font-family:Alexandria}.index_page .fera-slider-slide.fera-review.fera-review--for-product{min-height:280px}.index_page .fera-overallRatingBanner-secondLineText,.index_page .fera-overallRatingBanner-firstLineText{font-family:Alexandria!important}.cst-newsletter button#Subscribe{position:static;background:#d60000;display:inline-grid;width:100%;border-radius:50px;height:43px;display:flex;align-items:center;gap:10px;font-family:AkiraExpanded;font-size:16px;font-weight:800;line-height:24px;text-align:center;margin-left:13px;color:#fff}.cst-newsletter .newsletter__subheading p{font-family:Alexandria;font-size:21px;font-weight:400;letter-spacing:-.04em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.cst-newsletter span.red_text{font-size:60px}.cst-newsletter{background-size:cover;background-repeat:no-repeat;padding:70px 0;background-position:center}.cst-newsletter label.field__label{color:#6d6d6d}.cst-newsletter input#NewsletterForm--sections--17259465244833__newsletter{background:#fff;border-radius:8px;color:#6d6d6d}.cst-newsletter .newsletter_caption p,.newsletter_caption p a{font-size:12px;color:#fff;text-decoration:none;font-family:Alexandria}.cst-newsletter .field{max-width:100%;width:100%}.cst-newsletter form#contact_form{max-width:750px}.cst-newsletter .newsletter-form__field-wrapper{max-width:750px!important;margin:auto}.cst_footer *{font-family:Alexandria;color:#fff}.cst_footer .footer__content-top{padding-top:60px;padding-bottom:90px}.cst_footer ul.footer-block__details-content.list-unstyled li a{color:#fff}.cst_footer .footer-block__brand-info p{font-size:14px}.cst_footer h2.footer-block__heading.inline-richtext{font-size:20px;font-weight:500}.footer-block__details-content.rte p,.footer-block__details-content.rte p a{font-size:14px;text-decoration:none;margin:0 auto 6px}.cst_footer ul.footer-block__details-content.list-unstyled li{font-size:14px}footer.cst_footer{padding-bottom:0}.cst_footer .footer__content-bottom{background:#000;padding-top:20px;padding-bottom:25px}.tabs-section .collection_link{position:absolute;top:81px;right:0}.tabs-section .collection_link a{color:#fff}.tabs-section .rich-text__buttons{text-align:center;margin:10px auto 80px}.collection_banner{padding:140px 0;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#1e1e1e}.collection_banner h1{font-family:AkiraExpanded;font-size:50px;font-weight:800;line-height:60px;text-align:left;margin:0}.page-width.left_container span{font-family:Alexandria;font-size:21px;font-weight:300;line-height:31px;margin-top:17px;display:block;color:#fff}.collection-rich-text h2.rich-text__heading.rte.inline-richtext.h1{font-family:AkiraExpanded;font-size:26px;font-weight:800;line-height:40px;text-align:center}.index_page .collection-rich-text a.button:after{box-shadow:unset}.collection-rich-text span.white_arrow{margin-left:15px}.collection-rich-text .rich-text__buttons{padding-top:0!important;margin-top:11px!important}.Custom-collection-list li{max-width:120px!important;width:120px!important}.Custom-collection-list .card-wrapper.animate-arrow.collection-card-wrapper{width:120px}.contains-card .card__inner.color-scheme-1.gradient.ratio img{border-radius:100%;transform:unset!important}.Custom-collection-list h3.card__heading{font-family:Alexandria;font-size:15px;font-weight:500;line-height:28px;text-align:center}.Custom-collection-list a.full-unstyled-link{text-align:center;font-size:15px}.rich-text.content-container .rich-text__text.rte{margin:0}.rich-text.content-container .rich-text__text p{font-family:Alexandria;font-size:20px;font-weight:400;line-height:31px;letter-spacing:-.04em;text-align:center;color:#fff;margin-top:12px}.rich-text.content-container .rich-text__buttons{margin-top:11px}.rich-text.content-container{max-width:1000px;margin:45px auto 0;border-radius:10px;padding:15px}#ProductGridContainer .card-wrapper{padding:31px;background:#fff;border:1px solid #E4E7E9;border-radius:8px}#ProductGridContainer .card__heading{margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:24px;font-family:Alexandria}#ProductGridContainer .underline-links-hover:hover a{text-decoration:unset!important}#ProductGridContainer .Vtl-ProductLabel,.cst_collection .Vtl-ProductLabel,.tabs-section .Vtl-ProductLabel{height:24px;width:95px;background-color:#d60000!important;left:-13px!important;top:-12px!important;font-family:Alexandria;font-size:10px;font-weight:700;line-height:10px;text-transform:uppercase;border-radius:5px!important}.cst_collection .Vtl-ProductLabel{left:5px!important;top:5px!important;width:95px!important}.center.collection__view-all{margin-top:50px}.Vtl-ProductLabel.Vtl-ProductLabel--Id-3222{width:95px!important}.Vtl-ProductLabel.Vtl-ProductLabel--Id-3222 .Vtl-ProductLabel__Text{color:#fff;font-size:10px!important}#ProductGridContainer .badge,.cst_collection .badge,.tabs-section .badge{background-color:#d60000;border-radius:8px;font-family:Alexandria;font-size:10px;font-weight:700;line-height:10px;color:#fff}#ProductGridContainer span.price-item.price-item--sale.price-item--last{font-weight:700;font-size:14px;font-family:Alexandria}#ProductGridContainer ul#product-grid{gap:9px;justify-content:center}#ProductGridContainer a.pagination__item.pagination__item--current.light{background:#d60000;color:#fff;text-decoration:none!important;border-radius:100%;opacity:unset}#ProductGridContainer ul#product-grid li.grid__item{width:24%!important;max-width:24%!important}#ProductGridContainer .pagination__item--current:after,#ProductGridContainer .pagination__item:hover:after{display:none}#ProductGridContainer a.pagination__item.link{border:1px solid #E4E7E9;border-radius:100%;font-family:Alexandria;font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#191c1f}#ProductGridContainer a.pagination__item.pagination__item--prev.pagination__item-arrow.link.motion-reduce{border:1.5px solid #00000026}#ProductGridContainer svg.icon.icon-caret path{fill:#00000026}.product .faq-panel img{width:100%}span.value-item{text-align:right}.product-media-modal__content img.global-media-settings.global-media-settings--no-shadow.active{width:100%}.product-details{font-weight:700;font-style:normal;padding-top:48px;padding-bottom:10px;background:#e7e7e7}.product-details h2,.Product-Measurements h3,.product-accordion h2{font-size:36px;color:#000;display:inline-block;margin-top:0}.product-accordion h2{text-align:center;width:100%;margin-top:0}.Product-Measurements h3{padding-bottom:6px;border-bottom:2px solid #FF1716;margin-top:0}.Product-Measurements{background:#e7e7e7;padding-bottom:60px;margin-top:-2px}.Product-Measurements .key_value{color:#000;font-weight:700;display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.3);padding:10px 0}.content-product h3{border-bottom:2px solid #FF1716;display:inline-block;font-size:18px;padding-bottom:6px;margin-bottom:18px;color:#000}section.product-accordion{padding:60px 0}.product-details .content-product p{color:#000;font-weight:400}.button-outer-cst button.product-accordions.pro-accordion{text-align:left;width:100%;display:flex;justify-content:space-between;background:#fff;font-size:18px;font-weight:700;transition:all .3s;margin:0;padding:32px 0;border:0;align-items:center}.button-outer-cst .pro-panel{width:100%;max-width:1250px;margin:auto;border-top:1px solid rgb(213,213,213);padding-bottom:30px;padding-top:30px}.button-outer-cst button.product-accordions.pro-accordion.pro-active svg.minus{display:block}.button-outer-cst button.product-accordions.pro-accordion.pro-active svg.plus{display:none}.button-outer-cst svg.minus{display:none}.button-outer-cst{border:1px solid #000000;border-radius:8px;padding:0 15px;width:100%;max-width:1250px;margin:auto auto 20px}.pro-panel p{margin:0}.returnmodal-center-cst{margin-right:auto!important;margin-left:auto!important}.returnmodal-center-cst{text-align:center}.product__info-wrapper .returnmodal-content,.product__info-wrapper div#myreturnmodalbutton{margin-left:auto!important;margin-right:auto!important}.product__info-text{display:flex}.faq-accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}.active,.faq-accordion:hover{background-color:#ccc}.faq-panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.price__regular--discounted,.price__sale--discounted,.price--end--discounted,.product-option--discounted,.totals__subtotal-value--discounted{display:none}.show-discounted .price__regular--discounted,.show-discounted .price--end--discounted,.show-discounted .product-option--discounted,.show-discounted .totals__subtotal-value--discounted{display:block}.show-discounted .price--on-sale .price__regular--discounted,.show-discounted .price__sale--discounted{display:none}.show-discounted .price--on-sale .price__sale--discounted{display:block}.show-discounted .price__sale,.show-discounted .price__regular,.show-discounted .price--end,.show-discounted .product-option,.show-discounted .totals__subtotal-value{display:none}.cart__checkout-button.loading span,.cart__checkout-button svg{display:none}.cart__checkout-button.loading svg{display:block;width:20px;height:20px}.cart__checkout-button .path{stroke:#fff}.price-warning{display:none}.price-warning p{margin:0 0 15px;font-size:12px}.show-discounted .price-warning{display:block}.fera-stars-rating b{background-color:#dd950c!important}.product__info-wrapper h1{font-size:36px;line-height:46px;letter-spacing:0;margin-bottom:10px}.product__info-wrapper .price span{font-size:22px;font-weight:700;letter-spacing:0}.product__info-wrapper .no-js-hidden{margin-bottom:0!important}.product__info-wrapper span.swatch-option-name{font-weight:800;font-size:1.6rem;color:#000;letter-spacing:0}.product__info-wrapper .swatches{margin-top:12px!important}.product__info-wrapper div{margin:0!important}.product__info-wrapper .swatches .swatch-button-title-text{font-weight:800;font-size:17px!important;letter-spacing:0;line-height:1;padding:13px 21px!important}.product__info-wrapper label.form__label{font-weight:800;font-size:1.6rem;color:#000;letter-spacing:0}.product__info-wrapper .vtl-su-main-widget{margin-bottom:20px!important}.product__info-wrapper .vtl-su-main-widget__message,.product__info-wrapper h3.lb-upsell-ppa-title{font-weight:800;font-size:1.6rem;color:#000;letter-spacing:0;margin-bottom:6px!important}.product__info-wrapper button.product-form__submit{margin-top:18px;transform:unset!important;font-size:18px;min-height:auto!important;background:#e41e25!important;box-shadow:none!important;border-radius:10px;color:#fff!important;letter-spacing:0!important;font-weight:600;padding:15px 20px;margin-bottom:16px!important}.product__info-wrapper button.product-form__submit:before,.product__info-wrapper button.product-form__submit:after{display:none}.product__info-wrapper shop-pay-wallet-button{border-radius:6px!important}.product__info-wrapper more-payment-options-link a{font-size:17px!important;letter-spacing:0px!important;font-weight:600;color:#000}.product__info-wrapper product-form.product-form{margin-bottom:10px!important}.product__info-wrapper .pickup-availability-info p{letter-spacing:0!important;font-size:14px}.product__info-wrapper button{letter-spacing:0!important;font-size:16px;font-weight:600;color:#000}.product__info-wrapper .product__info-text{align-items:center;margin-bottom:10px!important}.product__info-wrapper .product__info-text p{letter-spacing:0!important;font-size:15px!important;font-weight:700;color:#000;margin:0 0 0 11px!important}.product__info-wrapper .product__info-text svg{width:26px!important;height:26px!important}.product__info-wrapper .product__info-text .product__info-text-icon,.product__info-text-icon{height:26px}.warranty--button #warrantyBtn{display:flex;align-items:center}.warranty--button #warrantyBtn p.product__info-text-content{letter-spacing:0!important;font-size:15px!important;font-weight:700;color:#000;margin:0 0 0 11px!important}.product__info-wrapper .return-button{margin-top:10px!important}.return-button #return-myBtn-button{display:flex;align-items:center}.return-button #return-myBtn-button p.product__info-text-content{letter-spacing:0!important;font-size:15px!important;font-weight:700;color:#000;margin:0 0 0 11px!important}.product__info-wrapper .program-button{margin-top:10px!important;margin-bottom:30px!important}.product__info-wrapper .product__info-text-icon svg{width:24px!important;height:26px!important}.product__info-wrapper .program-button #programBtn{display:flex;align-items:center}.product__info-wrapper .program-button #programBtn p.product__info-text-content{letter-spacing:0!important;font-size:15px!important;font-weight:700;color:#000;margin:0 0 0 11px!important}.product__info-wrapper button.faq-accordion{font-family:Poppins!important;letter-spacing:0!important;border:1px solid #000000;border-radius:8px;padding:25px 15px;display:flex;align-items:center;justify-content:space-between;background:none!important;margin-bottom:0!important}.product__info-wrapper button.faq-accordion svg.minus{display:none}.product__info-wrapper button.faq-accordion.active{border-radius:8px 8px 0 0!important}.product__info-wrapper button.faq-accordion.active svg.plus{display:none}.product__info-wrapper button.faq-accordion.active svg.minus{display:block}.product__info-wrapper .faq-panel{border:1px solid #000;border-top:0px!important;padding:15px;border-radius:0 0 6px 6px;color:#000}.product__info-wrapper .faq-panel p{margin:0!important;letter-spacing:0!important;font-size:15px}.Product_Multicolumn{background:#f5f5f5;padding:50px 0}.Product_Multicolumn .multicolumn-card.content-container{display:flex;align-items:center;column-gap:30px;min-height:135px;border-right:1px solid #ddd!important}.Product_Multicolumn .multicolumn-card.content-container .multicolumn-card__image-wrapper{width:100%!important;max-width:72px!important;margin:0!important}.Product_Multicolumn .multicolumn-card__info{padding:0 36px 0 0!important}.Product_Multicolumn .multicolumn-card.content-container h3{font-family:Poppins!important;letter-spacing:0!important;font-size:20px;font-weight:700!important;color:#000}.Product_Multicolumn .multicolumn-card.content-container p{letter-spacing:0px!important;font-size:15px;line-height:24px!important;color:#000;font-weight:500}.Product_Multicolumn li:last-child .multicolumn-card.content-container{border:none!important}.product__info-wrapper #warrantyModal,div#myreturnmodalbutton{z-index:999}.product__info-wrapper #warrantyModal .warranty-modal-content{margin:0 auto!important;position:relative}.product__info-wrapper #warrantyModal .warranty-modal-content span.warranty-close-btn,.product__info-wrapper .return-close-btn{position:absolute;top:-10px;right:-7px;background:#e21f1f!important;width:28px;height:28px;font-size:19px;font-weight:600;display:flex;align-items:center;justify-content:center}.product__info-wrapper #warrantyModal .warranty-modal-content .email-form{text-align:center}.product__info-wrapper .returnmodal-content{position:relative}.product__info-wrapper #myreturnmodalbutton a.popup-btn:after{box-shadow:none}.product__info-wrapper #warrantyModal .warranty-modal-content .email-form h2{font-size:26px;letter-spacing:0;font-weight:700!important;color:#000;margin:10px!important}.product__info-wrapper #warrantyModal .warranty-modal-content .email-form p{letter-spacing:0!important;color:#000!important;margin-bottom:24px!important;margin-top:10px!important}.product__info-wrapper #warrantyModal .warranty-modal-content .email-form a.popup-btn,.product__info-wrapper #myreturnmodalbutton a.popup-btn{border-radius:6px;letter-spacing:0!important;font-weight:600}.product__info-wrapper #warrantyModal .warranty-modal-content .email-form a.popup-btn:before,.product__info-wrapper #warrantyModal .warranty-modal-content .email-form a.popup-btn:after{display:none}.slider-product .product-card-wrapper .card__heading a:after,.tabs-section .card__heading a:after{border-radius:8px;border:1px solid #E4E7E9!important}.product_template{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:85px!important}.product_template .product__info-wrapper,.product_template .product__media-wrapper{padding-left:0;width:100%!important;max-width:100%!important}.product_template .product__info-wrapper h1{font-size:30px;line-height:1.3em;width:100%;margin-bottom:16px;max-width:450px;font-family:Alexandria}.product_template .product__media-list{border:1px solid #DBDBDB;border-radius:8px}.product_template .thumbnail[aria-current]{border-radius:8px}.product_template .thumbnail{border:1px solid #DCDCDC;border-radius:8px}.product_template .product__info-wrapper .price span{font-size:20px;font-family:Alexandria}.product_template .price-item--regular{font-size:20px!important;color:#000!important;margin-right:5px!important}.product__tabs{position:relative;background-color:#fafafa;padding:60px 0}.product__tabs .tabs{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 5rem}.product__tabs .tabs #tabs-nav{justify-content:flex-start!important;border-bottom:1px solid #EAEAEA;margin-bottom:30px}.product__tabs .tabs #tabs-nav .active{background-color:unset}.custom-block #tabs-nav li.active a{border-bottom:1px solid #000!important;color:#000!important}.product__tabs #tabs-nav li a{font-size:20px!important;font-family:Alexandria;padding-bottom:10px!important;margin-bottom:0!important;color:#807e7e!important}.product__tabs .description_metafield p,.product__tabs .description_metafield li,.product__tabs .key-item,.product__tabs .value-item,.product__tabs .nutritional-notes p,.product__tabs .description_metafield h4{font-size:14px!important;font-family:Alexandria;line-height:1.4em;margin-bottom:5px;color:#000}.product__tabs .description_metafield ul{padding-left:20px}.fera-reviews-header,.fera-reviews-body{width:100%!important;max-width:100%;padding:0 45px}.fera-reviews-body-top-countText,.fera-reviews-body-top-sort-captiont,.fera--clickable{font-family:Alexandria}.product_template .product__info-wrapper button.product-form__submit{font-size:16px;font-family:AkiraExpanded;border-radius:118px;line-height:1.2em}.product_template .product__info-wrapper label.form__label{font-size:17px}.product_template .quantity{width:100%;background-color:#f5f5f5;border-radius:8px}.product_template .quantity:after{box-shadow:none}.product_template .swatch-image{border:1px solid #DCDCDC!important;border-radius:8px!important}.product_template .star-set-image{border-width:0px!important}.product_template .swatch-view-item{margin:0 10px 20px 0!important}.product_template .swatch-selected.swatch-image{border-color:#d60000!important}.product_template .thumbnail-list{column-gap:14px}.product_template .thumbnail-list .thumbnail-list__item{width:100%!important;height:98px;max-width:128px}.product_template .timesact-preorder-description{font-size:14px!important;font-family:Alexandria;text-align:left!important}.product_template .pickup-availability-info{display:flex;align-items:center;font-family:Alexandria;column-gap:3px}.product_template .product__info-wrapper button{font-size:14px}.product_template .popups_custom{cursor:pointer;display:flex;align-items:center;column-gap:10px}.product_template .product__info-wrapper .product__info-text{margin-bottom:0!important}.product__info-wrapper .return-button{margin-top:0!important}.product_template .product__info-text-content{font-size:15px!important;font-weight:300!important}.svg-wrapper img{width:100%;max-width:16px}.product_template .product__pickup-availabilities{min-height:auto!important}.product_template .key_value{display:flex;align-items:center;justify-content:space-between}.page_banner a{color:#fff}.contact .field__input{border:1px solid #EAEAEA!important;border-radius:8px;background-color:#ededed}.contact__button .button{font-family:AkiraExpanded;font-size:16px}.inner_pages h1{font-family:AkiraExpanded;font-size:55px;line-height:1.2em;margin-bottom:0}.inner_pages .page-width--narrow{max-width:1555px!important;padding:60px 5rem}.inner_pages .rte,.inner_pages .rte h3{font-family:Alexandria;line-height:1.5em}.product_template .lb-spc-body.lb-spc-border-radius{align-items:center;gap:12px;padding:5px 0}.product_template .lb-spc-details-name.undefined{color:#000}.cst_collection .contains-card .card__inner.color-scheme-1.gradient.ratio img{border-radius:0}.cst_collection .product-card-wrapper .card__heading a:after{border-radius:8px;border:1px solid #E4E7E9!important}.cst_collection .card__information *{font-size:14px;font-weight:400}.cst_collection span.price-item.price-item--sale.price-item--last{font-weight:700}.cst_collection .card__information{padding-left:30px!important;padding-right:30px!important}.cst_collection ul{gap:10px}.cst_collection ul li,.tabs-section ul.grid li{width:100%!important;max-width:19%!important}.product__info-wrapper.grid__item .rating-star{--color-rating-star: #dd950c}.tabs-section ul.grid{gap:10px}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .color-scheme-2.gradient{background:#2a2a2a!important;background:radial-gradient(circle,#2a2a2a,#0a0a0a)!important}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner{height:100vh;background:url(/cdn/shop/files/hero_banner_image_optimized.png?v=1742543642);background-size:cover;background-position-y:320px;background-repeat:no-repeat}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner .page-width{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:0 24px}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner img{width:430px;display:none}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner+.rich-text__buttons{display:none}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .emphasize{border:3px solid #d60000;padding:8px;border-radius:8px}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .shop-now-btn+p{font-size:12px}#shopify-section-template--17259465310369__main .inline-richtext{display:none}@media (max-width:1399px){.vtl-product-carousel__slider-arrow--next{right:20px!important}.product_template{column-gap:35px!important}.product__info-wrapper .product__info-text p,.warranty--button #warrantyBtn p.product__info-text-content,.return-button #return-myBtn-button p.product__info-text-content{font-size:11px!important}}@media (max-width:1199px){.cst_collection ul li,.tabs-section ul.grid li{max-width:24%!important}.cst_collection .card__information{padding-left:15px!important;padding-right:15px!important}.contact{margin-left:20px;margin-right:20px}.contact{padding:60px!important}.collection_banner h1{font-size:40px;line-height:normal}#ProductGridContainer .card-wrapper{padding:15px}.Product_Multicolumn .multicolumn-card.content-container{flex-direction:column}.Product_Multicolumn .multicolumn-card__info{padding:30px 30px 0!important;text-align:center}.index_banner .banner_main_text p{margin:15px auto}.index_banner .banner__text.rte.body{padding:0;margin:0}.index_banner .banner_main_text{margin:0;padding:0}header.header li a{padding-left:5px;padding-right:5px}.tabs-section .ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:15px;padding-left:5px;padding-right:5px}.index_page a.button{font-size:13px}.index_page .index_banner.banner h2.banner__heading,.index_page h2.title,.index_page .fera h1{font-size:30px;line-height:normal}.index_page .banner .banner__text.rte p{font-size:25px;line-height:30px;max-width:500px}.video_collections span.show_now{font-size:12px;line-height:15px}.index_page .banner h2.banner__heading{font-size:50px;line-height:55px}.index_page .banner_caption{font-size:24px}.video_collections h3.card__heading{font-size:30px;line-height:46px}.index_banner .banner_main_text{font-size:20px;max-width:500px}.cst-newsletter span.red_text,.index_page .index_banner.banner h2.banner__heading span.red_text{font-size:50px}.cst-newsletter .newsletter__subheading p{font-size:19px}.cst_footer h2.footer-block__heading.inline-richtext{font-size:17px}.cst_footer ul.footer-block__details-content.list-unstyled li a,.footer-block__details-content.rte p,.footer-block__details-content.rte p a{font-size:13px}.product_template .product__media-wrapper{width:100%!important;max-width:450px!important}}@media (max-width:989px){.cst_collection ul li,.tabs-section ul.grid li{max-width:32%!important}.back_blog{font-size:12px!important}.customer.register h1,.customer.login h1{font-size:28px}.rich-text.content-container .rich-text__text p{font-size:16px;line-height:normal}#ProductGridContainer ul#product-grid li.grid__item{width:32%!important;max-width:32%!important}.index_page .announce_grid.grid__item{width:100%;max-width:100%}.index_page .main_announce_grid.grid.grid--3-col.\.grid__item.grid--3-col-tablet.\.grid__item.grid--3-col-desktop.\.grid__item{flex-direction:column;gap:0}.collection-rich-text .rich-text__buttons{margin-top:7px!important}.index_page .announce_grid.grid__item p{width:100%;margin:0;text-align:center}.cst-newsletter button#Subscribe{font-size:12px}.cst-newsletter .newsletter__subheading p{font-size:16px}.cst_footer .footer__content-top{padding-top:20px;padding-bottom:50px}header.header li a{padding-left:30px;padding-right:30px}.index_page .index_banner.banner h2.banner__heading,.index_page h2.title,.index_page .fera h1{font-size:25px}.tabs-section.page-width{padding:0 3rem}.index_page a.button{font-size:12px;line-height:normal}.cst-newsletter span.red_text,.index_page .index_banner.banner h2.banner__heading span.red_text{font-size:40px}.tabs-section .collection_link{max-width:240px}.index_page .banner_caption{font-size:20px}.collection_banner h1{font-size:35px}.page-width.left_container span{font-size:17px;margin-top:8px}.index_page .banner h2.banner__heading{font-size:40px;line-height:45px}.index_page .banner .banner__text.rte p{font-size:22px;line-height:29px;max-width:425px}.index_home_multi h3.inline-richtext{font-size:16px}.desktop__search{display:none}.index_page .mobile__search{display:block}.Product_Multicolumn .grid--1-col-tablet-down .grid__item{width:29%}.Product_Multicolumn .grid{gap:0}.Product_Multicolumn .multicolumn-card__info{padding:20px 20px 0!important}.Product-Measurements .key_value{font-size:14px;letter-spacing:-.2px}.Product_Multicolumn .multicolumn-card.content-container p,.product-details .content-product p{font-size:14px}.Product_Multicolumn .page-width{padding-left:30px;padding-right:30px}.Product_Multicolumn .multicolumn-card.content-container h3{font-size:17px}.Product_Multicolumn{padding:20px 0}.new-product-template .product__title h1{font-size:32px}.new-product-template .product__info-wrapper.grid__item.product__info-wrapper--extra-padding{padding-left:20px}.product__info-wrapper button.faq-accordion{padding:15px}.product__info-wrapper .price span{font-size:20px}.product_template{grid-template-columns:1fr!important}.product_template .product__media-wrapper{max-width:100%!important;margin-bottom:40px}.product_template .product__info-wrapper h1{font-size:26px}.product__tabs .tabs #tabs-nav{gap:25px}.page-width{padding:0 3rem}.product__tabs #tabs-nav li a{font-size:14px!important}.description_metafield img{width:100%;max-width:370px}.product__tabs .tabs{padding:0 3rem}.inner_pages h1{font-size:48px}}@media (max-width:880px){.tabs-section.page-width{padding:0 1rem}.tabs-section .collection_link{max-width:220px}.new-product-template .product.product--small.product--thumbnail_slider.grid.grid--1-col.grid--2-col-tablet{flex-direction:column}.new-product-template .grid__item.product__media-wrapper{width:100%}.new-product-template .product__info-wrapper.grid__item.product__info-wrapper--extra-padding{width:100%;padding:0}.new-product-template .product__info-container{max-width:100%!important}.product-details h2{margin-bottom:20px}.button-outer-cst button.product-accordions.pro-accordion{padding:20px 0}.button-outer-cst .pro-panel{padding-bottom:20px;padding-top:20px}.Product_Multicolumn .page-width{padding-left:0;padding-right:0}.Product_Multicolumn .multicolumn-card__info{padding:20px 12px 0!important}.product__info-wrapper .price span{font-size:18px}}@media (max-width:768px){.inner_pages .rte a{word-wrap:break-word}.inner_pages h1{font-size:24px!important}.inner_pages .page-width--narrow{padding:50px 3rem}.contact__button .button{font-size:12px}.contact{padding:50px 3rem!important}.fera-row{flex-direction:column;row-gap:10px}section.product-accordion{padding:40px 0}.Product-Measurements{padding-bottom:40px}.product-details h2,.Product-Measurements h3,.product-accordion h2{font-size:30px}span.value-item{max-width:300px}.product__info-wrapper .price span{font-size:16px}.product__tabs .tabs #tabs-nav{flex-direction:row;flex-wrap:wrap;border-bottom:unset;gap:8px 12px}.fera-reviews-header,.fera-reviews-body{padding:0}.product_template .product__info-wrapper h1{font-size:22px}.product_template .price-item--regular,.product_template .product__info-wrapper .price span{font-size:16px!important}.product_template .product__info-wrapper button.product-form__submit{font-size:12px}.product__info-wrapper .pickup-availability-info p,.product_template .product__info-wrapper button{font-size:10px}.pickup-availability-preview{padding:0rem 0rem 0 0}.product_template .share-button{margin:0!important}.product_template .popups_custom{flex-direction:column;row-gap:15px;align-items:flex-start}.product_template .timesact-preorder-description{font-size:12px!important}.product__tabs{margin-top:16px!important;padding:16px 0}.product_template .product__info-wrapper label.form__label,.product__info-wrapper span.swatch-option-name{font-size:15px}.svg-wrapper img{max-width:10px}.product__tabs .description_metafield p,.product__tabs .description_metafield li,.product__tabs .key-item,.product__tabs .value-item,.product__tabs .nutritional-notes p,.product__tabs .description_metafield h4{font-size:13px!important}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner{height:70vh!important;background-size:contain!important;background-position-y:300px!important;font-size:14px}}@media (max-width:749px){.custom-block{overflow:hidden}.lb-upsell-product-page-card .lb-shared-variants-select{width:100%!important}.nutritional-notes img{width:100%;max-width:275px;margin:auto!important}.timesact-preorder-description,.product_template .timesact-preorder-description{text-align:center!important}.pickup-availability-preview{justify-content:center}.product_template .popups_custom{align-items:center}.product_template .share-button{display:flex;justify-content:center}.product_template .popups_custom svg{width:30px!important;height:30px!important}.nutritional-notes{overflow:hidden;width:366px}.product__info-wrapper .product__info-text p,.warranty--button #warrantyBtn p.product__info-text-content,.return-button #return-myBtn-button p.product__info-text-content{font-size:15px!important;line-height:normal}.tabs-section .card-wrapper{padding:10px}.tabs-section .Vtl-ProductLabel{top:-4px!important;left:-3px!important}.tabs-section .card__information *{font-size:12px}.cst_collection .card__information{padding-left:10px!important;padding-right:10px!important}.cst_blog_content p{font-size:15px;line-height:22px}.cst_blog_content h3{font-size:26px;line-height:normal!important}.customer.login,.customer.register{padding:50px 20px!important}.customer.register h1,.customer.login h1{font-size:25px}.product_template{display:flex!important;flex-wrap:wrap}.rich-text__buttons.page-width{margin:10px auto 40px}.collection_banner h1{font-size:26px}.collection-rich-text .rich-text__wrapper{width:100%!important}.page-width.left_container span{font-size:15px;line-height:normal}.collection-rich-text h2.rich-text__heading.rte.inline-richtext.h1{font-size:20px;font-weight:800}.video_collections ul{flex-wrap:wrap}.index_home_multi .multicolumn-card.content-container{gap:10px}.cst_footer ul.footer-block__details-content.list-unstyled li a,.footer-block__details-content.rte p,.footer-block__details-content.rte p a{justify-content:center}.video_collections ul li{max-width:33%!important}.cst_footer h2.footer-block__heading.inline-richtext,.index_page .footer-block__brand-info{text-align:center}.footer-block__image-wrapper{margin:0 auto 14px}.index_banner .banner_main_text{font-size:18px;max-width:450px;margin-left:auto;margin-right:auto;text-align:center}.index_page .index_banner.banner .banner__text.rte p{max-width:400px;margin:auto;text-align:center}.index_page .footer-block__details-content{text-align:center}.tabs-section .ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:13px}.index_page .index_banner.banner h2.banner__heading,.index_page h2.title,.index_page .fera h1{font-size:22px}.cst-newsletter span.red_text,.index_page .index_banner.banner h2.banner__heading span.red_text{font-size:30px}.index_page .banner .banner__text.rte p{font-size:18px;text-align:center;max-width:425px}.contact{padding:50px 2rem!important}.cst_collection .card__information *{font-size:12px}}@media (max-width:680px){.cst_collection ul li,.tabs-section ul.grid li{max-width:48%!important}.contact{margin-left:10px;margin-right:10px}.customer.login,.customer.register{margin:52px 20px!important}.cst-newsletter button#Subscribe{margin-left:0}#ProductGridContainer ul#product-grid li.grid__item{width:49%!important;max-width:49%!important}.tabs-section .collection_link{position:static;text-align:center;margin:0 auto 20px;max-width:100%}.index_home_multi .multicolumn-card.content-container{flex-direction:column}.index_home_multi h3.inline-richtext,.index_home_multi .rte p{text-align:center}.tabs-section .ui-tabs .ui-tabs-nav{margin-bottom:10px;margin-top:40px}}@media (max-width:574px){div#tabs-282871333025{padding:0}.facets-vertical.page-width{padding:0 1rem}#ProductGridContainer ul#product-grid li.grid__item{width:48%!important}#ProductGridContainer .Vtl-ProductLabel{left:-6px!important;top:-7px!important}#ProductGridContainer .card-wrapper{padding:10px}#ProductGridContainer .card__heading{font-size:13px;line-height:20px}.cst-newsletter .field{flex-direction:column;gap:10px}.index_page .index_banner.banner h2.banner__heading,.index_page h2.title,.index_page .fera h1{font-size:19px}.tabs-section .ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:12px}.video_collections h3.card__heading{font-size:20px;line-height:35px}.index_page .collection button.owl-prev{margin-left:-60px}.index_page .collection button img{width:25px}.index_page .slider-product .owl-nav{right:12px;top:-33px}.index_home_multi h3.inline-richtext{font-size:12px}.video_collections ul li{max-width:50%!important}.index_page .banner h2.banner__heading{font-size:24px;line-height:35px}.index_page .banner_caption{font-size:15px;line-height:normal}.product-details{padding-top:40px}.Product_Multicolumn .grid--1-col-tablet-down .grid__item{width:100%}.Product_Multicolumn .multicolumn-card.content-container{border-bottom:1px solid #ddd!important;border-right:0!important;margin-bottom:30px;padding-bottom:20px}.Product_Multicolumn li:last-child .multicolumn-card.content-container{border:none!important;margin:0!important;padding-bottom:0!important}span.value-item{max-width:260px}.product-details h2,.Product-Measurements h3,.product-accordion h2{font-size:25px}.button-outer-cst button.product-accordions.pro-accordion{font-size:15px}.new-product-template .product__title h1{font-size:26px;line-height:normal}span.key-item{max-width:160px}.product__info-wrapper #warrantyModal .warranty-modal-content .email-form h2,.product__info-wrapper #myreturnmodalbutton .returnmodal-content .email-form h2{font-size:20px}.cart-drawer .cart-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid #b7b7b7;padding-bottom:14px;gap:10px}#CartDrawer-CartItems td.cart-item__totals.right{padding:0}}@media (max-width:480px){.lb-upsell-product-page-card .lb-spc-carousel-cont{flex-direction:row!important;border:1px solid #bab9b9}.product_template .lb-spc-body.lb-spc-border-radius{flex-direction:column;max-width:200px;justify-content:center;margin:auto;gap:0}.lb-spc-details-price-cont{justify-content:center}.lb-spc-cont.undefined.false{margin:auto;text-align:center;justify-content:center;display:flex}.lb-spc-cont.undefined.false{max-width:0;background:#0000}.cst_cart_sec .cart-item{display:flex;flex-direction:column}.cst_cart_sec .cart-items thead th{font-size:12px}.customer.login,.customer.register{margin:40px 10px!important;padding:50px 12px!important}.returnmodal-content,.warranty-modal-content{max-width:380px}.new-product-template .product__title h1{font-size:24px}.product__info-wrapper .price span{font-size:13px}span.key-item{max-width:130px}span.value-item{max-width:240px}.Product-Measurements .key_value{font-size:13px}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner{height:100%!important;background:unset}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner img{display:unset}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner h1{font-size:22px!important}#shopify-section-template--17259464753313__multicolumn_iLQX8j .multicolumn-list{padding:16px;gap:16px;justify-content:center}#shopify-section-template--17259464753313__multicolumn_iLQX8j .multicolumn-card{gap:8px;padding:16px 8px;background:linear-gradient(-20deg,#000,#2f2f2f 101%);border-radius:8px;height:100%;box-shadow:4px 4px #ffffff2b;border:2px solid #6a6a6a}#shopify-section-template--17259464753313__multicolumn_iLQX8j .multicolumn-card__image-wrapper{width:30px}#shopify-section-template--17259464753313__multicolumn_iLQX8j .multicolumn-card__info{display:flex;flex-direction:column;gap:4px}#shopify-section-template--17259464753313__multicolumn_iLQX8j .multicolumn-card__info p{font-size:12px;line-height:1.2}}@media (max-width:420px){.Product-Measurements .key_value{letter-spacing:-.3px}span.key-item{max-width:100px}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .color-scheme-2.gradient{padding:12px 0}#shopify-section-template--17259464753313__custom_liquid_3YPGVz .custom-banner{font-size:12px}}@media (max-width:395px){.returnmodal-content,.warranty-modal-content{max-width:300px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom.css.map */
