:focus-visible{outline:2px solid #fff;outline-offset:3px}.x-activation-heading>span,.x-controls-heading>span{display:block;white-space:nowrap}.x-video-intro{position:relative;background:#000}.x-video-intro iframe{background:#000}.x-video-control{position:absolute;right:max(20px,3vw);bottom:24px;z-index:2;border:1px solid rgba(255,255,255,.65);border-radius:2px;background:#00000094;color:#fff;padding:12px 16px;font:500 12px Roboto,sans-serif;letter-spacing:.12em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.x-video-control:hover{background:#ffffff2b}.x-video-control:disabled{opacity:.6;cursor:wait}.x-video-play{left:50%;right:auto;bottom:50%;transform:translate(-50%,50%);white-space:nowrap}.x-video-play[hidden]{display:none}.x-video-intro iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;margin:0;border:0}.x-nav{position:fixed;top:0;left:50%;transform:translate(-50%) translateY(-110%);width:100%;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:14px max(24px,6vw);box-sizing:border-box;transition:transform .35s ease;background:linear-gradient(to bottom,#000000b3,#0000);pointer-events:none}.x-nav>*{pointer-events:auto}.x-brand{all:unset;cursor:pointer;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.14em;font-size:14px;color:#fff}.x-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 22px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border:1.5px solid #fff;background:#fff;color:#000;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background .2s,color .2s,transform .15s}.x-btn:hover{background:#000;color:#fff}.x-btn:active{transform:scale(.98)}.x-btn--ghost{background:transparent;color:#fff}.x-btn--ghost:hover{background:#fff;color:#000}.x-btn--lg{min-height:54px;padding:0 32px;font-size:15px}.x-menubtn{display:none}.x-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#000;opacity:0;pointer-events:none;transition:opacity .25s;display:flex;flex-direction:column;padding:14px max(24px,6vw) max(24px,6vw);box-sizing:border-box;overflow:auto}.x-menu-link{all:unset;cursor:pointer;display:block;font-size:clamp(26px,7vw,36px);font-weight:500;letter-spacing:-.01em;line-height:1.1;padding:12px 0;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);text-underline-offset:8px}.x-hero-in{animation:xFadeUp .9s ease .15s both}@keyframes xFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.x-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;transition:opacity .9s ease;pointer-events:none}.x-loadbar{width:120px;height:2px;background:#ffffff26;overflow:hidden}.x-loadbar:after{content:"";display:block;width:40%;height:100%;background:#fff;animation:xLoad 1.2s ease-in-out infinite}@keyframes xLoad{0%{transform:translate(-100%)}to{transform:translate(250%)}}.x-tally{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;white-space:nowrap;opacity:0;pointer-events:none;will-change:transform}.x-tcount{font-family:Roboto,sans-serif;font-weight:700;font-size:20px;letter-spacing:.02em;color:#fff;text-align:center;text-shadow:0 1px 4px #000;opacity:0;transition:opacity .12s}.x-pop{animation:xPop .22s cubic-bezier(.2,1.4,.4,1)}@keyframes xPop{50%{transform:scale(1.18)}}.x-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.x-feature-card{min-width:0;min-height:114px;box-sizing:border-box;background:#0b0b0b;border:1px solid rgba(255,255,255,.08);padding:20px;display:flex;flex-direction:column;justify-content:center;gap:7px}.x-feature-title{font-size:clamp(22px,2.5vw,30px);line-height:1.1;font-weight:500;color:#fff;text-wrap:balance}.x-feature-detail{font-size:13px;line-height:1.35;color:#a6a6a6}.x-feature-levels{display:flex;align-items:center;gap:clamp(7px,1vw,14px);white-space:nowrap}.x-level{display:inline-flex;align-items:center;gap:3px;font-size:15px;font-weight:500}.x-level svg{width:14px;height:14px;flex:none}.x-level--low{color:#3ea6ee}.x-level--medium{color:#fff}.x-level--high{color:#bb72c8}@media(max-width:700px){.x-feature-levels{flex-wrap:wrap;row-gap:3px}.x-level{font-size:13px}}@media(max-width:480px){.x-feature-card{padding:14px;min-height:105px}.x-feature-levels{gap:5px}.x-level{font-size:11px;gap:1px}.x-level svg{width:11px;height:11px}}.x-strains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.x-profile-card{display:flex;flex-direction:column;gap:28px;padding:clamp(20px,2.2vw,32px);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff0a}.x-profile-card--original{background:#0e0e0e}.x-profile-card--diamond{background:#101010}.x-format-caption{display:flex;justify-content:center;align-items:baseline;gap:8px;flex-wrap:wrap;text-align:center;font-family:Roboto,sans-serif;font-weight:500;font-size:11px;letter-spacing:.06em}.x-strain-group{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid rgba(255,255,255,.1);background:var(--group-bg)}.x-strain-label{align-self:flex-start;padding:6px 11px;background:var(--label-bg);border:1px solid var(--label-border);border-radius:2px;color:var(--group-accent);font-family:Roboto,sans-serif;font-weight:700;font-size:13px;letter-spacing:.07em;text-transform:uppercase}.x-strain-group--hybrid{--group-accent:#8fd279;--group-bg:rgba(107,190,76,.07);--label-bg:rgba(107,190,76,.14);--label-border:rgba(107,190,76,.24)}.x-strain-group--indica{--group-accent:#b89add;--group-bg:rgba(155,117,211,.08);--label-bg:rgba(155,117,211,.16);--label-border:rgba(155,117,211,.26)}.x-strain-group--sativa{--group-accent:#f29283;--group-bg:rgba(240,100,83,.07);--label-bg:rgba(240,100,83,.15);--label-border:rgba(240,100,83,.25)}.x-power-status{display:flex;justify-content:center;align-items:center;gap:42px;margin-top:8px}.x-power-icon{width:48px;height:48px;display:grid;place-items:center;color:#9a9a9a;opacity:.7;transition:color .3s,opacity .3s,filter .3s}.x-power-icon svg{width:34px;height:34px;overflow:visible}.x-power-icon--preheat[data-active=true]{color:#ff9a1f;opacity:1;filter:drop-shadow(0 0 9px rgba(255,154,31,.45))}.x-power-icon--charge[data-active=true]{color:#63d681;opacity:1;filter:drop-shadow(0 0 8px rgba(99,214,129,.4))}.x-charge-segment{fill:currentColor;opacity:.18}.x-power-icon--charge[data-active=true] .x-charge-segment--1{animation:xChargeFirst 1.8s linear infinite}.x-power-icon--charge[data-active=true] .x-charge-segment--2{animation:xChargeSecond 1.8s linear infinite}.x-power-icon--charge[data-active=true] .x-charge-segment--3{animation:xChargeThird 1.8s linear infinite}@keyframes xChargeFirst{0%,12%{opacity:.18}20%,84%{opacity:1}to{opacity:.18}}@keyframes xChargeSecond{0%,36%{opacity:.18}44%,84%{opacity:1}to{opacity:.18}}@keyframes xChargeThird{0%,60%{opacity:.18}68%,84%{opacity:1}to{opacity:.18}}.x-locator-section{display:flex;flex-direction:column;gap:26px;padding-top:6vh}.x-locator-header{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.x-locator-heading{margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:clamp(14px,1.6vw,24px);row-gap:0;font-weight:500}.x-locator-heading-small{font-size:30px;letter-spacing:.02em;line-height:1}.x-locator-heading-product{font-size:clamp(46px,5.3vw,76px);font-weight:700;letter-spacing:-.025em;line-height:1;white-space:nowrap}.x-locator-choices{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;color:#e8e8e8}.x-locator-choice{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #fff;background:#fff;color:#080808;text-decoration:none;font:500 13px Roboto,sans-serif;letter-spacing:.05em;text-transform:uppercase;transition:background .2s,color .2s}.x-locator-choice:hover{background:#d8d8d8}.x-locator-choice--delivery{background:transparent;color:#fff}.x-locator-choice--delivery:hover{background:#fff;color:#080808}.x-locator-choices-or{color:#8c8c8c;font:500 12px Roboto,sans-serif;letter-spacing:.08em}@media(max-width:759px){.x-locator-section{gap:20px}.x-locator-heading{flex-direction:column;align-items:center;gap:2px}.x-locator-heading-small{font-size:20px}.x-locator-heading-product{font-size:clamp(44px,12vw,60px)}.x-locator-choices{max-width:330px;column-gap:8px}}.x-faq summary::-webkit-details-marker{display:none}.x-faq summary:hover{color:#a6a6a6}.x-plus{transition:transform .25s ease}.x-faq details[open] .x-plus{transform:rotate(45deg)}@media(max-width:759px){.x-menubtn{display:inline-flex}.x-btn--nav,.x-cue{display:none}.x-strains{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.x-strains>div{font-size:15px}}@media(prefers-reduced-motion:reduce){.x-hero-in{animation:none}.x-loadbar:after{animation:none;width:100%}.x-plus,.x-btn,.x-nav,.x-menu,.x-poster{transition:none}}.x-stockist-locator{width:100%;min-height:620px}.x-stockist-locator stockist-store-locator{display:block;min-height:620px;margin:0!important}.x-aio{background:#000;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;overflow:clip}.x-aio a{color:#fff;text-decoration:none}.x-aio a:hover{color:#a6a6a6}.x-aio *,.x-aio *:before,.x-aio *:after{box-sizing:border-box}.x-aio a.x-btn:not(.x-btn--ghost){color:#000}.x-aio a.x-btn:not(.x-btn--ghost):hover{color:#fff}.x-aio a.x-locator-choice,.x-aio a.x-locator-choice:hover{color:#080808}.x-aio a.x-locator-choice--delivery{color:#fff}.x-aio a.x-locator-choice--delivery:hover{color:#080808}
/*# sourceMappingURL=/cdn/shop/t/76/assets/x-aio.css.map */
