@media screen and (max-width:749px){.ecomsend__Popover__Widget{top:40vh!important;right:0!important;left:auto!important;width:max-content!important}.ecomsend__Popover__Widget__CustomContainer{top:0!important;width:max-content!important;height:32px!important;padding:0 12px!important;transform:rotate(-90deg)!important;transform-origin:100% 100%!important}.ecomsend__Popover__Widget__Text{font-size:12px!important;line-height:32px!important}.Avada-Faqs_Button .Avada-Launcher__Button--label-only{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center}.Avada-Faqs_Button .Avada-Launcher__Button--label-only p{font-size:0!important;line-height:0!important;margin:0!important}.Avada-Faqs_Button .Avada-Launcher__Button--label-only:before{content:"";width:22px;height:22px;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.Avada-Faqs_Button .Avada-Faqs_Button-Close svg{width:48px!important;height:48px!important}}@media screen and (max-width:749px){media-gallery .slider-button{position:relative}media-gallery .slider-button:after{content:"";position:absolute;z-index:1;top:50%;width:max(100%,4.4rem);height:max(100%,4.4rem);transform:translateY(-50%)}media-gallery .slider-button--prev:after{left:0}media-gallery .slider-button--next:after{right:0}.product__info-container .allin__toggle:after,.sticky-atc .allin__toggle:after{content:"";position:absolute;top:-1.2rem;right:-.6rem;bottom:-1.2rem;left:-.6rem}.product-breadcrumbs a,.product-policy-links a{position:relative}.product-breadcrumbs a:after{content:"";position:absolute;top:-1.4rem;right:-.4rem;bottom:-1.4rem;left:-.4rem}.product-policy-links a:after{content:"";position:absolute;top:-1.2rem;right:-.4rem;bottom:-1.6rem;left:-.4rem}}.product__info-container .Vtl-WishlistButton__AddToWishlist{background:transparent!important;color:#121212!important;border:1px solid rgba(18,18,18,.35)!important;box-shadow:none!important}.product__info-container .Vtl-WishlistButton__AddToWishlist:hover{border-color:#121212!important}.product__info-container .Vtl-WishlistButton__AddToWishlist svg,.product__info-container .Vtl-WishlistButton__AddToWishlist svg path{fill:currentColor!important;color:currentColor!important}.cro-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .8rem;margin:.6rem 0 0;font-size:1.4rem;line-height:1.4;color:#121212d9}.cro-rating--center{justify-content:center;text-align:center}.cro-rating__stars{font-size:1.6rem;letter-spacing:.15rem;line-height:1;background:linear-gradient(90deg,#f2a900 var(--cro-star-pct, 100%),#d6d6d6 var(--cro-star-pct, 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.cro-rating__text strong{font-weight:700;color:#121212}.cro-save{margin:.4rem 0 0;font-size:1.4rem;line-height:1.45;color:#0a7a3d}.cro-save strong{font-weight:700}.cro-save__each{color:#121212bf}.sticky-atc .cro-save{display:none!important}.cro-ship-gap{display:flex;align-items:flex-start;gap:.6rem;margin:.8rem 0 0;padding:.8rem 1rem;border-radius:8px;background:#f3f6f4;font-size:1.35rem;line-height:1.45;color:#121212}.cro-ship-gap__icon{flex:0 0 auto;display:inline-flex;margin-top:.1rem}.cro-packs{margin:2rem 0 0;text-align:left}.cro-packs__heading{margin:0 0 .8rem;font-weight:700;font-size:1.6rem}.cro-packs__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin:0;padding:0;list-style:none}.cro-packs__link{display:flex;flex-direction:column;gap:.2rem;height:100%;padding:1.2rem 1.4rem;border:1px solid rgba(18,18,18,.15);border-radius:12px;text-decoration:none;color:#121212;background:#fff;transition:border-color .15s ease}.cro-packs__link:hover{border-color:#121212}.cro-packs__name{font-weight:700;font-size:1.5rem}.cro-packs__price{font-size:1.5rem}.cro-packs__each{color:#121212b3;font-size:1.3rem}.cro-packs__save{color:#0a7a3d;font-size:1.3rem;font-weight:600}.cro-packs__note{margin:.8rem 0 0;font-size:1.3rem;color:#121212bf}.cro-shop{margin:3.2rem 0 1.6rem;padding:2.4rem 0 0;border-top:1px solid rgba(18,18,18,.1)}.cro-shop__heading{margin:0 0 .4rem}.cro-shop__text{margin:.8rem 0 0;font-size:1.5rem}.cro-shop__grid{margin-top:1.6rem!important;margin-bottom:0!important;padding:0;list-style:none}.cro-shop [class^=sls-],.cro-shop [class*=" sls-"]{display:none!important}.cro-shop__ship{margin:1.6rem 0 0;font-size:1.3rem;color:#121212bf}.cro-shop__cta{margin-top:1.6rem}.cro-strip--center .cro-shop__ship,.cro-strip--center .cro-shop__cta,.cro-strip--center .cro-shop__heading{text-align:center}.cro-strip .cro-shop{border-top:0;padding-top:0;margin-top:0}.cro-strip__heading{margin:0 0 .8rem}.cro-strip__intro{margin:0 auto 1.2rem;max-width:72rem}.cro-strip__block+.cro-strip__block{margin-top:2rem}.cro-strip__text{max-width:72rem;font-size:1.4rem}.cro-strip--center .cro-strip__text,.cro-strip--center .cro-signup,.cro-strip--center .cro-account{margin-left:auto;margin-right:auto}.cro-signup{max-width:56rem;padding:2.4rem;border:1px solid rgba(18,18,18,.12);border-radius:16px;background:#fff}.cro-signup__heading{margin:0 0 .6rem}.cro-signup__text{margin-bottom:1.2rem;font-size:1.4rem}.cro-signup__row{display:flex;gap:.8rem;flex-wrap:wrap}.cro-signup__input{flex:1 1 22rem;min-height:4.6rem;padding:0 1.4rem;border:1px solid rgba(18,18,18,.35);border-radius:40px;font-size:1.5rem}.cro-signup__input::placeholder{color:#1212128c;opacity:1}.cro-signup__button{flex:0 0 auto;border-radius:40px}.cro-signup__success{margin:0;font-weight:600;color:#0a7a3d}.cro-signup__error{margin:.6rem 0 0;color:#b00020;font-size:1.3rem}.cro-account{max-width:64rem;padding:2.4rem;border-radius:16px;background:#f5f5f7}.cro-account__heading{margin:0 0 .6rem}.cro-account__text{margin-bottom:1.4rem;font-size:1.4rem}.cro-account__actions{display:flex;flex-wrap:wrap;gap:.8rem}.cro-strip--center .cro-account__actions{justify-content:center}.cro-shop__cta .button.button--secondary,.cro-account .button.button--secondary{background:#fff!important;color:#121212!important;border:1px solid rgb(18,18,18)!important;border-radius:40px;box-shadow:none!important}.cro-shop__cta .button.button--secondary:before,.cro-shop__cta .button.button--secondary:after,.cro-account .button.button--secondary:before,.cro-account .button.button--secondary:after{box-shadow:none!important}.cro-shop .card__heading{height:auto!important;max-height:none!important}.cro-shop .card__top__headings{flex-wrap:wrap;gap:0 .4rem}.cro-shop .quick-add__submit,.cro-shop .product-form__submit{background:#121212!important;color:#fff!important;border:0!important;border-radius:40px!important;min-height:3.6rem!important;padding:0 1rem!important;font-size:1.3rem!important;line-height:1.2!important}.cro-shop .quick-add__submit:before,.cro-shop .quick-add__submit:after,.cro-shop .product-form__submit:before,.cro-shop .product-form__submit:after{box-shadow:none!important}.card__ship-note{margin:.2rem 0 0;font-size:1.25rem;line-height:1.35;color:#121212bf}.province_header__label{display:none}@media screen and (min-width:990px){.province_header__label{display:inline;margin-right:.6rem;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#121212b3}}.cro-points{display:flex;align-items:flex-start;gap:.6rem;margin:.4rem 0 0;font-size:1.4rem;line-height:1.45;color:#121212}.cro-points__icon{display:inline-flex;margin-top:.15rem;color:#b8860b}.cro-points a{color:inherit;text-underline-offset:2px}.sticky-atc .cro-points{display:none!important}.card-information .rating,.card-information .rating-text,.card-information .rating-count,.card__content .rating,.card__content .rating-text,.card__content .rating-count{display:inline-block;margin:.2rem .4rem 0 0;vertical-align:middle}.card-wrapper .rating-star,.card .rating-star{--color-rating-star: #f2a900}.card__bundle-facts{margin:.4rem 0 0;padding:0;list-style:none;font-size:1.25rem;line-height:1.4;color:#121212}.card__bundle-facts li{position:relative;padding-left:1.4rem;margin:.15rem 0}.card__bundle-facts li:before{content:"";position:absolute;left:.2rem;top:.55em;width:.55rem;height:.55rem;border-radius:50%;background:#0a7a3d}.quantity__button-product-custom,.fc-pcard .fc-pcard__qty .quantity__button{width:4.4rem!important;min-width:4.4rem;height:4.4rem!important;min-height:4.4rem;padding:0!important}.fc-pcard .fc-pcard__qty .quantity__input{height:4.4rem}.Vtl-WishlistHeader{min-width:4.4rem!important;min-height:4.4rem!important}.Vtl-WishlistButton__AddToWishlist{min-height:4.4rem!important}.fc-pcard .fc-pcard__price .allin__toggle,.fc .allin__toggle,.card .allin__toggle{min-height:4.4rem;min-width:4.4rem;align-items:center}.mobile-facets__open,.product__info-container .allin__toggle,.sticky-atc .allin__toggle{min-height:4.4rem}.ecomsend__Popover__Widget{min-height:4.4rem!important}.ecomsend__Modal__CloseButton{min-width:4.4rem!important;min-height:4.4rem!important;display:inline-flex!important;align-items:center;justify-content:center}.ecomsend__Modal__CloseText{min-height:4.4rem!important}.ecomsend__Popover__Widget [class*=lose]{min-width:4.4rem!important;min-height:4.4rem!important;display:inline-flex!important;align-items:center;justify-content:center}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{top:auto!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;max-height:45vh!important;overflow-y:auto!important;margin:0!important;border-radius:0!important;padding:10px 16px 12px!important;box-sizing:border-box!important;box-shadow:0 -4px 16px #0000001f!important}body.sticky-atc-active #shopify-pc__banner.shopify-pc__banner__dialog{bottom:84px!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important}#shopify-pc__banner #shopify-pc__banner__body-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-size:12.5px!important;line-height:1.35!important}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:6px 8px!important;font-size:13px!important;line-height:1.2!important;white-space:normal!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/cro-fixes.css.map */
