html:not(.swg-ready) .swg-trigger-shell{display:none!important}html.swg-ready #header-component .header__drawer,html.swg-ready #header-component .header-menu{display:none!important}html.swg-ready #header-component .swg-trigger-shell{display:flex!important;min-height:48px;align-items:center}@media(max-width:749px){html.swg-ready #header-component .swg-trigger-shell{grid-area:leftA}}html.swg-ready #header-component[data-menu-style=drawer] .swg-trigger-shell{grid-area:leftA}html.swg-ready #header-component .swg-trigger{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;cursor:pointer}html.swg-ready #header-component .swg-trigger:hover{opacity:.7}html.swg-ready #header-component .swg-trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}html.swg-ready #header-component .swg-trigger[aria-expanded=true] svg{transform:rotate(90deg)}html.swg-ready #header-component .swg-trigger svg{transition:transform .28s ease}.swg-overlay,.swg-overlay *{box-sizing:border-box}.swg-overlay[hidden],.swg-overlay [hidden]{display:none!important}.swg-overlay{position:fixed;z-index:2147483000;top:var(--swg-header-offset, 0px);right:0;bottom:0;left:0;color:var(--swg-text, #fff);font:inherit;isolation:isolate}.swg-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;padding:0;cursor:default;background-color:#080c107a;background-color:color-mix(in srgb,var(--swg-backdrop-hex, #080c10) var(--swg-backdrop-opacity-pct, 48%),transparent);-webkit-backdrop-filter:blur(var(--swg-page-blur, 7px));backdrop-filter:blur(var(--swg-page-blur, 7px));opacity:0;transition:opacity var(--swg-duration, .35s) ease}.swg-surface{position:absolute;top:0;right:0;bottom:0;left:0;outline:none;transform:translateY(-14px);opacity:0;transition:transform var(--swg-duration, .35s) cubic-bezier(.22,1,.36,1),opacity var(--swg-duration, .35s) ease;pointer-events:none}.swg-overlay.is-open .swg-backdrop{opacity:1}.swg-overlay.is-open .swg-surface{transform:translateY(0);opacity:1;pointer-events:auto}.swg-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.swg-overlay button{font:inherit;color:inherit}.swg-overlay a{color:inherit;text-decoration:none}.swg-overlay a:hover,.swg-overlay button:hover{color:var(--swg-accent, #fff)}.swg-close{position:absolute;z-index:4;top:13px;right:24px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.28);background:#00000047;color:var(--swg-text, #fff);cursor:pointer;border-radius:50%}.swg-close:hover{background:#0009}.swg-close:focus-visible,.swg-overlay a:focus-visible,.swg-overlay button:focus-visible,.swg-overlay summary:focus-visible{outline:2px solid var(--swg-accent, #fff);outline-offset:3px}.swg-overlay .swg-desktop{display:grid;grid-template-columns:minmax(0,calc((100% - var(--swg-preview-width)) / 2)) minmax(0,calc((100% - var(--swg-preview-width)) / 2)) minmax(0,var(--swg-preview-width));width:100%;height:100%}.swg-main,.swg-secondary,.swg-preview{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.swg-main,.swg-secondary{padding:50px clamp(20px,3.4vw,70px) 38px;background-color:#101214d9;background-color:color-mix(in srgb,var(--swg-glass-hex, #101214) var(--swg-opacity-pct, 85%),transparent);-webkit-backdrop-filter:blur(var(--swg-blur, 16px));backdrop-filter:blur(var(--swg-blur, 16px))}.swg-main,.swg-secondary{border-right:1px solid rgba(255,255,255,.24)}.swg-column-kicker,.swg-mobile-kicker{font-size:11px;letter-spacing:.2em;opacity:.64;text-transform:uppercase;margin:0 0 22px}.swg-links,.swg-mobile-list,.swg-tertiary{padding:0;margin:0;list-style:none}.swg-main-link,.swg-secondary-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:43px;padding:9px 0;background:none;border:none;text-align:left;cursor:pointer;font-size:var(--swg-text-size, 15px);letter-spacing:var(--swg-letter-spacing, .01em);line-height:1.5}.swg-main-link.is-active,.swg-main-link.is-current{text-decoration:underline;text-underline-offset:5px}.swg-arrow{opacity:0;transform:translate(-5px,5px);transition:opacity .2s,transform .2s}.swg-main-link:hover .swg-arrow,.swg-main-link.is-active .swg-arrow{opacity:.8;transform:translate(0)}.swg-secondary-shop-all{display:inline-flex;align-items:center;gap:10px;margin:0 0 17px;font-size:12px;opacity:.72;text-decoration:underline!important;text-underline-offset:3px}.swg-secondary-entry{margin-bottom:4px}.swg-tertiary{padding:2px 0 8px 14px;border-left:1px solid rgba(255,255,255,.25);margin-left:1px}.swg-tertiary a{display:block;padding:5px 0;font-size:calc(var(--swg-text-size,15px) - 2px);opacity:.78}.swg-preview{position:relative;background-color:#101214b3;background-color:color-mix(in srgb,var(--swg-glass-hex, #101214) 70%,transparent);-webkit-backdrop-filter:blur(calc(var(--swg-blur, 16px) * .7));backdrop-filter:blur(calc(var(--swg-blur, 16px) * .7))}.swg-preview-item{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.swg-preview-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080a0d45,#080a0d61 48%,#000000e0)}.swg-preview-image{display:block;width:100%;height:100%;object-fit:cover;opacity:.88;transition:transform .85s ease}.swg-preview-item:hover .swg-preview-image{transform:scale(1.035)}.swg-preview-caption{position:absolute;left:clamp(20px,3vw,44px);right:20px;bottom:46px;z-index:1;display:grid;gap:8px;text-shadow:0 1px 15px rgba(0,0,0,.3)}.swg-preview-caption>span:first-child{font-size:11px;text-transform:uppercase;letter-spacing:.2em}.swg-preview-caption strong{font-weight:500;font-size:clamp(24px,3vw,42px);line-height:1.1}.swg-preview-cta{font-size:13px;text-decoration:underline;text-underline-offset:4px}.swg-overlay[data-swg-has-preview=false] .swg-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.swg-overlay[data-swg-has-preview=false] .swg-preview,.swg-mobile{display:none}.swg-empty{position:absolute;top:80px;left:8%;color:#fff}@media(min-width:750px){.swg-overlay[data-swg-partial=true] .swg-surface{right:calc(100% - var(--swg-width, 65%))}.swg-overlay[data-swg-partial=true] .swg-desktop{grid-template-columns:1fr 1fr}.swg-overlay[data-swg-partial=true] .swg-preview{display:none}}@media(max-width:749px){.swg-overlay .swg-desktop{display:none}.swg-overlay .swg-mobile{display:block;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:48px 22px 85px;background-color:#101214d9;background-color:color-mix(in srgb,var(--swg-glass-hex, #101214) var(--swg-opacity-pct, 85%),transparent);-webkit-backdrop-filter:blur(var(--swg-blur, 16px));backdrop-filter:blur(var(--swg-blur, 16px))}.swg-overlay .swg-close{top:9px;right:16px;width:34px;height:34px}.swg-mobile-kicker{margin-bottom:12px}.swg-mobile-list>li{border-bottom:1px solid rgba(255,255,255,.24)}.swg-mobile-top,.swg-mobile-child,.swg-mobile-grandchild{display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:47px;padding:11px 0;font-size:calc(var(--swg-text-size,15px) + 1px);line-height:1.5;cursor:pointer}.swg-mobile-top{font-weight:500}.swg-accordion summary{list-style:none}.swg-accordion summary::-webkit-details-marker{display:none}.swg-plus{display:inline-block;flex-shrink:0;width:12px;height:12px;position:relative}.swg-plus:before,.swg-plus:after{content:"";position:absolute;top:5px;left:0;height:1px;width:12px;background:currentColor;transition:transform .25s ease}.swg-plus:after{transform:rotate(90deg)}details[open]>summary .swg-plus:after{transform:rotate(0)}.swg-mobile-children{padding:4px 0 14px 16px}.swg-mobile-child{font-size:var(--swg-text-size,15px);min-height:41px;padding-block:7px}.swg-mobile-shop-all{display:block;text-decoration:underline!important;text-underline-offset:3px;padding:7px 0 12px;font-size:12px;opacity:.75}.swg-mobile-grandchildren{padding-left:14px;border-left:1px solid rgba(255,255,255,.3)}.swg-mobile-grandchild{min-height:35px;font-size:13px;padding-block:6px}}@media(prefers-reduced-motion:reduce){.swg-overlay *,html.swg-ready #header-component .swg-trigger svg{animation:none!important;transition:none!important}}.swg-overlay{color-scheme:dark}.swg-overlay .swg-main,.swg-overlay .swg-secondary,.swg-overlay .swg-mobile{color:var(--swg-text, #ffffff);text-shadow:0 1px 2px rgba(0,0,0,.18)}.swg-overlay .swg-main-link,.swg-overlay .swg-secondary-link,.swg-overlay .swg-tertiary a,.swg-overlay .swg-secondary-shop-all,.swg-overlay .swg-mobile-top,.swg-overlay .swg-mobile-child,.swg-overlay .swg-mobile-grandchild{color:inherit;font-weight:400}.swg-overlay .swg-main-link:hover,.swg-overlay .swg-secondary-link:hover{opacity:.82}.swg-overlay .swg-main-link.is-active{font-weight:500}.swg-overlay .swg-main-link,.swg-overlay .swg-secondary-link,.swg-overlay .swg-close{background-image:none}html.swg-is-open #header-component{position:relative;--color-background-top-row: transparent !important;--color-background-bottom-row: transparent !important}html.swg-is-open #header-component:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#101214b8;background:color-mix(in srgb,var(--swg-glass-hex, #101214) 72%,transparent);-webkit-backdrop-filter:blur(var(--swg-blur, 16px));backdrop-filter:blur(var(--swg-blur, 16px))}html.swg-is-open #header-component>*{position:relative;z-index:1}html.swg-is-open #header-component .header__row,html.swg-is-open #header-component .header__row--top,html.swg-is-open #header-component .header__row--bottom{background:transparent!important;box-shadow:none!important;border-color:#ffffff1f!important}html.swg-is-open #header-component,html.swg-is-open #header-component a,html.swg-is-open #header-component button,html.swg-is-open #header-component .header__icon,html.swg-is-open #header-component .currency-code{color:#fff!important}#header-component.swg-header-transparent,#header-component.swg-header-transparent .header__row,#header-component.swg-header-transparent .header__row--top,#header-component.swg-header-transparent .header__row--bottom{background:transparent!important;box-shadow:none!important}.swg-main,.swg-secondary,.swg-preview,.swg-overlay .swg-mobile{overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.swg-main::-webkit-scrollbar,.swg-secondary::-webkit-scrollbar,.swg-preview::-webkit-scrollbar,.swg-overlay .swg-mobile::-webkit-scrollbar{width:8px}.swg-main::-webkit-scrollbar-track,.swg-secondary::-webkit-scrollbar-track,.swg-preview::-webkit-scrollbar-track,.swg-overlay .swg-mobile::-webkit-scrollbar-track{background:transparent}.swg-main::-webkit-scrollbar-thumb,.swg-secondary::-webkit-scrollbar-thumb,.swg-preview::-webkit-scrollbar-thumb,.swg-overlay .swg-mobile::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px;border:1px solid transparent;background-clip:padding-box}.swg-main::-webkit-scrollbar-thumb:hover,.swg-secondary::-webkit-scrollbar-thumb:hover,.swg-preview::-webkit-scrollbar-thumb:hover,.swg-overlay .swg-mobile::-webkit-scrollbar-thumb:hover{background:#fff6}@media(max-width:749px){.swg-overlay .swg-mobile{padding-right:16px}}html.swg-ready #header-component[transparent]:not([data-sticky-state=active]) .swg-trigger{color:#fff!important}html.swg-ready #header-component[transparent]:not([data-sticky-state=active]) .swg-trigger svg,html.swg-ready #header-component[transparent]:not([data-sticky-state=active]) .swg-trigger svg path{stroke:#fff!important}html.swg-is-open #header-component[transparent]{--header-logo-display: none !important;--header-logo-inverse-display: block !important}html.swg-is-open #header-component .header-logo,html.swg-is-open #header-component .swg-trigger,html.swg-is-open #header-component .header-actions__action{color:#fff!important}html.swg-ready #header-component dropdown-localization-component .localization-wrapper{--color-background: #101214;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-foreground-muted: #bcbcbc;--color-foreground-subdued: #cccccc;--color-input-background: rgba(255,255,255,.07);--color-input-text: #ffffff;color:#fff!important;background:#101214d9!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.18)!important;border-radius:14px;box-shadow:0 15px 40px #00000040!important;overflow:hidden}html.swg-ready #header-component .localization-wrapper .localization-form__list-item,html.swg-ready #header-component .localization-wrapper .localization-form__list-item .country{color:#fff!important}html.swg-ready #header-component .localization-wrapper .localization-form__list-item:hover,html.swg-ready #header-component .localization-wrapper .localization-form__list-item:focus,html.swg-ready #header-component .localization-wrapper .localization-form__list-item[aria-current=true]{background:#ffffff21!important}html.swg-ready #header-component .localization-wrapper .country-filter__input{background:#ffffff12!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:7px}html.swg-ready #header-component .localization-wrapper .country-filter__input::placeholder{color:#ffffffa6!important}html.swg-ready #header-component .localization-wrapper .country-filter__search-icon,html.swg-ready #header-component .localization-wrapper .icon-checkmark{color:#fff!important}html.swg-ready #header-component .localization-wrapper .localization-form__currency{color:#ffffffbf!important}html.swg-ready #header-component .localization-wrapper .localization-form__select{background:transparent!important;color:#fff!important}#header-component .swg-trigger{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px;height:44px;min-width:44px;padding:0!important;margin:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:inherit;opacity:1!important;transition:none!important;animation:none!important;-webkit-tap-highlight-color:transparent}#header-component .swg-trigger:before,#header-component .swg-trigger:after,#header-component .swg-trigger-shell:before,#header-component .swg-trigger-shell:after{content:none!important;display:none!important}#header-component .swg-trigger svg{display:block;width:23px;height:23px;flex-shrink:0;fill:none;stroke:currentColor}@media(max-width:749px){#header-component .swg-trigger{justify-content:flex-start!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/sherrys-glass-menu.css.map */
