@media(max-width:1023px){.rb-header__pill-label-full{display:none!important}.rb-header__pill-label-short{display:inline!important}}@property --rb-order-outline-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rb-order-outline-flow{to{--rb-order-outline-angle: 360deg}}@media(max-width:1023px){html{font-size:112.5%}:root{--rb-pad-x: clamp(16px, 4vw, 28px);--rb-header-bar-height: 118px;--rb-home-section-heading-size: clamp(2.475rem, 9.9vw, 3.355rem);--rb-band-heading: clamp(2.15rem, 8vw, 3.45rem);--rb-band-lead: clamp(1.2rem, 4.3vw, 1.6rem);--rb-text-base: 1.2rem;--rb-text-lg: 1.4rem;--rb-trust-strip-height: 36px;--rb-text-sm: 1.05rem;--rb-header-height: 0px;--rb-hero-top-offset: 0px;--rb-teal: #1f8a7a;--rb-emerald-light: #3ec9a0;--rb-teal-rgb: 31, 138, 122;--rb-header-logo-gradient: linear-gradient(90deg, #1a7a6e 0%, #3ec9a0 50%, #1a7a6e 100%);--rb-header-logo-gradient-static: linear-gradient(90deg, #0f3d38 0%, #1f8a7a 48%, #3ec9a0 100%);--rb-emerald-gradient: linear-gradient(90deg, #1a7a6e 0%, #3ec9a0 50%, #1a7a6e 100%);--rb-emerald-gradient-static: linear-gradient(90deg, #0f3d38 0%, #1f8a7a 48%, #3ec9a0 100%);--rb-canna-gradient: linear-gradient(90deg, #0047a8 0%, #0080ff 25%, #2aa0ff 50%, #0080ff 75%, #0047a8 100%);--rb-canna-gradient-static: linear-gradient(90deg, #0047a8 0%, #2aa0ff 100%);--rb-kratom-dark: #145c3a;--rb-kratom-mid: #1f8a4e;--rb-kratom-light: #2db86a;--rb-kratom-bright: #3fd98a;--rb-kratom-gradient: linear-gradient(90deg, var(--rb-kratom-dark) 0%, var(--rb-kratom-mid) 25%, var(--rb-kratom-light) 50%, var(--rb-kratom-mid) 75%, var(--rb-kratom-dark) 100%);--rb-kratom-gradient-static: linear-gradient(90deg, var(--rb-kratom-dark) 0%, var(--rb-kratom-light) 100%);--rb-brand-band-gradient: linear-gradient(90deg, var(--rb-dark) 0%, var(--rb-teal) 55%, var(--rb-emerald-light) 100%)}.rb-trust-strip{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;opacity:1!important;pointer-events:auto!important;transition:none!important;will-change:auto;min-height:var(--rb-trust-strip-height, 36px)!important;background:var(--rb-brand-band-gradient, linear-gradient(90deg, var(--rb-dark) 0%, var(--rb-teal) 55%, var(--rb-emerald-light) 100%))!important;background-size:auto!important}.rb-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%;transform:none!important;transition:none!important;will-change:auto;pointer-events:auto!important}body.template-index.rb-scrolled .rb-trust-strip,body:not(.template-index).rb-scrolled .rb-trust-strip,body.template-index.rb-scrolled .rb-header,body:not(.template-index).rb-scrolled .rb-header,body.rb-scrolled .rb-trust-strip,body.rb-scrolled .rb-header{transform:none!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.rb-header-shell,body.template-index .rb-header-shell,body:not(.template-index) .rb-header-shell,body.template-index.rb-scrolled .rb-header-shell,body:not(.template-index).rb-scrolled .rb-header-shell{min-height:0!important;height:auto!important}.rb-header-shell:before,body.template-index .rb-header-shell:before{display:none!important}body{padding-bottom:env(safe-area-inset-bottom,0)}body:has(.t4s-toolbar-mobile) .t4s-website-wrapper{padding-bottom:calc(56px + env(safe-area-inset-bottom,0))}.rb-mobile-menu-btn,.rb-mobile-drawer{display:none!important}.rb-header__inner,body.template-index .rb-header__inner,body.template-product .rb-header__inner,body:not(.template-index) .rb-header__inner{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"logo utils" "nav nav";align-items:center;gap:0!important;row-gap:0!important;padding:1px 0 2px!important;padding-inline:0!important;margin:0!important;max-width:none!important;width:100%!important;box-sizing:border-box!important}.rb-header,.rb-header-shell,#shopify-section-rb-header.shopify-section,.shopify-section:has(.rb-header-shell){padding-left:0!important;padding-right:0!important;padding-inline:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}.rb-header__logo{grid-area:logo;justify-self:start;min-width:0;margin:0!important;padding:0!important}.rb-header__utils{grid-area:utils;justify-self:end;gap:0;margin:0!important;padding:0!important}.rb-header__utils .rb-header__search,.rb-header__utils .rb-header__account,.rb-header__utils .rb-header__cart{margin-inline:-5px}.rb-header__utils .rb-header__search{margin-left:0;margin-right:-2px;width:52px!important;height:52px!important;min-width:52px;min-height:52px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.08);z-index:2}.rb-header__utils .rb-header__search:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px;z-index:-1}.rb-header__utils .rb-header__search>i{pointer-events:none;font-size:calc(1.75rem - 3px)!important;width:calc(1.75rem - 3px)!important;height:calc(1.75rem - 3px)!important}.rb-header__utils .rb-header__search{transform:translate(-5px)}.rb-header__utils .rb-header__account{transform:translate(-8px)}.rb-header__utils .rb-header__cart{transform:translate(-3px)}.rb-header__utils .rb-header__cart{margin-right:0}.rb-header__logo-mark,.rb-header__logo-mark.rb-logo--gradient{height:clamp(62.92px,15.73vw,79.86px);width:calc(clamp(62.92px,15.73vw,79.86px)/.16);max-width:min(100%,314.6px);margin:0!important}.rb-header__search,.rb-header__account,.rb-header__cart{width:41.8px;height:41.8px;font-size:1.30625rem;overflow:visible}.rb-header__cart-count{top:2px!important;right:2px!important}.rb-header__utils{overflow:visible;padding-right:2px;transform:translate(-2px)}.rb-header__nav--bar{grid-area:nav;display:flex!important;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;width:100%!important;max-width:none!important;min-width:0;margin:-5px 0 0!important;padding:0 6px 6px!important;overflow:hidden!important;box-sizing:border-box!important}.rb-header__nav--bar::-webkit-scrollbar{display:none}.rb-header__nav--bar .rb-header__dropdown{position:static;flex:1 1 0;width:auto;min-width:0;max-width:none}.rb-header__nav--bar .rb-header__pill{width:100%;justify-content:center;min-height:0;padding:3px 5px 3px 7px;gap:3px;font-size:clamp(1.02rem,3.4vw,1.22rem);font-weight:600;letter-spacing:.04em;white-space:nowrap}.rb-header__nav--bar .rb-header__pill-label{font-size:inherit}.rb-header__nav--bar .rb-header__pill .rb-header__pill-icon{width:calc(1.58rem - 1px);height:calc(1.58rem - 1px)}.rb-header__nav--bar .rb-header__pill .rb-header__pill-icon-arrow{font-size:calc(1.58rem - 1px)}.rb-header__nav--bar .rb-header__pill .rb-header__pill-icon-plus{font-size:calc(1.58rem - 3px)}.rb-header__nav--bar .rb-header__pill-label,.rb-header__nav--bar .rb-header__pill-icon i{transition:none!important}.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill:after,.rb-header__nav--bar .rb-header__dropdown.is-open:hover .rb-header__pill:after,.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill:hover:after{opacity:0}.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-label,.rb-header__nav--bar .rb-header__dropdown.is-open:hover .rb-header__pill-label,.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill:hover .rb-header__pill-label{background-image:none;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff;animation:none;font-size:inherit}.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon{width:calc(1.58rem - 1px);height:calc(1.58rem - 1px)}.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon i:not(.rb-header__pill-icon-plus),.rb-header__nav--bar .rb-header__dropdown.is-open:hover .rb-header__pill-icon i:not(.rb-header__pill-icon-plus),.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill:hover .rb-header__pill-icon i:not(.rb-header__pill-icon-plus){background-image:none;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff!important;animation:none;font-size:calc(1.58rem - 1px)}.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon-arrow{opacity:0;transform:rotate(90deg) scale(.5);font-size:calc(1.58rem - 1px)}.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon-plus,.rb-header__nav--bar .rb-header__dropdown.is-open:hover .rb-header__pill-icon-plus,.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill:hover .rb-header__pill-icon-plus{opacity:1;visibility:visible;transform:none;font-size:calc(1.58rem - 3px);background-image:none;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff!important;animation:rb-plus-spin 3.5s linear infinite!important}.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:hover:after,.rb-header__nav--bar .rb-header__dropdown:not(.is-open):hover .rb-header__pill:after,.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:active:after,.rb-header__nav--bar .rb-header__dropdown:not(.is-open):active .rb-header__pill:after{opacity:1}.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:hover .rb-header__pill-label,.rb-header__nav--bar .rb-header__dropdown:not(.is-open):hover .rb-header__pill-label,.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:active .rb-header__pill-label,.rb-header__nav--bar .rb-header__dropdown:not(.is-open):active .rb-header__pill-label{background-image:var(--rb-emerald-gradient);background-size:var(--rb-emerald-gradient-size);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite}.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:hover .rb-header__pill-icon i:not(.rb-header__pill-icon-plus),.rb-header__nav--bar .rb-header__dropdown:not(.is-open):hover .rb-header__pill-icon i:not(.rb-header__pill-icon-plus),.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:active .rb-header__pill-icon i:not(.rb-header__pill-icon-plus),.rb-header__nav--bar .rb-header__dropdown:not(.is-open):active .rb-header__pill-icon i:not(.rb-header__pill-icon-plus){background-image:var(--rb-emerald-gradient);background-size:var(--rb-emerald-gradient-size);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite}.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:hover .rb-header__pill-icon-arrow,.rb-header__nav--bar .rb-header__dropdown:not(.is-open):hover .rb-header__pill-icon-arrow{opacity:1;transform:rotate(0) scale(1)}.rb-header__nav--bar .rb-header__dropdown:not(.is-open) .rb-header__pill:hover .rb-header__pill-icon-plus,.rb-header__nav--bar .rb-header__dropdown:not(.is-open):hover .rb-header__pill-icon-plus{opacity:0;transform:rotate(0) scale(1);animation:none!important}.rb-header,.rb-header__inner,.rb-header-shell{overflow:visible!important}.rb-header__nav--bar:has(.rb-header__dropdown.is-open){overflow:visible}.rb-header__nav--bar .rb-header__menu{display:none!important;position:fixed;left:8px;right:8px;top:0;z-index:230;transform:none;opacity:1;visibility:visible;pointer-events:auto;min-width:0;width:auto;max-width:calc(100vw - 16px);max-height:min(75vh,640px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 6px 14px;background:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 36px #19393729,0 4px 12px #00000014}.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__menu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.rb-header__nav--bar .rb-header__menu:before{display:none!important}.rb-header__nav--bar .rb-header__menu--hemp,.rb-header__nav--bar .rb-header__menu--kratom,.rb-header__nav--bar .rb-header__menu--explore{padding-top:8px}.rb-header__nav--bar .rb-header__menu-brand{display:flex;justify-content:center;align-items:center;padding:4px 20px 8px}.rb-header__nav--bar .rb-header__menu--kratom .rb-header__menu-brand{padding:14px 20px 8px}.rb-header__nav--bar .rb-header__menu-brand-logo{display:block;width:auto;max-width:min(231px,73.5vw);height:auto;margin:0 auto}.rb-header__nav--bar .rb-header__menu--kratom .rb-header__menu-brand-logo{max-width:min(242.55px,77.175vw);margin-bottom:10px}.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-brand-logo{max-width:min(294px,81.9vw)}.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-brand-logo.rb-logo--gradient{height:46.2px;width:288.75px;max-width:min(294px,81.9vw);margin:0 auto;background:#000;background-image:none;animation:none}.rb-header__nav--bar .rb-header__menu-cols{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0 6px}.rb-header__nav--bar .rb-header__menu--kratom .rb-header__menu-col{padding:0 8px}.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-col{min-width:0;padding:0 2px}.rb-header__nav--bar .rb-header__menu--hemp .rb-header__menu-col:first-child,.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-col:first-child{border-right:1px solid rgba(0,0,0,.12)}.rb-header__nav--bar .rb-header__menu-label{margin:0;padding:8px 16px 10px;color:#000!important;-webkit-text-fill-color:#000;background:none!important;animation:none!important;font-size:clamp(1.2075rem,4.5885vw,1.509375rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.12)}.rb-header__nav--bar .rb-header__menu--hemp .rb-header__menu-label,.rb-header__nav--bar .rb-header__menu--kratom .rb-header__menu-label{padding:6px 16px 8px}.rb-header__nav--bar .rb-header__menu a{display:block;padding:10px 16px;margin:0;border-radius:0;text-decoration:none;font-size:clamp(1.338645rem,5.04735vw,1.733655rem);font-weight:700;letter-spacing:.01em;line-height:1.25;text-transform:none;white-space:nowrap;transition:background .15s ease,background-image .15s ease!important}.rb-header__nav--bar .rb-header__menu-col a{position:relative;z-index:0;isolation:isolate;background-color:transparent!important;background-image:var(--rb-emerald-gradient);background-size:var(--rb-emerald-gradient-size);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite;border-bottom:none;transition:background .15s ease,background-image .15s ease!important}.rb-header__nav--bar .rb-header__menu-col a:before{content:"";position:absolute;top:0;right:4px;bottom:0;left:4px;z-index:-1;background:transparent;border-radius:10px;transition:background .15s ease,background-image .15s ease}.rb-header__nav--bar .rb-header__menu-col a:hover:before,.rb-header__nav--bar .rb-header__menu-col a:active:before,.rb-header__nav--bar .rb-header__menu-col a:focus:before,.rb-header__nav--bar .rb-header__menu-col a:focus-visible:before,.rb-header__nav--bar .rb-header__menu-footer-link:hover:before,.rb-header__nav--bar .rb-header__menu-footer-link:active:before,.rb-header__nav--bar .rb-header__menu-footer-link:focus:before{background:var(--rb-emerald-gradient);background-size:var(--rb-emerald-gradient-size);animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite}.rb-header__nav--bar .rb-header__menu-col a:hover,.rb-header__nav--bar .rb-header__menu-col a:active,.rb-header__nav--bar .rb-header__menu-col a:focus,.rb-header__nav--bar .rb-header__menu-col a:focus-visible,.rb-header__nav--bar .rb-header__menu-col a:visited:hover,.rb-header__nav--bar .rb-header__menu-col a:visited:active{background-image:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;animation:none!important}@media(hover:none){.rb-header__nav--bar .rb-header__menu-col a:hover,.rb-header__nav--bar .rb-header__menu-col a:active,.rb-header__nav--bar .rb-header__menu-col a:focus{-webkit-text-fill-color:#fff!important;color:#fff!important}.rb-header__nav--bar .rb-header__menu-col a:hover:before,.rb-header__nav--bar .rb-header__menu-col a:active:before,.rb-header__nav--bar .rb-header__menu-col a:focus:before{background:var(--rb-emerald-gradient);background-size:var(--rb-emerald-gradient-size)}}.rb-header__nav--bar .rb-header__menu-footer-link:hover .rb-header__menu-footer-label,.rb-header__nav--bar .rb-header__menu-footer-link:active .rb-header__menu-footer-label,.rb-header__nav--bar .rb-header__menu-footer-link:focus .rb-header__menu-footer-label{background-image:none!important;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff!important;color:#fff!important;animation:none}.rb-header__nav--bar .rb-header__menu-footer-link:hover .rb-band-pill-icon i,.rb-header__nav--bar .rb-header__menu-footer-link:active .rb-band-pill-icon i{background-image:none!important;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff!important;color:#fff!important}.rb-header__nav--bar .rb-header__menu--hemp .rb-header__menu-col a,.rb-header__nav--bar .rb-header__menu--kratom .rb-header__menu-col a{padding-top:8px;padding-bottom:8px}.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-cols{padding:0 2px}.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-label{padding-left:10px;padding-right:10px}.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-col a{box-sizing:border-box;max-width:none;width:100%;padding-left:10px;padding-right:10px;overflow:visible;text-overflow:clip;font-size:clamp(1.2717rem,4.795vw,1.647rem)}.rb-header__nav--bar .rb-header__menu--explore .rb-header__menu-col a:before{top:0;right:-2px;bottom:0;left:-2px}.rb-header__nav--bar .rb-header__menu-footer{margin-top:4px;padding:4px 8px 10px;border-top:1px solid rgba(0,0,0,.1)}.rb-header__nav--bar .rb-header__menu-footer-link{position:relative;z-index:0;isolation:isolate;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:10px 16px;font-size:clamp(1.4091rem,5.313vw,1.8249rem);font-weight:700;letter-spacing:.01em;line-height:1.25;text-decoration:none;background:none!important;animation:none!important;border-bottom:none;color:inherit!important;-webkit-text-fill-color:unset}.rb-header__nav--bar .rb-header__menu-footer-link:before{content:"";position:absolute;top:0;right:4px;bottom:0;left:4px;z-index:-1;border-radius:10px;background:transparent;transition:background .15s ease,background-image .15s ease}.rb-header__nav--bar .rb-header__menu-footer-label{background-color:transparent!important;background-image:var(--rb-emerald-gradient);background-size:var(--rb-emerald-gradient-size);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite}.rb-header__nav--bar .rb-header__menu-footer-link .rb-band-pill-icon{position:relative;width:1.75rem;height:1.75rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transform:translateY(8px)}.rb-header__nav--bar .rb-header__menu-footer-link .rb-band-pill-icon i{position:absolute;font-weight:var(--rb-pill-icon-weight);transition:transform .25s ease,opacity .25s ease;background-image:var(--rb-emerald-gradient);background-size:var(--rb-emerald-gradient-size);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite}.rb-header__nav--bar .rb-header__menu-footer-link .rb-band-pill-icon-arrow{opacity:1;transform:translate(0);font-size:1.35rem}.rb-header__nav--bar .rb-header__menu-footer-link .rb-band-pill-icon-plus{opacity:0;font-size:1.25rem;animation:none!important}.rb-header__nav--bar .rb-header__menu-footer-link:hover .rb-band-pill-icon-arrow,.rb-header__nav--bar .rb-header__menu-footer-link:active .rb-band-pill-icon-arrow{opacity:0}.rb-header__nav--bar .rb-header__menu-footer-link:hover .rb-band-pill-icon-plus,.rb-header__nav--bar .rb-header__menu-footer-link:active .rb-band-pill-icon-plus{opacity:1;animation:rb-plus-spin 3.5s linear infinite!important}@media(prefers-reduced-motion:reduce){.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon-plus,.rb-header__nav--bar .rb-header__menu-footer-link:hover .rb-band-pill-icon-plus,.rb-header__nav--bar .rb-header__menu-footer-link:active .rb-band-pill-icon-plus{animation:none!important}.rb-header__nav--bar .rb-header__menu-col a,.rb-header__nav--bar .rb-header__menu-footer-label,.rb-header__nav--bar .rb-header__menu-footer-link .rb-band-pill-icon i{animation:none;background-image:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto}}body.rb-mobile-nav-open{overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.rb-mobile-nav-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;margin:0;padding:0;border:0;background:transparent;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.rb-mobile-nav-backdrop:active,.rb-mobile-nav-backdrop:focus,.rb-mobile-nav-backdrop:focus-visible{background:transparent!important;outline:none!important;box-shadow:none!important}.rb-mobile-nav-backdrop.is-visible{display:block}.rb-footer{background:var(--rb-light, #f7f7f5)!important;background-image:none!important;color:var(--rb-dark, #193937)!important}.rb-footer__header .rb-footer__logo-mark.rb-logo--gradient{margin-top:20px!important;background-image:var(--rb-charcoal-gradient, linear-gradient(90deg, #3c3c3c 0%, #707070 50%, #3c3c3c 100%))!important;background-size:var(--rb-charcoal-gradient-size, 200% 100%)!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important}.rb-footer__legal-band,.rb-footer__legal-copy,.rb-footer__legal-copy p,.rb-footer__prop65,.rb-footer__bottom,.rb-footer__bottom span{color:rgba(var(--rb-dark-rgb, 25, 57, 55),.78)!important}.rb-footer__legal-copy a,.rb-footer__legal a,.rb-footer__prop65 a{font-weight:700!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:var(--rb-emerald-gradient, linear-gradient(90deg, #29696a 0%, #4fa891 50%, #29696a 100%))!important;background-size:var(--rb-emerald-gradient-size, 200% 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#29696a}.rb-footer__legal-copy a:hover,.rb-footer__legal a:hover,.rb-footer__prop65 a:hover{color:transparent!important;-webkit-text-fill-color:transparent!important}footer#t4s-footer .rb-footer .rb-footer__form input[type=email],footer#t4s-footer .rb-footer form#rb-footer-newsletter .rb-footer__form input[type=email],footer#t4s-footer .rb-footer #rb-footer-newsletter input[type=email],.rb-footer .rb-footer__form input[type=email]{border:1.5px solid #4a4a4a!important}footer#t4s-footer .rb-footer .rb-footer__form .rb-btn--xs,footer#t4s-footer .rb-footer form#rb-footer-newsletter .rb-footer__form .rb-btn--xs,footer#t4s-footer .rb-footer #rb-footer-newsletter .rb-btn.rb-btn--xs,.rb-footer .rb-footer__form .rb-btn--xs{background:var(--rb-emerald-gradient, linear-gradient(90deg, #29696a 0%, #4fa891 50%, #29696a 100%))!important;background-size:var(--rb-emerald-gradient-size, 200% 100%)!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important;color:#fff!important;border:none!important}footer#t4s-footer .rb-footer .rb-footer__form .rb-btn--xs:hover,.rb-footer .rb-footer__form .rb-btn--xs:hover{background:var(--rb-emerald-gradient, linear-gradient(90deg, #29696a 0%, #4fa891 50%, #29696a 100%))!important;background-size:var(--rb-emerald-gradient-size, 200% 100%)!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.rb-footer__header .rb-footer__logo-mark.rb-logo--gradient{animation:none!important;background-image:var(--rb-charcoal-gradient-static, linear-gradient(90deg, #2a2a2a 0%, #3c3c3c 52%, #707070 100%))!important;background-size:auto!important}.rb-footer__legal-copy a,.rb-footer__legal a,.rb-footer__prop65 a{animation:none!important;background-image:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%))!important;background-size:auto!important}footer#t4s-footer .rb-footer .rb-footer__form .rb-btn--xs,footer#t4s-footer .rb-footer form#rb-footer-newsletter .rb-footer__form .rb-btn--xs,footer#t4s-footer .rb-footer #rb-footer-newsletter .rb-btn.rb-btn--xs,.rb-footer .rb-footer__form .rb-btn--xs{animation:none!important;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%))!important;background-size:auto!important}}.rb-footer__grid{grid-template-columns:1fr 1fr;gap:14px 12px}.rb-footer__aside{grid-column:1 / -1;display:contents}.rb-footer__brand{grid-column:1 / -1;order:-1;display:flex;justify-content:center;margin:20px 0 8px}.rb-footer__col--connect{grid-column:1 / -1}footer#t4s-footer .rb-footer .rb-container,body .rb-footer .rb-container{padding-inline:clamp(24px,6vw,36px)!important}.rb-footer__col{border:2px solid transparent;border-radius:16px;padding:16px 16px 14px;box-sizing:border-box;background:linear-gradient(#fff,#fff) padding-box,var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%)) border-box;box-shadow:var(--rb-emerald-glow-shadow, 0 12px 36px rgba(41, 105, 106, .238), 0 4px 16px rgba(79, 168, 145, .17))}.rb-footer__col .rb-footer__heading{color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:var(--rb-charcoal-gradient, linear-gradient(90deg, #3c3c3c 0%, #707070 50%, #3c3c3c 100%))!important;background-size:var(--rb-charcoal-gradient-size, 200% 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important}.rb-footer__col .rb-footer__links a,.rb-footer__col .rb-footer__tagline{color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:var(--rb-emerald-gradient, linear-gradient(90deg, #29696a 0%, #4fa891 50%, #29696a 100%))!important;background-size:var(--rb-emerald-gradient-size, 200% 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important}.rb-footer__legal-band{padding:16px!important;border-radius:16px;box-sizing:border-box}.rb-footer__legal-copy{gap:10px}.rb-footer__legal-copy p,.rb-footer__prop65{font-size:.9em!important;line-height:1.5!important}.rb-footer__bottom{margin-top:14px;padding-top:14px;gap:14px}.rb-footer__brand{grid-column:1 / -1}.rb-profile__layout{grid-template-columns:1fr;gap:24px}.rb-profile__sidebar{position:static;width:100%}.rb-profile__nav{flex-wrap:wrap;gap:8px}.rb-profile__tab{flex:1 1 calc(50% - 4px);min-width:0;min-height:48px;font-size:.9375rem}.rb-profile__subtext{white-space:normal}.rb-profile__recharge-frame{min-height:520px}body.template-customers-account .rb-profile{padding:24px 0 40px;zoom:1}body.template-customers-account .rb-profile__header{margin-bottom:12px}body.template-customers-account .rb-profile__title{font-size:clamp(1.5525rem,6.325vw,1.8975rem)!important;margin-bottom:4px}body.template-customers-account .rb-profile__subtext{font-size:.8125rem!important;line-height:1.4!important}body.template-customers-account .rb-profile__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}body.template-customers-account .rb-profile__sidebar{display:contents;background:none;border:none;box-shadow:none;padding:0}body.template-customers-account .rb-profile__welcome{grid-column:1 / -1;margin-bottom:0;padding-bottom:0;border-bottom:none!important}body.template-customers-account .rb-profile__hello{font-size:clamp(1.265rem,4.95vw,1.485rem)!important;margin-bottom:2px!important}body.template-customers-account .rb-profile__email{margin:0 0 4px!important;font-size:.853125rem!important}body.template-customers-account .rb-profile__nav{display:none!important}body.template-customers-account .rb-profile__deck{grid-column:1 / -1;display:flex;flex-direction:column;gap:10px;min-width:0;width:100%}body.template-customers-account .rb-profile__rail{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin:0;padding-inline:0}body.template-customers-account .rb-profile__rail[hidden]{display:none!important}body.template-customers-account .rb-profile__swipe-hint{display:inline-flex;align-items:center;justify-content:center;gap:.25em;margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.45)}body.template-customers-account .rb-profile__swipe-chevron{display:inline-block;font-size:.95em;line-height:1;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}body.template-customers-account .rb-profile__scrollbar{width:100%;max-width:100%}body.template-customers-account .rb-profile__scrollbar-track{position:relative;width:100%;height:5px;border-radius:999px;background:rgba(var(--rb-dark-rgb, 25, 57, 55),.14);overflow:visible}body.template-customers-account .rb-profile__scrollbar-thumb{position:absolute;top:0;left:0;height:5px;min-width:48px;border-radius:999px;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto;box-shadow:var(--rb-emerald-slider-glow-shadow, 0 0 12px rgba(41, 105, 106, .35));will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(prefers-reduced-motion:reduce){body.template-customers-account .rb-profile__swipe-chevron{animation:none;opacity:1}}body.template-customers-account .rb-profile__main{grid-column:auto;grid-row:auto;display:flex;flex-direction:row;align-items:flex-start;gap:12px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;background:transparent;border:none;box-shadow:none;padding:2px 0 6px;min-width:0;width:100%}body.template-customers-account .rb-profile__main::-webkit-scrollbar{display:none;height:0}body.template-customers-account .rb-profile__panel,body.template-customers-account .rb-profile__panel[hidden]{display:flex!important;flex-direction:column;flex:0 0 calc(100% - 22px);width:calc(100% - 22px);max-width:calc(100% - 22px);min-width:0;height:auto;min-height:0;max-height:none;align-self:flex-start;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;background:#fff;border:1px solid rgba(var(--rb-dark-rgb, 25, 57, 55),.08);border-radius:16px;padding:12px 12px 14px;box-shadow:0 8px 28px rgba(var(--rb-deep-rgb, 25, 57, 55),.06)}body.template-customers-account .rb-profile__panel[data-profile-panel=community-discounts],body.template-customers-account .rb-profile__panel[data-profile-panel=loyalty],body.template-customers-account .rb-profile__panel[data-profile-panel=subscriptions],body.template-customers-account .rb-profile__panel[data-profile-panel=community-discounts][hidden],body.template-customers-account .rb-profile__panel[data-profile-panel=loyalty][hidden],body.template-customers-account .rb-profile__panel[data-profile-panel=subscriptions][hidden]{height:auto!important;min-height:0!important;max-height:none!important;align-self:flex-start!important}body.template-customers-account .rb-profile__panel[data-profile-panel=orders]:not(.is-active){height:0!important;min-height:0!important;max-height:0!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;border:none!important;box-shadow:none!important;overflow:hidden!important;pointer-events:none}body.template-customers-account .rb-profile .rb-profile__panel-title{margin:0 0 6px!important;font-size:1.40625rem!important;line-height:1.25!important}body.template-customers-account .rb-profile .rb-profile__panel-lead,body.template-customers-account .rb-profile .rb-profile__panel[data-profile-panel=subscriptions] .rb-profile__panel-lead,body.template-customers-account .rb-profile .rb-profile__panel[data-profile-panel=loyalty] .rb-profile__panel-lead,body.template-customers-account .rb-profile .rb-profile__panel[data-profile-panel=community-discounts] .rb-profile__panel-lead{margin:0 0 12px!important;font-size:.934375rem!important;line-height:1.4!important}body.template-customers-account .rb-profile .rb-profile__embed-note,body.template-customers-account .rb-profile .rb-profile__embed-fallback{font-size:.8625rem!important;line-height:1.4!important;margin-top:8px!important}body.template-customers-account .rb-profile .rb-profile__orders{font-size:.934375rem!important}body.template-customers-account .rb-profile .rb-profile__orders thead th,body.template-customers-account .rb-profile .rb-profile__orders th,body.template-customers-account .rb-profile .rb-profile__orders td:before{font-size:.8625rem!important;letter-spacing:.04em!important}body.template-customers-account .rb-profile .rb-profile__orders tbody tr.rb-profile__order-row>td,body.template-customers-account .rb-profile .rb-profile__orders tbody tr.rb-profile__order-row .rb-profile__order-name{font-size:.934375rem!important}body.template-customers-account .rb-profile .rb-profile__embed--subscriptions .rb-quiz-cta--profile-subscriptions{min-height:46px!important;padding:9.2px 16.1px!important;font-size:.934375rem!important;gap:13.8px!important}body.template-customers-account .rb-profile .rb-profile__embed--subscriptions .rb-quiz-cta--profile-subscriptions .rb-quiz-cta__label{font-size:.934375rem!important}body.template-customers-account .rb-profile .rb-profile__embed--subscriptions .rb-quiz-cta--profile-subscriptions .rb-band-pill-icon{width:1.86875rem!important;height:1.86875rem!important}body.template-customers-account .rb-profile .rb-profile__embed--subscriptions .rb-quiz-cta--profile-subscriptions .rb-band-pill-icon-arrow{font-size:1.58125rem!important}body.template-customers-account .rb-profile .rb-profile__embed--subscriptions .rb-quiz-cta--profile-subscriptions .rb-band-pill-icon-plus{font-size:1.509375rem!important}body.template-customers-account .rb-profile .rb-profile__empty,body.template-customers-account .rb-profile .rb-profile__cta,body.template-customers-account .rb-profile .rb-profile__cta span{font-size:.934375rem!important}body.template-customers-account .rb-profile__links{grid-column:1 / -1;grid-row:auto;margin-top:4px;padding-top:0;border-top:none!important}body.template-customers-account .rb-profile__help,body.template-customers-account .rb-profile__help a,body.template-customers-account .rb-profile__link{font-size:.853125rem!important}body.template-customers-account .rb-profile__panel[data-profile-panel=orders].is-active,body.template-customers-account .rb-profile__panel[data-profile-panel=orders].is-active[hidden]{background:transparent!important;border:none!important;box-shadow:none!important;padding:4px 2px 8px!important;height:auto!important;max-height:none!important;overflow:visible!important;pointer-events:auto}body.template-customers-account .rb-profile__panel[data-profile-panel=orders] .rb-profile__panel-title{margin:0 0 12px!important;padding-inline:4px}body.template-customers-account .rb-profile__orders-cards{display:flex!important;flex-direction:column;gap:14px;width:100%}body.template-customers-account .rb-profile__order-card{--rb-snake-dark: #29696a;--rb-snake-mid: #3d8a82;--rb-snake-light: #4fa891;--rb-snake-bright: #6eb89a;--rb-outline-flow-duration: 3s;position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 14px 12px;border:3px solid transparent;border-radius:16px;background:#fff;box-shadow:0 8px 22px #296a6a1a,0 2px 10px #4fa89114;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease;outline:none;-webkit-tap-highlight-color:transparent}body.template-customers-account .rb-profile__order-card.is-carousel-active{transform:translateY(-4px);border-color:transparent;box-shadow:0 12px 28px #296a6a2e;background-image:linear-gradient(#fff,#fff),conic-gradient(from var(--rb-order-outline-angle, 0deg),var(--rb-snake-bright) 0deg,var(--rb-snake-light) 10deg,var(--rb-snake-light) 28deg,var(--rb-snake-mid) 44deg,var(--rb-snake-dark) 56deg,var(--rb-snake-dark) 64deg,var(--rb-snake-mid) 76deg,var(--rb-snake-light) 92deg,var(--rb-snake-light) 108deg,var(--rb-snake-bright) 120deg,var(--rb-snake-light) 130deg,var(--rb-snake-light) 148deg,var(--rb-snake-mid) 164deg,var(--rb-snake-dark) 176deg,var(--rb-snake-dark) 184deg,var(--rb-snake-mid) 196deg,var(--rb-snake-light) 212deg,var(--rb-snake-light) 228deg,var(--rb-snake-bright) 240deg,var(--rb-snake-light) 250deg,var(--rb-snake-light) 268deg,var(--rb-snake-mid) 284deg,var(--rb-snake-dark) 296deg,var(--rb-snake-dark) 304deg,var(--rb-snake-mid) 316deg,var(--rb-snake-light) 332deg,var(--rb-snake-light) 348deg,var(--rb-snake-bright) 360deg);background-origin:padding-box,border-box;background-clip:padding-box,border-box;animation:rb-order-outline-flow var(--rb-outline-flow-duration, 3s) linear infinite}body.template-customers-account .rb-profile__order-card-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.934375rem;line-height:1.35}body.template-customers-account .rb-profile__order-card-label{font-weight:700;letter-spacing:.04em;background-image:var(--rb-charcoal-gradient, linear-gradient(90deg, #2a2a2a 0%, #555 50%, #2a2a2a 100%));background-size:var(--rb-charcoal-gradient-size, 200% 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite}body.template-customers-account .rb-profile__order-card .rb-profile__order-name{font-weight:700;color:#000;-webkit-text-fill-color:#000}body.template-customers-account .rb-profile__order-card-invoice{margin-top:4px;padding-top:8px;border-top:1px solid rgba(var(--rb-dark-rgb, 25, 57, 55),.08)}body.template-customers-account .rb-profile__order-card-invoice[hidden]{display:none!important}body.template-customers-account .rb-profile__invoice--compact{margin:0;padding:0;background:transparent;border:none;box-shadow:none}body.template-customers-account .rb-profile__invoice-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}body.template-customers-account .rb-profile__invoice-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:8px 10px;font-size:.8125rem;line-height:1.3}body.template-customers-account .rb-profile__invoice-line-title{min-width:0;font-weight:600;color:#111;overflow:hidden;text-overflow:ellipsis}body.template-customers-account .rb-profile__invoice-line-variant{display:block;margin-top:1px;font-size:.75rem;font-weight:500;color:#6b7280}body.template-customers-account .rb-profile__invoice-line-qty{font-weight:600;color:#4b5563;white-space:nowrap}body.template-customers-account .rb-profile__invoice-line-cost{font-weight:700;color:#111;white-space:nowrap;text-align:right}@media(prefers-reduced-motion:reduce){body.template-customers-account .rb-profile__order-card.is-carousel-active{animation:none;border-color:#4fa891;background-image:none;background:#fff}body.template-customers-account .rb-profile__order-card-label{animation:none;background-image:none;color:#2a2a2a;-webkit-text-fill-color:#2a2a2a}}.rb-rebrand__grid{grid-template-columns:1fr;gap:28px}.rb-rebrand__copy{width:100%;text-align:left}.rb-rebrand__pyramid{max-width:280px;width:100%;margin:0 auto;overflow:visible}.rb-rebrand__pyramid-level--bottom{gap:8px;align-items:flex-start;overflow:visible;padding-top:12px}.rb-rebrand__pyramid-node{overflow:visible;min-height:0;align-items:flex-start}.rb-rebrand__pyramid-logo--rb{height:clamp(48px,12vw,64px)!important;width:calc(clamp(48px,12vw,64px)/.16)!important;max-width:min(100%,280px)!important}.rb-rebrand__pyramid-logo--canna{width:min(37.4vw,145.2px)!important;height:auto!important;max-width:none!important;transform:translate(-20px,8px)!important}.rb-rebrand__pyramid-logo--kratom{width:min(44.1vw,172.2px)!important;height:auto!important;max-width:none!important;transform:translate(20px,5px)!important}.rb-trust-strip__inner{padding:0;justify-content:flex-start;overflow:hidden;height:var(--rb-trust-strip-height, 36px)!important}.rb-trust-strip__track{display:flex;align-items:center;width:max-content;animation:rb-trust-marquee 48s linear infinite;animation-play-state:paused;will-change:transform}.rb-trust-strip.is-marquee-playing .rb-trust-strip__track{animation-play-state:running}.rb-trust-strip__list{gap:28px;justify-content:flex-start;flex-shrink:0;padding-inline-end:28px}.rb-trust-strip__list--marquee-clone{display:flex!important}.rb-trust-strip__item{font-size:clamp(.8728125rem,1.246875vw,1.1221875rem)}.rb-trust-strip__icon{width:1.3715625rem;height:1.3715625rem;font-size:1.3715625rem}@keyframes rb-trust-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.rb-featured__scroller,.rb-ymal .rb-featured__scroller{position:relative;overflow:visible}.rb-featured .rb-products.rb-product-cards,.rb-ymal .rb-products.rb-product-cards,body.template-product .rb-ymal .rb-products.rb-product-cards{display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rb-pad-x, 16px);padding-inline:var(--rb-pad-x, 16px);padding-block:36px;margin-inline:calc(-1 * var(--rb-pad-x, 16px));margin-block:-36px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;align-items:stretch!important}.rb-featured .rb-products.rb-product-cards::-webkit-scrollbar,.rb-ymal .rb-products.rb-product-cards::-webkit-scrollbar,body.template-product .rb-ymal .rb-products.rb-product-cards::-webkit-scrollbar{display:none;height:0}.rb-featured .rb-products.rb-product-cards>.rb-product,.rb-ymal .rb-products.rb-product-cards>.rb-product,body.template-product .rb-ymal .rb-products.rb-product-cards>.rb-product{flex:0 0 calc((100% - 40px)*1.05)!important;width:calc((100% - 40px)*1.05)!important;max-width:calc((100% - 40px)*1.05)!important;min-width:0!important;height:auto!important;align-self:stretch;scroll-snap-align:start;scroll-snap-stop:always}.rb-featured__header .rb-featured__rail{display:none}.rb-featured__group .rb-featured__rail,.rb-ymal>.rb-featured__rail,body.template-product .rb-ymal>.rb-featured__rail{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:0;margin-bottom:20px;padding-inline:0}.rb-featured__group+.rb-featured__group:before{display:block;top:22px;height:1px}.rb-featured__group+.rb-featured__group{padding-top:47px}.rb-featured__rail{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:16px;padding-inline:var(--rb-pad-x, 16px)}.rb-featured__rail[hidden]{display:none!important}.rb-featured__swipe-hint{display:inline-flex;align-items:center;gap:.25em;margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.45)}.rb-featured__swipe-chevron{display:inline-block;font-size:.95em;line-height:1;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}@keyframes rb-featured-swipe-nudge{0%,to{transform:translate(0);opacity:.7}50%{transform:translate(5px);opacity:1}}.rb-featured__scrollbar{width:100%;max-width:100%}.rb-featured__scrollbar-track{position:relative;width:100%;height:5px;border-radius:999px;background:rgba(var(--rb-dark-rgb, 25, 57, 55),.14);overflow:visible}.rb-featured__scrollbar-thumb{position:absolute;top:0;left:0;height:5px;min-width:48px;border-radius:999px;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto;box-shadow:var(--rb-emerald-slider-glow-shadow, 0 0 12px rgba(41, 105, 106, .35));will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.rb-featured__swipe-chevron{animation:none;opacity:1}.rb-featured__scrollbar-thumb{background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto}}.template-index .rb-featured .rb-product:hover:not(.is-carousel-active),.template-index .rb-featured .rb-product--canna-effect:hover:not(.is-carousel-active),.template-index .rb-featured .rb-product--kratom-effect:hover:not(.is-carousel-active),.template-collection .rb-product-cards .rb-product:hover:not(.is-carousel-active),.template-collection .rb-product-cards .rb-product--canna-effect:hover:not(.is-carousel-active),.template-collection .rb-product-cards .rb-product--kratom-effect:hover:not(.is-carousel-active),.template-product .rb-ymal .rb-product:hover:not(.is-carousel-active),.template-product .rb-ymal .rb-product--canna-effect:hover:not(.is-carousel-active),.template-product .rb-ymal .rb-product--kratom-effect:hover:not(.is-carousel-active){transform:none;border-color:transparent;box-shadow:0 0 0 0 transparent;background-image:none;animation:none}.template-index .rb-featured .rb-product:hover:not(.is-carousel-active) .rb-product__effect-pill:before,.template-index .rb-featured .rb-product--kratom-effect:hover:not(.is-carousel-active) .rb-product__effect-pill:before,.template-collection .rb-product-cards .rb-product:hover:not(.is-carousel-active) .rb-product__effect-pill:before,.template-collection .rb-product-cards .rb-product--kratom-effect:hover:not(.is-carousel-active) .rb-product__effect-pill:before,.template-product .rb-ymal .rb-product:hover:not(.is-carousel-active) .rb-product__effect-pill:before,.template-product .rb-ymal .rb-product--kratom-effect:hover:not(.is-carousel-active) .rb-product__effect-pill:before{animation:none}.rb-product-cards .rb-product__img-wrap{height:clamp(280px,72vw,360px);padding:10px}.rb-featured .rb-product-cards .rb-product__img-wrap,.rb-ymal .rb-product-cards .rb-product__img-wrap{height:clamp(294px,75.6vw,378px)}.rb-product-cards .rb-product__img-brand{top:10px;left:10px}.rb-product-cards .rb-product__img-brand .rb-product__brand-logo-img,.rb-product-cards .rb-product__img-brand .rb-product__brand-logo-img--canna,.rb-product-cards .rb-product__img-brand .rb-product__brand-logo-img--kratom,.rb-product-cards .rb-product__img-brand--kratom .rb-product__brand-logo-img,.rb-product-cards .rb-product--kratom-effect .rb-product__img-brand .rb-product__brand-logo-img{height:46.2px!important;max-width:46.2px!important;max-height:46.2px!important}.rb-product-cards .rb-product__img-brand--kratom .rb-product__brand-logo-img,.rb-product-cards .rb-product--kratom-effect .rb-product__img-brand .rb-product__brand-logo-img{height:55.125px!important;max-width:48.51px!important;max-height:55.125px!important}.rb-product-cards .rb-product{display:flex;flex-direction:column}.rb-product-cards .rb-product__body{display:flex;flex-direction:column;flex:1 1 auto;padding:8px 16px 10px;min-height:0}.rb-product-cards .rb-product__title-group{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.rb-product-cards .rb-product__heading{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;margin-bottom:0}.rb-product-cards .rb-product__title-stack{gap:2px;min-height:0;flex:1 1 auto}.rb-product-cards .rb-product__footer{margin-bottom:0;padding-top:0;transform:none}.rb-product-cards .rb-product__price{font-size:1.2794rem!important}.rb-product-cards .rb-product__compare{font-size:.73125rem}.rb-product-cards .rb-product__effect-pill{padding:8.1px 21.6px!important;font-family:var(--font-body-family, "Roboto Condensed", "Arial Narrow", Arial, sans-serif)!important;font-size:1.1115rem!important;font-weight:700!important;font-synthesis:none!important;min-height:34.2px!important;line-height:1!important;letter-spacing:.04em!important;top:0!important;margin-bottom:0!important;-webkit-text-size-adjust:100%;text-size-adjust:100%}.rb-product-cards .rb-product__stars{min-height:24px}.rb-product-cards .rb-product__stars .yotpo.bottomLine{min-height:0}.rb-product-cards .rb-product__stars .yotpo-display-wrapper,.rb-product-cards .rb-product__stars .yotpo.bottomLine .yotpo-display-wrapper{visibility:visible!important}.rb-product-cards .rb-product__stars .yotpo .standalone-bottomline,.rb-product-cards .rb-product__stars .yotpo .standalone-bottomline.star-clickable,.rb-product-cards .rb-product__stars .yotpo .yotpo-bottomline,.rb-product-cards .rb-product__stars .yotpo .yotpo-stars{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px}:root{--rb-card-review-text-size: .88765625rem;--rb-card-star-icon-size: .947625rem;--rb-card-star-svg-size: .947625rem}.rb-product-cards .rb-product__stars .yotpo .yotpo-bottomline .yotpo-icon-star,.rb-product-cards .rb-product__stars .yotpo .yotpo-bottomline .yotpo-icon-half-star,.rb-product-cards .rb-product__stars .yotpo .yotpo-bottomline .yotpo-icon-empty-star{font-size:var(--rb-card-star-icon-size)!important;line-height:1!important}.rb-product-cards .rb-product__stars .yotpo .text-m,.rb-product-cards .rb-product-stars-fallback .text-m{font-size:var(--rb-card-review-text-size)!important;white-space:nowrap}.rb-product-cards .rb-product__meta-row{min-height:20px}.rb-product-cards .rb-product__price-row{margin-top:auto;margin-bottom:0;padding-top:4px;padding-bottom:0}.rb-product-cards .rb-product__price-wrap{margin-bottom:0;padding-bottom:0}body.template-index .rb-hero--slider{padding-left:var(--rb-home-frame-inset, 8px);padding-right:var(--rb-home-frame-inset, 8px)}body.template-index .shopify-section:has(.rb-rebrand),body.template-index .shopify-section:has(.rb-eco){padding-inline:var(--rb-home-frame-inset, 8px)}body.template-index .rb-brands .rb-container,body.template-index .rb-perks .rb-container,body.template-index .rb-reviews{padding-inline:var(--rb-home-frame-inset, 8px)}body.template-index .rb-featured .rb-container{padding-inline:var(--rb-pad-x)}body.template-product{--rb-home-frame-inset: 4px;--rb-pad-x: var(--rb-home-frame-inset);--ts-gutter-x: calc(var(--rb-home-frame-inset) * 2)}body.template-product #MainContent .t4s-container,body.template-product #MainContent .t4s-container.t4s-main-product__content,body.template-product #MainContent .rb-container{padding-left:var(--rb-home-frame-inset)!important;padding-right:var(--rb-home-frame-inset)!important;padding-inline:var(--rb-home-frame-inset)!important;max-width:none!important}body.template-product .rb-reviews--product,body.template-product .related_products,body.template-product .rb-ymal,body.template-product .shopify-section:has(.t4s-main-product__content),body.template-product .shopify-section:has(.rb-reviews--product),body.template-product .shopify-section:has(.related_products){padding-left:var(--rb-home-frame-inset);padding-right:var(--rb-home-frame-inset);padding-inline:var(--rb-home-frame-inset)}body.template-product .rb-reviews--product .rb-container,body.template-product .related_products .rb-container{padding-inline:0!important}body.template-page .rb-reviews-page .yotpo-new-review-btn-wrapper{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}body.template-page .rb-reviews-page #yotpo-main-widget-btn,body.template-page .rb-reviews-page .yotpo-new-review-btn,body.template-page .rb-reviews-page .yotpo .write-review-button,body.template-page .rb-reviews-page .yotpo .yotpo-default-button.write-review-button,body.template-page .rb-reviews-page .yotpo-display-wrapper .yotpo-default-button.write-review-button{transform:none!important;margin-left:auto!important;margin-right:auto!important}body.template-page .rb-reviews-page #yotpo-main-widget-btn:hover,body.template-page .rb-reviews-page #yotpo-main-widget-btn:focus-visible,body.template-page .rb-reviews-page .yotpo-new-review-btn:hover,body.template-page .rb-reviews-page .yotpo-new-review-btn:focus-visible,body.template-page .rb-reviews-page .yotpo .write-review-button:hover,body.template-page .rb-reviews-page .yotpo .write-review-button:focus-visible,body.template-page .rb-reviews-page .yotpo .yotpo-default-button.write-review-button:hover,body.template-page .rb-reviews-page .yotpo .yotpo-default-button.write-review-button:focus-visible,body.template-page .rb-reviews-page .yotpo-display-wrapper .yotpo-default-button.write-review-button:hover,body.template-page .rb-reviews-page .yotpo-display-wrapper .yotpo-default-button.write-review-button:focus-visible{transform:translateY(-1px)!important}}@media(max-width:767px){:root{--rb-pad-x: clamp(16px, 4.5vw, 24px);--rb-header-bar-height: 112px;--rb-home-glow-pad: 16px;--rb-band-gap: 16px;--rb-band-section-gap: 24px;--rb-text-base: 1.25rem;--rb-text-lg: 1.45rem;--rb-band-lead: clamp(1.25rem, 4.6vw, 1.7rem)}.rb-trust-strip__item{font-size:.8728125rem;gap:8px}.rb-trust-strip__icon{width:1.3715625rem;height:1.3715625rem;font-size:1.3715625rem}body.template-index .rb-hero--slider{padding:var(--rb-home-frame-inset, 8px) var(--rb-home-frame-inset, 8px) 8px;overflow-x:clip}.rb-hero--slider .rb-hero__frame{aspect-ratio:auto!important;min-height:0!important;max-height:none!important;width:100%;margin-inline:0;border-radius:14px;overflow:visible!important;isolation:isolate;box-shadow:var(--rb-emerald-glow-shadow)!important}.rb-hero--slider .rb-hero__sizer{width:100%}.rb-hero--slider .rb-hero__sizer img{display:block;width:100%;height:auto;border-radius:inherit}.rb-hero--slider .rb-hero__viewport{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;border-radius:inherit;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y}.rb-hero--slider .rb-hero__viewport::-webkit-scrollbar{display:none}.rb-hero--slider .rb-hero__slide{position:relative!important;inset:auto!important;flex:0 0 100%;width:100%;min-width:100%;height:100%;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scroll-snap-align:start;scroll-snap-stop:always;transition:none!important;z-index:auto!important}.rb-hero--slider .rb-hero__media,.rb-hero--slider .rb-hero__media img{display:block;width:100%;height:100%}.rb-hero--slider .rb-hero__media img{object-fit:cover;object-position:center}.rb-hero--slider .rb-hero__controls{display:none!important}.rb-hero__rail{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:14px;padding-inline:2px}.rb-hero__rail[hidden]{display:none!important}.rb-hero__swipe-hint{display:inline-flex;align-items:center;gap:.25em;margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.45)}.rb-hero__swipe-chevron{display:inline-block;font-size:.95em;line-height:1;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}.rb-hero__scrollbar{width:100%;max-width:100%}.rb-hero__scrollbar-track{position:relative;width:100%;height:5px;border-radius:999px;background:rgba(var(--rb-dark-rgb, 25, 57, 55),.14);overflow:visible}.rb-hero__scrollbar-thumb{position:absolute;top:0;left:0;height:5px;min-width:48px;border-radius:999px;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto;box-shadow:var(--rb-emerald-slider-glow-shadow, 0 0 12px rgba(41, 105, 106, .35));will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.rb-hero__swipe-chevron{animation:none;opacity:1}.rb-hero__scrollbar-thumb{background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto}.rb-hero--slider .rb-hero__viewport{scroll-behavior:auto}}.rb-hero--slider .rb-hero__slide-content{padding:20px 20px 28px;max-width:100%}.rb-hero--slider .rb-hero__slide-content--impact .rb-hero__title{font-size:clamp(1.75rem,8vw,2.5rem)}.rb-hero--slider .rb-hero__eco-logos{--rb-eco-logo-scale: 1;--rb-eco-logo-base: 38px;bottom:12px;gap:9px;flex-wrap:nowrap;justify-content:space-evenly;width:calc((100% - 16px)*.9);max-width:none;padding:4px 14.4px;box-sizing:border-box}.rb-hero--slider .rb-hero__eco-logo-link{min-width:45.6px;min-height:0;padding:2px 7.2px}.rb-hero__bubble--canna,.rb-hero__bubble--kratom{min-height:clamp(380px,95vw,480px)!important;border-radius:16px}.rb-hero__bubble-content{padding:18px 20px 24px}.rb-hero__bubble-title{font-size:clamp(1.5rem,6.5vw,2rem)}.rb-rebrand{padding:48px 0}.rb-rebrand__eyebrow{font-size:clamp(1.52rem,5.76vw,1.8rem);letter-spacing:.1em;margin-bottom:14px}.rb-rebrand__eyebrow-br{display:inline}.rb-rebrand__eyebrow-gap{display:none}.rb-rebrand__heading{font-size:clamp(2.1rem,8.4vw,2.87rem);margin-bottom:16px}.rb-rebrand__heading-br{display:inline}.rb-rebrand__heading-gap{display:none}.rb-rebrand__lead{font-size:.984375rem;font-weight:600;line-height:1.5;margin-bottom:22px}.rb-rebrand__bubble{display:flex;width:100%;max-width:320px;margin-left:auto;margin-right:auto;justify-content:center;box-sizing:border-box;font-size:calc(clamp(1.215rem,2.268vw,1.721rem)*.9);padding:12.6px 18.9px;gap:10.5px}.rb-rebrand__bubble .rb-band-pill-icon{width:clamp(1.625rem,1.2rem + .65vw,2rem);height:clamp(1.625rem,1.2rem + .65vw,2rem)}.rb-rebrand__bubble .rb-band-pill-icon-arrow{font-size:clamp(1.375rem,1.1rem + .75vw,1.875rem)}.rb-rebrand__bubble .rb-band-pill-icon-plus{font-size:clamp(1.3125rem,1.05rem + .7vw,1.75rem)}.rb-eco__learn-more{font-size:calc(clamp(1.215rem,2.268vw,1.721rem)*.9);padding:12.6px 18.9px;gap:10.5px}.rb-eco__learn-more .rb-band-pill-icon{width:clamp(1.625rem,1.2rem + .65vw,2rem);height:clamp(1.625rem,1.2rem + .65vw,2rem)}.rb-eco__learn-more .rb-band-pill-icon-arrow{font-size:clamp(1.375rem,1.1rem + .75vw,1.875rem)}.rb-eco__learn-more .rb-band-pill-icon-plus{font-size:clamp(1.3125rem,1.05rem + .7vw,1.75rem)}.rb-brands{padding:56px 0}.rb-brands__header{margin-bottom:32px}.rb-brands__heading-br{display:inline}.rb-brands__heading-gap{display:none}.rb-brands__grid{gap:24px}body.template-index .shopify-section:has(.rb-rebrand),body.template-index .rb-rebrand{overflow:visible!important}body.template-index .shopify-section:has(.rb-rebrand){position:relative;z-index:4;padding-bottom:0!important}body.template-index .rb-rebrand{padding-bottom:24px!important}body.template-index .shopify-section:has(.rb-brands),body.template-index .rb-brands,body.template-index .rb-brands__grid{overflow:visible!important}body.template-index .shopify-section:has(.rb-brands){position:relative;z-index:3;padding-top:0!important;padding-bottom:0!important}body.template-index .rb-brands{padding-top:28px!important;padding-bottom:24px!important}body.template-index .shopify-section:has(.rb-perks),body.template-index .rb-perks{overflow:visible!important}body.template-index .shopify-section:has(.rb-perks){position:relative;z-index:2;padding-top:0!important}body.template-index .rb-perks{padding-top:28px!important}body.template-index .shopify-section:has(.rb-eco),body.template-index .rb-eco{overflow:visible!important}body.template-index .shopify-section:has(.rb-eco){position:relative;z-index:1}body.template-index #MainContent{position:relative;z-index:2}body.template-index footer#t4s-footer{position:relative;z-index:1}body.template-index .rb-eco{box-shadow:var(--rb-eco-glow-shadow)!important}.rb-brand-card{height:auto!important;min-height:clamp(400px,120vw,520px);border-radius:16px}.rb-brand-card__body{padding:24px 20px 28px}.rb-brand-card__logo-img--canna{height:clamp(71px,8.46vw,95px);transform:translate(-21px,7px) scale(1);transform-origin:left bottom}.rb-brand-card__logo-img--kratom{height:clamp(50.1px,6vw,67.5px);transform:translate(-2px,7px) scale(1.1);transform-origin:left bottom}.rb-brand-card:has(.rb-brand-card__logo-img--kratom) .rb-brand-card__img{background-position:calc(50% - 120px) top}.rb-brand-card__sublogo--kratom{height:clamp(92.4px,10.2vw,126px);width:calc(clamp(92.4px,10.2vw,126px) * 90 / 109)}.rb-brand-card__desc{font-size:1.125rem;font-weight:500;margin-bottom:16px}body.template-index .shopify-section:has(.rb-rebrand),body.template-index .shopify-section:has(.rb-featured),body.template-index .rb-featured,body.template-index .rb-featured__groups,body.template-index .rb-featured__group{overflow:visible!important}body.template-index .shopify-section:has(.rb-featured){position:relative;z-index:1}body.template-index .rb-featured .rb-products.rb-product-cards>.rb-product{position:relative;z-index:1}.rb-featured{padding:48px 0 56px}.rb-featured__header{margin-bottom:32px}.rb-perks__subtext{white-space:normal;font-size:1.089rem;line-height:1.5;padding:0 4px}.rb-featured__subtext,.rb-brands__subtext{white-space:normal;font-size:1.21rem;line-height:1.5;padding:0 4px}.rb-featured__subtext,.rb-brands__subtext,.rb-perks__subtext{color:#4b5563;font-weight:440}.rb-featured__group-title{font-size:clamp(1.25rem,5vw,1.5rem)}.rb-featured__groups{gap:0}.rb-featured__group+.rb-featured__group{padding-top:51px}.rb-featured__group+.rb-featured__group:before{display:block;top:24px;height:1px}.rb-products{gap:16px}.rb-perks{padding:56px 0}.rb-perks__header{margin-bottom:16px}.rb-perks__rail{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin:0 0 16px;padding-inline:0}.rb-perks__rail[hidden]{display:none!important}.rb-perks__swipe-hint{display:inline-flex;align-items:center;justify-content:center;gap:.25em;margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.45)}.rb-perks__swipe-chevron{display:inline-block;font-size:.95em;line-height:1;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}.rb-perks__scrollbar{width:100%;max-width:100%}.rb-perks__scrollbar-track{position:relative;width:100%;height:5px;border-radius:999px;background:rgba(var(--rb-dark-rgb, 25, 57, 55),.14);overflow:visible}.rb-perks__scrollbar-thumb{position:absolute;top:0;left:0;height:5px;min-width:48px;border-radius:999px;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto;box-shadow:var(--rb-emerald-slider-glow-shadow, 0 0 12px rgba(41, 105, 106, .35));will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.rb-perks__swipe-chevron{animation:none;opacity:1}.rb-perks__scrollbar-thumb{background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto}}.rb-perks__stack{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rb-pad-x, 16px);padding-inline:var(--rb-pad-x, 16px);padding-block:28px 36px;margin-inline:calc(-1 * var(--rb-pad-x, 16px));margin-block:-12px -24px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;align-items:stretch}.rb-perks__stack::-webkit-scrollbar{display:none;height:0}.rb-perk-row{display:flex!important;flex-direction:column!important;flex:0 0 calc(100% - 40px);width:calc(100% - 40px);max-width:calc(100% - 40px);height:auto;align-self:stretch;gap:0;margin-bottom:0;scroll-snap-align:start;scroll-snap-stop:always}.rb-perk-row__visual,.rb-perk-row__visual--banner{flex:0 0 auto;width:100%;min-height:0!important;height:auto!important;aspect-ratio:3 / 2;border-radius:16px 16px 0 0}.rb-perk-row__visual--banner .rb-perk-banner__img{min-height:0!important;width:100%;height:100%;object-fit:cover}.rb-perk-row__content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;padding:14px 18px 18px;min-height:0}.rb-perk-row__title{margin:0 0 8px;min-height:2.24em;line-height:1.12}.rb-perk-row__text{display:none!important}.rb-perk-row__list{margin:0 0 12px;gap:8px}.rb-perk-row__copy{padding:0 4px}.rb-perk-row__heading{font-size:clamp(1.5rem,6vw,2rem)}.rb-perk-row__list li{font-size:calc(var(--rb-band-lead) * .9)}.rb-perk-row__link{margin-top:auto;font-size:calc(var(--rb-band-lead) * .9);border-width:1.8px;padding:10px 22px}.rb-perk-row__link:before{top:-1.8px;right:-1.8px;bottom:-1.8px;left:-1.8px;padding:1.8px}.rb-eco{padding:0;min-height:0}.rb-eco__inner{padding-top:56px;padding-bottom:56px}.rb-eco__top{display:contents}.rb-eco__intro{order:1}.rb-eco__pillars{order:2;grid-template-columns:1fr;gap:16px}.rb-eco__learn-more{order:3;width:100%;max-width:320px;justify-content:center;align-self:center;margin-top:8px}.rb-eco__heading{font-size:clamp(2.0125rem,8.05vw,2.875rem)}.rb-eco__pillar-title{font-size:clamp(1.215rem,1.782vw,1.51875rem)}.rb-eco__pillar-stat{font-size:clamp(1.0125rem,1.4175vw,1.215rem)}.rb-reviews .rb-reviews__yotpo-wrap,.rb-reviews .rb-reviews__yotpo,.rb-reviews .rb-reviews__yotpo .glide,.rb-reviews .rb-reviews__yotpo .glide__track,.rb-reviews .rb-reviews__yotpo .glide__slides,.rb-reviews .rb-reviews__yotpo .glide__slide,.rb-reviews [data-rb-reviews-shell],.rb-reviews [data-rb-reviews-shell] .glide,.rb-reviews [data-rb-reviews-shell] .glide__track,.rb-reviews [data-rb-reviews-shell] .glide__slides,.rb-reviews [data-rb-reviews-shell] .glide__slide{pointer-events:auto!important;touch-action:pan-y!important;user-select:none!important;-webkit-user-select:none!important}.rb-reviews .rb-reviews__yotpo-wrap{pointer-events:auto!important;touch-action:pan-y!important}.rb-reviews .glide__track,.rb-reviews .rb-reviews__yotpo .glide__track,.rb-reviews [data-rb-reviews-shell] .glide__track{cursor:grab;-webkit-user-drag:none}.rb-reviews .glide__track:active,.rb-reviews .rb-reviews__yotpo .glide__track:active,.rb-reviews [data-rb-reviews-shell] .glide__track:active{cursor:grabbing}.rb-reviews .reviews-carousel-card-container,.rb-reviews .reviews-carousel-card-container *{pointer-events:none!important;touch-action:pan-y!important}.rb-reviews__swipe-hint{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:.25em;margin:0 auto;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.45)}.rb-reviews__swipe-hint[hidden]{display:none!important}.rb-reviews__swipe-chevron{display:inline-block;font-size:.95em;line-height:1;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}.rb-reviews{padding:48px 0 56px;overflow:visible!important}body.template-index .shopify-section:has(.rb-reviews),body.template-product .shopify-section:has(.rb-reviews--product),body.template-product .shopify-section:has(.rb-reviews){overflow:visible!important}.rb-reviews .rb-container{overflow:visible!important}.rb-reviews__header-summary[hidden]{display:none!important}body.template-index .rb-reviews .rb-reviews__header-stars .rb-reviews__header-star svg,body.template-product .rb-reviews .rb-reviews__header-stars .rb-reviews__header-star svg,body.template-product .rb-reviews--product .rb-reviews__header-stars .rb-reviews__header-star svg,body.template-index .rb-reviews .rb-reviews__header-star svg,body.template-product .rb-reviews .rb-reviews__header-star svg,body.template-product .rb-reviews--product .rb-reviews__header-star svg{width:19.8px!important;height:19.8px!important;min-width:19.8px!important;min-height:19.8px!important}body.template-index .rb-reviews .rb-reviews__header-summary .rb-reviews__header-count,body.template-product .rb-reviews .rb-reviews__header-summary .rb-reviews__header-count,body.template-product .rb-reviews--product .rb-reviews__header-summary .rb-reviews__header-count,body.template-index .rb-reviews .rb-reviews__header-count,body.template-product .rb-reviews .rb-reviews__header-count,body.template-product .rb-reviews--product .rb-reviews__header-count{font-size:1.296rem!important;transform:translateY(1px)!important}.rb-reviews__yotpo-wrap,.rb-reviews__yotpo,.rb-reviews [data-rb-reviews-shell],.rb-reviews .rb-reviews__native-host,.rb-reviews .yotpo-reviews-carousel-widget-container,.rb-reviews .carousel-display-wrapper,.rb-reviews .yotpo-carousel,.rb-reviews .glide,.rb-reviews .glide__track{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0;overflow:hidden!important}.rb-reviews .yotpo-widget-instance,.rb-reviews [data-yotpo-instance-id]:not([data-rb-reviews-shell]){display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.rb-reviews .glide__slides{display:flex!important;flex-direction:row!important;width:max-content!important;visibility:visible!important;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.rb-reviews .glide__slide{min-height:0;flex-shrink:0!important;visibility:visible!important;opacity:1!important}.rb-reviews .reviews-carousel-card-container{display:flex!important;flex-direction:column!important;min-height:280px!important;height:auto!important;max-height:none!important;padding:16px 18px 18px!important;overflow:hidden!important;visibility:visible!important}.rb-reviews .reviews-carousel-card-container>.yotpo-review,.rb-reviews .reviews-carousel-card-container .yotpo-main{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:100%!important}.rb-reviews .rb-review-card__header,.rb-reviews .yotpo-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin-bottom:10px!important;flex:0 0 auto!important}.rb-reviews .rb-review-card__meta-row,.rb-reviews .reviews-carousel-card-reviewer-info-container,.rb-reviews .rb-review-card__meta,.rb-reviews .reviewer-details{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px 12px!important;width:100%!important;order:1!important}.rb-reviews .reviewer-info{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 10px!important;min-width:0!important;flex:1 1 auto!important}.rb-reviews .reviewer-display-name{display:inline!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.3!important;color:var(--rb-dark, #193937)!important}.rb-reviews .reviewer-status{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:1rem!important;font-weight:500!important;line-height:1.3!important;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.72)!important}.rb-reviews .review-date{display:block!important;flex:0 0 auto!important;margin-left:auto!important;order:2!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.3!important;text-align:right!important;white-space:nowrap!important;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.55)!important}.rb-reviews .rb-review-card__meta>.reviewer-display-name,.rb-reviews .reviewer-details>.reviewer-display-name{order:0!important}.rb-reviews .rb-review-card__meta>.reviewer-status,.rb-reviews .reviewer-details>.reviewer-status{order:1!important}.rb-reviews .rb-review-card__meta>.review-date,.rb-reviews .reviewer-details>.review-date{order:3!important;margin-left:auto!important}.rb-reviews .rb-review-card__stars,.rb-reviews .yotpo-review-stars{order:2!important;display:flex!important;align-items:center!important;gap:3px!important;margin:0!important}.rb-reviews .rb-review-card__stars .yotpo-star-container svg,.rb-reviews .yotpo-review-stars .yotpo-star-container svg,.rb-reviews .rb-review-card__stars svg,.rb-reviews .yotpo-review-stars svg{width:22px!important;height:22px!important;display:block!important}.rb-reviews .rb-review-card__stars .yotpo-star-container svg path,.rb-reviews .yotpo-review-stars .yotpo-star-container svg path,.rb-reviews .rb-review-card__stars svg path,.rb-reviews .yotpo-review-stars svg path{fill:#e7721b!important;stroke:#e7721b!important}.rb-reviews .rb-review-card__body,.rb-reviews .content-review{flex:1 1 auto!important;min-height:0!important}.rb-reviews .review-title,.rb-reviews .rb-review-card__body .review-title{height:auto!important;overflow:visible!important;white-space:normal!important;font-size:1.1875rem!important;font-weight:700!important;line-height:1.3!important;margin:0 0 6px!important;color:var(--rb-dark, #193937)!important}.rb-reviews .rb-review-card__body .review-content,.rb-reviews .review-content{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;line-clamp:4!important;overflow:hidden!important;font-size:1rem!important;line-height:1.45!important}.rb-reviews .rb-review-card__product,.rb-reviews .reviews-carousel-card-review-product-container{flex:0 0 auto!important;margin-top:18px!important;padding-top:4px!important}.rb-reviews .rb-review-card__product .review-product,.rb-reviews .reviews-carousel-card-review-product-container .review-product{gap:8px}.rb-reviews .rb-review-card__product .review-product-image,.rb-reviews .reviews-carousel-card-review-product-container .review-product-image{width:44px;height:44px;border-radius:8px}.rb-reviews .rb-review-card__product .review-product-name,.rb-reviews .reviews-carousel-card-review-product-container .review-product-name{font-size:.9rem}.rb-reviews__carousel-footer{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px;visibility:visible!important;opacity:1!important;width:100%!important;overflow:visible!important;padding-bottom:12px;position:relative;z-index:3}.rb-reviews__scrollbar{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;margin-top:0;margin-bottom:0;padding-bottom:18px;overflow:visible!important;position:relative;z-index:4}.rb-reviews__scrollbar-track{overflow:visible!important;height:5px!important}.rb-reviews__scrollbar-thumb{top:0!important;z-index:5!important;overflow:visible!important;box-shadow:0 1px 4px #3c3c3c66,0 2px 10px #3c3c3c47,0 4px 14px #2a2a2a2e!important;filter:drop-shadow(0 3px 6px rgba(42,42,42,.28))!important}.rb-reviews__header-count:empty{display:none}.rb-ymal{padding:40px 0 48px}.rb-ymal__heading{font-size:clamp(1.5rem,6vw,2rem)}.rb-ymal__grid{gap:16px}.rb-footer{padding:48px 0 20px;border-radius:16px 16px 0 0;background:var(--rb-light, #f7f7f5)!important;background-image:none!important;color:var(--rb-dark, #193937)!important}.rb-footer__header{display:none!important}footer#t4s-footer .rb-footer .rb-container,body.template-product .rb-footer .rb-container,body.template-index .rb-footer .rb-container,body .rb-footer .rb-container{padding-inline:clamp(28px,7vw,40px)!important}.rb-footer__grid{grid-template-columns:1fr;gap:14px;margin-bottom:28px}.rb-footer__aside{display:contents}.rb-footer__brand{order:-1;display:flex;justify-content:center;margin:20px 0 8px}.rb-footer__yotpo{width:100%}.rb-footer__yotpo #y-badges .y-badge{transform:scale(.928);transform-origin:center center}.rb-footer-reviews-fallback{width:100%;max-width:300px;box-sizing:border-box;gap:9.6px;padding:25.6px 28.8px;border-width:1.6px;border-radius:19.2px;min-width:0}.rb-footer-reviews-fallback__count{font-size:clamp(2.527rem,5.776vw,3.249rem)}.rb-footer-reviews-fallback__label{font-size:1.2rem;white-space:nowrap}.rb-footer-reviews-fallback__stars{gap:3.2px}.rb-footer-reviews-fallback__stars svg{width:22.4px;height:22.4px}.rb-footer__heading,.rb-footer__grid>div .rb-footer__heading{font-size:1.84rem!important;margin-bottom:14px}.rb-footer__links a,.rb-footer__grid>div .rb-footer__links a{font-size:1.275rem!important;font-weight:700!important;display:inline-block;padding:1px 0;min-height:0;line-height:1.35}.rb-footer__links li{margin-bottom:4px}.rb-footer__tagline,.rb-footer__grid>div .rb-footer__tagline{font-size:1.275rem!important;font-weight:700!important}.rb-footer__col{border:2px solid transparent;border-radius:16px;padding:16px 16px 14px;box-sizing:border-box;background:linear-gradient(#fff,#fff) padding-box,var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%)) border-box;box-shadow:var(--rb-emerald-glow-shadow, 0 12px 36px rgba(41, 105, 106, .238), 0 4px 16px rgba(79, 168, 145, .17))}.rb-footer__col .rb-footer__heading{color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:var(--rb-charcoal-gradient, linear-gradient(90deg, #3c3c3c 0%, #707070 50%, #3c3c3c 100%))!important;background-size:var(--rb-charcoal-gradient-size, 200% 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important}.rb-footer__col .rb-footer__links a,.rb-footer__col .rb-footer__tagline{color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:var(--rb-emerald-gradient, linear-gradient(90deg, #29696a 0%, #4fa891 50%, #29696a 100%))!important;background-size:var(--rb-emerald-gradient-size, 200% 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;animation:rb-logo-gradient-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important}@media(prefers-reduced-motion:reduce){.rb-footer__col .rb-footer__heading{animation:none!important;background-image:var(--rb-charcoal-gradient-static, linear-gradient(90deg, #2a2a2a 0%, #3c3c3c 52%, #707070 100%))!important;background-size:auto!important}.rb-footer__col .rb-footer__links a,.rb-footer__col .rb-footer__tagline{animation:none!important;background-image:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%))!important;background-size:auto!important}}.rb-footer__newsletter-form{flex-direction:column;gap:12px}.rb-footer__legal-band{padding:16px!important;border-radius:16px;box-sizing:border-box}.rb-footer__legal-copy{gap:10px}.rb-footer__legal-copy p,.rb-footer__prop65{font-size:.9em!important;line-height:1.5!important}.rb-footer__bottom{margin-top:12px;padding-top:12px;gap:12px}.rb-faqs{padding:48px 0 56px}.rb-faqs__tabs{flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:10px;padding-bottom:4px;overflow-x:visible}.rb-faqs__tab{flex:0 0 auto;width:fit-content;max-width:100%;min-height:44px;padding:10px 16px;font-size:.9375rem}.rb-faqs__accordion{gap:12px}.rb-faqs__item{border-radius:16px}.rb-faqs__question{font-size:clamp(1rem,4vw,1.125rem);gap:12px;padding:14px 16px;min-height:0;align-items:flex-start;line-height:1.35}.rb-faqs__icon{width:22px;height:22px;margin-top:.12em}.rb-faqs__icon:before,.rb-faqs__icon:after{width:14px;height:2px}.rb-faqs__answer{padding:0 16px 14px;font-size:clamp(1rem,4vw,1.125rem);line-height:1.55}body.template-page .rb-about{padding:0 0 48px}.rb-about__intro-banner{border-radius:16px;min-height:auto;padding:32px var(--rb-pad-x);background:var(--rb-brand-band-gradient)!important;box-shadow:none}.rb-about__intro-grid{grid-template-columns:1fr;gap:28px;justify-items:stretch}.rb-about__intro-content{max-width:100%;transform:none!important;text-align:left}.rb-about__intro-content .rb-heading,.rb-about__intro-heading{font-size:clamp(2.475rem,4.95vw,4.05rem)!important;text-align:left!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;background-image:none!important}.rb-about__intro-heading-prefix,.rb-about__intro-heading-tail,.rb-about__intro-heading .rb-text-gradient{color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;background-image:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;animation:none!important}.rb-about__intro-heading-tail{white-space:normal}.rb-about__subtext{font-size:1rem;line-height:1.55;color:#fff!important;font-weight:520;text-align:left}.rb-about__intro-pyramid-wrap{max-width:280px;width:100%;margin:0 auto;justify-content:center!important;padding-right:0!important}.rb-about__intro-pyramid-wrap .rb-rebrand__pyramid{max-width:280px;width:100%;margin:0 auto;transform:none!important;overflow:visible}.rb-about__intro-pyramid-wrap .rb-rebrand__pyramid-level--bottom{gap:8px;align-items:flex-start;overflow:visible;padding-top:12px}.rb-about__intro-pyramid-wrap .rb-rebrand__pyramid-node{overflow:visible;min-height:0;align-items:flex-start}.rb-about__intro-pyramid-wrap .rb-rebrand__pyramid-logo--rb{height:clamp(48px,12vw,64px)!important;width:calc(clamp(48px,12vw,64px)/.16)!important;max-width:min(100%,280px)!important}.rb-about__intro-pyramid-wrap .rb-rebrand__pyramid-logo--canna{width:min(37.4vw,145.2px)!important;height:auto!important;max-width:none!important;transform:translate(-20px,8px)!important}.rb-about__intro-pyramid-wrap .rb-rebrand__pyramid-logo--kratom{width:min(44.1vw,172.2px)!important;height:auto!important;max-width:none!important;transform:translate(20px,5px)!important}.rb-profile{padding:32px 0 48px}.rb-profile__hello{font-size:clamp(1.5rem,6vw,2rem)}.rb-profile__tab{flex:1 1 100%}body.template-customers-account .rb-profile__layout{gap:10px}body.template-customers-account .rb-profile__panel,body.template-customers-account .rb-profile__panel[hidden]{flex:0 0 calc(100% - 18px);width:calc(100% - 18px);max-width:calc(100% - 18px);padding:10px 10px 12px;border-radius:14px}.rb-profile__loyalty-top{flex-direction:column;align-items:flex-start;gap:16px}.rb-profile__redeem-options{grid-template-columns:1fr;gap:12px}.rb-profile__community-note{white-space:normal}.p-subscription{margin:0 var(--rb-pad-x)!important;padding-top:32px!important;padding-bottom:40px!important}.p-subscription .subscribe-title h2.rb-subscriptions-hero-heading{font-size:clamp(2.2rem,8.8vw,2.75rem)!important;line-height:1.15!important}.p-subscription .subscribe-title p,.p-subscription .psub1b p{font-size:calc(1.0625rem * 1.1)!important;line-height:1.55!important;max-width:100%}.p-subscription .psub2{grid-template-columns:1fr!important;grid-gap:20px!important;max-width:100%!important;margin-top:32px!important;margin-bottom:32px!important}.p-subscription .psub2l h4.rb-subscriptions-already-heading{font-size:clamp(1.5rem,5.5vw,1.875rem)!important}.p-subscription .psub2r:before{display:none!important}.p-subscription .rb-subscriptions-manage-cta{margin-left:0!important;width:100%;max-width:320px;justify-content:center}.p-subscription .psub3{grid-template-columns:1fr!important;grid-gap:20px!important;margin-top:32px!important}.p-subscription .sub3item{padding:32px 16px;border-radius:16px}.p-subscription .b_itemtop h3{font-size:1.375rem!important;line-height:1.25}.p-subscription .b_itemtop img{max-height:100px;margin:20px auto}.p-subscription .b_itembot{font-size:1.03125rem!important;line-height:1.5;margin-top:24px}.p-subscription .psub1{padding-bottom:32px}.p-subscription .psub1b{padding-top:32px}.rb-rewards{padding:0 var(--rb-pad-x, 16px)}.rb-rewards .rewsec1,.rb-rewards .rewsec2,.rb-rewards .rewsec3,.rb-rewards .rewsec5{visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;min-height:1px;display:block!important;overflow:visible!important}.rb-rewards .rewsec5{margin-top:24px!important;padding-top:8px!important}.rb-rewards .yotpo-widget-instance,.rb-rewards .yotpo-widget-hero-section,.rb-rewards .yotpo-widget-my-rewards-widget,.rb-rewards .yotpo-widget-campaign-widget,.rb-rewards .yotpo-coupons-redemption-widget,.rb-rewards .yotpo-rewards-guide-tile-wrapper{opacity:1!important;visibility:visible!important;pointer-events:auto!important;max-width:100%!important}.rb-rewards .rewsec1 .yotpo-widget-hero-section .yotpo-text-container,.rb-rewards .rewsec1 .yotpo-widget-hero-section .yotpo-text-on-background{text-align:center!important}.rb-rewards .yotpo-widget-my-rewards-widget .yotpo-logged-in-view,.rb-rewards .yotpo-widget-my-rewards-widget .yotpo-action-buttons-tile{width:100%!important;max-width:100%!important}.rb-rewards .yotpo-widget-my-rewards-widget .yotpo-action-buttons-tile .yotpo-button-style{max-width:100%!important;width:min(320px,100%)!important}body .rb-rewards .rewsec3{margin-top:20px!important}body .rb-rewards .yotpo-widget-campaign-widget,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-container-headline{margin-top:0!important;padding-top:0!important}.rb-rewards .yotpo-widget-campaign-widget .yotpo-container-headline,.rb-rewards .yotpo-widget-campaign-widget .yotpo-customized-text.yotpo-headline,.rb-rewards .yotpo-widget-campaign-widget .yotpo-container-headline .yotpo-inner-text,.rb-rewards .yotpo-widget-campaign-widget .yotpo-headline .yotpo-inner-text{text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.rb-rewards .rb-rewards__earn-rail{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:100%;padding:0 2px 8px}.rb-rewards .rb-rewards__earn-rail[hidden]{display:none!important}.rb-rewards .rb-rewards__earn-swipe-hint{display:inline-flex;align-items:center;justify-content:center;gap:.25em;margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.45)}.rb-rewards .rb-rewards__earn-swipe-chevron{display:inline-block;font-size:.95em;line-height:1;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}.rb-rewards .rb-rewards__earn-scrollbar{width:100%;max-width:100%}.rb-rewards .rb-rewards__earn-scrollbar-track{position:relative;width:100%;height:5px;border-radius:999px;background:rgba(var(--rb-dark-rgb, 25, 57, 55),.14);overflow:visible}.rb-rewards .rb-rewards__earn-scrollbar-thumb{position:absolute;top:0;left:0;height:5px;min-width:48px;border-radius:999px;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto;box-shadow:var(--rb-emerald-slider-glow-shadow, 0 0 12px rgba(41, 105, 106, .35));will-change:transform;transform:translateZ(0);backface-visibility:hidden}.rb-rewards .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-container{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;padding:0!important;margin:0!important;grid-template-columns:none!important}.rb-rewards .rb-rewards__earn-track,.rb-rewards .yotpo-widget-campaign-widget .flexified-wrapper.rb-rewards__earn-track{display:flex!important;flex-flow:row nowrap!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;width:100%!important;max-width:none!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory;padding:4px var(--rb-pad-x, 16px) 12px!important;margin:0 calc(-1 * var(--rb-pad-x, 16px))!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none}.rb-rewards .rb-rewards__earn-track::-webkit-scrollbar{display:none}.rb-rewards .rb-rewards__earn-track>.flexified-child:before,.rb-rewards .rb-rewards__earn-track>.yotpo-outer-tile:before{content:none!important;display:none!important;float:none!important;padding:0!important}.rb-rewards .rb-rewards__earn-track>.yotpo-tile-wrapper,.rb-rewards .rb-rewards__earn-track>.yotpo-outer-tile,.rb-rewards .rb-rewards__earn-track>.flexified-child,.rb-rewards .rb-rewards__earn-track>.rb-rewards__earn-card{flex:0 0 min(72vw,240px)!important;flex-grow:0!important;flex-shrink:0!important;width:min(72vw,240px)!important;max-width:min(72vw,240px)!important;min-width:min(72vw,240px)!important;height:auto!important;min-height:168px!important;margin:0!important;scroll-snap-align:start;box-sizing:border-box!important;position:relative!important;float:none!important}.rb-rewards .rb-rewards__earn-track .yotpo-outer-tile,.rb-rewards .rb-rewards__earn-track .yotpo-tile,.rb-rewards .rb-rewards__earn-track .yotpo-tile-wrapper,.rb-rewards .rb-rewards__earn-track .yotpo-campaign-switcher-wrapper{background:#fff!important;background-color:#fff!important;overflow:visible!important}.rb-rewards .rb-rewards__earn-track .yotpo-campaign-switcher-wrapper,.rb-rewards .rb-rewards__earn-track .yotpo-tile-wrapper,.rb-rewards .rb-rewards__earn-track .yotpo-tile,.rb-rewards .rb-rewards__earn-track .yotpo-logged-out-tile{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.rb-rewards .rb-rewards__earn-track .yotpo-outer-tile,.rb-rewards .rb-rewards__earn-track .yotpo-tile{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:168px!important;padding:18px 14px!important;box-sizing:border-box!important}.rb-rewards .rb-rewards__earn-track .yotpo-tile-wrapper .yotpo-outer-tile,.rb-rewards .rb-rewards__earn-track .yotpo-tile-wrapper .yotpo-tile{flex:none!important;width:100%!important;max-width:100%!important;min-width:0!important}body .rb-rewards .yotpo-coupons-redemption-widget .swiper-pagination,body .rb-rewards .yotpo-coupons-redemption-widget .swiper-pagination-bullet,body .rb-rewards .yotpo-coupons-redemption-widget .swiper-horizontal>.swiper-pagination-bullets,body .rb-rewards .yotpo-coupons-redemption-widget .swiper-pagination-bullets{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;padding:0!important;pointer-events:none!important}body .rb-rewards .rb-rewards__redeem-rail,body .rb-rewards .yotpo-coupons-redemption-widget .rb-rewards__redeem-rail{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:39px 0 12px!important;padding:4px 2px 10px!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:3!important}body .rb-rewards .rb-rewards__redeem-rail[hidden]{display:none!important}body .rb-rewards .rb-rewards__redeem-swipe-hint{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.25em!important;margin:0!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.55)!important;visibility:visible!important;opacity:1!important}body .rb-rewards .rb-rewards__redeem-swipe-chevron{display:inline-block!important;font-size:.95em!important;line-height:1!important;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}body .rb-rewards .rb-rewards__redeem-scrollbar{width:100%!important;max-width:100%!important;visibility:visible!important}body .rb-rewards .rb-rewards__redeem-scrollbar-track{position:relative!important;width:100%!important;height:5px!important;border-radius:999px!important;background:rgba(var(--rb-dark-rgb, 25, 57, 55),.14)!important;overflow:visible!important}body .rb-rewards .rb-rewards__redeem-scrollbar-thumb{position:absolute!important;top:0!important;left:0!important;height:5px!important;min-width:48px!important;width:48px;border-radius:999px!important;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%))!important;background-size:auto!important;box-shadow:var(--rb-emerald-slider-glow-shadow, 0 0 12px rgba(41, 105, 106, .35))!important;will-change:transform;transform:translateZ(0);backface-visibility:hidden}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-options-list,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-options-list.rb-rewards__redeem-track,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-options-list.yotpo-is-mobile,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-options-list.three-in-row{display:block!important;flex-wrap:nowrap!important;width:100%!important;max-width:none!important;margin-top:12px!important;margin-bottom:0!important;overflow:visible!important;padding:8px 0 4px!important}body .rb-rewards .yotpo-coupons-redemption-widget .swiper-container.yotpo-redemption-options-carousel,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-options-carousel{width:100%!important;overflow:hidden!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-slide-item{box-sizing:border-box!important;height:auto!important;padding:6px 14px 10px!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-slide-item .yotpo-redemption-option-container,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-slide-item .yotpo-redemption-option-container.yotpo-redemption-no-background,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-options-list>.yotpo-redemption-item,body .rb-rewards.rb-rewards--logged-out .yotpo-coupons-redemption-widget .yotpo-redemption-options-list>.yotpo-redemption-item,body .rb-rewards.rb-rewards--logged-in .yotpo-coupons-redemption-widget .yotpo-redemption-options-list>.yotpo-redemption-item,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-item.rb-rewards__redeem-card{flex:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:148px!important;margin:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;background:#fff!important;background-color:#fff!important;border:1px solid rgba(25,57,55,.12)!important;border-radius:20px!important;box-shadow:0 10px 28px #296a6a1a!important;padding:28px 22px!important;overflow:hidden!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-slide-item .yotpo-redemption-option,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-slide-item .yotpo-redemption-option-details,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-details{width:100%!important;max-width:100%!important;visibility:visible!important;opacity:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-slide-item .yotpo-redemption-option,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-slide-item .yotpo-redemption-option-details{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward,body .rb-rewards.rb-rewards--logged-out .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward,body .rb-rewards .yotpo-coupons-redemption-widget-container.yotpo-logged-out .yotpo-redemption-option-reward{font-size:31.878px!important;line-height:1.2!important;font-weight:700!important;visibility:visible!important;opacity:1!important;text-align:center!important;position:relative!important;min-height:1.2em!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-cost,body .rb-rewards.rb-rewards--logged-out .yotpo-coupons-redemption-widget .yotpo-redemption-option-cost,body .rb-rewards .yotpo-coupons-redemption-widget-container.yotpo-logged-out .yotpo-redemption-option-cost{font-size:25.502px!important;line-height:1.3!important;visibility:visible!important;opacity:1!important;text-align:center!important;color:var(--rb-dark, #193937)!important;-webkit-text-fill-color:var(--rb-dark, #193937)!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward.rb-redeem-reward-tier--chill,body .rb-rewards .rb-redeem-tier--chill .yotpo-redemption-option-reward{color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:none!important;animation:none!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward.rb-redeem-reward-tier--chill:after,body .rb-rewards .rb-redeem-tier--chill .yotpo-redemption-option-reward:after{content:attr(data-rb-label)!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font:inherit!important;font-weight:700!important;white-space:nowrap!important;pointer-events:none!important;background-image:var(--rb-tier-chill-grad, linear-gradient(90deg, #2E6EB4 0%, #4492DC 35%, #62B0F8 50%, #4492DC 65%, #2E6EB4 100%))!important;background-size:200% 100%!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:rb-rewards-tier-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward.rb-redeem-reward-tier--serenity,body .rb-rewards .rb-redeem-tier--serenity .yotpo-redemption-option-reward{color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:none!important;animation:none!important}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward.rb-redeem-reward-tier--serenity:after,body .rb-rewards .rb-redeem-tier--serenity .yotpo-redemption-option-reward:after{content:attr(data-rb-label)!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font:inherit!important;font-weight:700!important;white-space:nowrap!important;pointer-events:none!important;background-image:var(--rb-tier-serenity-grad, linear-gradient(90deg, #6638A4 0%, #9468C8 35%, #CCB0EC 50%, #9468C8 65%, #6638A4 100%))!important;background-size:200% 100%!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:rb-rewards-tier-flow var(--rb-gradient-flow-duration, 7s) linear infinite!important}@media(prefers-reduced-motion:reduce){body .rb-rewards .rb-rewards__redeem-swipe-chevron{animation:none;opacity:1}body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward.rb-redeem-reward-tier--chill:after,body .rb-rewards .rb-redeem-tier--chill .yotpo-redemption-option-reward:after,body .rb-rewards .yotpo-coupons-redemption-widget .yotpo-redemption-option-reward.rb-redeem-reward-tier--serenity:after,body .rb-rewards .rb-redeem-tier--serenity .yotpo-redemption-option-reward:after{animation:none!important;background-size:auto!important}}.rb-rewards .rewsec3t h2.rb-rewards__heading{font-size:clamp(2rem,8vw,2.75rem)!important}.rb-rewards .rewmob{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important}.rb-rewards .rewdesk{display:none!important}.rb-rewards .rewsec3c{max-width:100%;grid-template-columns:1fr;gap:16px;margin-top:32px}.rb-rewards .rewsec3t h2{font-size:clamp(2rem,8vw,2.5rem)}.rb-rewards .rb-rewards__tiers-rail{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:100%;padding:0 2px}.rb-rewards .rb-rewards__tiers-rail[hidden]{display:none!important}.rb-rewards .rb-rewards__tiers-swipe-hint{display:inline-flex;align-items:center;justify-content:center;gap:.25em;margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--rb-dark-rgb, 25, 57, 55),.45)}.rb-rewards .rb-rewards__tiers-swipe-chevron{display:inline-block;font-size:.95em;line-height:1;animation:rb-featured-swipe-nudge 1.8s ease-in-out infinite}.rb-rewards .rb-rewards__tiers-scrollbar{width:100%;max-width:100%}.rb-rewards .rb-rewards__tiers-scrollbar-track{position:relative;width:100%;height:5px;border-radius:999px;background:rgba(var(--rb-dark-rgb, 25, 57, 55),.14);overflow:visible}.rb-rewards .rb-rewards__tiers-scrollbar-thumb{position:absolute;top:0;left:0;height:5px;min-width:48px;border-radius:999px;background:var(--rb-emerald-gradient-static, linear-gradient(90deg, #193937 0%, #29696a 52%, #4fa891 100%));background-size:auto;box-shadow:var(--rb-emerald-slider-glow-shadow, 0 0 12px rgba(41, 105, 106, .35));will-change:transform;transform:translateZ(0);backface-visibility:hidden}.rb-rewards .rw4ctwo{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;gap:14px;padding:4px var(--rb-pad-x, 16px) 12px;margin:0 calc(-1 * var(--rb-pad-x, 16px));-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none}.rb-rewards .rw4ctwo::-webkit-scrollbar{display:none}.rb-rewards .rw4ctwo .re4it{flex:0 0 min(78vw,300px)!important;width:min(78vw,300px)!important;max-width:min(78vw,300px)!important;scroll-snap-align:start;min-width:0;box-sizing:border-box}.rb-rewards .rw4ctwo .re4it.rb-rewards__tier-card--labels{flex-basis:min(72vw,280px)!important;width:min(72vw,280px)!important;max-width:min(72vw,280px)!important}@media(prefers-reduced-motion:reduce){.rb-rewards .rb-rewards__tiers-swipe-chevron{animation:none;opacity:1}}.rb-rewards .rb-redeem-disclaimer-line{white-space:normal;text-align:center;font-size:clamp(1.512rem,2.304vw,1.8rem)!important;line-height:1.45!important;font-weight:700!important}.rb-rewards .rb-quiz-cta,.rb-rewards .rb-rewards-login-cta,.rb-rewards .rb-rewards-join-cta{min-width:0;width:100%;max-width:320px}body .rb-rewards.rb-rewards--logged-out .rewsec1 .yotpo-widget-hero-section .yotpo-description,body .rb-rewards.rb-rewards--logged-out .rewsec1 .yotpo-widget-hero-section .yotpo-description .yotpo-inner-text{font-size:clamp(1.44585rem,2.2032vw,1.72125rem)!important}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description[data-rb-thank-you="1"],body .rb-rewards.rb-rewards--logged-in .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description[data-rb-thank-you="1"] .yotpo-inner-text,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-hero-section .yotpo-logged-in-view .yotpo-description[data-rb-thank-you="1"],body .rb-rewards.rb-rewards--logged-in .yotpo-widget-hero-section .yotpo-description[data-rb-thank-you="1"],body .rb-rewards.rb-rewards--logged-in .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description:not(:has(.rb-points-num)),body .rb-rewards.rb-rewards--logged-in .yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-description:not(:has(.rb-points-num)) .yotpo-inner-text{font-size:clamp(1.44585rem,2.2032vw,1.72125rem)!important;line-height:1.45!important}body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-headline,body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-headline .yotpo-inner-text,body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-customized-text.yotpo-headline{font-size:41.4px!important}body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-reward-steps-title,body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-reward-steps-title .yotpo-inner-text{font-size:28.8px!important}body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-reward-steps-description,body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-reward-steps-description .yotpo-inner-text,body .rb-rewards.rb-rewards--logged-out .yotpo-rewards-guide-tile-wrapper .yotpo-reward-steps-description .yotpo-description-text{font-size:24px!important}body .rb-rewards .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-icon-container{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;margin-bottom:10px!important}body .rb-rewards .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-icon-container .yotpo-widget-campaign-widget-icon,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-icon-container svg,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-widget-campaign-widget-icon-container .yotpo-widget-campaign-widget-custom-icon{width:26px!important;height:26px!important;max-width:26px!important;max-height:26px!important}body .rb-rewards .yotpo-widget-campaign-widget .yotpo-title-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-title-text .yotpo-inner-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-title-text-container{color:var(--rb-dark, #193937)!important;-webkit-text-fill-color:var(--rb-dark, #193937)!important;background:none!important;background-image:none!important;text-align:center!important;font-size:20px!important;line-height:1.2!important;font-weight:700!important}body .rb-rewards .yotpo-widget-campaign-widget .yotpo-headline-center-element .yotpo-description-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-headline-center-element .yotpo-description-text .yotpo-inner-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-tile .yotpo-description-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-tile .yotpo-description-text .yotpo-inner-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-outer-tile .yotpo-description-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-outer-tile .yotpo-description-text .yotpo-inner-text{display:block!important;visibility:visible!important;height:auto!important;max-height:none!important;margin:6px 0 0!important;padding:0!important;overflow:visible!important;font-size:15.4px!important;line-height:1.3!important;font-weight:500!important;color:var(--rb-dark, #193937)!important;-webkit-text-fill-color:var(--rb-dark, #193937)!important;opacity:1!important;text-align:center!important;background:none!important;background-image:none!important}body .rb-rewards .yotpo-widget-campaign-widget .yotpo-logged-out-tile .yotpo-description-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-action-tile .yotpo-description-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-message-tile .yotpo-description-text,body .rb-rewards .yotpo-widget-campaign-widget .yotpo-view-tile .yotpo-description-text{display:none!important;visibility:hidden!important;height:0!important;opacity:0!important;font-size:0!important}body.rb-rewards-bday-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#19393759;z-index:2147483000;pointer-events:none}body.rb-rewards-bday-open .rb-rewards .rb-rewards__earn-track,body.rb-rewards-bday-open .rb-rewards .yotpo-widget-campaign-widget .flexified-wrapper,body.rb-rewards-bday-open .rb-rewards .yotpo-widget-campaign-widget .yotpo-outer-tile,body.rb-rewards-bday-open .rb-rewards .yotpo-widget-campaign-widget .yotpo-tile-wrapper,body.rb-rewards-bday-open .rb-rewards .yotpo-widget-campaign-widget .yotpo-tile{transform:none!important;-webkit-transform:none!important;filter:none!important;will-change:auto!important}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-birthday-action-tile,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-date-input-action-tile,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-campaign-action-with-input-tile{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2147483001!important;width:min(92vw,400px)!important;max-width:min(92vw,400px)!important;min-height:300px!important;height:auto!important;box-sizing:border-box!important;background:#fff!important;border:1px solid rgba(25,57,55,.14)!important;border-radius:20px!important;box-shadow:0 24px 64px #296a6a47!important;padding:36px 28px 32px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:22px!important;visibility:visible!important;opacity:1!important;--date-picker-background-color: #ffffff !important;--date-picker-color: #000000 !important}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-birthday-action-tile .yotpo-message-tile,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-date-input-action-tile .yotpo-message-tile{background:#fff!important;border:none!important;box-shadow:none!important;width:100%!important;height:auto!important;padding:0!important;position:relative!important;visibility:visible!important;opacity:1!important}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-widget-date-picker-day:before{content:"Day";display:block;font-size:.95rem;font-weight:700;color:#000;margin-bottom:8px}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-widget-date-picker-month:before{content:"Month";display:block;font-size:.95rem;font-weight:700;color:#000;margin-bottom:8px}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-widget-date-picker .vs__dropdown-toggle,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-birthday-action-tile input,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-date-input-action-tile input,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-campaign-action-with-input-tile input,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-widget-number-input,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-widget-two-digit-input,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-widget-four-digit-input{background:#fff!important;background-color:#fff!important;border:2px solid #000!important;border-radius:10px!important;color:#000!important;-webkit-text-fill-color:#000!important;font-size:16px!important;font-weight:600!important;min-height:52px!important;padding:12px 14px!important;text-align:center!important;visibility:visible!important;opacity:1!important;box-shadow:none!important}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-birthday-action-tile .yotpo-button-style,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-date-input-action-tile .yotpo-button-style{border:2px solid #000!important;background:#fff!important;background-image:none!important;color:#000!important;-webkit-text-fill-color:#000!important;box-shadow:none!important;animation:none!important}body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-birthday-action-tile .yotpo-button-style .yotpo-action-button-text,body .rb-rewards.rb-rewards--logged-in .yotpo-widget-campaign-widget .yotpo-container-date-input-action-tile .yotpo-button-style .yotpo-action-button-text{color:#000!important;-webkit-text-fill-color:#000!important;background:none!important;background-image:none!important}body .rb-rewards .yotpo-rewards-history-wrapper .yotpo-rewards-history,body .yotpo-widget-my-rewards-widget .yotpo-rewards-history-wrapper .yotpo-rewards-history{width:min(94vw,440px)!important;max-width:min(94vw,440px)!important;padding:28px 22px 24px!important;box-sizing:border-box!important}body .rb-rewards .yotpo-rewards-history-title,body .rb-rewards .yotpo-rewards-history-title .yotpo-inner-text,body .yotpo-widget-my-rewards-widget .yotpo-rewards-history-title,body .yotpo-widget-my-rewards-widget .yotpo-rewards-history-title .yotpo-inner-text{font-size:clamp(1.8375rem,2.52vw,2.3625rem)!important}body .rb-rewards .yotpo-rewards-history .yotpo-grid-row-headers,body .rb-rewards .yotpo-rewards-history .yotpo-grid-row-headers .yotpo-row-desktop-text,body .yotpo-widget-my-rewards-widget .yotpo-rewards-history .yotpo-grid-row-headers .yotpo-row-desktop-text{font-size:1.1025rem!important;font-weight:700!important}body .rb-rewards .yotpo-rewards-history .yotpo-row-display,body .rb-rewards .yotpo-rewards-history .yotpo-row-desktop-text,body .rb-rewards .yotpo-rewards-history .yotpo-row-mobile-text,body .yotpo-widget-my-rewards-widget .yotpo-rewards-history .yotpo-row-display,body .yotpo-widget-my-rewards-widget .yotpo-rewards-history .yotpo-row-desktop-text,body .yotpo-widget-my-rewards-widget .yotpo-rewards-history .yotpo-row-mobile-text{font-size:1.18125rem!important;font-weight:700!important}@media(prefers-reduced-motion:reduce){.rb-rewards .rb-rewards__earn-swipe-chevron{animation:none;opacity:1}}body.template-page:has(.rb-wholesale-form) .Container.wh1{padding:32px var(--rb-pad-x)}body.template-page:has(.rb-wholesale-form) .wh1__lead,body.template-page:has(.rb-wholesale-form) .wh1__cta{font-size:calc(var(--rb-text-xl, 1.75rem) * .85 * .9)!important}.rb-wholesale-form__grid{grid-template-columns:1fr;gap:14px}.rb-wholesale-form p:has(input:not([type=submit])),.rb-wholesale-form p:has(select){position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:4px;min-height:76px;padding:12px 14px 14px!important;cursor:text;-webkit-tap-highlight-color:rgba(41,105,106,.12);touch-action:manipulation}.rb-wholesale-form p:has(input:not([type=submit])) label,.rb-wholesale-form p:has(select) label{pointer-events:none;margin-bottom:0!important;font-size:1.2em!important;font-weight:700!important}.rb-wholesale-form input[type=email],.rb-wholesale-form input[type=tel],.rb-wholesale-form input[type=text],.rb-wholesale-form select{flex:1 1 auto;width:100%!important;min-height:52px!important;padding:12px 4px!important;font-size:max(16px,1.15em)!important;line-height:1.4!important;touch-action:manipulation;-webkit-user-select:text!important;user-select:text!important;pointer-events:auto!important}.rb-wholesale-form p:has(select) select{min-height:52px!important}.rb-wholesale-form__submit{width:100%;min-height:52px}body.template-cart .t4s-main-cart .rb-cart-note-field,#t4s-mini_cart .rb-cart-note-field,#t4s-mini_cart .t4s-mini_cart-tool__content.is--note.is--opend{cursor:text;-webkit-tap-highlight-color:rgba(41,105,106,.12);touch-action:manipulation;pointer-events:auto!important}body.template-cart .t4s-main-cart .rb-cart-note-field .t4s-cart-note__label,#t4s-mini_cart .rb-cart-note-field label,#t4s-mini_cart .t4s-mini_cart-tool__content.is--note label{pointer-events:none}body.template-cart .t4s-main-cart .t4s-cart-note__input,body.template-cart .t4s-main-cart #CartSpecialInstructions,#t4s-mini_cart .t4s-mini_cart-tool__content.is--note textarea,#t4s-mini_cart #CartSpecialInstructions{font-size:16px!important;min-height:120px!important;padding:14px 16px!important;touch-action:manipulation;-webkit-user-select:text!important;user-select:text!important;pointer-events:auto!important;width:100%!important;box-sizing:border-box!important}.dis_sec{margin-top:100px!important;padding-left:var(--rb-pad-x);padding-right:var(--rb-pad-x);padding-bottom:64px!important}.dis_sec .disc_con{grid-template-columns:1fr!important;gap:16px!important}.dis_sec .disc_itm{padding:24px 18px 72px;min-height:0}.dis_sec>h3.rb-discount-heading{font-size:clamp(2rem,8vw,2.5rem)!important}body.template-page .main-page,body.template-page .t4s-main-page{padding-left:var(--rb-pad-x);padding-right:var(--rb-pad-x)}.t4s-collection-page .t4s-row,.t4s-search-page .t4s-row{margin-left:-8px;margin-right:-8px}.t4s-product-item{padding:8px}.t4s-product-main .t4s-product__title{font-size:clamp(1.375rem,5.5vw,1.75rem)}body.template-product .t4s-swatch__title{font-size:21.6px}body.template-product .t4s-swatch__item{font-size:20.5px;padding:7px 16px!important}body.template-product .shopify-section:has(.t4s-main-product__content),body.template-product .t4s-section-main-product,body.template-product .t4s-main-product__content,body.template-product .t4s-container.t4s-main-product__content,body.template-product .t4s-main-product__content .t4s-row,body.template-product .t4s-product__info-container,body.template-product .t4s-product__info-wrapper,body.template-product .t4s-product__info-wrapper.t4s-pr,body.template-product .t4s-col-md-6.t4s-col-12.t4s-col-item.t4s-product__info-wrapper.t4s-pr{overflow:visible!important}body.template-product .t4s-product__info-wrapper.t4s-pr,body.template-product .t4s-col-md-6.t4s-col-12.t4s-col-item.t4s-product__info-wrapper.t4s-pr{padding:16px 16px 39px!important;overflow:visible!important}body.template-product .t4s-swatch__option{padding-bottom:10px;margin-bottom:10px}body.template-product .t4s-swatch__list{margin:4px 0 0}body.template-product .t4s-product-form__buttons,body.template-product .t4s-d-flex.t4s-flex-wrap.qtywrp,body.template-product .custompd,body.template-product .t4s-quantity-wrapper.t4s-product-form__qty,body.template-product .t4s-product-form__buttons .t4s-quantity-wrapper,body.template-product .t4s-product-form__buttons .t4s-product-form__submit{overflow:visible!important}body.template-product .t4s-product-form__buttons{padding-bottom:8px!important;margin-bottom:4px!important}body.template-product .t4s-product-form__buttons .t4s-quantity-wrapper{margin-bottom:14px!important}.t4s-product-form__buttons .t4s-product-form__submit,.t4s-product-form__buttons .t4s-btn{min-height:57.2px;font-size:1.1rem;margin-bottom:12px!important;text-transform:none!important;padding-top:16.5px!important;padding-bottom:16.5px!important}body.template-product .t4s-product-form__buttons .t4s-quantity-wrapper{min-height:48.4px}body.template-product .t4s-product-form__buttons .t4s-quantity-wrapper button.t4s-quantity-selector svg{width:13.86px!important;height:13.86px!important}body.template-product .t4s-product-form__submit .t4s-btn-atc_text{text-transform:none!important}.t4s-cartPage .t4s-cart__item{flex-wrap:wrap;gap:12px}.rb-quiz-cta,.rb-band-pill,.rb-header__menu-footer-link,.rb-perk-row__cta,.rb-brand-card__cta{min-height:48px}.rb-brand-card__cta{gap:10px;padding:12px 20px;white-space:nowrap}.rb-brand-card__cta-label{font-size:1.05rem;white-space:nowrap}.rb-brand-card__cta .rb-header__pill-icon{width:1.25rem;height:1.25rem}.rb-brand-card__cta .rb-header__pill-icon-arrow,.rb-brand-card__cta .rb-header__pill-icon-plus{font-size:1.25rem}.rb-quiz-cta{max-width:100%}.rb-newsletter{padding:56px var(--rb-pad-x)}.rb-newsletter__form{margin-top:32px}.rb-newsletter__input{min-height:52px;font-size:1rem}}@media(max-width:390px){.rb-header__utils{gap:0;margin-right:0}.rb-header__utils .rb-header__search,.rb-header__utils .rb-header__account,.rb-header__utils .rb-header__cart{margin-inline:-5px}.rb-header__utils .rb-header__search{margin-inline:0 -2px;width:50px!important;height:50px!important;min-width:50px;min-height:50px}.rb-header__utils .rb-header__search>i{font-size:calc(1.65rem - 3px)!important;width:calc(1.65rem - 3px)!important;height:calc(1.65rem - 3px)!important}.rb-header__utils .rb-header__search{transform:translate(-5px)}.rb-header__utils .rb-header__account{transform:translate(-7px)}.rb-header__utils .rb-header__cart{transform:translate(-3px)}.rb-header__search,.rb-header__account,.rb-header__cart{width:38px;height:38px;font-size:1.1875rem}.rb-header__logo-mark,.rb-header__logo-mark.rb-logo--gradient{height:clamp(58.08px,16.94vw,70.18px);width:calc(clamp(58.08px,16.94vw,70.18px)/.16);max-width:min(100%,290.4px)}.rb-header__nav--bar{gap:3px;padding-left:6px!important;padding-right:6px!important}.rb-header__nav--bar .rb-header__pill{padding:2.5px 4px 2.5px 6px;gap:2.5px;font-size:clamp(.95rem,3.2vw,1.12rem)}.rb-header__nav--bar .rb-header__pill .rb-header__pill-icon,.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon{width:calc(1.45rem - 1px);height:calc(1.45rem - 1px)}.rb-header__nav--bar .rb-header__pill .rb-header__pill-icon-arrow,.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon-arrow,.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon i:not(.rb-header__pill-icon-plus){font-size:calc(1.45rem - 1px)}.rb-header__nav--bar .rb-header__pill .rb-header__pill-icon-plus,.rb-header__nav--bar .rb-header__dropdown.is-open .rb-header__pill-icon-plus{font-size:calc(1.45rem - 3px)}}@media(min-width:1024px){.rb-mobile-menu-btn,.rb-mobile-drawer{display:none!important}}@media(prefers-reduced-motion:reduce){.rb-mobile-drawer__panel,.rb-mobile-drawer__backdrop{transition:none}}body #accessiblyAppWidgetButton.accessibly-app-widget-button-container,body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.bottom-left,body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.middle-left,body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.top-left,body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.bottom-middle{position:fixed!important;transform:none!important;-webkit-transform:none!important;margin:0!important;inset:auto auto 15px 15px!important}@media(max-width:1023px)and (prefers-reduced-motion:reduce){.rb-trust-strip__track{animation:none;width:auto;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.rb-trust-strip__list--marquee-clone{display:none!important}.rb-trust-strip__inner{padding:0 12px;overflow-x:auto}}@media(max-width:1023px){.template-product .prod_des .pfcon h2{font-size:23px}.template-product .prod_des .pfcon .con{font-size:1.15em}.template-product .prod_des .anadoc a.viewr,.template-product .anadoc a.viewr{font-size:21.735px}.template-product .prod_des .anadoc a.adl,.template-product .prod_des a.adl{font-size:1.265em}}@media(max-width:1023px){body.template-product .hwtuse .steps p,body.template-product .hwtuse .st p{font-size:18.4px;line-height:23px;color:#000!important}body.template-product .hwto{padding-inline:var(--rb-pad-x, 16px);margin-top:20px;margin-bottom:24px}body.template-product .hwtusecon{margin:0!important;padding:20px 16px!important}body.template-product .hwtuse .steps{grid-gap:16px!important;row-gap:16px!important}body.template-product .hwtuse{grid-gap:22px!important;row-gap:22px!important}body.template-product .hwone h4,body.template-product .hwtuse .steps h2{color:#000!important}body.template-product .hwtuse .steps h2{border-bottom-color:#000!important}}@media(max-width:1023px){html{-webkit-overflow-scrolling:touch;scroll-behavior:auto}.rb-trust-strip__track,.rb-featured__rail-thumb,.rb-featured__rail-thumb-fill,.rb-perks__rail-thumb,.rb-perks__rail-thumb-fill,[class*=__rail-thumb]{will-change:auto}.rb-featured__rail,.rb-perks__rail,[data-rb-featured-rail],[data-rb-perks-rail],[data-rb-ymal-rail]{scroll-behavior:auto}.rb-brand-card__tag,.rb-header__pill,.rb-header__nav--bar,.rb-product__badge,.rb-announcement,.template-product .prod_des .anadoc a.viewr{backdrop-filter:none;-webkit-backdrop-filter:none}body.template-cart .t4s-main-cart .t4s-cart-note__label,body.template-cart .t4s-main-cart .t4s-txt_add_note,body.template-cart .t4s-main-cart .t4s-txt_edit_note{font-size:1.2em!important}body.template-cart .t4s-main-cart .t4s-cart-note__input,body.template-cart .t4s-main-cart #CartSpecialInstructions,#t4s-mini_cart .t4s-mini_cart-tool__content.is--note textarea,#t4s-mini_cart #CartSpecialInstructions{font-size:16px!important;min-height:120px!important;padding:14px 16px!important;touch-action:manipulation;-webkit-user-select:text!important;user-select:text!important;pointer-events:auto!important}body.template-cart .t4s-main-cart .t4s-cart__tax{font-size:1.1em!important}body.template-cart .t4s-main-cart .t4s-cart-total{font-size:20.7px!important}body.template-cart .t4s-main-cart .t4s-cart__ttprice,body.template-cart .t4s-main-cart .t4s-cart__totalPrice{font-size:23px!important}body.template-cart .t4s-main-cart{opacity:0;pointer-events:none}#t4s-mini_cart.t4s-drawer{width:min(100vw,400px);max-width:100%;background:#fff}#t4s-mini_cart .rb-side-cart__header{position:relative;display:flex;align-items:center;justify-content:center;min-height:80px;padding:12px 52px 12px 12px;border-bottom:1px solid rgba(41,105,106,.12);overflow:visible}#t4s-mini_cart .t4s-mini_cart__emty svg#icon-cart-emty{width:66px!important;height:auto!important}#t4s-mini_cart .t4s-mini_cart__emty>p:not(.t4s-return-to-shop),#t4s-mini_cart .t4s-mini_cart__emty>h4{font-size:1.2em!important;font-weight:700!important}#t4s-search-hidden .t4s-search-drawer__top{align-items:center;gap:8px;min-width:0}#t4s-search-hidden .t4s-search-drawer__logo,#t4s-search-hidden .t4s-search-drawer__logo.rb-logo--gradient{height:44.712px!important;width:calc(44.712px * (300 / 48))!important;min-width:0!important;max-width:calc(100% - 56px)!important;flex:0 1 auto!important;margin-top:2px!important;-webkit-mask-size:contain!important;mask-size:contain!important}#t4s-search-hidden .t4s-drawer__close{width:48px!important;height:48px!important;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 48px!important;margin-left:auto;position:relative;z-index:2}#t4s-search-hidden .t4s-drawer__close svg{width:18px!important;height:16px!important;overflow:visible}#t4s-search-hidden .t4s-drawer__close svg path{stroke-width:2.35!important;stroke:currentColor}#t4s-mini_cart.t4s-drawer{width:min(100vw,400px)!important;max-width:100%!important;background:#fff!important;z-index:10000050!important}#t4s-mini_cart.t4s-drawer.t4s-dn{display:none!important}html.is--opend-drawer #t4s-mini_cart.t4s-drawer,#t4s-mini_cart.t4s-drawer[aria-hidden=false],#t4s-mini_cart.t4s-drawer.is--opend{display:flex!important;flex-direction:column!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;height:100%!important;height:100dvh!important;max-height:100dvh!important;transform:translateZ(0)!important;-webkit-transform:translate3d(0,0,0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:pan-y!important;overflow:hidden!important}#t4s-mini_cart>.shopify-section,#t4s-mini_cart>[id^=shopify-section-]{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html.is--opend-drawer .t4s-close-overlay.is--visible{z-index:10000040!important}#t4s-mini_cart.is--contentUpdate:before{display:none!important;opacity:0!important;pointer-events:none!important}#t4s-mini_cart,#t4s-mini_cart form.t4s-drawer__wrap,#t4s-mini_cart .t4s-drawer__main,#t4s-mini_cart .t4s-drawer__scroll,#t4s-mini_cart .t4s-drawer__bottom,#t4s-mini_cart [data-cart-items],#t4s-mini_cart .t4s-mini_cart__item,#t4s-mini_cart button,#t4s-mini_cart a,#t4s-mini_cart input{pointer-events:auto!important}#t4s-mini_cart .rb-side-cart__header{position:relative;display:flex;align-items:center;justify-content:center;min-height:80px;padding:12px 52px 12px 12px;border-bottom:1px solid rgba(41,105,106,.12);flex:0 0 auto!important;overflow:visible}#t4s-mini_cart .rb-side-cart__logo{display:flex;align-items:center;justify-content:center;text-decoration:none}#t4s-mini_cart .rb-side-cart__logo-mark,#t4s-mini_cart .rb-side-cart__logo-mark.rb-logo--gradient,#t4s-mini_cart .rb-side-cart__logo .rb-side-cart__logo-mark.rb-logo--gradient{height:49.68px!important;width:310.5px!important;min-width:310.5px!important;max-width:none!important;flex:none!important;flex-shrink:0!important;margin:0 auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain!important;mask-size:contain!important}#t4s-mini_cart .rb-side-cart__logo{position:relative;z-index:1;max-width:100%;width:auto;flex:0 0 auto}#t4s-mini_cart .rb-side-cart__header .t4s-drawer__close{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:48px;height:48px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:999px;color:#193937;z-index:30!important;pointer-events:auto!important;cursor:pointer!important;background:transparent;border:0;-webkit-tap-highlight-color:transparent}#t4s-mini_cart .rb-side-cart__header .t4s-drawer__close svg{width:18px;height:16px;overflow:visible}#t4s-mini_cart .rb-side-cart__header .t4s-drawer__close svg path{stroke-width:1.75;stroke:currentColor}#t4s-mini_cart .rb-side-cart__header .t4s-drawer__close:hover,#t4s-mini_cart .rb-side-cart__header .t4s-drawer__close:active{background:#29696a14;transform:translateY(-50%)}#t4s-mini_cart .t4s-btn__cart{display:none!important}#t4s-mini_cart .t4s-drawer__header,#t4s-mini_cart .rb-side-cart__header,#t4s-mini_cart .t4s-cart__threshold{flex:0 0 auto!important}#t4s-mini_cart form.t4s-drawer__wrap{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:hidden!important;pointer-events:auto!important;margin:0!important;padding:0!important}#t4s-mini_cart .t4s-drawer__main{position:relative!important;flex:1 1 0!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:hidden!important;pointer-events:auto!important}#t4s-mini_cart .t4s-drawer__scroll,#t4s-mini_cart .t4s-drawer__scroll[data-t4s-scroll-me]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overscroll-behavior:contain;visibility:visible!important;opacity:1!important;pointer-events:auto!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item{width:132px!important;min-width:132px!important;height:44px!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item input[type=number],#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .t4s-quantity-input{font-size:17.6px!important;height:42px!important;color:#193937!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item button{width:33px!important;height:44px!important;line-height:44px!important;color:var(--secondary-color)!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item svg{width:13.2px!important;height:13.2px!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus svg.icon--trash,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus svg:not(.icon--minus){width:18.7px!important;height:18.7px!important;transform:translateY(3px)!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:hover,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus-visible,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:active{color:#e53935!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:hover svg.icon--minus,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus svg.icon--minus,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus-visible svg.icon--minus,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:active svg.icon--minus,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:hover svg.icon--minus path,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus svg.icon--minus path,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus-visible svg.icon--minus path,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:active svg.icon--minus path{fill:#e53935!important;color:#e53935!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:hover svg.icon--trash,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus svg.icon--trash,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus-visible svg.icon--trash,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:active svg.icon--trash,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:hover svg:not(.icon--minus),#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus svg:not(.icon--minus),#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:focus-visible svg:not(.icon--minus),#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--minus:active svg:not(.icon--minus){color:#e53935!important;stroke:#e53935!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:hover,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:focus,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:focus-visible,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:active{color:#3d9278!important}#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:hover svg,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:focus svg,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:focus-visible svg,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:active svg,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:hover svg path,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:focus svg path,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:focus-visible svg path,#t4s-mini_cart .t4s-mini_cart__actions .t4s-quantity-cart-item .is--plus:active svg path{fill:#3d9278!important;color:#3d9278!important}#t4s-mini_cart .t4s-mini_cart__title,#t4s-mini_cart .t4s-mini_cart__meta,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_meta_variant,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_selling_plan,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_meta_propertyList,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_meta_propertyList li,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_price,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_meta_price,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_price ins,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_price del{font-weight:700!important}#t4s-mini_cart .t4s-mini_cart__title{font-size:17.71px!important;line-height:1.35!important}#t4s-mini_cart .t4s-mini_cart__meta,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_meta_variant,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_selling_plan,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_meta_propertyList{font-size:15.18px!important;line-height:1.4!important}#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_price,#t4s-mini_cart .t4s-mini_cart__meta .t4s-cart_meta_price{font-size:18.515px!important}#t4s-mini_cart .t4s-mini_cart__items,#t4s-mini_cart [data-cart-items],#t4s-mini_cart .t4s-mini_cart__items .t4s-mini_cart__item{visibility:visible!important;opacity:1!important}#t4s-mini_cart .t4s-drawer__bottom{flex:0 0 auto!important;position:relative!important;z-index:6!important;background:#fff!important;opacity:1!important;transform:none!important;-webkit-transform:none!important;margin:auto 0 0!important;padding:8px 12px 15px!important;box-shadow:0 -4px 14px #19393714!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-cart-total,#t4s-mini_cart .t4s-drawer__bottom .t4s-cart-total strong,#t4s-mini_cart .t4s-drawer__bottom .t4s-cart__totalPrice,#t4s-mini_cart .t4s-drawer__bottom .t4s-cart__originalPrice,#t4s-mini_cart .t4s-drawer__bottom .t4s-cart__discountPrice{font-size:1rem!important;line-height:1.3!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-cart__tax{font-size:.8125rem!important;line-height:1.3!important;margin:4px 0 6px!important}#t4s-mini_cart .t4s-drawer__bottom button.rb-cart-checkout,#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout{font-size:.9375rem!important;min-height:44px!important;padding:10px 16px!important;margin:4px 10px 0!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;box-sizing:border-box!important;letter-spacing:.04em!important}#t4s-mini_cart .t4s-drawer__bottom button.rb-cart-checkout .rb-cart-checkout__label{font-size:inherit!important}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout{border-radius:999px;font-weight:600}html.rb-scroll-active *,html.rb-scroll-active *:before,html.rb-scroll-active *:after{animation-play-state:paused!important}html.rb-scroll-active .rb-trust-strip.is-marquee-playing .rb-trust-strip__track,html.rb-scroll-active .rb-trust-strip.is-marquee-playing .rb-trust-strip__track *,html.rb-scroll-active .rb-trust-strip.is-marquee-playing .rb-trust-strip__track *:before,html.rb-scroll-active .rb-trust-strip.is-marquee-playing .rb-trust-strip__track *:after{animation-play-state:running!important}html.rb-reviews-swiping .rb-reviews .glide__slides,html.rb-scroll-active .rb-reviews .glide__slides{animation-play-state:running!important}}@media(max-width:1023px){body.template-product .rb-ymal .rb-products.rb-product-cards.rb-ymal__grid,body.template-product .related_products .rb-ymal .rb-products.rb-product-cards{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}body.template-product .rb-ymal .rb-products.rb-product-cards>.rb-product,body.template-product .related_products .rb-ymal .rb-products.rb-product-cards>.rb-product{flex:0 0 calc((100% - 40px)*1.05)!important;width:calc((100% - 40px)*1.05)!important;max-width:calc((100% - 40px)*1.05)!important;min-width:0!important;scroll-snap-align:start;scroll-snap-stop:always}body.template-product .rb-ymal>.rb-featured__rail:not([hidden]){display:flex!important}}@media(max-width:1023px){body.template-collection .cprod .t4s-container,body.template-collection .t4s-main-collection-page .t4s-container{padding-bottom:60px!important}}@media(max-width:1023px){footer#t4s-footer:has(.rb-footer){--rb-home-frame-inset: clamp(8px, 1.5vw, 16px);padding-inline:clamp(8px,1.5vw,16px)!important}footer#t4s-footer:has(.rb-footer) .rb-footer .rb-container,footer#t4s-footer .rb-footer .rb-container,body.template-product footer#t4s-footer .rb-footer .rb-container,body.template-collection footer#t4s-footer .rb-footer .rb-container,body.template-page footer#t4s-footer .rb-footer .rb-container,body.template-cart footer#t4s-footer .rb-footer .rb-container,body.template-customers-account footer#t4s-footer .rb-footer .rb-container,body.template-index footer#t4s-footer .rb-footer .rb-container,body .rb-footer .rb-container{padding-inline:clamp(28px,7vw,40px)!important}}@media(max-width:1023px){#gbbBundle .gbbCartIconWithQuantityContainer{display:none!important;visibility:hidden!important;pointer-events:none!important}#gbbBundle .gbbAddProductsPageFooterHTML{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100vw!important;z-index:9999!important;margin:0!important;box-sizing:border-box!important;max-height:none!important;overflow:visible!important;box-shadow:0 -8px 28px #00000024!important;transform:translateZ(0);transition:transform .28s cubic-bezier(.645,.045,.355,1);will-change:transform}#gbbBundle .gbbAddProductsPageFooterHTML.rb-byob-dock-hidden{transform:translate3d(0,calc(100% + 16px),0);pointer-events:none}@media(prefers-reduced-motion:reduce){#gbbBundle .gbbAddProductsPageFooterHTML{transition:none}}#gbbBundle .gbbDiscountFooterHTML{display:none!important}#gbbBundle.rb-byob-bundle-open .gbbDiscountFooterHTML{display:block!important}#gbbBundle .gbbFooterBundleItemsContainer{display:none!important}#gbbBundle.rb-byob-bundle-open .gbbFooterBundleItemsContainer{display:grid!important;max-height:min(28vh,240px)!important;overflow:auto!important;-webkit-overflow-scrolling:touch}#gbbBundle .gbbProductsFooterHTMLForMobile{grid-template-columns:1fr!important}#gbbBundle .rb-byob-view-bundle{display:flex!important;align-items:center;justify-content:center;width:calc(100% - 24px);margin:8px 12px 6px;padding:10px 16px;border-radius:999px;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#29696a,#4fa891,#29696a) border-box;background-size:auto,200% 100%;color:#29696a;font-size:1rem;font-weight:700;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent}#gbbBundle .rb-byob-view-bundle[aria-expanded=true]{background:linear-gradient(90deg,#29696a,#4fa891,#29696a) padding-box,linear-gradient(90deg,#29696a,#4fa891,#29696a) border-box;color:#fff}#gbbBundle.gbbPageBody,#gbbBundle .gbbHTMLWrapper,#gbbBundle .gbbBodyWrapper{padding-bottom:0!important}#gbbBundle .gbbAddGiftBoxPageWrapper{padding-bottom:var(--rb-byob-dock-h, 220px)!important;box-sizing:border-box!important}#gbbBundle .gbbFooterActionContainer,#gbbBundle .gbbFooterButtonsWrapper,#gbbBundle .gbbFooterNextButton{width:calc(100% - 10px)!important;max-width:calc(100% - 10px)!important;margin-left:5px!important;margin-right:5px!important;box-sizing:border-box!important}#gbbBundle .gbbFooterNextButton,#gbbBundle .gbbNextButtonContent,#gbbBundle .gbbFooterPriceSeperator,#gbbBundle .gbbFooterTotalContainer,#gbbBundle .gbbFooterTotalValueContainer,#gbbBundle .gbbFooterDiscountedTotalValue{font-size:16.1px!important}body.template-customers-account .rb-profile{zoom:1}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/rb-mobile.css.map */
