.slc-root{--screen-height:var(--slc-preview-screen-height,100vh);--header-height:98px;--topbar-height:32px;--transform-logical:1;scrollbar-gutter:auto;overflow:visible}.slc-root .slc-image{width:100%;height:auto;display:block}.slc-root .media--height>.slc-image{height:100%}.slc-root .slc-media-gap,.slc-root .slc-video-gap{color:#666;text-align:center;background:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;font:14px/1.5 Inter,sans-serif;display:flex}.slc-root .slc-media-gap{aspect-ratio:1;width:100%;padding:16px}.slc-root .slc-video-gap{width:100%;height:100%;min-height:260px}.slc-root .slc-video-gap>span{font-size:56px;font-weight:400}.slc-root .slc-hero-video-gap{aspect-ratio:16/9;color:#fff;background:#171717;height:auto}.slc-root .media--height>.slc-media-gap{height:100%}.slc-root .slc-gallery-rail{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.slc-root .slc-gallery-photo{scroll-snap-align:start;cursor:zoom-in;flex:0 0 100%}.slc-root .slc-gallery-dots button,.slc-root .slc-testimonial-dots button{place-items:center;width:24px;height:32px;display:grid}.slc-root .slc-gallery-dots span,.slc-root .slc-testimonial-dots span{opacity:.3;background:currentColor;border-radius:50%;width:6px;height:6px}.slc-root .slc-gallery-dots [aria-pressed=true] span,.slc-root .slc-testimonial-dots [aria-pressed=true] span{opacity:1}.slc-root .slc-availability-dot{background:#999;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.slc-root .quantity__input{place-items:center;min-width:32px;display:grid}.slc-root .slc-preview-buy:disabled{opacity:1;cursor:not-allowed;color:rgb(var(--color-button-text));background:rgb(var(--color-button-background))}.slc-root .slc-preview-note{opacity:.65;font-size:12px;line-height:1.5}.slc-root .slc-disclosure-plus{font-size:24px;font-weight:400}.slc-root details[open]>summary .slc-disclosure-plus{transform:rotate(45deg)}.slc-root details>summary{list-style:none}.slc-root summary::-webkit-details-marker{display:none}.slc-root .details[open] .details__content{height:auto}.slc-root .slc-testimonial-dots{justify-content:center;margin-top:32px}.slc-root .slc-native-slider{overflow-x:auto}.slc-root.slc-lightbox,.slc-root.slc-help-dialog,.slc-root.slc-report-dialog{z-index:150;position:relative}.slc-root .slc-dialog-backdrop{background:#00000080;position:fixed;inset:0}.slc-root .slc-modal-close{z-index:2;place-items:center;width:44px;height:44px;font:32px/1 Inter,sans-serif;display:grid;position:absolute;top:8px;right:12px}.slc-root .slc-lightbox-panel{border-radius:var(--rounded-block);background:#fff;flex-direction:column;align-items:center;gap:16px;padding:52px 16px 16px;display:flex;position:fixed;inset:16px}.slc-root .slc-lightbox-panel>.slc-image{-o-object-fit:contain;object-fit:contain;height:100%;min-height:0}.slc-root .slc-lightbox-controls{flex-shrink:0;align-items:center;gap:24px;display:flex}.slc-root .slc-lightbox-controls button{border:1px solid #ddd;border-radius:50%;width:44px;height:44px}.slc-root .slc-help-panel,.slc-root .slc-share-panel{background:#fff;width:min(600px,100%);padding:64px 24px 32px;position:fixed;inset:0 0 0 auto;overflow-y:auto}.slc-root .slc-share-panel{border-radius:var(--rounded-block);gap:32px;max-width:calc(100% - 32px);display:grid;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.slc-root .slc-help-panel>*+*{margin-top:24px}.slc-root .slc-report-panel{max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}@media (min-width:1024px){.slc-root .multicolumn{--card-grid-gap:var(--slc-card-grid-gap)}.slc-root .product__info.lg\:sticky,.slc-root .product__gallery-container.lg\:sticky{inset-block-start:calc(var(--header-height) + var(--topbar-height) + var(--sp-3))!important}.slc-root .slc-help-panel{padding-inline:40px}}@media (min-width:1280px){.slc-root .slc-gallery-rail{overflow:visible}.slc-root .slc-gallery-photo{cursor:pointer}}@media (max-width:767px){.slc-root{--header-height:78px}}@media (prefers-reduced-motion:reduce){.slc-root *,.slc-root :before,.slc-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.sl-menu-promotions{--sl-menu-gap:clamp(16px, 1.263vw, 24px);list-style:none}.sl-menu-promo{min-width:0;color:var(--sl-menu-card-text)}.sl-menu-promo-link{border-radius:var(--sl-card-radius);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.sl-menu-promo-image{width:100%;aspect-ratio:var(--sl-menu-image-ratio)}.sl-menu-promo-image:after{content:"";background:var(--sl-menu-overlay-color);opacity:var(--sl-menu-overlay-opacity);pointer-events:none;position:absolute;inset:0}.sl-menu-promo-image img{backface-visibility:hidden;transition:transform .5s cubic-bezier(.3,1,.3,1)}.sl-menu-promo-content{color:var(--sl-menu-card-text);justify-content:space-between;align-items:center;gap:16px;padding:0 24px 20px;display:flex;position:absolute;inset:auto 0 0}.sl-menu-promo-text{gap:2px;min-width:0;display:grid}.sl-menu-promo-content p{margin:0}.sl-menu-promo-heading{letter-spacing:-.05em;font-size:clamp(20px,.4966rem + 1.1818vw,30px);font-weight:700;line-height:1.25}.sl-menu-promo-heading span{text-underline-offset:4px;text-decoration-thickness:1.35px}.sl-menu-promo-subtext{font-size:12px;font-weight:400;line-height:1}.sl-menu-promo-arrow{flex-shrink:0;width:20px;height:20px;transition:transform .5s cubic-bezier(.3,1,.3,1);display:block}.sl-menu-promo-link:focus-visible{outline-offset:4px;outline:2px solid #171717}@media (hover:hover) and (pointer:fine){.sl-menu-promo-link:hover .sl-menu-promo-image img{transform:scale(1.05)}.sl-menu-promo-link:hover .sl-menu-promo-arrow{transform:rotate(90deg)}.sl-menu-promo-link:hover .sl-menu-promo-heading span{text-decoration-line:underline}}@media (min-width:1280px){.sl-mega-panel.sl-mega-promotions{border:0;padding:12px 0 56px}.sl-mega-panel .sl-menu-promotions{gap:var(--sl-menu-gap);flex-wrap:wrap;width:100%;max-width:1900px;margin-inline:auto;padding-inline:48px;display:flex;overflow:hidden}.sl-mega-panel .sl-menu-promo{flex:calc(20% - var(--sl-menu-gap) * 5 / 6);max-width:calc(25% - var(--sl-menu-gap) * 4 / 5);animation:1.5s cubic-bezier(.075,.82,.165,1) both sl-nav-card-in;animation-delay:calc(.3s + var(--sl-menu-card-index) * .1s);display:flex}}@media (min-width:1536px){.sl-mega-panel .sl-menu-promo-content{padding-inline:40px;padding-bottom:28px}}.sl-mobile-links>li>.sl-mobile-submenu-trigger{text-align:left;justify-content:space-between;align-items:center;width:100%;padding-block:18px;font-size:22px;font-weight:500;line-height:1.4;display:flex}.sl-mobile-submenu-trigger svg,.sl-mobile-submenu-back svg{flex-shrink:0;width:24px;height:24px}.sl-mobile-submenu-back{text-align:left;letter-spacing:-.025em;align-items:center;gap:12px;width:100%;min-height:44px;margin-bottom:20px;font-size:16px;font-weight:700;display:flex}.sl-mobile-submenu-links{gap:24px;padding-block:12px 28px;display:grid}.sl-mobile-submenu-links [aria-disabled]{letter-spacing:-.025em;color:#777;font-size:22px;font-weight:700;line-height:1.25}.sl-menu-promotions--drawer{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 0 0;display:grid}.sl-menu-promotions--drawer .sl-menu-promo{animation:.6s cubic-bezier(.075,.82,.165,1) both sl-nav-drawer-card-in}.sl-menu-promotions--drawer .sl-menu-promo-content{gap:12px;padding:0 16px 14px}.sl-menu-promotions--drawer .sl-menu-promo-heading{font-size:18px}.sl-menu-promotions--drawer .sl-menu-promo-subtext,.sl-menu-promotions--drawer .sl-menu-promo-arrow{display:none}@media (min-width:768px){.sl-menu-promotions--drawer .sl-menu-promo-subtext,.sl-menu-promotions--drawer .sl-menu-promo-arrow{display:block}}@keyframes sl-nav-card-in{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes sl-nav-drawer-card-in{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.sl-menu-promo,.sl-menu-promo-image img,.sl-menu-promo-arrow{transition:none!important;animation:none!important}}
.slc-root .slc-empty-space{height:var(--spacing-height-mobile)}.slc-root .slc-empty-space:empty{display:block}@media (min-width:768px){.slc-root .slc-empty-space{height:var(--spacing-height-desktop)}}.slc-root .slc-source-gap{padding-block:32px}.slc-root .sl-shipping-policy #warranty{scroll-margin-top:160px}.slc-root .sl-source-hero{--color-foreground:255 255 255;--color-button-text:23 23 23;--color-button-background:255 255 255}.slc-root .sl-source-hero .sl-hero-copy{padding:40px var(--sl-gutter);color:#fff;max-width:1900px;bottom:0;left:0}.slc-root .sl-source-hero .sl-hero-heading{color:inherit;max-width:700px;font-weight:var(--font-heading-weight);font-size:var(--sl-title-md);margin-bottom:24px}.slc-root .sl-source-hero .sl-hero-picture img{-o-object-position:center;object-position:center}.slc-root .sl-source-hero .sl-hero-video{position:absolute;inset:0}.slc-root .sl-source-hero .sl-video-gap{color:#fff;background:#3a3a3a}.slc-root .slc-source-video-banner .sl-source-video{height:100%;min-height:300px}.slc-root .slc-source-video-banner .sl-video-gap{background:#303030;height:100%;min-height:300px}.slc-root .slc-source-video-banner{min-height:300px}.slc-root .slc-source-video-banner .banner__box{width:100%}.slc-root .sl-featured{background:#fafafa;padding-block:54px}.slc-root .sl-device-rail{gap:24px}.slc-root .sl-device-card{flex-basis:100%}.slc-root .sl-shop-look{padding-block:75px}.slc-root .sl-look-heading{gap:16px;display:grid}.slc-root .sl-look-heading .sl-heading{font-size:var(--sl-title-sm)}.slc-root .sl-look-heading>p{font-size:clamp(1rem,.873rem + .3175vw,1.25rem)}.slc-root .sl-look-layout{gap:32px}.slc-root .sl-look-image{aspect-ratio:3/2}.slc-root .sl-look-card-image{aspect-ratio:1}.slc-root .sl-source-stories .title-wrapper{margin-bottom:32px}.slc-root .sl-source-stories .title-wrapper>.title-wrapper{margin:0}.slc-root .sl-journal-grid{width:100%}.slc-root .sl-journal-card>a{display:block}.slc-root .sl-journal-card:not(.sl-journal-featured)>a{flex:0 0 38%;min-width:0}.slc-root .sl-journal-card:not(.sl-journal-featured) .sl-journal-image{width:100%}.slc-root .sl-journal-featured>a{position:absolute;inset:0}.slc-root .sl-journal-featured .sl-journal-image{height:100%}.slc-root .sl-journal-copy{pointer-events:none}.slc-root .sl-journal-copy a{pointer-events:auto}.slc-root .sl-source-logos{position:relative}.slc-root .slc-logo-marquee{margin-top:32px;overflow:hidden}.slc-root .slc-logo-track{width:max-content;animation:30s linear infinite slc-original-logos;display:flex}.slc-root .slc-logo-set{align-items:center;gap:70px;padding-right:70px;display:flex}.slc-root .slc-logo-set img{height:var(--logo-height);-o-object-fit:contain;object-fit:contain;width:auto;max-width:none}.slc-root .slc-logo-marquee:hover .slc-logo-track,.slc-root .slc-logo-marquee[data-paused=true] .slc-logo-track{animation-play-state:paused}.slc-root .slc-marquee-toggle{text-underline-offset:3px;margin:16px auto 0;font-size:12px;text-decoration:underline;display:block}@keyframes slc-original-logos{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.slc-root .slc-logo-track{animation:none}.slc-root .slc-logo-marquee{overflow-x:auto}.slc-root .slc-logo-set[aria-hidden]{display:none}}.sl-source-announcement{color:#fafafa;background:#1f1f1f;justify-content:center;align-items:center;min-height:36px;padding:0 24px;font:500 12px/1.4 Inter,sans-serif;display:flex}.sl-source-announcement>.sl-announcement-messages{text-align:center;width:min(480px,100% - 64px)}.sl-source-announcement>.sl-announcement-messages>div:not([hidden]){justify-content:center;align-items:center;gap:8px;display:flex}.sl-source-announcement a{text-underline-offset:3px;text-decoration:underline}.sl-source-announcement button{flex:0 0 32px;height:36px;font-size:20px}.sl-source-announcement .fill{fill:currentColor;fill-opacity:.12}.slc-root.sl-original-footer .section{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.slc-root .slc-support-columns{gap:32px;display:grid}.slc-root .slc-support-columns .column__icon{flex-shrink:0;margin-inline:auto}.slc-root .slc-support-columns svg .fill{fill:currentColor;fill-opacity:.12}.slc-root .slc-support-columns .column__text{overflow-wrap:anywhere}.slc-root .footer__logo{flex-shrink:0}.slc-root .footer__logo a{width:auto;display:inline-block}.slc-root .footer__logo img{width:auto;max-width:100%;height:25px}.slc-root .slc-footer-menu{min-width:0}.slc-root .slc-footer-menu .details__content{padding-top:24px}.slc-root .slc-footer-menu:not([open]) .details__content{display:none}.slc-root .slc-newsletter-title{font-size:28px;line-height:1.15}@media (min-width:768px){.slc-root .slc-newsletter-title{font-size:36px}}.slc-root .slc-newsletter-fields{border-bottom:2px solid #ffffff80;width:100%;padding-bottom:12px;display:flex}.slc-root .slc-newsletter-fields input{color:#fff;background:0 0;border:0;width:100%;min-width:0;padding:0}.slc-root .slc-newsletter-fields input::placeholder{color:#ffffffa6}.slc-root .slc-newsletter-fields button{flex-shrink:0;width:40px;height:40px;font-size:24px}.slc-root .slc-newsletter-form fieldset{min-width:0}.slc-root .slc-newsletter-form fieldset:disabled{opacity:.65}.slc-root .slc-newsletter-consent input{flex-shrink:0;margin-top:2px}.slc-root .slc-newsletter-form input[type=checkbox]{--border:#ffffffbf;--border-hover:#fff;--background:transparent;--active:#fff;--active-inner:#1f1f1f;--focus:3px #ffffff73}.slc-root .slc-newsletter-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.slc-root .slc-newsletter-status{min-height:1.25em}.slc-root .slc-newsletter-preview{color:#fff;background:#1f1f1f;border-radius:20px;gap:24px;padding:28px;display:grid}.slc-root .slc-newsletter-preview h2{color:inherit}.slc-root .slc-footer-chevron{font-size:24px;font-weight:400}.slc-root .slc-footer-menu:not([open]) .slc-footer-chevron{transform:rotate(180deg)}.slc-root .slc-copyright{flex-wrap:wrap;justify-content:space-between;gap:24px;padding-block:24px;font-size:12px;display:flex}.slc-root .slc-footer-localisation{flex-wrap:wrap;gap:24px;display:flex}.slc-root .sl-source-application{width:100%}.slc-root .sl-source-application>p{text-align:center;padding:16px}.slc-root .slc-contact-fields{gap:24px;display:grid}.slc-root .slc-email-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.slc-root.sl-original-account .slc-account-main{min-width:0}.slc-root.sl-original-account .slc-account-table-scroll{min-width:0;margin:-1px;padding:1px;overflow-x:auto}.slc-root.sl-original-account .slc-account-table-scroll table{width:100%}.slc-root.sl-original-account .slc-account-address{overflow-wrap:anywhere}.slc-root.sl-original-account .slc-account-pagination{margin-top:24px}.slc-root.sl-original-account .slc-account-profile{max-width:48rem}.slc-account-review-banner{background:#fff7ef;padding:16px 24px;font-size:13px;line-height:1.6}.slc-account-review-banner nav{flex-wrap:wrap;gap:8px 20px;margin-top:8px;display:flex}.slc-account-review-banner nav a{text-decoration:underline}.slc-account-review-banner [aria-current=page]{font-weight:700}.slc-root.slc-account-dialog{height:var(--slc-preview-screen-height,100dvh);z-index:80;background:0 0;position:fixed;inset:0 0 auto}.slc-root.slc-account-dialog .slc-account-overlay{background:linear-gradient(90deg,#17171733 20%,#17171780 60%);display:block;position:absolute;inset:0}.slc-root.slc-account-dialog .slc-account-drawer{opacity:1;border-radius:var(--sp-8d5) 0 0 var(--sp-8d5);flex-direction:column;width:100%;max-width:36rem;height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:none}.slc-root.slc-account-dialog .slc-account-drawer-scroll{flex:1;min-height:0;padding:30px 20px;overflow-y:auto}.slc-root.slc-account-dialog .slc-account-preview-note{margin-bottom:24px;font-size:13px;line-height:1.6}@media (min-width:1024px){.slc-root.slc-account-dialog .slc-account-drawer-scroll{padding-inline:48px}}@media (min-width:1280px){.slc-root.slc-account-dialog .slc-account-overlay{background:linear-gradient(90deg,#17171733 40%,#17171780 80%)}}@media (max-width:639px){.slc-root.slc-account-dialog .slc-account-overlay{background:#171717b3}.slc-root.slc-account-dialog .slc-account-drawer{border-radius:20px 20px 0 0;max-width:none;height:calc(100% - 60px);top:auto;bottom:0}}.slc-root .slc-contact-fields input,.slc-root .slc-contact-fields select,.slc-root .slc-contact-fields textarea{border-radius:var(--rounded-input);background:0 0;border:1px solid #d5d5d5;width:100%;padding:16px 20px;font-size:16px}.slc-root .slc-contact-fields label{gap:8px;min-width:0;display:grid}.slc-root .slc-contact-row{gap:24px;display:grid}.slc-root .slc-contact-fields .slc-form-note{opacity:.65;font-size:12px;line-height:1.6}.slc-root .slc-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;display:grid}.slc-root .slc-collection-note{padding-block:24px}.slc-root .slc-collection-description{max-width:56rem;margin-bottom:32px}.slc-root .slc-help-faq{border-bottom:1px solid #d5d5d5;padding-block:20px}.slc-root .slc-help-faq summary{cursor:pointer;font-weight:500}.slc-root .slc-help-faq p{margin-top:16px}.slc-root .slc-collection-banner{min-height:300px}.slc-root .slc-collection-banner .banner__title{margin-top:24px}@media (min-width:640px){.slc-root .slc-support-columns,.slc-root .slc-contact-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.slc-root .sl-source-hero .sl-hero-copy{padding:80px var(--sl-gutter)}.slc-root .sl-featured{padding-block:72px}.slc-root .sl-shop-look{padding-block:100px}.slc-root .sl-device-card{flex-basis:calc(50% - 12px)}.slc-root .slc-footer-menu{width:calc(50% - 24px)}.slc-root .slc-footer-chevron{display:none}}@media (min-width:1024px){.slc-root .sl-device-card{flex-basis:calc(25% - 18px)}.slc-root .slc-support-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.slc-root .slc-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}}@media (min-width:1280px){.slc-root .slc-support-columns .column__icon{margin-inline:0}}@media (min-width:1536px){.slc-root .sl-look-layout{-moz-column-gap:60px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"image heading""image products";column-gap:60px}}@media (max-width:767px){.sl-source-announcement svg{display:none}.slc-root .sl-journal-featured>a{position:relative}.slc-root .sl-journal-featured .sl-journal-image{height:auto}.slc-root .sl-journal-card:not(.sl-journal-featured)>a{flex:auto}}.slc-root .slc-collage-link{z-index:2;position:absolute;inset:0}.slc-root .slc-collage-link:focus-visible{outline-offset:-6px;outline:3px solid #ffddbf}.slc-root .button .btn-text{align-items:center;gap:12px;display:inline-flex}.slc-root .slc-social-links{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.slc-root .slc-social-links a{padding:4px;display:block}.slc-root .slc-social-links a:hover{opacity:.7}.slc-root .sl-source-hero{border-radius:0}.slc-root .slc-home-slide-copy{z-index:3}.slc-root .slc-hero-controls{margin-top:32px;position:relative}.slc-root .slc-hero-controls button{place-items:center;width:44px;height:44px;display:grid}.slc-root .slc-hero-controls svg{width:24px;height:24px}.slc-root .slc-hero-controls .sl-dot-button{width:28px}.slc-root .slc-hero-controls .sl-dot{display:block}.slc-root .slc-hero-controls>button:first-child{margin-right:auto}.slc-root .slc-hero-controls>button:nth-last-child(2){margin-left:auto}.slc-root .slc-home-slide-copy .banner__box{color:#fff}.slc-root .slc-home-slide-copy .button{white-space:nowrap}.slc-root .slc-home-slide-copy .slideshow-content{padding-top:0}@media (max-width:767px){.slc-root .slc-hero-controls{margin-top:20px}}.slc-root.sl-source-empty-cart .empty-state{max-width:38rem;margin-inline:auto}.slc-root.sl-source-empty-cart .empty-state .button{min-width:var(--sp-56)}.slc-root.sl-source-empty-cart .empty-state p.heading{font-size:clamp(var(--sp-8), 4vw, var(--sp-16))}.slc-root .slc-article-banner{min-height:500px}.slc-root.sl-original-article .banner__title{margin-top:24px}.slc-root.sl-original-article .sl-article-body{padding:0}.slc-root.sl-original-journal .sl-journal-grid{margin-top:40px}@media (min-width:768px){.slc-root.sl-source-empty-cart .empty-state .button{min-height:3.75rem}}.slc-root .sl-journal-featured h3{color:#fff}.slc-root .sl-device-card h3{font-weight:500;line-height:1.25}.slc-root .footer__logo img{height:18.75px}@media (min-width:1024px){.slc-root .footer__logo img{height:25px}}.slc-root .sl-source-hero .sl-hero-picture,.slc-root .sl-source-hero .sl-hero-picture img{width:100%;height:100%}.slc-root .sl-source-hero .sl-hero-picture img{-o-object-fit:cover;object-fit:cover}.slc-root .sl-source-hero .sl-video-gap{justify-content:flex-start;align-items:flex-end;padding:20px}.slc-root .sl-source-hero .sl-video-gap>span{display:none}.slc-root.sl-original-home .sl-page-width{padding-inline:var(--page-padding);max-width:none}.slc-root .sl-device-rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--card-grid-per-row) - 1) * var(--card-grid-gap)) / var(--card-grid-per-row));gap:var(--card-grid-gap);overflow-x:auto}.slc-root .slc-collection-grid{grid-template-columns:repeat(var(--card-grid-per-row), minmax(0, 1fr));gap:var(--card-grid-gap)}@media (min-width:1280px){.slc-root .footer__accordions .slc-footer-menu{width:calc(50% - var(--sp-12))}}.slc-root .highlighted-text[data-style=text]{color:rgb(var(--color-highlight))}.slc-root .highlighted-text.with-gradient[data-style=text]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-highlight);background-repeat:no-repeat;background-position:var(--transform-origin-start) 100%;background-size:100% 100%}.sl-source-announcement{position:relative}.sl-announcement-social,.sl-announcement-market{display:none}@media (min-width:1280px){.sl-announcement-social{display:block;position:absolute;left:40px}.sl-announcement-social .slc-social-links{align-items:center;gap:16px;display:flex}.sl-announcement-social svg{width:16px;height:16px}.sl-announcement-market{gap:16px;display:flex;position:absolute;right:40px}}.slc-root .highlighted-text[data-style=scribble] .icon path{opacity:1;stroke-dashoffset:0}
