@font-face{font-family:ivypresto-display;src:url(/cdn/shop/files/ivypresto_display_regular.ttf?v=1704222206);src:url(/cdn/shop/files/ivypresto_display_regular-webfont.woff2?v=1704222213) format("woff2"),url(/cdn/shop/files/ivypresto_display_regular-webfont.woff?v=1704222214) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ivypresto-display-light;src:url(/cdn/shop/files/IvyPresto_Display_Light.ttf?v=1704230467);src:url(/cdn/shop/files/ivypresto_display_light-webfont.woff2?v=1704230448) format("woff2"),url(/cdn/shop/files/ivypresto_display_light-webfont.woff?v=1704230449) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ivypresto-display-light-italic;src:url(/cdn/shop/files/IvyPresto_Display_Light_Italic.ttf?v=1704251231);src:url(/cdn/shop/files/ivypresto_display_light_italic-webfont.woff2?v=1704251212) format("woff2"),url(/cdn/shop/files/ivypresto_display_light_italic-webfont.woff?v=1704251212) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:termina-test;src:url(/cdn/shop/files/Termina-Medium.eot?v=1704222769);src:url(/cdn/shop/files/Termina-Medium.eot?v=1704222769?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Termina-Medium_dfb3d316-ba11-4a9f-91a2-8733feb0d1b2.woff2?v=1704222769) format("woff2"),url(/cdn/shop/files/Termina-Medium_2b5a9107-995a-4731-b2ba-c201b481e637.woff?v=1704222770) format("woff"),url(/cdn/shop/files/Termina-Medium_77fbe7cf-38e6-44c3-8a59-bf112e031ddb.ttf?v=1704222769) format("truetype");font-weight:500;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:ivypresto-display,serif!important;font-weight:400;font-style:normal}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{letter-spacing:0px!important}p{letter-spacing:-.5px!important}.section-header{position:sticky;top:0;transform:inherit}button.header__icon--cart{font-family:var(--font-body-family)!important}.custom-button button.button.button-add-card[disabled]{opacity:1;background-color:#000;color:#fff}button.product-form__submit.button.btn-bg-transparent.button-secondary.button--full-width[disabled]{opacity:1;background-color:#000!important;color:#fff!important}.price__badge-sold-out{background-color:#000;border-color:#000}.announcement-bar__message p{font-family:ivypresto-display,serif!important;font-size:14px;letter-spacing:.8px!important}.announcement-bar__message p strong{font-weight:400}.footer-block ul.footer-block__details-content.list-unstyled{width:100%;margin:0}.footer-block p.footer-block__heading.bold{font-family:ivypresto-display,serif;width:100%;font-size:28px;line-height:28px;margin-bottom:18px;font-weight:400;margin-top:0}.footer-block ul.footer-block__details-content.list-unstyled a{font-size:19px;font-weight:300;margin-bottom:13px;text-shadow:none;text-decoration:none}.footer__blocks-wrapper .footer-block--newsletter{margin:0}p.newsletter-heading.bold{font-family:ivypresto-display,serif;font-size:28px;line-height:28px;text-align:center;font-weight:300;text-transform:capitalize;margin-top:0;margin-bottom:14px}.footer-block--newsletter .newsletter-form{max-width:510px;width:100%}.footer-block .footer-block__newsletter{padding-left:0;padding-top:12px}.footer__newsletter.newsletter-form .field__label{left:0;width:100%;font-weight:300;text-transform:capitalize;font-size:14px}.footer-block--newsletter .newsletter-form__field-wrapper .field__input{font-size:14px;padding-left:0;border-bottom:1px solid #0B0C1C!important;padding-right:140px}.newsletter-form__field-wrapper{position:relative}.footer-block--newsletter .newsletter-form .field:last-child{position:absolute;right:0;left:initial;width:initial;display:block}p.footer-block__description{text-align:center;max-width:510px;margin:0 auto 40px;font-weight:300;font-size:19px;line-height:24px;letter-spacing:0px!important}.footer-block--newsletter .newsletter-form .newsletter-form__button{letter-spacing:0;font-weight:400;font-size:14px;padding:8px 24px;min-height:initial;margin-top:23px}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(1),.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3){width:340px;padding-left:0}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(2){width:calc(100% - 680px)}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3){display:flex;flex-direction:column;align-items:flex-end}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3) p.footer-block__heading.bold{width:180px;margin-left:0;margin-right:0}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3) ul.footer-block__details-content.list-unstyled{width:180px}.footer__content-additional,.footer__column.footer__column--right{display:none}.footer__content-bottom-wrapper{align-items:center}.footer__content-bottom .footer-block__heading{font-size:19px;color:#0b0c1c;margin-right:10px!important;letter-spacing:0px!important}.footer .footer__content-bottom{padding-bottom:30px;margin-top:0;margin-bottom:0}.footer-credit{max-width:200px;width:100%}.footer-credit p{margin:0}.footer-copy .copyright__content,.footer-credit p{font-size:19px;letter-spacing:0px!important;font-weight:500;color:#0b0c1c}.footer-credit p a{color:#0b0c1c;text-decoration:none}.footer__content-top .grid{padding-right:0!important;margin-left:0!important}.footer__content-bottom .footer__column.footer__column--left{align-items:center}.footer__list-social a.link.list-social__link{margin-top:0;padding:10px}.footer__list-social a.link.list-social__link svg path{fill:#000}.footer .footer__content-top{margin-bottom:20px;padding-top:0}footer.multiimages.footer.color-background-1.hover-color-text-secondary{background-color:transparent;margin-top:-75px;height:initial}.perfect-stride{position:relative;overflow:hidden;margin-bottom:10px}.perfect-stride img{width:240px;margin:-20px auto;display:block}.multiimages{background-image:none!important}body.about-us #shopify-section-template--21732130849060__about-info-2{border-top-color:#0b0c1c}body.about-us #shopify-section-template--21732130849060__638af734-afc5-49a7-ad84-4c6d893db3b5{border-bottom:1px solid #0B0C1C;position:relative}body.about-us #shopify-section-template--21732130849060__e36bfbff-e4ac-4e7c-92ef-da9211993f3f{position:relative}body.about-us #MainContent{overflow:hidden}body.shop-all #CollectionProductGrid{padding-top:30px}body.shop-all .collection span.line-separator{display:none}body.shop-all .custom-button .product-form,body.shop-all .custom-button button.button.button-add-card{width:100%}body.shop-all .custom-button quantity-input.quantity{display:none}.main-collection__list{justify-content:center}.product-card .card~.card-information{margin-top:18px}.product-card h3.card-information__text{font-size:30px;line-height:32px;margin-top:0;margin-bottom:12px;padding-bottom:0;padding-right:10px}.product-card .card-information__wrapper .price{font-size:22px!important;color:#0b0c1c}.product-card .card-information__wrapper{align-items:flex-start}.product-card .custom-product-description{margin-top:0!important;margin-bottom:18px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card .custom-product-description p{margin:0}.product-card .custom-product-description b{font-weight:400}.collection-stride img{object-fit:contain;transform:translateZ(30px) rotate(320deg);margin-bottom:-50px;margin-top:-50px}.collection-stride{position:relative;display:none;justify-content:flex-end;margin-bottom:-70px}body.shop-all .ab-page-banner .collection-hero--with-image.full-width{padding-top:70px;padding-bottom:70px}.collection-icons{position:absolute;overflow:hidden;z-index:1;max-width:1340px;height:100%;left:50%;top:0;width:100%;right:auto;transform:translate(-50%)}.collection-icons img:nth-of-type(1){position:absolute;right:0;top:0;object-fit:contain;transform:translateZ(30px) rotate(30deg)}.collection-icons img:nth-of-type(2){top:136px;right:110px;position:absolute}.collection-icons img:nth-of-type(3){left:-50px;bottom:-35px;position:absolute;object-fit:contain}.scrolling-item{padding:0 2vw!important}h2.product-recommendations__heading em{font-family:ivypresto-display-light-italic}.product__description.rte{display:none}.product__info-container h3.accordion__title{font-size:2.7rem;font-family:ivypresto-display,serif}.product__info-container .icon-accordion{display:none}.product__info-container .accordion summary{padding-top:10px;padding-bottom:14px}.product__info-container .accordion__content.rte p{margin-top:0}.product__info-container .accordion__content.rte p:last-child{margin-bottom:0}.product__info-container .accordion__content.rte p strong,.product__info-container .accordion__content.rte p b{font-weight:700}.product__info-container .accordion summary:after{content:"";width:2px;height:14px;background-color:#000;position:absolute;right:6px;top:23px}.product__info-container .accordion summary:before{content:"";width:14px;height:2px;background-color:#000;position:absolute;right:0;top:29px}.product__info-container .accordion details[open]>summary:after{display:none}.product-section{padding-top:0!important}.product__info-container{padding-top:40px;padding-bottom:40px}.pr-titles .price.price--large{margin-bottom:10px!important}.product__info-container h1.product__title.small{font-family:ivypresto-display,serif;font-size:4.8rem;margin-bottom:10px;margin-top:0}.product__info-container .price__container{font-size:3.4rem}.product__info-container .product__tax.caption.rte{font-size:2rem;letter-spacing:-.2px}.product__info-container .installment{font-size:2rem;letter-spacing:-.5px}.product__info-container .product__price{margin-bottom:20px}.product__info-container .product-form__buttons.unbranded-secondary{display:none}.product__info-container .product-form__quantity .form__label{font-size:2rem}.product__info-container .quantity{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;height:35px;max-width:110px!important;width:100%!important;border-color:#707070}.product__info-container .product-form__buttons{flex-direction:column;align-items:flex-start!important;padding-bottom:20px}.product__info-container .product-form__submit{margin-top:20px;background-color:#f9d44c!important;color:#000!important;font-size:18px;letter-spacing:0;width:initial!important;height:45px;padding-left:65px;padding-right:65px}.product.product--medium.product--stacked.grid.grid--1-col .grid__item{padding-bottom:0}.product-main{max-width:100%}.template-product .product-section .page-width{max-width:100%;padding:0}.product__info-wrapper.grid__item{padding-right:6.5rem}.product__media-gallery .product__media.media{max-width:100%;width:100%;height:initial;padding-top:inherit}.product__media-gallery .product__media.media img{position:relative}.product--stacked .product__media-item{padding-bottom:0rem!important}.product-media-modal__toggle svg path{stroke:#fff}.product-media-modal__content>*{border:0px!important;margin:0!important}.product-media-modal__dialog img{height:initial;object-fit:initial}.product-recommendations-wrp .grid--2-col .grid__item{width:calc(33% - 1rem / 3);max-width:calc(33% - 1rem / 3)}p.cart-notification__heading.caption-large{flex-wrap:wrap}.cart-notification__header .cart-notification__close.modal__close-button{top:.2rem!important}.cart-notification__header .cart-notification__close.modal__close-button .icon{width:3.5rem;height:3.5rem;max-width:3.4rem;max-height:3.4rem}.cart-price-total{display:flex;width:calc(100% + 40px);justify-content:space-between;border-bottom:1px solid #707070;margin-right:-24px}.cart-price-total{margin-top:16px;font-size:16px;margin-bottom:13px}.cart-notification-content .cart-notification__header{margin-bottom:0}span.cart-sub{width:calc(100% + 40px);margin-right:-24px;text-align:right;font-size:15px}div#cart-errors{font-size:11px;line-height:11px}.cart-notification__header p.cart-notification__heading .cart-notification__header-text{font-size:20px}.cart-notification__header p.cart-notification__heading .cart-notification__header-icon{display:none}.cart-notification-item__details a.link.cart-notification-item__name{font-family:ivypresto-display-light;text-decoration:none;margin-bottom:0;font-size:20px;line-height:20px}.cart-notification-item__details .cart-notification-item__price{font-size:18px}.cart-notification-item__details{position:relative}.cart-notification-item__details .cart-notification-item__quantity{flex-direction:row;align-items:center;justify-content:space-between;width:100%;position:absolute;bottom:2px}.cart-notification-item .cart-notification-item-wrp{width:100%}.cart-notification-item__details .cart-notification-item__quantity .quantity{width:110px;background-color:#fcfff2;height:29px;border:0;margin-bottom:0}.cart-notification-item__quantity cart-remove-button{width:25px;background:url(/cdn/shop/files/Artboard_4.png?v=1704480250) no-repeat;background-position:center!important;display:block!important;background-size:24px!important;cursor:pointer}.cart-notification-item__quantity cart-remove-button a{font-size:0px;width:25px;height:25px;background-image:none}.cart-notification-item-wrp .cart-notification-item__image-wrp{padding:0;height:inherit}.cart-notification-item-wrp .cart-notification-item__image-wrp img{position:relative!important;display:block;height:120px;object-fit:cover}.cart-notification-item-wrp .cart-notification-item__media{width:128px;margin-right:14px}.cart__contents .cart-notification-item:not(:last-child){border-bottom:0;padding-bottom:0;margin-bottom:15px}.cart-notification-wrapper .cart-notification-content{border:1px solid #707070;padding:10px 20px 160px}.cart-notification-content .cart-notification-product{display:flex;flex-direction:column;height:calc(100% - 90px);overflow:auto}.cart-notification__links .tax-note{font-size:13px!important;text-align:left;margin-bottom:17px;margin-top:8px!important}.subtotal{display:flex;justify-content:space-between}.subtotal strong{font-weight:600}.subtotal p{font-size:18px;margin:0}.cart-notification form .button{background-color:#f9d44c;color:#000;letter-spacing:0;border-radius:0;font-size:14px;height:50px}.cart-notification form .button .cart-notification-subtotal{position:absolute;top:-70px;right:0;font-family:var(--font-body-family);color:#000;font-size:18px}.cart-notification__links a#cart-notification-button{display:none}.cart-notification-content .cart-notification__links{position:absolute;bottom:0;width:100%;left:0;padding:20px}.cart-notification__heading-empty{font-family:ivypresto-display}body.about-us .ab-image-with-text .image-with-text__content.space-normal,body.template-index .ab-image-with-text .image-with-text__content.space-normal{padding:2rem 9.5rem!important;max-width:100%!important}body.about-us .ab-image-with-text .image-with-text__media{height:100%}.ab-ingredient .multiimages-card__info h3{font-size:3.2rem;line-height:3.4rem}.ab-ingredient .page-width{max-width:100%}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text h4{font-size:0;margin:0;height:40px;background:url(https://perfect-stride-1-0-0.myshopify.com/cdn/shop/files/rating.jpg?v=1706332447) no-repeat;background-size:200px}body.template-index .ab-image-with-text .image-with-text__content.space-normal a.button{margin-top:3rem}body.about-us .image-with-text__content>*,body.template-index .image-with-text__content>*{max-width:100%!important}.instafeed{position:relative;overflow:hidden}.instafeed .page-width{max-width:100%;padding:0}.instafeed .slick-list{padding:0 10%!important}.instafeed .multiimages-list__item{padding:0 13px!important;margin:0!important}.social-media{padding-top:6.5rem;padding-bottom:1rem;text-align:center;border-top:1px solid #0b0c1c}.social-media h2{margin-bottom:15px}.social-media ul.list.list-social{justify-content:center}.social-media ul.list.list-social svg{color:#000}body.template-index .collection-with-banner .grid__item--media img{height:calc(100% - 62px)}body.template-index #Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__content.page-width{max-width:100%;padding-bottom:0!important}body.template-index #shopify-section-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 a.button.button-secondary{left:initial;right:-100px}.content-for-layout,body.privacy-policy .content-for-layout,body.terms-amp-conditions .content-for-layout{overflow:hidden}body.template-product .content-for-layout{overflow:initial}.faq-wrapp .faq-item+.faq-item{border-top:2px solid #000}h2.jdgm-rev-widg__title{font-size:5rem}.contact .contact-form{box-shadow:none!important;padding:0!important}.contact .contact-form .field__input,.contact .contact-form .select_field{padding:10px 15px;background-color:#fff;border-radius:6px;height:42px;border:1px solid}.contact .contact-form .field.select{border:0px}.contact .contact-form .field{margin-bottom:10px}.contact .contact-form .field__label{left:15px}.contact .contact-form .select_field{line-height:20px}.newsletter__wrapper{background-color:#e10014!important}.ab-newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:510px!important;position:relative}.newsletter-form .field.field-submit{position:absolute;right:0;width:initial}.newsletter-form .field.field-submit .button{margin-top:0;letter-spacing:0;font-weight:400;font-size:14px;padding:8px 24px;min-height:initial}.newsletter-form .field{margin-bottom:0!important}.newsletter-form .field .field__input{padding-right:140px}.newsroom .footer{position:relative;z-index:1}.newsroom .newsletter__wrapper.light{width:50%;background-color:#f9d44c!important;height:100%;text-align:left;align-content:flex-end;display:flex;flex-wrap:wrap}.newsroom .ab-newsletter .media{min-width:50%;right:0;left:initial;transform:initial;top:0}.newsroom .ab-newsletter .media:after{display:none}.newsroom .ab-newsletter{height:100vh}.newsroom .newsletter__wrapper .newsletter-form .field{width:50%}.newsroom .newsletter__wrapper .newsletter-form .field.field-submit{position:relative;border:1px solid #000;border-radius:50px;width:50%}.newsroom .newsletter__wrapper .newsletter-form .field.field-submit button{width:100%;height:50px;font-size:16px;line-height:32px}.newsroom .newsletter__wrapper .newsletter-form .field .field__input{border:1px solid #000;padding-left:20px;padding-right:20px;border-radius:60px;text-align:center}.newsroom .newsletter__wrapper .newsletter-form .field .field__label{left:0;top:12px;width:100%;text-align:center}.newsroom .newsletter__wrapper .form-wrapp{width:100%;padding-right:10%}.newsroom h2.form-header{font-size:88px;line-height:78px;margin-bottom:15px}.newsroom .newsletter__subheading.rte{max-width:100%}.newsroom .ab-newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.newsroom h2.form-header em{font-family:ivypresto-display-light-italic}.newsroom .newsletter__subheading p{font-size:18px;margin-bottom:12px!important}.newsroom .ab-newsletter .newsletter__wrapper .newsletter-form__field-wrapper,.newsroom .ab-newsletter .newsletter-form{max-width:100%}.ingredient{padding-top:9rem;padding-bottom:9.5rem}.ingredient-header{text-align:center;padding-bottom:35px}.ingredient-header h2{margin-bottom:21px}.ingre-slide{display:none}.ingredient-btn{display:flex;justify-content:center;padding-top:60px}.ingredient-inner{display:flex;justify-content:center;width:100%;margin:auto;position:relative;overflow:hidden}.ingredient-inner img{max-width:520px;width:100%}.ingredient-inner ul{position:absolute;margin:0;padding:0;list-style:none;left:0;width:100%;height:100%}.ingredient-inner li{position:absolute;width:37%}.ingredient-inner li:before{content:"";position:absolute;width:100%;height:1px;background-color:#77777f;top:20px}.ingredient-inner li:after{content:"";width:22px;height:22px;border:1px solid #77777f;background-color:#f9d44c;position:absolute;right:0;border-radius:18px;top:9px}.ingredient-inner li:nth-of-type(1){top:68px}.ingredient-inner li:nth-of-type(1):before{width:113%}.ingredient-inner li:nth-of-type(1):after{right:-13%}.ingredient-inner li:nth-of-type(1) h3{padding-left:76px}.ingredient-inner li:nth-of-type(2){top:190px}.ingredient-inner li:nth-of-type(2):before{top:61px;right:-17%}.ingredient-inner li:nth-of-type(2):after{top:51px;right:-18%}.ingredient-inner li:nth-of-type(3){bottom:50px}.ingredient-inner li:nth-of-type(3) h3{padding-left:75px}.ingredient-inner li:nth-of-type(4),.ingredient-inner li:nth-of-type(5),.ingredient-inner li:nth-of-type(6){right:0}.ingredient-inner li:nth-of-type(4){top:30px}.ingredient-inner li:nth-of-type(4) h3,.ingredient-inner li:nth-of-type(5) h3,.ingredient-inner li:nth-of-type(6) h3{right:0;position:absolute}.ingredient-inner li:nth-of-type(4):after,.ingredient-inner li:nth-of-type(5):after,.ingredient-inner li:nth-of-type(6):after{right:initial}.ingredient-inner li:nth-of-type(3):before{top:31px;width:113%}.ingredient-inner li:nth-of-type(3):after{right:-13%;top:22px}.ingredient-inner li:nth-of-type(5){top:220px}.ingredient-inner li:nth-of-type(6){bottom:122px}.ingredient-inner li:nth-of-type(4) h3{padding-right:88px}.ingredient-inner li:nth-of-type(6) h3{padding-right:90px}.ingredient-inner li:nth-of-type(4):before{width:113%;left:-13%;top:60px}.ingredient-inner li:nth-of-type(4):after{left:-13%;top:48px}.ingredient-inner li:nth-of-type(5):before{width:121%;left:-17%;top:32px}.ingredient-inner li:nth-of-type(5):after{left:-18%;top:19px}.ingredient-inner li:nth-of-type(6):before{width:113%;left:-13%}.ingredient-inner li:nth-of-type(6):after{left:-13%}.ingredient-inner li:nth-of-type(4) h3,.ingredient-inner li:nth-of-type(5) h3,.ingredient-inner li:nth-of-type(6) h3{padding-left:10px}.ingredient-inner li h3{font-size:42px;line-height:40px;margin:0;text-align:center;display:inline-block;background-color:#e4e1e0;position:relative;padding-right:9px}.ingredient-inner ul li h3 p{margin:0}.template-index .ab-newsletter.newsletter .newsletter-form .field{width:50%}.template-index .ab-newsletter.newsletter .newsletter-form .field .field__input{padding:10px;background-color:#fff;border:2px solid #fbd54a;border-radius:80px;text-align:center}.template-index .ab-newsletter.newsletter h3.newsletter-form__message--success{color:#fff}.template-index .ab-newsletter.newsletter .newsletter-form .field .field__input::placeholder{color:#000!important;opacity:1!important}.template-index .ab-newsletter.newsletter .newsletter-form .field .field__input::-webkit-input-placeholder,.template-index .ab-newsletter.newsletter .newsletter-form .field .field__input::-ms-input-placeholder{color:#000!important;opacity:1!important}.template-index .ab-newsletter.newsletter .newsletter-form .field .field__label{width:100%;text-align:center;top:24px;font-size:28px;display:none}.template-index .ab-newsletter.newsletter .newsletter-form .field.field-submit{position:relative}.template-index .ab-newsletter .newsletter-form{max-width:420px;margin:auto}.template-index .ab-newsletter.newsletter .newsletter-form .field.field-submit .button{width:100%;background-color:#fff;border:2px solid #fbd54a;font-size:1.6rem;border-radius:80px;height:50px}.template-index .ab-newsletter.newsletter .newsletter-form .field.field-submit .button:hover,.template-index .ab-newsletter.newsletter .newsletter-form .field.field-submit .button:focus{background-color:#fbd54a;color:#000}.template-index .ab-newsletter.newsletter .newsletter__wrapper{border-top:1px solid #000;border-bottom:1px solid #000}.section-testimonials .title-wrapper{display:none}.section-testimonials .testimonial-card__info h3{font-size:30px;line-height:33px;margin-top:0;margin-bottom:14px;letter-spacing:.3px}.section-testimonials .testimonial-card__info{max-width:600px}.section-testimonials .testimonials-slider{padding-bottom:4.5rem!important}.section-testimonials .star-rating{font-size:30px;letter-spacing:6px;margin-bottom:-10px}.section-testimonials .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff!important;border:1px solid #77777f;opacity:1}.section-testimonials .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f9d44c!important}#shopify-section-template--21732130783524__a963647a-91cd-4ef0-97d6-f7e8767d1993 img{max-width:160px;display:block;margin:0 auto 16px}#shopify-section-template--21732130783524__a963647a-91cd-4ef0-97d6-f7e8767d1993 .heading-wrapp h3{font-size:30px;line-height:33px;margin-top:0;margin-bottom:14px}#shopify-section-template--21732130783524__a963647a-91cd-4ef0-97d6-f7e8767d1993 .heading-wrapp p{margin-top:0}#shopify-section-template--21732130783524__a963647a-91cd-4ef0-97d6-f7e8767d1993 p strong{font-weight:400}.template-index .collection-with-banner{justify-content:center;margin:auto}.template-index .main-collection__list.col-2 li{width:calc(100% - 1.2rem);position:relative}label.pre-order{position:absolute;z-index:2;font-size:1.8rem;padding:11px 40px;background-color:#fbd54a;border-radius:50px;top:15px;left:15px}.template-index #shopify-section-template--21732130783524__02d41e8a-a815-4da3-9bd3-e2c5d79ad7e4 .grid__item--media{width:60%;padding-right:7%}.template-index #shopify-section-template--21732130783524__02d41e8a-a815-4da3-9bd3-e2c5d79ad7e4 .collection-with-banner .grid_list{width:40%}.template-index .collection.page-width{padding:0 10%}.template-index .collection h2.image-with-text__heading.light.heading-font{line-height:4.5rem}.template-index .collection.page-width svg.placeholder-svg{display:none}.card__inner .media{padding-bottom:0}.card__inner .media img{position:relative!important}.media.media--hover-effect>img+img{position:absolute!important}.template-index .product-card .custom-product-description p{font-size:16px;line-height:22px}.template-index .product-card .custom-product-description{padding-right:22%;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content{padding:0 50px 0 0!important}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content>*+*{margin-top:5rem}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text ul{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-wrap:wrap;color:#f9d44c;gap:4px}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text ul li{color:#f9d44c;font-size:2rem;line-height:2rem}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text ul li strong{color:#f9d44c}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text{background-color:#1a48f5;padding:2rem 3.6rem 2.2rem;border-radius:2.8rem;position:relative}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text.rte:before{content:"";width:325px;height:1px;background-color:#000;position:absolute;right:-150px;bottom:48px}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text.rte:after{width:16px;height:16px;position:absolute;right:170px;bottom:40px;border:1px solid #77777f;background-color:#f9d44c;border-radius:22px}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text p{color:#fff;font-size:2.2rem;font-family:ivypresto-display-light;font-weight:300;letter-spacing:1px!important;line-height:1.4;margin-bottom:1.2rem}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text h5{color:#fff;margin:0;font-family:ivypresto-display-light-italic!important;letter-spacing:1px;font-size:1.8rem}.product__media-list .slick-arrow{width:50px;height:50px;background-color:#fff;font-size:0px;z-index:1}.product__media-list .slick-arrow:before{display:none}.product__media-list .slick-arrow.slick-prev{left:30px;background:url(/cdn/shop/files/arrow-left.png) no-repeat;background-position:center;background-size:contain}.product__media-list .slick-arrow.slick-next{right:30px;background:url(/cdn/shop/files/arrow-right.png) no-repeat;background-position:center;background-size:contain}.product__media-list ul.slick-dots{bottom:20px}.product__media-list ul.slick-dots button{width:18px;height:18px;padding:0;background-color:#fff;font-size:0;border-radius:14px}.product__media-list ul.slick-dots .slick-active button{background-color:#f9d44c}.product__media-list ul.slick-dots button:before{display:none}.product__media-list li.product__media-item.grid__item.slider__slide{padding-bottom:0;padding-left:0}.product__media-list{margin-bottom:0!important;margin-top:0!important;padding:0!important}.product__media-item .product__media.media img{position:relative}.product__media-item .product__media.media{padding:0;max-width:100%;width:100%}.product--medium .thumbnail-list{grid-template-columns:initial!important}button.thumbnail img{position:relative!important;height:initial;width:100%}button.thumbnail,thumbnail-list{height:initial!important;border:0;position:relative!important}.product.product--medium.product--thumbnail{padding-bottom:40px}.product--medium .thumbnail-list{max-width:80%;margin:auto}.product--thumbnail .thumbnail-list__item.slider__slide{padding:0 8px!important;height:inherit}.sustainability_features ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;column-gap:12px;row-gap:10px}.sustainability_features ul li{background-color:#1a48f5;padding:9px 20px;color:#fff;font-size:18px;text-transform:uppercase;border-radius:50px;font-family:var(--font-body-family);letter-spacing:.5px}.sustainability_features h3.h4.accordion__title{margin-bottom:11px}.sustainability_features{border-top:.1rem solid rgba(var(--color-general-main-text),.3);padding-top:22px}div#insta-feed h2{display:none!important}.instafeed-container{margin:0 15px}#shopify-section-sections--21732126359844__170362871293a2e93f .page-width{padding:0}@media screen and (min-width: 750px){.cart-notification-wrapper .cart-notification-content{max-width:365px;width:100%}}@media screen and (max-width: 1600px){.template-index #shopify-section-template--21732130783524__02d41e8a-a815-4da3-9bd3-e2c5d79ad7e4 .grid__item--media{padding-right:5%}.ingredient .page-width{max-width:1420px}.ingredient-inner img{max-width:410px;width:100%}.ingredient-inner li h3{font-size:32px;line-height:31px}.ingredient-inner li:after{width:16px;height:16px;top:12px}.ingredient-inner li:nth-of-type(1){top:50px}.ingredient-inner li:nth-of-type(2){top:142px}.ingredient-inner li:nth-of-type(2):before{top:52px}.ingredient-inner li:nth-of-type(2):after{top:46px}.ingredient-inner li:nth-of-type(3){bottom:46px}.ingredient-inner li:nth-of-type(4){top:22px}.ingredient-inner li:nth-of-type(4):before{top:48px}.ingredient-inner li:nth-of-type(4):after{top:40px}.ingredient-inner li:nth-of-type(5){top:170px}.ingredient-inner li:nth-of-type(5):before{width:121%;top:27px}.ingredient-inner li:nth-of-type(6){bottom:104px}.newsroom h2.form-header{font-size:60px;line-height:58px}}@media screen and (max-width: 1440px){.ingredient .page-width{max-width:1200px}.ingredient-inner img{max-width:360px}.ingredient-inner li h3{font-size:26px;line-height:26px}.ingredient-inner li:before{top:14px}.ingredient-inner li:after{top:7px}.ingredient-inner li:nth-of-type(2){top:130px}.ingredient-inner li:nth-of-type(2):before{top:44px}.ingredient-inner li:nth-of-type(2):after{top:36px}.ingredient-inner li:nth-of-type(3){bottom:34px}.ingredient-inner li:nth-of-type(3):before{top:20px}.ingredient-inner li:nth-of-type(3):after{top:13px}.ingredient-inner li:nth-of-type(4){top:26px}.ingredient-inner li:nth-of-type(4):after{top:32px}.ingredient-inner li:nth-of-type(4):before{top:40px}.ingredient-inner li:nth-of-type(5){top:156px}.ingredient-inner li:nth-of-type(5):before{top:20px}.ingredient-inner li:nth-of-type(5):after{top:12px}.ingredient-inner li:nth-of-type(6){bottom:84px}.newsroom .newsletter__wrapper.light{padding-left:6rem;padding-right:6rem}}@media screen and (max-width: 1366px){.collection-icons img:nth-of-type(1){right:40px}.collection-icons img:nth-of-type(2){right:148px}.collection-icons img:nth-of-type(3){left:-20px}.collection-stride{margin-bottom:-50px}.collection-stride img{width:300px;height:200px}body.privacy-policy .ab-page-banner,body.terms-amp-conditions .ab-page-banner{margin-bottom:5rem}}@media screen and (max-width: 1200px){.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(1),.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3){width:220px}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(2){width:calc(100% - 440px)}.footer-block p.footer-block__heading.bold,p.newsletter-heading.bold{font-size:25px;line-height:25px}.footer-block ul.footer-block__details-content.list-unstyled a{font-size:16px}body.shop-all .ab-page-banner .collection-hero--with-image.full-width{padding-top:40px;padding-bottom:40px}.collection-icons img:nth-of-type(1){right:60px;width:210px;height:210px;top:-20px}.collection-icons img:nth-of-type(2){right:142px;top:96px;width:70px;height:70px}.collection-icons img:nth-of-type(3){left:0;width:250px;bottom:-60px}body.shop-all #CollectionProductGrid{padding-top:0}.product-card h3.card-information__text{font-size:26px;line-height:28px}.product-card .custom-product-description{font-size:14px}.product-card .card-information__wrapper .price{color:#0b0c1c}.collection-stride{margin-bottom:-30px}.collection-stride img{width:210px;height:150px}.product-recommendations-wrp .grid--2-col .grid__item{margin-bottom:90px}.custom-button button.button.button-add-card{font-size:13px}#shopify-section-template--21732130849060__638af734-afc5-49a7-ad84-4c6d893db3b5 img.img{width:210px;height:210px}}@media screen and (max-width: 1024px){footer.multiimages.footer.color-background-1.hover-color-text-secondary{margin-top:-60px}.perfect-stride img{width:200px;margin:-25px auto}.custom-button quantity-input.quantity{display:none}body.about-us .image-with-text.image-with-text--full-width .grid__item--media,body.template-index .image-with-text.image-with-text--full-width .grid__item--media{width:100%!important}body.about-us .ab-image-with-text .image-with-text__content.space-normal,body.template-index .ab-image-with-text .image-with-text__content.space-normal{padding:6rem!important}body.about-us .image-with-text--full-width .grid__item--text,body.template-index .image-with-text--full-width .grid__item--text{padding-left:0;padding-right:0}#shopify-section-template--21732130783524__5162ccc5-451f-4e02-974b-2bb4085fd6ee .image-with-text__content.image-with-text__content--adapt:before{background-image:url(/cdn/shop/files/Circle_Submark_on_Red.png?v=1705087064);opacity:1;background-repeat:no-repeat;background-position:center;background-size:contain;object-fit:contain;content:"";width:160px;height:160px;position:absolute;top:-90px;right:18%}#shopify-section-template--21732130783524__5162ccc5-451f-4e02-974b-2bb4085fd6ee .image-with-text__content.image-with-text__content--adapt{position:relative}.newsroom h2.form-header{font-size:50px;line-height:46px}.newsroom .newsletter__wrapper.light{padding-left:4%;padding-right:4%}.newsroom .newsletter__wrapper .form-wrapp{padding-right:0}}@media screen and (max-width: 991px){.product__info-container h1.product__title.small{font-size:3.6rem}.ingredient-inner img{max-width:300px}.ingredient-inner li h3{font-size:20px;line-height:19px}.ingredient-inner li:after{width:12px;height:12px;top:9px}.ingredient-inner li:nth-of-type(1):after{top:11px}.ingredient-inner li:before{top:16px}.ingredient-inner li:nth-of-type(1){top:32px}.ingredient-inner li:nth-of-type(2){top:110px}.ingredient-inner li:nth-of-type(2):before{top:32px}.ingredient-inner li:nth-of-type(2):after{top:27px}.ingredient-inner li:nth-of-type(3):before{top:14px}.ingredient-inner li:nth-of-type(3):after{top:9px}.ingredient-inner li:nth-of-type(4):after{top:22px}.ingredient-inner li:nth-of-type(4):before{top:28px}.ingredient-inner li:nth-of-type(4){top:20px}.ingredient-inner li:nth-of-type(5):before{top:15px}.ingredient-inner li:nth-of-type(5):after{top:9px}.ingredient-inner li:nth-of-type(5){top:130px}.ingredient-inner li:nth-of-type(6):before{top:10px}.ingredient-inner li:nth-of-type(6):after{top:5px}.ingredient-inner li:nth-of-type(6){bottom:73px}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(1),.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3){width:180px}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(2){width:calc(100% - 360px)}.footer__content-bottom .footer__content-bottom-wrapper{flex-direction:row!important;align-items:center!important}.footer__content-bottom .footer__column.footer__column--left{margin-bottom:0}.footer-copy .copyright__content,.footer-credit p,.footer__content-bottom .footer-block__heading{font-size:12px;letter-spacing:1px}}@media screen and (min-width: 990px){.header__search .header__icon-text .icon.icon-search,#cart-icon-bubble img{display:none}.list-menu__item span{font-size:19px}.header__inline-menu .list-menu__item{padding-left:12px;padding-right:12px}.header__icon-text span{font-size:19px!important}}@media screen and (max-width: 989px){.logo-ring{top:12px}.logo-ring img{max-width:110px}.menu-drawer__utility-links{display:none}.menu-drawer.motion-reduce{top:-42px}.menu-drawer__inner-container.color-background-1.gradient.color-text-main-mob{background-color:#0b0c1c}.menu-drawer__navigation-container .menu-drawer__menu-item--active,.menu-drawer__navigation-container .menu-drawer__menu-item,.menu-drawer__navigation-container .menu-drawer__menu-item:hover,.menu-drawer__navigation-container .menu-drawer__menu-item:focus{color:#fff;font-family:ivypresto-display-light;font-size:3.2rem;line-height:4rem!important;padding-top:10px;padding-bottom:10px}.menu-drawer__close-button{color:#fff!important}.menu-drawer__close-button svg path{fill:#fff}.js .menu-drawer__submenu{background-color:#0b0c1c}.menu-drawer summary.menu-drawer__menu-item svg path{fill:#fff!important}.menu-opening summary.header__icon.header__icon--menu.header__icon--summary.link.link--text.focus-inset{position:fixed;top:5px;z-index:1111;left:290px;height:0}.menu-opening summary.header__icon.header__icon--menu.header__icon--summary.link.link--text.focus-inset svg path{stroke:#fff!important}.menu-drawer.motion-reduce{background:#0000001f}.menu-drawer__navigation,.menu-drawer__submenu{padding-left:5rem!important}.header__heading{width:150px}.header__heading img.header__heading-logo{max-width:150px}.mobile-drawer details-modal.header__search{display:none}.header__search .header__icon-text .icon.icon-search{width:3rem;height:3rem;max-width:2rem;max-height:2rem}.header__icons>.header__no-icon:not(:first-child){margin-left:.8rem!important}.header__icon span .icon.icon-hamburger{width:2.4rem;height:2.4rem;max-width:2.4rem;max-height:2.4rem}.header__icon .header__icon-text{margin-left:0;display:flex;align-items:center}.header__icon.header__icon--cart .header__icon-text.cart-count span:first-child{display:none}}@media screen and (max-width: 949px){body.template-index .collection-with-banner .grid__item--media img{position:relative;height:500px}.template-index .collection-with-banner{flex-direction:row}.template-index #shopify-section-template--21732130783524__02d41e8a-a815-4da3-9bd3-e2c5d79ad7e4 .grid__item--media{padding-right:2%}}@media screen and (max-width: 767px){.template-index .collection-with-banner{flex-direction:column}.template-index #shopify-section-template--21732130783524__02d41e8a-a815-4da3-9bd3-e2c5d79ad7e4 .collection-with-banner .grid_list{width:100%;margin-top:0}.template-index #shopify-section-template--21732130783524__02d41e8a-a815-4da3-9bd3-e2c5d79ad7e4 .grid__item--media{padding-right:0;width:100%;padding-bottom:6rem}.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3) p.footer-block__heading.bold,.footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-of-type(3) ul.footer-block__details-content.list-unstyled{width:100%}.footer-block--newsletter.small-hide{display:none}.footer__content-bottom .footer__content-bottom-wrapper{flex-direction:column!important;text-align:center}.footer__content-bottom .footer__column.footer__column--left{flex-direction:row!important;justify-content:center}.footer__content-additional{display:block;padding-bottom:30px!important;padding-top:4px!important}.footer .footer__content-top{margin-bottom:0}.footer-credit{max-width:100%;padding-bottom:30px}.footer-copy,.footer__content-bottom .footer-block__heading{display:none}.footer__copyright a{font-size:12px;letter-spacing:1px}.footer .footer__content-bottom{padding-bottom:0;margin-bottom:0}.footer__content-top .grid{row-gap:10px!important}.footer-block p.footer-block__heading.bold,p.newsletter-heading.bold{font-size:28px;line-height:28px}.footer-block ul.footer-block__details-content.list-unstyled a{font-size:19px;margin-bottom:8px}.footer__content-bottom-wrapper+.footer__content-bottom-wrapper{margin-top:0!important}p.footer-block__description{font-size:20px!important;line-height:24px!important}.footer-credit p{font-size:19px;margin-bottom:8px;font-weight:300;margin-top:0;letter-spacing:0px!important}.copyright__content a{font-size:19px!important;letter-spacing:0px}.footer-block__newsletter{padding-bottom:20px}.collection-icons,.collection-stride{display:none}body.shop-all .collection-grid-section .collection-filters.style-1{margin-top:0}.lg-hide.footer-block--newsletter{margin-top:50px}#shopify-section-template--21732130783524__5162ccc5-451f-4e02-974b-2bb4085fd6ee .image-with-text__content.image-with-text__content--adapt:before{width:100px;height:100px;top:-50px;right:20%}body.template-index #Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__box h2{font-size:4rem}.newsroom .newsletter__wrapper.light{width:100%}.newsroom .newsletter__wrapper.light{padding-left:15%;padding-right:15%}.ingredient-inner ul{display:none}.ingredient-inner{flex-direction:column;justify-content:center}.ingredient-inner img{margin:0 auto 30px;max-width:400px;width:100%}.ingre-slide{display:block;max-width:500px;margin:0 auto!important;width:100%;text-align:center;padding-bottom:40px}.ingre-slide ul.slick-dots li button:before{display:none}.ingre-slide ul.slick-dots li button{font-size:0px;padding:0;width:12px;height:12px;background-color:#fff;border:1px solid #77777f;border-radius:12px}.ingredient-inner li:nth-of-type(1):after{display:block!important}.ingre-slide ul.slick-dots li{width:12px;height:12px;top:0}.ingre-slide ul.slick-dots{isplay:flex!important;justify-content:center;position:absolute;bottom:0}.ingre-slide ul.slick-dots li.slick-active button{background-color:#fbd54a}.ingre-slide h3{font-size:26px;line-height:25px;margin:0}.ingre-slide h3 p{margin:0}.ingredient-btn{padding-top:34px}.ingredient{padding-top:7rem;padding-bottom:7.5rem}.ingredient-header p br{display:none}.section-testimonials .testimonial-card__info h3,#shopify-section-template--21732130783524__a963647a-91cd-4ef0-97d6-f7e8767d1993 .heading-wrapp h3{font-size:24px;line-height:28px}#shopify-section-template--21732130783524__a963647a-91cd-4ef0-97d6-f7e8767d1993 img{max-width:120px;margin:0 auto 10px}.template-index .ab-newsletter.newsletter .newsletter-form .field .field__input,.template-index .ab-newsletter.newsletter .newsletter-form .field.field-submit .button{font-size:15px}.newsroom .ab-newsletter .media,.newsroom .ab-newsletter .media img{position:relative}.newsroom .ab-newsletter .media img:first-child{display:none}.newsroom .ab-newsletter{height:initial}.social-media{padding-top:5rem;padding-bottom:4rem}label.pre-order{font-size:1.6rem}.cart-notification-content .cart-notification__links{padding-bottom:70px}}@media screen and (max-width: 750px){.product .product__info-container{padding-bottom:60px}.pr-info-collapse{max-width:100%}.product__info-container .product-form__submit{width:100%!important;height:55px}.faq-wrapp .faq-item+.faq-item{border-top:1px solid #000}}@media screen and (max-width: 749px){.banner.ab-banner{min-height:60rem}.banner.ab-banner .banner__content{align-items:flex-end}.image-with-text--full-width.ab-image-with-text .image-with-text__content{margin:auto}.image-with-text__content>*{max-width:100%!important}.ab-image-with-text .image-with-text__content{padding-bottom:5rem!important}.spaced-section.section-heading{padding-top:5rem!important;padding-bottom:5rem!important}.footer-block__newsletter{display:flex;flex-wrap:wrap;justify-content:center}.footer__content-additional{padding-bottom:60px!important}.product-recommendations-wrp .grid--2-col .grid__item{max-width:calc(50% - .5rem)!important;width:calc(50% - .5rem)!important}.product-recommendations-wrp{padding-bottom:90px}.slider-mobile-gutter.main-slider .slider-bullet{width:20px;height:20px;margin:0 .5rem}.slider-mobile-gutter.main-slider .slider-bullet:after{border:1px solid #707070;background-color:#fff;width:20px;height:20px}.slider-mobile-gutter.main-slider .slider-bullet.active:after{background-color:rgb(var(--color-btn-main-bg))}.slider-mobile-gutter .slider-buttons{margin-top:0!important;position:relative;top:-45px;z-index:2}.product.product--medium.product--stacked.grid.grid--1-col .grid__item{margin-bottom:0;margin-top:0!important}.product__info-wrapper.grid__item{padding-left:3.5rem!important;padding-right:3.5rem}.product .product__info-container{padding-top:10px;padding-left:20px;padding-right:20px}.product__media-gallery .product__media.media{max-width:100%;width:100%;height:initial;padding-top:inherit;margin-left:0}.product__media-gallery .product__media.media img{position:relative}.product.product--medium.product--stacked.grid.grid--1-col{margin:0 0rem}.pr-titles{display:flex}.product__info-container h1.product__title.small{padding-right:15px}.product .pr-titles .product__price{width:initial!important;padding-top:14px}.product-card h3.card-information__text{font-size:30px;line-height:32px;margin-bottom:20px}.template-index .product-card .custom-product-description p{font-size:20px;line-height:28px}.template-index .product-card .custom-product-description{padding-right:0;margin-bottom:28px}.custom-button button.button.button-add-card{font-size:16px;height:48px}.product-card .card-information__wrapper .price{font-size:24px!important}.instafeed .slick-list{padding:0!important}.instafeed .page-width .multiimages-list{padding:0}.instafeed .multiimages-list__item{padding:0 10px!important}#Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__media.banner__bottom.media.banner__media-half{display:none}#Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__media.banner__top.media.banner__media-half{height:inherit}#Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__media.banner__top.media.banner__media-half img{position:relative;height:600px}#Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__content.banner__content--center.page-width{height:100%}body.template-index #Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__box{max-width:100%!important;padding:4rem}body.template-index #Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__box p br{display:none}h2.jdgm-rev-widg__title{font-size:3.6rem}.template-index .collection.page-width{padding:0 2rem}.template-index .main-collection__list.col-2 li{width:calc(100% + -0rem)!important;margin-right:0!important}.grid--peek .grid__item:last-of-type{padding-right:0!important}.slider-mobile-gutter .slider-buttons{display:none}.thumbnail-slider{display:block!important}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content{padding:50px 0 0!important}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text.rte:before{display:none}#shopify-section-template--21732130849060__image_with_text_ddmGxB .image-with-text__content .image-with-text__text.rte:after{display:none}.ab-ingredient .multiimages-list.with-text:not(.slider){margin-bottom:0}}@media screen and (max-width: 549px){body.shop-all #CollectionProductGrid{padding-bottom:40px}body.shop-all .main-collection__list.col-3 li{width:calc(50% - 1rem);margin-bottom:4rem}body.shop-all .main-collection__list.col-3 li:nth-child(2n){margin-left:2rem}.product-card .card~.card-information{margin-top:22px}.product-card .custom-product-description{font-size:12px;margin-bottom:12px}.product-card .custom-button button.button.button-add-card{width:initial}.newsroom .newsletter__wrapper.light{padding-left:10%;padding-right:10%}.newsroom .ab-newsletter{height:initial}}@media screen and (max-width: 480px){footer.multiimages.footer.color-background-1.hover-color-text-secondary{margin-top:-36px}.perfect-stride img{width:150px;margin:-20px auto}.instafeed .multiimages-list__item{padding:0 5px!important}.lg-hide.footer-block--newsletter{margin-top:50px}.footer-block__newsletter{padding-left:0!important}p.newsletter-heading.bold{font-size:26px;line-height:26px}.footer-block--newsletter .newsletter-form .field:last-child{position:relative}.footer-block--newsletter .newsletter-form__field-wrapper .field__input{border:1px solid #0B0C1C!important;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;-o-border-radius:32px;height:32px;text-align:center;padding:16px 10px 5px;font-size:12px}.newsletter-form__field-wrapper{align-items:flex-start}.footer-block--newsletter .newsletter-form .newsletter-form__button{font-size:12px;padding:9px 24px;margin:0}.footer__newsletter.newsletter-form .field__label{top:6px;width:100%;text-align:center;font-size:13px}.product__info-container h1.product__title.small{font-size:4rem}.product .pr-titles .product__price{padding-top:10px}.pr-titles .price.price--large{font-size:1.6rem}.product__info-container .product__text{font-size:1.4rem;line-height:1.6;margin-bottom:1.3rem}.product__info-container .product-form__quantity .form__label{font-size:14px}.product__info-container .product-form__submit{margin-top:0}.scrolling-text{padding:0rem 0px!important}.scrolling-text .scrolling-item.rte.heading-font p{font-size:2rem!important}.scrolling-item{padding:0 6vw!important}#shopify-section-template--21732130783524__5162ccc5-451f-4e02-974b-2bb4085fd6ee .image-with-text__content.image-with-text__content--adapt:before{width:90px;height:90px;top:-40px}#Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__media.banner__top.media.banner__media-half img{height:520px}body.template-index .collection-with-banner .grid__item--media .image-with-text__content h2{font-size:4rem}body.template-index #Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__box .banner__text p{line-height:1.3}body.about-us .ab-image-with-text .image-with-text__content.space-normal,body.template-index .ab-image-with-text .image-with-text__content.space-normal{padding:6rem 3rem!important}.product--medium .thumbnail-list{max-width:100%}media-gallery:not(.media-gallery) slider-component~slider-component{margin-top:1rem!important}.product .product__info-container{padding-bottom:30px}.product__info-wrapper.grid__item{padding-left:.5rem!important;padding-right:.5rem}.product--thumbnail .thumbnail-list__item.slider__slide{padding:0 5px!important}.thumbnail-slider .thumbnail-list.slider{margin:0}.sustainability_features ul li{width:100%;text-align:center}body.template-index #Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__box{max-width:100%!important;padding:3rem 2.5rem}}@media screen and (max-width: 390px){.product-card .custom-product-description{padding-right:0}body.shop-all .custom-button button.button.button-add-card{padding:8px 25px;font-size:11px}.product-card .custom-product-description{font-size:11px;margin-bottom:10px}.product .pr-titles .product__price{padding-top:8px}.product__info-container h1.product__title.small{font-size:3.8rem}#Banner-template--21732130783524__3d34ad19-975c-419d-9fed-0b6217cdcd42 .banner__media.banner__top.media.banner__media-half img{height:440px}.newsroom h2.form-header{font-size:44px;line-height:40px;margin-bottom:15px}.newsroom .newsletter__subheading.rte{margin-top:0}.newsroom .newsletter__wrapper .form-wrapp{margin-top:15px}}@media screen and (max-width: 376px){.footer__newsletter.newsletter-form .field__label{top:16px;font-size:11px}.footer-block--newsletter .newsletter-form .newsletter-form__button{font-size:11px;padding:9px 14px}body.template-index .collection-with-banner .grid__item--media .image-with-text__content h2{font-size:3.4rem;line-height:3rem}.menu-opening summary.header__icon.header__icon--menu.header__icon--summary.link.link--text.focus-inset{left:initial;right:15%}.banner.ab-banner{min-height:50rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
