body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-color-bg: #f4f3f7;--crux-aura-color-surface: #fcfcfd;--crux-aura-color-surface-soft: #eceef2;--crux-aura-color-text: #191a24;--crux-aura-color-muted: #696a78;--crux-aura-color-border: #dcdeea;--crux-aura-color-border-strong: #b9bdcf;--crux-aura-color-primary: #292a36;--crux-aura-color-primary-hover: #0f1017;--crux-aura-color-accent: #7358c8;--crux-aura-color-lilac: #b69aff;--crux-aura-color-pink: #ff91b9;--crux-aura-color-aqua: #79dce8;--crux-aura-color-butter: #f5d86d;--crux-aura-color-lime: #bfe982;--crux-aura-color-sale: #d73e6c;--crux-aura-radius-control: 10px;--crux-aura-radius-card: 16px;--crux-aura-radius-feature: 24px;--crux-aura-shadow-card: 0 14px 34px rgb(45 40 72 / .08);--crux-aura-shadow-card-hover: 0 22px 46px rgb(45 40 72 / .14);--crux-aura-section-gap-lg: clamp(64px, 8vw, 112px);--crux-aura-section-gap-sm: clamp(40px, 5vw, 64px);--crux-aura-page-gutter: clamp(20px, 4vw, 64px);--crux-aura-motion-fast: .18s ease;--crux-aura-font-display: Inter, "Helvetica Neue", Arial, sans-serif;--crux-aura-font-body: "Instrument Sans", Inter, "Helvetica Neue", Arial, sans-serif;color:var(--crux-aura-color-text);background:var(--crux-aura-color-bg);font-family:var(--crux-aura-font-body);-webkit-font-smoothing:antialiased}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6){--color-background: rgb(244 243 247 / 1);--color-background-rgb: 244 243 247;--color-foreground: rgb(25 26 36 / 1);--color-foreground-rgb: 25 26 36;--color-foreground-heading: rgb(25 26 36 / 1);--color-foreground-heading-rgb: 25 26 36;--color-foreground-muted: rgb(105 106 120 / 1);--color-primary: rgb(41 42 54 / 1);--color-primary-rgb: 41 42 54;--color-primary-hover: rgb(15 16 23 / 1);--color-primary-hover-rgb: 15 16 23;--color-border: rgb(220 222 234 / 1);--color-border-rgb: 220 222 234;--color-shadow: rgb(45 40 72 / 1);--color-shadow-rgb: 45 40 72;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(41 42 54 / 1);--color-primary-button-border: rgb(41 42 54 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(15 16 23 / 1);--color-primary-button-hover-border: rgb(15 16 23 / 1);--color-secondary-button-text: rgb(25 26 36 / 1);--color-secondary-button-background: rgb(252 252 253 / 1);--color-secondary-button-border: rgb(185 189 207 / 1);--color-secondary-button-hover-text: rgb(255 255 255 / 1);--color-secondary-button-hover-background: rgb(41 42 54 / 1);--color-secondary-button-hover-border: rgb(41 42 54 / 1);--color-input-background: rgb(252 252 253 / 1);--color-input-text: rgb(25 26 36 / 1);--color-input-text-rgb: 25 26 36;--color-input-border: rgb(185 189 207 / 1);--color-input-hover-background: rgb(252 252 253 / 1);--color-variant-background: rgb(252 252 253 / 1);--color-variant-border: rgb(185 189 207 / 1);--color-variant-text: rgb(25 26 36 / 1);--color-selected-variant-background: rgb(41 42 54 / 1);--color-selected-variant-border: rgb(41 42 54 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--font-h1--color: var(--crux-aura-color-text);--font-h2--color: var(--crux-aura-color-text);--font-h3--color: var(--crux-aura-color-text);--font-h4--color: var(--crux-aura-color-text);--font-h5--color: var(--crux-aura-color-text);--font-h6--color: var(--crux-aura-color-text)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent{color:var(--crux-aura-color-text);background:var(--crux-aura-color-bg);font-family:var(--crux-aura-font-body)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(h1,h2,h3,h4,h5,h6){color:var(--crux-aura-color-text);font-family:var(--crux-aura-font-display);letter-spacing:-.025em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(p,li,dt,dd,label,input,select,textarea,button){font-family:var(--crux-aura-font-body)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :focus-visible{outline:2px solid var(--crux-aura-color-accent);outline-offset:3px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(a.button,button.button,.button,input[type=submit]){min-height:48px;border-radius:var(--crux-aura-radius-control);font-family:var(--crux-aura-font-body);font-size:max(12px,.78rem);font-weight:700;letter-spacing:.055em;text-transform:uppercase;transition:color var(--crux-aura-motion-fast),background-color var(--crux-aura-motion-fast),border-color var(--crux-aura-motion-fast),box-shadow var(--crux-aura-motion-fast),transform var(--crux-aura-motion-fast)}@media(hover:hover){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(a.button,button.button,.button,input[type=submit]):not(:disabled):hover{transform:translateY(-2px)}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea){min-height:48px;border-color:var(--crux-aura-color-border-strong);border-radius:var(--crux-aura-radius-control);color:var(--crux-aura-color-text);background:var(--crux-aura-color-surface)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(variant-picker,product-form) :is(label,button,select,[role=button]){min-height:44px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card{--card-bg-hover: rgb(182 154 255 / .07);--card-border-hover: rgb(115 88 200 / .28);color:var(--crux-aura-color-text)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .card-gallery,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .product-media-container{border:1px solid var(--crux-aura-color-border);border-radius:var(--crux-aura-radius-card);background:var(--crux-aura-color-surface);overflow:hidden;transition:border-color var(--crux-aura-motion-fast),box-shadow var(--crux-aura-motion-fast),transform var(--crux-aura-motion-fast)}@media(hover:hover){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card:hover :is(.card-gallery,.product-media-container){border-color:var(--crux-aura-color-border-strong);box-shadow:var(--crux-aura-shadow-card-hover);transform:translateY(-4px)}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .product-card__content{color:var(--crux-aura-color-text);background:transparent}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .text-block p[role=heading]{color:var(--crux-aura-color-text);font-family:var(--crux-aura-font-display);font-size:clamp(15px,1.1vw,17px);font-weight:650;line-height:1.28;letter-spacing:-.01em;text-transform:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price *{color:var(--crux-aura-color-text);font-family:var(--crux-aura-font-body);font-variant-numeric:lining-nums tabular-nums}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price s{color:var(--crux-aura-color-muted)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price s+span{color:var(--crux-aura-color-sale);font-weight:700}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-radius-card: 13px;--crux-aura-radius-feature: 20px;--crux-aura-section-gap-lg: 56px;--crux-aura-section-gap-sm: 40px;--crux-aura-page-gutter: 16px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .text-block p[role=heading]{font-size:14px}}@media(prefers-reduced-motion:reduce){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent *,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent *:before,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .shopify-section-group-header-group-aura:has(.crux-two-tier-announcement){position:relative;isolation:isolate}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .shopify-section-group-header-group-aura:has(.crux-two-tier-announcement):after{content:"";position:absolute;z-index:2;inset:auto 0 0;height:1px;pointer-events:none;background:linear-gradient(90deg,#e6a6c8,#ad94df 40%,#80cbd2 74%,#deb5ce);opacity:.72}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .shopify-section-group-header-group-aura:has(.crux-two-tier-announcement)>.section-background,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement{--color-background: rgb(238 234 242 / 1);--color-background-rgb: 238 234 242;--color-foreground: rgb(48 40 58 / 1);--color-foreground-rgb: 48 40 58;--color-border: rgb(217 207 224 / 1);--color-border-rgb: 217 207 224;color:#30283a;background:#eeeaf2!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement{--padding-block-start: 0px !important;--padding-block-end: 0px !important;min-height:36px;padding-block:0!important;border:0}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .crux-promo-strip{display:none!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .announcement-bar__slider,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .announcement-bar__slide{min-height:36px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .announcement-bar__slides{width:min(calc(100% - 32px),760px);max-width:760px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .announcement-bar__text{margin:0;color:#30283a;font-family:var(--crux-aura-font-body, "Instrument Sans", Inter, sans-serif);font-size:.6875rem;font-weight:700;line-height:1.25;letter-spacing:.075em}body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer{position:relative;isolation:isolate;color:#fbf7fc;background:radial-gradient(circle at 82% 100%,rgb(92 150 159 / .16),transparent 34%),linear-gradient(105deg,#2e2338,#3b2946 52%,#29343c)}body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer:before{content:"";position:absolute;z-index:2;inset:0 0 auto;height:1px;pointer-events:none;background:linear-gradient(90deg,#e6a6c8,#ad94df 40%,#80cbd2 74%,#deb5ce);opacity:.72}body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer .shopify-section-group-footer-group>.section-background,body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer .shopify-section-group-footer-group>.section{--color-background: transparent;--color-background-rgb: 46 35 56;--color-foreground: rgb(251 247 252 / 1);--color-foreground-rgb: 251 247 252;--color-foreground-heading: rgb(251 247 252 / 1);--color-foreground-heading-rgb: 251 247 252;--color-foreground-muted: rgb(217 207 224 / 1);--color-border: rgb(217 207 224 / .3);--color-border-rgb: 217 207 224;--color-input-background: rgb(255 255 255 / .06);--color-input-text: rgb(251 247 252 / 1);--color-input-border: rgb(217 207 224 / .48);color:#fbf7fc;background:transparent!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer .shopify-section-group-footer-group :is(h1,h2,h3,h4,h5,h6,p,a,.menu__heading,.menu__item,.text-block,rte-formatter,input){color:#fbf7fc}body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer .shopify-section-group-footer-group :is(.menu__item>a,.h5,rte-formatter){color:#d9cfe0}body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer .shopify-section-group-footer-group input::placeholder{color:#d9cfe0b8}body[data-crux-world=aura]:not(.crux-twin-worlds-home)>footer .shopify-section-group-footer-group .email-signup__button{color:#30283a;background:#fbf7fc}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .announcement-bar__slider,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .announcement-bar__slide{min-height:42px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement .announcement-bar__text{max-width:31ch;margin-inline:auto;font-size:.625rem;line-height:1.3}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement--campaign,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .shopify-section-group-header-group-aura:has(.crux-two-tier-announcement--campaign)>.section-background{--color-background: rgb(46 35 56 / 1);--color-background-rgb: 46 35 56;--color-foreground: rgb(251 247 252 / 1);--color-foreground-rgb: 251 247 252;color:#fbf7fc;background:radial-gradient(circle at 82% 0%,rgb(92 150 159 / .16),transparent 34%),linear-gradient(105deg,#2e2338,#3b2946 52%,#29343c)!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement--campaign .announcement-bar__slider{display:none!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement--campaign .crux-promo-strip{display:block!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement--campaign .crux-promo-strip__inner{min-height:44px;width:min(calc(100% - 32px),880px);gap:clamp(28px,6vw,88px)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement--campaign .crux-promo-strip__text,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement--campaign .crux-promo-countdown{color:#fbf7fc}body[data-crux-world=aura]:not(.crux-twin-worlds-home):has(#header-group .crux-two-tier-announcement--campaign) .crux-aura-home-intro__campaign{display:none}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #header-group .crux-two-tier-announcement--campaign .crux-promo-strip__inner{min-height:58px;padding-block:7px;grid-template-columns:1fr;gap:5px}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] .section-content-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:32px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_copy]{flex:1 1 auto;min-width:0}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_kicker]{color:var(--crux-aura-color-muted);font-family:var(--crux-aura-font-body);font-size:.6875rem;font-weight:700;line-height:1.25;letter-spacing:.16em;text-transform:uppercase}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_title]{width:100%;max-width:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_title] h2{margin:0;color:var(--crux-aura-color-text);font-family:var(--crux-aura-font-display);font-size:clamp(2.25rem,4vw,4.1rem);font-weight:620;line-height:.98;letter-spacing:-.045em;text-transform:uppercase}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_description]{color:var(--crux-aura-color-muted);font-family:var(--crux-aura-font-body);font-size:.9375rem;line-height:1.5}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_view_all] .button{min-height:auto;padding:0 0 5px;color:var(--crux-aura-color-text);border:0;border-bottom:1px solid var(--crux-aura-color-muted);border-radius:0;background:transparent;box-shadow:none;font-family:var(--crux-aura-font-body);font-size:.6875rem;font-weight:700;line-height:1.25;letter-spacing:.12em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] .section-resource-list{padding-inline:var(--crux-aura-page-gutter)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] .resource-list{width:100%;margin-inline:0}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] slideshow-slides{gap:18px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] slideshow-slide.resource-list__slide{display:flex;width:calc((100% - 54px)/4);flex-basis:calc((100% - 54px)/4)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card{width:100%;height:100%}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .product-card__content{position:relative;height:100%;padding-bottom:62px;border:1px solid var(--crux-aura-color-border);border-radius:16px;background:var(--crux-aura-color-surface);box-shadow:0 1px #30283a09;overflow:hidden}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .card-gallery{position:static;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;transform:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .product-media-container{border:0;border-radius:15px 15px 10px 10px;box-shadow:none;transform:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card [ref=productTitleLink],body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .text-block p[role=heading]{width:100%;min-height:2.56em;text-align:center}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card product-price,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card product-price .price{width:100%;justify-content:center;text-align:center}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add{position:absolute;z-index:4;inset:auto 14px 14px;width:auto}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button{width:100%;min-height:38px;padding-inline:12px;color:#30283a;border:1px solid #b9b4c0;border-radius:999px;background:transparent;box-shadow:none;font-family:var(--crux-aura-font-body);font-size:0;font-weight:700;letter-spacing:.09em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button .add-to-cart-text{display:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--choose:after{content:"CHOOSE OPTIONS";font-size:.625rem}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--add:after{content:"ADD TO BAG";font-size:.625rem}@media(hover:hover){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card:hover .product-card__content{border-color:var(--crux-aura-color-border-strong);box-shadow:0 12px 28px #30283a12;transform:translateY(-3px)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button:hover{color:#fff;border-color:#30283a;background:#30283a}}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] .section-content-wrapper{display:block}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_title] h2{font-size:clamp(1.875rem,9vw,2.6rem)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_description]{font-size:.8125rem}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_view_all]{margin-top:16px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] .section-resource-list{padding-inline:16px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] slideshow-slides{gap:12px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] slideshow-slide.resource-list__slide{width:calc((100% - 12px)/2);flex-basis:calc((100% - 12px)/2)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .product-card__content{padding-bottom:58px;border-radius:13px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .text-block p[role=heading]{font-size:.75rem}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add{inset:auto 10px 10px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button{min-height:40px;padding-inline:8px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--choose:after,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--add:after{font-size:.5625rem}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_description],body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_description] p{margin:0;color:var(--crux-aura-color-muted);font-family:var(--crux-aura-font-body);font-size:.9375rem!important;font-weight:400;line-height:1.5!important;letter-spacing:normal}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] a[class*=__aura_bestsellers_view_all]{display:inline-grid;min-height:auto;padding:0 0 5px;color:var(--crux-aura-color-text);border:0;border-bottom:1px solid var(--crux-aura-color-muted);border-radius:0;background:transparent;box-shadow:none;font-family:var(--crux-aura-font-body);font-size:.6875rem;font-weight:700;line-height:1.25;letter-spacing:.12em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] slideshow-slide.resource-list__slide>.resource-list__item,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] slideshow-slide.resource-list__slide>.resource-list__item>product-card{--size-style-width: 100%;width:100%!important;min-width:0;flex:1 1 100%}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .product-card__content{background:#fcfcfd!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__product-form-component,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add form{width:auto}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--choose,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--add{position:static;display:flex;opacity:1!important;visibility:visible;transform:none}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_description],body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_pNcyiL] [class*=__aura_bestsellers_description] p{font-size:.8125rem!important}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .text-block p[role=heading]{min-height:1.28em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--choose,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .quick-add__button--add{justify-content:center;text-align:center}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card product-price [data-crux-campaign-price]{align-items:baseline!important;margin-top:3px!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .product-card__content>.group-block{padding-block-start:6px!important}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .text-block p[role=heading]{min-height:2.56em}}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .text-block p[role=heading]{display:flex!important;align-items:center;justify-content:center;min-height:2.56em;text-align:center}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .product-card__content>.group-block .group-block-content{gap:2px!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product_list_4HyKBg] product-card .product-card__content{padding-block-end:48px!important}}@media screen and (min-width:750px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) .section-crux-aura-home-intro>.crux-aura-home-intro{width:100%;grid-column:1 / -1}body[data-crux-world=aura]:not(.crux-twin-worlds-home) .crux-aura-home-intro--editorial-v3 .crux-aura-home-intro__shell{width:100%;max-width:1920px;margin-inline:auto;padding-inline:var(--crux-aura-page-gutter, clamp(20px, 4vw, 64px))}}@media screen and (min-width:750px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [data-testid=product-list] slideshow-component[ref=resourceListCarousel]>slideshow-container>slideshow-arrows[position=center]{bottom:auto;height:calc((100cqw - (var(--resource-list-column-gap) * (var(--column-count) - 1))) / var(--column-count))}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-]{width:100%!important;max-width:none!important;margin-inline:0!important;overflow:clip!important;color:var(--crux-aura-color-text)!important;background:var(--crux-aura-color-bg)!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__inner{box-sizing:border-box;width:100%!important;max-width:1920px!important;margin-inline:auto!important;padding:clamp(56px,6vw,88px) var(--crux-aura-page-gutter) clamp(64px,7vw,96px)!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__header{gap:10px;margin-bottom:clamp(24px,2.5vw,38px);text-align:center}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__kicker{color:var(--crux-aura-color-muted)!important;font-size:12px;letter-spacing:.2em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__heading{color:var(--crux-aura-color-text)!important;font-size:clamp(36px,4.4vw,68px);line-height:.96;letter-spacing:-.045em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__description,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__badge{display:none!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__grid--2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(16px,1.6vw,26px)!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__card{min-height:0!important;overflow:hidden;border:1px solid var(--crux-aura-color-border)!important;border-radius:var(--crux-aura-radius-card)!important;background:var(--crux-aura-color-surface)!important;box-shadow:0 10px 28px #2d28480e;transition:border-color var(--crux-aura-motion-fast),box-shadow var(--crux-aura-motion-fast),transform var(--crux-aura-motion-fast)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__link{display:grid!important;grid-template-rows:auto 1fr;height:100%!important;color:var(--crux-aura-color-text)!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__media{position:relative!important;inset:auto!important;aspect-ratio:3 / 2;overflow:hidden;background:var(--crux-aura-color-surface-soft)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__media img,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__media svg{transform:scale(1.005)!important;transition:transform .45s ease!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__wash{display:none!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__content{position:static!important;display:grid;align-content:start;gap:9px;min-height:142px;padding:22px 24px 21px;color:var(--crux-aura-color-text)!important;background:var(--crux-aura-color-surface)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__title{color:var(--crux-aura-color-text)!important;font-size:clamp(24px,2vw,34px);line-height:1;letter-spacing:-.035em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__text{max-width:520px;margin:0!important;color:var(--crux-aura-color-muted)!important;font-size:15px;line-height:1.45}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__cta{width:max-content;margin-top:5px!important;padding-bottom:3px;border-color:var(--crux-aura-color-border-strong)!important;color:var(--crux-aura-color-text)!important;font-size:12px;letter-spacing:.13em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__card:hover{border-color:var(--crux-aura-color-border-strong)!important;box-shadow:var(--crux-aura-shadow-card-hover);transform:translateY(-2px)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__card:hover img{filter:none!important;transform:scale(1.025)!important}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__inner{padding:48px 14px 58px!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__header{margin-bottom:22px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__heading{max-width:350px;margin-inline:auto;font-size:clamp(30px,9.2vw,36px);line-height:.98}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__grid--2{display:flex!important;gap:12px!important;margin-inline:-14px;padding-inline:14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:14px;scroll-snap-type:inline mandatory;scrollbar-width:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__grid--2::-webkit-scrollbar{display:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__card{flex:0 0 84vw;scroll-snap-align:start}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__media{aspect-ratio:4 / 3}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__content{gap:7px;min-height:130px;padding:18px 18px 17px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__title{font-size:25px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__text{font-size:14px}}body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-section-title-size: clamp(36px, 4vw, 57.6px);--crux-aura-section-title-weight: 620;--crux-aura-section-title-leading: .98;--crux-aura-section-title-tracking: -.045em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is([id*=__section_pNcyiL] h2,.shopify-section.section-wrapper .text-block.h2>h1,.shopify-section.section-wrapper .text-block.h2>h2,.shopify-section.section-wrapper .text-block.h2>p>strong,[id^=crux-series-showcase-] .crux-series-showcase__heading,[id*=__176509512515eea453] .jdgm-title,.jdgm-carousel-title){font-family:var(--crux-aura-font-display)!important;font-size:var(--crux-aura-section-title-size)!important;font-weight:var(--crux-aura-section-title-weight)!important;line-height:var(--crux-aura-section-title-leading)!important;letter-spacing:var(--crux-aura-section-title-tracking)!important;text-transform:uppercase!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__heading{max-width:1240px;margin-inline:auto}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_zXDkeP] .text-block.h2 strong:before{content:"FEATURED PRODUCT";display:block;margin-bottom:12px;color:var(--crux-aura-color-muted);font-family:var(--crux-aura-font-body);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.2em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_CKimHz]{display:none!important}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-section-title-size: 35.1px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id^=crux-series-showcase-] .crux-series-showcase__heading{max-width:350px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__section_zXDkeP] .text-block.h2 strong:before{margin-bottom:9px}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .text-block p[role=heading]{display:flex;min-height:2.56em;align-items:center;justify-content:center;text-align:center}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-price-row{display:flex!important;width:100%!important;min-height:22px;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:7px!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-status{display:inline-flex;min-height:20px;flex:0 0 auto;align-items:center;justify-content:center;padding-inline:8px;border:1px solid transparent;border-radius:999px;font-family:var(--crux-aura-font-body);font-size:8px;font-weight:760;line-height:1;letter-spacing:.1em;white-space:nowrap}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-status--new{gap:6px;border-color:#d8d2e3;color:#393542;background:linear-gradient(125deg,#fff,#f7e9f2 52%,#edf8fb);box-shadow:0 3px 10px #39354214}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-status--new:before{width:6px;height:6px;flex:0 0 auto;border-radius:50%;content:"";background:linear-gradient(135deg,#ff7bc4,#8d63d8,#67c7ea)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-status--best-seller{border-color:#282732;color:#fff;background:#282732;box-shadow:0 4px 12px #2827322e}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-price-row{min-height:18px;gap:4px!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-status{min-height:18px;padding-inline:6px;font-size:6.5px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-status--new{gap:4px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .crux-aura-card-status--new:before{width:5px;height:5px}}body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-radius-editorial-media: 20px;--crux-aura-radius-product-gallery: 12px;--crux-aura-radius-product-thumbnail: 9px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent .collection-links__image{overflow:hidden;border:1px solid rgb(255 255 255 / .9);border-radius:var(--crux-aura-radius-editorial-media);box-shadow:var(--crux-aura-shadow-card)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent .collection-links__image img{border-radius:inherit}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__featured_product_information] .product-media-container{overflow:hidden;border:1px solid rgb(255 255 255 / .9);border-radius:var(--crux-aura-radius-editorial-media);box-shadow:var(--crux-aura-shadow-card)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__featured_product_information] :is(.thumbnail,.thumbnail img){overflow:hidden;border-radius:var(--crux-aura-radius-product-thumbnail)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product-information] .product-information__media .product-media-container{overflow:hidden;border:1px solid var(--crux-aura-color-border);border-radius:var(--crux-aura-radius-product-gallery)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product-information] .product-information__media :is(.thumbnail,.thumbnail img){overflow:hidden;border-radius:var(--crux-aura-radius-product-thumbnail)}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-radius-editorial-media: 16px;--crux-aura-radius-product-gallery: 10px;--crux-aura-radius-product-thumbnail: 7px}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent .collection-links__image,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__featured_product_information] .product-media-container{border-radius:var(--crux-aura-radius-editorial-media)!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product-information] .product-information__media .product-media-container{border-radius:var(--crux-aura-radius-product-gallery)!important}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__featured_product_information] :is(.thumbnail,.thumbnail img,.slideshow-controls__thumbnail,.slideshow-controls__thumbnail img),body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent [id*=__product-information] .product-information__media :is(.thumbnail,.thumbnail img,.slideshow-controls__thumbnail,.slideshow-controls__thumbnail img){overflow:hidden!important;border-radius:var(--crux-aura-radius-product-thumbnail)!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/crux-aura-design-system.css.map */
