:root{--os-white: #ffffff;--os-black: #000000;--os-gray-50: #fbfbfb;--os-gray-100: #f6f6f6;--os-gray-200: #e8e8e8;--os-gray-300: #d1d1d1;--os-gray-500: #9ca8bc;--os-gray-700: #666666;--os-blue-500: #4da3ff;--os-blue-700: #0059c7;--os-red-500: #ff5f57;--os-yellow-500: #ffbd2e;--os-green-500: #28ca42;--os-pink-900: #880044;--os-pink-700: #ff66aa;--os-pink-100: #ffd0e8;--os-font-ui: "Helvetica Rounded", "Arial Rounded MT Bold", "Helvetica Neue Rounded", "Avenir Next Rounded", "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--os-window-bg: rgba(246, 246, 246, .96);--os-window-border-color: rgba(0, 0, 0, .38);--os-window-border-width: 1px;--os-window-border: var(--os-window-border-width) solid var(--os-window-border-color);--os-window-radius: 8px;--os-window-shadow: 0 18px 38px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .72);--os-window-filter: blur(10px) saturate(1.05);--os-titlebar-bg: linear-gradient(180deg, #f7f7f7 0%, #d7d7d7 52%, #c7c7c7 100%);--os-titlebar-border: 1px solid rgba(0, 0, 0, .28);--os-titlebar-text: #333333;--os-titlebar-shadow: inset 0 1px 0 rgba(255, 255, 255, .8);--os-pane-bg: rgba(253, 254, 254, .98);--os-pane-border: 1px solid rgba(156, 168, 188, .92);--os-pane-shadow: inset 0 1px 0 rgba(255, 255, 255, .82);--os-text: #333333;--os-pane-text: var(--os-text);--os-muted-text: #6b6b6b;--os-accent: var(--os-blue-700);--os-control-border: rgba(0, 0, 0, .22);--os-control-red: linear-gradient(135deg, #ff7b72 0%, var(--os-red-500) 50%, #e2463f 100%);--os-control-yellow: linear-gradient(135deg, #ffd777 0%, var(--os-yellow-500) 50%, #e09e0f 100%);--os-control-green: linear-gradient(135deg, #79df8e 0%, var(--os-green-500) 50%, #12ac28 100%);--os-scrollbar-track: linear-gradient(180deg, #eeeeee 0%, #d5d5d5 100%);--os-scrollbar-thumb: linear-gradient(180deg, #c5c5c5 0%, #9a9a9a 100%);--os-glass-bg: linear-gradient(145deg, rgba(255, 255, 255, .95), rgba(235, 241, 255, .86));--os-glass-border: 2px solid rgba(255, 255, 255, .9);--os-glass-shadow: inset 0 2px 4px rgba(255, 255, 255, .8), inset 0 -2px 4px rgba(100, 120, 160, .15), 0 12px 28px rgba(65, 85, 128, .2), 0 0 30px rgba(140, 200, 255, .26);--os-glass-filter: blur(14px) saturate(1.4);--os-bevel-bg: linear-gradient(135deg, rgba(255, 255, 255, .56) 0%, rgba(255, 255, 255, .28) 24%, transparent 42%, rgba(0, 0, 0, .12) 78%, rgba(0, 0, 0, .22) 100%);--os-bevel-highlight: linear-gradient(180deg, rgba(255, 255, 255, .68) 0%, rgba(255, 255, 255, .34) 54%, transparent 100%);--os-bevel-shadow: inset 0 4px 8px rgba(255, 255, 255, .54), inset 0 -4px 8px rgba(0, 0, 0, .28), 0 8px 24px rgba(0, 0, 0, .15);--os-retro-bg: var(--os-pink-900);--os-retro-titlebar-bg: var(--os-pink-700);--os-retro-text: var(--os-pink-100);--os-retro-highlight-bg: #440022;--os-retro-highlight-text: #ffffff;--os-retro-border: var(--os-pink-700);--os-retro-footer-bg: #660033;--os-retro-muted: #ffb0d0;--os-device-lid-bg: radial-gradient(circle at 20% 20%, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0) 35%), linear-gradient(135deg, #cfd2d8, #9ea3ad);--os-device-body-bg: linear-gradient(135deg, #e7bccb, #d2809b);--os-device-screen-bg: linear-gradient(160deg, #1f2436, #131827);--yp-header-glass-tint: rgba(244, 244, 240, .34);--yp-header-glass-tint-strong: rgba(244, 244, 240, .48);--yp-header-glass-tint-hover: rgba(244, 244, 240, .52);--yp-header-glass-sheen: rgba(244, 244, 240, .28);--yp-header-glass-border: rgba(244, 244, 240, .34);--yp-header-glass-text: #050505;--yp-header-icon-filter: grayscale(1) brightness(0);--yp-header-cart-count: #f4f4f0;--yp-header-cart-count-size: 14px;--yp-header-cart-count-font-size: 10px;--yp-header-cart-count-left: 8px;--yp-header-cart-count-top: 12px;--yp-header-search-scale: .75;--yp-header-glass-shadow: inset 0 1px 0 rgb(255 255 255 / 34%), inset 0 -2px 3px rgb(0 0 0 / 20%), 0 2px 5px rgb(0 0 0 / 14%);--product-media-paper: #f7f3e8;--product-media-paper-shadow: rgba(21, 16, 10, .28);--product-add-to-cart-bg: var(--yp-neo-chrome-color, #f1eee4);--product-add-to-cart-text: var(--yp-neo-on-chrome, #050505);--desktop-window: var(--os-window-bg);--desktop-chrome: var(--os-titlebar-bg);--desktop-content: var(--os-pane-bg);--desktop-text: var(--os-text);--desktop-muted: var(--os-muted-text);--desktop-border: var(--os-window-border-color);--desktop-content-border: rgba(156, 168, 188, .92);--desktop-accent-blue: var(--os-accent);--desktop-control-red: var(--os-red-500);--desktop-control-yellow: var(--os-yellow-500);--desktop-control-green: var(--os-green-500);--installment-chip-text: var(--os-accent)}body[data-os-material=flat]{--os-window-bg: #f7f7f7;--os-window-border-color: #252525;--os-window-border-width: 1px;--os-window-border: var(--os-window-border-width) solid var(--os-window-border-color);--os-window-radius: 4px;--os-window-shadow: none;--os-window-filter: none;--os-titlebar-bg: #e9e9e9;--os-titlebar-border: 1px solid #252525;--os-titlebar-shadow: none;--os-pane-bg: #ffffff;--os-pane-border: 1px solid #252525;--os-pane-shadow: none;--os-text: #151515;--os-pane-text: #151515;--os-muted-text: #555555;--os-accent: #0059c7;--os-control-border: #252525;--os-control-red: #ff5f57;--os-control-yellow: #ffbd2e;--os-control-green: #28ca42;--os-scrollbar-track: #ededed;--os-scrollbar-thumb: #9c9c9c;--os-glass-bg: #ffffff;--os-glass-border: 1px solid #252525;--os-glass-shadow: none;--os-glass-filter: none;--os-bevel-bg: transparent;--os-bevel-highlight: transparent;--os-bevel-shadow: none;--os-retro-bg: #f5f5f5;--os-retro-titlebar-bg: #e0e0e0;--os-retro-text: #111111;--os-retro-highlight-bg: #111111;--os-retro-highlight-text: #ffffff;--os-retro-border: #111111;--os-retro-footer-bg: #e8e8e8;--os-retro-muted: #4f4f4f;--os-device-lid-bg: #d8d8d8;--os-device-body-bg: #f0b5ca;--os-device-screen-bg: #171717}body[data-os-material=neo_brutalist]{--os-neo-paper: #f4f4f0;--os-neo-paper-alt: #e7e5dc;--os-neo-ink: var(--yp-neo-chrome-color, #f1eee4);--os-neo-ink-soft: #222222;--os-neo-red: var(--yp-neo-accent-color, #ff2a2a);--os-neo-yellow: #ffd51f;--os-neo-green: #00a95c;--yp-neo-on-chrome: #050505;--yp-neo-on-accent: #f4f4f0;--yp-neo-window-shadow: none;--os-window-bg: var(--os-neo-paper);--os-window-border-color: var(--os-neo-ink);--os-window-border-width: 3px;--os-window-border: var(--os-window-border-width) solid var(--os-window-border-color);--os-window-radius: 0;--os-window-shadow: var(--yp-neo-window-shadow, none);--os-window-filter: none;--os-titlebar-bg: var(--os-neo-ink);--os-titlebar-border: 3px solid var(--os-neo-ink);--os-titlebar-text: var(--yp-neo-on-chrome, var(--os-neo-paper));--os-titlebar-shadow: none;--os-pane-bg: #fffdf5;--os-pane-border: 2px solid var(--os-neo-ink);--os-pane-shadow: none;--os-text: var(--os-neo-ink);--os-pane-text: var(--os-neo-ink-soft);--os-muted-text: var(--os-neo-ink-soft);--os-accent: var(--os-neo-red);--os-control-border: var(--os-neo-ink);--os-control-red: var(--os-neo-red);--os-control-yellow: var(--os-neo-yellow);--os-control-green: var(--os-neo-green);--os-scrollbar-track: var(--os-neo-paper-alt);--os-scrollbar-thumb: var(--os-neo-ink);--os-glass-bg: var(--os-neo-paper);--os-glass-border: 3px solid var(--os-neo-ink);--os-glass-shadow: none;--os-glass-filter: none;--os-bevel-bg: transparent;--os-bevel-highlight: transparent;--os-bevel-shadow: none;--os-retro-bg: var(--os-neo-paper);--os-retro-titlebar-bg: var(--os-neo-ink);--os-retro-text: var(--os-neo-ink);--os-retro-highlight-bg: var(--os-neo-red);--os-retro-highlight-text: var(--yp-neo-on-accent, var(--os-neo-paper));--os-retro-border: var(--os-neo-ink);--os-retro-footer-bg: var(--os-neo-ink);--os-retro-muted: var(--os-neo-paper);--os-device-lid-bg: var(--os-neo-paper-alt);--os-device-body-bg: var(--os-neo-red);--os-device-screen-bg: var(--os-neo-ink);--color-background: var(--os-neo-paper);--color-foreground: var(--os-neo-ink);--button-background-color: var(--os-neo-ink);--button-color: var(--yp-neo-on-chrome, var(--os-neo-paper));--color-primary-button-background: var(--os-neo-ink);--color-primary-button-text: var(--yp-neo-on-chrome, var(--os-neo-paper));--color-primary-button-border: var(--os-neo-ink);--color-primary-button-hover-background: var(--os-neo-red);--color-primary-button-hover-text: var(--yp-neo-on-accent, var(--os-neo-paper));--color-primary-button-hover-border: var(--os-neo-ink);--style-border-radius-buttons-primary: 0;--style-border-radius-buttons-secondary: 0;--style-border-radius-inputs: 0;--yp-neo-radius: 0px;--yp-neo-radius-sm: 0px;--yp-neo-radius-xs: 0px;--yp-neo-radius-lg: 0px;--button-border-width: 2px}body[data-os-material=liquid]{--os-window-bg: linear-gradient(145deg, rgba(255, 255, 255, .64), rgba(229, 238, 255, .34));--os-window-border-color: rgba(255, 255, 255, .58);--os-window-border-width: 1px;--os-window-border: var(--os-window-border-width) solid var(--os-window-border-color);--os-window-radius: 16px;--os-window-shadow: inset 0 1px 0 rgba(255, 255, 255, .7), inset 0 -1px 0 rgba(255, 255, 255, .28), 0 18px 58px rgba(28, 41, 70, .26), 0 0 0 1px rgba(80, 130, 220, .14);--os-window-filter: blur(24px) saturate(1.55);--os-titlebar-bg: linear-gradient(180deg, rgba(255, 255, 255, .7), rgba(217, 229, 255, .42));--os-titlebar-border: 1px solid rgba(255, 255, 255, .46);--os-titlebar-shadow: inset 0 1px 0 rgba(255, 255, 255, .82), 0 1px 18px rgba(88, 133, 220, .1);--os-pane-bg: rgba(255, 255, 255, .48);--os-pane-border: 1px solid rgba(255, 255, 255, .48);--os-pane-shadow: inset 0 1px 0 rgba(255, 255, 255, .58), inset 0 0 22px rgba(255, 255, 255, .2);--os-text: #172033;--os-pane-text: #172033;--os-muted-text: #4d5b70;--os-accent: #1c7dff;--os-control-border: rgba(255, 255, 255, .56);--os-control-red: radial-gradient(circle at 30% 25%, #ffd1cf 0%, #ff6a64 46%, #df3c38 100%);--os-control-yellow: radial-gradient(circle at 30% 25%, #fff1bc 0%, #ffc344 48%, #d99000 100%);--os-control-green: radial-gradient(circle at 30% 25%, #d5ffd9 0%, #33d45a 46%, #0c9f2c 100%);--os-scrollbar-track: rgba(255, 255, 255, .28);--os-scrollbar-thumb: linear-gradient(180deg, rgba(255, 255, 255, .85), rgba(152, 178, 230, .5));--os-glass-bg: linear-gradient(145deg, rgba(255, 255, 255, .7), rgba(222, 235, 255, .38));--os-glass-border: 1px solid rgba(255, 255, 255, .58);--os-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .78), inset 0 -1px 0 rgba(255, 255, 255, .24), 0 18px 42px rgba(33, 59, 104, .22), 0 0 34px rgba(80, 150, 255, .24);--os-glass-filter: blur(22px) saturate(1.65);--os-bevel-bg: linear-gradient(135deg, rgba(255, 255, 255, .62) 0%, rgba(255, 255, 255, .2) 28%, rgba(160, 200, 255, .12) 46%, rgba(13, 52, 116, .16) 100%);--os-bevel-highlight: linear-gradient(180deg, rgba(255, 255, 255, .8), rgba(255, 255, 255, .22) 62%, transparent);--os-bevel-shadow: inset 0 1px 0 rgba(255, 255, 255, .86), inset 0 -10px 20px rgba(56, 93, 150, .16), 0 14px 36px rgba(30, 64, 120, .2);--os-retro-bg: radial-gradient(circle at top left, rgba(255, 255, 255, .18), transparent 28%), linear-gradient(135deg, rgba(64, 18, 58, .9), rgba(17, 26, 48, .92));--os-retro-titlebar-bg: linear-gradient(90deg, rgba(255, 122, 190, .82), rgba(125, 178, 255, .58));--os-retro-text: #fff0fa;--os-retro-highlight-bg: rgba(255, 255, 255, .16);--os-retro-highlight-text: #ffffff;--os-retro-border: rgba(255, 255, 255, .42);--os-retro-footer-bg: rgba(255, 255, 255, .1);--os-retro-muted: #ffd0e8;--os-device-lid-bg: radial-gradient(circle at 20% 20%, rgba(255, 255, 255, .66), rgba(255, 255, 255, .08) 38%, rgba(177, 201, 255, .46) 100%);--os-device-body-bg: linear-gradient(135deg, rgba(255, 194, 218, .72), rgba(214, 104, 150, .52));--os-device-screen-bg: linear-gradient(160deg, rgba(26, 36, 74, .82), rgba(4, 12, 30, .9))}html body[data-os-material]{--desktop-window: var(--os-window-bg);--desktop-chrome: var(--os-titlebar-bg);--desktop-content: var(--os-pane-bg);--desktop-text: var(--os-text);--desktop-muted: var(--os-muted-text);--desktop-border: var(--os-window-border-color);--desktop-content-border: var(--os-window-border-color);--desktop-accent-blue: var(--os-accent);--installment-chip-text: var(--os-accent)}html:has(body[data-os-material=neo_brutalist]):before{background-image:none!important;opacity:0!important}html body[data-os-material=neo_brutalist]{background:var(--os-neo-paper)!important;background-image:none!important;color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist],html body[data-os-material=neo_brutalist] *:not(svg):not(path):not(g):not(defs):not(clipPath),html body[data-os-material=neo_brutalist] *:before,html body[data-os-material=neo_brutalist] *:after{text-shadow:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body[data-os-material=neo_brutalist] :focus-visible{outline:3px solid var(--os-neo-red)!important;outline-offset:2px!important}html body[data-os-material] :is(.hero__finder-window,.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal){background:var(--os-window-bg)!important;border:var(--os-window-border)!important;border-radius:var(--os-window-radius)!important;box-shadow:var(--os-window-shadow)!important;color:var(--os-text)!important;overflow:hidden;backdrop-filter:var(--os-window-filter)!important;-webkit-backdrop-filter:var(--os-window-filter)!important}html body[data-os-material=neo_brutalist] :is(#header-group,#header-component,header,.section-wrapper,footer.section-wrapper,.shopify-section-group-footer-group,.hero__finder-window,.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal){background-color:var(--os-neo-paper)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;border-radius:0!important}html body[data-os-material] :is(.hero__finder-titlebar,.hero__draggable-window-titlebar,.mac-window-titlebar,.macos-title-bar,.email-title-bar,.live-cam-window__titlebar,.live-lounge-modal__titlebar,.hack-chat-header,.header-theme-switcher__titlebar,.tiled-bg-modal__header,.cart-drawer__dialog .cart-drawer__header,.search-modal__content .predictive-search-form__header){background:var(--os-titlebar-bg)!important;border-bottom:var(--os-titlebar-border)!important;box-shadow:var(--os-titlebar-shadow)!important;color:var(--os-titlebar-text)!important}html body[data-os-material] .hack-chat-header{border-top:0!important;box-shadow:none!important}html body[data-os-material] .hack-chat-terminal{background:var(--os-titlebar-bg)!important}html body[data-os-material=neo_brutalist] :is(.hero__finder-titlebar,.hero__draggable-window-titlebar,.mac-window-titlebar,.macos-title-bar,.email-title-bar,.live-cam-window__titlebar,.live-lounge-modal__titlebar,.hack-chat-header,.header-theme-switcher__titlebar,.tiled-bg-modal__header,.cart-drawer__dialog .cart-drawer__header,.search-modal__content .predictive-search-form__header){min-height:26px;text-transform:uppercase}html body[data-os-material] :is(.mac-window-title,.macos-window-title,.hero__finder-title,.hero__draggable-window-title,.cart-drawer__heading,.header-theme-switcher__title,.live-cam-window__title,.live-lounge-modal__title,.hack-chat-title,.email-title-bar .title,.tiled-bg-modal__title){color:var(--os-titlebar-text)!important;font-family:var(--os-font-ui)!important;letter-spacing:0!important}html body[data-os-material] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-window-title,html body[data-os-material] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling):before{text-transform:lowercase!important}html body[data-os-material=neo_brutalist] :is(.mac-window-title,.macos-window-title,.hero__finder-title,.hero__draggable-window-title,.cart-drawer__heading,.header-theme-switcher__title,.live-cam-window__title,.live-lounge-modal__title,.hack-chat-title,.email-title-bar .title,.tiled-bg-modal__title){font-weight:800!important;text-transform:uppercase!important}html body[data-os-material] .email-title-bar .title,html body[data-os-material=neo_brutalist] .email-title-bar .title{text-transform:lowercase!important}html body[data-os-material] .email-minimize-button{border-color:var(--os-titlebar-text)!important;color:var(--os-titlebar-text)!important;background:transparent!important;box-shadow:none!important}html body[data-os-material] :is(.header-theme-switcher__title,.live-cam-window__title,.hack-chat-title),html body[data-os-material=neo_brutalist] :is(.header-theme-switcher__title,.live-cam-window__title,.hack-chat-title),html body[data-os-material=neo_brutalist] .header-theme-switcher__title.header-theme-switcher__title,html body[data-os-material=neo_brutalist] .live-cam-window__title.live-cam-window__title,html body[data-os-material=neo_brutalist] .hack-chat-title.hack-chat-title{text-transform:lowercase!important}html body[data-os-material=flat] :is(.header-theme-switcher__title,.live-cam-window__title,.hack-chat-title),html body[data-os-material=liquid] :is(.header-theme-switcher__title,.live-cam-window__title,.hack-chat-title){text-transform:lowercase!important}html body[data-os-material] .macos-zoom-modal .macos-title-bar,html body[data-os-material] .macos-zoom-modal .macos-window-title,html body[data-os-material=neo_brutalist] .macos-zoom-modal .macos-title-bar,html body[data-os-material=neo_brutalist] .macos-zoom-modal .macos-window-title{text-transform:lowercase!important}html body[data-os-material] :is(.hero__finder-body,.hero__finder-content,.macos-content,.macos-image-area,.macos-thumbnail-sidebar,.email-client,.email-content,.email-sidebar,.live-cam-window__body,.hack-chat-body,.gift-card-content,.cart-drawer__content,.cart-drawer__summary,.cart-drawer__dialog .cart-items__table,.search-modal__content .predictive-search-form__content-wrapper,.search-modal__content .predictive-search-dropdown,.tiled-bg-modal__grid){background:var(--os-pane-bg)!important;border-color:var(--os-window-border-color)!important;box-shadow:var(--os-pane-shadow)!important;color:var(--os-text)!important}html body[data-os-material=neo_brutalist] :is(.hero__finder-body,.hero__finder-content,.macos-content,.macos-image-area,.macos-thumbnail-sidebar,.email-client,.email-content,.email-sidebar,.live-cam-window__body,.hack-chat-body,.gift-card-content,.cart-drawer__content,.cart-drawer__summary,.cart-drawer__dialog .cart-items__table,.search-modal__content .predictive-search-form__content-wrapper,.search-modal__content .predictive-search-dropdown,.tiled-bg-modal__grid){background-color:var(--os-pane-bg)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;border-radius:0!important}html body[data-os-material] :is(.hero__finder-thumb,.macos-thumbnail-item,.header-theme-switcher__option,.search-modal__content .predictive-search-results__card--product .resource-card__media,.cart-drawer__dialog .cart-items__media-container){background:var(--os-pane-bg)!important;border:var(--os-pane-border)!important;box-shadow:var(--os-pane-shadow)!important}html body[data-os-material] #recycleBinWindow .hero__finder-item,html body[data-os-material] #recycleBinWindow .hero__finder-item:hover,html body[data-os-material] #recycleBinWindow .hero__finder-item:focus,html body[data-os-material] #recycleBinWindow .hero__finder-item:focus-visible,html body[data-os-material] #recycleBinWindow .hero__finder-item:active{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}html body[data-os-material] #recycleBinWindow .hero__finder-thumb,html body[data-os-material] #recycleBinWindow .hero__finder-thumb img{border:0!important;outline:0!important;box-shadow:none!important}html body[data-os-material] #recycleBinWindow .hero__finder-thumb{background:transparent!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.16))!important}html body[data-os-material] #recycleBinWindow .hero__finder-item-label{color:var(--os-black, #050505)!important;text-shadow:0 1px 0 rgba(255,255,255,.78),0 2px 2px rgba(0,0,0,.13)!important}html body[data-os-material=neo_brutalist] :is(img,.hero__finder-thumb,.macos-thumbnail-item,.header-theme-switcher__option,.search-modal__content .predictive-search-results__card--product .resource-card__media,.cart-drawer__dialog .cart-items__media-container,.cart-drawer__dialog .cart-items__media-image,.resource-card__image,.product-media img){border-radius:0!important}html body[data-os-material] .product-media.product-media--windowed{background:var(--os-window-bg)!important;border:var(--os-window-border)!important;border-radius:var(--os-window-radius)!important;box-shadow:var(--os-window-shadow)!important;box-sizing:border-box!important;color:var(--os-text)!important;cursor:default!important;display:flex!important;flex:1 1 auto!important;overflow:hidden!important;padding:0!important;position:relative!important;transform:none!important;transition:box-shadow .18s ease,transform .18s ease!important}html body[data-os-material] .product-media.product-media--windowed:hover{background:var(--os-window-bg)!important;border-color:var(--os-window-border-color)!important;box-shadow:var(--os-window-shadow)!important;transform:translateY(-1px)!important}html body[data-os-material] .product-media.product-media--windowed .mac-window-titlebar{align-items:center!important;background:var(--os-titlebar-bg)!important;background-image:var(--os-titlebar-bg)!important;border-bottom:var(--os-titlebar-border)!important;box-shadow:var(--os-titlebar-shadow)!important;box-sizing:border-box!important;color:var(--os-titlebar-text)!important;cursor:default!important;display:flex!important;height:22px!important;justify-content:space-between!important;left:0!important;min-height:22px!important;padding:0 8px!important;position:absolute!important;right:0!important;top:0!important;-webkit-user-select:none!important;user-select:none!important;z-index:10!important}html body[data-os-material] .product-media.product-media--windowed .mac-window-buttons{align-items:center!important;display:flex!important;gap:6px!important;position:relative!important;z-index:2!important}html body[data-os-material] .product-media.product-media--windowed .mac-window-title{color:var(--os-titlebar-text)!important;font-family:var(--os-font-ui)!important;font-size:11px!important;font-weight:600!important;left:50%!important;letter-spacing:0!important;line-height:1!important;margin:0!important;max-width:calc(100% - 120px)!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:none!important;text-transform:none!important;top:50%!important;transform:translate(-50%,-50%)!important;white-space:nowrap!important}html body[data-os-material] .product-media.product-media--windowed .product-media__image{background-color:var(--os-pane-bg)!important;border:0!important;box-sizing:border-box!important;display:block!important;height:calc(100% - 23px)!important;margin-top:23px!important;object-fit:cover!important;object-position:center center!important;padding:0!important;width:100%!important}html body[data-os-material] .product-media.product-media--png.product-media--windowed .product-media__image{object-fit:contain!important}html body[data-os-material=neo_brutalist] .product-media.product-media--windowed,html body[data-os-material=neo_brutalist] .product-media.product-media--windowed:hover{background:var(--os-neo-paper)!important;background-image:none!important;border:3px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;filter:none!important;transform:none!important}html body[data-os-material=neo_brutalist] .product-media.product-media--windowed .mac-window-titlebar{background:var(--os-neo-ink)!important;background-image:none!important;border-bottom:3px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;height:24px!important;min-height:24px!important}html body[data-os-material=neo_brutalist] .product-media.product-media--windowed .mac-window-title{color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;font-family:var(--os-font-ui)!important;font-weight:800!important;text-transform:none!important}html body[data-os-material=neo_brutalist] .product-media.product-media--windowed .product-media__image{background:var(--os-pane-bg)!important;border-radius:0!important;box-shadow:none!important;filter:none!important;height:calc(100% - 25px)!important;margin-top:25px!important}html body[data-os-material=neo_brutalist] :is(.product-media-container__zoom-button,.product-media-container__zoom-button.button,.product-media-container__zoom-button.button-unstyled,.product-media-container__zoom-button.button.button-unstyled){appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:transparent!important;filter:none!important}html body[data-os-material=neo_brutalist] :is(.product-media-container__zoom-button:hover,.product-media-container__zoom-button:active,.product-media-container__zoom-button:focus,.product-media-container__zoom-button.button:hover,.product-media-container__zoom-button.button:active,.product-media-container__zoom-button.button:focus,.product-media-container__zoom-button.button.button-unstyled:hover,.product-media-container__zoom-button.button.button-unstyled:active,.product-media-container__zoom-button.button.button-unstyled:focus){background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:transparent!important;transform:none!important}html body[data-os-material] :is(.mac-button,.macos-traffic-light,.traffic-light,.hero__finder-traffic-light,.hero__draggable-traffic-light,.hack-chat-lights .light,.live-cam-window__light){border-color:var(--os-control-border)!important;box-shadow:inset 0 1px #ffffff9e!important}html body[data-os-material] :is(.live-cam-window__minimize,.hack-chat-close.hack-chat-minimize,.hero__finder-minimize,.email-minimize-button){align-items:center!important;background:var(--os-window-control-bg, rgba(255,255,255,.78))!important;border:1px solid var(--os-control-border, rgba(0,0,0,.32))!important;border-radius:var(--os-minimize-control-radius, 0px)!important;box-shadow:var(--os-window-control-shadow, inset 0 1px 0 rgba(255,255,255,.54))!important;color:var(--os-titlebar-text, var(--desktop-text, currentColor))!important;display:inline-flex!important;height:12px!important;justify-content:center!important;min-height:0!important;min-width:0!important;padding:0!important;width:12px!important}html body[data-yp-neo-corners=rounded] :is(.live-cam-window__minimize,.hack-chat-close.hack-chat-minimize,.hero__finder-minimize,.email-minimize-button){border-radius:50%!important}html body[data-os-material] :is(.live-cam-window__minimize-line,.hack-chat-minimize-line,.hero__finder-minimize-line){background:currentColor!important;display:block!important;height:2px!important;width:7px!important}html body[data-os-material=neo_brutalist] :is(.hack-chat-close.hack-chat-minimize,.live-cam-window__minimize){background:var(--os-window-control-bg, var(--yp-neo-on-chrome, var(--os-neo-paper)))!important;color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] :is(.mac-button,.macos-traffic-light,.traffic-light,.hero__finder-traffic-light,.hero__draggable-traffic-light,.hack-chat-lights .light,.live-cam-window__light){border:2px solid var(--os-neo-ink)!important;border-radius:0!important}html body[data-os-material] :is(.mac-button--close,.macos-traffic-light.red,.traffic-light.red,.hero__finder-traffic-light--red,.hero__draggable-traffic-light--red,.hack-chat-lights .light.red,.live-cam-window__light--red){background:var(--os-control-red)!important}html body[data-os-material] :is(.mac-button--minimize,.macos-traffic-light.yellow,.traffic-light.yellow,.hero__finder-traffic-light--yellow,.hero__draggable-traffic-light--yellow,.hack-chat-lights .light.yellow,.live-cam-window__light--yellow){background:var(--os-control-yellow)!important}html body[data-os-material] :is(.mac-button--maximize,.macos-traffic-light.green,.traffic-light.green,.hero__finder-traffic-light--green,.hero__draggable-traffic-light--green,.hack-chat-lights .light.green,.live-cam-window__light--green){background:var(--os-control-green)!important}html body[data-os-material] :is(.floating-discount-badge__content,.floating-countdown-badge,.countdown-timer,.badge-modal__content){background:var(--os-glass-bg)!important;border:var(--os-glass-border)!important;border-radius:calc(var(--os-window-radius) + 10px)!important;box-shadow:var(--os-glass-shadow)!important;color:var(--os-text)!important;backdrop-filter:var(--os-glass-filter)!important;-webkit-backdrop-filter:var(--os-glass-filter)!important}html body[data-os-material=neo_brutalist] :is(.floating-discount-badge__content,.floating-countdown-badge,.countdown-timer,.badge-modal__content,.button,button,input,select,textarea,.field,.field__input,.quantity-selector,.shopify-payment-button__button,.more-payment-options-link,.cart__checkout-button){background-image:none!important;border-radius:0!important}html body[data-os-material=neo_brutalist] :is(.button,.button:not(.button-unstyled),.cart-items__empty-button,.shopify-payment-button__button,.more-payment-options-link,.cart__checkout-button){appearance:none!important;-webkit-appearance:none!important;background:var(--os-neo-ink)!important;border:2px solid var(--os-neo-ink)!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] :is(.button:hover,.button:not(.button-unstyled):hover,.cart-items__empty-button:hover,.shopify-payment-button__button:hover,.more-payment-options-link:hover,.cart__checkout-button:hover){background:var(--os-neo-red)!important;border-color:var(--os-neo-ink)!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important}html body[data-os-material] .product-media-container--video .product-media.product-media--windowed,html body[data-os-material] .product-media-container--video .product-media.product-media--windowed:hover{background:var(--os-window-bg)!important;background-image:none!important;transform:none!important}html body[data-os-material] .product-media-container--video :is(.deferred-media__poster-button,.deferred-media__poster-button.button,.deferred-media__poster-button.button-unstyled,.video-interaction-hint),html body[data-os-material] .product-media-container--video :is(.deferred-media__poster-button:hover,.deferred-media__poster-button:focus-visible,.deferred-media__poster-button:active,.deferred-media__poster-button.button:hover,.deferred-media__poster-button.button:focus-visible,.deferred-media__poster-button.button:active,.deferred-media__poster-button.button-unstyled:hover,.deferred-media__poster-button.button-unstyled:focus-visible,.deferred-media__poster-button.button-unstyled:active,.video-interaction-hint:hover,.video-interaction-hint:focus-visible,.video-interaction-hint:active){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important}html body[data-os-material=neo_brutalist] .product-media-container--video .product-media.product-media--windowed,html body[data-os-material=neo_brutalist] .product-media-container--video .product-media.product-media--windowed:hover{background:var(--os-neo-paper)!important;background-image:none!important}html body[data-os-material=neo_brutalist] .product-media-container--video :is(.deferred-media__poster-button,.deferred-media__poster-button.button,.deferred-media__poster-button.button-unstyled,.video-interaction-hint),html body[data-os-material=neo_brutalist] .product-media-container--video :is(.deferred-media__poster-button:hover,.deferred-media__poster-button:focus-visible,.deferred-media__poster-button:active,.deferred-media__poster-button.button:hover,.deferred-media__poster-button.button:focus-visible,.deferred-media__poster-button.button:active,.deferred-media__poster-button.button-unstyled:hover,.deferred-media__poster-button.button-unstyled:focus-visible,.deferred-media__poster-button.button-unstyled:active,.video-interaction-hint:hover,.video-interaction-hint:focus-visible,.video-interaction-hint:active){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;color:var(--os-neo-ink)!important}.hero__desktop-icon-image--neo{display:none!important}html body[data-os-material=neo_brutalist] .hero__desktop-icon-label{background:var(--os-neo-paper)!important;border:2px solid var(--os-neo-ink)!important;color:var(--os-neo-ink)!important;font-weight:800!important;padding:2px 4px!important;text-transform:uppercase}html body[data-os-material=neo_brutalist] :is(.hero__desktop-icon--mail,.hero__desktop-icon--recycle,.hero__desktop-icon--settings,.hero__desktop-icon--chat) .hero__desktop-icon-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html body[data-os-material=neo_brutalist] .hero__desktop-icon-art :is(img,svg){filter:none!important}html body[data-os-material=neo_brutalist] .hero__desktop-icon-art--chat svg :is(rect,path,circle,line){stroke:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] .hero__desktop-icon-art--chat svg rect[fill="#050505"]{fill:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] :is(.hero__desktop-icon--mail,.hero__desktop-icon--recycle,.hero__desktop-icon--settings,.hero__desktop-icon--chat) .hero__desktop-icon-label{display:none!important}html body[data-os-material=neo_brutalist] :is(.hero__desktop-icon--mail,.hero__desktop-icon--recycle,.hero__desktop-icon--settings) .hero__desktop-icon-image--default{display:none!important}html body[data-os-material=neo_brutalist] :is(.hero__desktop-icon--mail,.hero__desktop-icon--recycle,.hero__desktop-icon--settings) .hero__desktop-icon-image--neo{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;filter:none!important;height:auto!important;max-width:100%!important;object-fit:contain!important;width:100%!important}html body[data-os-material=neo_brutalist] :is(.hero__desktop-icon-badge,.hero__desktop-icon-counter){background:var(--os-neo-red)!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] .hero__desktop-icon:hover,html body[data-os-material=neo_brutalist] .hero__desktop-icon:active,html body[data-os-material=neo_brutalist] .hero__desktop-icon.dragging{transform:none!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__close-button,.predictive-search__close-modal-button,.country-filter__close-button){align-items:center!important;background:var(--os-neo-red)!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important;display:inline-flex!important;height:20px!important;justify-content:center!important;min-height:20px!important;min-width:20px!important;padding:0!important;position:relative;width:20px!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__close-button,.predictive-search__close-modal-button,.country-filter__close-button) .mac-close-icon{opacity:0!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__close-button,.predictive-search__close-modal-button,.country-filter__close-button):after{content:"x";font-family:var(--os-font-ui);font-size:12px;font-weight:900;top:0;right:0;bottom:0;left:0;line-height:16px;position:absolute;text-align:center;text-transform:uppercase}html body[data-os-material=neo_brutalist] .cart-drawer__dialog.cart-drawer--empty .cart-drawer__heading--empty{color:var(--os-neo-ink)!important;font-family:var(--os-font-ui)!important;font-weight:800!important;text-shadow:none!important;text-transform:lowercase!important}html body[data-os-material=neo_brutalist] .cart-drawer__dialog.cart-drawer--empty a.button.cart-items__empty-button,html body[data-os-material=neo_brutalist] a.button.cart-items__empty-button{appearance:none!important;-webkit-appearance:none!important;background:var(--os-neo-ink)!important;background-color:var(--os-neo-ink)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;font-family:var(--os-font-ui)!important;font-weight:800!important;text-shadow:none!important;text-transform:lowercase!important}html body[data-os-material=neo_brutalist] .cart-drawer__dialog.cart-drawer--empty .cart-items__wrapper p,html body[data-os-material=neo_brutalist] .cart-drawer__dialog.cart-drawer--empty .cart-items__wrapper p a{text-transform:lowercase!important}html body cart-drawer-component .cart-drawer__dialog.cart-drawer--empty .cart-drawer__items{border-block-end:0!important;border-bottom:0!important}html body[data-os-material=neo_brutalist] .cart-drawer__dialog.cart-drawer--empty a.button.cart-items__empty-button:hover,html body[data-os-material=neo_brutalist] a.button.cart-items__empty-button:hover{background:var(--os-neo-red)!important;background-color:var(--os-neo-red)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;box-shadow:none!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important;text-shadow:none!important}html body[data-os-material] .buy-buttons-block--skeuomorphic .product-form-buttons:before,html body[data-os-material] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout button:before,html body[data-os-material] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout-cart button:before{background:var(--os-bevel-bg)!important;box-shadow:var(--os-bevel-shadow)!important;border-color:var(--os-window-border-color)!important;backdrop-filter:var(--os-window-filter)!important;-webkit-backdrop-filter:var(--os-window-filter)!important}html body[data-os-material] .buy-buttons-block--skeuomorphic .product-form-buttons:after,html body[data-os-material] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout button:after,html body[data-os-material] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout-cart button:after{background:var(--os-bevel-highlight)!important}html body[data-os-material=neo_brutalist] .buy-buttons-block--skeuomorphic .product-form-buttons:before,html body[data-os-material=neo_brutalist] .buy-buttons-block--skeuomorphic .product-form-buttons:after,html body[data-os-material=neo_brutalist] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout button:before,html body[data-os-material=neo_brutalist] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout button:after,html body[data-os-material=neo_brutalist] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout-cart button:before,html body[data-os-material=neo_brutalist] .accelerated-checkout--skeuomorphic shopify-accelerated-checkout-cart button:after{background:transparent!important;border:0!important}html body[data-os-material] .flip-phone-lid{background:var(--os-device-lid-bg)!important;border:var(--os-window-border)!important;box-shadow:var(--os-window-shadow)!important;backdrop-filter:var(--os-window-filter)!important;-webkit-backdrop-filter:var(--os-window-filter)!important}html body[data-os-material] .flip-phone-hinge{background:var(--os-scrollbar-thumb)!important;box-shadow:var(--os-pane-shadow)!important}html body[data-os-material] .flip-phone-body{background:var(--os-device-body-bg)!important;border:var(--os-window-border)!important;box-shadow:var(--os-window-shadow)!important;backdrop-filter:var(--os-window-filter)!important;-webkit-backdrop-filter:var(--os-window-filter)!important}html body[data-os-material] .flip-phone-screen{background:var(--os-device-screen-bg)!important;border:var(--os-pane-border)!important}html body[data-os-material=neo_brutalist] :is(.flip-phone,.flip-phone-lid,.flip-phone-lid-inner,.flip-phone-hinge,.flip-phone-body,.flip-phone-screen){background-image:none!important;border-radius:0!important}html body[data-os-material=flat] :is(.custom-pw-bios,.custom-pw-bsod),html body[data-os-material=neo_brutalist] :is(.custom-pw-bios,.custom-pw-bsod),html body[data-os-material=liquid] :is(.custom-pw-bios,.custom-pw-bsod){background:var(--os-retro-bg)!important;color:var(--os-retro-text)!important}html body[data-os-material=flat] .bios-titlebar,html body[data-os-material=neo_brutalist] .bios-titlebar,html body[data-os-material=liquid] .bios-titlebar{background:var(--os-retro-titlebar-bg)!important;color:var(--os-retro-highlight-text)!important}html body[data-os-material=flat] :is(.bios-menu,.bios-detail,.bios-footer,.bios-system-info),html body[data-os-material=neo_brutalist] :is(.bios-menu,.bios-detail,.bios-footer,.bios-system-info),html body[data-os-material=liquid] :is(.bios-menu,.bios-detail,.bios-footer,.bios-system-info){border-color:var(--os-retro-border)!important}html body[data-os-material=flat] .bios-menu-item,html body[data-os-material=neo_brutalist] .bios-menu-item,html body[data-os-material=liquid] .bios-menu-item{color:var(--os-retro-text)!important}html body[data-os-material=flat] .bios-menu-item.highlighted,html body[data-os-material=neo_brutalist] .bios-menu-item.highlighted,html body[data-os-material=liquid] .bios-menu-item.highlighted{background:var(--os-retro-highlight-bg)!important;color:var(--os-retro-highlight-text)!important}html body[data-os-material=flat] .bios-detail,html body[data-os-material=neo_brutalist] .bios-detail,html body[data-os-material=liquid] .bios-detail{color:var(--os-retro-highlight-text)!important}html body[data-os-material=flat] .bios-footer,html body[data-os-material=neo_brutalist] .bios-footer,html body[data-os-material=liquid] .bios-footer{background:var(--os-retro-footer-bg)!important;color:var(--os-retro-muted)!important}html body[data-os-material=flat] .bios-system-info,html body[data-os-material=neo_brutalist] .bios-system-info,html body[data-os-material=liquid] .bios-system-info{color:var(--os-retro-muted)!important;background:var(--os-retro-footer-bg)!important}html body[data-os-material=flat] *,html body[data-os-material=neo_brutalist] *{text-shadow:none!important}html body[data-os-material=flat] :is(.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal,.floating-discount-badge__content,.badge-modal__content),html body[data-os-material=neo_brutalist] :is(.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal,.floating-discount-badge__content,.badge-modal__content){background-image:none!important}html body[data-os-material=liquid] :is(.hero__finder-window,.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal,.floating-discount-badge__content,.badge-modal__content){isolation:isolate}html body[data-os-material=liquid] :is(.email-window,.live-cam-window,.hack-chat-terminal,.gift-card-window,.product-media.mac-window){position:relative}html body[data-os-material=liquid] :is(.hero__finder-window,.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.42),transparent 38%,rgba(101,158,255,.12) 100%);mix-blend-mode:screen;z-index:0}html body[data-os-material=liquid] :is(.hero__finder-window,.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal)>*{position:relative;z-index:1}html body[data-os-material=neo_brutalist],html body[data-os-material=neo_brutalist] *:not(svg):not(path):not(g):not(defs):not(clipPath),html body[data-os-material=neo_brutalist] *:before,html body[data-os-material=neo_brutalist] *:after{box-shadow:none!important;filter:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body[data-os-material=neo_brutalist] :is(#header-component,#header-component *:not(svg):not(path):not(g):not(defs):not(clipPath),.cart-drawer__dialog,.cart-drawer__dialog *:not(svg):not(path):not(g):not(defs):not(clipPath),.search-modal__content,.search-modal__content *:not(svg):not(path):not(g):not(defs):not(clipPath),.localization-wrapper,.localization-wrapper *:not(svg):not(path):not(g):not(defs):not(clipPath),.drawer-localization,.drawer-localization *:not(svg):not(path):not(g):not(defs):not(clipPath),.account-popover__panel,.account-popover__panel *:not(svg):not(path):not(g):not(defs):not(clipPath),.account-drawer__dialog,.account-drawer__dialog *:not(svg):not(path):not(g):not(defs):not(clipPath),.live-cam-window,.live-cam-window *:not(svg):not(path):not(g):not(defs):not(clipPath),.hack-chat-terminal,.hack-chat-terminal *:not(svg):not(path):not(g):not(defs):not(clipPath)){border-radius:0!important}html body[data-os-material=neo_brutalist] :is(header-component#header-component,#header-component.header,#header-component .header__columns,#header-component .header__row,#header-component .menu-list,#header-component .menu-list__link,#header-component .header-actions__action,#header-component .header__icon,#header-component .dropdown-localization__button,#header-component .account-button,#header-component .tiled-bg-settings-trigger,summary.header__icon,.header-actions__action,.dropdown-localization__button,.account-button){background-image:none!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important}html body[data-os-material=neo_brutalist] :is(summary.header__icon,.header__icon--summary,.menu-drawer-container .header__icon--summary){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body[data-os-material=neo_brutalist] :is(#header-component .menu-list__link:hover,#header-component .menu-list__link:focus-visible,#header-component header-actions button:hover,#header-component header-actions a:hover,#header-component .header__column--right button:hover,#header-component .header__column--right a:hover,#header-component .dropdown-localization__button[aria-expanded=true],#header-component .dropdown-localization__button:hover,#header-component .account-button[aria-expanded=true],#header-component .account-button:hover,#header-component .tiled-bg-settings-trigger:hover){background:var(--os-neo-red)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal,.localization-wrapper,.drawer-localization,.account-popover__panel,.account-drawer__dialog,#account-popover,.live-cam-window,.hack-chat-terminal){background:var(--os-neo-paper)!important;background-image:none!important;border:3px solid var(--os-neo-ink)!important;border-radius:0!important;color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] :is(.dialog-modal,dialog.dialog-modal,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal)::backdrop{background:#05050594!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__dialog .cart-drawer__header,.search-modal__content .predictive-search-form__header,.country-filter,.account-actions__header,.live-cam-window__titlebar,.hack-chat-header){background:var(--os-neo-ink)!important;background-image:none!important;border-bottom:3px solid var(--os-neo-ink)!important;border-radius:0!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling):before,html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling):after{content:none!important;display:none!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image.is-minimized:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling){background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;overflow:visible!important;padding:0!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image.is-minimized:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) :is(.hero__draggable-window-titlebar,.hero__draggable-window-title,.hero__draggable-window-controls){display:none!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image.is-minimized:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling)>img{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-window-titlebar{background:var(--os-neo-ink)!important;background-image:none!important;border-bottom:3px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;display:flex!important;align-items:center!important;font-family:var(--rounded-ui-font, "Helvetica Rounded", "Arial Rounded MT Bold", "Helvetica Neue Rounded", "Avenir Next Rounded", "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif)!important;height:22px!important;inset:0 0 auto 0!important;line-height:1!important;min-height:22px!important;padding:0 8px 0 5px!important;pointer-events:auto!important;position:absolute!important;text-shadow:none!important;z-index:4!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-window-title{color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;display:block!important;font-family:var(--rounded-ui-font, "Helvetica Rounded", "Arial Rounded MT Bold", "Helvetica Neue Rounded", "Avenir Next Rounded", "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:11px!important;font-weight:800!important;line-height:1!important;max-width:none!important;overflow:hidden!important;padding:0!important;position:relative!important;text-align:left!important;text-overflow:ellipsis!important;text-shadow:none!important;text-transform:lowercase!important;white-space:nowrap!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-window-controls{align-items:center!important;display:flex!important;flex:0 0 auto!important;height:12px!important;margin-right:8px!important;pointer-events:auto!important;position:relative!important;width:12px!important;z-index:5!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-minimize{align-items:center!important;background:var(--os-window-control-bg, var(--yp-neo-on-chrome, var(--os-neo-paper)))!important;border:1px solid var(--os-control-border, var(--os-neo-ink))!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--os-neo-ink)!important;display:inline-flex!important;height:12px!important;justify-content:center!important;margin:0!important;padding:0!important;width:12px!important}@media screen and (max-width:767px){html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-window-titlebar{height:18px!important;line-height:1!important;min-height:18px!important;padding:0 6px 0 4px!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-window-title{font-size:9px!important;line-height:1!important;padding:0!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-window-controls{height:10px!important;margin-right:6px!important;width:10px!important}html body[data-os-material=neo_brutalist] .hero__container--homepage-draggable .hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling) .hero__draggable-minimize{height:10px!important;width:10px!important}}html body[data-os-material=neo_brutalist] :is(.predictive-search-form__header,.predictive-search-form__header *,.account-actions__header,.account-actions__header *,.live-cam-window__title,.hack-chat-title){color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] .cart-drawer__dialog .cart-drawer__header,html body[data-os-material=neo_brutalist] .cart-drawer__dialog .cart-drawer__header :is(.cart-drawer__heading,.cart-bubble,.cart-bubble__text,.cart-bubble__text-count){color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] .account-actions__title{color:var(--yp-neo-chrome-color, var(--os-neo-ink))!important;text-transform:lowercase!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__content,.cart-drawer__summary,.cart-drawer__items,.cart-drawer__dialog .cart-items__table,.search-modal__content .predictive-search-form__content-wrapper,.search-modal__content .predictive-search-dropdown,.search-modal__content .predictive-search__results-groups,.country-selector-form__wrapper,.localization-form,.localization-form__list,.account-actions,.account-actions__main-menu,.account-actions__nav,.live-cam-window__body,.hack-chat-body){background:var(--os-pane-bg)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;border-radius:0!important;color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] :is(.overlay.overlay--gradient,.predictive-search-form__footer,.country-filter.is-scrolled,.live-cam-window__stage,.live-cam-window__channel-name,.live-cam-window__status,.live-cam-window__channel-button,.live-cam-window__audio-button,.live-cam-window__lounge-button,.hack-chat-room-tabs,.hack-chat-room-tab,.hack-chat-input,.hack-chat-username,.hack-chat-settings,.hack-chat-minimized){background-image:none!important;border-radius:0!important;box-shadow:none!important}html body[data-os-material=neo_brutalist] :is(.predictive-search-form__header .search-input,.search-modal__content input.search-input,.country-filter .field,.country-filter__input,.hack-chat-input input,.hack-chat-username input){appearance:none!important;-webkit-appearance:none!important;background:var(--os-neo-paper)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;color:var(--os-neo-ink)!important;outline-color:var(--os-neo-red)!important}html body[data-os-material=neo_brutalist] .hack-chat-username input{color:var(--os-black)!important;-webkit-text-fill-color:var(--os-black)!important;caret-color:var(--os-black)!important;opacity:1!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__header input.search-input,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__header input.search-input:focus,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal input.search-input,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal input.search-input:focus{background:var(--os-neo-paper)!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;outline:0!important;outline-offset:0!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__header-inner,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__header-inner:has(.search-input:focus-visible){border:0!important;box-shadow:none!important;outline:0!important;outline-offset:0!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__dialog .cart-items__table-row,.cart-drawer__dialog .cart-items__media,.cart-drawer__dialog .cart-items__media-container,.cart-drawer__dialog .cart-items__quantity,.cart-drawer__dialog .quantity-selector,.cart-drawer__dialog .quantity-selector button,.cart-drawer__dialog .cart-items__remove,.search-modal__content .predictive-search-results__card,.search-modal__content .predictive-search-results__card--product,.search-modal__content .resource-card,.search-modal__content .resource-card__media,.search-modal__content .resource-card__title,.search-modal__content slideshow-slide,.localization-form__list-item,.localization-form__currency,.account-actions__link,.account-actions__shop-login,.account-actions__shop-login *,account-login-actions,account-login-actions *,shop-login-button,shop-login-button *){background-image:none!important;border-radius:0!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card--product .resource-card__title,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card--product:hover .resource-card__title,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:focus-within .resource-card__title{background:var(--os-neo-ink)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] :is(.search-modal__content .predictive-search-results__card,.search-modal__content .predictive-search-results__card--product,.search-modal__content .resource-card,.search-modal__content slideshow-slide,.localization-form__list-item,.account-actions__link.button-secondary){background:var(--os-neo-paper)!important;border:2px solid var(--os-neo-ink)!important;color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] :is(.search-modal__content .predictive-search-results__card:hover,.search-modal__content .predictive-search-results__card:focus-within,.search-modal__content .predictive-search-results__card--product:hover,.search-modal__content slideshow-slide:hover,.localization-form__list-item:hover,.localization-form__list-item:focus,.localization-form__list-item[aria-current=true],.cart-drawer__dialog .quantity-selector button:hover,.cart-drawer__dialog .cart-items__remove:hover){background:var(--os-neo-red)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important;transform:none!important}html body[data-os-material=neo_brutalist] :is(.search-modal__content .predictive-search-results__card:hover *,.search-modal__content .predictive-search-results__card:focus-within *,.search-modal__content slideshow-slide:hover *,.localization-form__list-item:hover *,.localization-form__list-item:focus *,.localization-form__list-item[aria-current=true] *){color:var(--yp-neo-on-accent, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] .account-actions__link.button-secondary:hover,html body[data-os-material=neo_brutalist] .account-actions__link.button-secondary:focus-visible{background:var(--os-neo-paper)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;color:var(--os-neo-ink)!important;transform:none!important}html body[data-os-material=neo_brutalist] .account-actions__link.button-secondary:hover *,html body[data-os-material=neo_brutalist] .account-actions__link.button-secondary:focus-visible *{color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] :is(.predictive-search__search-button,.search-modal__content .predictive-search__search-button.button.button-primary,.account-actions__link.button,.account-actions__shop-login :is(button,a,[role=button]),account-login-actions :is(button,a,[role=button])){appearance:none!important;-webkit-appearance:none!important;background:var(--os-neo-ink)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;filter:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:hover,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:active{background:var(--os-neo-ink)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;filter:none!important;transform:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:hover,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:active{background:var(--os-neo-red)!important}html body[data-os-material=neo_brutalist] :is(.predictive-search__search-button:hover,.search-modal__content .predictive-search__search-button.button.button-primary:hover,.account-actions__link.button:hover,.account-actions__shop-login :is(button,a,[role=button]):hover,account-login-actions :is(button,a,[role=button]):hover){background:var(--os-neo-red)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important;transform:none!important}html body[data-os-material=neo_brutalist] shop-login-button::part(button),html body[data-os-material=neo_brutalist] shop-login-button::part(base){appearance:none!important;-webkit-appearance:none!important;background:var(--os-neo-ink)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important;filter:none!important}html body[data-os-material=neo_brutalist] shop-login-button::part(button):hover,html body[data-os-material=neo_brutalist] shop-login-button::part(base):hover{background:var(--os-neo-red)!important;background-image:none!important;border-color:var(--os-neo-ink)!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important;transform:none!important}html body[data-os-material=neo_brutalist] :is(.account-actions__shop-login,account-login-actions,shop-login-button){--buttons-radius: 0;--shop-login-button-border-radius: 0;--shop-login-button-box-shadow: none;--shop-login-button-background: var(--os-neo-ink);--shop-login-button-color: var(--yp-neo-on-chrome, var(--os-neo-paper));--shop-login-button-border-color: var(--os-neo-ink)}html body[data-os-material=neo_brutalist] :is(.mac-button,.macos-traffic-light,.traffic-light,.hero__finder-traffic-light,.hero__draggable-traffic-light,.hack-chat-lights .light,.live-cam-window__light){box-shadow:none!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__close-button,.predictive-search__close-modal-button,.country-filter__close-button){background:var(--os-neo-red)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] .cart-drawer__dialog.dialog-modal .button.cart-drawer__close-button,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .button.predictive-search__close-modal-button,html body[data-os-material=neo_brutalist] .localization-wrapper .button.country-filter__close-button,html body[data-os-material=neo_brutalist] .drawer-localization .button.country-filter__close-button{background:var(--os-neo-red)!important;background-image:none!important;border:2px solid var(--os-neo-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] :is(.cart-drawer__close-button,.predictive-search__close-modal-button,.country-filter__close-button) .mac-close-icon{display:none!important;opacity:0!important}html body[data-os-material=neo_brutalist] :is(.live-cam-window__stage,.hack-chat-body){background:var(--os-neo-paper-alt)!important;border:2px solid var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] :is(.live-cam-window__channel-name,.live-cam-window__status){background:var(--os-neo-ink)!important;border:2px solid var(--os-neo-ink)!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] :is(.live-cam-window__channel-button,.live-cam-window__audio-button,.live-cam-window__lounge-button,.hack-chat-room-tab,.hack-chat-username button){background:var(--os-neo-ink)!important;border:2px solid var(--os-neo-ink)!important;color:var(--yp-neo-on-chrome, var(--os-neo-paper))!important}html body[data-os-material=neo_brutalist] :is(.hack-chat-username input,.hack-chat-input input,.hack-chat-message-input):is(:focus,:focus-visible){outline:0!important;border-color:var(--os-neo-ink)!important;box-shadow:none!important}html body[data-os-material=neo_brutalist] :is(.live-cam-window__channel-button:hover,.live-cam-window__audio-button:hover,.hack-chat-room-tab:hover,.hack-chat-room-tab[aria-selected=true],.hack-chat-username button:hover){background:var(--os-neo-red)!important;color:var(--yp-neo-on-accent, var(--os-neo-paper))!important;transform:none!important}html body[data-os-material=neo_brutalist] .hack-chat-terminal :is(.hack-chat-username input,.hack-chat-input input,.hack-chat-message-input):is(:focus,:focus-visible){outline:0 solid transparent!important;outline-color:transparent!important;outline-style:none!important;outline-width:0!important;box-shadow:none!important}html body[data-os-material=neo_brutalist] :is(.predictive-search__close-modal-button:hover,.country-filter__close-button:hover,.cart-drawer__close-button:hover,.live-cam-window__channel-button:hover,.live-cam-window__audio-button:hover){filter:none!important;transform:none!important}html body[data-os-material=neo_brutalist] .live-cam-window__lounge-button:hover,html body[data-os-material=neo_brutalist] .live-cam-window__lounge-button:focus-visible,html body[data-os-material=neo_brutalist] .live-cam-window__lounge-button:active{filter:none!important;transform:translate(-50%)!important}html body[data-os-material=neo_brutalist] :is(.hero__finder-window,.hero__draggable-image:not(.hero__desktop-icon),.product-media.mac-window,.product-media.product-media--windowed,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal,.localization-wrapper,.drawer-localization,.account-popover__panel,.account-drawer__dialog,#account-popover,.floating-discount-badge__content,.badge-modal__content){box-shadow:var(--yp-neo-window-shadow, none)!important}html body[data-os-material=neo_brutalist] :is(.hero__draggable-image.live-cam-no-hero-styling,.hero__draggable-image.hack-chat-no-hero-styling,.live-cam-window__draggable-element.live-cam-hero-integrated){background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important;overflow:visible!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded]{--os-window-radius: var(--yp-neo-radius, 10px);--style-border-radius-buttons-primary: var(--yp-neo-radius-sm, 6px);--style-border-radius-buttons-secondary: var(--yp-neo-radius-sm, 6px);--style-border-radius-inputs: var(--yp-neo-radius-sm, 6px);--buttons-radius: var(--yp-neo-radius-sm, 6px);--shop-login-button-border-radius: var(--yp-neo-radius-sm, 6px)}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] :is(.hero__finder-window,.hero__draggable-image:not(.hero__desktop-icon):not(.music-player-no-hero-styling):not(.live-cam-no-hero-styling):not(.hack-chat-no-hero-styling),.product-media.mac-window,.product-media.product-media--windowed,.macos-zoom-modal,.email-window,.live-cam-window,.live-lounge-modal__window,.hack-chat-terminal,.header-theme-switcher,.gift-card-window,.tiled-bg-modal__panel,.cart-drawer__dialog.dialog-modal,.search-modal__content.dialog-modal,.localization-wrapper,.drawer-localization,.account-popover__panel,.account-drawer__dialog,#account-popover,.floating-discount-badge__content,.badge-modal__content){border-radius:var(--yp-neo-radius, 10px)!important;overflow:hidden}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] :is(.hero__draggable-window-titlebar,.mac-window-titlebar,.cart-drawer__header,.predictive-search-form__header,.country-filter,.account-actions__header,.live-cam-window__titlebar,.live-lounge-modal__titlebar,.hack-chat-header,.header-theme-switcher__titlebar){border-radius:0!important}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] :is(.hack-chat-terminal,.product-media.mac-window,.product-media.product-media--windowed){position:relative;background:var(--os-titlebar-bg)!important;background-image:none!important;background-clip:border-box!important}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] :is(.hack-chat-terminal,.header-theme-switcher,.product-media.mac-window,.product-media.product-media--windowed):before{content:"";position:absolute;z-index:0;top:-3px;right:-3px;left:-3px;height:35px;background:var(--os-titlebar-bg);pointer-events:none}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] :is(.hack-chat-header,.header-theme-switcher__titlebar,.mac-window-titlebar){position:relative;z-index:1;width:auto!important;align-self:stretch;box-sizing:border-box;margin:0!important;border-top:0!important;box-shadow:none!important;background-clip:border-box!important}html body[data-yp-neo-corners=rounded] :is(.product-media.mac-window,.product-media.product-media--windowed,.hack-chat-terminal,.header-theme-switcher){background-color:var(--os-titlebar-bg)!important;background-image:none!important;isolation:isolate;overflow:hidden!important}html body[data-yp-neo-corners=rounded] .header-theme-switcher{overflow-x:hidden!important;overflow-y:auto!important}html body[data-yp-neo-corners=rounded] :is(.product-media.mac-window .mac-window-titlebar,.product-media.product-media--windowed .mac-window-titlebar,.hack-chat-terminal .hack-chat-header,.header-theme-switcher .header-theme-switcher__titlebar){border-radius:0!important;inset-inline:0!important;margin:0!important}html body[data-yp-neo-corners=rounded] :is(.product-media.mac-window .product-media__image,.product-media.product-media--windowed .product-media__image){position:relative;z-index:1}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] :is(button:not(.mobile-product-gallery__add-to-cart),.button,input,select,textarea,.field,.field__input,.quantity-selector,.quantity-selector button,.cart__checkout-button,.shopify-payment-button__button,.shopify-payment-button__more-options,.product-form-buttons .button,.predictive-search__close-modal-button,.country-filter__close-button,.cart-drawer__close-button,.live-cam-window__channel-button,.live-cam-window__audio-button,.live-cam-window__lounge-button,.hack-chat-room-tab,.hack-chat-username input,.hack-chat-username button,.hack-chat-message-input,.hack-chat-send-button,.hack-chat-close,.account-actions__link,.account-actions__shop-login,account-login-actions,shop-login-button,.resource-card,.predictive-search-results__card,.localization-form__select,.disclosure__button){border-radius:var(--yp-neo-radius-sm, 6px)!important}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] shop-login-button::part(button),html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] shop-login-button::part(base){border-radius:var(--yp-neo-radius-sm, 6px)!important}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] .product-information .product-details :is(.add-to-cart-button,.shopify-payment-button__button,.shopify-payment-button__more-options,.more-payment-options-link,more-payment-options-link,more-payment-options-link a){border-radius:6px!important}html body[data-os-material=neo_brutalist][data-yp-neo-corners=rounded] :is(.mac-traffic-light,.mac-close-dot,.hero__draggable-window-dot,.live-cam-window__dot,.hack-chat-dot){border-radius:999px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal{background:var(--os-neo-paper)!important;background-image:none!important;border:1px solid rgb(5 5 5 / 32%)!important;border-radius:0!important;box-shadow:var(--yp-neo-window-shadow, none)!important;color:var(--os-neo-ink)!important;display:flex!important;min-height:clamp(360px,46vh,520px)!important;max-height:min(720px,calc(100dvh - 80px))!important;overflow:hidden!important;padding:0!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form{background:var(--os-neo-paper)!important;color:var(--os-neo-ink)!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__header{background:var(--os-titlebar-bg, var(--yp-neo-chrome-color, var(--os-neo-ink)))!important;background-image:none!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;color:var(--os-titlebar-text, var(--yp-neo-on-chrome, var(--os-neo-paper)))!important;column-gap:8px!important;padding:10px 12px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__header-inner{background:var(--os-neo-paper)!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:36px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__header .search-input,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__header .search-input:focus{background:var(--os-neo-paper)!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;font-family:var(--os-font-ui)!important;min-height:32px!important;outline:0!important;padding-left:42px!important;text-transform:lowercase}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search__icon{color:var(--os-neo-ink)!important;opacity:1!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search__close-modal-button.button{align-items:center!important;align-self:center!important;aspect-ratio:1!important;background:#05050514!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;display:inline-flex!important;height:28px!important;justify-content:center!important;min-height:28px!important;min-width:28px!important;padding:0!important;transform:none!important;width:28px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search__close-modal-button.button:hover,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search__close-modal-button.button:focus-visible{background:#05050529!important;color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__content-wrapper{background:var(--os-neo-paper)!important;background-image:none!important;border-radius:0!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;inset:auto!important;left:auto!important;min-height:0!important;overflow:hidden!important;position:static!important;right:auto!important;top:auto!important;width:auto!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__content{flex:1 1 auto!important;min-height:0!important;overflow:auto!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-dropdown,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__inner{background:var(--os-neo-paper)!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;position:static!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__inner{padding:20px 20px 16px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__title{color:var(--os-neo-ink)!important;font-family:var(--os-font-ui)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 12px!important;text-transform:lowercase!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__wrapper-products{display:grid!important;gap:14px!important;grid-template-columns:repeat(auto-fit,minmax(96px,1fr))!important;margin:0!important;padding:0!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card--product,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .resource-card{background:var(--os-neo-paper)!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;filter:none!important;min-width:0!important;overflow:hidden!important;transform:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .resource-card__media,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .card-gallery,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .product-card__image,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .resource-card__image,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .resource-card__image-wrapper{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal :is(.resource-card__title,.product-card__title,.card__heading,.predictive-search-results__card .resource-card__content){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;font-family:var(--os-font-ui)!important;font-size:11px!important;font-weight:700!important;line-height:1.18!important;padding:6px 0 0!important;text-align:left!important;transition:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:hover,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:focus-within{background:var(--os-neo-paper)!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;color:var(--os-neo-ink)!important;filter:none!important;transform:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:hover *,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:focus-within *{animation:none!important;box-shadow:none!important;color:var(--os-neo-ink)!important;filter:none!important;text-shadow:none!important;transform:none!important;transition:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:hover :is(.resource-card__title,.product-card__title,.card__heading,.resource-card__content),html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:focus-within :is(.resource-card__title,.product-card__title,.card__heading,.resource-card__content){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--os-neo-ink)!important;filter:none!important;text-shadow:none!important;transform:none!important;transition:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__card:hover :is(.resource-card__media,.resource-card__image,.resource-card__image-wrapper,.product-card__image,.card-gallery){background:transparent!important;background-color:transparent!important;background-image:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__footer{background:color-mix(in srgb,var(--os-neo-paper) 92%,var(--os-neo-ink) 8%)!important;background-image:none!important;border-radius:0!important;border-top:1px solid rgb(5 5 5 / 14%)!important;box-shadow:none!important;margin:0!important;padding:12px 16px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:hover,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:focus-visible,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:active{appearance:none!important;-webkit-appearance:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;font-family:var(--os-font-ui)!important;font-size:12px!important;font-weight:800!important;min-height:34px!important;padding:7px 14px!important;text-transform:lowercase!important;transform:none!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary{background:#0505051f!important;color:var(--os-neo-ink)!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:hover,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:focus-visible,html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:active{background:#0505052e!important;color:var(--os-neo-ink)!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-radius-specificity)[data-yp-neo-corners=rounded] .search-modal__content.dialog-modal{border-radius:var(--yp-neo-radius, 10px)!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-radius-specificity)[data-yp-neo-corners=rounded] .search-modal__content.dialog-modal .predictive-search-form__header{border-radius:var(--yp-neo-radius, 10px) var(--yp-neo-radius, 10px) 0 0!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-radius-specificity)[data-yp-neo-corners=rounded] .search-modal__content.dialog-modal :is(.predictive-search-form__header-inner,.predictive-search-form__header .search-input,.predictive-search-results__card,.predictive-search-results__card--product,.resource-card,.resource-card__media,.card-gallery,.product-card__image){border-radius:var(--yp-neo-radius-sm, 6px)!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-radius-specificity)[data-yp-neo-corners=rounded] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary,html body:is([data-os-material=neo_brutalist],#yp-neo-search-radius-specificity)[data-yp-neo-corners=rounded] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:hover,html body:is([data-os-material=neo_brutalist],#yp-neo-search-radius-specificity)[data-yp-neo-corners=rounded] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:focus-visible,html body:is([data-os-material=neo_brutalist],#yp-neo-search-radius-specificity)[data-yp-neo-corners=rounded] .search-modal__content.dialog-modal predictive-search-component .predictive-search-form .predictive-search-form__footer .predictive-search__search-button.button.button-primary:active{border-radius:var(--yp-neo-radius-sm, 6px)!important}@media screen and (max-width:749px){html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal{inset:auto 12px 12px 12px!important;margin-block-start:0!important;max-height:calc(100svh - 76px)!important;min-height:min(440px,calc(100svh - 76px))!important;width:calc(100vw - 24px)!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__header{column-gap:8px!important;padding:8px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__inner{padding:12px!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-results__wrapper-products{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body[data-os-material=neo_brutalist] .search-modal__content.dialog-modal .predictive-search-form__footer{padding:10px 12px 12px!important}}html body:is([data-os-material=neo_brutalist],#yp-neo-search-minimal-specificity) .search-modal__content.dialog-modal{border:1px solid rgb(5 5 5 / 32%)!important;box-shadow:none!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-minimal-specificity) .search-modal__content.dialog-modal .predictive-search-form__content-wrapper{border:0!important;box-shadow:none!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-minimal-specificity) .search-modal__content.dialog-modal .predictive-search-form__footer{border:0!important;border-top:1px solid rgb(5 5 5 / 14%)!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-minimal-specificity) .search-modal__content.dialog-modal .predictive-search__close-modal-button.button,html body:is([data-os-material=neo_brutalist],#yp-neo-search-minimal-specificity) .search-modal__content.dialog-modal .predictive-search__close-modal-button.button:hover,html body:is([data-os-material=neo_brutalist],#yp-neo-search-minimal-specificity) .search-modal__content.dialog-modal .predictive-search__close-modal-button.button:focus-visible{border:0!important;border-radius:0!important;color:#fff!important;height:28px!important;min-height:28px!important;min-width:28px!important;width:28px!important}html body:is([data-os-material=neo_brutalist],#yp-neo-search-minimal-specificity) .search-modal__content.dialog-modal .predictive-search__close-modal-button.button:after{color:#fff!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-wrapper,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-selector-form__wrapper,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list{background:#fff!important;background-image:none!important;border-color:#00000014!important;color:#111!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-wrapper{border:1px solid rgb(0 0 0 / 8%)!important;border-radius:var(--yp-neo-radius, 0px)!important;box-shadow:none!important;overflow:hidden!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) #header-component dropdown-localization-component .localization-wrapper.localization-wrapper{border:1px solid rgb(0 0 0 / 8%)!important;border-radius:var(--yp-neo-radius, 0px)!important;box-shadow:none!important;max-height:min(27.5rem,calc(100vh - 56px))!important;left:var(--yp-localization-panel-left, auto)!important;position:fixed!important;right:auto!important;top:var(--yp-localization-panel-top, 50dvh)!important;transform:translate(-50%,-50%)!important;width:var(--yp-localization-panel-width, auto)!important;z-index:100002!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component :is(.localization-wrapper,.localization-form,.country-selector-form__wrapper,.localization-form__list){border-radius:var(--yp-neo-radius, 0px)!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component :is(.country-filter,.country-filter .field,.country-filter__input,.country-filter__close-button,.localization-form__list-item[aria-current=true]){border-radius:var(--yp-neo-radius-sm, 0px)!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) :is(#header-component:has(dropdown-localization-component .localization-wrapper:not([hidden])),#header-component:has(dropdown-localization-component .localization-wrapper:not([hidden])) .header__row,#header-component:has(dropdown-localization-component .localization-wrapper:not([hidden])) .header__columns,#header-component:has(dropdown-localization-component .localization-wrapper:not([hidden])) .header__column){overflow:visible!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) #header-component:has(dropdown-localization-component .localization-wrapper:not([hidden])){z-index:100000!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-filter{background:#fff!important;background-image:none!important;border-bottom:1px solid rgb(0 0 0 / 8%)!important;border-radius:var(--yp-neo-radius, 0px) var(--yp-neo-radius, 0px) 0 0!important;box-shadow:none!important;color:#111!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) 28px!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-filter .field,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-filter__input,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-filter__input:focus{background:#f7f7f7!important;background-image:none!important;border:0!important;border-radius:var(--yp-neo-radius-sm, 0px)!important;box-shadow:inset 0 0 0 1px #0000001a!important;color:#111!important;outline:0!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-filter .field{min-width:0!important;order:1!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-filter__close-button{align-items:center!important;display:inline-flex!important;flex:0 0 28px!important;height:28px!important;inset:auto!important;justify-content:center!important;justify-self:end!important;line-height:1!important;min-height:28px!important;min-width:28px!important;order:2!important;padding:0!important;position:static!important;transform:none!important;width:28px!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .country-filter__close-button:after{content:"x"!important;display:block!important;font-family:var(--os-font-ui)!important;font-size:14px!important;font-weight:900!important;inset:auto!important;line-height:1!important;position:static!important;text-align:center!important;transform:translateY(-1px)!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item:not([hidden]){background:#fff!important;background-image:none!important;align-items:center!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;box-shadow:none!important;color:#111!important;display:flex!important;filter:none!important;gap:8px!important;justify-content:flex-start!important;text-shadow:none!important;transform:none!important;width:100%!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item[hidden],html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component #no-results-message[hidden]{display:none!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item:hover,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item:focus{background:#f2f2f2!important;color:#111!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item[aria-current=true]{background:#dedede!important;border-radius:var(--yp-neo-radius-sm, 0px)!important;color:#111!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item .country,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .is-searching .localization-form__list-item .country,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item:hover .country,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item:focus .country,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item[aria-current=true] .country{color:#111!important;flex:0 1 auto!important;max-width:min(24ch,68%)!important;min-width:0!important;order:1!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:lowercase!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__currency,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item:hover .localization-form__currency,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item:focus .localization-form__currency,html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item[aria-current=true] .localization-form__currency{color:#5f5f5f!important;flex:0 0 auto!important;margin-left:auto!important;order:2!important;text-align:right!important;text-transform:uppercase!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form .svg-wrapper.icon-checkmark{margin-left:8px!important;order:3!important}html body:is([data-os-material=neo_brutalist],#yp-neo-localization-specificity) dropdown-localization-component .localization-form__list-item .country mark{background:transparent!important;color:inherit!important;text-transform:lowercase!important}html body[data-yp-header-material=flat] #header-component{--header-bg-color: var(--yp-header-flat-tint, #f4f4f0);background:var(--yp-header-flat-tint, #f4f4f0)!important;background-color:var(--yp-header-flat-tint, #f4f4f0)!important;background-image:none!important;border-bottom-color:var(--yp-header-flat-border, rgb(0 0 0 / 18%))!important;color:var(--yp-header-glass-text, #050505)!important;overflow:visible}html body[data-yp-header-material=flat] :is(header-component#header-component.header,#header-component.header,.header-section header-component#header-component,.header-section:has(>#header-component)){background:var(--yp-header-flat-tint, #f4f4f0)!important;background-color:var(--yp-header-flat-tint, #f4f4f0)!important;background-image:none!important}html body[data-yp-header-material=flat] #header-component:before,html body[data-yp-header-material=flat] #header-component:after,html body[data-yp-header-material=flat] #header-component .header__row:before{background:transparent!important;background-image:none!important;opacity:0!important}html body[data-yp-header-material=flat] #header-component .header__row{background:var(--yp-header-flat-tint, #f4f4f0)!important;background-color:var(--yp-header-flat-tint, #f4f4f0)!important;background-image:none!important;border-bottom:1px solid var(--yp-header-flat-border, rgb(0 0 0 / 18%))!important;box-shadow:var(--yp-header-glass-shadow, none)!important;color:var(--yp-header-glass-text, #050505)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body[data-yp-header-material=flat] #header-component :is(.header__row,.header__columns){background-color:var(--yp-header-flat-tint, #f4f4f0)!important;background-image:none!important}html body[data-yp-header-material=flat] #header-component :is(.menu-list__link,.header-actions__action,.dropdown-localization__button,.account-button,summary.header__icon,.header__icon,.header__icon--summary,.search-action button,.tiled-bg-settings-trigger){background:transparent!important;background-image:none!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-header-glass-text, #050505)!important;filter:none!important;text-shadow:none!important;transform:none!important}html body #header-component .account-button.header-actions__action,html body #header-component .account-button.header-actions__action:hover,html body #header-component .account-button.header-actions__action:focus,html body #header-component .account-button.header-actions__action:focus-visible,html body #header-component .account-button.header-actions__action[aria-expanded=true]{border:0!important;border-block-end:0!important;border-bottom:0!important;box-shadow:none!important}html body[data-yp-header-material=flat] #header-component :is(.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link[aria-expanded=true],.header-actions__action:hover,.header-actions__action:focus-visible,header-actions button:hover,header-actions a:hover,.dropdown-localization__button:hover,.dropdown-localization__button:focus-visible,.dropdown-localization__button[aria-expanded=true],.account-button:hover,.account-button:focus-visible,.account-button[aria-expanded=true],summary.header__icon:hover,summary.header__icon:focus-visible,.header__icon:hover,.header__icon:focus-visible,.search-action button:hover,.search-action button:focus-visible,.tiled-bg-settings-trigger:hover,.tiled-bg-settings-trigger:focus-visible){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--yp-header-glass-text, #050505)!important;font-weight:800!important;transform:none!important}html body[data-yp-header-material=liquid] #header-component{--header-bg-color: transparent;background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom-color:transparent!important;color:var(--yp-header-glass-text, #050505)!important;isolation:isolate;overflow:hidden}html body[data-yp-header-material=liquid] :is(header-component#header-component.header,#header-component.header,.header-section header-component#header-component,.header-section:has(>#header-component)){background:transparent!important;background-color:transparent!important;background-image:none!important}html body[data-yp-header-material=liquid] #header-component:before{content:"";position:absolute;top:-28px;right:-28px;bottom:-28px;left:-28px;z-index:0;pointer-events:none;background-color:var(--yp-neo-wallpaper-color, var(--site-theme-body-color, transparent))!important;background-image:var(--yp-neo-wallpaper-image, var(--site-theme-body-image, none))!important;background-repeat:var(--yp-neo-wallpaper-repeat, var(--site-theme-body-repeat, no-repeat))!important;background-size:var(--yp-neo-wallpaper-size, var(--site-theme-body-size, cover))!important;background-position:var(--yp-neo-wallpaper-position, var(--site-theme-body-position, center center))!important;background-attachment:fixed!important;filter:blur(calc(var(--yp-neo-wallpaper-blur, 1px) + 2px)) saturate(1.08)!important;opacity:1!important;transform:translateZ(0)}html body[data-yp-header-material=liquid] #header-component:has(dropdown-localization-component .localization-wrapper:not([hidden])):before{top:0!important;right:0!important;bottom:0!important;left:0!important;filter:blur(calc(var(--yp-neo-wallpaper-blur, 1px) + 1px)) saturate(1.05)!important}html body[data-yp-header-material=liquid] #header-component:after{background:transparent!important;background-image:none!important;opacity:0!important}html body[data-yp-header-material=liquid] #header-component :is(.header__row,.header__columns){background:transparent!important;background-color:transparent!important}html body[data-yp-header-material=liquid] #header-component .header__row{position:relative;z-index:1;background:linear-gradient(180deg,#ffffff57,#ffffff12 42%,#0000001a),linear-gradient(90deg,var(--yp-header-glass-sheen, rgba(244, 244, 240, .28)),transparent 46%,var(--yp-header-glass-tint-strong, rgba(244, 244, 240, .48))),var(--yp-header-glass-tint, rgba(244, 244, 240, .16))!important;border-bottom:1px solid color-mix(in srgb,var(--yp-header-glass-border, rgba(244, 244, 240, .4)) 54%,var(--yp-header-glass-text, #050505) 46%)!important;box-shadow:var(--yp-header-glass-shadow, none)!important;color:var(--yp-header-glass-text, #050505)!important;overflow:hidden;backdrop-filter:blur(22px) saturate(1.7) brightness(1.05)!important;-webkit-backdrop-filter:blur(22px) saturate(1.7) brightness(1.05)!important}html body[data-yp-header-material=liquid] #header-component .header__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffff57,#fff0 46%),radial-gradient(circle at 14% 0%,rgb(255 255 255 / 22%),transparent 36%),radial-gradient(circle at 84% 0%,var(--yp-header-glass-tint-strong, rgba(244, 244, 240, .48)),transparent 44%);mix-blend-mode:screen;opacity:.84;z-index:0}html body[data-yp-header-material=liquid] #header-component:has(dropdown-localization-component .localization-wrapper:not([hidden])) .header__row:before{top:0!important;right:0!important;bottom:0!important;left:0!important}html body[data-yp-header-material=liquid] #header-component .header__columns{position:relative;z-index:1}html body[data-yp-header-material=liquid] #header-component :is(.menu-list__link,.header-actions__action,.dropdown-localization__button,.account-button,summary.header__icon,.header__icon,.header__icon--summary,.search-action button,.tiled-bg-settings-trigger){position:relative;box-sizing:border-box;background:transparent!important;background-image:none!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--yp-header-glass-text, #050505)!important;filter:none!important;isolation:isolate;text-shadow:none!important;font-weight:inherit;transition:color .16s ease,font-weight .16s ease!important}html body[data-yp-header-material=liquid] #header-component :is(.menu-list__link,.header-actions__action,.dropdown-localization__button,.account-button,summary.header__icon,.header__icon,.header__icon--summary,.search-action button,.tiled-bg-settings-trigger):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:transparent;border:1px solid transparent;border-radius:0;box-shadow:none;opacity:0;backdrop-filter:none;-webkit-backdrop-filter:none;filter:brightness(1);transition:opacity .16s ease}html body[data-yp-header-material=liquid] #header-component :is(.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link[aria-expanded=true],.header-actions__action:hover,.header-actions__action:focus-visible,header-actions button:hover,header-actions a:hover,.dropdown-localization__button:hover,.dropdown-localization__button:focus-visible,.dropdown-localization__button[aria-expanded=true],.account-button:hover,.account-button:focus-visible,.account-button[aria-expanded=true],summary.header__icon:hover,summary.header__icon:focus-visible,.header__icon:hover,.header__icon:focus-visible,.search-action button:hover,.search-action button:focus-visible,.tiled-bg-settings-trigger:hover,.tiled-bg-settings-trigger:focus-visible){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--yp-header-glass-text, #050505)!important;font-weight:800!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body[data-yp-header-material=liquid] #header-component :is(.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link[aria-expanded=true],.header-actions__action:hover,.header-actions__action:focus-visible,header-actions button:hover,header-actions a:hover,.dropdown-localization__button:hover,.dropdown-localization__button:focus-visible,.dropdown-localization__button[aria-expanded=true],.account-button:hover,.account-button:focus-visible,.account-button[aria-expanded=true],summary.header__icon:hover,summary.header__icon:focus-visible,.header__icon:hover,.header__icon:focus-visible,.search-action button:hover,.search-action button:focus-visible,.tiled-bg-settings-trigger:hover,.tiled-bg-settings-trigger:focus-visible):before{background:transparent!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;opacity:0;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body #header-component .account-button.header-actions__action,html body #header-component .account-button.header-actions__action:hover,html body #header-component .account-button.header-actions__action:focus,html body #header-component .account-button.header-actions__action:focus-visible,html body #header-component .account-button.header-actions__action[aria-expanded=true],html body #header-component .account-button.header-actions__action:before,html body #header-component .account-button.header-actions__action:hover:before,html body #header-component .account-button.header-actions__action:focus-visible:before,html body #header-component .account-button.header-actions__action[aria-expanded=true]:before{border:0!important;border-block-end:0!important;border-bottom:0!important;box-shadow:none!important;outline:0!important}html body:is([data-yp-header-material=flat],[data-yp-header-material=liquid]) #header-component :is(svg,path,circle,rect,line,polyline){color:currentColor!important;fill:currentColor;stroke:currentColor}html body:is([data-yp-header-material=flat],[data-yp-header-material=liquid]) #header-component :is(.header-logo__image,.search-modal__button .icon-wrapper img,cart-icon .icon-wrapper img){filter:var(--yp-header-icon-filter, grayscale(1) brightness(0))!important}html body:is([data-yp-header-material=flat],[data-yp-header-material=liquid]) .search-modal__content.dialog-modal .predictive-search__icon img{filter:var(--yp-header-icon-filter, grayscale(1) brightness(0))!important;opacity:1!important}@media(prefers-reduced-motion:reduce){html body[data-os-material] :is(.floating-discount-badge,.hero__desktop-icon,.email-dialog-container,.flip-phone-lid){animation:none!important;transition-duration:.01ms!important}html body[data-yp-header-material=liquid] #header-component :is(.menu-list__link,.header-actions__action,.dropdown-localization__button,.account-button,summary.header__icon,.header__icon,.header__icon--summary){transition-duration:.01ms!important}}html body :is(.account-popover__panel,.account-drawer__dialog,.account-actions) .account-actions__link.button-secondary:hover,html body :is(.account-popover__panel,.account-drawer__dialog,.account-actions) .account-actions__link.button-secondary:focus-visible{--button-color: var(--os-neo-ink, var(--desktop-text, #222222)) !important;--button-background-color: var(--os-neo-paper, transparent) !important;--button-border-color: var(--os-neo-ink, currentColor) !important;color:var(--os-neo-ink, var(--desktop-text, #222222))!important;text-shadow:none!important}html body :is(.account-popover__panel,.account-drawer__dialog,.account-actions) .account-actions__link.button-secondary:hover *,html body :is(.account-popover__panel,.account-drawer__dialog,.account-actions) .account-actions__link.button-secondary:focus-visible *{color:var(--os-neo-ink, var(--desktop-text, #222222))!important;text-shadow:none!important}html body .macos-zoom-modal .macos-thumbnail-header{display:none!important}.product-media.product-media--torn-paper{--product-media-paper-edge: clamp(4px, .45vw, 7px);aspect-ratio:var(--gallery-aspect-ratio, var(--ratio));background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--os-white) 34%,transparent)) drop-shadow(0 3px 2px var(--product-media-paper-shadow))!important;isolation:isolate;margin:var(--space-1, 4px);min-height:0;min-width:0;overflow:visible!important;padding:0!important;position:relative;transform:none!important}.product-media.product-media--torn-paper:before,.product-media.product-media--torn-paper:after,.product-media.product-media--torn-paper>.product-media__image{-webkit-mask-image:var(--product-media-paper-mask);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:var(--product-media-paper-mask);mask-position:center;mask-repeat:no-repeat;mask-size:100% 100%}.product-media.product-media--torn-paper:before{--product-media-paper-backing-x: 0px;--product-media-paper-backing-y: 0px;background:linear-gradient(105deg,color-mix(in srgb,var(--os-white) 42%,transparent),transparent 34%,color-mix(in srgb,var(--os-black) 6%,transparent) 100%),var(--product-media-paper);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translate3d(var(--product-media-paper-backing-x),var(--product-media-paper-backing-y),0);z-index:0}@media screen and (min-width:750px){.product-information media-gallery .media-gallery__grid>.product-media-container{--product-media-paper-backing-shift: clamp(2px, .18vw, 3px)}.product-information media-gallery .media-gallery__grid>.product-media-container .product-media--torn-paper>.product-media__image{height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important}.product-information media-gallery .media-gallery__grid>.product-media-container:nth-child(6n+1) .product-media--torn-paper:before{--product-media-paper-backing-x: calc(var(--product-media-paper-backing-shift) * -1);--product-media-paper-backing-y: calc(var(--product-media-paper-backing-shift) * -1)}.product-information media-gallery .media-gallery__grid>.product-media-container:nth-child(6n+2) .product-media--torn-paper:before{--product-media-paper-backing-x: var(--product-media-paper-backing-shift);--product-media-paper-backing-y: var(--product-media-paper-backing-shift)}.product-information media-gallery .media-gallery__grid>.product-media-container:nth-child(6n+3) .product-media--torn-paper:before{--product-media-paper-backing-x: var(--product-media-paper-backing-shift);--product-media-paper-backing-y: calc(var(--product-media-paper-backing-shift) * -1)}.product-information media-gallery .media-gallery__grid>.product-media-container:nth-child(6n+4) .product-media--torn-paper:before{--product-media-paper-backing-x: calc(var(--product-media-paper-backing-shift) * -1);--product-media-paper-backing-y: var(--product-media-paper-backing-shift)}.product-information media-gallery .media-gallery__grid>.product-media-container:nth-child(6n+5) .product-media--torn-paper:before{--product-media-paper-backing-y: calc(var(--product-media-paper-backing-shift) * -1)}.product-information media-gallery .media-gallery__grid>.product-media-container:nth-child(6n) .product-media--torn-paper:before{--product-media-paper-backing-y: var(--product-media-paper-backing-shift)}}.product-media.product-media--torn-paper>.product-media__image{border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:calc(100% - (var(--product-media-paper-edge) * 2))!important;inset:var(--product-media-paper-edge)!important;margin:0!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;padding:0!important;position:absolute!important;width:calc(100% - (var(--product-media-paper-edge) * 2))!important;z-index:1}@media screen and (max-width:749px){.product-information media-gallery .product-media.product-media--torn-paper{align-self:center;flex:none;height:auto;margin:auto var(--space-1, 4px);max-height:calc(100% - (var(--space-1, 4px) * 2));width:calc(100% - (var(--space-1, 4px) * 2))}.product-information media-gallery .product-media.product-media--torn-portrait{aspect-ratio:var(--ratio);height:calc(100% - (var(--space-1, 4px) * 2))!important;max-height:calc(100% - (var(--space-1, 4px) * 2));max-width:calc(100% - (var(--space-1, 4px) * 2));width:auto}}.product-media.product-media--torn-paper:after{background-image:linear-gradient(90deg,color-mix(in srgb,var(--os-black) 14%,transparent),transparent 2.4%,transparent 97.6%,color-mix(in srgb,var(--os-black) 12%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--os-white) 18%,transparent),transparent 2.2%,transparent 97.4%,color-mix(in srgb,var(--os-black) 13%,transparent)),radial-gradient(circle at 25% 32%,color-mix(in srgb,var(--os-white) 65%,transparent) 0 .45px,transparent .75px),radial-gradient(circle at 73% 61%,color-mix(in srgb,var(--os-black) 48%,transparent) 0 .4px,transparent .72px);background-size:auto,auto,7px 9px,11px 13px;content:"";top:0;right:0;bottom:0;left:0;mix-blend-mode:soft-light;opacity:.34;pointer-events:none;position:absolute;z-index:2}html body[data-os-material=neo_brutalist] .product-media.product-media--torn-paper{filter:drop-shadow(2px 2px 0 color-mix(in srgb,var(--os-neo-ink) 52%,transparent))!important}html body[data-os-material=neo_brutalist] .product-media.product-media--torn-paper:after{filter:none!important;opacity:.28}@media screen and (max-width:749px){html body cart-drawer-component dialog.cart-drawer__dialog[open]{height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important}html body cart-drawer-component .cart-drawer__inner,html body cart-drawer-component .cart-items-component{height:100dvh!important;max-height:100dvh!important;min-height:0!important}html body cart-drawer-component .cart-drawer__header{min-height:52px!important;padding:var(--space-2, 8px) var(--space-4, 16px)!important;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent)!important}html body cart-drawer-component .cart-drawer__content,html body cart-drawer-component .cart-drawer__content.motion-reduce{height:calc(100dvh - 52px)!important;max-height:calc(100dvh - 52px)!important}html body cart-drawer-component scroll-hint.cart-drawer__items,html body cart-drawer-component .cart-drawer__items{padding:0 var(--space-4, 16px)!important;overscroll-behavior:contain;scrollbar-width:thin}html body cart-drawer-component .cart-items__table tbody{display:block}html body cart-drawer-component .cart-drawer__items .cart-items__table-row{--cart-item-media-size: 84px;grid-template-columns:var(--cart-item-media-size) minmax(0,1fr) auto!important;grid-template-areas:"media details price" "media quantity price"!important;column-gap:var(--space-3, 12px)!important;row-gap:var(--space-2, 8px)!important;align-items:start!important;padding:var(--space-4, 16px) 0!important;margin:0!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 16%,transparent)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body cart-drawer-component .cart-drawer__items .cart-items__table-row:last-child{border-bottom:0!important}html body cart-drawer-component .cart-items__media-container--stacked,html body cart-drawer-component .cart-items__media-image{border-radius:0!important;box-shadow:none!important}html body cart-drawer-component .cart-items__details{gap:var(--space-1, 4px)!important;align-self:start}html body cart-drawer-component .cart-items__title{font-size:14px!important;line-height:1.25!important}html body cart-drawer-component .cart-items__variant,html body cart-drawer-component .cart-items__properties{font-size:12px!important;line-height:1.25!important;text-align:left!important}html body cart-drawer-component .cart-items__unit-price{display:none!important}html body cart-drawer-component .cart-items__price{align-self:start!important;min-width:64px;font-size:13px!important;line-height:1.25!important;text-align:right!important}html body cart-drawer-component .cart-items__quantity{gap:var(--space-2, 8px)!important}html body cart-drawer-component .cart-line-quantity{--cart-line-quantity-button-size: 28px;--cart-line-quantity-input-width: 32px;height:28px!important;border:1px solid color-mix(in srgb,var(--color-foreground) 30%,transparent)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body cart-drawer-component .cart-items__remove{width:28px!important;min-width:28px!important;height:28px!important;border:1px solid color-mix(in srgb,var(--color-foreground) 30%,transparent)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary{display:block!important;height:auto!important;min-height:130px!important;max-height:none!important;padding:0!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;border-top:1px solid color-mix(in srgb,var(--color-foreground) 24%,transparent)!important;background:var(--yp-neo-chrome-color, var(--color-foreground))!important;background-image:none!important;box-shadow:none!important;-webkit-mask-image:none!important;mask-image:none!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary .cart__summary-totals,html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary .additional-checkout-buttons{display:none!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary .cart__ctas{display:block!important;width:100%!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary button#checkout.cart__checkout-button.button,html body[data-os-material] cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary button#checkout.cart__checkout-button.button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:0 var(--space-4, 16px)!important;border:0!important;border-radius:0!important;background:var(--yp-neo-chrome-color, var(--color-foreground))!important;background-image:none!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--color-background))!important;font-family:var(--os-font-ui)!important;font-size:14px!important;font-weight:700!important;line-height:1!important;text-align:left!important}html body cart-drawer-component .cart-drawer__summary .cart__checkout-total{display:inline!important;margin-inline-start:var(--space-4, 16px);text-align:right}}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart__shipping-thresholds{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;min-height:40px!important;margin:0!important;padding:var(--space-2, 8px) var(--space-3, 12px)!important;column-gap:var(--space-2, 8px)!important;row-gap:2px!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--os-pane-text, var(--os-text)) 20%,transparent)!important;background:var(--os-pane-bg)!important;background-image:none!important;box-shadow:none!important;color:var(--os-pane-text, var(--os-text))!important;font-family:var(--os-font-ui)!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-transform:lowercase!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart__shipping-thresholds>*{color:inherit!important;font:inherit!important;text-shadow:none!important}@media screen and (min-width:1200px){html body cart-drawer-component dialog.cart-drawer__dialog{--cart-drawer-unit-price-display: none}}@media screen and (min-width:750px){html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary{display:block!important;flex:0 0 auto!important;width:100%!important;height:130px!important;min-height:130px!important;max-height:130px!important;margin:0!important;padding:0!important;overflow:hidden!important;position:relative!important;inset:auto!important;border:0!important;border-top:1px solid color-mix(in srgb,var(--color-foreground) 24%,transparent)!important;background:var(--yp-neo-chrome-color, var(--color-foreground))!important;background-image:none!important;box-shadow:none!important;-webkit-mask-image:none!important;mask-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary .cart__summary-totals,html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary .additional-checkout-buttons{display:none!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary .cart__ctas{display:block!important;width:100%!important;height:56px!important;margin:0!important;padding:0!important;gap:0!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary button#checkout.cart__checkout-button.button,html body[data-os-material] cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary button#checkout.cart__checkout-button.button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:0!important;padding:0 var(--space-4, 16px)!important;border:0!important;border-radius:0!important;background:var(--yp-neo-chrome-color, var(--color-foreground))!important;background-image:none!important;box-shadow:none!important;color:var(--yp-neo-on-chrome, var(--color-background))!important;font-family:var(--os-font-ui)!important;font-size:14px!important;font-weight:700!important;line-height:1!important;text-align:left!important;text-shadow:none!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary button#checkout.cart__checkout-button.button *,html body[data-os-material] cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary button#checkout.cart__checkout-button.button *{color:inherit!important;text-shadow:none!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal .cart-drawer__summary .cart__checkout-total{display:inline!important;margin-inline-start:var(--space-4, 16px)!important;text-align:right!important;text-transform:none!important}}@media screen and (min-width:750px)and (max-width:1199px){html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal.dialog-drawer[open],html body[data-os-material] cart-drawer-component dialog.cart-drawer__dialog.dialog-modal.dialog-drawer[open]{position:fixed!important;inset:auto!important;top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;width:min(620px,calc(100vw - (var(--space-6, 24px) * 2)))!important;max-width:calc(100vw - (var(--space-6, 24px) * 2))!important;min-width:0!important;height:fit-content!important;max-height:calc(100dvh - (var(--space-6, 24px) * 2))!important;min-height:0!important;margin:0!important;padding:0!important;border:var(--os-window-border)!important;border-radius:var(--os-window-radius)!important;transform:translate(-50%,-50%)!important;overflow:hidden!important;animation:tablet-cart-drawer-in .3s cubic-bezier(.25,.46,.45,.94) forwards!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal.dialog-drawer.dialog-closing{animation:tablet-cart-drawer-out .25s cubic-bezier(.55,.055,.675,.19) forwards!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal[open] .cart-drawer__inner{height:auto!important;max-height:calc(100dvh - (var(--space-6, 24px) * 2) - (var(--os-window-border-width, 1px) * 2))!important;min-height:0!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal[open] cart-items-component.cart-items-component{flex:1 1 auto!important;height:auto!important;max-height:calc(100dvh - (var(--space-6, 24px) * 2) - (var(--os-window-border-width, 1px) * 2))!important;min-height:0!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal[open] .cart-drawer__content,html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal[open] .cart-drawer__content.motion-reduce{flex:1 1 auto!important;height:auto!important;max-height:calc(100dvh - (var(--space-6, 24px) * 2) - 48px)!important;min-height:0!important}html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal[open] scroll-hint.cart-drawer__items,html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal[open] .cart-drawer__items{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}}@keyframes tablet-cart-drawer-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes tablet-cart-drawer-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.98)}}@media screen and (min-width:750px)and (max-width:1199px)and (prefers-reduced-motion:reduce){html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal.dialog-drawer[open],html body cart-drawer-component dialog.cart-drawer__dialog.dialog-modal.dialog-drawer.dialog-closing{animation:none!important;transform:translate(-50%,-50%)!important}}@layer yp-focus-reset{:where(html body) :is(:focus,:focus-visible){outline:none!important;outline-color:transparent!important;outline-style:none!important;outline-width:0!important;outline-offset:0!important}:where(html body) :focus-within{outline:none!important;outline-color:transparent!important;outline-style:none!important;outline-width:0!important;outline-offset:0!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/os-theme-tokens.css.map?yp=20260731-chat-ink */
