.cta-button-curaleaf[data-full-width=true] .btn{width:100%}.cta-button-curaleaf svg{margin-right:8px}.cta-button-curaleaf a.btn{display:inline-block}.cta-button-curaleaf .btn{text-decoration:none;text-align:center;align-items:center;font-family:var(--font-bold);cursor:pointer;text-wrap:nowrap}.cta-button-curaleaf .btn:hover{text-decoration:none}.cta-button-curaleaf .btn:focus{outline:none;box-shadow:var(--outline)}.cta-button-curaleaf .btn:disabled{opacity:.65}.cta-button-curaleaf .sm{border-radius:4px;font-size:12px;line-height:18px;height:33px;padding:6px var(--spacing-unit)}.cta-button-curaleaf .md{border:2px solid var(--primary);border-radius:8px;font-size:14px;height:44px;padding:8px 24px}.cta-button-curaleaf .lg{border-radius:16px;height:56px;font-size:16px;line-height:24px;padding:14px calc(var(--spacing-unit)*2)}.cta-button-curaleaf .cta-button-primary{color:var(--white);background-color:var(--primary);border:2px solid var(--primary)}.cta-button-curaleaf .cta-button-primary:active,.cta-button-curaleaf .cta-button-primary:focus,.cta-button-curaleaf .cta-button-primary:hover{opacity:.5}.cta-button-curaleaf .cta-button-secondary{color:var(--primary);border:2px solid var(--primary);background-color:var(--white)}.cta-button-curaleaf .cta-button-secondary:active,.cta-button-curaleaf .cta-button-secondary:focus,.cta-button-curaleaf .cta-button-secondary:hover{opacity:.5}.cta-button-curaleaf .spinner-icon{cursor:default}.cta-button-curaleaf .spinner-icon .loading-spinner{background-color:transparent;margin:0 auto;border:2px solid var(--secondary-primary);border-right-color:var(--primary);border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}.cta-button-curaleaf .spinner-icon.cta-button-tertiary .loading-spinner{border:2px solid var(--primary);border-right:2px solid transparent}.cta-button-curaleaf .spinner-icon:active,.cta-button-curaleaf .spinner-icon:focus,.cta-button-curaleaf .spinner-icon:hover{opacity:.5}.cta-button-curaleaf .cta-button-disabled{cursor:default;border:2px solid var(--primary);background-color:var(--primary);opacity:.8;color:var(--white);pointer-events:none}@media(max-width:767.98px){.cta-button-curaleaf[data-full-width-mobile=true] .btn{width:100%}.cta-button-curaleaf[data-full-width-mobile=false] .btn{width:unset}}.header-navigation{border-bottom:1px solid var(--secondary-primary);position:-webkit-sticky;position:sticky;top:-1px;z-index:701}.select-trigger{display:flex;height:56px;width:100%;align-items:center;justify-content:space-between;border-radius:12px;font-family:var(--font-medium);color:var(--primary);background-color:var(--secondary-light);border:2px solid var(--secondary-light);padding:1px var(--spacing-unit)}.select-trigger:hover:not(:disabled){opacity:1;border-color:var(--primary)}.select-trigger:focus{outline:none;box-shadow:var(--outline);border-color:var(--primary)}.select-trigger:disabled{cursor:not-allowed;opacity:.5;border:2px solid var(--secondary-light)}.select-trigger>span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.select-scroll-down-button,.select-scroll-up-button{display:flex;cursor:default;align-items:center;justify-content:center;padding:.25rem 0}.select-content{position:relative;max-height:24rem;min-width:8rem;overflow:hidden;border-radius:.25rem;border:1px solid var(--border,#e5e7eb);background-color:var(--card,#fff);color:var(--popover-foreground,#374151);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);background-color:#fff;z-index:1102}.select-content[data-state=open]{animation:fadeIn .15s ease-out,zoomIn .15s ease-out}.select-content[data-state=closed]{animation:fadeOut .15s ease-in,zoomOut .15s ease-in}.select-content[data-side=bottom]{animation:slideInFromTop .15s ease-out}.select-content[data-side=left]{animation:slideInFromRight .15s ease-out}.select-content[data-side=right]{animation:slideInFromLeft .15s ease-out}.select-content[data-side=top]{animation:slideInFromBottom .15s ease-out}.select-content-popper[data-side=bottom]{transform:translateY(.25rem)}.select-content-popper[data-side=left]{transform:translateX(-.25rem)}.select-content-popper[data-side=right]{transform:translateX(.25rem)}.select-content-popper[data-side=top]{transform:translateY(-.25rem)}.select-viewport{padding:.25rem}.select-viewport-popper{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width)}.select-label{font-weight:600}.select-item,.select-label{padding:.375rem .5rem .375rem 2rem;font-size:.875rem}.select-item{position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:.25rem;outline:none}.select-item:focus{background-color:var(--accent,#f3f4f6);color:var(--accent-foreground,#374151)}.select-item[data-disabled]{pointer-events:none;opacity:.5}.select-separator{margin:.25rem -.25rem;height:1px;background-color:var(--muted,#f9fafb)}.select-icon{height:1rem;width:1rem}.select-icon.chevron-opacity{opacity:.5}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes slideInFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideInFromRight{0%{transform:translateX(.5rem)}to{transform:translateX(0)}}@keyframes slideInFromLeft{0%{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes slideInFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}:root{--input-border:#d1d5db;--background:#fff;--muted-foreground:#6b7280;--ring:#3b82f6;--border:#e5e7eb;--card:#fff;--popover-foreground:#374151;--accent:#f3f4f6;--accent-foreground:#374151;--muted:#f9fafb}.age-verification{background-color:var(--white);height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.age-verification .age-container{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}.age-verification .age-container .age-text{width:100%;padding:0 calc(var(--spacing-unit)*3) 0 calc(var(--spacing-unit)*3)}@media(min-width:768px){.age-verification .age-container .age-text{padding:0 calc(var(--spacing-unit)*5) 0 calc(var(--spacing-unit)*5)}}.age-verification .age-container>svg{position:absolute;max-width:100%;max-height:100%;z-index:-1}.age-verification .age-container .age-title{color:var(--primary)}@media(min-width:768px){.age-verification .age-container .age-title{padding:0 20%}}.age-verification .age-container .age-smalltext{color:var(--primary)}.age-verification .age-container .cta-button{margin-bottom:var(--spacing-unit)}.age-verification .age-container .age-buttons{padding:0}.age-verification .age-container .age-buttons>section{width:auto!important}.age-verification .age-container .under-age{text-decoration:underline}@media(min-width:768px){.age-verification .age-container .under-age{display:block}}.age-verification .age-container .state-container .state-button{border:var(--primary);height:60px;border-radius:8px;padding:5px 60px}.age-verification .age-container .state-container .state-button:hover{opacity:.5;cursor:pointer}.age-verification .age-container .state-container>p:not(:last-of-type){margin-bottom:0}.age-verification .age-container[data-browser-version=true]{overflow:unset}.age-verification .age-container[data-browser-version=true] .age-buttons{position:relative}.age-verification .age-container[data-browser-version=true] .dropdown-container{display:flex;flex-direction:column;background-color:var(--white);border:1px solid var(--input-normal);border-radius:6px}.age-verification .age-container[data-browser-version=true] .dropdown-container .dropdown{display:inline-flex;cursor:pointer;font-family:var(--font);font-size:16px;line-height:22px}.age-verification .age-container[data-browser-version=true] .dropdown-container .dropdown .p-dropdown-label{padding:12px}.age-verification .age-container[data-browser-version=true] .dropdown-container .dropdown .p-dropdown-trigger{display:flex;align-items:center;width:30px}.age-verification .age-container[data-browser-version=true] .dropdown-container .dropdown .p-dropdown-trigger .p-dropdown-trigger-icon{--transform-scale-x:-1}.age-verification .age-container[data-browser-version=true] .dropdown-list-container{position:absolute;top:48px}.age-verification .age-container[data-browser-version=true] .dropdown-list-container .p-dropdown-panel{z-index:20;background-color:var(--white);border:1px solid #d1d5db;border-radius:6px;padding-top:.75rem;max-height:225px;overflow:auto}.age-verification .age-container[data-browser-version=true] .dropdown-list-container .p-dropdown-panel li{list-style-type:none;padding:.75rem 1.25rem}.cta-image-block .video-container,.image-block .video-container{position:relative;background-image:var(--bg-zzzz);display:flex;padding:240px 50px;color:#fff;flex-direction:column;justify-content:center;align-items:center}.cta-image-block .video-container video,.image-block .video-container video{position:absolute;top:50%;transform:translateY(-50%);object-fit:contain;width:100%;height:100%}.cta-image-block{display:block;line-height:0;position:relative}.cta-image-block .cta-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-block.container{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}@media(min-width:768px){.text-block.container{padding:calc(var(--spacing-unit)*3) calc(var(--spacing-unit)*2)}}.text-block .text-block-header{padding-bottom:var(--spacing-unit)}.text-block .text-block-content{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-column-gap:var(--spacing-unit);grid-row-gap:var(--spacing-unit)}.text-block .text-block-content h1,.text-block .text-block-content h2,.text-block .text-block-content h3,.text-block .text-block-content h4,.text-block .text-block-content h5,.text-block .text-block-content h6{color:var(--primary);margin-bottom:var(--spacing-unit)}.text-block .text-block-content li>a,.text-block .text-block-content p>a{text-decoration:underline}.text-block .text-block-content p:last-child{margin-bottom:0}.text-block .text-block-content img{width:100%}.text-block .button-group-center{display:flex;text-align:center}.text-block .button-group-right{display:flex;text-align:right}@media(max-width:767.98px){.text-block .button-group-right{display:block}}.account-sidebar.p-sidebar{max-width:480px;width:100%!important}.account-sidebar.p-sidebar .p-sidebar-header{display:none}.account-sidebar.p-sidebar .p-sidebar-content .close-container{padding:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*2) var(--spacing-unit)}@media(max-width:767.98px){.account-sidebar.p-sidebar .p-sidebar-content .close-container{padding:var(--spacing-unit)}}.account-sidebar .sidebar-header{padding:0 calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .sidebar-header{padding:0 var(--spacing-unit)}}.account-sidebar .sidebar-form{margin-top:calc(var(--spacing-unit)*2);margin-bottom:calc(var(--spacing-unit)*3)}.account-sidebar .sidebar-form-padded{margin:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*3)}@media(max-width:767.98px){.account-sidebar .sidebar-form-padded{margin:calc(var(--spacing-unit)*2) var(--spacing-unit) calc(var(--spacing-unit)*3)}}.account-sidebar .point-history .history-tile{height:60px;padding:0 calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .point-history .history-tile{padding:0 var(--spacing-unit)}}.account-sidebar .point-history .history-tile .row{line-height:23px}.account-sidebar .point-history .history-tile .points-tag{border-radius:2px;padding:2px 8px 0;height:24px;margin-left:var(--spacing-unit)}.account-sidebar .loyalty-perks .sidebar-form .member-status{padding:0 calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .member-status{padding:0 var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab{margin-bottom:0}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab:last-of-type .p-accordion-header .p-accordion-header-link{border-bottom:1px solid var(--input-normal)}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab:last-of-type .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-bottom:none}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-radius:0;background:var(--white);color:var(--primary);border-color:var(--input-normal);padding:calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-color:var(--input-normal);border-radius:0;background:var(--white);color:var(--primary);border-bottom:none;border-left:none;border-right:none;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;padding:calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content{color:var(--primary);border:none;border-radius:0;padding:0 calc(var(--spacing-unit)*2) var(--spacing-unit)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content{padding:0 var(--spacing-unit) var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content .perk-list{list-style:none;margin:0;padding:0}.account-sidebar .account-form .cta-button-secondary,.account-sidebar .account-form .ecom-button-secondary{margin-top:var(--spacing-unit);width:100%}.account-sidebar .account-form .sidebar-form-padded>section{margin-bottom:var(--spacing-unit)}.account-sidebar .account-form .sidebar-form-padded .forgot-pw{border:none;background:transparent}.account-sidebar .account-form .sidebar-header .status-error,.account-sidebar .account-form .sidebar-header .status-success{width:100%;border:1px solid var(--error-primary);border-left-width:8px;border-radius:4px;padding:10px;color:var(--primary);margin-bottom:var(--spacing-unit)}.account-sidebar .account-form .sidebar-header .status-error .pi-info-circle,.account-sidebar .account-form .sidebar-header .status-success .pi-info-circle{margin-right:5px;color:var(--error-primary)}.account-sidebar .account-form .sidebar-header .status-error .pi-times,.account-sidebar .account-form .sidebar-header .status-success .pi-times{color:var(--primary);font-size:9px;margin-right:5px;cursor:pointer}.account-sidebar .account-form .sidebar-header .status-error .error-button,.account-sidebar .account-form .sidebar-header .status-success .error-button{border:1px solid var(--error-primary);color:var(--error-primary)}.account-sidebar .account-form .sidebar-header .status-success{border:1px solid var(--success-primary);border-left-width:8px}.account-sidebar .account-form .sidebar-header .status-success .pi-info-circle{color:var(--success-primary)}.account-sidebar .account-form .sidebar-header .status-success .success-button{border:1px solid var(--success-primary);color:var(--success-primary)}.account-sidebar .account-form .sidebar-header .status-error .error-button,.account-sidebar .account-form .sidebar-header .status-success .error-button,.account-sidebar .account-form .sidebar-header .status-success .success-button,.status-btn{width:-moz-fit-content;width:fit-content;height:28px;display:flex;align-items:center;font-size:14px;background-color:var(--white);border-radius:8px;margin:12px 25px 0;cursor:pointer}.account-sidebar .account-form .sidebar-header .status-error .error-button .pi-check,.account-sidebar .account-form .sidebar-header .status-success .error-button .pi-check,.account-sidebar .account-form .sidebar-header .status-success .success-button .pi-check,.status-btn .pi-check{font-size:14px;margin-right:3px}.account-sidebar .account-form .sidebar-header .status-error .error-button .pi-check:disabled,.account-sidebar .account-form .sidebar-header .status-success .error-button .pi-check:disabled,.account-sidebar .account-form .sidebar-header .status-success .success-button .pi-check:disabled,.status-btn .pi-check:disabled{cursor:default}.select-dropdown-wrapper-curaleaf{height:77px}.select-dropdown-wrapper-curaleaf button:focus,.select-dropdown-wrapper-curaleaf button[aria-expanded=true]{outline:none;box-shadow:var(--outline);border-color:var(--primary)}.select-dropdown-wrapper-curaleaf button:focus~label,.select-dropdown-wrapper-curaleaf button[aria-expanded=true]~label,.select-dropdown-wrapper-curaleaf[data-selected=true]>button~label{top:1px;left:0;font-size:12px;line-height:18px;font-family:var(--font-medium);color:var(--primary)}.select-dropdown-wrapper-curaleaf[data-selected=true]>button{border-color:var(--primary)}.select-dropdown-wrapper-curaleaf label{position:absolute;pointer-events:none;top:50%;margin-top:-.1rem;transition-property:all;transition-timing-function:ease;line-height:24px;left:.75rem;color:#6b7280;transition-duration:.2s}.select-dropdown-wrapper-curaleaf.form-error button{border:2px solid var(--error-primary)}.select-dropdown-wrapper-curaleaf.form-error .p-error{position:absolute;bottom:-16px;color:var(--error-primary)}.select-content-combobox .select-item{cursor:pointer;font-size:16px;line-height:24px;padding:.75rem 1.25rem;transition:box-shadow .2;color:var(--primary);font-family:var(--font-medium)}.select-content-combobox .select-item[data-state=checked]{background:var(--tertiary-light);border-radius:6px;font-family:var(--font-bold)}.article-card{text-align:left;border:1px solid var(--secondary-primary);background-color:var(--white);height:100%;border-radius:var(--spacing-unit)}.article-card,.article-card .image{overflow:hidden;width:100%;position:relative}.article-card .image{height:14rem;background-repeat:no-repeat;background-position:50%;background-size:cover}.article-card .card-body{padding:var(--spacing-unit);display:flex;flex-direction:column;justify-content:space-between;min-height:12rem;padding-bottom:72px}.article-card .card-body .card-title{margin-top:10px;min-height:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--primary)}.article-card .card-body .card-title:hover{cursor:pointer}.article-card .icon-link-curaleaf{position:absolute;bottom:var(--spacing-unit);right:var(--spacing-unit);text-align:right}.article-card .icon-link-curaleaf svg{border-radius:50%;transform:scale(.5)}.article-card .icon-link-curaleaf svg g{stroke:var(--primary);fill:#fff}.article-card .icon-link-curaleaf svg path{stroke:var(--primary);fill:var(--primary)}.article-card .icon-link-curaleaf svg:hover{cursor:pointer}.article-card .icon-link-curaleaf svg:hover g{stroke:transparent;fill:var(--primary)}.article-card .icon-link-curaleaf svg:hover path{stroke:var(--white);fill:var(--white)}.carousel{display:flex;flex-direction:row;flex-wrap:nowrap;line-height:0;margin-left:0;margin-right:0;margin-top:0;overflow:hidden;position:relative;width:100%}.carousel .carousel-el{transition:1s ease;flex-shrink:0;width:100%;max-width:100%}.article-grid .article-grid-container{text-align:center}.article-grid .article-grid-container .carousel-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:0;padding-bottom:calc(var(--spacing-unit)*2);overflow:hidden;flex:0 0 auto;width:100%;padding-right:0!important}.article-grid .article-grid-container .carousel-container .carousel-el{width:85%;padding-right:var(--spacing-unit)}.article-grid .article-grid-container .carousel-container .carousel-el:last-child{padding-right:0}.article-grid .article-grid-container .article-container{display:grid;grid-template-columns:1fr;grid-row-gap:var(--spacing-unit);grid-column-gap:var(--spacing-unit)}@media(min-width:768px){.article-grid .article-grid-container .article-container{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.article-grid .article-grid-container .article-container{grid-template-columns:repeat(3,1fr)}}.article-grid .article-grid-container .carousel-details{width:inherit}.article-grid .article-grid-container .carousel-details .card-container{width:100%!important;height:100%}.article-grid .article-grid-container .cta-button{margin-top:calc(var(--spacing-unit)*2);width:auto}.article-grid .grid-container .article-container{padding:0;flex-wrap:wrap}.article-header{padding:var(--spacing-unit);text-align:center}.article-header .heading{color:var(--primary)}.article-header .icon{width:20px;height:auto;margin-right:.5rem}.article-header .icon svg{width:100%;height:auto}.article-header .icon svg path{fill:var(--primary)!important}.article-header .item{line-height:1;margin-top:2px}.article-header .author-reading-time{font-family:var(--font);margin-top:1.4rem;display:flex;align-items:center;justify-content:center;color:var(--primary);padding-right:var(--spacing-unit);padding-left:var(--spacing-unit);text-align:left}.article-header .author-reading-time .author{display:flex;justify-content:center;align-items:center;margin-right:1.5rem}.article-header .author-reading-time .reading-time{display:flex;justify-content:center;align-items:center;margin-left:1.5rem}@media(min-width:768px){.article-header{padding:calc(var(--spacing-unit)*2)}}.Breadcrumbs{padding:24px calc(var(--spacing-unit)*2)}.Breadcrumbs ul{flex-wrap:wrap;padding:0}.Breadcrumbs ul .link-container .slash{padding:0 8px}.Breadcrumbs ul .link-container:last-child{overflow:hidden}.Breadcrumbs ul .link-container:last-child .breadcrumb-name{text-overflow:ellipsis;overflow:hidden}.Breadcrumbs ul .link-container:last-child .slash{display:none}.Breadcrumbs ul .link-container:hover>a{opacity:.5;text-decoration:underline}@media(max-width:767.98px){.Breadcrumbs{padding:var(--spacing-unit)}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(1turn)}}@keyframes fadeInOut{0%{opacity:.1}50%{opacity:.2}to{opacity:.1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes openSearch{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes overlay-enter{0%{background-color:transparent}to{background-color:rgba(0,0,0,.25)}}.CuraleafSpinner{position:relative;min-height:100px;height:100%}.CuraleafSpinner .spinner{animation:rotate 1.4s linear infinite;position:absolute;top:calc(50% - 37.5px);left:calc(50% - 37.5px)}.CuraleafSpinner .spinner .path{stroke-width:4;stroke:var(--secondary-primary);stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 2s ease-in-out infinite}.CuraleafSpinner>svg:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CuraleafSpinner>svg:last-child>path{fill:var(--secondary-primary)}.store-card{max-width:420px;gap:7px;border:1px solid var(--secondary-primary);border-radius:4px;padding:var(--spacing-unit)}.store-card .store-info{gap:7px}.store-card .store-info .address{font-style:normal}.store-card .store-info .tags{gap:5px}.store-card .store-info .tags .tag{padding:4px 8px;border-radius:4px}.store-card .store-info .tags .tag[data-delivery-tag=true]{background-color:var(--specialty-primary);color:var(--primary)}.store-card .store-info .tags .tag[data-delivery-tag=false]{background-color:var(--primary);color:var(--white)}.store-card .split-external-store>.cta-button>.btn{justify-content:center;display:flex;align-items:center;padding:14px 10px}.store-card[data-selected=true]{position:relative;border-color:var(--primary)}.store-card[data-selected=true] .selected-icon{position:absolute;right:-7px;top:-7px}@media(max-width:767.98px){.store-card{max-width:unset}}.order-type-container{height:40px;overflow:hidden;flex-direction:row-reverse;border:1px solid var(--primary)}.order-type-container .order-options{padding-inline:10px;width:100%}.order-type-container .order-options:not(:first-child){border-right:1px solid var(--primary)}.order-type-container-loader{border:none}.location-pref-finder{padding-top:var(--spacing-unit)}.location-pref-finder .toggle-heading{padding-left:0;text-align:center}.location-pref-finder .toggles-container{padding:0}.location-pref-finder .toggles-container .toggle{margin-bottom:var(--spacing-unit);display:flex;flex-direction:row;min-width:20%;justify-content:space-between}.location-pref-finder .toggles-container .toggle .text-section .toggle-heading{margin-left:var(--spacing-unit);margin-bottom:0}.location-pref-finder .toggles-container .toggle .text-section>[data-test=delivery-tag] svg{transform:scale(1.3)}.location-pref-finder .toggles-container .toggle svg{transform:scale(2)}.location-pref-finder .toggles-container .toggle .toggle-button{background-color:var(--tertiary-dark);width:44px;height:20px;position:relative;border-radius:20px}.location-pref-finder .toggles-container .toggle .toggle-button:hover{cursor:pointer}.location-pref-finder .toggles-container .toggle .toggle-button.active{background-color:var(--success-light)}.location-pref-finder .toggles-container .toggle .toggle-button .toggle-slider{background-color:var(--white);position:absolute;min-height:60%;border-radius:50%;aspect-ratio:1;width:16px;margin:2px}@media(min-width:768px){.location-pref-finder .toggle-heading{padding-left:0}.location-pref-finder .toggles-container{display:flex;justify-content:space-between;flex-wrap:wrap}.location-pref-finder .toggles-container .toggle{justify-content:normal}.location-pref-finder .toggles-container .toggle .toggle-button{margin-left:var(--spacing-unit)}}.search-panel{background-color:var(--tertiary-light)}.search-panel .search-header{margin:auto;margin-bottom:calc(var(--spacing-unit)*2)}.search-panel .search-container{padding:0;width:100%}.search-panel .search-container .search-input-wrapper{flex-direction:column}.search-panel .search-container .search-input{margin-right:var(--spacing-unit);white-space:nowrap;min-height:56px}.search-panel .search-container .search-input input{border-radius:6px;padding:0 var(--spacing-unit);width:100%;border:1px solid var(--input-normal)}.search-panel .search-container .cta-wrapper .cta-button-curaleaf{margin-top:var(--spacing-unit)}.search-panel .use-current-location{margin-top:var(--spacing-unit);cursor:pointer}.search-panel .use-current-location .current-location-text{margin-left:8px;text-decoration:underline}.search-panel .use-current-location:hover svg>path{fill:var(--input-normal)}.search-panel .use-current-location:hover .current-location-text{color:var(--input-normal)}@media(min-width:768px){.search-panel{background-color:inherit}.search-panel .search-container{padding:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*2);background-color:var(--tertiary-light);display:inline-block;border-radius:10px}.search-panel .search-container .search-input-wrapper{flex-direction:row}.search-panel .search-container .search-input{margin-right:0}.search-panel .search-container .cta-wrapper{padding:0 10px}.search-panel .search-container .cta-wrapper .cta-button-curaleaf{margin-top:0}.search-panel .use-current-location svg{transform:scale(1.5)}}@media(min-width:1024.02px){.search-panel .search-header{max-width:50%}}.condensed{padding:1rem!important}.account-sidebar.p-sidebar,.p-sidebar.store-drawer{max-width:480px;width:100%!important}.account-sidebar.p-sidebar .p-sidebar-header,.p-sidebar.store-drawer .p-sidebar-header{display:none}.account-sidebar.p-sidebar .p-sidebar-content .close-container,.p-sidebar.store-drawer .p-sidebar-content .close-container{padding:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*2) var(--spacing-unit)}@media(max-width:767.98px){.account-sidebar.p-sidebar .p-sidebar-content .close-container,.p-sidebar.store-drawer .p-sidebar-content .close-container{padding:var(--spacing-unit)}}.account-sidebar .sidebar-header,.store-drawer .sidebar-header{padding:0 calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .sidebar-header,.store-drawer .sidebar-header{padding:0 var(--spacing-unit)}}.account-sidebar .sidebar-form,.store-drawer .sidebar-form{margin-top:calc(var(--spacing-unit)*2);margin-bottom:calc(var(--spacing-unit)*3)}.account-sidebar .sidebar-form-padded,.store-drawer .sidebar-form-padded{margin:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*3)}@media(max-width:767.98px){.account-sidebar .sidebar-form-padded,.store-drawer .sidebar-form-padded{margin:calc(var(--spacing-unit)*2) var(--spacing-unit) calc(var(--spacing-unit)*3)}}.account-sidebar .point-history .history-tile,.store-drawer .point-history .history-tile{height:60px;padding:0 calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .point-history .history-tile,.store-drawer .point-history .history-tile{padding:0 var(--spacing-unit)}}.account-sidebar .point-history .history-tile .row,.store-drawer .point-history .history-tile .row{line-height:23px}.account-sidebar .point-history .history-tile .points-tag,.store-drawer .point-history .history-tile .points-tag{border-radius:2px;padding:2px 8px 0;height:24px;margin-left:var(--spacing-unit)}.account-sidebar .loyalty-perks .sidebar-form .member-status,.store-drawer .loyalty-perks .sidebar-form .member-status{padding:0 calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .member-status,.store-drawer .loyalty-perks .sidebar-form .member-status{padding:0 var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab{margin-bottom:0}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab:last-of-type .p-accordion-header .p-accordion-header-link,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab:last-of-type .p-accordion-header .p-accordion-header-link{border-bottom:1px solid var(--input-normal)}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab:last-of-type .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab:last-of-type .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-bottom:none}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-radius:0;background:var(--white);color:var(--primary);border-color:var(--input-normal);padding:calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-color:var(--input-normal);border-radius:0;background:var(--white);color:var(--primary);border-bottom:none;border-left:none;border-right:none;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;padding:calc(var(--spacing-unit)*2)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content{color:var(--primary);border:none;border-radius:0;padding:0 calc(var(--spacing-unit)*2) var(--spacing-unit)}@media(max-width:767.98px){.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content{padding:0 var(--spacing-unit) var(--spacing-unit)}}.account-sidebar .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content .perk-list,.store-drawer .loyalty-perks .sidebar-form .p-accordion .p-accordion-tab .p-accordion-content .perk-list{list-style:none;margin:0;padding:0}.account-sidebar .account-form .cta-button-secondary,.account-sidebar .account-form .ecom-button-secondary,.store-drawer .account-form .cta-button-secondary,.store-drawer .account-form .ecom-button-secondary{margin-top:var(--spacing-unit);width:100%}.account-sidebar .account-form .sidebar-form-padded>section,.store-drawer .account-form .sidebar-form-padded>section{margin-bottom:var(--spacing-unit)}.account-sidebar .account-form .sidebar-form-padded .forgot-pw,.store-drawer .account-form .sidebar-form-padded .forgot-pw{border:none;background:transparent}.account-sidebar .account-form .sidebar-header .status-error,.account-sidebar .account-form .sidebar-header .status-success,.store-drawer .account-form .sidebar-header .status-error,.store-drawer .account-form .sidebar-header .status-success{width:100%;border:1px solid var(--error-primary);border-left-width:8px;border-radius:4px;padding:10px;color:var(--primary);margin-bottom:var(--spacing-unit)}.account-sidebar .account-form .sidebar-header .status-error .pi-info-circle,.account-sidebar .account-form .sidebar-header .status-success .pi-info-circle,.store-drawer .account-form .sidebar-header .status-error .pi-info-circle,.store-drawer .account-form .sidebar-header .status-success .pi-info-circle{margin-right:5px;color:var(--error-primary)}.account-sidebar .account-form .sidebar-header .status-error .pi-times,.account-sidebar .account-form .sidebar-header .status-success .pi-times,.store-drawer .account-form .sidebar-header .status-error .pi-times,.store-drawer .account-form .sidebar-header .status-success .pi-times{color:var(--primary);font-size:9px;margin-right:5px;cursor:pointer}.account-sidebar .account-form .sidebar-header .status-error .error-button,.account-sidebar .account-form .sidebar-header .status-success .error-button,.store-drawer .account-form .sidebar-header .status-error .error-button,.store-drawer .account-form .sidebar-header .status-success .error-button{border:1px solid var(--error-primary);color:var(--error-primary)}.account-sidebar .account-form .sidebar-header .status-success,.store-drawer .account-form .sidebar-header .status-success{border:1px solid var(--success-primary);border-left-width:8px}.account-sidebar .account-form .sidebar-header .status-success .pi-info-circle,.store-drawer .account-form .sidebar-header .status-success .pi-info-circle{color:var(--success-primary)}.account-sidebar .account-form .sidebar-header .status-success .success-button,.store-drawer .account-form .sidebar-header .status-success .success-button{border:1px solid var(--success-primary);color:var(--success-primary)}.account-sidebar .account-form .sidebar-header .status-error .error-button,.account-sidebar .account-form .sidebar-header .status-success .error-button,.account-sidebar .account-form .sidebar-header .status-success .success-button,.status-btn,.store-drawer .account-form .sidebar-header .status-error .error-button,.store-drawer .account-form .sidebar-header .status-success .error-button,.store-drawer .account-form .sidebar-header .status-success .success-button{width:-moz-fit-content;width:fit-content;height:28px;display:flex;align-items:center;font-size:14px;background-color:var(--white);border-radius:8px;margin:12px 25px 0;cursor:pointer}.account-sidebar .account-form .sidebar-header .status-error .error-button .pi-check,.account-sidebar .account-form .sidebar-header .status-success .error-button .pi-check,.account-sidebar .account-form .sidebar-header .status-success .success-button .pi-check,.status-btn .pi-check,.store-drawer .account-form .sidebar-header .status-error .error-button .pi-check,.store-drawer .account-form .sidebar-header .status-success .error-button .pi-check,.store-drawer .account-form .sidebar-header .status-success .success-button .pi-check{font-size:14px;margin-right:3px}.account-sidebar .account-form .sidebar-header .status-error .error-button .pi-check:disabled,.account-sidebar .account-form .sidebar-header .status-success .error-button .pi-check:disabled,.account-sidebar .account-form .sidebar-header .status-success .success-button .pi-check:disabled,.status-btn .pi-check:disabled,.store-drawer .account-form .sidebar-header .status-error .error-button .pi-check:disabled,.store-drawer .account-form .sidebar-header .status-success .error-button .pi-check:disabled,.store-drawer .account-form .sidebar-header .status-success .success-button .pi-check:disabled{cursor:default}.pac-container>.pac-item>.pac-item-query{font-size:16px}.pac-container>.pac-item>.pac-item-query .pac-matched{font-family:var(--font-bold);font-weight:unset}.store-drawer .close-container{width:100%}.store-drawer .store-drawer-search-panel>div{justify-content:space-between}.store-drawer .store-drawer-search-panel>div .search-input-wrapper,.store-drawer .store-drawer-search-panel>div>div{width:100%}.store-drawer .store-drawer-search-panel>div .search-input-wrapper .search-input-col{margin-right:8px;border:1px solid var(--secondary-primary);border-radius:4px;padding:12px var(--spacing-unit);height:52px;width:100%}.store-drawer .store-drawer-search-panel>div .search-input-wrapper .search-input-col>div{width:100%}.store-drawer .store-drawer-search-panel>div .search-input-wrapper .search-input-col .search-input{width:100%;border:none;padding:8px 10px;font-family:var(--font);font-size:14px;line-height:20px}.store-drawer .store-drawer-search-panel>div .search-input-wrapper .cta-wrapper .cta-button-curaleaf{min-height:52px}.store-drawer .store-drawer-search-panel>div .search-input-wrapper .cta-wrapper .cta-button-curaleaf .btn{font-family:var(--font-bold);font-size:14px;line-height:20px;height:52px;border-radius:4px;padding:5px 20px}.store-drawer .store-drawer-search-panel>div .current-location-text{color:var(--primary)}.store-drawer .store-drawer-search-panel>div .current-location-text:hover{color:var(--orange)}.store-drawer-list{position:relative;gap:var(--spacing-unit);padding-bottom:100px}.store-drawer-list .split-external-url:hover{color:unset;opacity:1!important}.p-sidebar-bottom .p-sidebar{height:85%!important}.p-sidebar .p-sidebar-header .p-sidebar-icon{display:none}.p-sidebar .p-sidebar-content{padding:0}.social-sharing{flex-wrap:wrap;row-gap:var(--spacing-unit)}.social-sharing button .icon{height:auto;margin:0 1rem;display:flex;align-items:center}.social-sharing button .icon svg{width:32px;height:auto}.social-sharing button .icon svg path{fill:var(--primary)}.social-sharing button .icon span{font-family:var(--font);margin-left:.5rem}.social-sharing button:hover{opacity:.5}.accordion-row{margin:var(--spacing-unit) 0}.accordion-row .store-list{margin:calc(var(--spacing-unit)*2) 0}.accordion-row .accordion-row-upper:hover{cursor:pointer}.accordion-row .accordion-row-upper .accordion-arrow{display:grid;place-items:center}.accordion-row .accordion-row-upper .accordion-arrow svg path{stroke:var(--pale-green);stroke-width:4}.accordion-row .coming-soon{margin:calc(var(--spacing-unit)*2) 0;width:100%}@media(min-width:768px){.accordion-row .accordion-row-upper{border-bottom:1px solid var(--tertiary-primary)}.accordion-row .accordion-row-upper .accordion-arrow{border-radius:50%;background-color:var(--tertiary-primary);aspect-ratio:1;height:50px;width:50px}.accordion-row .accordion-row-upper .accordion-arrow svg path{stroke:var(--primary);stroke-width:2}}.empty-cart{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}.account-preferences-wrapper{min-height:calc(100vh - 666px)}@media(max-width:767.98px){.account-preferences-wrapper{min-height:calc(100vh - 908px)}}.account-preferences,.loyalty{height:100%;padding:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*6)}@media(max-width:767.98px){.account-preferences,.loyalty{padding:var(--spacing-unit) var(--spacing-unit) calc(var(--spacing-unit)*2)}}.account-preferences .account-heading,.loyalty .account-heading{text-align:center;margin-bottom:var(--spacing-unit)}@media(max-width:767.98px){.account-preferences .account-heading,.loyalty .account-heading{text-align:left}}.account-preferences .loyalty-status-wrapper,.account-preferences .personal-info-wrapper,.account-preferences .preferences-wrapper,.loyalty .loyalty-status-wrapper,.loyalty .personal-info-wrapper,.loyalty .preferences-wrapper{border:1px solid var(--secondary-primary);border-radius:16px;margin:auto;padding:calc(var(--spacing-unit)*2);max-width:996px;width:100%}.account-preferences .loyalty-status-wrapper .account-loader,.account-preferences .personal-info-wrapper .account-loader,.account-preferences .preferences-wrapper .account-loader,.loyalty .loyalty-status-wrapper .account-loader,.loyalty .personal-info-wrapper .account-loader,.loyalty .preferences-wrapper .account-loader{height:550px;position:relative}.account-preferences .loyalty-status-wrapper .account-loader div,.account-preferences .loyalty-status-wrapper .account-loader>section,.account-preferences .personal-info-wrapper .account-loader div,.account-preferences .personal-info-wrapper .account-loader>section,.account-preferences .preferences-wrapper .account-loader div,.account-preferences .preferences-wrapper .account-loader>section,.loyalty .loyalty-status-wrapper .account-loader div,.loyalty .loyalty-status-wrapper .account-loader>section,.loyalty .personal-info-wrapper .account-loader div,.loyalty .personal-info-wrapper .account-loader>section,.loyalty .preferences-wrapper .account-loader div,.loyalty .preferences-wrapper .account-loader>section{height:100%}@media(max-width:767.98px){.account-preferences .loyalty-status-wrapper,.account-preferences .personal-info-wrapper,.account-preferences .preferences-wrapper,.loyalty .loyalty-status-wrapper,.loyalty .personal-info-wrapper,.loyalty .preferences-wrapper{padding:var(--spacing-unit)}}.account-preferences .loyalty-status-wrapper .change-pw>a,.account-preferences .personal-info-wrapper .change-pw>a,.account-preferences .preferences-wrapper .change-pw>a,.loyalty .loyalty-status-wrapper .change-pw>a,.loyalty .personal-info-wrapper .change-pw>a,.loyalty .preferences-wrapper .change-pw>a{cursor:pointer;text-decoration:underline;display:block}.account-preferences .loyalty-status-wrapper .account-loader,.loyalty .loyalty-status-wrapper .account-loader{height:560px}.account-preferences .preferences-wrapper,.loyalty .preferences-wrapper{margin-top:var(--spacing-unit)}.account-preferences .preferences-wrapper .preferences-form>section,.loyalty .preferences-wrapper .preferences-form>section{margin-bottom:var(--spacing-unit)}.account-preferences .preferences-wrapper .preferences-form .button-group,.loyalty .preferences-wrapper .preferences-form .button-group{margin-top:var(--spacing-unit)}.account-preferences .preferences-wrapper .preferences-form .button-group>section:first-of-type,.loyalty .preferences-wrapper .preferences-form .button-group>section:first-of-type{width:177px!important;margin-right:var(--spacing-unit)}.account-preferences .preferences-wrapper .preferences-form .button-group>section:first-of-type .cta-button-tertiary,.loyalty .preferences-wrapper .preferences-form .button-group>section:first-of-type .cta-button-tertiary{height:56px;padding:4px calc(var(--spacing-unit)*4)}.account-preferences .preferences-wrapper .preferences-form .button-group>section:last-child button,.loyalty .preferences-wrapper .preferences-form .button-group>section:last-child button{width:100%}.account-preferences .preferences-wrapper .optin-checkbox-container .checkbox-container-curaleaf,.loyalty .preferences-wrapper .optin-checkbox-container .checkbox-container-curaleaf{margin-left:var(--spacing-unit)}.column-1{flex:1 1}.column-2{flex:2 1}.column-3{flex:3 1}.column-4{flex:4 1}.column-5{flex:5 1}.column-6{flex:6 1}.column-7{flex:7 1}.column-8{flex:8 1}.column-9{flex:9 1}.column-10{flex:10 1}.column-11{flex:11 1}.column-12{flex:12 1}.column-container{gap:40px}.column-container .column{flex:5 1}.divider-parent{height:20px;margin:24px 0}.divider-parent .divider-text{position:relative;width:100%}.divider-parent .divider-text:after,.divider-parent .divider-text:before{content:"";flex-grow:1;background:var(--secondary-light);height:2px}.divider-parent .divider-text:before{margin-right:4px}.divider-parent .divider-text:after{margin-left:4px}.table .table-item{padding:12px 20px}.table .table-item .tag{padding:0 8px;height:30px;line-height:30px;margin:auto 0}.table .show-more-container{height:40px;align-self:stretch}.table .show-more-container .show-more:hover{color:var(--input-normal);cursor:pointer}.text-input-container{border:1px solid var(--input-normal);outline:none;position:relative}.text-input-container .input-wrapper{flex-grow:1;position:relative}.text-input-container .input-field{border:none;padding:12px 0 12px 12px;outline:none;width:100%}.text-input-container .input-label{position:absolute;top:0;left:0;padding:7px 7px 7px 12px;transition:transform .2s;transform-origin:left bottom;pointer-events:none}@media(max-width:767.98px){.text-input-container .input-label{width:90vw}}.text-input-container .input-wrapper.focused .input-label{transform:translateY(-30px) translateX(-5px);background:transparent;padding:0 4px;margin:-2px 0}.text-input-container .refer-input-btn{padding:8px var(--spacing-unit);margin:8px 12px;border:none}.text-input-container .refer-input-btn:hover{opacity:.5}.text-input-container .refer-input-btn:disabled{cursor:not-allowed;opacity:70%}.text-input-container .refer-input-btn:disabled:hover{background:var(--primary)}.shop-now-button{width:100%;height:56px;display:flex;align-items:center;justify-content:center;border:none}.shop-now-button:hover{opacity:.5}.loyalty .loyalty-status-wrapper .details-button{cursor:pointer}.loyalty .loyalty-status-wrapper .points-container{max-width:300px;width:100%}.loyalty .loyalty-status-wrapper .points-container .available-header{word-spacing:9999rem;display:table-caption}@media(max-width:767.98px){.loyalty .loyalty-status-wrapper{overflow:hidden}}.alert{z-index:998;display:grid;place-items:center;height:100%;width:100%;position:fixed;left:0;top:0;background:rgb(0 0 0/60%);overflow-x:hidden;transition:.5s}.alert .alert-container{border-radius:var(--spacing-unit);position:relative;z-index:9;overflow:hidden;max-width:50rem;padding:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*3) calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*3)}@media(min-width:768px){.alert .alert-container{padding:calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*5) calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*5)}}.alert .alert-container .close-icon{position:absolute;right:var(--spacing-unit);top:var(--spacing-unit)}.alert .alert-container .default-image{z-index:-1;position:absolute;top:0;left:0}.alert .alert-container .text-container{position:relative}.alert .alert-container .alert-buttons>section{width:auto!important}@media(max-width:767.98px){.alert .alert-container .alert-title{line-height:.8}.alert .alert-container .close-icon{right:var(--spacing-unit)}}.account-navigation{margin:0 calc(var(--spacing-unit)*2);padding:0 0 calc(var(--spacing-unit)*2) 0}@media(max-width:767.98px){.account-navigation{margin:0;padding:var(--spacing-unit);width:100%;overflow-x:scroll;white-space:nowrap}}.account-navigation>button:first-child,.account-navigation>button:nth-child(2),.account-navigation>button:nth-child(3){margin-right:12px}.account-navigation>button{padding:12px 18px;border:1px solid var(--secondary-primary);cursor:pointer;color:var(--black)}.account-navigation>button:hover:enabled{color:var(--white);background-color:var(--primary)}.account-navigation .active{cursor:auto;color:var(--primary);border-color:var(--primary)}.cart-summary,.cart-summary .summary-container{gap:24px}.cart-summary .summary-container .header-container{height:48px}.cart-summary .summary-container .tiles{gap:24px;flex-grow:1}.cart-summary .summary-container .loyalty-points{border-top-left-radius:var(--spacing-unit);border-top-right-radius:var(--spacing-unit)}.cart-summary .summary-container .loyalty-points .label{padding-top:2px}.cart-summary .summary-container .order-summary-wrapper{width:330px;margin-top:72px}.cart-summary .summary-container .order-summary-wrapper .order-summary{flex-grow:1;border-radius:var(--spacing-unit)}.cart-summary .summary-container .order-summary-wrapper .order-summary[data-logged-in=true]{border-top-right-radius:0;border-top-left-radius:0}.cart-summary .summary-container .order-summary-wrapper .order-summary .hairline{border-top:1px solid var(--secondary-dark)}.cart-summary .summary-container .order-summary-wrapper .guest-checkout-link[data-disabled=true]{color:var(--disabled);cursor:default;pointer-events:none}@media(max-width:991.98px){.cart-summary{gap:var(--spacing-unit)}.cart-summary .summary-container{flex-direction:column;gap:var(--spacing-unit)}.cart-summary .summary-container .tiles{gap:var(--spacing-unit)}.cart-summary .summary-container .order-summary-wrapper{margin-top:0;width:100%}}.loyalty-status-bar{width:100%}.loyalty-status-bar .status-bar-background{height:18px;margin-bottom:calc(var(--spacing-unit)/2);border-radius:18px}.loyalty-status-bar .status-bar-background .status-bar{border-top-left-radius:18px;border-bottom-left-radius:18px;height:18px}.loyalty-status-bar .status-bar-background .status-bar[data-full-bar=true]{border-radius:18px}.subcategory-button{padding:8px 24px;height:44px;display:inline-block}.subcategory-button[data-selected=true]{border:2px solid var(--primary)}.subcategory-button[data-selected=false]{border:2px solid var(--input-normal)}.subcategory-button[data-type=categories]{background-color:var(--tertiary-light);border:none;padding:8px var(--spacing-unit)}.subcategory-button[data-type=categories]:hover:not(:disabled){opacity:1;background-color:var(--specialty-light)}@media(max-width:1024px){.subcategory-button:not([data-type=categories]){height:56px}}@media(max-width:767.98px){.subcategory-button:not([data-type=categories]){height:44px}}.new-product-sort-filter .filter-wrapper{gap:calc(var(--spacing-unit)*2)}.new-product-sort-filter .subcategory-filter-bar-mobile{display:none}.new-product-sort-filter .left-side{flex:1 1;min-width:0}.new-product-sort-filter .left-side .filter-button{padding:8px 23px;border:2px solid var(--primary);height:44px}.new-product-sort-filter .left-side .filter-button:focus{outline:none;box-shadow:var(--outline)}.new-product-sort-filter .left-side .filter-button:disabled{cursor:not-allowed;background-color:var(--disabled);opacity:.8;color:var(--secondary);pointer-events:none}.new-product-sort-filter .left-side .reverse-column-flex{display:flex;flex-direction:column-reverse}.new-product-sort-filter .left-side .subcategory-filter-bar-dt{flex:1 1;min-width:0!important}.new-product-sort-filter .right-side{width:356px}.new-product-sort-filter .right-side .view-button{background-color:var(--white);padding:17px 8px;height:56px;width:56px;border-radius:8px;border:2px solid var(--secondary-primary)}.new-product-sort-filter .right-side .view-button.selected{border:2px solid var(--primary)}.new-product-sort-filter .right-side .view-button:focus{outline:none;box-shadow:var(--outline)}.new-product-sort-filter .filter-chip{height:33px;border:2px solid var(--primary);background-color:transparent;border-radius:4px;padding:8px 16px}@media(max-width:1024px){.new-product-sort-filter.psf-loader .reverse-column-flex>.loader{height:56px!important;width:72px!important}.new-product-sort-filter .filter-wrapper{gap:24px}.new-product-sort-filter .left-side .filter-button{height:56px;width:72px;padding:8px 12px}.new-product-sort-filter .left-side .filter-button .filter-label{display:none}.new-product-sort-filter .right-side{width:208px}.new-product-sort-filter .right-side .view-button-group{display:none}}@media(max-width:767.98px){.new-product-sort-filter{gap:24px;display:flex;flex-direction:column}.new-product-sort-filter.psf-loader .reverse-column-flex>.loader{width:100px!important}.new-product-sort-filter .filter-wrapper{gap:12px}.new-product-sort-filter .subcategory-filter-bar-dt{display:none}.new-product-sort-filter .subcategory-filter-bar-mobile{display:revert}.new-product-sort-filter .left-side .filter-button{width:unset}.new-product-sort-filter .left-side .filter-button .selected-filter-count{display:none}.new-product-sort-filter .left-side .filter-button .filter-label{display:revert}}.filter-sidebar{min-width:375px;max-width:495px;margin-left:32px;width:100%;padding-bottom:154px}.filter-sidebar .p-sidebar-header{padding:24px 48px;border-bottom:1px solid var(--secondary-primary)}.filter-sidebar .p-sidebar-header .header{width:100%}.filter-sidebar .p-sidebar-header .header .filter-close-icon{border:none;padding-right:0}.filter-sidebar .p-sidebar-content{position:relative}.pagination{height:56px}.pagination button:not(:disabled){cursor:pointer}.pagination button:not(:disabled):hover{background-color:var(--secondary-primary)}.pagination .current-page,.pagination button{padding:var(--spacing-unit) 20px;height:100%;background-color:var(--white);color:var(--primary);border:1px solid var(--secondary-primary)}.pagination .current-page:disabled,.pagination button:disabled{color:var(--black);background-color:var(--disabled)}.pagination button:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}.pagination button:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}.pdp-image-carousel{position:relative;height:100%}.pdp-image-carousel .strain-tag{position:absolute;left:-8px;top:7px;z-index:1}.pdp-image-carousel .deal{position:absolute;left:6px;top:14px;z-index:2}.pdp-image-carousel .carousel-wrapper{flex-grow:1}.pdp-image-carousel .carousel{height:100%}.pdp-image-carousel .carousel .carousel-el{padding:0 10px}.pdp-image-carousel .carousel .carousel-el>div{background-color:var(--white);max-height:650px;height:100%}@media(max-width:767.98px){.pdp-image-carousel .carousel .carousel-el>div{height:398px}}.pdp-image-carousel .carousel .carousel-el .product-image-el{position:relative;height:100%}.pdp-image-carousel .carousel .carousel-el .product-image-el .pdp-image-carousel .strain-tag{left:-6px}.pdp-image-carousel .carousel .carousel-el .product-image-el>img{border-radius:16px;border:2px solid rgba(89,131,141,.1)}.pdp-image-carousel .storefront-banner-dots.thumbs{margin-top:0}.pdp-image-carousel .storefront-banner-dots.thumbs .sm-dot{margin:0 8px}@media(max-width:1024px){.pdp-image-carousel{flex-direction:column-reverse}}@media(max-width:767.98px){.pdp-image-carousel{gap:16px}}.account-banner{width:100%;height:100%;padding:8px calc(var(--spacing-unit)*2);min-height:120px;gap:var(--spacing-unit);overflow:hidden}.account-banner.logged-in{table-layout:fixed}.account-banner .mobile-loyalty-points{display:none}.account-banner.logged-out{justify-content:space-between}.account-banner.logged-out .left-col{order:1;width:33.3333333333%}.account-banner.logged-out .center-col{order:2;width:33.3333333333%}.account-banner.logged-out .right-col{column-gap:10px;order:3;width:33.3333333333%}.account-banner .cta-button .btn{width:170px}.account-banner .box-wrapper{width:100%}.account-banner .box-wrapper:first-child{padding-right:10px}.account-banner .box-wrapper:nth-child(2){padding-left:10px;padding-right:10px}.account-banner .box-wrapper:last-child{padding-left:10px}.account-banner .box{width:100%;border-radius:4px;overflow:hidden;height:100%;padding:var(--spacing-unit)}.account-banner .icon{height:50px;width:50px;margin-right:12px}@media(max-width:767.98px){.account-banner{padding:calc(var(--spacing-unit)*2) var(--spacing-unit)}.account-banner .icon,.account-banner .mobile-hide{display:none}.account-banner .text-content{width:100%}.account-banner .text-upper{display:flex;justify-content:space-between;margin-bottom:10px}.account-banner .mobile-loyalty-points{display:revert;padding-left:var(--spacing-unit);padding-top:4px}.account-banner .mobile-loyalty-points .loyalty-points{padding:4px 8px}.account-banner .account-links>a:first-child{padding-right:8px;border-right:1px solid var(--secondary-primary)}.account-banner .account-links>a:last-child{padding-left:8px}.account-banner .account-links>a[data-hide-nyau=true]{border-right:none}.account-banner .box-wrapper:first-child{padding-right:0}}@media(max-width:575.98px){.account-banner{min-height:60px;justify-content:center}.account-banner.logged-out{padding:calc(var(--spacing-unit)/2) var(--spacing-unit)}.account-banner.logged-out .right-col{display:none}.account-banner.logged-out .center-col{width:40%}.account-banner.logged-out .cta-button .btn{width:unset}.account-banner.logged-out .left-col{width:55%}}.product-details>ul{list-style:none;margin:0;padding:0}.product-details>ul li{display:inline-block}.product-details .bullet li:not(:last-child):after{margin:0 5px;content:"•"}.product-details .comma li:not(:last-child):after{margin-right:5px;content:","}.product-details .more-link{scroll-margin-top:250px}.product-details .more-link:hover{cursor:pointer;text-decoration:underline;color:var(--input-normal)}.storefront-banners-carousel{overflow:hidden;padding-right:calc(var(--spacing-unit)*2)}.storefront-banners-carousel .carousel-el img{border-radius:16px}.storefront-banners-carousel a{display:inline-block;width:100%;height:auto}@media(max-width:1024px){.storefront-banners-carousel{padding:0 calc(var(--spacing-unit)*2)}}@media(max-width:767.98px){.storefront-banners-carousel{padding:0 var(--spacing-unit)}}.storefront-banner-dots.thumbs{margin-top:6px;display:flex;justify-content:center}.storefront-banner-dots.thumbs .sm-dot{padding:0;border:1px solid var(--secondary-primary);width:8px;height:8px;background-color:var(--secondary-primary);border-color:var(--secondary-primary);border-radius:100%;margin:var(--spacing-unit) 8px 0 8px}.storefront-banner-dots.thumbs .sm-dot.active{border:1px solid var(--primary);background-color:var(--primary);border-color:var(--primary)}.brand-accordion-content .brand-description .image-col{width:100px;height:100px;position:relative;display:block;overflow:hidden}.brand-accordion-content .brand-description .image-col img{object-fit:contain}.brand-accordion-content .brand-description .description-col{flex:1 1}@media(max-width:767.98px){.brand-accordion-content .brand-description{flex-direction:column}}.overview-card-container{min-width:250px;max-width:250px;width:100%;margin-right:64px;margin-left:calc(var(--spacing-unit)*2)}.overview-card-container .title{margin-bottom:12px}.overview-card-container .hours{position:relative;margin-bottom:12px}.overview-card-container .hours svg:first-child{margin-right:6px}@media(max-width:1024px){.overview-card-container{display:flex;justify-content:space-between;max-width:100%;align-items:center;margin:0 0 calc(var(--spacing-unit)*2) 0;padding:0 calc(var(--spacing-unit)*2)}.overview-card-container .hours,.overview-card-container .title{margin-bottom:0}}.overview-card-container .hours-content{border-radius:8px;background:var(--secondary-light)}.overview-card-container .hours-content ul{margin:0;padding:var(--spacing-unit)}.overview-card-container .hours-content ul li:not(:last-child){margin-bottom:8px}.overview-card-container .map{display:inline-block;height:120px;background-color:var(--tertiary-dark);overflow:hidden}.overview-card-container .map img{object-position:center;width:250px;height:120px;object-fit:none}.overview-card-container .cta-button>a{width:100%}.overview-card-container .hours-popup{z-index:100;position:absolute;right:0;top:36px;min-width:230px}.overview-card-container .hours-popup .tail-container{position:relative}.overview-card-container .hours-popup .tail-container .popup-tail{border-right:1px solid var(--secondary-light);border-top:1px solid var(--secondary-light);background-color:var(--secondary-light);height:10px;width:10px;position:absolute;transform:rotate(-45deg);bottom:-5px;right:5px}@media(max-width:767.98px){.overview-card-container{padding:0 var(--spacing-unit)}}.account-multiselect-curaleaf,.dropdown-curaleaf,.password-input-curaleaf,.text-input-curaleaf{height:77px}.account-multiselect-curaleaf.disclaimer,.dropdown-curaleaf.disclaimer,.password-input-curaleaf.disclaimer,.text-input-curaleaf.disclaimer{height:unset}.account-multiselect-curaleaf .multiselect,.dropdown-curaleaf .p-dropdown,.text-area-curaleaf textarea,.text-input-curaleaf input{width:100%}.account-multiselect-curaleaf .p-multiselect,.dropdown-curaleaf .p-dropdown,.password-input-curaleaf .p-password-input,.text-input-curaleaf input{height:56px}.account-multiselect-curaleaf .p-dropdown,.account-multiselect-curaleaf .p-inputtext,.account-multiselect-curaleaf .p-multiselect,.dropdown-curaleaf .p-dropdown,.dropdown-curaleaf .p-inputtext,.dropdown-curaleaf .p-multiselect,.password-input-curaleaf .p-dropdown,.password-input-curaleaf .p-inputtext,.password-input-curaleaf .p-multiselect,.text-input-curaleaf .p-dropdown,.text-input-curaleaf .p-inputtext,.text-input-curaleaf .p-multiselect{border-radius:12px;font-family:var(--font-medium);color:var(--primary);background-color:var(--secondary-light)}.account-multiselect-curaleaf .p-dropdown:not(.p-disabled).p-focus,.account-multiselect-curaleaf .p-dropdown:not(.p-disabled):hover,.account-multiselect-curaleaf .p-inputtext:enabled:hover,.account-multiselect-curaleaf .p-multiselect:not(.p-disabled):hover,.dropdown-curaleaf .p-dropdown:not(.p-disabled).p-focus,.dropdown-curaleaf .p-dropdown:not(.p-disabled):hover,.dropdown-curaleaf .p-inputtext:enabled:hover,.dropdown-curaleaf .p-multiselect:not(.p-disabled):hover,.password-input-curaleaf .p-dropdown:not(.p-disabled).p-focus,.password-input-curaleaf .p-dropdown:not(.p-disabled):hover,.password-input-curaleaf .p-inputtext:enabled:hover,.password-input-curaleaf .p-multiselect:not(.p-disabled):hover,.text-input-curaleaf .p-dropdown:not(.p-disabled).p-focus,.text-input-curaleaf .p-dropdown:not(.p-disabled):hover,.text-input-curaleaf .p-inputtext:enabled:hover,.text-input-curaleaf .p-multiselect:not(.p-disabled):hover{border:2px solid var(--secondary-light)}.account-multiselect-curaleaf .p-dropdown:not(.p-disabled).p-focus,.account-multiselect-curaleaf .p-inputtext:enabled:focus,.account-multiselect-curaleaf .p-multiselect:not(.p-disabled).p-focus,.dropdown-curaleaf .p-dropdown:not(.p-disabled).p-focus,.dropdown-curaleaf .p-inputtext:enabled:focus,.dropdown-curaleaf .p-multiselect:not(.p-disabled).p-focus,.password-input-curaleaf .p-dropdown:not(.p-disabled).p-focus,.password-input-curaleaf .p-inputtext:enabled:focus,.password-input-curaleaf .p-multiselect:not(.p-disabled).p-focus,.text-input-curaleaf .p-dropdown:not(.p-disabled).p-focus,.text-input-curaleaf .p-inputtext:enabled:focus,.text-input-curaleaf .p-multiselect:not(.p-disabled).p-focus{box-shadow:var(--outline);border-color:var(--primary)}.account-multiselect-curaleaf .p-float-label label,.dropdown-curaleaf .p-float-label label,.password-input-curaleaf .p-float-label label,.text-input-curaleaf .p-float-label label{left:12px;top:45%}.account-multiselect-curaleaf .p-float-label .p-inputwrapper-filled~label,.account-multiselect-curaleaf .p-float-label.p-float-label:has(.p-inputwrapper-focus) label,.account-multiselect-curaleaf .p-float-label:has(.p-inputwrapper-filled) label,.account-multiselect-curaleaf .p-float-label:has(.p-inputwrapper-focus) label,.account-multiselect-curaleaf .p-float-label:has(input:focus) label,.account-multiselect-curaleaf .p-float-label:has(textarea.p-filled) label,.account-multiselect-curaleaf .p-float-label:has(textarea:focus) label,.account-multiselect-curaleaf input.p-filled~label,.account-multiselect-curaleaf input:focus~label,.dropdown-curaleaf .p-float-label .p-inputwrapper-filled~label,.dropdown-curaleaf .p-float-label.p-float-label:has(.p-inputwrapper-focus) label,.dropdown-curaleaf .p-float-label:has(.p-inputwrapper-filled) label,.dropdown-curaleaf .p-float-label:has(.p-inputwrapper-focus) label,.dropdown-curaleaf .p-float-label:has(input:focus) label,.dropdown-curaleaf .p-float-label:has(textarea.p-filled) label,.dropdown-curaleaf .p-float-label:has(textarea:focus) label,.dropdown-curaleaf input.p-filled~label,.dropdown-curaleaf input:focus~label,.password-input-curaleaf .p-float-label .p-inputwrapper-filled~label,.password-input-curaleaf .p-float-label.p-float-label:has(.p-inputwrapper-focus) label,.password-input-curaleaf .p-float-label:has(.p-inputwrapper-filled) label,.password-input-curaleaf .p-float-label:has(.p-inputwrapper-focus) label,.password-input-curaleaf .p-float-label:has(input:focus) label,.password-input-curaleaf .p-float-label:has(textarea.p-filled) label,.password-input-curaleaf .p-float-label:has(textarea:focus) label,.password-input-curaleaf input.p-filled~label,.password-input-curaleaf input:focus~label,.text-input-curaleaf .p-float-label .p-inputwrapper-filled~label,.text-input-curaleaf .p-float-label.p-float-label:has(.p-inputwrapper-focus) label,.text-input-curaleaf .p-float-label:has(.p-inputwrapper-filled) label,.text-input-curaleaf .p-float-label:has(.p-inputwrapper-focus) label,.text-input-curaleaf .p-float-label:has(input:focus) label,.text-input-curaleaf .p-float-label:has(textarea.p-filled) label,.text-input-curaleaf .p-float-label:has(textarea:focus) label,.text-input-curaleaf input.p-filled~label,.text-input-curaleaf input:focus~label{font-size:12px;line-height:18px;font-family:var(--font-medium);top:-14px;color:var(--primary);margin-bottom:4px;left:0;width:100%}.account-multiselect-curaleaf.form-error .p-dropdown,.account-multiselect-curaleaf.form-error .p-dropdown:not(.p-disabled):hover,.account-multiselect-curaleaf.form-error .p-inputtext,.account-multiselect-curaleaf.form-error .p-inputtext:enabled:hover,.dropdown-curaleaf.form-error .p-dropdown,.dropdown-curaleaf.form-error .p-dropdown:not(.p-disabled):hover,.dropdown-curaleaf.form-error .p-inputtext,.dropdown-curaleaf.form-error .p-inputtext:enabled:hover,.password-input-curaleaf.form-error .p-dropdown,.password-input-curaleaf.form-error .p-dropdown:not(.p-disabled):hover,.password-input-curaleaf.form-error .p-inputtext,.password-input-curaleaf.form-error .p-inputtext:enabled:hover,.text-input-curaleaf.form-error .p-dropdown,.text-input-curaleaf.form-error .p-dropdown:not(.p-disabled):hover,.text-input-curaleaf.form-error .p-inputtext,.text-input-curaleaf.form-error .p-inputtext:enabled:hover{border:2px solid var(--error-primary)}.account-multiselect-curaleaf.form-error .p-error,.dropdown-curaleaf.form-error .p-error,.password-input-curaleaf.form-error .p-error,.text-input-curaleaf.form-error .p-error{position:absolute;bottom:-16px;color:var(--error-primary)}.account-multiselect-curaleaf .p-multiselect-label,.dropdown-curaleaf .p-float-label:has(.p-inputwrapper-filled) .p-inputtext,.password-input-curaleaf .p-inputtext{padding:14px 12px}.text-area-curaleaf textarea{border-radius:12px;font-family:var(--font-medium);color:var(--primary);background-color:var(--secondary-light);padding:var(--spacing-unit) 12px;border:2px solid var(--secondary-light)}.text-area-curaleaf .p-inputtext:enabled:focus{box-shadow:var(--outline);border-color:var(--primary)}.text-area-curaleaf .p-float-label:has(textarea.p-filled) label,.text-area-curaleaf .p-float-label:has(textarea:focus) label{font-size:12px;line-height:18px;font-family:var(--font-medium);top:-14px;color:var(--primary);margin-bottom:4px;left:0;width:100%}.text-area-curaleaf.form-error>.p-float-label>.p-inputtextarea{border:2px solid var(--error-primary)}.text-input-curaleaf{position:relative;margin-bottom:18px}.text-input-curaleaf input{border:2px solid var(--secondary-light);padding:var(--spacing-unit) 12px}.text-input-curaleaf input.p-filled{border:2px solid var(--primary)}.dropdown-curaleaf .p-dropdown{border:2px solid var(--secondary-light)}.dropdown-curaleaf .p-dropdown .p-inputtext{font-size:16px;line-height:24px;padding:14px 12px;color:var(--black)}.dropdown-curaleaf .p-dropdown.p-inputwrapper-filled{border:2px solid var(--primary)}.p-dropdown-panel{border:2px solid var(--secondary-light);border-radius:8px}.p-dropdown-panel .p-dropdown-items{padding:var(--spacing-unit) 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:var(--primary);font-family:var(--font-medium)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:var(--tertiary-light);margin:0 6px;border-radius:6px;font-family:var(--font-bold)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{color:var(--input-hover);background:var(--white)}.checkbox-container-curaleaf .p-checkbox,.checkbox-container-curaleaf .p-checkbox-box,.checkbox-shared .p-checkbox,.checkbox-shared .p-checkbox-box,.p-multiselect-panel .p-checkbox,.p-multiselect-panel .p-checkbox-box{width:16px;height:16px}.checkbox-container-curaleaf .p-checkbox,.checkbox-shared .p-checkbox,.p-multiselect-panel .p-checkbox{margin-top:3px;margin-right:8px}.checkbox-container-curaleaf .p-component,.checkbox-container-curaleaf .p-multiselect-checkbox,.checkbox-shared .p-component,.checkbox-shared .p-multiselect-checkbox,.p-multiselect-panel .p-component,.p-multiselect-panel .p-multiselect-checkbox{line-height:0}.checkbox-container-curaleaf .p-checkbox .p-checkbox-box,.checkbox-shared .p-checkbox .p-checkbox-box,.p-multiselect-panel .p-checkbox .p-checkbox-box{border-radius:2px}.checkbox-container-curaleaf .p-checkbox .p-checkbox-input,.checkbox-shared .p-checkbox .p-checkbox-input,.p-multiselect-panel .p-checkbox .p-checkbox-input{border:2px solid var(--tertiary)}.checkbox-container-curaleaf .p-checkbox.p-highlight .p-checkbox-box,.checkbox-shared .p-checkbox.p-highlight .p-checkbox-box,.p-multiselect-panel .p-checkbox.p-highlight .p-checkbox-box{border-color:var(--tertiary);background:var(--primary)}.checkbox-container-curaleaf .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box,.checkbox-shared .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box,.p-multiselect-panel .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--primary)}.checkbox-container-curaleaf .p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box,.checkbox-shared .p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box,.p-multiselect-panel .p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{box-shadow:var(--outline);border-color:var(--primary)}.checkbox-container-curaleaf label{color:var(--black)}.checkbox-container-curaleaf.form-error .p-error{padding-left:5px;color:var(--error-primary)}.checkbox-container-curaleaf.form-error .p-checkbox .p-checkbox-box,.checkbox-container-curaleaf.form-error .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border:2px solid var(--error-primary)}.account-multiselect-curaleaf .p-multiselect{border:2px solid var(--secondary-light)}.account-multiselect-curaleaf .p-multiselect.p-inputwrapper-filled{border:2px solid var(--primary)}.p-multiselect-panel .p-multiselect-item-group{font-family:var(--font-bold)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{padding:10px var(--spacing-unit);display:flex;color:var(--primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:var(--primary);background:var(--tertiary-light);margin:0 6px;border-radius:6px;font-family:var(--font-bold)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:var(--white);color:var(--primary)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus .p-checkbox .p-checkbox-box{border:2px solid var(--primary)}.p-multiselect-panel .p-multiselect-header{display:none}.password-input-curaleaf{position:relative}.password-input-curaleaf .p-inputtext{border:2px solid var(--secondary-light)}.password-input-curaleaf .p-icon-field,.password-input-curaleaf .p-password-input,.password-input-curaleaf .password-input{width:100%}.password-checks .check{height:14px}.password-checks .check .pi{font-size:12px}.product-description{flex-direction:row-reverse}.product-description .description p{font-size:inherit;line-height:inherit}.product-description .left-col{width:57%}.product-description .right-col{width:43%}.product-description .right-col .single-variant{height:56px;background-color:var(--secondary-light);padding:16px 12px;border-radius:12px}.product-description .right-col .cart-button-col{flex-grow:1}.product-description .right-col .cart-button-col .cta-button-tertiary{border:4px solid var(--primary)}@media(max-width:1024px){.product-description .left-col{width:45%}.product-description .right-col{width:55%}}@media(max-width:767.98px){.product-description{flex-direction:column-reverse;padding-bottom:0}.product-description .left-col,.product-description .right-col{width:100%}}.pdp-divider{height:1px;border-top:1px solid rgba(89,131,141,.1)}.pdp-cart-buttons{padding:0 var(--spacing-unit)}.pdp-cart-buttons .quantity-select{margin-right:15px}.pdp-lower #specifications{scroll-margin-top:100px}.pdp-lower .pdp-description p{margin:0}.pdp-lower .accordion-content>div{padding:24px 0 0}.pdp-lower .product-spec-list{list-style:none;padding:0;margin:0}.pdp-lower .product-spec-list>li>span{width:50%}.pdp-lower .product-spec-list>li:not(:first-child){margin-top:16px}@media(max-width:767.98px){.pdp-lower{gap:16px}.pdp-lower .product-spec-list>li>span:last-child{text-align:right}}#moodi-day-widget .moodi-day-video-review-header{margin-bottom:0}#moodi-day-widget .moodi-day-video-review-header h2{color:var(--primary)}#moodi-day-widget .moodi-day-video-review-header h2 .moodi-day-info-icon{margin:5px 0 0 5px}#moodi-day-widget .slick-slider .slick-track{width:100%!important;overflow-x:auto}#moodi-day-widget .slick-slider .slick-slide{min-width:220px;width:100%!important}@media(max-width:767.98px){#moodi-day-widget .moodi-day-video-review-module{padding:24px var(--spacing-unit)}}@media(min-width:1024.02px){#mobile-categories{display:none}}.specials-page-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--spacing-unit);grid-row-gap:var(--spacing-unit)}@media(max-width:1394px){.specials-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.specials-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.specials-page-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.specials-page-grid .specials-page-tile{border:2px solid var(--secondary-primary);border-radius:16px;position:relative;padding-bottom:60px}.specials-page-grid .specials-page-tile .product-image,.specials-page-grid .specials-page-tile .specials-image{position:relative;height:125px}.specials-page-grid .specials-page-tile .product-image{flex-grow:1;flex-basis:0}.specials-page-grid .specials-page-tile .st-btn-container{position:absolute;bottom:16px;width:calc(100% - 32px)}
/*# sourceMappingURL=ccb2a75d0f0db60b.css.map*/