:root{--rs-closed-red:#D96666;--rs-glass-dense:rgba(23,21,31,0.85);--rs-card-outline:rgba(255,255,255,0.25);--rs-border-faint:rgba(255,255,255,0.08);--rs-map-ctrl-bg:rgba(13,13,15,0.7);--rs-map-ctrl-bg-solid:rgba(13,13,15,0.8);--rs-map-ctrl-border:rgba(255,255,255,0.1);--rs-chip-dark:#14131A;--rs-ink700:#2A2833;--rs-radius-xs:6px;--rs-radius-sm:10px;--rs-radius-md:16px;--rs-radius-lg:24px;--rs-radius-xl:32px;--rs-radius-pill:999px;--rs-space-1:4px;--rs-space-2:8px;--rs-space-3:12px;--rs-space-4:16px;--rs-space-5:24px;--rs-space-6:32px;--rs-space-7:48px;--rs-space-8:64px;--rs-space-9:96px;--rs-space-10:128px;--rs-space-11:160px;--rs-shadow-sm:0 1px 2px rgba(13,13,15,.06), 0 2px 6px rgba(13,13,15,.05);--rs-shadow-md:0 8px 24px rgba(13,13,15,.10), 0 2px 6px rgba(13,13,15,.06);--rs-shadow-lg:0 24px 60px rgba(13,13,15,.16), 0 8px 20px rgba(13,13,15,.08);--rs-shadow-btn-glow:0 10px 30px rgba(124,58,237,0.45)}#rs-about-row{--align-items:center}#rs-about .elementor-widget-text-editor p:last-child{margin-bottom:0}#rs-why-1,#rs-why-2,#rs-why-3,#rs-why-4,#rs-why-5{display:grid;grid-template-columns:56px 1fr;align-items:start;--container-widget-width:100%;--container-widget-flex-grow:0;--container-widget-align-self:initial}#rs-why .elementor-widget-text-editor p:last-child{margin-bottom:0}#rs-network-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--rs-border-strong);--container-widget-width:100%;--container-widget-flex-grow:0;--container-widget-align-self:initial}#rs-network .elementor-widget-text-editor p:last-child{margin-bottom:0}@media (max-width:767px){#rs-network-stats{grid-template-columns:1fr}}:root{--rs-gutter-desktop:80px;--rs-gutter-tablet:40px;--rs-gutter-mobile:20px;--rs-brand-logo-h:44px;--rs-border-strong:rgba(255,255,255,0.22);--rs-card-divider:rgba(255,255,255,0.10);--rs-ring-success:rgba(52,211,153,0.2);--rs-icon-muted:rgba(255,255,255,0.6);--rs-ease-in-out:cubic-bezier(0.65,0,0.35,1);--rs-ease-out:cubic-bezier(0.22,1,0.36,1);--rs-glow-a:rgba(99,32,238,0.75);--rs-glow-b:rgba(168,85,247,0.6);--rs-glow-c:rgba(79,70,229,0.5);--rs-btn-glow-shadow:rgba(124,58,237,0.45);--rs-ink800:#1C1B24;--rs-chip-bg:rgba(255,255,255,0.08);--rs-ph-text:rgba(255,255,255,0.32);--rs-ghost-hover-bg:rgba(124,58,237,0.14);--rs-photo-zone:#121116;--rs-chip-bg2:rgba(0,0,0,0.4);--rs-chip-text2:rgba(255,255,255,0.85);--rs-photo-label:rgba(255,255,255,0.35);--rs-ink700:#2A2833;--rs-space-caption:22px;--rs-glass:rgba(23, 21, 31, 0.55);--rs-hero-tint:linear-gradient(180deg, rgba(10,9,16,.55) 0%, rgba(20,10,42,.5) 45%, rgba(10,9,16,.8) 100%);--rs-hero-legibility:linear-gradient(180deg, rgba(10,9,16,0) 30%, rgba(10,9,16,.85) 100%), linear-gradient(75deg, rgba(10,9,16,0) 45%, rgba(10,9,16,.7) 100%);--rs-hero-vignette:inset 0 0 200px 60px rgba(5,4,10,.8)}body{--rs-grad-btn:linear-gradient(100deg, var(--e-global-color-rsvio40) 0%, var(--e-global-color-secondary) 100%);--rs-grad-btn-hover:linear-gradient(100deg, var(--e-global-color-accent) 0%, var(--e-global-color-primary) 100%);--rs-grad-logo:linear-gradient(100deg, var(--e-global-color-rsindg7) 0%, var(--e-global-color-accent) 100%);--rs-ghost-fill:color-mix(in srgb, var(--e-global-color-primary) 12%, transparent);--rs-scrim-card:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--e-global-color-rsink95) 88%, transparent) 100%);--rs-scrim-card-hover:linear-gradient(180deg, color-mix(in srgb, var(--e-global-color-rsink95) 25%, transparent) 15%, var(--e-global-color-rsink95) 100%)}@media (min-width:768px){#rs-why-head{position:sticky;top:var(--rs-space-8);align-self:flex-start}}.rs-btn .elementor-button{border-radius:var(--rs-radius-sm);transition:transform .25s ease,box-shadow .25s ease,background-image .25s ease,border-color .25s ease}.rs-btn-primary .elementor-button{background-image:var(--rs-grad-btn);background-color:#fff0;border:0;color:var(--e-global-color-rswhite)}.rs-btn-primary .elementor-button:hover{background-image:var(--rs-grad-btn-hover);transform:translateY(-2px);box-shadow:var(--rs-shadow-btn-glow)}.rs-btn-primary .elementor-button-text::after{content:"\2192";display:inline-block;margin-left:var(--rs-space-2);transition:transform .25s ease}.rs-btn-primary .elementor-button:hover .elementor-button-text::after{transform:translateX(4px)}.rs-btn-ghost .elementor-button{position:relative;background:#fff0;color:var(--e-global-color-rswhite);border:1px solid var(--e-global-color-rsbrdrk)}.rs-btn-ghost .elementor-button:hover{border-color:#fff0;background:var(--rs-ghost-fill);transform:scale(1.02)}.rs-btn-ghost .elementor-button:hover::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:var(--rs-grad-btn);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#rs-hero{position:relative;overflow:hidden}#rs-hero-media-w{position:absolute;inset:0;z-index:0;pointer-events:none}#rs-hero-media{position:absolute;inset:0}#rs-hero-media>*{position:absolute;inset:0}.rs-hero-video{width:100%;height:100%;object-fit:cover}.rs-hero-tint{background:var(--rs-hero-tint)}.rs-hero-glows{mix-blend-mode:screen}.rs-glow{position:absolute;border-radius:50%;filter:blur(24px);will-change:transform}.rs-glow-a{width:60vw;height:60vw;left:-8vw;bottom:-14vw;background:radial-gradient(circle,var(--rs-glow-a) 0%,#fff0 68%);animation:rsDrift1 12s var(--rs-ease-in-out) infinite alternate}.rs-glow-b{width:52vw;height:52vw;right:-6vw;top:2vh;background:radial-gradient(circle,var(--rs-glow-b) 0%,#fff0 66%);animation:rsDrift2 14s var(--rs-ease-in-out) infinite alternate}.rs-glow-c{width:40vw;height:40vw;right:6vw;top:-14vw;background:radial-gradient(circle,var(--rs-glow-c) 0%,#fff0 68%);animation:rsDrift3 11s var(--rs-ease-in-out) infinite alternate}@keyframes rsD1{to{transform:translate3d(5vw,-3vh,0) scale(1.12)}}@keyframes rsD2{to{transform:translate3d(-4vw,4vh,0) scale(1.15)}}@keyframes rsD3{to{transform:translate3d(-3vw,5vh,0) scale(1.1)}}.rs-hero-grain{opacity:.42;mix-blend-mode:overlay;pointer-events:none;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27140%27 height=%27140%27%3E%3Cfilter id=%27n%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%270.85%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url(%23n)%27 opacity=%270.5%27/%3E%3C/svg%3E")}.rs-hero-legibility{background:var(--rs-hero-legibility)}.rs-hero-vignette{pointer-events:none;box-shadow:var(--rs-hero-vignette)}#rs-hero-content{position:relative;z-index:6;max-width:900px}#rs-hero .rs-grad-word{background:var(--rs-grad-logo);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}#rs-hero-card{position:absolute;z-index:6;right:max(var(--rs-gutter-desktop), calc(50% - 640px));bottom:clamp(56px, 11vh, 120px);width:320px;max-width:86vw;background:var(--rs-glass);backdrop-filter:blur(10px)}@media (max-width:1023px){#rs-hero-card{display:none}}@media (max-width:768px){.rs-hero-video{display:block}}#rs-visit-intro .rs-center .elementor-heading-title{text-align:center}#rs-visit-mapwrap{max-width:1440px;width:calc(100% - 160px);margin-inline:auto}#rs-visit-mapbox{position:relative;overflow:hidden;height:clamp(420px, 56vh, 600px)}#rs-map-html,#rs-map-html>.elementor-widget-container,.rs-map-canvas{position:absolute;inset:0}.rs-map-canvas{background:var(--e-global-color-rsink95)}.rs-map-grid{position:absolute;inset:0;background-image:linear-gradient(var(--e-global-color-rsbrdrk) 1px,transparent 1px),linear-gradient(90deg,var(--e-global-color-rsbrdrk) 1px,transparent 1px);background-size:40px 40px;background-position:center;-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 85%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 85%)}.rs-map-marker{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--rs-space-5);height:var(--rs-space-5)}.rs-marker-dot{position:absolute;inset:0;margin:auto;width:var(--rs-space-4);height:var(--rs-space-4);border-radius:var(--rs-radius-pill);background:var(--e-global-color-primary);border:2px solid var(--e-global-color-rswhite);box-shadow:var(--rs-shadow-btn-glow)}.rs-marker-ping{position:absolute;inset:0;border-radius:var(--rs-radius-pill);background:var(--e-global-color-primary);opacity:.55;animation:rsPing 2s cubic-bezier(0,0,.2,1) infinite}@keyframes rsPing{0%{transform:scale(1);opacity:.55}80%,100%{transform:scale(2.6);opacity:0}}#rs-visit-card{position:absolute;z-index:2;top:var(--rs-space-5);left:var(--rs-space-5);max-width:340px;width:calc(100% - var(--rs-space-8));background:var(--rs-glass-dense);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--rs-card-outline);border-radius:var(--rs-radius-lg);box-shadow:var(--rs-shadow-md);padding:var(--rs-space-5)}#rs-visit-card .elementor-widget-text-editor p:last-child{margin-bottom:0}#rs-visit-card .rs-btn-primary{margin-top:var(--rs-space-2)}#rs-visit-card .rs-btn-primary .elementor-button{width:100%;justify-content:center}@media (max-width:767px){#rs-visit-mapwrap{width:calc(100% - var(--rs-space-8))}#rs-visit-mapbox{height:clamp(320px, 44vh, 420px)}#rs-visit-card{position:static;max-width:none;width:100%;margin-top:var(--rs-space-4)}}@media (prefers-reduced-motion:reduce){.rs-marker-ping{animation:none}}#rs-faq .elementor-accordion .elementor-accordion-item{border:1px solid var(--e-global-color-rsgry20);border-bottom:0}#rs-faq .elementor-accordion .elementor-accordion-item:last-child{border-bottom:1px solid var(--e-global-color-rsgry20)}#rs-faq .elementor-accordion .elementor-tab-title{padding:var(--rs-space-5) var(--rs-space-5);transition:color .2s ease}#rs-faq .elementor-accordion .elementor-tab-content{padding:0 var(--rs-space-5) var(--rs-space-5)}#rs-faq .elementor-accordion .elementor-tab-title .elementor-accordion-icon{transition:transform .2s ease}#rs-faq .elementor-widget-text-editor p:last-child{margin-bottom:0}html.rs-gate-passed #rs-agegate{visibility:hidden}html.rs-gate-passed{overflow:auto}.rs-agegate-popup .dialog-widget-content{background:#fff0;box-shadow:none}#rs-agegate{max-width:520px;width:calc(100vw - var(--rs-space-8));margin:0 auto;padding:var(--rs-space-8);text-align:center;background:var(--e-global-color-rsink95);border:1px solid var(--e-global-color-rsbrdrk);border-radius:var(--rs-radius-lg);box-shadow:var(--rs-shadow-lg)}.rs-gate-eyebrow{font-family:var(--e-global-typography-rseyebr-font-family),Sans-serif;font-size:var(--e-global-typography-rseyebr-font-size);font-weight:var(--e-global-typography-rseyebr-font-weight);letter-spacing:var(--e-global-typography-rseyebr-letter-spacing);text-transform:uppercase;color:var(--e-global-color-rsvio30);margin-bottom:var(--rs-space-4)}#rs-agegate .rs-gate-title{font-family:var(--e-global-typography-rssecth-font-family),Sans-serif;font-size:var(--e-global-typography-rssecth-font-size);font-weight:var(--e-global-typography-rssecth-font-weight);line-height:var(--e-global-typography-rssecth-line-height);text-transform:uppercase;color:var(--e-global-color-rswhite);margin:0 0 var(--rs-space-4)}#rs-agegate .rs-gate-text{font-family:var(--e-global-typography-rslead0-font-family),Sans-serif;font-size:var(--e-global-typography-rslead0-font-size);line-height:1.55;color:var(--e-global-color-rsmutdk);margin:0 0 var(--rs-space-6)}.rs-gate-actions{display:flex;flex-direction:column;gap:var(--rs-space-3);margin-bottom:var(--rs-space-5)}.rs-gate-btn{font-family:var(--e-global-typography-rsbtnlb-font-family),Sans-serif;font-size:var(--e-global-typography-rsbtnlb-font-size);font-weight:var(--e-global-typography-rsbtnlb-font-weight);letter-spacing:var(--e-global-typography-rsbtnlb-letter-spacing);text-transform:uppercase;border-radius:var(--rs-radius-sm);padding:var(--rs-space-4) var(--rs-space-5);cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background-image .25s ease,border-color .25s ease}.rs-gate-yes{background-image:var(--rs-grad-btn);color:var(--e-global-color-rswhite);border:0}.rs-gate-yes:hover{background-image:var(--rs-grad-btn-hover);transform:translateY(-2px);box-shadow:var(--rs-shadow-btn-glow)}.rs-gate-no{background:#fff0;color:var(--e-global-color-rswhite);border:1px solid var(--e-global-color-rsbrdrk)}.rs-gate-no:hover{border-color:#fff0;background:var(--rs-ghost-fill)}#rs-agegate .rs-gate-legal{font-family:var(--e-global-typography-rslegal-font-family),Sans-serif;font-size:var(--e-global-typography-rslegal-font-size);color:var(--e-global-color-rsgry50);margin:0}.rs-gate-denied[hidden]{display:none}#rs-network-lead .elementor-counter-number-wrapper{justify-content:flex-start}#rs-network-lead .elementor-counter-title{text-align:left}#rs-network-row{align-items:start}#rs-hero-sub{max-width:48ch}#rs-hero-card-open .elementor-heading-title{display:inline-flex;align-items:center;gap:var(--rs-space-2)}#rs-hero-card-open .elementor-heading-title::before{content:"";width:var(--rs-space-2);height:var(--rs-space-2);border-radius:var(--rs-radius-pill);background:var(--e-global-color-rssuccs);box-shadow:0 0 0 var(--rs-space-1) var(--rs-ring-success);flex:0 0 auto}#rs-hero-card-hours{border-top:1px solid var(--rs-card-divider);margin-block-start:var(--rs-space-2);padding-block-start:10px}#rs-hero-card-link .elementor-heading-title{display:flex;justify-content:center;align-items:center;background:var(--e-global-color-secondary);color:var(--e-global-color-rswhite);border-radius:var(--rs-radius-sm);padding:var(--rs-space-3) var(--rs-space-4);text-transform:uppercase;letter-spacing:.06em;font-weight:700;width:100%;margin-block-start:var(--rs-space-4);transition:background .2s ease}#rs-hero-card-link .elementor-heading-title:hover{background:var(--e-global-color-rsindg7)}#rs-hero-card #rs-hero-card .rs-hours-row svg{color:var(--rs-icon-muted);flex-shrink:0}@keyframes rsDrift1{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(5vw,-3vh,0) scale(1.12)}}@keyframes rsDrift2{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-4vw,4vh,0) scale(1.15)}}@keyframes rsDrift3{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-3vw,5vh,0) scale(1.1)}}@keyframes rsRise{to{opacity:1;transform:translateY(0)}}#rs-hero-eyebrow,#rs-hero-h1,#rs-hero-sub,#rs-hero-ctas,#rs-hero-card{opacity:0;transform:translateY(22px);animation:rsRise 0.8s var(--rs-ease-out) forwards}#rs-hero-eyebrow{animation-delay:0ms}#rs-hero-h1{animation-delay:120ms}#rs-hero-sub{animation-delay:480ms}#rs-hero-ctas{animation-delay:600ms}#rs-hero-card{animation-delay:720ms}#rs-hero .rs-btn--gradient .elementor-button{background-size:160% 160%;background-position:0% 50%;transition:transform .25s ease,box-shadow .25s ease,background-position .25s ease}#rs-hero .rs-btn--gradient:hover .elementor-button{background-position:100% 50%;transform:translateY(-2px);box-shadow:0 10px 30px var(--rs-btn-glow-shadow)}#rs-hero .rs-btn--gradient:active .elementor-button{transform:translateY(0) scale(.98)}#rs-hero .rs-btn--ghost .elementor-button{transition:transform .25s ease,border-color .25s ease,background .25s ease,color .25s ease}#rs-hero .rs-btn--ghost:hover .elementor-button{transform:scale(1.02);color:var(--e-global-color-rswhite);border-color:#fff0;background:var(--rs-ghost-hover-bg);border-image:linear-gradient(100deg,var(--e-global-color-rsvio40),var(--e-global-color-secondary)) 1}.rs-store-dir .elementor-heading-title{transition:background 150ms ease}.rs-store-dir:hover .elementor-heading-title{background:var(--e-global-color-rsindg7)}@media (prefers-reduced-motion:reduce){.rs-glow{animation:none!important}#rs-hero-eyebrow,#rs-hero-h1,#rs-hero-sub,#rs-hero-ctas,#rs-hero-card{animation:none!important;opacity:1!important;transform:none!important}}#rs-about-row{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(var(--rs-space-6),7vw,110px);align-items:start;--container-widget-width:100%;--container-widget-flex-grow:0;--container-widget-align-self:initial}#rs-about-text{width:100%;max-width:660px}#rs-about-media{width:100%;margin-top:clamp(0px,4vw,var(--rs-space-8))}#rs-about-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:var(--rs-space-3);font-family:"Space Mono",monospace;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.28em;color:var(--e-global-color-primary);margin-bottom:var(--rs-space-caption)}#rs-about-h2 .elementor-heading-title{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(38px,4.5vw,64px);line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:var(--e-global-color-text);margin:0;max-width:700px}#rs-about-lead{margin:26px 0 20px}#rs-about-lead .elementor-widget-container,#rs-about-lead p{font-family:Manrope,sans-serif;font-weight:400;font-size:20px;line-height:1.35;color:var(--rs-ink800);max-width:62ch;margin:0}#rs-about-body .elementor-widget-container,#rs-about-body p{font-family:Manrope,sans-serif;font-weight:400;font-size:16px;line-height:1.65;color:var(--e-global-color-rsbody3);max-width:62ch;margin:0}@media (max-width:900px){#rs-about-row{grid-template-columns:1fr}#rs-about-media{margin-top:0;order:2}#rs-about-text{order:1}}#rs-why-list .elementor-widget-heading .elementor-heading-title{text-transform:none;font-weight:700}@media (max-width:900px){#rs-network-counter{width:100%}#rs-network-lead .elementor-counter{width:100%;align-items:flex-start}#rs-network-lead .elementor-counter-title{text-align:left;white-space:normal;width:100%}#rs-network-lead .elementor-counter-number-wrapper{width:100%;justify-content:flex-start}}#rs-bridge{background:var(--e-global-color-rsink95)}#rs-bridge-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(24px,4vw,64px);flex-wrap:wrap}#rs-bridge-row>[id="rsbrd06"],#rs-bridge-row>.elementor-element:last-child{flex:0 0 auto;width:auto}#rs-bridge-text{display:flex;flex-direction:column;gap:var(--rs-space-3);max-width:640px;flex:1 1 auto}#rs-bridge-text .elementor-widget-heading .elementor-heading-title{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(30px,3.5vw,46px);line-height:1.1;letter-spacing:-.01em;text-transform:none;color:var(--e-global-color-rswhite)}#rs-bridge-text .elementor-widget-text-editor{font-family:Manrope,sans-serif;font-weight:400;font-size:16px;line-height:1.65;color:var(--e-global-color-rsmutdk);max-width:52ch}#rs-bridge-link .elementor-heading-title{font-family:"Space Mono",monospace;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--e-global-color-rsvio30);white-space:nowrap;transition:color 240ms var(--rs-ease-out);cursor:pointer}#rs-bridge-link:hover .elementor-heading-title,#rs-bridge-link .elementor-heading-title:hover{color:var(--e-global-color-rswhite)}@media (max-width:768px){#rs-bridge-row{flex-direction:column;align-items:flex-start;gap:var(--rs-space-5)}}#rs-leaflet-map .leaflet-tile{filter:grayscale(.85) brightness(1.03) contrast(.95) saturate(.6)}#rs-map-html{position:absolute;inset:0;z-index:1}#rs-map-html .elementor-widget-container{position:absolute;inset:0;height:100%}#rs-leaflet-map{position:absolute;inset:0;width:100%;height:100%}#rs-leaflet-map .leaflet-control-attribution{font-size:9px;background:var(--rs-map-ctrl-bg);color:var(--e-global-color-rsmutdk)}#rs-leaflet-map .leaflet-control-attribution a{color:var(--e-global-color-rsvio30)}#rs-leaflet-map .leaflet-control-zoom a{background:var(--rs-map-ctrl-bg-solid);color:var(--e-global-color-rswhite);border-color:var(--rs-map-ctrl-border)}@media (max-width:767px){#rs-visit-card{position:static;max-width:100%;width:100%;margin-top:var(--rs-space-4)}#rs-visit-mapbox{height:auto}#rs-map-html{position:relative;height:clamp(320px,50vh,420px)}#rs-visit-mapwrap{display:flex;flex-direction:column}}#rs-card-open .elementor-heading-title{display:inline-flex;align-items:center;gap:var(--rs-space-2)}#rs-card-open .elementor-heading-title::before{content:"";width:var(--rs-space-2);height:var(--rs-space-2);border-radius:var(--rs-radius-pill);background:var(--e-global-color-rssuccs);box-shadow:0 0 0 var(--rs-space-1) var(--rs-ring-success);flex:0 0 auto}#rs-about-photo{width:100%;aspect-ratio:3/4;border-radius:var(--rs-radius-md);overflow:hidden;background:var(--e-global-color-rsgry20);position:relative;display:block}#rs-about-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}#rs-about-photo img[src*="placeholder.png"]{opacity:0}#rs-about-caption-w .elementor-heading-title{display:block;margin-top:var(--rs-space-3);font-family:"Space Mono",monospace;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--e-global-color-rsgry50);text-align:left}#rs-reviews{background:var(--e-global-color-rsgry10)}#rs-reviews-head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--rs-space-5);flex-wrap:wrap;margin-bottom:0}#rs-reviews-head-left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rs-space-2);flex:0 1 auto;width:auto}#rs-reviews-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:var(--rs-space-3);font-family:"Space Mono",monospace;font-weight:700;font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--e-global-color-primary)}#rs-reviews-h2 .elementor-heading-title{font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(30px,3.5vw,46px);line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:var(--e-global-color-text);margin-top:var(--rs-space-2)}#rs-reviews-all{flex:0 0 auto;width:auto;align-self:flex-end}#rs-reviews-all .elementor-button{background:#fff0;border:0;padding:0;font-family:"Space Mono",monospace;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--e-global-color-secondary);transition:color 200ms var(--rs-ease-out);min-height:0}#rs-reviews-all .elementor-button:hover{color:var(--e-global-color-primary)}#rs-reviews-grid>*{background:var(--e-global-color-rswhite);border:1px solid var(--e-global-color-rsgry20);border-radius:var(--rs-radius-md);box-shadow:var(--rs-shadow-sm);padding:var(--rs-space-6);display:flex;flex-direction:column;gap:var(--rs-space-4);height:100%}[id^="rs-review-stars-"] .elementor-icon-list-icon i,[id^="rs-review-stars-"] .elementor-icon-list-icon svg{color:var(--e-global-color-rsstarf);fill:var(--e-global-color-rsstarf);font-size:16px}[id^="rs-review-stars-"] .elementor-icon-list-items{display:flex;flex-direction:row;gap:var(--rs-space-1)}[id^="rs-review-quote-"]{font-family:Manrope,sans-serif;font-size:17px;line-height:1.35;color:var(--rs-ink800)}[id^="rs-review-author-"]{margin-top:auto}[id^="rs-review-author-"] strong{font-family:Manrope,sans-serif;font-weight:700;font-size:14px;color:var(--e-global-color-text)}[id^="rs-review-author-"]{font-family:Manrope,sans-serif;font-weight:400;font-size:12px;color:var(--e-global-color-rsgry50)}#rs-reviews .elementor-widget-text-editor p:last-child{margin-bottom:0}@media (max-width:900px){#rs-reviews-grid{grid-template-columns:1fr!important}}#rs-brands{background:var(--e-global-color-rsgry10);border-top:1px solid var(--e-global-color-rsgry20);border-bottom:1px solid var(--e-global-color-rsgry20)}#rs-brands-head .elementor-heading-title{text-align:center;font-family:"Space Mono",monospace;font-weight:700;font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--e-global-color-rsgry50);margin-bottom:var(--rs-space-5)}#rs-brands-marquee{position:relative;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,black 8%,black 92%,transparent 100%)}#rs-marquee-track{display:flex;align-items:center;gap:var(--rs-space-8);width:max-content;animation:rsMarquee 70s linear infinite}#rs-brands-marquee:hover #rs-marquee-track{animation-play-state:paused}#rs-marquee-track .elementor-widget-image,#rs-marquee-track img{flex-shrink:0}#rs-marquee-track img{height:96px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.6;transition:opacity 0.2s ease;max-width:none}#rs-marquee-track img:hover{opacity:1}@keyframes rsMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){#rs-marquee-track{animation:none;flex-wrap:wrap;justify-content:center}#rs-brands-marquee{-webkit-mask-image:none;mask-image:none}}@media (max-width:767px){#rs-marquee-track{gap:var(--rs-space-7);animation-duration:52s}#rs-marquee-track img{height:64px}}#rs-reviews-grid{--e-con-grid-template-rows:none;grid-template-rows:none;grid-auto-rows:auto}#rs-hero-card-hours .rs-hours-wrap{display:flex;align-items:flex-start;gap:var(--rs-space-2)}#rs-hero-card-hours .rs-hours-wrap svg{flex:0 0 auto;color:var(--rs-icon-muted);margin-top:2px}#rs-hero-card-hours .rs-hours-lines{display:flex;flex-direction:column;gap:2px}#rs-hero-card-hours .rs-hours-line{display:block}.ast-header-sticked .custom-logo-link:not([style*="display: none"]) img,.ast-header-sticked .site-branding img{height:36px!important;max-height:36px!important;width:auto!important;transition:height 0.3s ease}.ast-header-sticked .ast-site-identity .custom-logo-link img{height:36px!important;width:auto!important}#rs-hero-card-open .elementor-heading-title.rs-store-closed,#rs-card-open .elementor-heading-title.rs-store-closed{color:var(--rs-closed-red);white-space:nowrap}#rs-hero-card-open .elementor-heading-title.rs-store-closed::before,#rs-card-open .elementor-heading-title.rs-store-closed::before{background:var(--rs-closed-red)!important;box-shadow:none!important}@media (max-width:767px){#rs-card-open .elementor-heading-title{font-size:12px;white-space:nowrap;letter-spacing:.02em}}body.ast-primary-sticky-header-active .site-logo-img img,body.ast-primary-sticky-header-active .ast-sticky-custom-logo img{max-height:32px!important;height:32px!important;width:auto!important}body.ast-primary-sticky-header-active .ast-primary-header-bar .ast-builder-grid-row{align-items:center}}#rs-card-div,#rs-hero-card .elementor-widget-divider{margin-block:2px 0}#rs-hero-card-hours{margin-top:var(--rs-space-2)}#rs-hero-card-addr p,#rs-hero-card-addr p:last-child,#rsvis12 p,#rsvis12 p:last-child{margin:0}#rs-hero-card-addr .elementor-widget-container p,#rsvis12 .elementor-widget-container p{margin-bottom:0}#rs-about-hero{position:relative;overflow:hidden}#rs-about-hero-rail{margin-bottom:clamp(32px,5vw,64px)}#rs-about-hero-eyebrow .elementor-heading-title{font-family:"Space Mono",monospace;font-weight:700;font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--e-global-color-rsvio30,#B794FF)}#rs-about-hero-meta,#rs-about-hero-meta p{font-family:"Space Mono",monospace;font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255 / .4);margin:0}#rs-about-hero-title .elementor-heading-title{font-family:Archivo,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(48px,9vw,128px);line-height:.92;letter-spacing:-.02em;color:var(--e-global-color-rswhite,#fff);max-width:15ch}#rs-about-hero-title .rs-grad{background:linear-gradient(120deg,#4F46E5,#A855F7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}#rs-about-hero-lead,#rs-about-hero-lead p{font-family:Manrope,sans-serif;font-size:20px;line-height:1.5;color:rgb(255 255 255 / .72);margin:0}#rs-about-hero-lead{max-width:46ch;margin-left:auto;text-align:right;margin-top:clamp(32px,5vw,56px)}@media (max-width:767px){#rs-about-hero-lead{margin-left:0;text-align:left;max-width:100%}#rs-about-hero-title .elementor-heading-title{max-width:100%}}#rs-about-hero-ghost{position:absolute;right:0;bottom:0;z-index:0;pointer-events:none}#rs-about-hero-ghost .elementor-heading-title{font-family:Archivo,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(240px,34vw,460px);line-height:.8;letter-spacing:-.03em;color:rgb(255 255 255 / .1);margin:0;white-space:nowrap}#rs-about-hero-rail,#rs-about-hero-title,#rs-about-hero-lead{position:relative;z-index:1}#rs-s1{--display:grid;display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:start}#rs-s1>*{width:100%}#rs-s1-left{display:flex;flex-direction:column}#rs-s1-eyebrow .elementor-heading-title{font-family:"Space Mono",monospace;font-weight:700;font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:var(--e-global-color-primary,#7C3AED);margin-bottom:var(--rs-space-5)}#rs-s1-h2 .elementor-heading-title{font-family:Archivo,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(40px,6vw,80px);line-height:.95;letter-spacing:-.02em;color:var(--e-global-color-text,#0D0D0F);margin-bottom:clamp(24px,3vw,40px)}#rs-s1-lead,#rs-s1-lead p{font-family:Manrope,sans-serif;font-size:clamp(19px,1.6vw,22px);line-height:1.5;font-weight:500;color:var(--e-global-color-text,#0D0D0F);margin:0 0 var(--rs-space-6) 0;max-width:52ch}#rs-s1-body,#rs-s1-body p{font-family:Manrope,sans-serif;font-size:16px;line-height:1.7;color:var(--e-global-color-rsgry50,#5A5A66);margin:0;max-width:56ch}#rs-s1-right{position:relative}#rs-s1-photo{width:100%;aspect-ratio:4/5;border-radius:var(--rs-radius-lg);overflow:hidden;background:var(--e-global-color-rsgry20,#E4E4E9);position:relative;display:block}#rs-s1-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}#rs-s1-photo img[src*="placeholder.png"]{opacity:0}#rs-s1-caption{position:absolute;left:var(--rs-space-4);bottom:var(--rs-space-4);z-index:2}#rs-s1-caption .elementor-heading-title{font-family:"Space Mono",monospace;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .85);margin:0}@media (max-width:900px){#rs-s1{grid-template-columns:1fr}#rs-s1-photo{aspect-ratio:3/2}}html,body{overflow-x:clip}#rs-car-hero-ghost .elementor-heading-title{color:rgb(255 255 255 / .18)}#rs-s2 [id$="-num"] .elementor-heading-title,#rs-car-values#rs-car-values [id$="-num"] .elementor-heading-title{color:#fff0;-webkit-text-stroke:2px var(--e-global-color-primary)}#rs-car-open #rs-car-open-band{border:1px solid rgb(255 255 255 / .3);border-radius:var(--rs-radius-lg);box-shadow:0 24px 60px rgb(0 0 0 / .45),0 0 0 1px rgb(124 58 237 / .35),0 0 40px rgb(124 58 237 / .12)}#rs-reviews-hero{position:relative;overflow:hidden}#rs-rev-hero-ghost{position:absolute;pointer-events:none}#rs-reviews-hero #rs-rev-hero-ghost .elementor-heading-title{color:rgb(255 255 255 / .1)}#rs-reviews-hero::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(70% 90% at 92% 0%,rgb(99 32 238 / .3) 0%,#fff0 58%)}#rs-reviews-hero>.e-con-inner{position:relative;z-index:1}#rs-rev-hero-rail{width:100%;flex-wrap:nowrap}#rs-rev-hero-meta{margin-left:auto;white-space:nowrap}#rs-rev-hero-title .grad{background:var(--grad-logo,linear-gradient(100deg,#4F46E5 0%,#A855F7 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}#rs-rev-hero-title,#rs-rev-hero-title .elementor-heading-title{max-width:18ch}#rs-rev-hero-lead,#rs-rev-hero-lead .elementor-widget-container{max-width:46ch}#rs-rev-hero-lead{margin-left:auto;text-align:right}@media (max-width:760px){#rs-rev-hero-rail{flex-wrap:wrap}#rs-rev-hero-meta{margin-left:0}#rs-rev-hero-lead,#rs-rev-hero-lead .elementor-widget-container{max-width:none}#rs-rev-hero-lead{text-align:left;margin-left:0}#rs-rev-hero-title,#rs-rev-hero-title .elementor-heading-title{max-width:none}}#rs-rev-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(40px,6vw,96px);align-items:start}#rs-rev-accordion .e-n-accordion,#rs-rev-accordion .e-n-accordion-item{border:0;background:#fff0}#rs-rev-accordion .e-n-accordion-item{border-bottom:1px solid #E4E4E9}#rs-rev-accordion .e-n-accordion-item-title{border-top:1px solid #14131A;display:flex;flex-direction:row!important;align-items:center;justify-content:space-between;gap:20px;text-align:left}#rs-rev-accordion .e-n-accordion-item-title-header,#rs-rev-accordion .e-n-accordion-item-title-text{text-align:left;margin-right:auto}#rs-rev-accordion .e-n-accordion-item-title-text{color:#14131A}#rs-rev-accordion .e-n-accordion-item-title-icon{color:#6320EE;flex-shrink:0;transition:transform 220ms ease;align-self:start;margin-top:2px}#rs-rev-accordion .e-n-accordion-item-title-icon svg{fill:#6320EE;width:clamp(1.5rem,3vw,2rem);height:clamp(1.5rem,3vw,2rem)}#rs-rev-acc-1-body,#rs-rev-acc-2-body,#rs-rev-acc-3-body{max-width:52ch}@media(max-width:900px){#rs-rev-grid{grid-template-columns:1fr}}#rs-contact-hero{position:relative;overflow:hidden}#rs-con-hero-ghost{position:absolute;pointer-events:none}#rs-contact-hero::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(70% 90% at 92% 0%,rgb(99 32 238 / .3) 0%,#fff0 58%)}#rs-contact-hero>.e-con-inner{position:relative;z-index:1}#rs-con-hero-rail{width:100%;flex-wrap:nowrap}#rs-con-hero-meta{margin-left:auto;white-space:nowrap}#rs-con-hero-title .grad{background:var(--grad-logo,linear-gradient(100deg,#4F46E5 0%,#A855F7 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}#rs-con-hero-title,#rs-con-hero-title .elementor-heading-title{max-width:8ch}#rs-con-hero-lead,#rs-con-hero-lead .elementor-widget-container{max-width:42ch;margin-left:auto;text-align:right}#rs-con-hero-ghost svg{fill:none;stroke:rgb(255 255 255 / .1);stroke-width:6px}@media (max-width:760px){#rs-con-hero-rail{flex-wrap:wrap}#rs-con-hero-meta{margin-left:0}#rs-con-hero-lead,#rs-con-hero-lead .elementor-widget-container{text-align:left;margin-left:0;max-width:none}#rs-con-hero-title,#rs-con-hero-title .elementor-heading-title{max-width:none}}#rs-con-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(40px,6vw,96px);align-items:start}#rs-con-left .elementor-widget{margin-bottom:0}#rs-con-left .elementor-heading-title{margin:0}#rs-con-left p{margin:0}#rs-con-div1,#rs-con-div2,#rs-con-div3{width:100%;border-top:1px solid #E4E4E9}#rs-con-methods{display:grid;grid-template-columns:1fr 1fr;gap:24px}#rs-con-store-dir .elementor-button,#rs-con-phone-val .elementor-button,#rs-con-email-val .elementor-button{padding:0;background:#fff0;border:0;text-align:left;justify-content:flex-start;min-height:0}#rs-con-store-addr,#rs-con-store-addr .elementor-widget-container{max-width:34ch}@media(max-width:900px){#rs-con-grid{grid-template-columns:1fr}}@media(max-width:520px){#rs-con-methods{grid-template-columns:1fr}}#rs-about-hero #rs-about-hero-ghost,#rs-reviews-hero #rs-rev-hero-ghost,#rs-car-hero #rs-car-hero-ghost,#rs-contact-hero #rs-con-hero-ghost{position:absolute!important;inset:auto 0 0 auto!important;pointer-events:none!important;z-index:0!important}#rs-reviews-hero #rs-rev-hero-ghost,#rs-contact-hero #rs-con-hero-ghost{right:min(0px, calc((1280px - 100vw) / 2))!important}#rs-about-hero-ghost .elementor-heading-title,#rs-reviews-hero #rs-rev-hero-ghost .elementor-heading-title,#rs-car-hero #rs-car-hero-ghost .elementor-heading-title{color:rgb(255 255 255 / .1)!important;font-size:clamp(7rem,18vw,20rem)!important;line-height:0.8!important}#rs-contact-hero #rs-con-hero-ghost svg{fill:none!important;stroke:rgb(255 255 255 / .1)!important;stroke-width:6px!important;width:clamp(12rem,22vw,26rem)!important;height:auto!important}@media (max-width:600px){#rs-agegate{width:calc(100vw - 24px)!important;max-width:none!important;padding:28px 22px!important}.rs-agegate-popup .dialog-widget-content{max-width:100%!important}#rs-agegate .rs-gate-actions{flex-direction:column;width:100%}#rs-agegate .rs-gate-btn{width:100%}}#colophon{background:#0D0D0F}#colophon .site-above-footer-wrap,#colophon .site-below-footer-wrap{grid-template-columns:1fr!important}#colophon .ast-builder-grid-row-container-inner{max-width:1240px!important;width:100%!important;margin-inline:auto!important;justify-self:center!important}#colophon .site-above-footer-wrap{padding:72px 40px 8px}#colophon .site-below-footer-wrap{padding:0 40px 40px}#colophon .site-above-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:2fr 1fr 1fr 1fr!important;gap:clamp(28px,4vw,56px)}#colophon .footer-widget-area{width:auto}#colophon .rs-foot-eyebrow,#colophon .widget-title{font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:11px!important;letter-spacing:0.16em!important;text-transform:uppercase!important;color:#B794FF!important;margin:0 0 16px!important}#colophon,#colophon p,#colophon a,#colophon li{color:rgb(255 255 255 / .66);font-family:'Manrope',sans-serif;font-size:14px}#colophon a{text-decoration:none}#colophon .rs-foot-logo{height:32px;width:auto;margin-bottom:16px}.rs-foot-brand{font-weight:600!important;color:rgb(255 255 255 / .85)!important;margin:0 0 12px!important}.rs-foot-legal{line-height:1.9!important;color:rgb(255 255 255 / .6)!important;margin:0 0 12px!important}.rs-foot-contact{line-height:1.9!important;margin:0!important}.rs-foot-contact a{color:#B794FF!important}#colophon .menu{list-style:none;margin:0;padding:0}#colophon .menu li{margin-bottom:14px}#colophon .menu a:hover{color:#FFF}.rs-foot-info a{display:block;margin-bottom:14px}.rs-foot-info a:hover{color:#FFF}.rs-foot-social{display:flex;gap:10px;margin-top:12px}.rs-foot-social a{width:38px;height:38px;border-radius:10px;border:1px solid rgb(255 255 255 / .14);display:flex;align-items:center;justify-content:center;color:rgb(255 255 255 / .7)}.rs-foot-social a:hover{border-color:#9D4EDD;color:#FFF}#colophon .ast-footer-copyright{width:100%}#colophon .ast-footer-copyright>.ast-footer-copyright,#colophon .ast-footer-copyright p{margin:0}.rs-foot-bottom{border-top:none;max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box;padding:22px 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.rs-foot-age{display:flex;align-items:center;gap:10px}.rs-foot-age-badge{width:26px;height:26px;border-radius:999px;background:#7C3AED;color:#FFF;font-family:'Archivo',sans-serif;font-weight:900;font-size:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rs-foot-age span:last-child{font-size:12px!important;color:rgb(255 255 255 / .5)!important}.rs-foot-copy{font-size:12px!important;color:rgb(255 255 255 / .4)!important}@media (max-width:921px){#colophon .site-above-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:1fr 1fr!important;gap:32px 28px!important}}@media (max-width:480px){#colophon .site-above-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:1fr!important}.rs-foot-bottom{flex-direction:column;align-items:flex-start}#colophon .site-above-footer-wrap,#colophon .site-below-footer-wrap{padding-left:22px;padding-right:22px}}#colophon .site-above-footer-wrap,#colophon .site-below-footer-wrap,#colophon .ast-footer-copyright{background:#0D0D0F!important;background-image:none!important}#colophon .site-below-footer-wrap{border-top:1px solid rgb(255 255 255 / .14)!important}#colophon .site-above-footer-wrap{padding-bottom:48px!important}#rs-car-accordion .e-n-accordion-item-title{border:none!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}#rs-car-accordion .e-n-accordion-item{border-left:none!important;border-right:none!important;border-radius:0!important;border-top:1px solid #E4E4E9!important;border-bottom:1px solid rgb(20 19 26 / .08)!important}#rs-car-accordion .e-n-accordion-item .e-con,#rs-car-accordion #rs-car-role-content,#rs-car-accordion .e-n-accordion-item>.elementor-element{border-left:none!important;border-right:none!important;border-radius:0!important}#rs-car-accordion .e-n-accordion-item-title-icon{color:#6320EE!important;flex-shrink:0!important;transition:transform 220ms ease!important}#rs-car-accordion .e-n-accordion-item-title-icon svg{fill:#6320EE!important;width:clamp(1.5rem,3vw,2rem)!important;height:clamp(1.5rem,3vw,2rem)!important}#rs-car-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon{transform:rotate(45deg)!important}#rs-con-social,#rs-con-social .elementor-social-icons-wrapper,#rs-con-social .elementor-grid{display:flex!important;gap:10px!important;justify-content:flex-start!important;margin-left:0!important}#rs-con-social-wrap{text-align:left!important;align-items:flex-start!important}#rs-con-social .elementor-social-icon{background:transparent!important;background-color:transparent!important;width:38px!important;height:38px!important;border-radius:10px!important;border:1px solid #E4E4E9!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:border-color 150ms ease,color 150ms ease!important}#rs-con-social .elementor-social-icon svg,#rs-con-social .elementor-social-icon i{color:#34333D!important;fill:#34333D!important;width:17px!important;height:17px!important}#rs-con-social .elementor-social-icon:hover{border-color:#7C3AED!important}#rs-con-social .elementor-social-icon:hover svg,#rs-con-social .elementor-social-icon:hover i{color:#7C3AED!important;fill:#7C3AED!important}#rs-con-badge-open .elementor-heading-title.rs-store-closed{color:#8A8A94!important}#rs-con-badge:has(.elementor-heading-title.rs-store-closed) #rs-con-badge-dot .elementor-heading-title{color:#8A8A94!important}html{background-color:#0D0D0F}body{background-color:#FFF}@keyframes rsPageFade{from{opacity:0}to{opacity:1}}#content,.site-content{animation:rsPageFade 300ms ease both}#rs-agegate,.rs-agegate-popup,.rs-agegate-popup *{animation:none!important;opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){#content,.site-content{animation:none!important}}#rs-rev-hero-title .elementor-heading-title,#rs-rev-hero-title,#rs-con-hero-title .elementor-heading-title,#rs-con-hero-title{font-size:clamp(48px,9vw,136px)!important}@media (min-width:1025px){#rs-reviews-hero>.e-con-inner,#rs-contact-hero>.e-con-inner{padding-top:220px!important;padding-bottom:120px!important}}#rs-about-hero-rail,#rs-car-hero-rail{margin-bottom:0!important}#rs-about-more{margin-top:20px}#rs-about-more a,#rs-about-more .elementor-button{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:13px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#7C3AED!important;background:transparent!important;background-image:none!important;padding:0!important;border:none!important;box-shadow:none!important;text-decoration:none!important;min-height:0!important;transition:gap 180ms ease!important}#rs-about-more a:hover,#rs-about-more .elementor-button:hover{gap:14px!important;background:transparent!important;color:#8B4DFF!important}.rs-hero-grain{mix-blend-mode:normal}.rs-hero-vignette{box-shadow:none;background:radial-gradient(120% 100% at 50% 50%,#fff0 55%,rgb(5 4 10 / .8) 100%)}#rs-hero-media{contain:paint}#rs-hero-media .rs-hero-video{transform:translateZ(0)}@media (max-width:768px){#rs-hero-media .rs-hero-video{object-fit:cover;object-position:80% center;opacity:.92}#rs-hero{--rs-hero-tint:linear-gradient(180deg, rgba(10,9,16,.62) 0%, rgba(20,10,42,.58) 45%, rgba(10,9,16,.84) 100%);--rs-hero-legibility:linear-gradient(180deg, rgba(10,9,16,.10) 30%, rgba(10,9,16,.88) 100%), linear-gradient(75deg, rgba(10,9,16,0) 45%, rgba(10,9,16,.74) 100%)}.rs-glow-a,.rs-glow-b,.rs-glow-c{filter:none}.rs-hero-grain{display:none}}#rs-trustbar{background:#FFF;padding:clamp(14px,1.8vw,22px) clamp(20px,5vw,80px)}#rs-trustbar>.e-con-inner{max-width:1280px;margin-inline:auto}#rs-trustbar-inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(20px,3vw,40px);flex-wrap:wrap;border:1px solid #E4E4E9;border-radius:10px;padding:clamp(12px,1.6vw,18px) clamp(16px,2.4vw,26px)}#rs-trustbar-inner>*{margin:0}#rs-trustbar-inner .elementor-heading-title{margin:0}#rs-trustbar-inner>*:not(:first-child){display:flex;align-items:center}#rs-trustbar-inner>*:not(:first-child)::before{content:"";display:inline-block;width:1px;height:11px;background:#E4E4E9;margin-right:clamp(20px,3vw,40px);flex-shrink:0}@media (max-width:600px){#rs-trustbar-inner{gap:8px 12px;justify-content:center}#rs-trustbar-inner>*:not(:first-child)::before{display:none}}#rs-new,#rs-popular{padding:clamp(56px,7vw,96px) clamp(20px,5vw,80px)}#rs-new{background:#FFF}#rs-popular{background:#F2F2F5}#rs-new>.e-con-inner,#rs-popular>.e-con-inner{max-width:1280px;margin-inline:auto}#rs-new-rail,#rs-popular-rail{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,36px)}#rs-new-all,#rs-popular-all{margin-left:auto;width:auto;flex:0 0 auto}@media (max-width:600px){#rs-new-all,#rs-popular-all{margin-left:0}}#rs-new-railleft,#rs-popular-railleft{display:flex;flex-direction:column;gap:0}#rs-new-eyebrow,#rs-popular-eyebrow{margin:0 0 10px}#rs-new-eyebrow .elementor-heading-title,#rs-popular-eyebrow .elementor-heading-title{margin:0}#rs-new-title,#rs-popular-title{margin:0}#rs-new-title .elementor-heading-title,#rs-popular-title .elementor-heading-title{margin:0;line-height:1.05}#rs-new-all a,#rs-new-all .elementor-button,#rs-popular-all a,#rs-popular-all .elementor-button{display:inline-flex;align-items:center;gap:8px;font-family:'Space Mono',monospace;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#7C3AED;background:#fff0;background-image:none;padding:0;border:none;box-shadow:none;min-height:0;text-decoration:none;transition:gap 180ms ease}#rs-new-all a:hover,#rs-new-all .elementor-button:hover,#rs-popular-all a:hover,#rs-popular-all .elementor-button:hover{gap:14px;background:#fff0;color:#8B4DFF}#rs-hero-sub{margin-top:4px}#rs-hero-sub p{margin-bottom:6px}#rs-cats{background:#FFF;padding:clamp(56px,7vw,96px) clamp(20px,5vw,80px)}#rs-cats>.e-con-inner{max-width:1280px;margin-inline:auto}#rs-promo{background:#1B0F33;padding:clamp(36px,4.5vw,60px) clamp(20px,5vw,80px)}#rs-promo>.e-con-inner{max-width:1280px;margin-inline:auto}#rs-promo-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(16px,2.4vw,28px);flex-wrap:wrap}#rs-promo-text{display:flex;flex-direction:column;gap:0}#rs-promo-eyebrow{margin:0 0 10px}#rs-promo-eyebrow .elementor-heading-title{margin:0}#rs-promo-title{margin:0}#rs-promo-title .elementor-heading-title{margin:0;line-height:1.1}#rs-promo-sub{margin:10px 0 0}#rs-promo-sub .elementor-widget-container,#rs-promo-sub p{font-family:Manrope,sans-serif;font-weight:400;font-size:14px;line-height:1.55;color:rgb(255 255 255 / .62);max-width:52ch;margin:0}#rs-promo-all{margin-left:auto;width:auto;flex:0 0 auto}#rs-promo-all a,#rs-promo-all .elementor-button{display:inline-flex;align-items:center;gap:8px;background:#fff0;background-image:none;padding:0;border:none;box-shadow:none;min-height:0;color:#B794FF;text-decoration:none;transition:gap 180ms ease,color 150ms ease}#rs-promo-all a:hover,#rs-promo-all .elementor-button:hover{gap:14px;color:#FFF;background:#fff0}@media (max-width:600px){#rs-promo-inner{flex-direction:column;align-items:flex-start}#rs-promo-all{margin-left:0}}#rs-new-railleft,#rs-popular-railleft,#rs-promo-text{--width:auto;width:auto;flex:1 1 auto;min-width:0}@media (max-width:600px){#rs-new-railleft,#rs-popular-railleft,#rs-promo-text{--width:100%;width:100%}}#rs-pc{display:flex;flex-direction:column;gap:0;background:#FFF;border:1px solid #E4E4E9;border-radius:16px;overflow:hidden;height:100%;text-decoration:none;transition:border-color 180ms ease,box-shadow 180ms ease}#rs-pc:hover{border-color:#C9C9D0;box-shadow:0 18px 40px -24px rgb(20 19 26 / .22)}#rs-pc-img{background:#F2F2F5;padding:12px;margin:0}#rs-pc-img .elementor-widget-container,#rs-pc-img figure,#rs-pc-img a{margin:0;line-height:0;display:block}#rs-pc-img img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;transition:none;transform:none}#rs-pc-img:hover img{transform:none}#rs-pc-body{display:flex;flex-direction:column;gap:6px;padding:clamp(12px,1.4vw,16px)}#rs-pc-brand{margin:0}#rs-pc-brand .elementor-heading-title{margin:0}#rs-pc-brand:empty,#rs-pc-brand .elementor-widget-container:empty,#rs-pc-brand .elementor-heading-title:empty{display:none}#rs-pc-title{margin:0}#rs-pc-title .elementor-heading-title,#rs-pc-title h1,#rs-pc-title h2,#rs-pc-title h3,#rs-pc-title .product_title{margin:0;color:#14131A;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 180ms ease}#rs-pc:hover #rs-pc-title .elementor-heading-title,#rs-pc:hover #rs-pc-title h1,#rs-pc:hover #rs-pc-title h2,#rs-pc:hover #rs-pc-title h3,#rs-pc:hover #rs-pc-title .product_title{color:#7C3AED}#rs-pc-price{margin:4px 0 0}#rs-pc-price .price,#rs-pc-price .woocommerce-Price-amount{color:#14131A;margin:0}#rs-pc .woocommerce-loop-product__link,#rs-pc .star-rating,#rs-pc .button,#rs-pc .add_to_cart_button,#rs-pc .onsale,#rs-pc .woocommerce-product-rating{display:none}#rs-new-embed .elementor-loop-container,#rs-popular-embed .elementor-loop-container{gap:clamp(12px,1.6vw,20px);align-items:stretch}#rs-new-embed .e-loop-item,#rs-popular-embed .e-loop-item{height:100%}#rs-pc{position:relative}#rs-pc-title a{color:inherit;text-decoration:none}#rs-pc-title a::after{content:"";position:absolute;inset:0;z-index:2}#rs-pc-title a:hover{color:#7C3AED}#rs-new-embed .swiper-slide,#rs-popular-embed .swiper-slide{height:auto}#rs-new-embed .swiper-slide>*,#rs-popular-embed .swiper-slide>*{height:100%}#rs-new-embed .swiper,#rs-popular-embed .swiper{padding-bottom:0}#rs-new-embed .elementor-swiper-button,#rs-popular-embed .elementor-swiper-button{width:40px;height:40px;border-radius:999px;background:#fff0;border:1px solid #E4E4E9;color:#14131A;display:flex;align-items:center;justify-content:center;transition:border-color 160ms ease,color 160ms ease,opacity 160ms ease}#rs-new-embed .elementor-swiper-button svg,#rs-popular-embed .elementor-swiper-button svg,#rs-new-embed .elementor-swiper-button i,#rs-popular-embed .elementor-swiper-button i{width:14px;height:14px;font-size:14px;fill:currentColor}#rs-new-embed .elementor-swiper-button:hover,#rs-popular-embed .elementor-swiper-button:hover{border-color:#7C3AED;color:#7C3AED;background:#fff0}#rs-popular-embed .elementor-swiper-button{border-color:#C9C9D0}#rs-popular-embed .elementor-swiper-button:hover{border-color:#7C3AED}#rs-new-embed .elementor-swiper-button.swiper-button-disabled,#rs-popular-embed .elementor-swiper-button.swiper-button-disabled{opacity:.35;pointer-events:none}#rs-new-embed .swiper-pagination-bullet,#rs-popular-embed .swiper-pagination-bullet{width:6px;height:6px;background:#C9C9D0;opacity:1}#rs-new-embed .swiper-pagination-bullet-active,#rs-popular-embed .swiper-pagination-bullet-active{background:#7C3AED}@media (min-width:768px){#rs-new-embed .swiper-pagination,#rs-popular-embed .swiper-pagination{display:none}}@media (max-width:767px){#rs-new-embed .elementor-swiper-button,#rs-popular-embed .elementor-swiper-button{display:none}#rs-new-embed .swiper,#rs-popular-embed .swiper{padding-bottom:28px}}#rs-sp{padding:clamp(40px,5vw,72px) clamp(20px,5vw,80px)}#rs-sp>.e-con-inner{max-width:1280px;margin-inline:auto}#rs-sp-crumbs{margin:0 0 clamp(18px,2.2vw,26px)}#rs-sp-crumbs .woocommerce-breadcrumb,#rs-sp-crumbs a,#rs-sp-crumbs span{font-family:'Space Mono',monospace;font-weight:700;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8A8A94;text-decoration:none}#rs-sp-crumbs a:hover{color:#7C3AED}#rs-sp-main{display:grid!important;--e-con-grid-template-columns:1fr 1fr;grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;grid-template-rows:auto;grid-auto-rows:auto;gap:clamp(32px,4vw,64px);align-items:start}#rs-sp-gallery .woocommerce-product-gallery{background:#FAFAFB;border:1px solid #F2F2F5;border-radius:16px;padding:clamp(16px,2vw,28px);width:100%!important;float:none!important;margin:0}#rs-sp-gallery img{object-fit:contain;border-radius:10px}#rs-sp-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0 0;padding:0;list-style:none}#rs-sp-gallery .flex-control-thumbs li{width:100%;margin:0}#rs-sp-gallery .flex-control-thumbs img{border-radius:10px;width:100%}#rs-sp-buy{display:flex;flex-direction:column;gap:0}#rs-sp-brand{margin:0 0 10px}#rs-sp-brand .elementor-heading-title{margin:0}#rs-sp-brand:empty,#rs-sp-brand .elementor-widget-container:empty,#rs-sp-brand .elementor-heading-title:empty{display:none}#rs-sp-title{margin:0}#rs-sp-title .elementor-heading-title{margin:0}#rs-sp-price{margin-top:12px}#rs-sp-price .price,#rs-sp-price .woocommerce-Price-amount{margin:0;color:#14131A}#rs-sp-vat{margin:6px 0 0}#rs-sp-vat .elementor-heading-title{margin:0}#rs-sp-short{margin-top:14px}#rs-sp-short,#rs-sp-short p{font-family:Manrope,sans-serif;font-weight:400;font-size:15px;line-height:1.65;color:#34333D;max-width:52ch;margin:0}#rs-sp-cart{margin-top:clamp(18px,2.2vw,24px)}#rs-sp-cart form.cart{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0}#rs-sp-cart .quantity input.qty{border:1px solid #E4E4E9;border-radius:10px;height:56px;width:88px;font-family:Manrope,sans-serif;font-size:15px;color:#14131A;text-align:center;background:#FFF}#rs-sp-cart .single_add_to_cart_button,#rs-sp-cart button[type="submit"]{background:#14131A!important;background-image:none!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:13px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;padding:18px 36px!important;height:56px;line-height:1;transition:background 180ms ease,transform 180ms ease,box-shadow 180ms ease}#rs-sp-cart .single_add_to_cart_button:hover,#rs-sp-cart button[type="submit"]:hover{background:#2A2833!important;transform:translateY(-1px);box-shadow:0 10px 22px -14px rgb(20 19 26 / .35)}#rs-sp-proof{display:flex;flex-direction:column;gap:0;margin-top:clamp(22px,2.6vw,30px);border-top:1px solid #E4E4E9;padding-top:clamp(18px,2vw,24px)}#rs-sp-proof>.e-con{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid #F2F2F5;--width:100%;width:100%}#rs-sp-proof>.e-con:last-child{border-bottom:none;padding-bottom:0}#rs-sp-proof .elementor-widget-icon{width:auto;flex:0 0 auto;margin:0;line-height:1}#rs-sp-proof .elementor-icon{color:#7C3AED;font-size:15px}#rs-sp-proof .elementor-icon svg,#rs-sp-proof .elementor-icon i{width:15px;height:15px;font-size:15px;fill:#7C3AED;color:#7C3AED}#rs-sp-proof>.e-con>.e-con{--width:auto;width:auto;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}#rs-sp-proof .elementor-widget-heading,#rs-sp-proof .elementor-widget-text-editor{margin:0}#rs-sp-proof .elementor-heading-title{margin:0}#rs-sp-proof .elementor-widget-text-editor,#rs-sp-proof .elementor-widget-text-editor p{font-family:Manrope,sans-serif;font-weight:400;font-size:13px;line-height:1.5;color:#8A8A94;margin:0}#rs-sp-meta{margin-top:20px;padding-top:16px;border-top:1px solid #E4E4E9}#rs-sp-meta,#rs-sp-meta .product_meta,#rs-sp-meta span{font-family:Manrope,sans-serif;font-weight:400;font-size:13px;color:#8A8A94}#rs-sp-meta a{color:#7C3AED;text-decoration:none}#rs-sp-details{margin-top:clamp(32px,4vw,56px)}#rs-sp-tabs .woocommerce-tabs ul.tabs{list-style:none;margin:0 0 20px;padding:0;display:flex;gap:32px;flex-wrap:wrap;border-bottom:1px solid #E4E4E9}#rs-sp-tabs .woocommerce-tabs ul.tabs::before,#rs-sp-tabs .woocommerce-tabs ul.tabs li::before,#rs-sp-tabs .woocommerce-tabs ul.tabs li::after{display:none!important}#rs-sp-tabs .woocommerce-tabs ul.tabs li{margin:0;padding:0;background:#fff0;border:none;border-radius:0;box-shadow:none}#rs-sp-tabs .woocommerce-tabs ul.tabs li a{display:block;padding:0 0 12px;font-family:Archivo,sans-serif;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#8A8A94;text-decoration:none;border-bottom:2px solid #fff0;transition:color 150ms ease,border-color 150ms ease}#rs-sp-tabs .woocommerce-tabs ul.tabs li.active a,#rs-sp-tabs .woocommerce-tabs ul.tabs li a:hover{color:#14131A;border-bottom-color:#14131A}#rs-sp-tabs .woocommerce-Tabs-panel,#rs-sp-tabs .woocommerce-Tabs-panel p,#rs-sp-tabs .woocommerce-Tabs-panel li{font-family:Manrope,sans-serif;font-weight:400;font-size:15px;line-height:1.65;color:#34333D;max-width:72ch}#rs-sp-tabs .woocommerce-Tabs-panel h2{display:none}#rs-sp-related{margin-top:clamp(40px,5vw,72px)}#rs-sp-related-eyebrow{margin:0 0 10px}#rs-sp-related-eyebrow .elementor-heading-title{margin:0}#rs-sp-related-loop .swiper-slide{height:auto}#rs-sp-related-loop .swiper-slide>*{height:100%}#rs-sp-related-loop .elementor-swiper-button{width:40px;height:40px;border-radius:999px;background:#fff0;border:1px solid #E4E4E9;color:#14131A;display:flex;align-items:center;justify-content:center;transition:border-color 160ms ease,color 160ms ease}#rs-sp-related-loop .elementor-swiper-button svg,#rs-sp-related-loop .elementor-swiper-button i{width:14px;height:14px;font-size:14px;fill:currentColor}#rs-sp-related-loop .elementor-swiper-button:hover{border-color:#7C3AED;color:#7C3AED}#rs-sp-related-loop .elementor-swiper-button.swiper-button-disabled{opacity:.35;pointer-events:none}#rs-sp-related-loop .swiper-pagination-bullet{width:6px;height:6px;background:#C9C9D0;opacity:1}#rs-sp-related-loop .swiper-pagination-bullet-active{background:#7C3AED}#rs-sp .star-rating,#rs-sp .woocommerce-product-rating,#rs-sp .onsale,#rs-sp .woocommerce-review-link{display:none}@media (min-width:768px){#rs-sp-related-loop .swiper-pagination{display:none}}@media (max-width:900px){#rs-sp-main{--e-con-grid-template-columns:1fr;grid-template-columns:1fr}}@media (max-width:767px){#rs-sp-related-loop .elementor-swiper-button{display:none}#rs-sp-related-loop .swiper{padding-bottom:28px}}@media (max-width:600px){#rs-sp-cart form.cart{width:100%;flex-direction:column;align-items:stretch}#rs-sp-cart .quantity{width:100%}#rs-sp-cart .quantity input.qty{width:100%}#rs-sp-cart .single_add_to_cart_button,#rs-sp-cart button[type="submit"]{width:100%}}#rs-sp-gallery,#rs-sp-gallery .woocommerce-product-gallery{width:100%!important}#rs-sp-gallery .woocommerce-product-gallery{overflow:hidden;padding:0!important}#rs-sp-gallery .woocommerce-product-gallery__wrapper,#rs-sp-gallery .woocommerce-product-gallery__image{width:100%;margin:0}#rs-sp-gallery .woocommerce-product-gallery__image img{width:100%!important;height:auto;aspect-ratio:1/1;object-fit:contain;padding:clamp(28px,3.5vw,52px);border-radius:16px}@media (min-width:901px){#rs-sp-gallery{position:sticky;top:100px;align-self:start}}#rs-sp-main{margin-bottom:0}#rs-sp-details{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:clamp(40px,5vw,64px);background:#F2F2F5;padding:clamp(40px,5vw,72px) clamp(20px,5vw,80px)}#rs-sp-details-inner{display:grid!important;--e-con-grid-template-columns:1fr 2fr;grid-template-columns:1fr 2fr;--e-con-grid-template-rows:auto;grid-template-rows:auto;grid-auto-rows:auto;gap:clamp(32px,4vw,64px);align-items:start;max-width:1280px;margin-inline:auto;width:100%}#rs-sp-details-left{--width:auto;width:auto}@media (min-width:901px){#rs-sp-details-left{position:sticky;top:100px}}#rs-sp-details-eyebrow{margin:0}#rs-sp-details-eyebrow .elementor-heading-title{margin:0}#rs-sp-details-right{--width:auto;width:auto;min-width:0}#rs-sp-tabs,#rs-sp-tabs .woocommerce-tabs,#rs-sp-tabs .woocommerce-Tabs-panel{width:100%;max-width:none}#rs-sp-tabs .woocommerce-tabs ul.tabs li a{font-size:13px;letter-spacing:.06em}#rs-sp-tabs .woocommerce-Tabs-panel,#rs-sp-tabs .woocommerce-Tabs-panel p,#rs-sp-tabs .woocommerce-Tabs-panel li{font-size:15px;line-height:1.7;max-width:68ch}#rs-sp-tabs .woocommerce-Tabs-panel h2,#rs-sp-tabs .woocommerce-Tabs-panel h3{display:block;font-family:Archivo,sans-serif;font-weight:800;color:#14131A}#rs-sp-tabs .woocommerce-Tabs-panel>*:first-child{margin-top:0}#rs-sp-related{margin-top:clamp(48px,6vw,80px)}#rs-sp-related-title{margin:0 0 clamp(20px,2.4vw,28px)}#rs-sp-related-title .elementor-heading-title{margin:0;line-height:1.1}#rs-sp-proof>.e-con{padding:13px 0}#rs-sp-proof .elementor-icon svg,#rs-sp-proof .elementor-icon i{width:16px;height:16px;font-size:16px}#rs-sp-proof .elementor-icon{font-size:16px}@media (max-width:900px){#rs-sp-details-inner{--e-con-grid-template-columns:1fr;grid-template-columns:1fr}#rs-sp-gallery{position:static}}#rs-sp-proof>.e-con{padding-top:13px!important;padding-bottom:13px!important}#rs-sp-proof>.e-con:last-child{padding-bottom:0!important}#rs-sp-details{margin-top:clamp(20px,2.5vw,36px)}body:not(.ast-theme-transparent-header) #masthead{background:#0D0614}body:not(.ast-theme-transparent-header) .ast-above-header-wrap{background:#0D0614}#rs-sp-main{--e-con-grid-template-columns:1.15fr 1fr;grid-template-columns:1.15fr 1fr}#rs-sp-gallery .woocommerce-product-gallery__image img{width:100%!important;aspect-ratio:1/1;object-fit:contain;padding:clamp(24px,3vw,44px)}#rs-sp-proof{display:grid!important;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #E4E4E9;padding-top:clamp(18px,2vw,24px);margin-top:clamp(22px,2.6vw,30px)}#rs-sp-proof>*{padding:14px 0!important;border-bottom:1px solid #F2F2F5;--width:auto;width:auto}#rs-sp-proof>*:nth-child(odd){padding-right:20px!important}#rs-sp-proof>*:nth-child(even){padding-left:20px!important;border-left:1px solid #F2F2F5}#rs-sp-proof>*:nth-child(3),#rs-sp-proof>*:nth-child(4){border-bottom:none}#rs-sp-buy{display:flex;flex-direction:column;gap:0}#rs-sp-buy>.elementor-widget{margin-bottom:0!important}#rs-sp-buy .elementor-heading-title{margin:0}#rs-sp-buy>.elementor-widget p{margin:0}#rs-sp-title{margin-top:10px!important}#rs-sp-price{margin-top:14px!important}#rs-sp-vat{margin-top:5px!important}#rs-sp-short{margin-top:16px!important}#rs-sp-cart{margin-top:clamp(20px,2.4vw,26px)!important}#rs-sp-meta{margin-top:18px!important;padding-top:16px;border-top:1px solid #E4E4E9}#rs-sp-main{margin-bottom:0}#rs-sp-details{margin-top:clamp(28px,3.5vw,48px)}#rs-sp-related{margin-top:clamp(44px,5.5vw,72px)}@media (max-width:900px){#rs-sp-main{--e-con-grid-template-columns:1fr;grid-template-columns:1fr}}@media (max-width:600px){#rs-sp-proof{grid-template-columns:1fr}#rs-sp-proof>*:nth-child(odd),#rs-sp-proof>*:nth-child(even){padding-left:0!important;padding-right:0!important;border-left:none}#rs-sp-proof>*:nth-child(3){border-bottom:1px solid #F2F2F5}}@media (min-width:901px){#rs-sp-main{--e-con-grid-template-columns:1.15fr 1fr!important;grid-template-columns:1.15fr 1fr!important}}#rs-sp-buy>.elementor-widget>.elementor-widget-container>p{margin:0}#rs-sp-short p{margin:0 0 10px!important}#rs-sp-short p:last-child{margin-bottom:0!important}#rs-sp-short ul{margin:8px 0 0!important;padding-left:18px;list-style:disc}#rs-sp-short li{margin:0 0 4px}#rs-sp-short strong{display:block;margin-top:12px}#rs-sp-short p:first-child strong{margin-top:0}#rs-sp-main{align-content:start;grid-auto-rows:min-content}#rs-sp-details{margin-top:clamp(20px,2.4vw,28px)!important}#rs-sp-related{margin-top:clamp(32px,4vw,52px)!important}#rs-sp-gallery .woocommerce-product-gallery__image img{padding:clamp(10px,1.2vw,18px)!important}#rs-sp-cart .single_add_to_cart_button:hover,#rs-sp-cart button[type="submit"]:hover{background:#2A2833!important;transform:translateY(-1px);box-shadow:0 10px 22px -14px rgb(20 19 26 / .35)}#rs-sp-proof{gap:0 28px!important}#rs-sp-proof>*{padding:16px 0!important}#rs-sp-proof>*:nth-child(odd){padding-right:28px!important}#rs-sp-proof>*:nth-child(even){padding-left:28px!important}#rs-sp-proof .elementor-heading-title{white-space:nowrap}#rs-sp-details-inner{--e-con-grid-template-columns:0.6fr 2fr!important;grid-template-columns:0.6fr 2fr!important}@media (max-width:900px){#rs-sp-details-inner{--e-con-grid-template-columns:1fr!important;grid-template-columns:1fr!important}}@media (max-width:600px){#rs-sp-proof>*:nth-child(odd),#rs-sp-proof>*:nth-child(even){padding-left:0!important;padding-right:0!important}}@media (min-width:901px){#rs-sp{padding-left:0!important;padding-right:0!important}#rs-sp>.e-con-inner{max-width:none!important;width:100%!important}#rs-sp-main{padding-left:0!important;padding-right:0!important}#rs-sp-details{padding-left:0!important;padding-right:0!important}#rs-sp-details-inner{max-width:1200px!important;padding-left:0!important;padding-right:0!important}#rs-sp-related{padding-left:0!important;padding-right:0!important}}@media (max-width:900px){#rs-sp{padding-left:0!important;padding-right:0!important}#rs-sp>.e-con-inner{max-width:none!important}#rs-sp-main{padding-left:0!important;padding-right:0!important}#rs-sp-details{padding-left:clamp(16px,4vw,32px)!important;padding-right:clamp(16px,4vw,32px)!important}}#rs-sp{padding-top:clamp(38px,4.6vw,60px)!important}#rs-sp-crumbs{margin-bottom:clamp(12px,1.6vw,18px)!important}#rs-sp-cart .single_add_to_cart_button,#rs-sp-cart button[type="submit"]{font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:0.06em!important;text-transform:uppercase!important;transition:background 200ms ease,transform 200ms ease,box-shadow 200ms ease!important}#rs-sp-cart .single_add_to_cart_button:hover,#rs-sp-cart button[type="submit"]:hover{background:#2A2833!important;transform:translateY(-1px)!important;box-shadow:0 10px 22px -14px rgb(20 19 26 / .35)!important}#masthead .rs-header-cta,#masthead .ast-header-search .astra-search-icon,#masthead .ast-header-woo-cart .ast-cart-menu-wrap{width:44px!important;height:44px!important;min-width:44px;border-radius:10px!important;background:transparent!important;background-image:none!important;border:1px solid rgb(255 255 255 / .18)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;color:#FFFFFF!important;text-decoration:none;transition:border-color 160ms ease,background-color 160ms ease!important}#masthead .rs-header-cta:hover,#masthead .ast-header-search .astra-search-icon:hover,#masthead .ast-header-woo-cart .ast-cart-menu-wrap:hover{border-color:#B794FF!important;background:rgb(124 58 237 / .12)!important}#masthead .rs-header-cta .label{display:none!important}#masthead .rs-header-cta::before{width:18px!important;height:18px!important;margin:0!important;background-size:18px 18px!important}#masthead .ast-header-search .astra-search-icon svg,#masthead .ast-header-woo-cart .ast-cart-menu-wrap svg,#masthead .ast-header-woo-cart .ast-cart-menu-wrap .ast-icon{width:18px!important;height:18px!important;fill:#FFFFFF!important;color:#FFFFFF!important}#masthead .ast-header-search .astra-search-icon::before{font-size:18px!important;color:#FFFFFF!important}#masthead .ast-header-woo-cart .ast-cart-menu-wrap{position:relative!important}#masthead .ast-cart-menu-wrap .ast-count,#masthead .ast-cart-menu-wrap .count,#masthead .ast-woo-header-cart-info-wrap{position:absolute!important;top:-6px!important;right:-6px!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#7C3AED!important;color:#FFFFFF!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:10px!important;line-height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:none!important}#masthead .ast-cart-menu-wrap .ast-count:empty,#masthead .ast-cart-menu-wrap .count:empty{display:none!important}#masthead .site-header-primary-section-right,#masthead .ast-builder-layout-element.site-header-focus-item{align-items:center}#masthead .site-header-primary-section-right{display:flex;align-items:center;gap:10px}#masthead .site-header-primary-section-right>*{margin:0!important}.ast-header-sticked #masthead .rs-header-cta,.ast-sticky-active #masthead .rs-header-cta,.ast-header-sticked #masthead .ast-header-search .astra-search-icon,.ast-sticky-active #masthead .ast-header-search .astra-search-icon,.ast-header-sticked #masthead .ast-cart-menu-wrap,.ast-sticky-active #masthead .ast-cart-menu-wrap{width:40px!important;height:40px!important}@media (max-width:921px){#masthead .ast-mobile-header .site-header-primary-section-right{display:flex;align-items:center;gap:8px}#masthead .ast-mobile-header .rs-header-cta,#masthead .ast-mobile-header .ast-cart-menu-wrap{width:40px!important;height:40px!important}#masthead .ast-below-header-wrap,#masthead .site-below-header-wrap{background:#0D0614;padding:10px 16px}#masthead .ast-below-header-wrap .ast-header-search,#masthead .site-below-header-wrap .ast-header-search{width:100%}#masthead .ast-below-header-wrap .ast-header-search .astra-search-icon{display:none!important}#masthead .ast-below-header-wrap .search-form,#masthead .ast-below-header-wrap form.search-form{width:100%!important;display:block!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important}#masthead .ast-below-header-wrap .search-field{width:100%!important}}#masthead .ast-site-header-cart .cart-container{width:44px!important;height:44px!important;min-width:44px;border-radius:10px!important;background:transparent!important;border:1px solid rgb(255 255 255 / .18)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;padding:0!important;color:#FFFFFF!important;transition:border-color 160ms ease,background-color 160ms ease!important}#masthead .ast-site-header-cart .cart-container:hover{border-color:#B794FF!important;background:rgb(124 58 237 / .12)!important}#masthead .ast-site-header-cart{border:none!important;background:transparent!important}#masthead .ast-addon-cart-wrap{display:inline-flex!important;align-items:center;justify-content:center;position:static!important;margin:0!important;padding:0!important}#masthead .cart-container svg,#masthead .cart-container .ast-icon,#masthead .cart-container i{width:18px!important;height:18px!important;fill:#FFFFFF!important;color:#FFFFFF!important}#masthead .cart-container .ast-count,#masthead .cart-container .count,#masthead .ast-cart-menu-wrap{position:absolute!important;top:-6px!important;right:-6px!important;left:auto!important;width:18px!important;height:18px!important;min-width:18px!important;border-radius:999px!important;background:#7C3AED!important;color:#FFFFFF!important;border:none!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:10px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}#masthead .cart-container .ast-count:empty,#masthead .cart-container .count:empty{display:none!important}.ast-header-sticked #masthead .cart-container,.ast-sticky-active #masthead .cart-container{width:40px!important;height:40px!important}@media (max-width:921px){#masthead .ast-mobile-header .cart-container{width:40px!important;height:40px!important}}#masthead .site-header-primary-section-right>.ast-builder-layout-element{display:flex!important;align-items:center!important;height:auto!important}#masthead .ast-site-header-cart,#masthead .ast-site-header-cart-li{display:flex!important;align-items:center!important;height:auto!important;line-height:1!important}#masthead .ast-site-header-cart-li{margin:0!important}#masthead .ast-header-search{position:static!important}#masthead .ast-search-menu-icon{position:static!important}#masthead .ast-search-menu-icon .search-form{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:auto!important;max-width:none!important;min-width:0!important;background:#0D0D0F!important;border:none!important;border-top:1px solid rgb(255 255 255 / .1)!important;border-radius:0!important;box-shadow:none!important;padding:clamp(18px,2.4vw,28px) clamp(20px,5vw,80px)!important;z-index:998!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease!important;overflow:visible!important}#masthead .ast-search-menu-icon.ast-dropdown-active .search-form,#masthead .ast-search-menu-icon.ast-dropdown-active.slide-search .search-form,#masthead .ast-search-menu-icon.rs-search-open .search-form{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}#masthead .ast-search-menu-icon .search-form label{width:100%!important;max-width:720px!important;display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;position:relative}#masthead .search-field{width:100%!important;height:56px!important;background:transparent!important;border:none!important;border-bottom:1px solid rgb(255 255 255 / .2)!important;border-radius:0!important;font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:18px!important;color:#FFFFFF!important;padding:0!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none}#masthead .search-field:focus,#masthead .search-field:focus-visible{border-bottom-color:#7C3AED!important;outline:none!important;box-shadow:none!important}#masthead .search-field::placeholder{color:rgb(255 255 255 / .4)!important;opacity:1}#masthead .search-submit,#masthead .ast-search-submit{background:transparent!important;border:none!important;box-shadow:none!important;padding:0 4px!important;color:rgb(255 255 255 / .5)!important;min-height:0!important;height:auto!important;width:auto!important}#masthead .search-submit:hover{color:#FFFFFF!important;background:transparent!important}#masthead .search-submit svg,#masthead .search-submit .ast-icon{fill:currentColor!important;width:18px!important;height:18px!important}#masthead .rs-search-close{position:absolute;right:-44px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff0;border:none;color:rgb(255 255 255 / .5);font-size:22px;line-height:1;cursor:pointer;transition:color 150ms ease}#masthead .rs-search-close:hover{color:#FFF}#masthead .cart-container [data-cart-total="0"]::after,#masthead [data-cart-total="0"]::after{display:none!important;content:none!important}#masthead .cart-container .astra-icon::after{position:absolute!important;top:-6px!important;right:-6px!important;left:auto!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#7C3AED!important;color:#FFFFFF!important;border:none!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:10px!important;line-height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}#masthead .cart-container .astra-icon{position:static!important}@media (max-width:921px){#masthead .ast-search-menu-icon .search-form{padding:16px!important}#masthead .ast-search-menu-icon .search-form label{max-width:none!important}#masthead .rs-search-close{right:0;top:-34px;transform:none}}#masthead .ast-header-search .ast-search-menu-icon .search-field,#masthead .ast-search-menu-icon .search-form .search-field{height:56px!important;border:none!important;border-bottom:1px solid rgb(255 255 255 / .2)!important;border-radius:0!important;background:transparent!important;font-size:18px!important}#masthead .ast-header-search .ast-search-menu-icon .search-field:focus,#masthead .ast-search-menu-icon .search-form .search-field:focus{border-bottom-color:#7C3AED!important;outline:none!important;box-shadow:none!important}#rs-sr{padding:clamp(40px,5vw,72px) clamp(20px,5vw,80px);background:#FFF}#rs-sr>.e-con-inner{max-width:1200px;margin-inline:auto}#rs-sr-eyebrow{margin:0 0 10px}#rs-sr-eyebrow .elementor-heading-title{margin:0}#rs-sr-title{margin:0}#rs-sr-title .elementor-heading-title{margin:0;line-height:1.1}#rs-sr-count{margin-top:8px}#rs-sr-count,#rs-sr-count p{font-family:Manrope,sans-serif;font-weight:400;font-size:14px;color:#8A8A94;margin:0}#rs-sr-count:empty,#rs-sr-count .elementor-widget-container:empty{display:none}#rs-sr-grid{margin-top:clamp(28px,3.5vw,44px)}#rs-sr-grid .elementor-loop-container{gap:clamp(12px,1.6vw,20px);align-items:stretch}#rs-sr-grid .e-loop-item{height:100%}#rs-sr-grid .elementor-nothing-found,#rs-sr-grid .e-loop-nothing-found-message{font-family:Manrope,sans-serif!important;font-weight:400!important;font-size:16px!important;color:#34333D!important;max-width:56ch;margin:0;padding:0}#rs-sr-empty{margin-top:20px;display:flex}#rs-sr-browse a,#rs-sr-browse .elementor-button{display:inline-flex;align-items:center;background:#14131A;border:none;border-radius:10px;color:#FFF;padding:16px 30px;text-decoration:none;transition:background 200ms ease,transform 200ms ease}#rs-sr-browse a:hover,#rs-sr-browse .elementor-button:hover{background:#2A2833;transform:translateY(-1px)}#rs-sr-grid:has(.e-loop-item)~#rs-sr-empty{display:none}#rs-cats-grid>.e-con{background:#FFF;border:1px solid #E4E4E9;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:0;transition:box-shadow 200ms ease}#rs-cats-grid>.e-con:hover{box-shadow:0 18px 40px -24px rgb(20 19 26 / .25)}#rs-cats-grid .elementor-button{display:inline-flex;align-items:center;background:#fff0;background-image:none;border:1px solid #E4E4E9;border-radius:999px;padding:4px 10px;box-shadow:none;min-height:0;line-height:1.4;text-decoration:none;transition:border-color 150ms ease,color 150ms ease}#rs-cats-grid .elementor-button:hover{border-color:#7C3AED;color:#7C3AED;background:#fff0}#rs-cat-salts-tags .elementor-button,#rs-cat-disposable-tags .elementor-button{background:rgb(124 58 237 / .12);border-color:rgb(124 58 237 / .35)}#rs-cat-salts-tags .elementor-button:hover,#rs-cat-disposable-tags .elementor-button:hover{background:rgb(124 58 237 / .2);border-color:rgb(124 58 237 / .5);color:#7C3AED}#rs-cats-grid img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:#F2F2F5}#rs-cats-grid .elementor-widget-heading .elementor-heading-title{margin:0;line-height:1.15}#rs-cats-grid .elementor-widget-image{margin:0;width:100%}#rs-cats-grid .elementor-widget-image .elementor-widget-container,#rs-cats-grid .elementor-widget-image figure,#rs-cats-grid .elementor-widget-image a{display:block;margin:0;line-height:0}#rs-cats-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;--e-con-grid-template-columns:1fr 1fr 1fr !important;gap:20px!important;align-items:stretch!important}#rs-cat-eliquid,#rs-cat-devices,#rs-cat-salts,#rs-cat-coils,#rs-cat-disposable{display:flex!important;flex-direction:column!important}#rs-cats-grid [id$="-img"]{flex:0 0 auto!important;margin:0!important}#rs-cats-grid [id$="-img"] img{width:100%!important;aspect-ratio:16/8!important;object-fit:cover!important;display:block!important;height:auto!important}#rs-cats-grid [id$="-title"]{flex:0 0 auto!important;margin:12px 0 0 0!important;padding:0 20px!important}#rs-cats-grid [id$="-tags"]{flex:0 0 auto!important;margin:12px 0 0 0!important;padding:0 20px 20px 20px!important}#rs-cat-salts-label,#rs-cat-disposable-label{display:none!important}#rs-cat-cta{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;background:linear-gradient(rgb(15 10 25 / .35),rgb(15 10 25 / .35)),url(https://royalsmoke.cy/wp-content/uploads/2026/07/cta-bg-final.webp) center/cover no-repeat,#1a1030!important;border-radius:12px!important;padding:40px 28px!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important}#rs-cat-cta::before{content:""!important;position:absolute!important;top:-60px!important;right:-60px!important;width:200px!important;height:200px!important;background:radial-gradient(circle,rgb(124 58 237 / .55),transparent 70%)!important;pointer-events:none!important}#rs-cat-cta::after{content:""!important;position:absolute!important;bottom:-40px!important;left:-40px!important;width:140px!important;height:140px!important;background:radial-gradient(circle,rgb(124 58 237 / .2),transparent 70%)!important;pointer-events:none!important}#rs-cat-cta-eyebrow .elementor-heading-title{margin:0 0 14px 0;position:relative}#rs-cat-cta-sub p{margin:0 0 24px 0;position:relative}#rs-cat-cta-btn{position:relative!important}#rs-cats-grid #rs-cat-cta-btn .elementor-button{background:#7C3AED!important;border:none!important;border-radius:24px!important;padding:12px 26px!important;position:relative!important}@media (max-width:900px){#rs-cats-grid{grid-template-columns:1fr 1fr!important;--e-con-grid-template-columns:1fr 1fr !important}}@media (max-width:600px){#rs-cats-grid{grid-template-columns:1fr!important;--e-con-grid-template-columns:1fr !important}}#rs-cats-grid #rs-cat-cta-btn .elementor-button:hover{background:#6929d4!important}.ast-primary-header-bar .main-header-menu>.menu-item>a,.ast-primary-header-bar .ast-nav-menu .menu-link,.ast-primary-header-bar .main-header-menu .menu-link{line-height:1.4!important;position:relative!important;top:1px!important}#rs-pc{background:#fff;border-radius:18px;overflow:hidden;border:1px solid #ececec;display:flex;flex-direction:column;height:100%;position:relative;transition:box-shadow .2s,transform .2s}#rs-pc:hover{box-shadow:0 12px 32px rgb(0 0 0 / .08);transform:translateY(-2px)}#rs-pc-img{position:relative;background:#f7f7f9;aspect-ratio:16/13;overflow:hidden}#rs-pc-img img{width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box;mix-blend-mode:multiply}#rs-pc-brand{display:none}#rs-pc-atc{position:absolute;top:0;left:0;right:0;height:0;padding-bottom:calc(100% * 13 / 16);pointer-events:none;z-index:5}#rs-pc-atc .button,#rs-pc-atc a.button,#rs-pc-atc .add_to_cart_button{position:absolute;bottom:16px;right:16px;width:46px;height:46px;padding:0;background:#fff;color:#1a1a22;border:1px solid #eee;border-radius:14px;font-size:0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgb(0 0 0 / .06);pointer-events:auto;transition:all .2s}#rs-pc-atc .button::before,#rs-pc-atc .add_to_cart_button::before{content:'+';font-size:22px;font-weight:400;line-height:1}#rs-pc-atc .button:hover{background:#7C3AED;color:#fff;border-color:#7C3AED}#rs-pc-atc .quantity,#rs-pc-atc input.qty{display:none!important}#rs-pc-body{padding:16px;display:flex;flex-direction:column;flex:1;position:static!important}#rs-pc-title{margin:0 0 13px}#rs-pc-title .elementor-heading-title{font-family:"Manrope",sans-serif;font-size:17px;font-weight:600;color:#1a1a22;line-height:1.3}#rs-pc-title a{color:inherit;text-decoration:none}#rs-pc-specs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 13px}#rs-pc-specs .elementor-heading-title{background:#f4f2f8;border-radius:6px;padding:4px 10px;font-family:"Space Mono",monospace;font-size:9px;color:#666;letter-spacing:.03em;text-transform:uppercase;margin:0;display:inline-block}#rs-pc-specs .elementor-widget:empty{display:none}#rs-pc-price{display:inline-block;margin:0}#rs-pc-price .price,#rs-pc-price .woocommerce-Price-amount{font-family:"Manrope",sans-serif;font-weight:700;font-size:22px;color:#1a1a22}#rs-pc-price del{display:none}#rs-pc-stock{position:relative;margin-top:-30px}#rs-pc-stock .elementor-heading-title{font-family:"Space Mono",monospace;font-size:11px;color:#22a06b;letter-spacing:.04em;text-transform:uppercase;margin:0;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:5px}#rs-pc-stock .elementor-heading-title::before{content:'';width:7px;height:7px;border-radius:50%;background:#22a06b;display:inline-block}#rs-pc-footer{border-top:1px solid #f0f0f0;margin-top:10px;padding-top:11px;display:flex;align-items:center;justify-content:space-between}#rs-pc-cat .elementor-heading-title{font-family:"Space Mono",monospace;font-size:10px;color:#999;letter-spacing:.06em;text-transform:uppercase;margin:0}#rs-pc-view .elementor-heading-title{font-family:"Space Mono",monospace;font-size:10px;color:#7C3AED;letter-spacing:.06em;text-transform:uppercase;margin:0}#rs-pc-view a{color:#7C3AED;text-decoration:none}#rs-new .elementor-swiper-button,#rs-popular .elementor-swiper-button,.elementor-widget-loop-carousel .elementor-swiper-button{position:absolute!important;top:-58px!important;bottom:auto!important;width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 4px 14px rgb(0 0 0 / .1);color:#1a1a22;transition:all .2s;z-index:20;margin:0}#rs-new .elementor-swiper-button-prev,#rs-popular .elementor-swiper-button-prev,.elementor-widget-loop-carousel .elementor-swiper-button-prev{left:auto!important;right:52px!important}#rs-new .elementor-swiper-button-next,#rs-popular .elementor-swiper-button-next,.elementor-widget-loop-carousel .elementor-swiper-button-next{left:auto!important;right:4px!important}#rs-new .elementor-swiper-button:hover,#rs-popular .elementor-swiper-button:hover,.elementor-widget-loop-carousel .elementor-swiper-button:hover{background:#7C3AED;color:#fff}.elementor-widget-loop-carousel .swiper{overflow:hidden}#rs-new .swiper,#rs-popular .swiper{padding:8px 4px}#rs-new .swiper:not(.swiper-initialized),#rs-popular .swiper:not(.swiper-initialized){overflow:hidden}#rs-new .swiper:not(.swiper-initialized) .swiper-wrapper,#rs-popular .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap}#rs-new .swiper:not(.swiper-initialized) .swiper-slide,#rs-popular .swiper:not(.swiper-initialized) .swiper-slide{width:25%!important;flex:0 0 25%!important}@media (max-width:1024px){#rs-new .swiper:not(.swiper-initialized) .swiper-slide,#rs-popular .swiper:not(.swiper-initialized) .swiper-slide{width:33.333%!important;flex-basis:33.333%!important}}@media (max-width:767px){#rs-new .swiper:not(.swiper-initialized) .swiper-slide,#rs-popular .swiper:not(.swiper-initialized) .swiper-slide{width:100%!important;flex-basis:100%!important}}@media (max-width:921px){.ast-mobile-header-wrap .ast-primary-header-bar{padding-left:14px!important;padding-right:14px!important}.ast-mobile-header-wrap .site-header-primary-section-right{gap:4px!important}.ast-mobile-header-wrap .site-header-primary-section-right .ast-builder-layout-element{margin-left:0!important;margin-right:0!important;padding-left:2px!important;padding-right:2px!important}.ast-mobile-header-wrap .site-header-primary-section-left{padding-left:0!important;margin-left:0!important}.ast-mobile-header-wrap .site-header-primary-section-left .ast-button-wrap,.ast-mobile-header-wrap .site-header-primary-section-left .menu-toggle{margin-left:0!important}}@media (max-width:921px){.ast-mobile-header-wrap .ast-primary-header-bar{padding-top:17px!important}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-mobile-header-wrap .site-header-primary-section-right,.ast-mobile-header-wrap [class*="woo-cart"],.ast-mobile-header-wrap .ast-site-header-cart,.ast-mobile-header-wrap .ast-header-woo-cart-wrap,.ast-mobile-header-wrap .ast-cart-menu-wrap{overflow:visible!important}}@media (max-width:767px){#rs-hero>.e-con-inner{padding-top:70px!important}}#rs-trustbar-inner{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:nowrap}#rs-trust-1,#rs-trust-2,#rs-trust-3,#rs-trust-4{display:flex;align-items:center;gap:9px}#rs-trust-1 .elementor-heading-title,#rs-trust-2 .elementor-heading-title,#rs-trust-3 .elementor-heading-title,#rs-trust-4 .elementor-heading-title{display:flex;align-items:center;gap:9px;margin:0;font-family:"Space Mono",monospace;font-size:11px;letter-spacing:.06em;color:#555;text-transform:uppercase}#rs-trust-1 .elementor-heading-title::before{content:'';width:18px;height:18px;flex-shrink:0;background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%237C3AED%27%20stroke-width%3D%272%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%2F%3E%3Cpath%20d%3D%27M9%2012l2%202%204-4%27%2F%3E%3C%2Fsvg%3E) no-repeat center/contain}#rs-trust-2 .elementor-heading-title::before{content:'';width:18px;height:18px;flex-shrink:0;background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%237C3AED%27%20stroke-width%3D%272%27%3E%3Crect%20x%3D%271%27%20y%3D%277%27%20width%3D%2715%27%20height%3D%2710%27%20rx%3D%271%27%2F%3E%3Cpath%20d%3D%27M16%2010h4l3%203v4h-7z%27%2F%3E%3Ccircle%20cx%3D%275.5%27%20cy%3D%2718.5%27%20r%3D%271.5%27%2F%3E%3Ccircle%20cx%3D%2718.5%27%20cy%3D%2718.5%27%20r%3D%271.5%27%2F%3E%3C%2Fsvg%3E) no-repeat center/contain}#rs-trust-3 .elementor-heading-title::before{content:'';width:18px;height:18px;flex-shrink:0;background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%237C3AED%27%20stroke-width%3D%272%27%3E%3Cpath%20d%3D%27M3%2021h18M5%2021V7l7-4%207%204v14%27%2F%3E%3C%2Fsvg%3E) no-repeat center/contain}#rs-trust-4 .elementor-heading-title::before{content:'';width:18px;height:18px;flex-shrink:0;background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%237C3AED%27%20stroke-width%3D%272%27%3E%3Cpath%20d%3D%27M12%202l8%204v6c0%205-3.5%208-8%2010-4.5-2-8-5-8-10V6z%27%2F%3E%3Cpath%20d%3D%27M9%2012l2%202%204-4%27%2F%3E%3C%2Fsvg%3E) no-repeat center/contain}@media (max-width:767px){#rs-trustbar-inner{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px 8px!important;align-items:start!important;justify-content:stretch!important}#rs-trust-1,#rs-trust-2,#rs-trust-3,#rs-trust-4{display:flex!important;justify-content:center!important;align-items:flex-start!important}#rs-trust-1 .elementor-heading-title,#rs-trust-2 .elementor-heading-title,#rs-trust-3 .elementor-heading-title,#rs-trust-4 .elementor-heading-title{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:8px!important;font-size:10px!important;line-height:1.35!important}#rs-trust-1 .elementor-heading-title::before,#rs-trust-2 .elementor-heading-title::before,#rs-trust-3 .elementor-heading-title::before,#rs-trust-4 .elementor-heading-title::before{width:26px!important;height:26px!important}#rs-trustbar-inner>*::after,#rs-trustbar-inner .elementor-divider{display:none!important}}#rs-cat-eliquid,#rs-cat-devices,#rs-cat-salts,#rs-cat-coils,#rs-cat-disposable{position:relative;overflow:hidden}#rs-cat-eliquid::after,#rs-cat-devices::after,#rs-cat-salts::after,#rs-cat-coils::after,#rs-cat-disposable::after{position:absolute;bottom:0;right:-4px;font-family:"Manrope",sans-serif;font-weight:800;font-size:152px;color:#fff0;-webkit-text-stroke:1.5px rgb(124 58 237 / .11);text-stroke:1.5px rgb(124 58 237 / .11);line-height:1;letter-spacing:-.02em;pointer-events:none;z-index:1;white-space:nowrap;transform:rotate(-5deg);transform-origin:bottom right}#rs-cat-eliquid::after{content:"JUICE"}#rs-cat-devices::after{content:"HARDWARE"}#rs-cat-salts::after{content:"NIC SALT"}#rs-cat-coils::after{content:"REFILL"}#rs-cat-disposable::after{content:"VAPES"}#rs-cats-grid [id$='-title'],#rs-cats-grid [id$='-tags'],#rs-cats-grid [id$='-img']{position:relative;z-index:2}#ast-desktop-header .site-header-primary-section-right{gap:2px!important}body.woocommerce-shop #masthead .ast-addon-cart-wrap svg path,body.woocommerce-shop #masthead .ast-cart-menu-wrap svg path,body.woocommerce-shop #masthead [class*="woo-cart"] svg path,body.post-type-archive-product #masthead .ast-addon-cart-wrap svg path,body.post-type-archive-product #masthead .ast-cart-menu-wrap svg path,body.post-type-archive-product #masthead [class*="woo-cart"] svg path,body.tax-product_cat #masthead .ast-addon-cart-wrap svg path,body.tax-product_cat #masthead .ast-cart-menu-wrap svg path,body.tax-product_cat #masthead [class*="woo-cart"] svg path,body.tax-product_brand #masthead .ast-addon-cart-wrap svg path,body.tax-product_brand #masthead .ast-cart-menu-wrap svg path,body.tax-product_brand #masthead [class*="woo-cart"] svg path,body.single-product #masthead .ast-addon-cart-wrap svg path,body.single-product #masthead .ast-cart-menu-wrap svg path,body.single-product #masthead [class*="woo-cart"] svg path,body.woocommerce-cart #masthead .ast-addon-cart-wrap svg path,body.woocommerce-cart #masthead .ast-cart-menu-wrap svg path,body.woocommerce-cart #masthead [class*="woo-cart"] svg path,body.woocommerce-checkout #masthead .ast-addon-cart-wrap svg path,body.woocommerce-checkout #masthead .ast-cart-menu-wrap svg path,body.woocommerce-checkout #masthead [class*="woo-cart"] svg path,body.woocommerce-account #masthead .ast-addon-cart-wrap svg path,body.woocommerce-account #masthead .ast-cart-menu-wrap svg path,body.woocommerce-account #masthead [class*="woo-cart"] svg path{fill:#0F172A!important}body.woocommerce-shop #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.woocommerce-shop #masthead .ast-site-header-cart .cart-container,body.post-type-archive-product #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.post-type-archive-product #masthead .ast-site-header-cart .cart-container,body.tax-product_cat #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.tax-product_cat #masthead .ast-site-header-cart .cart-container,body.tax-product_brand #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.tax-product_brand #masthead .ast-site-header-cart .cart-container,body.single-product #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.single-product #masthead .ast-site-header-cart .cart-container,body.woocommerce-cart #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.woocommerce-cart #masthead .ast-site-header-cart .cart-container,body.woocommerce-checkout #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.woocommerce-checkout #masthead .ast-site-header-cart .cart-container,body.woocommerce-account #masthead .ast-header-woo-cart .ast-cart-menu-wrap,body.woocommerce-account #masthead .ast-site-header-cart .cart-container{border-color:rgb(0 0 0 / .2)!important}body.woocommerce-shop #masthead .astra-search-icon,body.post-type-archive-product #masthead .astra-search-icon,body.tax-product_cat #masthead .astra-search-icon,body.tax-product_brand #masthead .astra-search-icon,body.single-product #masthead .astra-search-icon,body.woocommerce-cart #masthead .astra-search-icon,body.woocommerce-checkout #masthead .astra-search-icon,body.woocommerce-account #masthead .astra-search-icon{border:1px solid rgb(0 0 0 / .2)!important;border-radius:10px!important;width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.woocommerce-shop #masthead .astra-search-icon svg,body.woocommerce-shop #masthead .astra-search-icon svg path,body.post-type-archive-product #masthead .astra-search-icon svg,body.post-type-archive-product #masthead .astra-search-icon svg path,body.tax-product_cat #masthead .astra-search-icon svg,body.tax-product_cat #masthead .astra-search-icon svg path,body.tax-product_brand #masthead .astra-search-icon svg,body.tax-product_brand #masthead .astra-search-icon svg path,body.single-product #masthead .astra-search-icon svg,body.single-product #masthead .astra-search-icon svg path,body.woocommerce-cart #masthead .astra-search-icon svg,body.woocommerce-cart #masthead .astra-search-icon svg path,body.woocommerce-checkout #masthead .astra-search-icon svg,body.woocommerce-checkout #masthead .astra-search-icon svg path,body.woocommerce-account #masthead .astra-search-icon svg,body.woocommerce-account #masthead .astra-search-icon svg path{fill:#0F172A!important;stroke:#0F172A!important}body.woocommerce-shop #masthead .ast-above-header a,body.woocommerce-shop #masthead [class*="language-switcher"] a,body.post-type-archive-product #masthead .ast-above-header a,body.post-type-archive-product #masthead [class*="language-switcher"] a,body.tax-product_cat #masthead .ast-above-header a,body.tax-product_cat #masthead [class*="language-switcher"] a,body.tax-product_brand #masthead .ast-above-header a,body.tax-product_brand #masthead [class*="language-switcher"] a,body.single-product #masthead .ast-above-header a,body.single-product #masthead [class*="language-switcher"] a,body.woocommerce-cart #masthead .ast-above-header a,body.woocommerce-cart #masthead [class*="language-switcher"] a,body.woocommerce-checkout #masthead .ast-above-header a,body.woocommerce-checkout #masthead [class*="language-switcher"] a,body.woocommerce-account #masthead .ast-above-header a,body.woocommerce-account #masthead [class*="language-switcher"] a{color:#FFFFFF!important}body.woocommerce-shop #masthead .menu-toggle,body.woocommerce-shop #masthead .main-header-menu-toggle,body.post-type-archive-product #masthead .menu-toggle,body.post-type-archive-product #masthead .main-header-menu-toggle,body.tax-product_cat #masthead .menu-toggle,body.tax-product_cat #masthead .main-header-menu-toggle,body.tax-product_brand #masthead .menu-toggle,body.tax-product_brand #masthead .main-header-menu-toggle,body.single-product #masthead .menu-toggle,body.single-product #masthead .main-header-menu-toggle,body.woocommerce-cart #masthead .menu-toggle,body.woocommerce-cart #masthead .main-header-menu-toggle,body.woocommerce-checkout #masthead .menu-toggle,body.woocommerce-checkout #masthead .main-header-menu-toggle,body.woocommerce-account #masthead .menu-toggle,body.woocommerce-account #masthead .main-header-menu-toggle{color:#0F172A!important;border-color:rgb(0 0 0 / .2)!important}body.woocommerce-shop #masthead .menu-toggle svg,body.woocommerce-shop #masthead .menu-toggle svg path,body.woocommerce-shop #masthead .ast-mobile-svg,body.post-type-archive-product #masthead .menu-toggle svg,body.post-type-archive-product #masthead .menu-toggle svg path,body.post-type-archive-product #masthead .ast-mobile-svg,body.tax-product_cat #masthead .menu-toggle svg,body.tax-product_cat #masthead .menu-toggle svg path,body.tax-product_cat #masthead .ast-mobile-svg,body.tax-product_brand #masthead .menu-toggle svg,body.tax-product_brand #masthead .menu-toggle svg path,body.tax-product_brand #masthead .ast-mobile-svg,body.single-product #masthead .menu-toggle svg,body.single-product #masthead .menu-toggle svg path,body.single-product #masthead .ast-mobile-svg,body.woocommerce-cart #masthead .menu-toggle svg,body.woocommerce-cart #masthead .menu-toggle svg path,body.woocommerce-cart #masthead .ast-mobile-svg,body.woocommerce-checkout #masthead .menu-toggle svg,body.woocommerce-checkout #masthead .menu-toggle svg path,body.woocommerce-checkout #masthead .ast-mobile-svg,body.woocommerce-account #masthead .menu-toggle svg,body.woocommerce-account #masthead .menu-toggle svg path,body.woocommerce-account #masthead .ast-mobile-svg{fill:#0F172A!important;stroke:#0F172A!important;color:#0F172A!important}body.woocommerce-shop.ast-primary-sticky-header-active #masthead .astra-search-icon,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .cart-container,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .menu-toggle,body.woocommerce-shop #masthead.ast-header-sticked .astra-search-icon,body.woocommerce-shop #masthead.ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-shop #masthead.ast-header-sticked .cart-container,body.woocommerce-shop #masthead.ast-header-sticked .menu-toggle,body.woocommerce-shop #masthead .ast-header-sticked .astra-search-icon,body.woocommerce-shop #masthead .ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-shop #masthead .ast-header-sticked .cart-container,body.woocommerce-shop #masthead .ast-header-sticked .menu-toggle,body.woocommerce-shop #ast-fixed-header .astra-search-icon,body.woocommerce-shop #ast-fixed-header .ast-cart-menu-wrap,body.woocommerce-shop #ast-fixed-header .cart-container,body.woocommerce-shop #ast-fixed-header .menu-toggle,body.woocommerce-shop.ast-header-sticked #masthead .astra-search-icon,body.woocommerce-shop.ast-header-sticked #masthead .ast-cart-menu-wrap,body.woocommerce-shop.ast-header-sticked #masthead .cart-container,body.woocommerce-shop.ast-header-sticked #masthead .menu-toggle,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .astra-search-icon,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .cart-container,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .menu-toggle,body.post-type-archive-product #masthead.ast-header-sticked .astra-search-icon,body.post-type-archive-product #masthead.ast-header-sticked .ast-cart-menu-wrap,body.post-type-archive-product #masthead.ast-header-sticked .cart-container,body.post-type-archive-product #masthead.ast-header-sticked .menu-toggle,body.post-type-archive-product #masthead .ast-header-sticked .astra-search-icon,body.post-type-archive-product #masthead .ast-header-sticked .ast-cart-menu-wrap,body.post-type-archive-product #masthead .ast-header-sticked .cart-container,body.post-type-archive-product #masthead .ast-header-sticked .menu-toggle,body.post-type-archive-product #ast-fixed-header .astra-search-icon,body.post-type-archive-product #ast-fixed-header .ast-cart-menu-wrap,body.post-type-archive-product #ast-fixed-header .cart-container,body.post-type-archive-product #ast-fixed-header .menu-toggle,body.post-type-archive-product.ast-header-sticked #masthead .astra-search-icon,body.post-type-archive-product.ast-header-sticked #masthead .ast-cart-menu-wrap,body.post-type-archive-product.ast-header-sticked #masthead .cart-container,body.post-type-archive-product.ast-header-sticked #masthead .menu-toggle,body.tax-product_cat.ast-primary-sticky-header-active #masthead .astra-search-icon,body.tax-product_cat.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.tax-product_cat.ast-primary-sticky-header-active #masthead .cart-container,body.tax-product_cat.ast-primary-sticky-header-active #masthead .menu-toggle,body.tax-product_cat #masthead.ast-header-sticked .astra-search-icon,body.tax-product_cat #masthead.ast-header-sticked .ast-cart-menu-wrap,body.tax-product_cat #masthead.ast-header-sticked .cart-container,body.tax-product_cat #masthead.ast-header-sticked .menu-toggle,body.tax-product_cat #masthead .ast-header-sticked .astra-search-icon,body.tax-product_cat #masthead .ast-header-sticked .ast-cart-menu-wrap,body.tax-product_cat #masthead .ast-header-sticked .cart-container,body.tax-product_cat #masthead .ast-header-sticked .menu-toggle,body.tax-product_cat #ast-fixed-header .astra-search-icon,body.tax-product_cat #ast-fixed-header .ast-cart-menu-wrap,body.tax-product_cat #ast-fixed-header .cart-container,body.tax-product_cat #ast-fixed-header .menu-toggle,body.tax-product_cat.ast-header-sticked #masthead .astra-search-icon,body.tax-product_cat.ast-header-sticked #masthead .ast-cart-menu-wrap,body.tax-product_cat.ast-header-sticked #masthead .cart-container,body.tax-product_cat.ast-header-sticked #masthead .menu-toggle,body.tax-product_brand.ast-primary-sticky-header-active #masthead .astra-search-icon,body.tax-product_brand.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.tax-product_brand.ast-primary-sticky-header-active #masthead .cart-container,body.tax-product_brand.ast-primary-sticky-header-active #masthead .menu-toggle,body.tax-product_brand #masthead.ast-header-sticked .astra-search-icon,body.tax-product_brand #masthead.ast-header-sticked .ast-cart-menu-wrap,body.tax-product_brand #masthead.ast-header-sticked .cart-container,body.tax-product_brand #masthead.ast-header-sticked .menu-toggle,body.tax-product_brand #masthead .ast-header-sticked .astra-search-icon,body.tax-product_brand #masthead .ast-header-sticked .ast-cart-menu-wrap,body.tax-product_brand #masthead .ast-header-sticked .cart-container,body.tax-product_brand #masthead .ast-header-sticked .menu-toggle,body.tax-product_brand #ast-fixed-header .astra-search-icon,body.tax-product_brand #ast-fixed-header .ast-cart-menu-wrap,body.tax-product_brand #ast-fixed-header .cart-container,body.tax-product_brand #ast-fixed-header .menu-toggle,body.tax-product_brand.ast-header-sticked #masthead .astra-search-icon,body.tax-product_brand.ast-header-sticked #masthead .ast-cart-menu-wrap,body.tax-product_brand.ast-header-sticked #masthead .cart-container,body.tax-product_brand.ast-header-sticked #masthead .menu-toggle,body.single-product.ast-primary-sticky-header-active #masthead .astra-search-icon,body.single-product.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.single-product.ast-primary-sticky-header-active #masthead .cart-container,body.single-product.ast-primary-sticky-header-active #masthead .menu-toggle,body.single-product #masthead.ast-header-sticked .astra-search-icon,body.single-product #masthead.ast-header-sticked .ast-cart-menu-wrap,body.single-product #masthead.ast-header-sticked .cart-container,body.single-product #masthead.ast-header-sticked .menu-toggle,body.single-product #masthead .ast-header-sticked .astra-search-icon,body.single-product #masthead .ast-header-sticked .ast-cart-menu-wrap,body.single-product #masthead .ast-header-sticked .cart-container,body.single-product #masthead .ast-header-sticked .menu-toggle,body.single-product #ast-fixed-header .astra-search-icon,body.single-product #ast-fixed-header .ast-cart-menu-wrap,body.single-product #ast-fixed-header .cart-container,body.single-product #ast-fixed-header .menu-toggle,body.single-product.ast-header-sticked #masthead .astra-search-icon,body.single-product.ast-header-sticked #masthead .ast-cart-menu-wrap,body.single-product.ast-header-sticked #masthead .cart-container,body.single-product.ast-header-sticked #masthead .menu-toggle,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .astra-search-icon,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .cart-container,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .menu-toggle,body.woocommerce-cart #masthead.ast-header-sticked .astra-search-icon,body.woocommerce-cart #masthead.ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-cart #masthead.ast-header-sticked .cart-container,body.woocommerce-cart #masthead.ast-header-sticked .menu-toggle,body.woocommerce-cart #masthead .ast-header-sticked .astra-search-icon,body.woocommerce-cart #masthead .ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-cart #masthead .ast-header-sticked .cart-container,body.woocommerce-cart #masthead .ast-header-sticked .menu-toggle,body.woocommerce-cart #ast-fixed-header .astra-search-icon,body.woocommerce-cart #ast-fixed-header .ast-cart-menu-wrap,body.woocommerce-cart #ast-fixed-header .cart-container,body.woocommerce-cart #ast-fixed-header .menu-toggle,body.woocommerce-cart.ast-header-sticked #masthead .astra-search-icon,body.woocommerce-cart.ast-header-sticked #masthead .ast-cart-menu-wrap,body.woocommerce-cart.ast-header-sticked #masthead .cart-container,body.woocommerce-cart.ast-header-sticked #masthead .menu-toggle,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .astra-search-icon,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .cart-container,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .menu-toggle,body.woocommerce-checkout #masthead.ast-header-sticked .astra-search-icon,body.woocommerce-checkout #masthead.ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-checkout #masthead.ast-header-sticked .cart-container,body.woocommerce-checkout #masthead.ast-header-sticked .menu-toggle,body.woocommerce-checkout #masthead .ast-header-sticked .astra-search-icon,body.woocommerce-checkout #masthead .ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-checkout #masthead .ast-header-sticked .cart-container,body.woocommerce-checkout #masthead .ast-header-sticked .menu-toggle,body.woocommerce-checkout #ast-fixed-header .astra-search-icon,body.woocommerce-checkout #ast-fixed-header .ast-cart-menu-wrap,body.woocommerce-checkout #ast-fixed-header .cart-container,body.woocommerce-checkout #ast-fixed-header .menu-toggle,body.woocommerce-checkout.ast-header-sticked #masthead .astra-search-icon,body.woocommerce-checkout.ast-header-sticked #masthead .ast-cart-menu-wrap,body.woocommerce-checkout.ast-header-sticked #masthead .cart-container,body.woocommerce-checkout.ast-header-sticked #masthead .menu-toggle,body.woocommerce-account.ast-primary-sticky-header-active #masthead .astra-search-icon,body.woocommerce-account.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap,body.woocommerce-account.ast-primary-sticky-header-active #masthead .cart-container,body.woocommerce-account.ast-primary-sticky-header-active #masthead .menu-toggle,body.woocommerce-account #masthead.ast-header-sticked .astra-search-icon,body.woocommerce-account #masthead.ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-account #masthead.ast-header-sticked .cart-container,body.woocommerce-account #masthead.ast-header-sticked .menu-toggle,body.woocommerce-account #masthead .ast-header-sticked .astra-search-icon,body.woocommerce-account #masthead .ast-header-sticked .ast-cart-menu-wrap,body.woocommerce-account #masthead .ast-header-sticked .cart-container,body.woocommerce-account #masthead .ast-header-sticked .menu-toggle,body.woocommerce-account #ast-fixed-header .astra-search-icon,body.woocommerce-account #ast-fixed-header .ast-cart-menu-wrap,body.woocommerce-account #ast-fixed-header .cart-container,body.woocommerce-account #ast-fixed-header .menu-toggle,body.woocommerce-account.ast-header-sticked #masthead .astra-search-icon,body.woocommerce-account.ast-header-sticked #masthead .ast-cart-menu-wrap,body.woocommerce-account.ast-header-sticked #masthead .cart-container,body.woocommerce-account.ast-header-sticked #masthead .menu-toggle{border-color:rgb(255 255 255 / .2)!important;color:#FFFFFF!important}body.woocommerce-shop.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .cart-container svg path,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.woocommerce-shop.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.woocommerce-shop #masthead.ast-header-sticked .astra-search-icon svg,body.woocommerce-shop #masthead.ast-header-sticked .astra-search-icon svg path,body.woocommerce-shop #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-shop #masthead.ast-header-sticked .cart-container svg path,body.woocommerce-shop #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-shop #masthead.ast-header-sticked .menu-toggle svg,body.woocommerce-shop #masthead.ast-header-sticked .menu-toggle svg path,body.woocommerce-shop #masthead .ast-header-sticked .astra-search-icon svg,body.woocommerce-shop #masthead .ast-header-sticked .astra-search-icon svg path,body.woocommerce-shop #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-shop #masthead .ast-header-sticked .cart-container svg path,body.woocommerce-shop #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-shop #masthead .ast-header-sticked .menu-toggle svg,body.woocommerce-shop #masthead .ast-header-sticked .menu-toggle svg path,body.woocommerce-shop #ast-fixed-header .astra-search-icon svg,body.woocommerce-shop #ast-fixed-header .astra-search-icon svg path,body.woocommerce-shop #ast-fixed-header .ast-cart-menu-wrap svg path,body.woocommerce-shop #ast-fixed-header .cart-container svg path,body.woocommerce-shop #ast-fixed-header .ast-addon-cart-wrap svg path,body.woocommerce-shop #ast-fixed-header .menu-toggle svg,body.woocommerce-shop #ast-fixed-header .menu-toggle svg path,body.woocommerce-shop.ast-header-sticked #masthead .astra-search-icon svg,body.woocommerce-shop.ast-header-sticked #masthead .astra-search-icon svg path,body.woocommerce-shop.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.woocommerce-shop.ast-header-sticked #masthead .cart-container svg path,body.woocommerce-shop.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.woocommerce-shop.ast-header-sticked #masthead .menu-toggle svg,body.woocommerce-shop.ast-header-sticked #masthead .menu-toggle svg path,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .cart-container svg path,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.post-type-archive-product.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.post-type-archive-product #masthead.ast-header-sticked .astra-search-icon svg,body.post-type-archive-product #masthead.ast-header-sticked .astra-search-icon svg path,body.post-type-archive-product #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.post-type-archive-product #masthead.ast-header-sticked .cart-container svg path,body.post-type-archive-product #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.post-type-archive-product #masthead.ast-header-sticked .menu-toggle svg,body.post-type-archive-product #masthead.ast-header-sticked .menu-toggle svg path,body.post-type-archive-product #masthead .ast-header-sticked .astra-search-icon svg,body.post-type-archive-product #masthead .ast-header-sticked .astra-search-icon svg path,body.post-type-archive-product #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.post-type-archive-product #masthead .ast-header-sticked .cart-container svg path,body.post-type-archive-product #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.post-type-archive-product #masthead .ast-header-sticked .menu-toggle svg,body.post-type-archive-product #masthead .ast-header-sticked .menu-toggle svg path,body.post-type-archive-product #ast-fixed-header .astra-search-icon svg,body.post-type-archive-product #ast-fixed-header .astra-search-icon svg path,body.post-type-archive-product #ast-fixed-header .ast-cart-menu-wrap svg path,body.post-type-archive-product #ast-fixed-header .cart-container svg path,body.post-type-archive-product #ast-fixed-header .ast-addon-cart-wrap svg path,body.post-type-archive-product #ast-fixed-header .menu-toggle svg,body.post-type-archive-product #ast-fixed-header .menu-toggle svg path,body.post-type-archive-product.ast-header-sticked #masthead .astra-search-icon svg,body.post-type-archive-product.ast-header-sticked #masthead .astra-search-icon svg path,body.post-type-archive-product.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.post-type-archive-product.ast-header-sticked #masthead .cart-container svg path,body.post-type-archive-product.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.post-type-archive-product.ast-header-sticked #masthead .menu-toggle svg,body.post-type-archive-product.ast-header-sticked #masthead .menu-toggle svg path,body.tax-product_cat.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.tax-product_cat.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.tax-product_cat.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.tax-product_cat.ast-primary-sticky-header-active #masthead .cart-container svg path,body.tax-product_cat.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.tax-product_cat.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.tax-product_cat.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.tax-product_cat #masthead.ast-header-sticked .astra-search-icon svg,body.tax-product_cat #masthead.ast-header-sticked .astra-search-icon svg path,body.tax-product_cat #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.tax-product_cat #masthead.ast-header-sticked .cart-container svg path,body.tax-product_cat #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.tax-product_cat #masthead.ast-header-sticked .menu-toggle svg,body.tax-product_cat #masthead.ast-header-sticked .menu-toggle svg path,body.tax-product_cat #masthead .ast-header-sticked .astra-search-icon svg,body.tax-product_cat #masthead .ast-header-sticked .astra-search-icon svg path,body.tax-product_cat #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.tax-product_cat #masthead .ast-header-sticked .cart-container svg path,body.tax-product_cat #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.tax-product_cat #masthead .ast-header-sticked .menu-toggle svg,body.tax-product_cat #masthead .ast-header-sticked .menu-toggle svg path,body.tax-product_cat #ast-fixed-header .astra-search-icon svg,body.tax-product_cat #ast-fixed-header .astra-search-icon svg path,body.tax-product_cat #ast-fixed-header .ast-cart-menu-wrap svg path,body.tax-product_cat #ast-fixed-header .cart-container svg path,body.tax-product_cat #ast-fixed-header .ast-addon-cart-wrap svg path,body.tax-product_cat #ast-fixed-header .menu-toggle svg,body.tax-product_cat #ast-fixed-header .menu-toggle svg path,body.tax-product_cat.ast-header-sticked #masthead .astra-search-icon svg,body.tax-product_cat.ast-header-sticked #masthead .astra-search-icon svg path,body.tax-product_cat.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.tax-product_cat.ast-header-sticked #masthead .cart-container svg path,body.tax-product_cat.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.tax-product_cat.ast-header-sticked #masthead .menu-toggle svg,body.tax-product_cat.ast-header-sticked #masthead .menu-toggle svg path,body.tax-product_brand.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.tax-product_brand.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.tax-product_brand.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.tax-product_brand.ast-primary-sticky-header-active #masthead .cart-container svg path,body.tax-product_brand.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.tax-product_brand.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.tax-product_brand.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.tax-product_brand #masthead.ast-header-sticked .astra-search-icon svg,body.tax-product_brand #masthead.ast-header-sticked .astra-search-icon svg path,body.tax-product_brand #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.tax-product_brand #masthead.ast-header-sticked .cart-container svg path,body.tax-product_brand #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.tax-product_brand #masthead.ast-header-sticked .menu-toggle svg,body.tax-product_brand #masthead.ast-header-sticked .menu-toggle svg path,body.tax-product_brand #masthead .ast-header-sticked .astra-search-icon svg,body.tax-product_brand #masthead .ast-header-sticked .astra-search-icon svg path,body.tax-product_brand #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.tax-product_brand #masthead .ast-header-sticked .cart-container svg path,body.tax-product_brand #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.tax-product_brand #masthead .ast-header-sticked .menu-toggle svg,body.tax-product_brand #masthead .ast-header-sticked .menu-toggle svg path,body.tax-product_brand #ast-fixed-header .astra-search-icon svg,body.tax-product_brand #ast-fixed-header .astra-search-icon svg path,body.tax-product_brand #ast-fixed-header .ast-cart-menu-wrap svg path,body.tax-product_brand #ast-fixed-header .cart-container svg path,body.tax-product_brand #ast-fixed-header .ast-addon-cart-wrap svg path,body.tax-product_brand #ast-fixed-header .menu-toggle svg,body.tax-product_brand #ast-fixed-header .menu-toggle svg path,body.tax-product_brand.ast-header-sticked #masthead .astra-search-icon svg,body.tax-product_brand.ast-header-sticked #masthead .astra-search-icon svg path,body.tax-product_brand.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.tax-product_brand.ast-header-sticked #masthead .cart-container svg path,body.tax-product_brand.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.tax-product_brand.ast-header-sticked #masthead .menu-toggle svg,body.tax-product_brand.ast-header-sticked #masthead .menu-toggle svg path,body.single-product.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.single-product.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.single-product.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.single-product.ast-primary-sticky-header-active #masthead .cart-container svg path,body.single-product.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.single-product.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.single-product.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.single-product #masthead.ast-header-sticked .astra-search-icon svg,body.single-product #masthead.ast-header-sticked .astra-search-icon svg path,body.single-product #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.single-product #masthead.ast-header-sticked .cart-container svg path,body.single-product #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.single-product #masthead.ast-header-sticked .menu-toggle svg,body.single-product #masthead.ast-header-sticked .menu-toggle svg path,body.single-product #masthead .ast-header-sticked .astra-search-icon svg,body.single-product #masthead .ast-header-sticked .astra-search-icon svg path,body.single-product #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.single-product #masthead .ast-header-sticked .cart-container svg path,body.single-product #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.single-product #masthead .ast-header-sticked .menu-toggle svg,body.single-product #masthead .ast-header-sticked .menu-toggle svg path,body.single-product #ast-fixed-header .astra-search-icon svg,body.single-product #ast-fixed-header .astra-search-icon svg path,body.single-product #ast-fixed-header .ast-cart-menu-wrap svg path,body.single-product #ast-fixed-header .cart-container svg path,body.single-product #ast-fixed-header .ast-addon-cart-wrap svg path,body.single-product #ast-fixed-header .menu-toggle svg,body.single-product #ast-fixed-header .menu-toggle svg path,body.single-product.ast-header-sticked #masthead .astra-search-icon svg,body.single-product.ast-header-sticked #masthead .astra-search-icon svg path,body.single-product.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.single-product.ast-header-sticked #masthead .cart-container svg path,body.single-product.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.single-product.ast-header-sticked #masthead .menu-toggle svg,body.single-product.ast-header-sticked #masthead .menu-toggle svg path,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .cart-container svg path,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.woocommerce-cart.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.woocommerce-cart #masthead.ast-header-sticked .astra-search-icon svg,body.woocommerce-cart #masthead.ast-header-sticked .astra-search-icon svg path,body.woocommerce-cart #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-cart #masthead.ast-header-sticked .cart-container svg path,body.woocommerce-cart #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-cart #masthead.ast-header-sticked .menu-toggle svg,body.woocommerce-cart #masthead.ast-header-sticked .menu-toggle svg path,body.woocommerce-cart #masthead .ast-header-sticked .astra-search-icon svg,body.woocommerce-cart #masthead .ast-header-sticked .astra-search-icon svg path,body.woocommerce-cart #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-cart #masthead .ast-header-sticked .cart-container svg path,body.woocommerce-cart #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-cart #masthead .ast-header-sticked .menu-toggle svg,body.woocommerce-cart #masthead .ast-header-sticked .menu-toggle svg path,body.woocommerce-cart #ast-fixed-header .astra-search-icon svg,body.woocommerce-cart #ast-fixed-header .astra-search-icon svg path,body.woocommerce-cart #ast-fixed-header .ast-cart-menu-wrap svg path,body.woocommerce-cart #ast-fixed-header .cart-container svg path,body.woocommerce-cart #ast-fixed-header .ast-addon-cart-wrap svg path,body.woocommerce-cart #ast-fixed-header .menu-toggle svg,body.woocommerce-cart #ast-fixed-header .menu-toggle svg path,body.woocommerce-cart.ast-header-sticked #masthead .astra-search-icon svg,body.woocommerce-cart.ast-header-sticked #masthead .astra-search-icon svg path,body.woocommerce-cart.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.woocommerce-cart.ast-header-sticked #masthead .cart-container svg path,body.woocommerce-cart.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.woocommerce-cart.ast-header-sticked #masthead .menu-toggle svg,body.woocommerce-cart.ast-header-sticked #masthead .menu-toggle svg path,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .cart-container svg path,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.woocommerce-checkout.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.woocommerce-checkout #masthead.ast-header-sticked .astra-search-icon svg,body.woocommerce-checkout #masthead.ast-header-sticked .astra-search-icon svg path,body.woocommerce-checkout #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-checkout #masthead.ast-header-sticked .cart-container svg path,body.woocommerce-checkout #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-checkout #masthead.ast-header-sticked .menu-toggle svg,body.woocommerce-checkout #masthead.ast-header-sticked .menu-toggle svg path,body.woocommerce-checkout #masthead .ast-header-sticked .astra-search-icon svg,body.woocommerce-checkout #masthead .ast-header-sticked .astra-search-icon svg path,body.woocommerce-checkout #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-checkout #masthead .ast-header-sticked .cart-container svg path,body.woocommerce-checkout #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-checkout #masthead .ast-header-sticked .menu-toggle svg,body.woocommerce-checkout #masthead .ast-header-sticked .menu-toggle svg path,body.woocommerce-checkout #ast-fixed-header .astra-search-icon svg,body.woocommerce-checkout #ast-fixed-header .astra-search-icon svg path,body.woocommerce-checkout #ast-fixed-header .ast-cart-menu-wrap svg path,body.woocommerce-checkout #ast-fixed-header .cart-container svg path,body.woocommerce-checkout #ast-fixed-header .ast-addon-cart-wrap svg path,body.woocommerce-checkout #ast-fixed-header .menu-toggle svg,body.woocommerce-checkout #ast-fixed-header .menu-toggle svg path,body.woocommerce-checkout.ast-header-sticked #masthead .astra-search-icon svg,body.woocommerce-checkout.ast-header-sticked #masthead .astra-search-icon svg path,body.woocommerce-checkout.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.woocommerce-checkout.ast-header-sticked #masthead .cart-container svg path,body.woocommerce-checkout.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.woocommerce-checkout.ast-header-sticked #masthead .menu-toggle svg,body.woocommerce-checkout.ast-header-sticked #masthead .menu-toggle svg path,body.woocommerce-account.ast-primary-sticky-header-active #masthead .astra-search-icon svg,body.woocommerce-account.ast-primary-sticky-header-active #masthead .astra-search-icon svg path,body.woocommerce-account.ast-primary-sticky-header-active #masthead .ast-cart-menu-wrap svg path,body.woocommerce-account.ast-primary-sticky-header-active #masthead .cart-container svg path,body.woocommerce-account.ast-primary-sticky-header-active #masthead .ast-addon-cart-wrap svg path,body.woocommerce-account.ast-primary-sticky-header-active #masthead .menu-toggle svg,body.woocommerce-account.ast-primary-sticky-header-active #masthead .menu-toggle svg path,body.woocommerce-account #masthead.ast-header-sticked .astra-search-icon svg,body.woocommerce-account #masthead.ast-header-sticked .astra-search-icon svg path,body.woocommerce-account #masthead.ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-account #masthead.ast-header-sticked .cart-container svg path,body.woocommerce-account #masthead.ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-account #masthead.ast-header-sticked .menu-toggle svg,body.woocommerce-account #masthead.ast-header-sticked .menu-toggle svg path,body.woocommerce-account #masthead .ast-header-sticked .astra-search-icon svg,body.woocommerce-account #masthead .ast-header-sticked .astra-search-icon svg path,body.woocommerce-account #masthead .ast-header-sticked .ast-cart-menu-wrap svg path,body.woocommerce-account #masthead .ast-header-sticked .cart-container svg path,body.woocommerce-account #masthead .ast-header-sticked .ast-addon-cart-wrap svg path,body.woocommerce-account #masthead .ast-header-sticked .menu-toggle svg,body.woocommerce-account #masthead .ast-header-sticked .menu-toggle svg path,body.woocommerce-account #ast-fixed-header .astra-search-icon svg,body.woocommerce-account #ast-fixed-header .astra-search-icon svg path,body.woocommerce-account #ast-fixed-header .ast-cart-menu-wrap svg path,body.woocommerce-account #ast-fixed-header .cart-container svg path,body.woocommerce-account #ast-fixed-header .ast-addon-cart-wrap svg path,body.woocommerce-account #ast-fixed-header .menu-toggle svg,body.woocommerce-account #ast-fixed-header .menu-toggle svg path,body.woocommerce-account.ast-header-sticked #masthead .astra-search-icon svg,body.woocommerce-account.ast-header-sticked #masthead .astra-search-icon svg path,body.woocommerce-account.ast-header-sticked #masthead .ast-cart-menu-wrap svg path,body.woocommerce-account.ast-header-sticked #masthead .cart-container svg path,body.woocommerce-account.ast-header-sticked #masthead .ast-addon-cart-wrap svg path,body.woocommerce-account.ast-header-sticked #masthead .menu-toggle svg,body.woocommerce-account.ast-header-sticked #masthead .menu-toggle svg path{fill:#FFFFFF!important;stroke:#FFFFFF!important;color:#FFFFFF!important}.woof{background:#F2F2F5;border-radius:14px;padding:16px 18px;margin-bottom:28px}.woof .woof_redraw_zone{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.woof .woof_redraw_zone>.woof_container{flex:1 1 160px;min-width:140px;margin:0!important;padding:0!important}.woof .woof_container h2,.woof .woof_container h4,.woof .woof_container .woof_container_title{display:none!important}.woof .woof_container_producttags{display:none!important}.woof .woof_container .woof_container_inner{margin:0!important;padding:0!important}.woof .chosen-container-single .chosen-single abbr,.woof .search-choice-close{display:none!important}.woof .chosen-container{width:100%!important;font-family:"Manrope",sans-serif}.woof .chosen-container-single .chosen-single{height:auto!important;border:1px solid #E4E4E9!important;border-radius:10px!important;background:#FFFFFF!important;box-shadow:none!important;padding:11px 14px!important;line-height:1.4!important;font-size:14px!important;color:#14131A!important;display:flex!important;align-items:center;justify-content:space-between}.woof .chosen-container-single .chosen-single span{font-size:14px;color:#14131A;margin-right:0}.woof .chosen-container-single .chosen-single div{position:static!important;width:auto!important}.woof .chosen-container-single .chosen-single div b{background:none!important;width:16px;height:16px;position:relative}.woof .chosen-container-single .chosen-single div b:before{content:"";position:absolute;top:4px;left:3px;width:7px;height:7px;border-right:2px solid #8A8A94;border-bottom:2px solid #8A8A94;transform:rotate(45deg)}.woof .chosen-container .chosen-drop{border-color:#E4E4E9!important;border-radius:0 0 10px 10px!important}.woof .chosen-container .chosen-results li.highlighted{background:#7C3AED!important}.woof .chosen-container-active.chosen-with-drop .chosen-single{border-color:#7C3AED!important}.woof select{border:1px solid #E4E4E9!important;border-radius:10px!important;background:#fff!important;padding:11px 14px!important;font-size:14px!important;width:100%!important}.woof .irs-bar,.woof .ui-slider-range{background:#7C3AED!important}.woof .irs-handle,.woof .ui-slider-handle{border-color:#7C3AED!important;background:#7C3AED!important}.woof .irs-from,.woof .irs-to,.woof .irs-single{background:#7C3AED!important}@media (max-width:767px){.woof .woof_redraw_zone{flex-direction:column}.woof .woof_redraw_zone>.woof_container{flex:1 1 100%;width:100%}}.elementor-widget-shortcode:has(.woof){padding-left:0!important;padding-right:0!important}.woof{margin-left:-20px!important;padding:18px!important;box-sizing:border-box!important}.woof .woof_container::before{display:block;font-family:"Space Mono",monospace;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#8A8A94;margin-bottom:10px;padding-top:4px}.woof .woof_container_product_brand::before{content:"Brand"}.woof .woof_container_product_cat::before{content:"Category"}.woof .woof_container_pa_flavour::before{content:"Flavour"}.woof .woof_container_pa_nicotine-strength::before{content:"Nicotine strength"}.woof .woof_container_pa_resistance::before{content:"Resistance"}.woof .woof_container_pa_volume::before{content:"Volume"}.woof .woof_container_pa_puffs::before{content:"Puffs"}.woof .woof_container_pa_colour::before{content:"Colour"}.woof .woof_container{margin-bottom:24px!important;padding-bottom:20px;border-bottom:1px solid #E4E4E9}.woof .woof_container:last-child{border-bottom:none;margin-bottom:0!important}.woof .woof_container h4{display:none!important}.woof .woof_redraw_zone{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;align-items:stretch!important}.woof .woof_redraw_zone>.woof_container{flex:1 1 auto!important;width:100%!important;min-width:0!important}.woof{margin-right:-10px!important}@media (max-width:767px){.elementor-element-0a107f5>.e-con-inner{flex-direction:column!important;gap:20px!important}.elementor-element-0a107f5>.e-con-inner>.elementor-element{width:100%!important;flex-basis:100%!important;max-width:100%!important}.woof{margin:0!important;width:100%!important}}.rs-woof-toggle{display:none}@media (max-width:767px){.rs-woof-toggle{display:flex!important;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:14px 18px;margin:0;background:#0F172A;color:#fff;border:none;border-radius:12px;cursor:pointer}.rs-woof-tlabel{font-family:"Space Mono",monospace;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;line-height:1}.rs-woof-ticon{position:relative;width:16px;height:12px;flex:0 0 16px}.rs-woof-ticon::before,.rs-woof-ticon::after{content:"";position:absolute;left:0;width:16px;height:2px;background:#fff;border-radius:2px;transition:transform .2s ease}.rs-woof-ticon::before{top:3px}.rs-woof-ticon::after{bottom:3px}.rs-woof-toggle.active .rs-woof-ticon::before{transform:translateY(2px) rotate(45deg)}.rs-woof-toggle.active .rs-woof-ticon::after{transform:translateY(-2px) rotate(-45deg)}.woof{padding:0!important;background:transparent!important;margin:0!important}.woof .woof_redraw_zone{display:none!important}.woof.is-open .woof_redraw_zone{display:flex!important;flex-direction:column!important;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:12px;padding:18px;background:#F7F7FA;border-radius:14px}}.woof_submit_search_form_container{margin-top:16px!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}.woof_submit_search_form,.woof_reset_search_form{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0 0 10px 0!important;padding:13px 18px!important;border-radius:10px!important;font-family:"Space Mono",monospace!important;font-weight:700!important;font-size:13px!important;letter-spacing:0.04em!important;text-transform:uppercase!important;cursor:pointer!important;line-height:1.2!important;box-sizing:border-box!important;text-decoration:none!important;border:none!important;height:auto!important}.woof_submit_search_form{background:#7C3AED!important;color:#ffffff!important}.woof_submit_search_form:hover{background:#6320EE!important}.woof_reset_search_form{background:#ffffff!important;color:#0F172A!important;border:1px solid #E4E4E9!important}.woof_reset_search_form:hover{border-color:#7C3AED!important;color:#7C3AED!important}@media (min-width:768px){.elementor-element-0a107f5>.e-con-inner>.elementor-element:has(.woof){align-items:stretch!important}.elementor-widget-shortcode:has(.woof),.elementor-widget-shortcode:has(.woof)>.elementor-widget-container,.elementor-widget-shortcode:has(.woof) .elementor-shortcode,.woof{width:100%!important;max-width:none!important;box-sizing:border-box!important}}@media (min-width:768px){.woof{margin-left:-20px!important;margin-right:0!important;width:calc(100% + 20px)!important;max-width:none!important;box-sizing:border-box!important}.elementor-element-0a107f5>.e-con-inner{gap:8px!important;column-gap:8px!important}.elementor-element-0a107f5>.e-con-inner>.elementor-element:has(.woof){padding-right:0!important}.elementor-loop-container.elementor-grid,.elementor-widget-loop-grid .elementor-grid{gap:20px!important;column-gap:20px!important}}.woof{opacity:0}.woof.rs-woof-ready{opacity:1;transition:opacity 0.25s ease}.woof .woof_container ul li,.woof .woof_checkbox_term{min-height:28px}.woof input[type=checkbox],.woof input[type=radio]{width:22px!important;height:22px!important;margin:0 8px 0 0!important}.woof .icheckbox_square-grey,.woof .iradio_square-grey{width:22px!important;height:22px!important}#masthead .main-header-menu .current-menu-item>a,#masthead .main-header-menu .current-menu-item>.menu-link,#masthead .main-header-menu .current-menu-parent>a,#masthead .main-header-menu .current-menu-parent>.menu-link,#masthead .main-header-menu .current-menu-ancestor>a,#masthead .main-header-menu .current-menu-ancestor>.menu-link,#masthead .main-header-menu .current-product_cat-ancestor>a,#masthead .main-header-menu .current_page_item>a,#masthead .main-header-menu .current_page_item>.menu-link{color:#0A0A0F!important;font-weight:800!important}.astra-cart-drawer{font-family:'Manrope',sans-serif}.astra-cart-drawer .astra-cart-drawer-header{padding:20px 22px!important;border-bottom:1px solid #EDEDF0!important}.astra-cart-drawer .astra-cart-drawer-title{font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:16px!important;letter-spacing:.02em;color:#14131A!important;text-transform:none!important}.astra-cart-drawer .mini_cart_item{padding:16px 22px!important;border-bottom:1px solid #F4F4F6!important;display:flex!important;flex-wrap:wrap;gap:0 14px;align-items:flex-start;position:relative}.astra-cart-drawer .mini_cart_item>a:not(.remove){flex:1;font-family:'Archivo',sans-serif!important;font-weight:500!important;font-size:13px!important;line-height:1.3!important;color:#14131A!important;text-decoration:none!important;padding-right:24px}.astra-cart-drawer .mini_cart_item .quantity{width:100%;font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:13px!important;color:#8A8A94!important;margin-top:8px;padding-left:84px}.astra-cart-drawer .mini_cart_item a.remove{color:#C9C9D0!important;font-size:18px!important;position:absolute!important;top:16px;right:20px;width:20px;height:20px;line-height:18px;text-align:center;background:transparent!important}.astra-cart-drawer .mini_cart_item a.remove:hover{color:#E24B4A!important;background:transparent!important}.astra-cart-drawer .woocommerce-mini-cart__total{padding:18px 22px 10px!important;border-top:1px solid #EDEDF0!important;background:#FAFAFC;display:flex;align-items:center;justify-content:space-between;margin:0!important}.astra-cart-drawer .woocommerce-mini-cart__total strong{font-family:'Manrope',sans-serif!important;font-weight:500;font-size:13px;color:#8A8A94;text-transform:none}.astra-cart-drawer .woocommerce-mini-cart__total .amount{font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:20px!important;color:#14131A!important}.astra-cart-drawer .woocommerce-mini-cart__buttons{padding:14px 22px 22px!important;background:#FAFAFC;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important}.astra-cart-drawer .woocommerce-mini-cart__buttons .button.checkout{background:#7C3AED!important;color:#fff!important;border-radius:10px!important;padding:14px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;text-align:center;border:none!important;width:100%!important;order:1}.astra-cart-drawer .woocommerce-mini-cart__buttons .button.wc-forward:not(.checkout){background:transparent!important;color:#8A8A94!important;border:none!important;padding:6px!important;font-family:'Manrope',sans-serif!important;font-weight:500!important;font-size:12px!important;text-transform:none!important;text-align:center;width:100%!important;order:2}.astra-cart-drawer .rs-freeship-bar{padding:14px 22px 4px!important;background:#FAFAFC}.astra-cart-drawer .rs-freeship-text{margin:0 0 10px!important;font-family:'Manrope',sans-serif!important;font-size:13px!important;color:#34333D!important;text-align:center;line-height:1.4}.astra-cart-drawer .rs-freeship-text strong{font-weight:700!important;color:#14131A!important}.astra-cart-drawer .rs-freeship-text .amount{font-weight:700!important;color:#7C3AED!important}.astra-cart-drawer .rs-freeship-done{color:#34D399!important;font-weight:700!important}.astra-cart-drawer .rs-freeship-track{height:6px;background:#E4E4E9;border-radius:999px;overflow:hidden}.astra-cart-drawer .rs-freeship-fill{height:100%;background:linear-gradient(90deg,#7C3AED,#A855F7);border-radius:999px;transition:width .4s ease}.astra-cart-drawer .mini_cart_item{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;padding:16px 22px 16px 106px!important;min-height:102px!important;position:relative!important;border-bottom:1px solid #F4F4F6!important}.astra-cart-drawer .mini_cart_item img{position:absolute!important;left:22px!important;top:50%!important;transform:translateY(-50%)!important;width:70px!important;height:70px!important;border-radius:10px!important;margin:0!important;float:none!important;object-fit:cover;background:#F2F2F5}.astra-cart-drawer .mini_cart_item>a:not(.remove){padding:0 22px 0 0!important;min-height:0!important;display:block!important;font-family:'Archivo',sans-serif!important;font-weight:600!important;font-size:13px!important;line-height:1.35!important;color:#14131A!important;text-decoration:none!important}.astra-cart-drawer .mini_cart_item .quantity{padding:0!important;margin:0!important;width:auto!important;font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:12px!important;color:#8A8A94!important}.astra-cart-drawer .mini_cart_item a.remove{position:absolute!important;top:16px!important;right:20px!important;width:22px!important;height:22px!important;line-height:20px!important;text-align:center!important;font-size:17px!important;color:#B4B4BE!important;background:transparent!important;border:none!important;border-radius:50%!important;box-shadow:none!important}.astra-cart-drawer .mini_cart_item a.remove:hover{color:#E24B4A!important;background:#FDECEC!important}.astra-cart-drawer .astra-cart-drawer-close svg,.astra-cart-drawer .astra-cart-drawer-close svg path{fill:#14131A!important;color:#14131A!important}.astra-cart-drawer .mini_cart_item .quantity{font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:15px!important;color:#14131A!important;margin-top:2px!important}.woocommerce-cart .shop_table{border:1px solid #E4E4E9!important;border-radius:14px!important;border-collapse:separate!important;overflow:hidden}.woocommerce-cart .shop_table thead th{font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:11px!important;letter-spacing:.06em;text-transform:uppercase;color:#8A8A94!important;padding:16px 20px!important;border-bottom:1px solid #E4E4E9!important;background:#FAFAFC}.woocommerce-cart .shop_table td{padding:20px!important;border-top:1px solid #F2F2F5!important;vertical-align:middle}.woocommerce-cart .product-thumbnail img{width:70px!important;height:70px!important;border-radius:10px;object-fit:cover;background:#F2F2F5}.woocommerce-cart .product-name a{font-family:'Archivo',sans-serif!important;font-weight:600!important;font-size:15px!important;color:#14131A!important;text-decoration:none!important}.woocommerce-cart .product-name a:hover{color:#7C3AED!important}.woocommerce-cart .product-price,.woocommerce-cart .product-subtotal{font-family:'Archivo',sans-serif!important;font-weight:700!important;color:#14131A!important}.woocommerce-cart .quantity input.qty{border:1px solid #E4E4E9!important;border-radius:8px!important;padding:8px!important;font-family:'Archivo',sans-serif;font-weight:600;text-align:center}.woocommerce-cart .product-remove a.remove{color:#C9C9D0!important;font-size:20px!important}.woocommerce-cart .product-remove a.remove:hover{color:#E24B4A!important;background:transparent!important}.woocommerce-cart button[name='update_cart'],.woocommerce-cart .button[name='update_cart']{background:#F2F2F5!important;color:#14131A!important;border:1px solid #E4E4E9!important;border-radius:10px!important;padding:12px 24px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.03em}.woocommerce-cart .cart_totals{border:1px solid #E4E4E9!important;border-radius:14px!important;padding:8px 24px 24px!important}.woocommerce-cart .cart_totals h2{font-family:'Archivo',sans-serif!important;font-weight:900!important;font-size:28px!important;text-transform:none!important;color:#14131A!important;padding-top:20px}.woocommerce-cart .cart_totals th{font-family:'Manrope',sans-serif!important;font-weight:500;color:#8A8A94;padding:14px 0!important}.woocommerce-cart .cart_totals td{font-family:'Archivo',sans-serif!important;font-weight:700;color:#14131A;text-align:right;padding:14px 0!important}.woocommerce-cart .cart_totals .order-total .amount{font-size:20px!important;color:#7C3AED!important}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{background:#7C3AED!important;color:#fff!important;border-radius:10px!important;padding:16px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;text-align:center;width:100%}.woocommerce-cart .shipping-calculator-button{color:#7C3AED!important}.woocommerce-cart .entry-title,.woocommerce-cart h1{font-family:'Archivo',sans-serif!important;font-weight:900!important}.astra-cart-drawer .astra-cart-drawer-close .ast-close-svg,.astra-cart-drawer .astra-cart-drawer-close .ast-close-svg *,.astra-cart-drawer .astra-cart-drawer-close svg,.astra-cart-drawer .astra-cart-drawer-close svg *{fill:#2A2833!important;stroke:#2A2833!important;color:#2A2833!important}.astra-cart-drawer .astra-cart-drawer-close{color:#2A2833!important}.woocommerce-cart .cart_totals table.shop_table{border:none!important}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{padding:14px 16px!important}.woocommerce-cart .cart_totals tr th{padding-left:4px!important}.woocommerce-cart .cart_totals tr td{padding-right:4px!important}.woocommerce-cart .cart_totals .cart-subtotal td,.woocommerce-cart .cart_totals .order-total td,.woocommerce-cart .cart_totals .shipping td{word-break:normal}.astra-cart-drawer-close svg{display:none!important}.astra-cart-drawer-close::before{content:"\00d7"!important;font-size:22px!important;line-height:1!important;color:#2A2833!important;font-weight:400!important;font-family:Arial,sans-serif!important}.astra-cart-drawer-close{display:flex!important;align-items:center!important;justify-content:center!important}.woocommerce-cart .cart_totals table tr th,.woocommerce-cart .cart_totals table tr td{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #E9E9EF!important}.woocommerce-cart .cart_totals table tr.order-total th,.woocommerce-cart .cart_totals table tr.order-total td{border-bottom:none!important}.woocommerce-cart .quantity.buttons_added{display:inline-flex!important;align-items:center!important;border:1px solid #E4E4E9!important;border-radius:8px!important;overflow:hidden!important}.woocommerce-cart .quantity .minus,.woocommerce-cart .quantity .plus{width:34px!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#FAFAFC!important;color:#14131A!important;text-decoration:none!important;font-size:16px!important;font-family:"Archivo",sans-serif!important;border:none!important;line-height:1!important}.woocommerce-cart .quantity .minus:hover,.woocommerce-cart .quantity .plus:hover{background:#F2F2F5!important;color:#7C3AED!important}.woocommerce-cart .quantity input.qty{width:44px!important;height:38px!important;border:none!important;border-left:1px solid #E4E4E9!important;border-right:1px solid #E4E4E9!important;border-radius:0!important;background:#fff!important;margin:0!important}.rs-freeship-cartpage{padding:16px 20px;margin:0 0 20px;background:#FAFAFC;border:1px solid #E4E4E9;border-radius:12px}.rs-freeship-cartpage .rs-freeship-text{margin:0 0 10px;font-family:"Manrope",sans-serif;font-size:14px;color:#34333D;text-align:center}.rs-freeship-cartpage .rs-freeship-text strong{font-weight:700;color:#14131A}.rs-freeship-cartpage .rs-freeship-text .amount{color:#7C3AED;font-weight:700}.rs-freeship-cartpage .rs-freeship-done{color:#34D399;font-weight:700}.rs-freeship-cartpage .rs-freeship-track{height:6px;background:#E4E4E9;border-radius:999px;overflow:hidden}.rs-freeship-cartpage .rs-freeship-fill{height:100%;background:linear-gradient(90deg,#7C3AED,#A855F7);border-radius:999px;transition:width .4s ease}.woocommerce-cart .quantity.buttons_added{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;width:auto!important;overflow:visible!important;border:1px solid #E4E4E9!important;border-radius:8px!important}.woocommerce-cart .quantity.buttons_added .minus{order:0!important;position:static!important;margin:0!important;width:36px!important;min-width:36px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#FAFAFC!important;color:#14131A!important;text-decoration:none!important;font-size:18px!important;border:none!important;border-radius:8px 0 0 8px!important;flex:0 0 36px!important;line-height:1!important}.woocommerce-cart .quantity.buttons_added input.qty{order:1!important;position:static!important;margin:0!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:40px!important;border:none!important;border-left:1px solid #E4E4E9!important;border-right:1px solid #E4E4E9!important;border-radius:0!important;background:#fff!important;padding:0!important;text-align:center!important;font-family:"Archivo",sans-serif!important;font-weight:600!important;font-size:14px!important;color:#14131A!important;flex:0 0 50px!important;-moz-appearance:textfield}.woocommerce-cart .quantity.buttons_added .plus{order:2!important;position:static!important;margin:0!important;width:36px!important;min-width:36px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#FAFAFC!important;color:#14131A!important;text-decoration:none!important;font-size:18px!important;border:none!important;border-radius:0 8px 8px 0!important;flex:0 0 36px!important;line-height:1!important}.woocommerce-cart .quantity.buttons_added .minus:hover,.woocommerce-cart .quantity.buttons_added .plus:hover{background:#F2F2F5!important;color:#7C3AED!important}.woocommerce-cart .quantity.buttons_added input.qty::-webkit-outer-spin-button,.woocommerce-cart .quantity.buttons_added input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.woocommerce-cart .product-remove a.remove{font-size:0!important;color:transparent!important;position:relative!important;display:inline-block!important;width:26px!important;height:26px!important;background:transparent!important}.woocommerce-cart .product-remove a.remove .ahfb-svg-iconset,.woocommerce-cart .product-remove a.remove svg,.woocommerce-cart .product-remove a.remove span{display:none!important}.woocommerce-cart .product-remove a.remove::before{content:"\00d7"!important;font-size:22px!important;color:#4A4A55!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;line-height:1!important;font-family:Arial,sans-serif!important}.woocommerce-cart .product-remove a.remove:hover::before{color:#E24B4A!important}.woocommerce-cart .product-remove a.remove{border-radius:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.woocommerce-cart .product-remove a.remove:hover{background:transparent!important;border-radius:0!important}#tab-description,.woocommerce-Tabs-panel--description{max-width:none!important;width:100%!important}#rs-sp-details .woocommerce-tabs,#rs-sp-details .wc-tabs-wrapper{width:100%!important;max-width:none!important;margin-left:0!important}#tab-description p,#tab-description ul,#tab-description ol,.woocommerce-Tabs-panel--description p,.woocommerce-Tabs-panel--description ul{max-width:760px!important}#tab-description h2,#tab-description h3{max-width:760px!important}.single-product .quantity.buttons_added,.single-product form.cart .quantity{display:inline-flex!important;align-items:stretch!important;border:1px solid #E4E4E9!important;border-radius:10px!important;overflow:hidden!important;width:auto!important;height:52px!important}.single-product .quantity a.minus,.single-product .quantity a.plus{position:static!important;margin:0!important;width:46px!important;height:auto!important;border:none!important;border-radius:0!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;color:#14131A!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;flex:0 0 46px!important}.single-product .quantity a.minus:hover,.single-product .quantity a.plus:hover{background:#F2F2F5!important}.single-product .quantity a.minus{color:#8A8A94!important}.single-product .quantity input.qty{margin:0!important;width:52px!important;height:auto!important;border:none!important;border-left:1px solid #E4E4E9!important;border-right:1px solid #E4E4E9!important;border-radius:0!important;text-align:center!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:15px!important;color:#14131A!important;background:#fff!important;flex:0 0 52px!important;-moz-appearance:textfield!important}.single-product .quantity input.qty::-webkit-outer-spin-button,.single-product .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.single-product .quantity .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important}#rs-sp-details-inner{--e-con-grid-template-columns:1fr !important;grid-template-columns:1fr!important}@media (min-width:901px){#rs-sp-details-inner{--e-con-grid-template-columns:1fr !important;grid-template-columns:1fr!important}}#rs-sp-details-left{grid-column:1!important;width:100%!important;margin-bottom:20px!important}#rs-sp-details-right{grid-column:1!important;width:100%!important}#rs-sp-tabs,#rs-sp-details-right .woocommerce-tabs{width:100%!important;margin-left:0!important}.woocommerce-checkout .entry-title,.woocommerce-checkout h1{font-family:'Archivo',sans-serif!important;font-weight:900!important}.woocommerce-checkout h3,.woocommerce-checkout #order_review_heading{font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:20px!important;color:#14131A!important;text-transform:none!important}.woocommerce-checkout .form-row label{font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:11px!important;letter-spacing:.04em;text-transform:uppercase;color:#8A8A94!important}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row .select2-selection,.woocommerce-checkout .form-row select{border:1px solid #E4E4E9!important;border-radius:10px!important;padding:13px 14px!important;font-family:'Manrope',sans-serif!important;font-size:14px!important;color:#14131A!important;background:#fff!important;min-height:48px!important;box-shadow:none!important}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus{border-color:#7C3AED!important;box-shadow:0 0 0 3px rgb(124 58 237 / .12)!important;outline:none!important}.woocommerce-checkout .woocommerce-checkout-review-order{border:1px solid #E4E4E9!important;border-radius:14px!important;padding:8px 22px 22px!important;background:#FAFAFC!important}.woocommerce-checkout .woocommerce-checkout-review-order-table th{font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase;color:#8A8A94!important}.woocommerce-checkout .woocommerce-checkout-review-order-table td{font-family:'Archivo',sans-serif!important;font-weight:600!important;color:#14131A!important}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount{font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:20px!important;color:#7C3AED!important}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-thumbnail img,.woocommerce-checkout .mini_cart_item img{width:54px!important;height:54px!important;border-radius:8px!important;object-fit:cover;background:#F2F2F5}.woocommerce-checkout #place_order{background:#7C3AED!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:16px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;width:100%!important}.woocommerce-checkout #place_order:hover{background:#6320EE!important}.woocommerce-checkout .showcoupon,.woocommerce-checkout .checkout-back-to-cart a,.woocommerce-checkout .woocommerce-info a{color:#7C3AED!important}#rs-sp-short strong{display:inline!important}#rs-sp-short p{margin:0}#rs-sp-tabs{max-width:780px}#rs-sp-tabs h2{font-size:clamp(20px,2.2vw,26px);line-height:1.15;letter-spacing:-.01em;margin:1.5em 0 .45em}#rs-sp-tabs h2:first-child{margin-top:.2em}#rs-sp-tabs h3{font-size:16px;margin:1.3em 0 .3em}#rs-sp-tabs p{margin:0 0 1em}#rs-sp-tabs ol,#rs-sp-tabs table{margin:0 0 1.3em}#rs-sp-tabs li{margin:0 0 .4em}#rs-sp-details{padding-top:32px}.rs-freeship-checkout{padding:16px 20px;margin:0 0 20px;background:#FAFAFC;border:1px solid #E4E4E9;border-radius:12px}.rs-freeship-checkout .rs-freeship-text{margin:0 0 10px;font-family:"Manrope",sans-serif;font-size:14px;color:#34333D;text-align:center}.rs-freeship-checkout .rs-freeship-text strong{font-weight:700;color:#14131A}.rs-freeship-checkout .rs-freeship-text .amount{color:#7C3AED;font-weight:700}.rs-freeship-checkout .rs-freeship-done{color:#34D399;font-weight:700}.rs-freeship-checkout .rs-freeship-track{height:6px;background:#E4E4E9;border-radius:999px;overflow:hidden}.rs-freeship-checkout .rs-freeship-fill{height:100%;background:linear-gradient(90deg,#7C3AED,#A855F7);border-radius:999px;transition:width .4s ease}.woocommerce-checkout .ast-checkout-summary-details,.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-checkout #order_review{padding:26px!important}.woocommerce-checkout #order_review_heading{margin:0 0 20px!important;padding:0!important}.woocommerce-checkout .rs-freeship-checkout{margin:0 0 22px!important}.woocommerce-checkout #order_review_heading{float:none!important;display:block!important;width:100%!important;clear:both!important;margin:0 0 18px!important}.woocommerce-checkout .rs-freeship-checkout{float:none!important;display:block!important;width:100%!important;clear:both!important}.woocommerce-checkout .woocommerce-checkout-review-order{float:none!important;width:100%!important;clear:both!important}#rs-sp-short strong,.woocommerce-product-details__short-description strong{display:inline!important}#rs-sp-short p,.woocommerce-product-details__short-description p{margin:0 0 .6em}#rs-sp-details .woocommerce-Tabs-panel,#rs-sp-details-right .woocommerce-Tabs-panel{max-width:780px}#rs-sp-details .woocommerce-Tabs-panel h2{font-size:clamp(20px,2.2vw,26px);line-height:1.15;letter-spacing:-.01em;margin:1.5em 0 .45em}#rs-sp-details .woocommerce-Tabs-panel h2:first-child{margin-top:.2em}#rs-sp-details .woocommerce-Tabs-panel h3{font-size:16px;margin:1.3em 0 .3em}#rs-sp-details .woocommerce-Tabs-panel p{margin:0 0 1em}#rs-sp-details .woocommerce-Tabs-panel ol,#rs-sp-details .woocommerce-Tabs-panel table{margin:0 0 1.3em}#rs-sp-details .woocommerce-Tabs-panel li{margin:0 0 .4em}#rs-sp-details-inner{--e-con-grid-template-columns:1fr !important;grid-template-columns:1fr!important;gap:0!important;row-gap:0!important;column-gap:0!important;--grid-row-gap:0px !important;--grid-column-gap:0px !important;--gap:0px !important}#rs-sp-details-left{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important;padding:0!important;position:static!important}#rs-sp-details-eyebrow{position:static!important}#rs-sp-details-right{display:block!important;width:100%!important;max-width:100%!important;margin-top:0!important;padding-top:0!important}#rs-sp-main{display:grid!important;--e-con-grid-template-columns:1.15fr 1fr !important;grid-template-columns:1.15fr 1fr!important;gap:40px!important;align-items:start!important}@media (max-width:900px){#rs-sp-main{--e-con-grid-template-columns:1fr !important;grid-template-columns:1fr!important}#rs-sp-gallery{display:block!important;width:100%!important}}.woocommerce div.product div.images.woocommerce-product-gallery,.woocommerce-product-gallery{opacity:1!important}#rs-sp-gallery .woocommerce-product-gallery__wrapper{opacity:1!important}#rs-sp-gallery .woocommerce-product-gallery{opacity:1!important;display:block!important;width:100%!important}#rs-sp-gallery .tns-outer,#rs-sp-gallery .tns-ovh,#rs-sp-gallery .tns-inner{display:contents!important}#rs-sp-gallery .woocommerce-product-gallery__wrapper{display:block!important;width:100%!important;max-width:100%!important;transform:none!important;height:auto!important}#rs-sp-gallery .woocommerce-product-gallery__image{display:block!important;width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding:0!important}#rs-sp-gallery .woocommerce-product-gallery__image:not(:first-child){display:none!important}#rs-sp-gallery .wp-post-image,#rs-sp-gallery .woocommerce-product-gallery__image img{width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important;display:block!important;opacity:1!important}#rs-sp-gallery img.emoji,#rs-sp-gallery .zoomImg,#rs-sp-gallery .flex-control-thumbs{display:none!important}.single-product form.cart{display:flex!important;align-items:stretch!important;gap:12px!important;margin:24px 0!important;padding-left:0!important;margin-left:0!important;justify-content:flex-start!important;flex-wrap:nowrap!important}.single-product .single_add_to_cart_button{background:#14131A!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:0 40px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;box-shadow:none!important;height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;white-space:nowrap!important}.single-product .single_add_to_cart_button:hover{background:#2A2833!important}.single-product .quantity.buttons_added,.single-product form.cart .quantity{display:inline-flex!important;align-items:stretch!important;border:1px solid #E4E4E9!important;border-radius:10px!important;overflow:hidden!important;height:52px!important;margin:0!important;width:auto!important;padding:0!important;flex:0 0 auto!important}.single-product .quantity a.minus,.single-product .quantity a.plus{position:static!important;margin:0!important;width:44px!important;min-width:44px!important;height:auto!important;border:none!important;border-radius:0!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;color:#14131A!important;line-height:1!important;text-decoration:none!important;flex:0 0 44px!important}.single-product .quantity a.minus{color:#8A8A94!important}.single-product .quantity a.minus:hover,.single-product .quantity a.plus:hover{background:#F2F2F5!important}.single-product .quantity input.qty{margin:0!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:auto!important;border:none!important;border-left:1px solid #E4E4E9!important;border-right:1px solid #E4E4E9!important;border-radius:0!important;text-align:center!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:15px!important;color:#14131A!important;background:#fff!important;flex:0 0 48px!important;-moz-appearance:textfield!important}.single-product .quantity input.qty::-webkit-outer-spin-button,.single-product .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}@media (max-width:767px){.single-product form.cart{padding-left:0!important;margin-left:0!important;justify-content:flex-start!important}.single-product .single_add_to_cart_button{flex:1 1 auto!important;padding:0 20px!important}}#rs-sp-cart form.cart,.single-product #rs-sp-cart form.cart{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;margin-left:0!important;padding-left:0!important}#rs-sp-cart form.cart .quantity,.single-product #rs-sp-cart .quantity{flex:0 0 auto!important;width:auto!important;margin:0!important}#rs-sp-cart form.cart .quantity input.qty{width:48px!important}@media (max-width:767px){#rs-sp-cart form.cart,.single-product #rs-sp-cart form.cart{flex-direction:row!important;flex-wrap:nowrap!important}#rs-sp-cart .single_add_to_cart_button,.single-product #rs-sp-cart .single_add_to_cart_button{flex:1 1 auto!important}}#rs-sp-proof [id^="rs-sp-proof-"]:not([id$="-i"]):not([id$="-t"]):not([id$="-h"]):not([id$="-p"]){display:flex!important;flex-direction:row!important;align-items:flex-start!important;flex-wrap:nowrap!important;gap:12px!important}[id^="rs-sp-proof-"][id$="-i"]{flex:0 0 auto!important;width:auto!important;max-width:none!important;align-self:flex-start!important;margin:0!important}[id^="rs-sp-proof-"][id$="-i"] .elementor-icon{display:inline-flex!important}[id^="rs-sp-proof-"][id$="-t"]{flex:1 1 auto!important;min-width:0!important;align-self:flex-start!important}[id^="rs-sp-proof-"][id$="-h"]{margin-top:0!important}#rs-sp-cart,.single-product #rs-sp-cart{padding-left:0!important;margin-left:0!important}#rs-sp-cart form.cart,.single-product #rs-sp-cart form.cart{margin-left:0!important;padding-left:0!important}#rs-sp-cart form.cart .quantity,.single-product #rs-sp-cart .quantity{margin-left:0!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap{background:#FFFFFF!important;border-color:#EDEDF2!important}.ast-sticky-add-to-cart,.ast-sticky-add-to-cart .ast-container,.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content,.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{background:#FFFFFF!important}.ast-sticky-add-to-cart{background:#FFFFFF!important;border-top:1px solid #E9E9EF!important;box-shadow:0 -4px 20px rgb(0 0 0 / .06)!important}.ast-sticky-add-to-cart .ast-container{padding:10px 24px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap{flex:0 0 auto!important;background:#FFFFFF!important;border:1px solid #EDEDF2!important;border-radius:12px!important;padding:6px 16px 6px 6px!important;display:inline-flex!important;align-items:center!important;gap:12px!important;max-width:360px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap img{flex:0 0 auto!important;border-radius:8px!important;width:40px!important;height:40px!important;object-fit:cover!important;margin:0!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title{font-family:'Archivo',sans-serif!important;font-weight:600!important;font-size:15px!important;color:#14131A!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{flex:0 0 auto!important;display:flex!important;align-items:center!important;gap:14px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price,.ast-sticky-add-to-cart .price{font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:18px!important;color:#14131A!important}.ast-sticky-add-to-cart .quantity{display:inline-flex!important;align-items:stretch!important;border:1px solid #E4E4E9!important;border-radius:8px!important;overflow:hidden!important;height:44px!important;width:auto!important;padding:0!important}.ast-sticky-add-to-cart .quantity a.minus,.ast-sticky-add-to-cart .quantity a.plus{width:36px!important;min-width:36px!important;max-width:36px!important;height:auto!important;flex:0 0 36px!important;border:none!important;border-radius:0!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;color:#14131A!important;margin:0!important;padding:0!important}.ast-sticky-add-to-cart .quantity a.minus{color:#8A8A94!important}.ast-sticky-add-to-cart .quantity input.qty{width:40px!important;min-width:40px!important;max-width:40px!important;height:auto!important;flex:0 0 40px!important;border:none!important;border-left:1px solid #E4E4E9!important;border-right:1px solid #E4E4E9!important;border-radius:0!important;text-align:center!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;background:#fff!important;margin:0!important;padding:0!important}.ast-sticky-add-to-cart .single_add_to_cart_button{background:#14131A!important;color:#fff!important;border-radius:10px!important;padding:0 30px!important;height:44px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;border:none!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important}.ast-sticky-add-to-cart .woocommerce-breadcrumb{display:none!important}@media (max-width:767px){.ast-sticky-add-to-cart .ast-container{padding:8px 12px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap{display:none!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{gap:10px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{flex:1 1 auto!important;width:100%!important;justify-content:space-between!important;gap:10px!important}.ast-sticky-add-to-cart .single_add_to_cart_button{flex:1 1 auto!important;padding:0 18px!important}}.single-product form.cart::before,.single-product form.cart::after,#rs-sp-cart form.cart::before,#rs-sp-cart form.cart::after{display:none!important;content:none!important}.ast-sticky-add-to-cart .single_add_to_cart_button{padding:0 22px!important;letter-spacing:0.02em!important;font-size:13px!important}@media (max-width:767px){.ast-sticky-add-to-cart .single_add_to_cart_button{padding:0 16px!important;font-size:12px!important}}.ast-sticky-add-to-cart .ast-container{padding-top:8px!important;padding-bottom:8px!important;min-height:0!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{min-height:0!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap{padding:5px 14px 5px 5px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap img{width:38px!important;height:38px!important}.ast-sticky-add-to-cart .quantity,.ast-sticky-add-to-cart .quantity input.qty,.ast-sticky-add-to-cart .quantity a.minus,.ast-sticky-add-to-cart .quantity a.plus{height:40px!important}.ast-sticky-add-to-cart .single_add_to_cart_button{height:40px!important;padding:0 22px!important}@media (max-width:767px){.ast-sticky-add-to-cart .ast-container{padding-top:6px!important;padding-bottom:6px!important}.ast-sticky-add-to-cart .quantity,.ast-sticky-add-to-cart .quantity input.qty,.ast-sticky-add-to-cart .quantity a.minus,.ast-sticky-add-to-cart .quantity a.plus{height:38px!important}.ast-sticky-add-to-cart .single_add_to_cart_button{height:38px!important;padding:0 16px!important}}.single-product .ast-sticky-add-to-cart .quantity.buttons_added,.single-product .ast-sticky-add-to-cart .quantity{height:40px!important}.single-product .ast-sticky-add-to-cart .quantity.buttons_added a.minus,.single-product .ast-sticky-add-to-cart .quantity.buttons_added a.plus,.single-product .ast-sticky-add-to-cart .quantity a.minus,.single-product .ast-sticky-add-to-cart .quantity a.plus{height:40px!important;width:36px!important;min-width:36px!important;max-width:36px!important;flex:0 0 36px!important}.single-product .ast-sticky-add-to-cart .quantity.buttons_added input.qty,.single-product .ast-sticky-add-to-cart .quantity input.qty{height:40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;flex:0 0 40px!important}@media (max-width:767px){.single-product .ast-sticky-add-to-cart .quantity.buttons_added,.single-product .ast-sticky-add-to-cart .quantity,.single-product .ast-sticky-add-to-cart .quantity a.minus,.single-product .ast-sticky-add-to-cart .quantity a.plus,.single-product .ast-sticky-add-to-cart .quantity input.qty{height:38px!important}}.single-product .ast-sticky-add-to-cart form.cart,.single-product .ast-sticky-add-to-cart .cart{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:auto!important;gap:10px!important;margin:0!important;padding:0!important}.single-product .ast-sticky-add-to-cart form.cart::before,.single-product .ast-sticky-add-to-cart form.cart::after{display:none!important;content:none!important}.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{align-items:center!important}.ast-sticky-add-to-cart .ast-container{padding-top:6px!important;padding-bottom:6px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap{padding:4px 14px 4px 4px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title-wrap img{width:34px!important;height:34px!important}@media (max-width:767px){.ast-sticky-add-to-cart .ast-container{padding-top:5px!important;padding-bottom:5px!important}}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{padding-top:0!important;padding-bottom:0!important}.ast-sticky-add-to-cart .single_add_to_cart_button{padding:0 34px!important}@media (max-width:767px){.ast-sticky-add-to-cart .ast-container{padding-left:14px!important;padding-right:14px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:12px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:100%!important;flex:1 1 auto!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price,.ast-sticky-add-to-cart .price{margin-right:auto!important}.ast-sticky-add-to-cart .single_add_to_cart_button{padding:0 22px!important;flex:0 0 auto!important}.ast-sticky-add-to-cart form.cart,.ast-sticky-add-to-cart .cart{flex:0 0 auto!important;width:auto!important}.ast-sticky-add-to-cart .quantity{flex:0 0 auto!important}}.rs-payment-badges{display:flex!important;align-items:center!important;gap:14px!important;margin-top:20px!important;padding-top:16px!important;border-top:1px solid #F2F2F5!important;width:100%!important;clear:both!important}.rs-payment-secure{display:flex!important;align-items:center!important;gap:6px!important;font-family:'Space Mono',monospace!important;font-size:11px!important;color:#8A8A94!important;text-transform:uppercase!important;letter-spacing:0.04em!important;white-space:nowrap!important}.rs-payment-secure svg{color:#7C3AED!important;flex-shrink:0!important}.rs-payment-cards{display:flex!important;gap:6px!important;margin-left:auto!important}.rs-payment-cards .rs-card{width:36px!important;height:24px!important;border:1px solid #E4E4E9!important;border-radius:4px!important}.ast-sticky-add-to-cart .rs-payment-badges{display:none!important}@media (max-width:767px){.rs-payment-badges{display:flex!important;margin-top:16px!important}.ast-sticky-add-to-cart .rs-payment-badges{display:none!important}}.single-product .woocommerce-product-details__short-description{max-width:557px!important;width:100%!important}.single-product .woocommerce-product-details__short-description p{max-width:557px!important}@media (max-width:767px){.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description p{max-width:100%!important}}.ast-sticky-add-to-cart .single_add_to_cart_button{padding:0 28px!important;min-width:0!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{gap:32px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{gap:18px!important}@media (max-width:767px){.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-price,.ast-sticky-add-to-cart .price{display:none!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{gap:12px!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{flex:1 1 auto!important;width:100%!important;justify-content:space-between!important;gap:12px!important}.ast-sticky-add-to-cart form.cart,.ast-sticky-add-to-cart .cart{flex:1 1 auto!important;width:100%!important;display:flex!important;gap:12px!important}.ast-sticky-add-to-cart .quantity{flex:0 0 auto!important}.ast-sticky-add-to-cart .single_add_to_cart_button{flex:1 1 auto!important;padding:0 20px!important}}@media (min-width:768px){.ast-sticky-add-to-cart .ast-sticky-add-to-cart-action-wrap{flex:0 0 auto!important;width:auto!important}.ast-sticky-add-to-cart form.cart,.ast-sticky-add-to-cart .cart{flex:0 0 auto!important;width:auto!important}.ast-sticky-add-to-cart .single_add_to_cart_button{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0 28px!important}}.woocommerce-product-gallery__trigger,#rs-sp-gallery .woocommerce-product-gallery__trigger{display:none!important}#rs-sp-gallery .woocommerce-product-gallery__image,#rs-sp-images .woocommerce-product-gallery__image{border:1px solid #E4E4E9!important;border-radius:16px!important;overflow:hidden!important;background:#FAFAFC!important}#rs-sp-gallery img,#rs-sp-images img{border-radius:16px!important}#rs-sp-gallery img,#rs-sp-images img,.woocommerce-product-gallery img{cursor:default!important}#rs-sp-gallery .zoomImg,.woocommerce-product-gallery .zoomImg{display:none!important;opacity:0!important}@media (min-width:768px){.ast-sticky-add-to-cart .single_add_to_cart_button{padding:0 44px!important}}.ast-scroll-top-icon,#ast-scroll-top,.ast-scroll-to-top-wrapper{bottom:90px!important}@media (max-width:767px){.ast-scroll-top-icon,#ast-scroll-top,.ast-scroll-to-top-wrapper{bottom:80px!important}}#rs-brands,.elementor-element#rs-brands{background-color:#0D0614!important}#rs-brands .elementor-heading-title{color:#B794FF!important}#rs-brands img{filter:brightness(0) invert(1)!important;opacity:0.65!important;transition:opacity 0.25s ease!important}#rs-brands img:hover{opacity:1!important}#rs-brands,.elementor-element#rs-brands{padding-top:72px!important;padding-bottom:72px!important}#rs-brands-head{margin-top:0!important;margin-bottom:40px!important}#rs-brands-marquee,#rs-marquee-track{padding-top:0!important;padding-bottom:0!important}#rs-marquee-track{animation-duration:110s!important}@media (min-width:922px){.ast-builder-layout-element.site-header-focus-item.ast-header-search{margin-right:-12px!important}.ast-header-search .ast-search-menu-icon,.ast-header-search .ast-search-icon{padding-right:0!important}.ast-site-header-cart{margin-left:-8px!important}}@media (max-width:767px){.elementor-4068 .elementor-element-0a107f5>.e-con-inner{padding-left:2px!important;padding-right:2px!important}.elementor-4068 .elementor-element-0a107f5{padding-left:0!important;padding-right:0!important}}@media (max-width:767px){body.tax-product_cat .ast-container,body.post-type-archive-product .ast-container,body.woocommerce-shop .ast-container,body.tax-product_brand .ast-container{padding-left:4px!important;padding-right:4px!important}}#rs-shop-breadcrumbs{padding-top:28px!important;padding-bottom:8px!important}.rs-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.rs-breadcrumbs li{display:inline-flex;align-items:center;font-family:'Space Mono',monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.rs-breadcrumbs a{color:#8A8A94;text-decoration:none;transition:color .15s ease}.rs-breadcrumbs a:hover{color:#7C3AED}.rs-breadcrumbs li[aria-current] span{color:#14131A;font-weight:700}.rs-bc-sep{color:#C9C9D0;margin:0 8px}.rs-shop-h1{font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(28px,4vw,44px);color:#14131A;margin:10px 0 0;line-height:1.1;letter-spacing:-.01em}.rs-shop-desc{margin:12px 0 0;max-width:760px;color:#555;font-family:'Manrope',sans-serif;font-size:15px;line-height:1.6}.rs-shop-desc p{margin:0 0 8px}@media (max-width:767px){#rs-shop-breadcrumbs{padding-top:18px!important;padding-left:10px!important;padding-right:10px!important}.rs-breadcrumbs li{font-size:10px}.rs-bc-sep{margin:0 5px}.rs-shop-h1{font-size:26px}}.rs-shop-head--split{display:grid;grid-template-columns:20% 80%;gap:32px;align-items:start;margin-top:14px}.rs-shop-head--split .rs-shop-h1{margin:0}.rs-shop-head--split .rs-shop-desc{margin:0;max-width:none;padding-top:8px}.rs-shop-head--solo{margin-top:10px}.rs-shop-head--solo .rs-shop-h1{margin:0}@media (max-width:767px){.rs-shop-head--split{grid-template-columns:1fr;gap:12px}.rs-shop-head--split .rs-shop-desc{padding-top:0}}@media (min-width:922px){.main-header-menu .menu-item-has-children{position:relative}.main-header-menu .menu-item-has-children>a{position:relative}.main-header-menu .menu-item-has-children>a::after{content:"";position:absolute;left:0;right:0;top:100%;height:18px}.main-header-menu .menu-item-has-children>.sub-menu{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s;background:#FFFFFF!important;border:1px solid #E4E4E9;border-radius:12px;box-shadow:0 12px 32px rgb(20 19 26 / .12);padding:8px;min-width:220px;z-index:999;margin-top:0}.main-header-menu .menu-item-has-children:hover>.sub-menu,.main-header-menu .menu-item-has-children:focus-within>.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .14s ease,transform .14s ease,visibility 0s}.main-header-menu .sub-menu a,.main-header-menu .sub-menu .menu-link{color:#14131A!important;font-family:"Archivo",sans-serif;font-size:14px;padding:11px 14px;border-radius:8px;display:block}.main-header-menu .sub-menu a:hover,.main-header-menu .sub-menu .menu-link:hover{background:#F3EEFF!important;color:#7C3AED!important}}body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product{margin:0;padding:0;list-style:none}.rs-pc-astra{background:#fff;border:1px solid #E4E4E9;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;height:100%;transition:box-shadow .2s ease}.rs-pc-astra .astra-shop-thumbnail-wrap{position:relative;aspect-ratio:4/3;background:#F2F2F5;display:flex;align-items:center;justify-content:center;overflow:hidden}.rs-pc-astra .astra-shop-thumbnail-wrap>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.rs-pc-astra .astra-shop-thumbnail-wrap img{width:auto;height:auto;max-width:90%;max-height:90%;object-fit:contain;margin:0}.rs-pc-astra .ast-on-card-button{position:absolute;bottom:12px;right:12px;width:36px;height:36px;border-radius:10px;background:#14131A;color:#fff;display:flex;align-items:center;justify-content:center;font-size:0;box-shadow:0 2px 8px rgb(20 19 26 / .18);z-index:5;transition:transform .15s ease,background .15s ease}.rs-pc-astra .ast-on-card-button::before{content:'+';font-size:22px;line-height:1;font-weight:400}.rs-pc-astra .ast-on-card-button:hover{background:#7C3AED;transform:scale(1.06)}.rs-pc-astra .ast-on-card-button img,.rs-pc-astra .ast-on-card-button svg{display:none}.rs-pc-astra .astra-shop-summary-wrap{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}.rs-pc-astra .rs-pc-brand{font-family:'Space Mono',monospace;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#8A8A94;margin:0}.rs-pc-astra .ast-woo-product-category{font-size:11px;color:#8A8A94;margin:0;text-transform:none}.rs-pc-astra .woocommerce-loop-product__title{font-family:'Archivo',sans-serif;font-weight:700;font-size:15px;line-height:1.3;color:#14131A;margin:0;padding:0}.rs-pc-astra .woocommerce-loop-product__title a{color:inherit}.rs-pc-astra .rs-pc-specs{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0}.rs-pc-astra .rs-pc-chip{font-family:'Space Mono',monospace;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.03em;background:#F2F2F5;color:#2A2833;border:1px solid #E4E4E9;padding:3px 8px;border-radius:999px}.rs-pc-astra .price{font-family:'Archivo',sans-serif;font-weight:800;font-size:18px;color:#14131A;margin:4px 0 0}.rs-pc-astra .price del{opacity:.4;font-weight:400;font-size:14px}.rs-pc-astra .price ins{text-decoration:none}.rs-pc-astra .rs-pc-meta{margin-top:2px}.rs-pc-astra .rs-pc-stock{font-family:'Space Mono',monospace;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.rs-pc-astra .rs-pc-stock.in{color:#34D399}.rs-pc-astra .rs-pc-stock.in::before{content:'\u25cf '}.rs-pc-astra .rs-pc-stock.out{color:#8A8A94}@media (max-width:767px){body.post-type-archive-product ul.products,body.tax-product_cat ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product{width:100%!important;margin:0!important;float:none!important}.rs-pc-astra .astra-shop-summary-wrap{padding:10px 12px 12px;gap:4px}.rs-pc-astra .woocommerce-loop-product__title{font-size:13px;min-height:3.4em}.rs-pc-astra .rs-pc-brand{font-size:10px}.rs-pc-astra .price{font-size:16px}.rs-pc-astra .ast-on-card-button{width:32px;height:32px;bottom:8px;right:8px}.rs-pc-astra .ast-on-card-button::before{font-size:20px}.rs-pc-astra .rs-pc-specs,.rs-pc-astra .rs-pc-meta,.rs-pc-astra .ast-woo-product-category{display:none}}body.tax-product_cat .rs-pc-astra .ast-on-card-button,body.post-type-archive-product .rs-pc-astra .ast-on-card-button{display:none!important}.rs-pc-astra{position:relative}.rs-pc-astra .rs-pc-plus{position:absolute;top:12px;right:12px;z-index:8;width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid #E4E4E9;color:#14131A;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:400;line-height:1;text-decoration:none;box-shadow:0 2px 8px rgb(20 19 26 / .12);transition:background .15s ease,color .15s ease,transform .15s ease}.rs-pc-astra .rs-pc-plus:hover{background:#14131A;color:#fff;transform:scale(1.08)}.rs-pc-astra .rs-pc-plus.loading{opacity:.6}.rs-pc-astra .rs-pc-plus.added{background:#34D399;color:#fff;border-color:#34D399}.rs-pc-astra .rs-pc-stock.in::before{content:''!important;display:inline-block;width:6px;height:6px;border-radius:50%;background:#34D399;margin-right:5px;vertical-align:middle}body.tax-product_cat .rs-pc-astra .rs-pc-brand,body.post-type-archive-product .rs-pc-astra .rs-pc-brand{color:#14131A;font-weight:700}@media (max-width:767px){.rs-pc-astra .rs-pc-plus{width:32px;height:32px;top:8px;right:8px;font-size:19px}}@media (min-width:768px){body.tax-product_cat .rs-pc-astra .ast-woo-product-category,body.post-type-archive-product .rs-pc-astra .ast-woo-product-category{display:none}}.rs-pc-astra .astra-shop-thumbnail-wrap>a{align-items:center}.rs-pc-astra .astra-shop-thumbnail-wrap{position:relative!important}.rs-pc-astra .rs-pc-plus{position:absolute!important;top:auto!important;left:auto!important;bottom:14px!important;right:14px!important;width:42px!important;height:42px!important;border-radius:12px!important;background:#fff!important;border:1px solid #eee!important;color:#1a1a22!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;box-shadow:0 2px 10px rgb(0 0 0 / .06)!important;z-index:6!important;text-decoration:none!important}.rs-pc-astra .rs-pc-plus::before{content:'+'!important;font-size:22px!important;line-height:1!important;font-weight:400!important}.rs-pc-astra .rs-pc-plus:hover{background:#7C3AED!important;color:#fff!important;border-color:#7C3AED!important}.rs-pc-astra .rs-pc-plus img,.rs-pc-astra .rs-pc-plus svg,.rs-pc-astra .rs-pc-plus span{display:none!important}.rs-pc-astra .astra-shop-summary-wrap{display:flex;flex-direction:column}.rs-pc-astra .rs-pc-meta{text-align:right;margin-top:-26px;margin-bottom:6px}.rs-pc-astra .rs-pc-stock{font-family:'Space Mono',monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;gap:5px}.rs-pc-astra .rs-pc-stock.in{color:#22a06b}.rs-pc-astra .rs-pc-stock.in::before{content:'';width:7px;height:7px;border-radius:50%;background:#22a06b;display:inline-block}.rs-pc-astra .rs-pc-stock.out{color:#8A8A94}.rs-pc-astra .rs-pc-footer{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:11px;display:flex;align-items:center;justify-content:space-between;gap:8px}.rs-pc-astra .rs-pc-cat{font-family:'Space Mono',monospace;font-size:10px;color:#999;letter-spacing:.06em;text-transform:uppercase}.rs-pc-astra .rs-pc-view{font-family:'Space Mono',monospace;font-size:10px;color:#7C3AED;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;z-index:6;position:relative}.rs-pc-astra .rs-pc-view:hover{text-decoration:underline}.rs-pc-astra .ast-woo-product-category{display:none}body.woocommerce ul.products li.product .rs-pc-astra .astra-shop-summary-wrap .ast-woo-product-category{display:none!important}.rs-pc-astra .astra-shop-thumbnail-wrap{background:#fff!important}.rs-pc-astra .rs-pc-footer{border-top:1px solid #f0f0f0!important;margin-top:auto!important;padding-top:11px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important}.rs-pc-astra .rs-pc-cat{font-family:'Space Mono',monospace!important;font-size:10px!important;color:#999!important;letter-spacing:.06em!important;text-transform:uppercase!important}.rs-pc-astra .rs-pc-view{font-family:'Space Mono',monospace!important;font-size:10px!important;color:#7C3AED!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important}@media (min-width:922px){body.post-type-archive-product #secondary,body.tax-product_cat #secondary,body.woocommerce-shop #secondary{width:24%!important;padding-right:28px}body.post-type-archive-product #primary,body.tax-product_cat #primary,body.woocommerce-shop #primary{width:76%!important}}.woof{font-family:'Manrope',sans-serif}.woof .woof_container_title,.woof h4{font-family:'Space Mono',monospace;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#8A8A94;margin:0 0 10px;padding:0}.woof .woof_checkbox_label,.woof label{font-size:14px;color:#14131A;line-height:1.6}.woof .woof_container{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #F0F0F0}.woof .woof_container:last-child{border-bottom:none}.woof input[type='checkbox']{accent-color:#7C3AED;width:16px;height:16px;margin-right:8px}.woof .woof_submit_search_form_button,.woof button[type='submit'],.woof .woof_container_button button{background:#14131A!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 24px!important;font-family:'Space Mono',monospace!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.04em!important;cursor:pointer!important;width:100%!important;margin-top:8px!important;transition:background .15s ease!important}.woof .woof_submit_search_form_button:hover,.woof button[type='submit']:hover{background:#7C3AED!important}@media (min-width:922px){body.post-type-archive-product #secondary,body.tax-product_cat #secondary,body.woocommerce-shop #secondary{width:20%!important;padding-right:32px;max-height:none!important;overflow:visible!important;border:none!important;box-shadow:none!important}body.post-type-archive-product #primary,body.tax-product_cat #primary,body.woocommerce-shop #primary{width:80%!important}}.woof,.rs-woof-ready,.woof_container,.woof_block_html_items{max-height:none!important;overflow:visible!important}.woof::-webkit-scrollbar,.rs-woof-ready::-webkit-scrollbar{display:none!important}.woof{scrollbar-width:none!important}@media (min-width:922px){body.woocommerce-shop #secondary,body.tax-product_cat #secondary,body.post-type-archive-product #secondary{max-height:none!important;overflow:visible!important;height:auto!important;border:none!important;box-shadow:none!important;padding-left:0!important}}.woof,.rs-woof-ready,.woof_container_wrapper,.woof_redraw_zone,.woof_products_wrap,.woof_block_html_items{max-height:none!important;overflow:visible!important;height:auto!important}.woof::-webkit-scrollbar,.rs-woof-ready::-webkit-scrollbar,body.woocommerce-shop #secondary::-webkit-scrollbar,body.tax-product_cat #secondary::-webkit-scrollbar,body.post-type-archive-product #secondary::-webkit-scrollbar{display:none!important;width:0!important}.woof,.rs-woof-ready,body.woocommerce-shop #secondary,body.tax-product_cat #secondary{scrollbar-width:none!important;-ms-overflow-style:none!important}.woof .woof_container_title,.woof h4{padding-left:0!important;margin-left:0!important;white-space:nowrap}.woof .woof_container{padding-left:0!important}.sidebar-main{max-height:none!important;overflow:visible!important;height:auto!important}.sidebar-main::-webkit-scrollbar{display:none!important;width:0!important}.sidebar-main{scrollbar-width:none!important;-ms-overflow-style:none!important}.woof .woof_container_title,.woof h4,.sidebar-main .woof_container_title{padding-left:0!important;margin-left:0!important;text-indent:0!important;position:static!important;left:auto!important}.sidebar-main{padding:22px 20px!important;background:#F7F7F9!important;border-radius:16px!important}body.woocommerce-shop #primary,body.tax-product_cat #primary,body.post-type-archive-product #primary{border-left:none!important}.woof button.woof_submit_search_form,.woof .woof_submit_search_form_container button{background:#14131A!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:13px 24px!important;font-family:'Space Mono',monospace!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;cursor:pointer!important;width:100%!important;margin-top:14px!important;box-shadow:0 2px 10px rgb(20 19 26 / .12)!important;transition:background .15s ease,transform .1s ease!important}.woof button.woof_submit_search_form:hover{background:#7C3AED!important}.woof button.woof_submit_search_form:active{transform:scale(.98)!important}.sidebar-main .woof input[type=checkbox],.woof .woof_checkbox{accent-color:#7C3AED!important;width:16px!important;height:16px!important}@media (min-width:922px){body.woocommerce-shop #secondary,body.tax-product_cat #secondary,body.post-type-archive-product #secondary{margin-top:0!important;padding-right:20px!important}body.woocommerce-shop #primary,body.tax-product_cat #primary,body.post-type-archive-product #primary{margin-top:0!important}.sidebar-main{width:100%!important;box-sizing:border-box!important}}body.woocommerce-shop ul.products,body.tax-product_cat ul.products,body.post-type-archive-product ul.products{row-gap:20px!important}body.woocommerce-shop ul.products li.product,body.tax-product_cat ul.products li.product,body.post-type-archive-product ul.products li.product{margin-bottom:0!important}@media (min-width:922px){body.woocommerce-shop #secondary,body.tax-product_cat #secondary,body.post-type-archive-product #secondary{padding-right:0!important}.sidebar-main{width:100%!important;margin-right:0!important}body.woocommerce-shop #primary,body.tax-product_cat #primary,body.post-type-archive-product #primary{padding-left:28px!important}}.sidebar-main .woof,.sidebar-main .woof.rs-woof-ready{background:transparent!important;border-radius:0!important;padding:0!important;margin:0!important;width:100%!important;box-sizing:border-box!important}.sidebar-main .woof>*,.sidebar-main .woof_container,.sidebar-main .woof_container_inner{margin-left:0!important;margin-right:0!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important}.sidebar-main .woof_container_title,.sidebar-main .woof h4,.sidebar-main .woof li{margin-left:0!important;padding-left:0!important;position:static!important;left:auto!important}.woof li[class*='woof_term_']{display:block!important;position:relative!important;padding-left:0!important;margin-bottom:9px!important;list-style:none!important}.woof li[class*='woof_term_'] .icheckbox_square-grey,.woof li[class*='woof_term_'] [class*='icheckbox']{position:absolute!important;left:0!important;top:2px!important;margin:0!important;float:none!important}.woof li[class*='woof_term_'] label,.woof li[class*='woof_term_'] .woof_checkbox_label{display:block!important;margin:0!important;padding-left:26px!important;line-height:1.4!important;min-height:20px!important}.woof li.woof_hidden_term{display:none!important}.woof.woof_show_hidden li.woof_hidden_term,.woof li.woof_hidden_term.woof_shown{display:block!important}.woof a.woof_open_hidden_li_btn{display:inline-block!important;margin-top:8px!important;font-family:'Space Mono',monospace!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#7C3AED!important;text-decoration:none!important;cursor:pointer!important}.woof a.woof_open_hidden_li_btn:hover{text-decoration:underline!important}body.woocommerce-shop #content .ast-container,body.tax-product_cat #content .ast-container,body.post-type-archive-product #content .ast-container{position:relative!important;overflow:hidden!important}.rs-ghost{position:absolute!important;top:60px;right:0;left:auto;z-index:0;pointer-events:none;font-family:'Manrope',sans-serif;font-weight:800;font-size:clamp(110px,15vw,230px);line-height:.9;letter-spacing:-.04em;color:#fff0;-webkit-text-stroke:1.5px rgb(124 58 237 / .06);text-stroke:1.5px rgb(124 58 237 / .06);white-space:nowrap;transform:none;user-select:none;width:auto;text-align:center}body.woocommerce-shop #primary,body.tax-product_cat #primary,body.post-type-archive-product #primary,body.woocommerce-shop #secondary,body.tax-product_cat #secondary,body.post-type-archive-product #secondary{position:relative;z-index:1}@media (max-width:767px){.rs-ghost{font-size:80px;top:-6px;right:-10px;-webkit-text-stroke-width:1px}}.ast-breadcrumbs-wrapper,.ast-breadcrumbs,.rank-math-breadcrumb{font-family:'Space Mono',monospace!important;font-size:12px!important;letter-spacing:.02em!important;text-transform:uppercase!important}.ast-breadcrumbs-wrapper a,.rank-math-breadcrumb a{color:#8A8A94!important;text-decoration:none!important;transition:color .15s!important}.ast-breadcrumbs-wrapper a:hover,.rank-math-breadcrumb a:hover{color:#7C3AED!important}.ast-breadcrumbs-wrapper .separator,.rank-math-breadcrumb .separator{color:#C9C9D0!important;margin:0 6px!important}.ast-breadcrumbs-wrapper .last-item,.rank-math-breadcrumb .last{color:#14131A!important}.woocommerce-ordering .orderby,.woocommerce-ordering select{font-family:'Space Mono',monospace!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.01em!important;color:#14131A!important;border:1px solid #E4E4E9!important;border-radius:10px!important;padding:9px 38px 9px 14px!important;background-color:#fff!important;cursor:pointer!important;width:auto!important;min-width:0!important}.woocommerce-ordering .orderby:hover{border-color:#7C3AED!important}.woof_products_top_panel,.woof_current_values{font-family:'Space Mono',monospace!important;font-size:12px!important}.woof_products_top_panel a,.woof_current_values a{color:#7C3AED!important;text-decoration:none!important}.woof_reset_search_form,a.woof_clear_search_form,.woof_products_top_panel .woof_reset_button{display:inline-block!important;background:#14131A!important;color:#fff!important;padding:5px 12px!important;border-radius:8px!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.03em!important}.woof.preloading,.woof_products_wrap.preloading,.preloading{opacity:1!important}.woof.preloading::after,.woof_products_wrap.preloading::after{display:none!important}.woof_ajax_page_num_loader,.woof .loader{background:transparent!important}body.woocommerce-shop .woocommerce-products-header,body.tax-product_cat .woocommerce-products-header,body.post-type-archive-product .woocommerce-products-header{border-bottom:none!important}body.x-none-x1,body.woocommerce-shop .ast-archive-description,body.tax-product_cat .ast-archive-description,body.post-type-archive-product .ast-archive-description{border-bottom:none!important}body.woocommerce-shop .entry-header,body.tax-product_cat .entry-header,body.post-type-archive-product .entry-header{border-bottom-color:#F0F0F2!important}.ast-archive-description .ast-archive-title+*,.woocommerce-products-header__title+*{border-color:#F0F0F2!important}.astra-cart-drawer,.astra-cart-drawer.active{background:#fff!important}.astra-cart-drawer .astra-cart-drawer-header,.astra-cart-drawer-header{background:#14131A!important;padding:20px 24px!important;border-bottom:none!important}.astra-cart-drawer .astra-cart-drawer-title,.astra-cart-drawer-title{color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:18px!important}.astra-cart-drawer .astra-cart-drawer-close,.astra-cart-drawer-close,.astra-cart-drawer-close *{color:#fff!important;fill:#fff!important}.astra-cart-drawer a.button.checkout.wc-forward,.astra-cart-drawer .checkout.wc-forward,a.button.checkout.wc-forward,.widget_shopping_cart .buttons .checkout{background:#14131A!important;background-color:#14131A!important;color:#fff!important;font-family:'Space Mono',monospace!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-radius:12px!important;border:none!important}.astra-cart-drawer a.button.checkout.wc-forward:hover,a.button.checkout.wc-forward:hover{background:#7C3AED!important;background-color:#7C3AED!important}body.woocommerce-cart #secondary,body.woocommerce-checkout #secondary,body.woocommerce-account #secondary,body.single-product #secondary{display:none!important}body.woocommerce-cart #primary,body.woocommerce-checkout #primary,body.woocommerce-account #primary,body.single-product #primary{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important}body.woocommerce-cart .ast-container,body.woocommerce-checkout .ast-container{display:block!important}body.woocommerce-cart #primary,body.woocommerce-checkout #primary,body.woocommerce-account #primary,body.single-product #primary{border-left:none!important}body.woocommerce-cart .ast-container,body.woocommerce-checkout .ast-container{border-left:none!important}.astra-cart-drawer .rs-continue-shopping{display:block!important;text-align:center!important;font-family:'Space Mono',monospace!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#14131A!important;padding:13px!important;margin-top:8px!important;border:1px solid #E4E4E9!important;border-radius:12px!important;text-decoration:none!important;transition:border-color .15s,color .15s!important}.astra-cart-drawer .rs-continue-shopping:hover{border-color:#7C3AED!important;color:#7C3AED!important}.woocommerce-message,.woocommerce-info,.woocommerce-error,.wc-empty-cart-message,.cart-empty{background:#F7F7F9!important;border-top:none!important;border-radius:12px!important;font-family:'Manrope',sans-serif!important;color:#14131A!important;padding:18px 22px!important}.woocommerce-message::before,.woocommerce-info::before,.cart-empty::before{color:#7C3AED!important}.woocommerce-message{border-left:3px solid #7C3AED!important}.woocommerce-message a,.woocommerce-info a{color:#7C3AED!important;text-decoration:none!important;font-weight:600!important}.woocommerce-message a:hover,.woocommerce-info a:hover{text-decoration:underline!important}.woocommerce a.button.wc-backward,.cart-empty~p .button,.return-to-shop .button{display:inline-block!important;background:#14131A!important;background-color:#14131A!important;color:#fff!important;font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:14px 28px!important;border-radius:12px!important;border:none!important;transition:background .15s!important}.woocommerce a.button.wc-backward:hover,.return-to-shop .button:hover{background:#7C3AED!important;background-color:#7C3AED!important}body.woocommerce-cart .wc-empty-cart-message{background:transparent!important;border:none!important;border-radius:0!important;padding:60px 20px 24px!important;margin:0!important;text-align:center!important;font-family:'Manrope',sans-serif!important;font-size:18px!important;color:#8A8A94!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important}body.woocommerce-cart .wc-empty-cart-message::before{color:#7C3AED!important;font-size:48px!important;line-height:1!important;display:block!important;margin:0 auto!important}body.woocommerce-cart .cart-empty~.return-to-shop,body.woocommerce-cart .return-to-shop{text-align:center!important;margin-top:8px!important}body.woocommerce-cart.woocommerce-cart .cart-empty{text-align:center!important;font-size:18px!important;color:#14131A!important;font-family:'Manrope',sans-serif!important}@media (min-width:600px){body.woocommerce-cart .woocommerce{min-height:auto}}body.woocommerce-cart .cart-empty,body.woocommerce-cart .wc-empty-cart-message{background:transparent!important;border:none!important;border-left:none!important;border-radius:0!important;padding:40px 0 0!important;margin:0 auto!important;text-align:center!important;font-family:'Manrope',sans-serif!important;font-size:20px!important;font-weight:500!important;color:#14131A!important;max-width:100%!important}body.woocommerce-cart .cart-empty::before,body.woocommerce-cart .wc-empty-cart-message::before{display:block!important;margin:0 auto 18px!important;font-size:52px!important;line-height:1!important;color:#7C3AED!important;background:none!important;width:auto!important;height:auto!important}body.woocommerce-cart .return-to-shop{text-align:center!important;margin:28px auto 0!important}body.woocommerce-cart .cart-empty~p,body.woocommerce-cart p.return-to-shop{text-align:center!important}body.woocommerce-cart .cart-empty.woocommerce-info,body.woocommerce-cart div.cart-empty{background:transparent!important;background-color:transparent!important;border:none!important;border-left:none!important;border-radius:0!important;padding:50px 20px 0!important;width:100%!important;max-width:100%!important;text-align:center!important;font-family:'Manrope',sans-serif!important;font-size:20px!important;font-weight:500!important;color:#14131A!important;display:block!important}body.woocommerce-cart .cart-empty.woocommerce-info::before,body.woocommerce-cart div.cart-empty::before{content:'\1F6D2'!important;display:block!important;margin:0 auto 16px!important;font-size:44px!important;line-height:1!important;width:auto!important;height:auto!important;color:#7C3AED!important;background:none!important;border:none!important;position:static!important}.rs-pc-astra a.added_to_cart,.rs-pc a.added_to_cart,ul.products a.added_to_cart,.elementor-loop-container a.added_to_cart,.swiper a.added_to_cart,li.product a.added_to_cart{display:none!important}.astra-cart-drawer{transform:translate3d(0,0,0)!important;transition:transform .28s ease!important;will-change:transform!important}.astra-cart-drawer.active{transform:translate3d(-100%,0,0)!important;visibility:visible!important}.astra-cart-drawer{left:auto!important;right:-400px!important;transform:none!important;transition:right .28s ease!important}.astra-cart-drawer.active{right:0!important;left:auto!important;transform:none!important;visibility:visible!important}body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .woocommerce-info:not(.cart-empty){text-align:left!important;display:flex!important;align-items:center!important;gap:10px!important}body.woocommerce-cart .cart-empty.woocommerce-info,body.woocommerce-cart div.cart-empty{font-size:16px!important;font-weight:500!important}body.woocommerce-cart .cart-empty.woocommerce-info::before,body.woocommerce-cart div.cart-empty::before{font-size:40px!important;margin-bottom:14px!important}body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .woocommerce-info:not(.cart-empty),body.woocommerce-cart .woocommerce-error{position:relative!important;padding:16px 22px 16px 52px!important}body.woocommerce-cart .woocommerce-message::before,body.woocommerce-cart .woocommerce-info:not(.cart-empty)::before{position:absolute!important;left:22px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;font-size:16px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart a.checkout-button.button{background:#14131A!important;background-color:#14131A!important;color:#fff!important;font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-radius:12px!important;border:none!important;padding:18px!important;transition:background .15s!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#7C3AED!important;background-color:#7C3AED!important}.woocommerce-cart .woocommerce-message a.button.wc-forward,.woocommerce-message a.button{background:#14131A!important;background-color:#14131A!important;color:#fff!important;font-family:'Space Mono',monospace!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.04em!important;border-radius:10px!important;border:none!important;padding:10px 18px!important}.woocommerce-cart .woocommerce-message a.button.wc-forward:hover{background:#7C3AED!important}.woocommerce-cart .cart_totals .shipping-calculator-button{color:#14131A!important;text-decoration:underline!important}.woocommerce-cart .cart_totals .order-total .amount,.woocommerce-cart .cart_totals .order-total .woocommerce-Price-amount{color:#14131A!important}.woocommerce-cart .cart_totals{border:1px solid #E4E4E9!important;border-radius:16px!important;padding:24px!important;background:#fff!important}.woocommerce-cart .cart_totals table,.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{border:none!important;font-family:'Manrope',sans-serif!important}.woocommerce-cart button[name='update_cart'],.woocommerce-cart .button[name='update_cart']{background:#fff!important;color:#14131A!important;border:1px solid #E4E4E9!important;font-family:'Space Mono',monospace!important;text-transform:uppercase!important;font-size:11px!important;border-radius:10px!important}.woocommerce-cart .coupon input.input-text{border:1px solid #E4E4E9!important;border-radius:10px!important;font-family:'Manrope',sans-serif!important;padding:12px 14px!important}.woocommerce-cart .coupon button.button,.woocommerce-cart button[name='apply_coupon']{background:#14131A!important;color:#fff!important;font-family:'Space Mono',monospace!important;text-transform:uppercase!important;font-size:11px!important;border-radius:10px!important;border:none!important}body.archive .woocommerce-pagination ul,body.woocommerce-shop .woocommerce-pagination ul,.woocommerce-pagination ul.page-numbers{display:flex!important;gap:8px!important;justify-content:center!important;border:none!important;margin:10px auto 0!important}.woocommerce-pagination ul.page-numbers li{border:none!important;margin:0!important}.woocommerce-pagination a.page-numbers:not(.next):not(.prev):not(.dots){font-family:'Space Mono',monospace!important;font-size:13px!important;color:#14131A!important;background:#fff!important;border:1px solid #E4E4E9!important;border-radius:10px!important;min-width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;transition:all .15s!important;text-decoration:none!important}.woocommerce-pagination a.page-numbers:hover{border-color:#7C3AED!important;color:#7C3AED!important;background:#F3EEFF!important}.woocommerce-pagination .page-numbers.current,.woocommerce-pagination span.current{font-family:'Space Mono',monospace!important;font-size:13px!important;color:#fff!important;background:#14131A!important;border:1px solid #14131A!important;border-radius:10px!important;min-width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important}.woocommerce-pagination .page-numbers.dots{border:none!important;background:transparent!important;color:#8A8A94!important;min-width:auto!important}.woocommerce-pagination a.next,.woocommerce-pagination a.prev{font-size:16px!important}.woocommerce-pagination ul.page-numbers li span.page-numbers.dots,.woocommerce-pagination .page-numbers.dots{border:none!important;background:transparent!important;min-width:auto!important;width:auto!important;height:auto!important;padding:0 6px!important;color:#8A8A94!important;letter-spacing:2px!important}body.archive .ast-archive-description,body.woocommerce-shop .ast-archive-description,body.tax-product_cat .ast-archive-description{margin-bottom:14px!important;padding-bottom:0!important}body.archive .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.woocommerce-shop .woocommerce-ordering{margin-bottom:14px!important}body.archive ul.products,body.tax-product_cat ul.products,body.woocommerce-shop ul.products{margin-top:-32px!important}.woof .icheckbox_square-grey{background-position:0 0!important}.woof .icheckbox_square-grey.checked{background:#7C3AED!important;border-radius:5px!important;position:relative!important}.woof .icheckbox_square-grey.checked::after{content:''!important;position:absolute!important;left:6px!important;top:2px!important;width:5px!important;height:9px!important;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important}.woof .icheckbox_square-grey:not(.checked){background:#fff!important;border:1.5px solid #D8D8E0!important;border-radius:5px!important}.woof .icheckbox_square-grey:not(.checked):hover{border-color:#B794FF!important}.woof_products_top_panel{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:20px!important;padding:0!important;list-style:none!important}body.archive .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.woocommerce-shop .woocommerce-result-count{display:inline-flex!important;align-items:center!important;font-family:'Space Mono',monospace!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:#14131A!important;background:#fff!important;border:1px solid #E4E4E9!important;border-radius:999px!important;padding:8px 16px!important;margin:0!important}body.archive .woocommerce-ordering .orderby,body.tax-product_cat .woocommerce-ordering .orderby,body.woocommerce-shop .woocommerce-ordering .orderby{background:#7C3AED!important;background-color:#7C3AED!important;color:#fff!important;border:1px solid #7C3AED!important;border-radius:999px!important;padding:9px 40px 9px 18px!important}body.archive .woocommerce-ordering .orderby,body.tax-product_cat .woocommerce-ordering .orderby,body.woocommerce-shop .woocommerce-ordering .orderby{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23fff' d='M6 8L0 0h12z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}body.archive .woocommerce-ordering .orderby:hover,body.tax-product_cat .woocommerce-ordering .orderby:hover{background-color:#6D28D9!important}.woof_products_top_panel>ul.woof_products_top_panel_ul{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0 0 18px!important;padding:0!important;list-style:none!important}.woof_products_top_panel_ul>li{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;background:none!important;border:none!important;list-style:none!important;width:auto!important;height:auto!important}.woof_reset_button_2{font-family:'Space Mono',monospace!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;background:#14131A!important;color:#fff!important;border:none!important;padding:7px 14px!important;border-radius:999px!important;cursor:pointer!important}.woof_reset_button_2:hover{background:#7C3AED!important}.woof_products_top_panel_ul ul[data-container]{display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;background:none!important}.woof_products_top_panel_ul ul[data-container]>li:first-child{background:none!important;border:none!important;padding:0 4px 0 0!important;font-family:'Space Mono',monospace!important;font-size:11px!important;text-transform:uppercase!important;color:#8A8A94!important;height:auto!important}.woof_products_top_panel_ul ul[data-container]>li:not(:first-child){background:none!important;border:none!important;padding:0!important;margin:0!important;height:auto!important}.woof_products_top_panel_ul ul[data-container] a{display:inline-flex!important;align-items:center!important;gap:6px!important;font-family:'Space Mono',monospace!important;font-size:11px!important;font-weight:700!important;background:#F2ECFF!important;color:#7C3AED!important;padding:6px 12px!important;border-radius:999px!important;border:1px solid rgb(124 58 237 / .25)!important;text-decoration:none!important;line-height:1.2!important}.woof_products_top_panel_ul ul[data-container] a::after{content:'\00D7'!important;font-size:13px!important;font-weight:700!important;color:#7C3AED!important;line-height:1!important}.woof_remove_ppi{background:none!important;background-image:none!important;font-size:11px!important;width:auto!important;height:auto!important}body.archive .woocommerce-ordering select.orderby,body.tax-product_cat .woocommerce-ordering select.orderby,body.woocommerce-shop .woocommerce-ordering select.orderby{min-width:185px!important;width:185px!important;text-overflow:clip!important}.woof .icheckbox_square-grey:not(.checked){background:#fff!important;background-image:none!important;border:1.5px solid #D8D8E0!important;border-radius:5px!important}.woof .icheckbox_square-grey:not(.checked)::before,.woof .icheckbox_square-grey:not(.checked)::after{content:none!important;display:none!important;background:none!important}.woof .icheckbox_square-grey.checked::before{content:none!important;display:none!important}body.archive .woocommerce-ordering select.orderby,body.tax-product_cat .woocommerce-ordering select.orderby,body.woocommerce-shop .woocommerce-ordering select.orderby{background-color:#fff!important;color:#7C3AED!important;border:1px solid #E4E4E9!important;border-radius:999px!important;font-family:'Space Mono',monospace!important;font-size:12px!important;text-transform:uppercase!important;padding:8px 38px 8px 16px!important;min-width:185px!important;width:185px!important;height:auto!important}body.archive .woocommerce-ordering select.orderby,body.tax-product_cat .woocommerce-ordering select.orderby,body.woocommerce-shop .woocommerce-ordering select.orderby{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%237C3AED' d='M6 8L0 0h12z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important}body.archive .woocommerce-ordering select.orderby:hover,body.tax-product_cat .woocommerce-ordering select.orderby:hover{border-color:#7C3AED!important}.woocommerce-ordering select.orderby option{background:#fff!important;color:#14131A!important}body.archive .woocommerce-info,body.tax-product_cat .woocommerce-info,body.woocommerce-shop .woocommerce-info{position:relative!important;padding:16px 22px 16px 52px!important;background:#F7F7F9!important;border:none!important;border-left:3px solid #7C3AED!important;border-radius:12px!important;font-family:'Manrope',sans-serif!important;color:#14131A!important}body.archive .woocommerce-info::before,body.tax-product_cat .woocommerce-info::before,body.woocommerce-shop .woocommerce-info::before{position:absolute!important;left:22px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;color:#7C3AED!important;font-size:16px!important}.woof .icheckbox_square-grey.checked{background:#7C3AED!important;border:1.5px solid #7C3AED!important;border-radius:5px!important;position:relative!important}.woof .icheckbox_square-grey.checked::after{content:''!important;position:absolute!important;left:7px!important;top:3px!important;width:6px!important;height:11px!important;border:solid #fff!important;border-width:0 2.5px 2.5px 0!important;transform:rotate(45deg)!important;box-sizing:border-box!important}body.archive .woocommerce-ordering select.orderby:hover,body.tax-product_cat .woocommerce-ordering select.orderby:hover,body.woocommerce-shop .woocommerce-ordering select.orderby:hover{background-color:#fff!important;color:#7C3AED!important;border-color:#7C3AED!important}.sidebar-main{position:relative!important;background:#fff!important;border:1px solid #EFEAFB!important;border-radius:20px!important;padding:24px 22px!important;overflow:hidden!important;box-shadow:0 10px 30px rgb(124 58 237 / .08),0 2px 6px rgb(20 19 26 / .03)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sidebar-main::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:3px!important;background:linear-gradient(90deg,#7C3AED,#B794FF)!important}.sidebar-main>*{position:relative!important;z-index:1!important}.sidebar-main .woof{background:transparent!important}.sidebar-main .woof_container_inner{color:#8A8A94!important}body.archive .sidebar-main,body.tax-product_cat .sidebar-main,body.woocommerce-shop .sidebar-main{margin-top:-110px!important}.rs-pc-astra{transition:box-shadow .22s ease,border-color .22s ease!important}.rs-pc-astra:hover{box-shadow:0 18px 40px -24px rgb(20 19 26 / .22)!important;border-color:#C9C9D0!important}.rs-pc-astra:hover .woocommerce-loop-product__title,.rs-pc-astra:hover h2.woocommerce-loop-product__title,.rs-pc-astra:hover .ast-woo-product-title{color:#7C3AED!important}.rs-pc-astra:hover a .woocommerce-loop-product__title{color:#7C3AED!important}body.archive .sidebar-main,body.tax-product_cat .sidebar-main,body.woocommerce-shop .sidebar-main,body.post-type-archive-product .sidebar-main{position:relative!important;top:0!important;margin-top:0!important}@media (min-width:922px){body.woocommerce-shop .ast-desktop .main-header-menu,body.tax-product_cat .ast-desktop .main-header-menu,body.post-type-archive-product .ast-desktop .main-header-menu{background:#fff0;border-radius:0;padding:0}body.woocommerce-shop .ast-below-header-bar,body.tax-product_cat .ast-below-header-bar,body.post-type-archive-product .ast-below-header-bar{background:#F7F7F9;border-top:2px solid #7C3AED}body.woocommerce-shop .site-below-header-wrap .ast-builder-grid-row,body.tax-product_cat .site-below-header-wrap .ast-builder-grid-row,body.post-type-archive-product .site-below-header-wrap .ast-builder-grid-row{justify-content:flex-start}body.woocommerce-shop .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.tax-product_cat .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.post-type-archive-product .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{background:#fff0;border-radius:0;padding:15px 0;margin-right:30px;font-size:15px;font-weight:500;color:#14131A;border-bottom:2px solid #fff0;box-shadow:none;transition:color .18s ease,border-color .18s ease}body.woocommerce-shop .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover,body.tax-product_cat .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover,body.post-type-archive-product .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover{color:#7C3AED;background:#fff0}body.woocommerce-shop .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body.tax-product_cat .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body.post-type-archive-product .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link{background:#fff0;color:#7C3AED;border-bottom-color:#7C3AED;box-shadow:none}body.woocommerce-shop .site-header-primary-section-center,body.tax-product_cat .site-header-primary-section-center,body.post-type-archive-product .site-header-primary-section-center{flex:1 1 auto;max-width:none}body.woocommerce-shop .ast-header-search,body.tax-product_cat .ast-header-search,body.post-type-archive-product .ast-header-search{width:100%}body.woocommerce-shop .ast-header-search .ast-search-menu-icon,body.tax-product_cat .ast-header-search .ast-search-menu-icon,body.post-type-archive-product .ast-header-search .ast-search-menu-icon{width:100%}body.woocommerce-shop .ast-header-search .search-form,body.tax-product_cat .ast-header-search .search-form,body.post-type-archive-product .ast-header-search .search-form{display:flex;flex-direction:row-reverse;align-items:center;width:100%;background:#F2F2F5;border:1px solid #E4E4E9;border-radius:999px;padding:7px 18px}body.woocommerce-shop .ast-header-search .search-form label,body.tax-product_cat .ast-header-search .search-form label,body.post-type-archive-product .ast-header-search .search-form label{flex:1 1 auto;width:100%;margin:0}body.woocommerce-shop .ast-header-search .search-field,body.tax-product_cat .ast-header-search .search-field,body.post-type-archive-product .ast-header-search .search-field{width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:4px 0 4px 10px!important;height:auto!important;font-family:Manrope,sans-serif;font-size:15px;color:#14131A}body.woocommerce-shop .ast-header-search .search-submit,body.tax-product_cat .ast-header-search .search-submit,body.post-type-archive-product .ast-header-search .search-submit{background:transparent!important;border:0!important;padding:0!important;min-width:auto!important;box-shadow:none!important}body.woocommerce-shop .ast-header-search .search-submit svg,body.tax-product_cat .ast-header-search .search-submit svg,body.post-type-archive-product .ast-header-search .search-submit svg{width:16px;height:16px;fill:#8A8A94}body.woocommerce-shop .ast-site-header-cart .ast-addon-cart-wrap,body.tax-product_cat .ast-site-header-cart .ast-addon-cart-wrap,body.post-type-archive-product .ast-site-header-cart .ast-addon-cart-wrap{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}}@media (min-width:922px){body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon{position:static!important;width:100%!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form{position:static!important;top:auto!important;left:auto!important;right:auto!important;opacity:1!important;visibility:visible!important;transform:none!important;display:flex!important;flex-direction:row-reverse!important;align-items:center!important;width:100%!important;max-width:none!important;height:auto!important;background:#F2F2F5!important;border:1px solid #E4E4E9!important;border-radius:999px!important;padding:6px 18px!important;box-shadow:none!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form label,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form label,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form label{max-width:none!important;width:100%!important;flex:1 1 auto!important;margin:0!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field{height:40px!important;border:none!important;border-bottom:none!important;border-radius:0!important;background:transparent!important;font-family:Manrope,sans-serif!important;font-size:15px!important;color:#14131A!important;padding:0 0 0 10px!important;box-shadow:none!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field:focus,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field:focus,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field:focus{border:none!important;box-shadow:none!important;outline:none!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit{background:transparent!important;border:0!important;padding:0!important;min-width:auto!important;box-shadow:none!important;order:-1!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .astra-search-icon,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .astra-search-icon,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .astra-search-icon{display:inline-flex!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit svg,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit svg,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit svg{width:16px!important;height:16px!important;fill:#8A8A94!important}body.woocommerce-shop #masthead .ast-primary-header-bar .rs-search-close,body.tax-product_cat #masthead .ast-primary-header-bar .rs-search-close,body.post-type-archive-product #masthead .ast-primary-header-bar .rs-search-close{display:none!important}}@media (min-width:922px){body.woocommerce-shop #masthead .ast-primary-header-bar .ast-builder-grid-row,body.tax-product_cat #masthead .ast-primary-header-bar .ast-builder-grid-row,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-builder-grid-row{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important}body.woocommerce-shop #masthead .ast-primary-header-bar .site-header-primary-section-center,body.tax-product_cat #masthead .ast-primary-header-bar .site-header-primary-section-center,body.post-type-archive-product #masthead .ast-primary-header-bar .site-header-primary-section-center{width:100%!important;flex:1 1 auto!important;justify-content:stretch!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-header-search,body.tax-product_cat #masthead .ast-primary-header-bar .ast-header-search,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-header-search{width:100%!important;flex:1 1 auto!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon{width:100%!important;position:relative!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit{position:static!important;right:auto!important;top:auto!important;transform:none!important;width:auto!important;height:auto!important}}@media (min-width:922px){body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form{flex-direction:row!important;padding:5px 18px!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit{order:-1!important;margin-right:2px!important}body.woocommerce-shop #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field,body.tax-product_cat #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field,body.post-type-archive-product #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field{height:30px!important}}@media (min-width:922px){body.woocommerce-shop #masthead .ast-below-header-bar,body.tax-product_cat #masthead .ast-below-header-bar,body.post-type-archive-product #masthead .ast-below-header-bar{background:#14131A!important;border-top:0!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{color:#FFFFFF!important;font-weight:600!important;border-bottom-color:transparent!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover{color:#C4B5FD!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link{color:#FFFFFF!important;font-weight:800!important;border-bottom-color:#7C3AED!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu .ast-icon svg,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu .ast-icon svg,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu .ast-icon svg{fill:#FFFFFF!important}body.woocommerce-shop #masthead .ast-below-header-bar .sub-menu,body.tax-product_cat #masthead .ast-below-header-bar .sub-menu,body.post-type-archive-product #masthead .ast-below-header-bar .sub-menu{background:#14131A!important}body.woocommerce-shop #masthead .ast-below-header-bar .sub-menu .menu-link,body.tax-product_cat #masthead .ast-below-header-bar .sub-menu .menu-link,body.post-type-archive-product #masthead .ast-below-header-bar .sub-menu .menu-link{color:#FFFFFF!important}body.woocommerce-shop #masthead .ast-below-header-bar .sub-menu .menu-link:hover,body.tax-product_cat #masthead .ast-below-header-bar .sub-menu .menu-link:hover,body.post-type-archive-product #masthead .ast-below-header-bar .sub-menu .menu-link:hover{color:#C4B5FD!important;background:rgb(255 255 255 / .06)!important}}@media (min-width:922px){#masthead .ast-below-header-bar .main-header-menu,#masthead .ast-below-header-bar .ast-nav-menu{background:transparent!important;background-color:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important;border:0!important}#masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,#masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,#masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover{background:transparent!important;background-color:transparent!important;border-radius:0!important;box-shadow:none!important}#masthead .ast-below-header-bar .main-header-menu>.menu-item{background:transparent!important}}@media (min-width:922px){body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{font-weight:700!important;font-size:15px!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link{font-weight:800!important}body.woocommerce-shop #primary,body.tax-product_cat #primary,body.post-type-archive-product #primary{padding-top:20px!important}body.woocommerce-shop #secondary,body.tax-product_cat #secondary,body.post-type-archive-product #secondary{padding-top:20px!important}}@media (min-width:922px){body.woocommerce-shop #masthead .ast-below-header-bar,body.tax-product_cat #masthead .ast-below-header-bar,body.post-type-archive-product #masthead .ast-below-header-bar{min-height:0!important}body.woocommerce-shop #masthead .site-below-header-wrap,body.tax-product_cat #masthead .site-below-header-wrap,body.post-type-archive-product #masthead .site-below-header-wrap{min-height:54px!important;height:auto!important}body.woocommerce-shop #masthead .ast-below-header-bar .ast-builder-grid-row,body.tax-product_cat #masthead .ast-below-header-bar .ast-builder-grid-row,body.post-type-archive-product #masthead .ast-below-header-bar .ast-builder-grid-row{min-height:0!important;align-items:center!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu{line-height:1!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{padding:15px 0!important;line-height:1.2!important}body.woocommerce-shop #masthead .ast-below-header-bar .main-header-menu>.menu-item,body.tax-product_cat #masthead .ast-below-header-bar .main-header-menu>.menu-item,body.post-type-archive-product #masthead .ast-below-header-bar .main-header-menu>.menu-item{line-height:1!important}}@media (min-width:922px){#masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{font-family:Manrope,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;padding:15px 0!important;margin-right:30px!important;border-radius:0!important;background:transparent!important;border-bottom:2px solid transparent!important;line-height:1.2!important}#masthead .ast-below-header-bar .main-header-menu,#masthead .ast-below-header-bar .ast-nav-menu{background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important}#masthead .site-below-header-wrap{min-height:54px!important}#masthead .ast-below-header-bar .ast-builder-grid-row{align-items:center!important;justify-content:flex-start!important;min-height:0!important}#masthead .ast-primary-header-bar .ast-builder-grid-row{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important}#masthead .ast-primary-header-bar .site-header-primary-section-center,#masthead .ast-primary-header-bar .ast-header-search,#masthead .ast-primary-header-bar .ast-search-menu-icon{width:100%!important;flex:1 1 auto!important;position:static!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-form{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important;max-width:none!important;height:auto!important;border-radius:999px!important;padding:2px 16px!important;box-shadow:none!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-form label{max-width:none!important;width:100%!important;flex:1 1 auto!important;margin:0!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit{order:-1!important;position:static!important;background:transparent!important;border:0!important;padding:0!important;min-width:auto!important;box-shadow:none!important;margin-right:2px!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-field{height:30px!important;border:none!important;border-radius:0!important;background:transparent!important;font-family:Manrope,sans-serif!important;font-size:15px!important;padding:0 0 0 10px!important;box-shadow:none!important}#masthead .ast-primary-header-bar .rs-search-close{display:none!important}}@media (min-width:922px){body.ast-theme-transparent-header #masthead .ast-below-header-bar{background:rgb(255 255 255 / .06)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-top:1px solid rgb(255 255 255 / .1)!important;border-bottom:1px solid rgb(255 255 255 / .1)!important}body.ast-theme-transparent-header #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{color:#FFFFFF!important}body.ast-theme-transparent-header #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover{color:#C4B5FD!important}body.ast-theme-transparent-header #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link{color:#FFFFFF!important;border-bottom-color:#7C3AED!important}body.ast-theme-transparent-header #masthead .ast-below-header-bar .ast-icon svg{fill:#FFFFFF!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form{background:rgb(255 255 255 / .08)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border:1px solid rgb(255 255 255 / .18)!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .search-field{color:#FFFFFF!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .search-field::placeholder{color:rgb(255 255 255 / .55)!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .search-submit svg{fill:rgb(255 255 255 / .7)!important}}@media (min-width:922px){#masthead .ast-primary-header-bar .ast-search-menu-icon .search-form{max-width:none!important;margin:0!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-field,#masthead .ast-primary-header-bar .ast-search-menu-icon .search-form .search-field{border-bottom:0!important;box-shadow:none!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-field:focus{border-bottom:0!important;box-shadow:none!important;outline:none!important}#masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{font-size:16px!important;font-weight:800!important}}@media (min-width:922px){#masthead .ast-primary-header-bar .ast-search-menu-icon .search-form{padding:0 16px!important;border-radius:999px!important;max-width:none!important;margin:0!important;min-height:0!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-field{height:26px!important;line-height:26px!important;font-size:15px!important;padding:0 0 0 10px!important;border:0!important;box-shadow:none!important}#masthead .ast-primary-header-bar .ast-search-menu-icon .search-submit svg{width:15px!important;height:15px!important}#masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{font-family:Manrope,sans-serif!important;font-size:16px!important;font-weight:800!important;padding:13px 0!important;margin-right:30px!important;line-height:1.2!important}#masthead .ast-below-header-bar .ast-builder-grid-row{min-height:0!important;align-items:center!important}}@media (min-width:922px){#masthead .ast-primary-header-bar .ast-builder-grid-row{min-height:112px!important;align-items:center!important}#masthead .site-below-header-wrap{min-height:54px!important}#masthead .ast-below-header-bar .ast-builder-grid-row{min-height:50px!important;align-items:center!important}#masthead .ast-primary-header-bar>.ast-container,#masthead .ast-below-header-bar>.ast-container{padding-left:20px!important;padding-right:20px!important;margin-left:auto!important;margin-right:auto!important}body.ast-theme-transparent-header #masthead .ast-below-header-bar{border-top:0!important;border-bottom:0!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),inset 0 -1px 0 rgb(255 255 255 / .1)!important}}@media (min-width:922px){#masthead .ast-primary-header-bar .ast-search-menu-icon .search-field::placeholder{color:rgb(20 19 26 / .45)!important;opacity:1!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .ast-search-menu-icon .search-field::placeholder{color:rgb(255 255 255 / .55)!important;opacity:1!important}}@media (min-width:922px){#masthead .ast-primary-header-bar .site-header-primary-section-center .ast-header-search .ast-search-menu-icon{max-width:820px!important;margin-left:auto!important;margin-right:auto!important}#masthead .ast-primary-header-bar .site-header-primary-section-center .ast-header-search .ast-search-menu-icon .search-form{max-width:820px!important;margin-left:auto!important;margin-right:auto!important}#masthead .ast-primary-header-bar .site-header-primary-section-center{display:flex!important;justify-content:center!important}#masthead .ast-primary-header-bar .ast-header-search .astra-search-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:0!important;padding:0!important}#masthead .ast-primary-header-bar .ast-header-search .astra-search-icon .ast-icon,#masthead .ast-primary-header-bar .ast-header-search .astra-search-icon .ahfb-svg-iconset{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;line-height:0!important}#masthead .ast-primary-header-bar .ast-header-search .astra-search-icon svg{display:block!important;width:18px!important;height:18px!important;margin:0!important}#masthead .ast-primary-header-bar .ast-header-account-wrap{width:44px!important;height:44px!important;min-width:44px!important;border:1px solid rgb(0 0 0 / .2)!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:transparent!important;transition:border-color 160ms ease,background-color 160ms ease!important}#masthead .ast-primary-header-bar .ast-header-account-wrap:hover{border-color:#B794FF!important;background:rgb(124 58 237 / .12)!important}#masthead .ast-primary-header-bar .ast-header-account-wrap .ast-header-account-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;padding:0!important;line-height:0!important}#masthead .ast-primary-header-bar .ast-header-account-wrap svg,#masthead .ast-primary-header-bar .ast-header-account-wrap .ast-icon{width:18px!important;height:18px!important;display:block!important;margin:0!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .ast-header-account-wrap{border-color:rgb(255 255 255 / .18)!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .ast-header-account-wrap svg{fill:#FFFFFF!important}}@media (min-width:922px){body:not(.ast-theme-transparent-header) #masthead .ast-primary-header-bar .ast-search-menu-icon .search-form{background:#F2F2F5!important;border:1px solid #E4E4E9!important;border-radius:999px!important}body:not(.ast-theme-transparent-header) #masthead .ast-primary-header-bar .search-field{color:#14131A!important}body:not(.ast-theme-transparent-header) #masthead .ast-primary-header-bar .ast-header-search .astra-search-icon svg{fill:#14131A!important;color:#14131A!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar{background:#14131A!important;border-top:0!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;border-bottom-color:transparent!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover{color:#C4B5FD!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .main-header-menu>.menu-item.current-menu-item>.menu-link{color:#FFFFFF!important;font-weight:800!important;border-bottom-color:#7C3AED!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .main-header-menu .ast-icon svg{fill:#FFFFFF!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .sub-menu{background:#14131A!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .sub-menu .menu-link{color:#FFFFFF!important}body:not(.ast-theme-transparent-header) #masthead .ast-below-header-bar .sub-menu .menu-link:hover{color:#C4B5FD!important;background:rgb(255 255 255 / .06)!important}body:not(.ast-theme-transparent-header) #masthead .ast-header-account-wrap svg,body:not(.ast-theme-transparent-header) #masthead .ast-header-account-wrap svg path,body:not(.ast-theme-transparent-header) #masthead .ast-header-account-wrap svg circle,body:not(.ast-theme-transparent-header) #masthead .ast-header-account-wrap svg g{fill:#14131A!important}body:not(.ast-theme-transparent-header) #masthead .ast-header-woo-cart svg,body:not(.ast-theme-transparent-header) #masthead .ast-header-woo-cart svg path,body:not(.ast-theme-transparent-header) #masthead .ast-header-woo-cart svg g{fill:#14131A!important}body:not(.ast-theme-transparent-header) #masthead .ast-header-search .astra-search-icon svg,body:not(.ast-theme-transparent-header) #masthead .ast-header-search .astra-search-icon svg path{fill:#14131A!important;stroke:#14131A!important}body.ast-theme-transparent-header #masthead .ast-header-account-wrap svg,body.ast-theme-transparent-header #masthead .ast-header-account-wrap svg path,body.ast-theme-transparent-header #masthead .ast-header-account-wrap svg circle,body.ast-theme-transparent-header #masthead .ast-header-account-wrap svg g{fill:#FFFFFF!important}body.ast-theme-transparent-header #masthead .ast-header-woo-cart svg,body.ast-theme-transparent-header #masthead .ast-header-woo-cart svg path,body.ast-theme-transparent-header #masthead .ast-header-woo-cart svg g{fill:#FFFFFF!important}}@media (min-width:922px){#rs-hero{min-height:max(100vh,900px)!important}#rs-hero>.e-con-inner{padding-bottom:80px!important}}body.woocommerce-account .entry-title,body.woocommerce-account .ast-archive-title,body.woocommerce-account h1{font-family:Archivo,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-0.02em!important;font-size:clamp(30px,3vw,46px)!important;line-height:1.08!important;color:#14131A!important;margin-bottom:28px!important}body.woocommerce-account .site-content{padding-top:40px!important;padding-bottom:80px!important}body.woocommerce-account.logged-in .woocommerce{display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;gap:40px!important;align-items:start!important}body.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important;float:none!important;margin:0!important;grid-column:1!important;grid-row:1!important;order:0!important}body.woocommerce-account .woocommerce-MyAccount-content{grid-column:2!important;grid-row:1!important;order:0!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important;border:1px solid #E4E4E9!important;border-radius:14px!important;overflow:hidden!important;background:#FFFFFF!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0!important;border-bottom:1px solid #E4E4E9!important;background:transparent!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex!important;align-items:center!important;gap:12px!important;padding:15px 18px!important;font-family:Manrope,sans-serif!important;font-weight:700!important;font-size:15px!important;color:#14131A!important;text-decoration:none!important;background:transparent!important;transition:background 160ms ease,color 160ms ease!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#F2F2F5!important;color:#7C3AED!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background:transparent!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#14131A!important;color:#FFFFFF!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a svg,body.woocommerce-account .woocommerce-MyAccount-navigation ul li a path{fill:currentColor!important;width:17px!important;height:17px!important}body.woocommerce-account .woocommerce-MyAccount-content{font-family:Manrope,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#34333D!important;border:1px solid #E4E4E9!important;border-radius:16px!important;padding:28px 30px!important;background:#FFFFFF!important;width:auto!important;float:none!important}body.woocommerce-account .woocommerce-MyAccount-content a{color:#7C3AED!important;text-decoration:none!important}body.woocommerce-account .woocommerce-MyAccount-content a:hover{text-decoration:underline!important}body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{font-family:Archivo,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;color:#14131A!important;font-size:20px!important;letter-spacing:-0.01em!important}body.woocommerce-account .woocommerce-MyAccount-content .myaccount-user-name,body.woocommerce-account .woocommerce-MyAccount-navigation .account-user-name{font-family:Archivo,sans-serif!important;font-weight:800!important;color:#14131A!important}body.woocommerce-account .woocommerce-MyAccount-content img.avatar,body.woocommerce-account .woocommerce img.avatar{border-radius:999px!important}body.woocommerce-account .woocommerce table.shop_table{border:1px solid #E4E4E9!important;border-radius:14px!important;border-collapse:separate!important;overflow:hidden!important}body.woocommerce-account .woocommerce table.shop_table th{font-family:"Space Mono",monospace!important;font-weight:700!important;font-size:12px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#8A8A94!important;background:#F2F2F5!important;padding:14px 16px!important}body.woocommerce-account .woocommerce table.shop_table td{padding:14px 16px!important;border-top:1px solid #E4E4E9!important;font-family:Manrope,sans-serif!important;font-size:15px!important;color:#14131A!important}body.woocommerce-account .woocommerce .button,body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce input.button,body.woocommerce-account .woocommerce-Button{background:#14131A!important;color:#FFFFFF!important;border:0!important;border-radius:10px!important;font-family:Archivo,sans-serif!important;font-weight:800!important;font-size:14px!important;letter-spacing:0.04em!important;text-transform:uppercase!important;padding:14px 26px!important;line-height:1!important;transition:background 160ms ease!important}body.woocommerce-account .woocommerce .button:hover,body.woocommerce-account .woocommerce button.button:hover,body.woocommerce-account .woocommerce input.button:hover,body.woocommerce-account .woocommerce-Button:hover{background:#7C3AED!important;color:#FFFFFF!important}body.woocommerce-account .woocommerce form .form-row label,body.woocommerce-account .woocommerce-form-row label{font-family:"Space Mono",monospace!important;font-weight:700!important;font-size:12px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#8A8A94!important;margin-bottom:6px!important;display:block!important}body.woocommerce-account .woocommerce form .input-text,body.woocommerce-account .woocommerce form input[type=text],body.woocommerce-account .woocommerce form input[type=email],body.woocommerce-account .woocommerce form input[type=password],body.woocommerce-account .woocommerce form input[type=tel],body.woocommerce-account .woocommerce form select,body.woocommerce-account .woocommerce form textarea{width:100%!important;border:1px solid #E4E4E9!important;border-radius:10px!important;background:#FFFFFF!important;padding:12px 14px!important;font-family:Manrope,sans-serif!important;font-size:15px!important;color:#14131A!important;box-shadow:none!important}body.woocommerce-account .woocommerce form .input-text:focus,body.woocommerce-account .woocommerce form select:focus,body.woocommerce-account .woocommerce form textarea:focus{border-color:#7C3AED!important;outline:none!important;box-shadow:0 0 0 3px rgb(124 58 237 / .12)!important}body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register{max-width:460px!important;border:1px solid #E4E4E9!important;border-radius:16px!important;padding:28px!important;background:#FFFFFF!important}body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-message,body.woocommerce-account .woocommerce-error{border-top:0!important;border-left:3px solid #7C3AED!important;background:#F2F2F5!important;border-radius:10px!important;font-family:Manrope,sans-serif!important;color:#14131A!important}body.woocommerce-account .woocommerce-error{border-left-color:#DC2626!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{border:1px solid #E4E4E9!important;border-radius:14px!important;padding:20px!important}}@media (max-width:900px){body.woocommerce-account .woocommerce{grid-template-columns:1fr!important;gap:24px!important}body.woocommerce-account .woocommerce-MyAccount-content{padding:22px 18px!important}}#masthead .ast-above-header-bar .ast-builder-html-element,#masthead .ast-above-header-bar .ast-builder-html-element p,.rs-topbar-note{font-family:"Space Mono",ui-monospace,monospace!important;font-weight:700!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:rgb(255 255 255 / .68)!important;white-space:nowrap;line-height:1!important;margin:0!important;padding:0!important}@media (max-width:921px){#masthead .ast-above-header-bar .ast-builder-html-element{display:none!important}}@media (min-width:922px){#masthead .ast-below-header-bar{position:relative!important}#masthead .ast-below-header-bar::before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background:linear-gradient(90deg,#4F46E5 0%,#7C3AED 55%,#A855F7 100%);filter:blur(1.2px);opacity:.9;z-index:2;pointer-events:none}}@media (min-width:922px){#masthead .ast-primary-header-bar .site-header-primary-section-center .ast-header-search .ast-search-menu-icon .search-form{position:relative!important}#masthead .ast-primary-header-bar .site-header-primary-section-center .ast-header-search .ast-search-menu-icon .search-form::after{content:"";position:absolute;inset:0;border-radius:999px;padding:1px;background:linear-gradient(90deg,#4F46E5 0%,#7C3AED 55%,#A855F7 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.35;pointer-events:none;transition:opacity 180ms ease}#masthead .ast-primary-header-bar .site-header-primary-section-center .ast-header-search .ast-search-menu-icon .search-form:focus-within::after{opacity:.75}}@media (min-width:922px){#masthead .ast-primary-header-bar .ast-header-search .astra-search-icon{position:relative!important}#masthead .ast-primary-header-bar .ast-header-search .astra-search-icon::after{content:"";position:absolute;inset:0;border-radius:10px;padding:1px;background:linear-gradient(135deg,#4F46E5 0%,#7C3AED 55%,#A855F7 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.55;pointer-events:none;transition:opacity 180ms ease}#masthead .ast-primary-header-bar .ast-header-search .astra-search-icon:hover::after{opacity:1}body:not(.ast-theme-transparent-header) #masthead .ast-primary-header-bar .ast-header-search .astra-search-icon svg,body:not(.ast-theme-transparent-header) #masthead .ast-primary-header-bar .ast-header-search .astra-search-icon svg path{fill:#7C3AED!important;stroke:#7C3AED!important}body.ast-theme-transparent-header #masthead .ast-primary-header-bar .ast-header-search .astra-search-icon svg,body.ast-theme-transparent-header #masthead .ast-primary-header-bar .ast-header-search .astra-search-icon svg path{fill:#B794FF!important;stroke:#B794FF!important}}@media (min-width:922px){body #ast-fixed-header .ast-below-header-bar{background:#14131A!important;background-color:#14131A!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-top:0!important;border-bottom:0!important;box-shadow:0 6px 20px -12px rgb(0 0 0 / .6)!important;position:relative!important}body #ast-fixed-header .ast-below-header-bar::before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background:linear-gradient(90deg,#4F46E5 0%,#7C3AED 55%,#A855F7 100%);filter:blur(1.2px);opacity:.9;z-index:2;pointer-events:none}body #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{color:#FFFFFF!important;font-family:Manrope,sans-serif!important;font-size:15px!important;font-weight:700!important;border-bottom:2px solid transparent!important;background:transparent!important}body #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover{color:#C4B5FD!important}body #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item.current-menu-item>.menu-link{color:#FFFFFF!important;font-weight:800!important;border-bottom-color:#7C3AED!important}body #ast-fixed-header .ast-below-header-bar .ast-icon svg{fill:#FFFFFF!important}body #ast-fixed-header .ast-below-header-bar .sub-menu{background:#14131A!important}body #ast-fixed-header .ast-below-header-bar .sub-menu .menu-link{color:#FFFFFF!important}body #ast-fixed-header .ast-below-header-bar .sub-menu .menu-link:hover{color:#C4B5FD!important;background:rgb(255 255 255 / .06)!important}}@media (min-width:922px){body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar{background:#14131A!important;background-color:#14131A!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-top:0!important;border-bottom:0!important;box-shadow:0 6px 20px -12px rgb(0 0 0 / .6)!important;position:relative!important}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar::before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1px;background:linear-gradient(90deg,#4F46E5 0%,#7C3AED 55%,#A855F7 100%);filter:blur(1.2px);opacity:.9;z-index:2;pointer-events:none}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item>.menu-link{color:#FFFFFF!important;font-family:Manrope,sans-serif!important;font-size:15px!important;font-weight:700!important;border-bottom:2px solid transparent!important;background:transparent!important}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item>.menu-link:hover{color:#C4B5FD!important}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item.rs-nav-current>.menu-link,body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .main-header-menu>.menu-item.current-menu-item>.menu-link{color:#FFFFFF!important;font-weight:800!important;border-bottom-color:#7C3AED!important}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .ast-icon svg{fill:#FFFFFF!important}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .sub-menu{background:#14131A!important}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .sub-menu .menu-link{color:#FFFFFF!important}body.ast-theme-transparent-header #ast-fixed-header .ast-below-header-bar .sub-menu .menu-link:hover{color:#C4B5FD!important;background:rgb(255 255 255 / .06)!important}}body.woocommerce-account:not(.logged-in) .entry-content .woocommerce{max-width:460px!important;margin:0 auto 60px!important;border:0!important;padding:0!important;border-radius:0!important;display:block!important}body.woocommerce-account:not(.logged-in) .woocommerce-form-login,body.woocommerce-account:not(.logged-in) .woocommerce-form-register{max-width:460px!important;width:100%!important;margin:0 auto!important;border:1px solid #E4E4E9!important;border-radius:16px!important;padding:32px 30px!important;background:#FFFFFF!important;box-shadow:0 1px 2px rgb(20 19 26 / .04)!important}body.woocommerce-account:not(.logged-in) .entry-content .woocommerce h2{font-family:Archivo,sans-serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-0.01em!important;font-size:24px!important;color:#14131A!important;text-align:center!important;margin:0 0 22px!important}body.woocommerce-account:not(.logged-in) .woocommerce form .form-row{margin-bottom:16px!important}body.woocommerce-account:not(.logged-in) .woocommerce-form-login__rememberme{display:flex!important;align-items:center!important;gap:8px!important;margin:4px 0 0!important;font-family:"Space Mono",monospace!important;font-size:11px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#8A8A94!important;font-weight:700!important}body.woocommerce-account:not(.logged-in) .woocommerce-form-login__rememberme input{width:16px!important;height:16px!important;margin:0!important;accent-color:#7C3AED!important}body.woocommerce-account:not(.logged-in) .woocommerce button.button.woocommerce-form-login__submit{width:100%!important;margin-top:18px!important}body.woocommerce-account:not(.logged-in) .woocommerce-LostPassword{text-align:center!important;margin:14px 0 0!important;font-family:Manrope,sans-serif!important;font-size:13px!important}body.woocommerce-account:not(.logged-in) .woocommerce-LostPassword a{color:#7C3AED!important;text-decoration:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-LostPassword a:hover{text-decoration:underline!important}body.woocommerce-account:not(.logged-in) .entry-title{text-align:center!important}@media (min-width:922px){body.woocommerce-shop .site-content>.ast-container,body.tax-product_cat .site-content>.ast-container,body.post-type-archive-product .site-content>.ast-container{flex-wrap:nowrap!important;align-items:flex-start!important}body.woocommerce-shop #secondary,body.tax-product_cat #secondary,body.post-type-archive-product #secondary{flex:0 0 256px!important;max-width:256px!important;min-width:256px!important}body.woocommerce-shop #primary,body.tax-product_cat #primary,body.post-type-archive-product #primary{flex:1 1 auto!important;min-width:0!important}body.woocommerce-shop #primary .products,body.tax-product_cat #primary .products,body.post-type-archive-product #primary .products{min-width:0!important}}.astra-cart-drawer .astra-cart-drawer-close,.astra-cart-drawer .ast-mini-cart-header-close,.astra-cart-drawer .astra-cart-drawer-header .close{color:#14131A!important;background:transparent!important;border:0!important;opacity:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:8px!important;transition:background 160ms ease,color 160ms ease!important}.astra-cart-drawer .astra-cart-drawer-close svg,.astra-cart-drawer .astra-cart-drawer-close .ast-close-svg,.astra-cart-drawer .astra-cart-drawer-close path,.astra-cart-drawer .ast-mini-cart-header-close svg,.astra-cart-drawer .ast-mini-cart-header-close path{fill:#14131A!important;color:#14131A!important;width:18px!important;height:18px!important;display:block!important}.astra-cart-drawer .astra-cart-drawer-close:hover,.astra-cart-drawer .ast-mini-cart-header-close:hover{background:#F2F2F5!important;color:#7C3AED!important}.astra-cart-drawer .astra-cart-drawer-close:hover svg,.astra-cart-drawer .astra-cart-drawer-close:hover path{fill:#7C3AED!important}@media (max-width:921px){#colophon .site-footer-section,#colophon .footer-widget-area,#colophon .site-footer-above-section-1,#colophon .site-footer-above-section-2,#colophon .site-footer-above-section-3,#colophon .site-footer-above-section-4{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;text-align:left!important}#colophon .site-footer-section ul,#colophon .ast-builder-menu ul,#colophon .footer-widget-area ul{padding-left:0!important;margin-left:0!important;list-style:none!important}#colophon .site-footer-section li,#colophon .ast-builder-menu li{padding-left:0!important;margin-left:0!important}#colophon .ast-builder-menu .menu-item .menu-link,#colophon .site-footer-section .menu-link{padding-left:0!important;padding-right:0!important;justify-content:flex-start!important;text-align:left!important}#colophon .ast-builder-html-element,#colophon .widget,#colophon .elementor-widget-container{padding-left:0!important;margin-left:0!important;text-align:left!important}#colophon .rs-foot-eyebrow,#colophon .widget-title{padding-left:0!important;margin-left:0!important;text-align:left!important}#colophon .site-above-footer-wrap{padding-left:24px!important;padding-right:24px!important}#colophon .site-below-footer-wrap{padding-left:24px!important;padding-right:24px!important}}@media (max-width:767px){.rs-ghost{display:none!important}body.woocommerce-shop .ast-shop-toolbar-container,body.tax-product_cat .ast-shop-toolbar-container,body.post-type-archive-product .ast-shop-toolbar-container{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;margin:0 0 16px!important;padding:0!important}body.woocommerce-shop .ast-shop-toolbar-aside-wrap:has(.woocommerce-result-count),body.tax-product_cat .ast-shop-toolbar-aside-wrap:has(.woocommerce-result-count),body.post-type-archive-product .ast-shop-toolbar-aside-wrap:has(.woocommerce-result-count){display:none!important}body.woocommerce-shop .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.post-type-archive-product .woocommerce-result-count{display:none!important}body.woocommerce-shop .ast-shop-toolbar-aside-wrap:has(.woocommerce-ordering),body.tax-product_cat .ast-shop-toolbar-aside-wrap:has(.woocommerce-ordering),body.post-type-archive-product .ast-shop-toolbar-aside-wrap:has(.woocommerce-ordering){display:block!important;width:100%!important;margin:0!important}body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{display:block!important;width:100%!important;margin:0!important;float:none!important}body.woocommerce-shop .woocommerce-ordering select,body.tax-product_cat .woocommerce-ordering select,body.post-type-archive-product .woocommerce-ordering select{width:100%!important}body.woocommerce-shop .ast-woocommerce-container,body.tax-product_cat .ast-woocommerce-container,body.post-type-archive-product .ast-woocommerce-container{display:flex!important;flex-direction:column!important}body.woocommerce-shop .ast-woocommerce-container>.ast-shop-toolbar-container,body.tax-product_cat .ast-woocommerce-container>.ast-shop-toolbar-container,body.post-type-archive-product .ast-woocommerce-container>.ast-shop-toolbar-container{order:-1!important;position:static!important;bottom:auto!important;width:100%!important}body.woocommerce-shop .ast-woocommerce-container>ul.products,body.tax-product_cat .ast-woocommerce-container>ul.products,body.post-type-archive-product .ast-woocommerce-container>ul.products{order:1!important}body.woocommerce-shop .ast-woocommerce-container>nav.woocommerce-pagination,body.woocommerce-shop .ast-woocommerce-container>.woocommerce-pagination,body.woocommerce-shop .ast-woocommerce-container>.ast-shop-pagination,body.tax-product_cat .ast-woocommerce-container>nav.woocommerce-pagination,body.tax-product_cat .ast-woocommerce-container>.woocommerce-pagination,body.tax-product_cat .ast-woocommerce-container>.ast-shop-pagination,body.post-type-archive-product .ast-woocommerce-container>nav.woocommerce-pagination,body.post-type-archive-product .ast-woocommerce-container>.woocommerce-pagination,body.post-type-archive-product .ast-woocommerce-container>.ast-shop-pagination{order:2!important}}@media (max-width:767px){body.page-id-14 #rs-s1{padding-bottom:40px!important}body.page-id-14 #rs-s1-right{height:auto!important;min-height:0!important;margin-bottom:0!important;padding-bottom:0!important}body.page-id-14 #rs-s1-photo{margin-bottom:0!important;padding-bottom:0!important}body.page-id-14 #rs-s1-photo img{height:300px!important;object-fit:cover!important;display:block!important}}body.page-id-4248 .site-content{padding-top:56px!important;padding-bottom:96px!important}body.page-id-4248 .ast-container{max-width:1280px!important}body.page-id-4248 .entry-content{max-width:100%!important}body.page-id-4248 .entry-content p,body.page-id-4248 .entry-content li{max-width:90ch!important}body.page-id-4248 .entry-title{font-family:Archivo,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-0.02em!important;font-size:clamp(30px,3.4vw,44px)!important;line-height:1.1!important;color:#14131A!important;margin:0 0 28px!important}body.page-id-4248 .entry-content h2{font-family:Archivo,sans-serif!important;font-weight:800!important;text-transform:none!important;letter-spacing:-0.01em!important;font-size:22px!important;line-height:1.3!important;color:#14131A!important;margin:38px 0 12px!important}body.page-id-4248 .entry-content h3{font-family:Archivo,sans-serif!important;font-weight:700!important;font-size:17px!important;line-height:1.35!important;color:#14131A!important;margin:24px 0 8px!important}body.page-id-4248 .entry-content p,body.page-id-4248 .entry-content li{font-family:Manrope,sans-serif!important;font-size:16px!important;line-height:1.75!important;color:#34333D!important}body.page-id-4248 .entry-content p{margin:0 0 14px!important}body.page-id-4248 .entry-content ul{margin:0 0 18px 20px!important}body.page-id-4248 .entry-content li{margin-bottom:8px!important}body.page-id-4248 .entry-content a{color:#7C3AED!important;text-decoration:underline!important;text-underline-offset:2px!important}body.page-id-4248 .entry-content strong{color:#14131A!important;font-weight:700!important}body.page-id-4248 .entry-content>p:first-child{font-family:"Space Mono",monospace!important;font-size:12px!important;letter-spacing:0.06em!important;text-transform:uppercase!important;color:#8A8A94!important;margin-bottom:32px!important}body.page-id-4248 .entry-content>p:first-child strong{color:#8A8A94!important;font-weight:700!important}body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button,body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button .elementor-button-text,body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button span{color:#FFFFFF!important}body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button:hover,body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button:focus,body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button:active{background:#6929D4!important;color:#FFFFFF!important}body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button:hover .elementor-button-text,body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button:hover span,body.home #rs-cats-grid #rs-cat-cta-btn .elementor-button:focus .elementor-button-text{color:#FFFFFF!important;opacity:1!important}body.home #rs-cat-cta:hover,body.home #rs-cat-cta:hover::before,body.home #rs-cat-cta:hover::after{background-color:inherit}html{scrollbar-gutter:stable}