:root{--sdl-ink: 11, 11, 14;--sdl-coal: 30, 30, 38;--sdl-steel: 71, 85, 105;--sdl-slate: 100, 116, 139;--sdl-mid: 148, 163, 184;--sdl-fog: 226, 232, 240;--sdl-frost: 241, 245, 249;--sdl-mist: 248, 250, 252;--sdl-canvas: 255, 255, 255;--sdl-signal: 239, 68, 68;--sdl-go: 22, 163, 74;--sdl-caution: 234, 179, 8;--sdl-bg: rgb(var(--sdl-canvas));--sdl-bg-raised: rgb(var(--sdl-mist));--sdl-bg-subtle: rgb(var(--sdl-frost));--sdl-border: rgb(var(--sdl-fog));--sdl-border-strong: rgb(var(--sdl-mid));--sdl-text: rgb(var(--sdl-ink));--sdl-text-2: rgb(var(--sdl-steel));--sdl-text-3: rgb(var(--sdl-slate));--sdl-text-4: rgb(var(--sdl-mid));--sdl-r-xs: .375rem;--sdl-r-sm: .625rem;--sdl-r-md: .875rem;--sdl-r-lg: 1.25rem;--sdl-r-xl: 1.75rem;--sdl-r-2xl: 2.5rem;--sdl-r-full: 9999px;--sdl-shadow-xs: 0 1px 2px rgb(0 0 0 / .04);--sdl-shadow-sm: 0 1px 3px rgb(0 0 0 / .07), 0 1px 2px rgb(0 0 0 / .04);--sdl-shadow-md: 0 4px 16px rgb(0 0 0 / .07), 0 2px 4px rgb(0 0 0 / .04);--sdl-shadow-lg: 0 8px 28px rgb(0 0 0 / .08), 0 2px 8px rgb(0 0 0 / .04);--sdl-shadow-xl: 0 20px 56px rgb(0 0 0 / .09), 0 4px 16px rgb(0 0 0 / .05);--sdl-shadow-2xl: 0 32px 80px rgb(0 0 0 / .12), 0 8px 24px rgb(0 0 0 / .06);--sdl-shadow-inner: inset 0 1px 3px rgb(0 0 0 / .06);--sdl-ease: cubic-bezier(.16, 1, .3, 1);--sdl-ease-std: cubic-bezier(.4, 0, .2, 1);--sdl-ease-in: cubic-bezier(.4, 0, 1, 1);--sdl-ease-out: cubic-bezier(0, 0, .2, 1);--sdl-t-fast: .1s;--sdl-t-base: .18s;--sdl-t-slow: .32s;--sdl-t-enter: .44s;--sdl-sp-1: .25rem;--sdl-sp-2: .5rem;--sdl-sp-3: .75rem;--sdl-sp-4: 1rem;--sdl-sp-5: 1.5rem;--sdl-sp-6: 2rem;--sdl-sp-7: 3rem;--sdl-sp-8: 4rem;--sdl-sp-9: 6rem;--sdl-sp-10: 8rem}:root{--color-background: 255, 255, 255;--color-foreground: 11, 11, 14;--font-heading-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-weight: 700;--font-heading-style: normal;--product-card-corner-radius: 1.25rem;--product-card-border-opacity: 0;--product-card-image-padding: 0rem;--product-card-shadow-opacity: .07;--product-card-shadow-horizontal-offset: 0rem;--product-card-shadow-vertical-offset: .3rem;--product-card-shadow-blur-radius: 1.6rem;--collection-card-corner-radius: 1.5rem;--collection-card-border-opacity: 0;--collection-card-shadow-opacity: .08;--collection-card-shadow-horizontal-offset: 0rem;--collection-card-shadow-vertical-offset: .4rem;--collection-card-shadow-blur-radius: 2rem;--blog-card-corner-radius: 1.25rem;--blog-card-border-opacity: 0;--blog-card-shadow-opacity: .06;--blog-card-shadow-blur-radius: 1.6rem;--buttons-radius: 12px;--buttons-radius-outset: 12px;--buttons-border-width: 0px;--buttons-border-opacity: 0;--buttons-shadow-opacity: 0;--buttons-border-offset: 0px;--inputs-radius: 10px;--inputs-radius-outset: 10px;--inputs-border-width: 1px;--inputs-border-opacity: .18;--media-radius: 1rem;--media-border-opacity: 0;--media-shadow-opacity: 0;--text-boxes-border-opacity: 0;--text-boxes-radius: 20px;--text-boxes-shadow-opacity: .05;--text-boxes-shadow-vertical-offset: 8px;--text-boxes-shadow-blur-radius: 24px;--text-boxes-shadow-horizontal-offset: 0px;--spacing-sections-desktop: 88px;--spacing-sections-mobile: 56px;--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 14px;--grid-mobile-horizontal-spacing: 14px;--badge-corner-radius: .75rem;--page-width: 136rem}.sdl-display-1{font-family:var(--font-heading-family);font-size:clamp(4.8rem,8vw,9.6rem);font-weight:800;line-height:1;letter-spacing:-.05em}.sdl-display-2{font-family:var(--font-heading-family);font-size:clamp(3.6rem,6vw,7.2rem);font-weight:750;line-height:1.04;letter-spacing:-.04em}.sdl-heading-1{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4.8rem);font-weight:700;line-height:1.08;letter-spacing:-.035em}.sdl-heading-2{font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3.6rem);font-weight:700;line-height:1.12;letter-spacing:-.03em}.sdl-heading-3{font-family:var(--font-heading-family);font-size:clamp(1.8rem,2.5vw,2.6rem);font-weight:650;line-height:1.2;letter-spacing:-.02em}.sdl-body-lg{font-size:1.8rem;font-weight:400;line-height:1.65;letter-spacing:-.005em}.sdl-body{font-size:1.6rem;font-weight:400;line-height:1.6}.sdl-body-sm{font-size:1.4rem;font-weight:400;line-height:1.55}.sdl-label{font-size:1.1rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--sdl-text-3)}.sdl-caption{font-size:1.2rem;font-weight:500;color:var(--sdl-text-3);line-height:1.45}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:rgba(var(--sdl-ink),.12);color:rgb(var(--sdl-ink))}a{text-underline-offset:.3em;text-decoration-thickness:1px;transition:color var(--sdl-t-fast) var(--sdl-ease-std),opacity var(--sdl-t-fast) var(--sdl-ease-std)}a,button,[role=button]{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--sdl-slate),.35);border-radius:var(--sdl-r-full)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--sdl-slate),.55)}.button:after,.button:before,.shopify-challenge__button:after,.shopify-challenge__button:before,.customer button:after,.customer button:before{display:none!important}.button,.shopify-challenge__button,.customer button{border-radius:var(--sdl-r-md)!important;padding:0 2.4rem!important;min-height:4.8rem!important;min-width:0!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1!important;transition:transform var(--sdl-t-fast) var(--sdl-ease),box-shadow var(--sdl-t-base) var(--sdl-ease),background-color var(--sdl-t-fast) var(--sdl-ease-std)!important;border:none!important;cursor:pointer}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:not([disabled]):hover{transform:translateY(-1px);box-shadow:var(--sdl-shadow-md)!important}.button:not([disabled]):active,.shopify-challenge__button:active,.customer button:not([disabled]):active{transform:translateY(0);box-shadow:var(--sdl-shadow-xs)!important}.button--secondary{background-color:transparent!important;color:rgb(var(--sdl-ink))!important;border:1.5px solid rgba(var(--sdl-ink),.2)!important;box-shadow:none!important}.button--secondary:not([disabled]):hover{border-color:rgba(var(--sdl-ink),.5)!important;background-color:rgba(var(--sdl-ink),.03)!important;box-shadow:none!important}.button--tertiary{background-color:transparent!important;color:rgb(var(--sdl-ink))!important;border:none!important;box-shadow:none!important;min-height:3.6rem!important;font-size:1.3rem!important;padding:0 1.6rem!important}.button--tertiary:hover{background-color:rgba(var(--sdl-ink),.05)!important;box-shadow:none!important}.button--small{min-height:3.8rem!important;padding:0 1.6rem!important;font-size:1.3rem!important}.button--full-width{width:100%}.button[disabled],.button[aria-disabled=true]{opacity:.38;cursor:not-allowed;transform:none!important;box-shadow:none!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 12px}.card-wrapper{transition:transform var(--sdl-t-base) var(--sdl-ease)}.card-wrapper:hover{transform:translateY(-2px)}.card--card,.card--standard .card__inner{border:none!important;box-shadow:var(--sdl-shadow-sm)!important;transition:box-shadow var(--sdl-t-base) var(--sdl-ease),border-radius var(--sdl-t-fast) var(--sdl-ease-std)!important}.card--card:after,.card--standard .card__inner:after{display:none!important}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:var(--sdl-shadow-lg)!important}.card__media img,.card__media .image-no-media{transition:transform var(--sdl-t-slow) var(--sdl-ease)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__information{padding:1.25rem 1.5rem 1.5rem}.card__heading{font-size:1.5rem;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin-bottom:.5rem}.quick-add__submit{border-radius:var(--sdl-r-md)!important}.field__input,.select__select,.customer .field input,.customer select,.localization-selector{border-radius:var(--sdl-r-sm)!important;border:1.5px solid rgba(var(--sdl-fog),1)!important;background:rgb(var(--sdl-canvas))!important;padding:1.2rem 1.4rem!important;font-size:1.5rem!important;transition:border-color var(--sdl-t-fast) var(--sdl-ease-std),box-shadow var(--sdl-t-fast) var(--sdl-ease-std)!important;box-shadow:var(--sdl-shadow-inner)}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:rgba(var(--sdl-ink),.4)!important;box-shadow:0 0 0 3px rgba(var(--sdl-ink),.07),var(--sdl-shadow-inner)!important;outline:none!important}.field__label{font-size:1.3rem;font-weight:600;letter-spacing:.01em;color:var(--sdl-text-2)}.variant-pills__input~.variant-pills__label{border-radius:var(--sdl-r-sm)!important;transition:border-color var(--sdl-t-fast) var(--sdl-ease-std),background var(--sdl-t-fast) var(--sdl-ease-std)!important}input[type=checkbox],input[type=radio]{accent-color:rgb(var(--sdl-ink))}.list-menu__item--link{font-size:1.4rem;font-weight:500;letter-spacing:-.01em;text-decoration:none;position:relative}.section-header .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--sdl-t-fast) var(--sdl-ease)}.section-header .list-menu__item--link:hover:after,.section-header .list-menu__item--link[aria-current]:after{transform:scaleX(1);transform-origin:left}.cart-count-bubble{border-radius:var(--sdl-r-full);font-size:1rem;font-weight:700;min-width:1.8rem;height:1.8rem}.badge,.price-item--sale{font-size:1.1rem;font-weight:600;letter-spacing:.04em}.badge--sale,.price__badge-sale{background:rgba(var(--sdl-signal),.1)!important;color:rgb(var(--sdl-signal))!important;border:none!important}.price--on-sale .price-item--sale,.price-item--sale{color:rgb(var(--sdl-signal))!important}.badge--sold-out{background:rgba(var(--sdl-mid),.15)!important;color:rgb(var(--sdl-steel))!important;border:none!important}.sdl-reveal{opacity:0;transform:translateY(20px);transition:opacity var(--sdl-t-enter) var(--sdl-ease),transform var(--sdl-t-enter) var(--sdl-ease)}.sdl-reveal.is-visible{opacity:1;transform:translateY(0)}.sdl-stagger>*:nth-child(1){transition-delay:0ms}.sdl-stagger>*:nth-child(2){transition-delay:60ms}.sdl-stagger>*:nth-child(3){transition-delay:.12s}.sdl-stagger>*:nth-child(4){transition-delay:.18s}.sdl-stagger>*:nth-child(5){transition-delay:.24s}.sdl-stagger>*:nth-child(6){transition-delay:.3s}@keyframes sdl-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes sdl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sdl-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.card-wrapper:hover,.card-wrapper:hover .card__media img{transform:none}.sdl-reveal{opacity:1;transform:none}}.sdl-mt-0{margin-top:0}.sdl-mt-1{margin-top:var(--sdl-sp-1)}.sdl-mt-2{margin-top:var(--sdl-sp-2)}.sdl-mt-3{margin-top:var(--sdl-sp-3)}.sdl-mt-4{margin-top:var(--sdl-sp-4)}.sdl-mt-5{margin-top:var(--sdl-sp-5)}.sdl-mt-6{margin-top:var(--sdl-sp-6)}.sdl-mt-7{margin-top:var(--sdl-sp-7)}.sdl-mt-8{margin-top:var(--sdl-sp-8)}.sdl-mt-9{margin-top:var(--sdl-sp-9)}.sdl-mb-5{margin-bottom:var(--sdl-sp-5)}.sdl-mb-6{margin-bottom:var(--sdl-sp-6)}.sdl-mb-7{margin-bottom:var(--sdl-sp-7)}.sdl-mb-8{margin-bottom:var(--sdl-sp-8)}.sdl-text{color:var(--sdl-text)}.sdl-text-2{color:var(--sdl-text-2)}.sdl-text-3{color:var(--sdl-text-3)}.sdl-text-4{color:var(--sdl-text-4)}.sdl-text-signal{color:rgb(var(--sdl-signal))}.sdl-text-go{color:rgb(var(--sdl-go))}.sdl-bg{background:var(--sdl-bg)}.sdl-bg-raised{background:var(--sdl-bg-raised)}.sdl-bg-subtle{background:var(--sdl-bg-subtle)}.sdl-bg-ink{background:rgb(var(--sdl-ink));color:rgb(var(--sdl-canvas))}.sdl-shadow-xs{box-shadow:var(--sdl-shadow-xs)}.sdl-shadow-sm{box-shadow:var(--sdl-shadow-sm)}.sdl-shadow-md{box-shadow:var(--sdl-shadow-md)}.sdl-shadow-lg{box-shadow:var(--sdl-shadow-lg)}.sdl-shadow-xl{box-shadow:var(--sdl-shadow-xl)}.sdl-r-xs{border-radius:var(--sdl-r-xs)}.sdl-r-sm{border-radius:var(--sdl-r-sm)}.sdl-r-md{border-radius:var(--sdl-r-md)}.sdl-r-lg{border-radius:var(--sdl-r-lg)}.sdl-r-xl{border-radius:var(--sdl-r-xl)}.sdl-r-2xl{border-radius:var(--sdl-r-2xl)}.sdl-pill{border-radius:var(--sdl-r-full)}.sdl-eyebrow{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sdl-text-3);margin-bottom:1.2rem}.sdl-divider{border:none;border-top:1px solid var(--sdl-border);margin:var(--sdl-sp-7) 0}.sdl-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem 1rem;border-radius:var(--sdl-r-full);background:var(--sdl-bg-subtle);font-size:1.2rem;font-weight:500;color:var(--sdl-text-2);border:1px solid var(--sdl-border);white-space:nowrap}.sdl-surface{background:var(--sdl-bg);border-radius:var(--sdl-r-lg);box-shadow:var(--sdl-shadow-sm);overflow:hidden}.sdl-surface--raised{background:var(--sdl-bg);border-radius:var(--sdl-r-lg);box-shadow:var(--sdl-shadow-md)}.sdl-prose{max-width:65ch}.sdl-prose--narrow{max-width:48ch}.sdl-flex{display:flex}.sdl-flex-col{display:flex;flex-direction:column}.sdl-items-center{align-items:center}.sdl-justify-between{justify-content:space-between}.sdl-gap-2{gap:var(--sdl-sp-2)}.sdl-gap-3{gap:var(--sdl-sp-3)}.sdl-gap-4{gap:var(--sdl-sp-4)}.sdl-gap-5{gap:var(--sdl-sp-5)}.sdl-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collection .title{font-weight:700;letter-spacing:-.03em}.announcement-bar{font-size:1.3rem;font-weight:500;letter-spacing:.01em}.predictive-search{border-radius:var(--sdl-r-lg)!important;box-shadow:var(--sdl-shadow-xl)!important;border:1px solid var(--sdl-border)!important;overflow:hidden}.price__regular{font-weight:600;letter-spacing:-.01em}.footer{border-top:1px solid var(--sdl-border)}.pagination__item{border-radius:var(--sdl-r-sm)!important;transition:background var(--sdl-t-fast) var(--sdl-ease-std)}@media screen and (min-width:990px){.featured-collection .collection{padding-bottom:var(--sdl-sp-8)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sundial-design-system.css.map */
