@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap";h2 strong{font-weight:800}body h1,body h2,body h3,body h4,body h5,body .h1,body .h2,body .h3,body .h4,body .h5{line-height:100%}.text-uppercase{text-transform:uppercase}body .button.button--primary{background:linear-gradient(90deg,#0ac7e4,#028ad3);font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;letter-spacing:.5px}#create_customer button{background:linear-gradient(90deg,#0ac7e4,#028ad3);font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;letter-spacing:.5px;text-transform:uppercase}#create_customer button:after,#create_customer button:before{display:none}body .button.button--primary .desktop-label{display:none}body .button.button--primary:after,body .button.button--primary:before{display:none}body .cart-count-bubble{background:#023e65}body .global-media-settings{border:none}header .header__icon--search{display:none}header .header__icon .svg-wrapper{width:24px;height:24px}.announcement-bar .announcement-bar__message{font-size:16px;font-weight:700;letter-spacing:0}header .header__icon .svg-wrapper.desktop{display:none}.image-with-text__media-item-mobile .image-with-text__media-mobile{width:100%;border-radius:20px}.image-with-text__media img{border-radius:20px}.home-hero .image-with-text__content{padding:20px 0}.image-with-text .mobile-active{margin-top:0}.image-with-text .mobile-active .desktop-heading{display:none}.image-with-text .mobile-active .mobile-heading{font-size:44px}.image-with-text .image-with-text__heading{margin-top:0}.image-with-text .subtitle{font-size:16px}.image-with-text .image-with-text__review-stars .review-label{font-size:12px}.image-with-text .image-with-text__review-stars{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:0px}.image-with-text .review-stars{height:100%;display:flex;align-items:center;justify-content:center}.section-featured-product .product__title{font-size:44px;font-weight:800}product-info .featured-product .alternate-image img{width:100%;height:auto}product-info .featured-product .product__text.inline-richtext{font-size:16px;line-height:1.3}product-info .featured-product .price-item{font-size:20px;font-weight:700;letter-spacing:0}product-info .featured-product .product-form__submit{text-transform:uppercase}product-info .featured-product .product__tax,product-info .featured-product .product__view-details{display:none}.home-hero .button.button--primary{width:100%}.collection-hero__reviews{display:flex;align-items:center;justify-content:center;margin-bottom:20px}body.collection .collection-hero__reviews .yotpo .text-m{font-family:Montserrat,sans-serif;font-size:12px;margin-top:3px;margin-left:10px}body.collection .section-subscribe__description{margin-bottom:0}button.product-form__submit{text-transform:uppercase}.product .product__text a{text-decoration:none}.product__info-bullet-points{font-size:16px}.product__info-bullet-points ul{margin-left:0;padding-left:15px}.product__info-wrapper .product__tax{display:none}media-gallery .thumbnail{border-radius:20px}.product__bottom_line{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0;font-size:12px}.product__bottom_line .second{text-align:right}h2.lion-integrated-page-section__heading-text.loyalty-html-title{text-align:center;font-size:44px;font-weight:700}body.page-rewards #loyaltylion .lion-rules-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px;background:transparent;padding:0}body.page-rewards #loyaltylion .lion-rules-list .lion-rule-item{border-radius:20px;border:1px solid #078BE2;overflow:hidden}body.page-rewards #loyaltylion .lion-reward-item__title,body.page-rewards #loyaltylion .lion-rule-item__title{font-weight:400;padding:10px 0 0;font-size:20px;color:#033e65;text-align:center;line-height:1;margin-bottom:10px}body.page-rewards #loyaltylion .lion-rule-item__points{text-transform:uppercase;font-size:18px;font-weight:700;color:#033e65;text-align:center;line-height:1.3;letter-spacing:0}body.page-rewards .loyalty-html .btn.loyalty-btn{background:linear-gradient(90deg,#0ac7e4,#028ad3);font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;letter-spacing:.5px;padding:12px 40px;border:none;text-decoration:none;width:100%;text-align:center;margin-top:20px}#loyaltylion .lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--signup{background-color:#fff;background-size:46px;-webkit-mask-image:none;background-image:url("data:image/svg+xml,%3Csvg width='51' height='50' viewBox='0 0 51 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.6875 14.0625H35.8359C35.9121 13.998 35.9902 13.9355 36.0645 13.8672C36.6576 13.3402 37.1357 12.6964 37.4687 11.9763C37.8018 11.2561 37.9826 10.4749 38 9.68162C38.0257 8.8138 37.8737 7.94988 37.5534 7.14292C37.2331 6.33596 36.7512 5.60298 36.1374 4.98898C35.5236 4.37497 34.7907 3.8929 33.9839 3.57236C33.177 3.25183 32.3131 3.09958 31.4453 3.12498C30.6517 3.14207 29.8702 3.3228 29.1496 3.65585C28.4291 3.9889 27.785 4.46711 27.2578 5.06053C26.5284 5.90614 25.9354 6.86031 25.5 7.88865C25.0646 6.86031 24.4716 5.90614 23.7422 5.06053C23.215 4.46711 22.5709 3.9889 21.8504 3.65585C21.1298 3.3228 20.3483 3.14207 19.5547 3.12498C18.6869 3.09958 17.823 3.25183 17.0161 3.57236C16.2093 3.8929 15.4764 4.37497 14.8626 4.98898C14.2488 5.60298 13.7669 6.33596 13.4466 7.14292C13.1263 7.94988 12.9743 8.8138 13 9.68162C13.0174 10.4749 13.1982 11.2561 13.5313 11.9763C13.8643 12.6964 14.3424 13.3402 14.9355 13.8672C15.0098 13.9316 15.0879 13.9941 15.1641 14.0625H8.3125C7.4837 14.0625 6.68884 14.3917 6.10279 14.9778C5.51674 15.5638 5.1875 16.3587 5.1875 17.1875V23.4375C5.1875 24.2663 5.51674 25.0611 6.10279 25.6472C6.68884 26.2332 7.4837 26.5625 8.3125 26.5625V39.0625C8.3125 39.8913 8.64174 40.6861 9.22779 41.2722C9.81384 41.8582 10.6087 42.1875 11.4375 42.1875H39.5625C40.3913 42.1875 41.1862 41.8582 41.7722 41.2722C42.3583 40.6861 42.6875 39.8913 42.6875 39.0625V26.5625C43.5163 26.5625 44.3112 26.2332 44.8972 25.6472C45.4833 25.0611 45.8125 24.2663 45.8125 23.4375V17.1875C45.8125 16.3587 45.4833 15.5638 44.8972 14.9778C44.3112 14.3917 43.5163 14.0625 42.6875 14.0625ZM29.6016 7.13084C29.849 6.85773 30.1503 6.63869 30.4864 6.48745C30.8224 6.33621 31.1862 6.25603 31.5547 6.25193H31.6504C32.0824 6.25463 32.5094 6.34353 32.9066 6.5134C33.3038 6.68328 33.6631 6.93072 33.9634 7.24122C34.2637 7.55173 34.499 7.91905 34.6556 8.32167C34.8121 8.72429 34.8867 9.1541 34.875 9.58592C34.8709 9.95445 34.7907 10.3182 34.6395 10.6543C34.4882 10.9903 34.2692 11.2916 33.9961 11.539C32.1426 13.1797 29.0664 13.7578 27.1602 13.9609C27.3945 11.8926 28.0391 8.8867 29.6016 7.13084ZM17.084 7.20115C17.6893 6.59586 18.5092 6.25402 19.3652 6.24998H19.4609C19.8295 6.25407 20.1932 6.33425 20.5293 6.48549C20.8654 6.63674 21.1666 6.85578 21.4141 7.12889C23.0527 8.98045 23.6309 12.0508 23.834 13.9492C21.9355 13.7539 18.8652 13.1679 17.0137 11.5293C16.7406 11.2818 16.5215 10.9806 16.3703 10.6445C16.219 10.3084 16.1389 9.94468 16.1348 9.57615C16.1227 9.13716 16.1999 8.70028 16.3617 8.29202C16.5235 7.88376 16.7666 7.51263 17.0762 7.20115H17.084ZM8.3125 17.1875H23.9375V23.4375H8.3125V17.1875ZM11.4375 26.5625H23.9375V39.0625H11.4375V26.5625ZM39.5625 39.0625H27.0625V26.5625H39.5625V39.0625ZM42.6875 23.4375H27.0625V17.1875H42.6875V23.4375Z' fill='%23033E65'/%3E%3C/svg%3E%0A")}#loyaltylion .lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--purchase{background-color:#fff;background-size:46px;-webkit-mask-image:none;background-image:url("data:image/svg+xml,%3Csvg width='51' height='50' viewBox='0 0 51 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.6085 14.693L38.608 14.693C38.302 11.8786 35.9309 9.75 33.095 9.75H16.905C14.0725 9.75 11.7004 11.876 11.3915 14.6927L11.3915 14.693L9.28146 34.108L9.28145 34.1081C9.26043 34.3026 9.25 34.5066 9.25 34.705C9.25 37.7631 11.7369 40.25 14.795 40.25H35.205C38.2631 40.25 40.75 37.7631 40.75 34.705C40.75 34.5015 40.7396 34.3025 40.7186 34.1081L40.7185 34.108L38.6085 14.693ZM12.7612 34.4984L12.7626 34.4903L12.7635 34.482L14.8735 15.072L14.8736 15.0717C14.9849 14.0343 15.8621 13.25 16.905 13.25H33.095C34.1426 13.25 35.0151 14.034 35.1264 15.0717L35.1265 15.072L37.2365 34.487L37.2364 34.487L37.2369 34.491C37.2456 34.5605 37.25 34.6301 37.25 34.705C37.25 35.8319 36.3319 36.75 35.205 36.75H14.795C13.6681 36.75 12.75 35.8319 12.75 34.705C12.75 34.6172 12.7506 34.5586 12.7612 34.4984Z' fill='%23033E65' stroke='%23033E65' stroke-width='0.5'/%3E%3Cpath d='M20.5 17.75C19.5369 17.75 18.75 18.5369 18.75 19.5V22.5C18.75 25.9481 21.5519 28.75 25 28.75C28.4481 28.75 31.25 25.9481 31.25 22.5V19.5C31.25 18.5369 30.4631 17.75 29.5 17.75C28.5369 17.75 27.75 18.5369 27.75 19.5V22.5C27.75 24.0169 26.5169 25.25 25 25.25C23.4831 25.25 22.25 24.0169 22.25 22.5V19.5C22.25 18.5369 21.4631 17.75 20.5 17.75Z' fill='%23033E65' stroke='%23033E65' stroke-width='0.5'/%3E%3C/svg%3E%0A")}#loyaltylion .lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--yotpo-review{background-color:#fff;background-size:46px;-webkit-mask-image:none;background-image:url(/cdn/shop/files/loyalty-icon-review.png?v=1727551312)}#loyaltylion .lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--birthday{background-color:#fff;background-size:46px;-webkit-mask-image:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='50' viewBox='0 0 51 50' fill='none'%3E%3Cpath d='M8.83333 34.375V41.6667C8.83333 42.7718 9.27232 43.8316 10.0537 44.613C10.8351 45.3944 11.8949 45.8334 13 45.8334H38C39.1051 45.8334 40.1649 45.3944 40.9463 44.613C41.7277 43.8316 42.1667 42.7718 42.1667 41.6667V34.375M6.75 29.1667V27.0834C6.75 25.9783 7.18899 24.9185 7.97039 24.1371C8.75179 23.3557 9.8116 22.9167 10.9167 22.9167H40.0833C41.1884 22.9167 42.2482 23.3557 43.0296 24.1371C43.811 24.9185 44.25 25.9783 44.25 27.0834V29.1667M25.5 16.6667V22.9167M25.5 16.6667C28.1292 16.6667 29.6667 14.65 29.6667 11.1979C29.6667 7.74585 25.5 4.16669 25.5 4.16669C25.5 4.16669 21.3333 7.74585 21.3333 11.1979C21.3333 14.65 22.8708 16.6667 25.5 16.6667Z' stroke='%23033E65' stroke-width='3.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.75 29.1667C6.75 30.8243 7.40848 32.414 8.58058 33.5861C9.75269 34.7582 11.3424 35.4167 13 35.4167C14.6576 35.4167 16.2473 34.7582 17.4194 33.5861C18.5915 32.414 19.25 30.8243 19.25 29.1667C19.25 30.8243 19.9085 32.414 21.0806 33.5861C22.2527 34.7582 23.8424 35.4167 25.5 35.4167C27.1576 35.4167 28.7473 34.7582 29.9194 33.5861C31.0915 32.414 31.75 30.8243 31.75 29.1667C31.75 30.8243 32.4085 32.414 33.5806 33.5861C34.7527 34.7582 36.3424 35.4167 38 35.4167C39.6576 35.4167 41.2473 34.7582 42.4194 33.5861C43.5915 32.414 44.25 30.8243 44.25 29.1667' stroke='%23033E65' stroke-width='3.125' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#loyaltylion .lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--instagram-follow{background-color:#fff;background-size:46px;-webkit-mask-image:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='50' viewBox='0 0 51 50' fill='none'%3E%3Cpath d='M16.7493 4.16666H34.2493C40.916 4.16666 46.3327 9.58332 46.3327 16.25V33.75C46.3327 36.9547 45.0596 40.0281 42.7936 42.2942C40.5275 44.5603 37.454 45.8333 34.2493 45.8333H16.7493C10.0827 45.8333 4.66602 40.4167 4.66602 33.75V16.25C4.66602 13.0453 5.93908 9.97185 8.20514 7.70578C10.4712 5.43972 13.5447 4.16666 16.7493 4.16666ZM16.3327 8.33332C14.3436 8.33332 12.4359 9.1235 11.0294 10.53C9.62286 11.9365 8.83268 13.8442 8.83268 15.8333V34.1667C8.83268 38.3125 12.1868 41.6667 16.3327 41.6667H34.666C36.6551 41.6667 38.5628 40.8765 39.9693 39.47C41.3758 38.0634 42.166 36.1558 42.166 34.1667V15.8333C42.166 11.6875 38.8118 8.33332 34.666 8.33332H16.3327ZM36.4368 11.4583C37.1275 11.4583 37.7899 11.7327 38.2783 12.2211C38.7667 12.7094 39.041 13.3718 39.041 14.0625C39.041 14.7532 38.7667 15.4155 38.2783 15.9039C37.7899 16.3923 37.1275 16.6667 36.4368 16.6667C35.7462 16.6667 35.0838 16.3923 34.5954 15.9039C34.107 15.4155 33.8327 14.7532 33.8327 14.0625C33.8327 13.3718 34.107 12.7094 34.5954 12.2211C35.0838 11.7327 35.7462 11.4583 36.4368 11.4583ZM25.4993 14.5833C28.262 14.5833 30.9115 15.6808 32.865 17.6343C34.8185 19.5878 35.916 22.2373 35.916 25C35.916 27.7627 34.8185 30.4122 32.865 32.3657C30.9115 34.3192 28.262 35.4167 25.4993 35.4167C22.7367 35.4167 20.0872 34.3192 18.1337 32.3657C16.1801 30.4122 15.0827 27.7627 15.0827 25C15.0827 22.2373 16.1801 19.5878 18.1337 17.6343C20.0872 15.6808 22.7367 14.5833 25.4993 14.5833ZM25.4993 18.75C23.8417 18.75 22.252 19.4085 21.0799 20.5806C19.9078 21.7527 19.2493 23.3424 19.2493 25C19.2493 26.6576 19.9078 28.2473 21.0799 29.4194C22.252 30.5915 23.8417 31.25 25.4993 31.25C27.157 31.25 28.7467 30.5915 29.9188 29.4194C31.0909 28.2473 31.7493 26.6576 31.7493 25C31.7493 23.3424 31.0909 21.7527 29.9188 20.5806C28.7467 19.4085 27.157 18.75 25.4993 18.75Z' fill='%23033E65'/%3E%3C/svg%3E")}#loyaltylion .lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--clickthrough{background-color:#fff;background-size:46px;-webkit-mask-image:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='50' viewBox='0 0 51 50' fill='none'%3E%3Cpath d='M35.0827 12.125C33.6589 10.499 32.8741 8.41125 32.8744 6.25H26.4368V32.0833C26.3882 33.4816 25.7983 34.8064 24.7917 35.7781C23.785 36.7498 22.4402 37.2925 21.041 37.2917C18.0827 37.2917 15.6244 34.875 15.6244 31.875C15.6244 28.2917 19.0827 25.6042 22.6452 26.7083V20.125C15.4577 19.1667 9.16602 24.75 9.16602 31.875C9.16602 38.8125 14.916 43.75 21.0202 43.75C27.5619 43.75 32.8744 38.4375 32.8744 31.875V18.7708C35.4848 20.6455 38.6189 21.6513 41.8327 21.6458V15.2083C41.8327 15.2083 37.916 15.3958 35.0827 12.125Z' fill='%23033E65'/%3E%3C/svg%3E")}#loyaltylion .lion-rule-item__icon.lion-icon.lion-icon__rule.lion-icon__rule--referral{background-color:#fff;background-size:46px;-webkit-mask-image:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='50' viewBox='0 0 47 50' fill='none'%3E%3Cpath d='M26.625 38.9375C26.1562 38.9375 25.6875 38.875 25.2188 38.7187L6.46875 32.875C4.5 32.25 3.1875 30.4687 3.1875 28.4062V17.375C3.1875 15.3125 4.5 13.5312 6.46875 12.9062L25.2188 7.06249C26.6562 6.62499 28.1875 6.87499 29.4063 7.74999C30.625 8.65624 31.3125 10.0312 31.3125 11.5312V34.2812C31.3166 34.8953 31.1992 35.5042 30.9671 36.0727C30.7349 36.6412 30.3926 37.1582 29.9598 37.5939C29.527 38.0296 29.0123 38.3754 28.4454 38.6113C27.8784 38.8473 27.2704 38.9688 26.6562 38.9687L26.625 38.9375ZM26.625 9.93749C26.4688 9.93749 26.3125 9.93749 26.1563 9.99999L7.40625 15.875C6.75 16.0937 6.3125 16.6875 6.3125 17.375V28.4062C6.3125 29.0937 6.75 29.6875 7.40625 29.9062L26.1563 35.75C26.625 35.9062 27.1562 35.8125 27.5625 35.5312C27.9688 35.2187 28.1875 34.7812 28.1875 34.2812V11.5C28.1926 11.2566 28.1384 11.0155 28.0295 10.7978C27.9206 10.58 27.7603 10.392 27.5625 10.25C27.2978 10.0588 26.9825 9.95005 26.6562 9.93749H26.625ZM42.25 25H36C35.125 25 34.4375 24.3125 34.4375 23.4375C34.4375 22.5625 35.125 21.875 36 21.875H42.25C43.125 21.875 43.8125 22.5625 43.8125 23.4375C43.8125 24.3125 43.125 25 42.25 25ZM34.4375 20.3125C34.2326 20.315 34.0294 20.2746 33.841 20.1938C33.6527 20.1131 33.4833 19.9939 33.3437 19.8437C32.7187 19.2187 32.7187 18.25 33.3437 17.625L38.0312 12.9375C38.6562 12.3125 39.625 12.3125 40.25 12.9375C40.875 13.5625 40.875 14.5312 40.25 15.1562L35.5625 19.8437C35.25 20.1562 34.8438 20.3125 34.4688 20.3125H34.4375ZM39.125 34.375C38.9201 34.3775 38.7169 34.3371 38.5285 34.2563C38.3402 34.1756 38.1708 34.0564 38.0312 33.9062L33.3437 29.2187C32.7187 28.5937 32.7187 27.625 33.3437 27C33.9687 26.375 34.9375 26.375 35.5625 27L40.25 31.6875C40.875 32.3125 40.875 33.2812 40.25 33.9062C39.9375 34.2187 39.5312 34.375 39.1562 34.375H39.125Z' fill='%23033E65'/%3E%3Cpath d='M12.5625 43.1875C9.125 43.1875 6.3125 40.375 6.3125 36.9375V31.875H9.4375V36.9375C9.4375 38.6562 10.8438 40.0625 12.5625 40.0625C14.2812 40.0625 15.6875 38.6562 15.6875 36.9375V35.6875H18.8125V36.9375C18.8125 40.375 16 43.1875 12.5625 43.1875Z' fill='%23033E65'/%3E%3C/svg%3E")}body.page-rewards #loyaltylion .lion-reward-item .lion-reward-item__icon{-webkit-mask-image:unset;mask-image:unset;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:center center;width:120px}body.page-rewards .loyalty-html.loyalty-rewards{padding-top:20px;padding-bottom:20px}body.page-rewards .loyalty-rewards .loyalty-html-title{margin-top:0;margin-bottom:10px}body.page-rewards .loyalty-rewards .btn.hero__btn.loyalty-btn{margin-bottom:0;color:#fff}body.page-rewards #loyaltylion .lion-rewards-list{background-color:#fffdf7}body.page-rewards #loyaltylion .lion-reward-item__content{background:#f5f8ff;border-radius:20px}body.page-rewards .loyalty-rewards.loyalty-html .text-container p{line-height:1.3;text-align:center;margin-bottom:20px}body.page-rewards .loyalty-rewards #lion-rewards .lion-reward-item__title{font-size:18px;font-weight:700;text-transform:uppercase}body.page-rewards .loyalty-rewards #lion-rewards .lion-reward-item__cost,body.page-rewards .loyalty-rewards #lion-rewards .lion-reward-item__more-info-url a,body.page-rewards .loyalty-rewards #lion-rewards .lion-reward-item__percent-off{font-size:20px;color:#033e65;letter-spacing:0}body.page-rewards .loyalty-rewards #lion-rewards .lion-reward-item__more-info-url a{text-decoration:underline}#loyaltylion .lion-reward-item__more-info-url--external-link a:after{display:none}#loyaltylion .lion-reward-item__more-info-url--external-link a{text-transform:capitalize}variant-selects .product-form__input input[type=radio]:checked+label.color-swatch:before{box-shadow:0 0 0 1px #078be2;border:2px solid #078BE2}variant-selects .product-form__input input[type=radio]+label.color-swatch.variant-swatch{background-color:transparent;border:none}variant-selects .product-form__input input[type=radio]+label.color-swatch:before{border:none}variant-selects fieldset.js.product-form__input.product-form__input--pill.size{display:none}variant-selects fieldset.js.product-form__input.product-form__input--swatch.size{display:none}variant-selects label.swatch-input__label{background-size:cover;width:72px;height:72px;border-radius:10px!important}variant-selects span.swatch.swatch--unavailable{display:none}variant-selects .swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:2px solid #078BE2!important}body[class*=product] .icon-product-slider .section-title .h2{margin-top:0}body[class*=product] .icon-product-slider__container{padding-top:40px;padding-bottom:40px}body[class*=product] .rtx-subscription-label.is-selected{border-radius:20px;border:1px solid #078BE2;background:#f5f8ff}body[class*=product] .rtx-subscription-label:not(.is-selected){border:1px solid #D9D9D9;background:#fff;border-radius:20px}body[class*=product] .rtx-subscription-label input[type=radio]{accent-color:#078BE2}body[class*=product] .subLbl,body[class*=product] span[data-rtx-subscription-price],body[class*=product] span[data-rtx-onetime-price]{font-size:16px;letter-spacing:0;color:#033e65;gap:4px;font-weight:700}body[class*=product] .rtx-subscription-label .discountNinjaInfo{text-align:right}body[class*=product] .rtx-subscription-label .compare-at-price{font-size:12px;text-decoration:line-through;margin-top:-8px}body[class*=product] .rtx-subscription-label span[data-la-dn-price]{display:flex;flex-direction:column}body[class*=product] label.is-selected .subLbl span{margin-top:2px}body[class*=product] span.freqLbl{font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.333px;padding-left:5px}body[class*=product] .rtx-subscription-label select[name=selling_plan]{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.16px;padding:10px 15px;border-radius:20px;border:1px solid #D9D9D9;background:#fff;-webkit-appearance:none;appearance:none;background-position:calc(100% - 12px) calc(1em - 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.136 0.673443L6.176 11.8734H5.008L0.048 0.673443H1.328L5.616 10.4014L9.936 0.673443H11.136Z' fill='%23033E65'/%3E%3C/svg%3E%0A")}body[class*=product] .rtx-bullet-points ul{padding-left:18px}body[class*=product] .rtx-bullet-points li{font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.333px}body:not([class*=product]) .rtx-subscription{display:none}.footer-block__review-stars{display:flex;margin-bottom:20px}.footer-block__review-text{margin-left:8px}.footer-block__brand-info .rte{margin-bottom:20px}.footer-block__brand-info a.button.button--primary{text-transform:uppercase;color:#fff}.footer-block__heading.inline-richtext{font-weight:700}footer .list-social__item .icon{height:6.2rem;width:6.2rem}footer .list-social__item .svg-wrapper{width:41px;height:41px}footer .list-social.footer__list-social{align-self:flex-start}footer .footer-block--newsletter{gap:0}.footer__social-icon-heading{display:flex;align-self:flex-start;margin-top:43px;margin-bottom:20px}.footer__social-icon-heading span{text-align:left;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;display:block}footer .list-social__item.instagram .list-social__link{padding-left:0}footer .list-social__item .list-social__link{padding-top:0;padding-right:0}footer .footer__content-bottom{border-top:none}footer .footer__copyright{text-align:left;font-size:16px}footer .copyright__content{font-size:16px}footer .policies.list-unstyled{margin-bottom:43px;display:block}footer .copyright__content a{text-decoration:underline}footer .policies li:before{content:none}footer .footer__copyright-fda{line-height:1.3}footer .footer-block__newsletter .footer-block__heading.inline-richtext{font-size:28px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:-.28px;text-align:left}footer .footer__content-top.page-width{padding-left:20px;padding-right:20px}footer .policies li a{color:#fff}footer .policies li{margin-right:19px}footer .footer__social-icon-container{width:100%;display:flex;flex-direction:column}body[class*=product] .product-form__buttons{margin-top:15px}#rebuy-db-pdp{background:#fffdf7;padding:20px}#rebuy-db-pdp .widget-type-dynamic-bundle{padding:20px;border-radius:20px;border:1px solid #078BE2;background:#f5f8ff}#rebuy-db-pdp .rebuy-widget-content{color:#033e65}#rebuy-db-pdp .rebuy-widget.widget-type-dynamic-bundle .primary-title{text-align:center;font-size:28px;font-style:normal;line-height:100%;letter-spacing:-.28px;color:#033e65}#rebuy-db-pdp .rebuy-widget.widget-type-dynamic-bundle .description{text-align:center;color:#033e65;line-height:1.4}#rebuy-db-pdp .rebuy-bundle__actions-price-label{font-weight:400;color:#033e65}#rebuy-db-pdp p.rebuy-bundle__actions-price-value span{font-weight:700;color:#033e65;font-size:16px}#rebuy-db-pdp .rebuy-product-checkbox{display:none}#rebuy-db-pdp .rebuy-bundle__image-divider{opacity:0}#rebuy-db-pdp .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-title{text-decoration:none}#rebuy-db-pdp button.rebuy-button{background:linear-gradient(90deg,#0ac7e4,#028ad3);font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;letter-spacing:.5px;font-family:Montserrat,sans-serif;width:100%}#rebuy-cart [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top] [data-rebuy-cart-header-top-inner]{align-items:center;justify-content:center;max-width:100%;padding-left:31px}#rebuy-cart #rebuy-cart-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}#rebuy-cart .rebuy-cart__free-gift-title{text-align:center;margin-top:-15px;font-size:16px}#rebuy-cart .rebuy-cart__progress-gifts-title,#rebuy-cart .rebuy-cart__progress-gifts-container{display:none}#rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-prompt{font-size:16px}#rebuy-cart .rebuy-cart__flyout-item-product-title{text-decoration:none}#rebuy-cart .rebuy-button,#rebuy-cart .rebuy-cart__flyout-empty-cart a{font-family:Montserrat,sans-serif;background:linear-gradient(90deg,#0ac7e4,#028ad3);font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;letter-spacing:.5px;text-decoration:none}#rebuy-cart [data-rebuy-component=checkout-area]{padding-bottom:20px}#rebuy-cart [data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-label{font-weight:400}#rebuy-cart .primary-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}#rebuy-cart a.rebuy-product-title.clickable{font-size:16px;line-height:1.2;font-weight:700}#rebuy-cart [data-rebuy-component=cart-items]{border:none}#pdp-reelup{padding:80px 0}#pdp-reelup .reelUp_verified{display:none!important}#pdp-reelup .reelUp_slider_heading{color:#023e65!important;font-size:44px!important}#pdp-reviews{background:#fff;border-top:none}#pdp-reviews .yotpo-main-widget{max-width:1100px;margin:0 auto;padding-bottom:60px}#pdp-reviews .yotpo .yotpo-label-container{border-top:none}.rebuy-pdp-reviews-title{text-align:center;margin-top:0;font-size:44px;padding-top:40px;margin-bottom:10px}.rebuy-pdp-reviews-stars-container{display:flex;align-items:center;justify-content:center}.rebuy-pdp-reviews-text{font-size:16px;margin-top:-5px;margin-left:10px}#rebuy-widget-173955 .primary-title,#rebuy-widget-173957 .primary-title,#rebuy-widget-173951 .primary-title{font-size:44px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.44px;color:#033e65}#rebuy-widget-173955 .rebuy-product-title,#rebuy-widget-173957 .rebuy-product-title,#rebuy-widget-173951 .rebuy-product-title{font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.28px;color:#033e65}#rebuy-widget-173955 .rebuy-review-count-parenthesis,#rebuy-widget-173957 .rebuy-review-count-parenthesis,#rebuy-widget-173951 .rebuy-review-count-parenthesis{display:none}#rebuy-widget-173951 .rebuy-review-count-number,#rebuy-widget-173955 .rebuy-review-count-number,#rebuy-widget-173957 .rebuy-review-count-number,#rebuy-widget-173951 .rebuy-review-count-label,#rebuy-widget-173955 .rebuy-review-count-label,#rebuy-widget-173957 .rebuy-review-count-label{color:#033e65;font-size:16px}#rebuy-widget-173957 span.rebuy-money span,#rebuy-widget-173955 span.rebuy-money span,#rebuy-widget-173951 span.rebuy-money span{color:#023e65}#rebuy-widget-173957 .rebuy-button,#rebuy-widget-173955 .rebuy-button,#rebuy-widget-173951 .rebuy-button{background:linear-gradient(90deg,#0ac7e4,#028ad3);font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;letter-spacing:.5px;font-family:Montserrat,sans-serif}#rebuy-best-sellers{background:#fff}#rebuy-widget-173955,#rebuy-widget-173957{max-width:1450px;margin:auto}#rebuy-cart .rebuy-cart__flyout-item-quantity-widget,#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget,#rebuy-cart .rebuy-cart__flyout-item-quantity-widget-label,#rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label{border-color:#000}#rebuy-widget-173937 .rebuy-product-review{display:none}.klaviyo-form-QdbDL7 form.klaviyo-form,.klaviyo-form-QdbDL7 .kl-private-reset-css-Xuajs1{padding:0!important}.klaviyo-form-QdbDL7 input#email_01J9QBFQ95GTSX6WMY4T28R4EQ{font-size:20px;font-style:normal;font-weight:400;height:45px!important;line-height:140%;font-family:Montserrat,sans-serif!important;padding:10px!important;margin-right:10px;border-radius:20px!important}.klaviyo-form-QdbDL7 input#email_01J9QBFQ95GTSX6WMY4T28R4EQ::placeholder{font-family:Montserrat,sans-serif!important}.klaviyo-form-QdbDL7 button.needsclick.go300628013.kl-private-reset-css-Xuajs1{padding:12px 22px!important;background:linear-gradient(90deg,#0ac7e4,#028ad3)!important;font-size:18px!important;color:#fff!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;border-radius:20px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.klaviyo-form-QdbDL7 form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go3279073480.kl-private-reset-css-Xuajs1{margin-left:0!important}.product--shop-all-button-mobile p a{text-decoration:none}.rewards-tiers__buttons{margin:60px auto 0;text-align:center}.rewards-tiers__buttons .button{padding:10px 50px}.card__heading .full-unstyled-link{text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.333px}.card__information h3{font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.28px;text-align:center;margin-top:8px}.card__content .yotpo.bottomLine .yotpo-bottomline.star-clickable{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.card-information{text-align:center}.card-information .price{font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.333px;text-align:center}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{font-size:19.5px!important;width:21px!important;margin-bottom:7px}.quick-add .quick-add__submit{color:#fff;background:linear-gradient(90deg,#0ac7e4,#028ad3);font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:20px;letter-spacing:.5px;text-transform:uppercase;border:none;min-width:90%;width:90%;margin:auto}.quick-add .quick-add__submit:before,.quick-add .quick-add__submit:after{content:none}.card .card__inner .card__media{background:#fff}.iubenda-cs-preferences-link,.iubenda-cs-uspr-link{text-decoration:none}.featured-product a.text-m{margin-left:10px;margin-top:3px}.featured-product__price-container{display:flex;align-items:center}.featured-product__price{margin-right:15px}.featured-product__custom-variant{margin-top:-3px}.icon-product-slider .review-stars-container .review-stars a.text-m{margin-top:2px;margin-left:8px}body[class*=product] .reelUp_playlist_slider_static .reelUp_card.reelUp_card_video_only_video .reelUp_card_video_wrapper{border-radius:17px;border:4px solid #078BE2}body[class*=product] .reelUp_playlist_slider_static .reelUp_card{border-radius:17px;overflow:hidden}a.iubenda-nostyle.no-brand.iubenda-noiframe.iubenda-embed.iubenda-noiframe{text-decoration:none}.product__info-wrapper a.text-m,.image-with-text__review-stars a.text-m{margin-top:3px;margin-left:6px}body.page-rewards.logged-in .rewards-hero a.button.button--primary,body.page-rewards.logged-in .rewards-refer a.button.button--primary,body.page-rewards.logged-in .rewards-tiers a.button.button--primary,body.page-rewards.logged-in .rewards-hero a.image-with-text__text-link{display:none}.button.button-rewards{color:#fff;text-decoration:none;text-transform:uppercase;display:flex;margin-top:30px}.button.button-rewards:hover{color:#fff}.junip-card-wrapper{text-align:center}@media only screen and (max-width: 899px){body[class*=product] .bottom-line-items-wrapper{display:flex}body[class*=product] .bottom-line-items{width:101px!important}body[class*=product] .yotpo-star-distribution-wrapper{width:50px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-buttons{margin-left:auto!important;margin-right:auto!important}.image-with-text .image-with-text__review-stars .review-label{margin-top:3px;margin-left:-20px}}@media only screen and (max-width: 749px){.product .product__text.shop-all{display:none}}@media only screen and (min-width: 750px){.product--shop-all-button-mobile{display:none}body .button.button--primary .desktop-label{display:block}body .button.button--primary .mobile-label{display:none}header .header__icon .svg-wrapper.mobile{display:none}header .header__icon .svg-wrapper.desktop,header .header__icon:not(.header__icon--account) .svg-wrapper:not(.mobile){display:block;width:40px;height:38px}.image-with-text__media-item-mobile{display:none}.image-with-text .mobile-active .desktop-heading{display:block}.image-with-text .mobile-active .mobile-heading{display:none}product-info .featured-product .alternate-image-product{display:flex;align-items:center}.home-hero .button.button--primary{width:fit-content;padding:0 60px}.footer-block__review-stars{flex-direction:column}.footer-block__review-text{margin-left:0}.footer__content-bottom-wrapper.footer__content-bottom-wrapper--center{display:flex;flex-direction:column}footer .footer__social-icon-container{width:33%}.footer__social-icon-heading{width:100%;text-align:right;padding-right:28px;justify-content:flex-end}footer .footer-block__newsletter .footer-block__heading.inline-richtext{padding-right:10px}}@media only screen and (max-width: 989px){.collection-hero__title{text-align:center}.collection-hero__description{display:none}}@media only screen and (min-width: 990px){.announcement-bar .announcement-bar__message{font-size:20px}.home-hero .image-with-text__content{display:flex;align-items:center;justify-content:center;padding-right:30px}.image-with-text .image-with-text__review-stars .review-label{font-size:20px}.image-with-text .image-with-text__review-stars .review-label span{display:block;padding-top:3px}.image-with-text .image-with-text__heading{font-size:48px;margin-top:10px}.home-hero .image-with-text{padding:8px 0}.image-with-text .subtitle{font-size:20px}.section-featured-product .product__title{font-size:48px}product-info .featured-product .alternate-image-product{width:100%!important;max-width:100%!important}product-info .featured-product .product__text.inline-richtext{font-size:20px}product-info .featured-product .product-form__submit{width:fit-content;padding:0 60px}.collection-hero__reviews{justify-content:flex-start}.collection-hero__text-wrapper .collection-hero__description{font-size:20px!important}.collection-hero__inner .collection-hero__title{font-size:48px;margin-top:41px}.collection-hero__reviews{margin-bottom:40px}.product__bottom_line{font-size:16px}.product__bottom_line .first{text-align:right}.product__bottom_line .second{text-align:left}product-form .product-form__buttons{max-width:100%}body.page-rewards #loyaltylion .lion-rules-list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}h2.lion-integrated-page-section__heading-text.loyalty-html-title{text-align:left}body.page-rewards .loyalty-html .btn.loyalty-btn{width:fit-content;margin-top:40px;padding:12px 60px}.loyalty-html{padding-top:60px;padding-bottom:80px}body.page-rewards .loyalty-rewards.loyalty-html .text-container p{text-align:left}body.page-rewards .loyalty-html.loyalty-rewards{padding-top:100px;padding-bottom:100px}body.page-rewards #lion-rewards #loyaltylion .lion-reward-item__meta{text-align:center;line-height:1.2}body.page-rewards #lion-rewards #loyaltylion .lion-rewards-list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}body.page-rewards #lion-rewards #loyaltylion .lion-reward-item[data-reward-id="151642"] .lion-reward-item__meta{height:69px}body.page-rewards .loyalty-rewards #lion-rewards .lion-reward-item__title{margin-bottom:18px}variant-selects fieldset.js.product-form__input.product-form__input--pill.flavor .form__label{font-size:16px}body[class*=product] .icon-product-slider__container{padding-top:0;padding-bottom:0}body[class*=product] .product.product--medium{padding-bottom:40px}.footer__social-icon-heading span{margin-top:-10px}footer .list-social.footer__list-social{align-self:flex-end;padding-right:53px}body[class*=product] .product-form__buttons{margin-top:20px}#rebuy-db-pdp .widget-type-dynamic-bundle{max-width:934px;margin:0 auto;padding:40px 70px}#rebuy-db-pdp .rebuy-widget.widget-type-dynamic-bundle .primary-title{font-size:32px}#rebuy-db-pdp p.rebuy-bundle__actions-price-value span{font-size:20px}}@media only screen and (min-width: 1140px){body.collection .collection-hero__reviews .yotpo .text-m{margin-top:6px}.featured-product a.text-m{margin-top:5px}.product__info-wrapper a.text-m,.image-with-text__review-stars a.text-m{margin-top:5px;margin-left:10px}.quick-add .quick-add__submit{min-width:50%;width:81%;margin:auto}body.collection .grid__item{margin-bottom:20px}.card__heading .full-unstyled-link{font-size:20px;font-style:normal;font-weight:400;line-height:140%}.card__information h3{font-size:32px}body.collection .yotpo .text-m{font-size:20px;margin-top:-7px;margin-left:8px}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star{font-size:25.5px!important}.card-information .price{font-size:20px}.card__content .yotpo.bottomLine .yotpo-bottomline.star-clickable{flex-direction:row}.klaviyo-form-QdbDL7 button.needsclick.go300628013.kl-private-reset-css-Xuajs1{padding:12px 30px!important}#rebuy-widget-173957,#rebuy-widget-173955,#rebuy-widget-173951{padding:100px 0}.rebuy-pdp-reviews-text{font-size:20px}.rebuy-pdp-reviews-title{font-size:48px;padding-top:100px}#pdp-reelup .reelUp_slider_heading{font-size:48px!important}body.page-rewards #lion-rewards #loyaltylion .lion-reward-item[data-reward-id="151642"] .lion-reward-item__meta{height:54px}body[class*=product] .rtx-subscription-label.is-selected .rtx-subscription-label__inner{align-items:flex-start}body[class*=product] .rtx-subscription-label:not(.one-time).is-selected{padding:10px 22px 0}body[class*=product] .rtx-subscription-label:not(.is-selected),body[class*=product] .rtx-subscription-label.one-time{padding:10px 22px}body[class*=product] span.freqLbl{font-size:16px}body[class*=product] .rtx-subscription-label select[name=selling_plan]{font-size:20px;padding:15px 28px;background-position:calc(100% - 21px) calc(1em + 2px),calc(100% - 18px) calc(1em + 2px),calc(100% - 2.5em) .5em}body[class*=product] .rtx-subscription-box.is-visible{margin-top:0}body[class*=product] .rtx-bullet-points li{font-size:16px}body[class*=product] .subLbl,body[class*=product] span[data-rtx-subscription-price],body[class*=product] span[data-rtx-onetime-price]{font-size:20px;gap:19px}footer .list-social.footer__list-social{padding-right:120px}.footer__social-icon-heading{padding-right:96px}.icon-product-slider .review-stars-container .review-stars a.text-m{margin-top:5px;margin-left:10px}}@media only screen and (min-width: 1400px){body.page-rewards #lion-rewards #loyaltylion .lion-reward-item[data-reward-id="151642"] .lion-reward-item__meta{height:31px}variant-selects label.swatch-input__label{width:120px;height:120px}.footer-block__review-stars{flex-direction:row}.footer-block__review-text{margin-left:10px}.footer__social-icon-heading{padding-right:162px}footer .list-social.footer__list-social{padding-right:186px}.footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{padding-left:20px}}@media only screen and (min-width: 1480px){.footer__social-icon-heading{padding-right:177px}footer .list-social.footer__list-social{padding-right:200px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/custom.css.map */
