:root{--sg-ink: #000000;--sg-paper: #ffffff;--sg-cream: #fffaf0;--sg-mist: var(--sg-photo-bg, #f9f8f7);--sg-yellow: #fae500;--sg-yellow-deep: #e8d400;--sg-hairline: #eae6e3;--sg-control: rgba(0, 0, 0, .2);--sg-heading-tracking: -.02em;--sg-page-gutter: 40px;--sg-icon-size: 20px;--sg-icon-stroke: 1.25px;--sg-icon-small-size: 14px;--sg-type-body: 14px;--sg-type-body-lh: 1.4;--sg-type-body-ls: .03em;--sg-type-utility: 12px;--sg-type-utility-lh: 1.25;--sg-type-utility-ls: .04em;--sg-type-caption: 12px;--sg-type-caption-lh: 1.4;--sg-type-caption-ls: .03em;--sg-type-badge: 11px;--sg-type-badge-lh: 1.4;--sg-type-badge-ls: .038em;--sg-type-buy: 14px;--sg-type-buy-lh: 1.25;--sg-type-buy-ls: .034em;--sg-type-h1: 36px;--sg-type-h1-lh: 1;--sg-type-h2: 28px;--sg-type-h2-lh: 1.1;--sg-type-h3: 24px;--sg-type-h4: 20px;--sg-type-heading-gap: 24px}@media screen and (min-width:990px){:root{--sg-type-h1: 48px;--sg-type-h1-lh: .96;--sg-type-h2: 48px;--sg-type-h2-lh: 1;--sg-type-h3: 36px;--sg-type-h4: 26px;--sg-type-heading-gap: 32px}}html{scrollbar-gutter:stable}html body .announcement-bar__message,html body .announcement-bar__message span{font-size:13px;line-height:1.4;letter-spacing:.028em;text-transform:none;font-weight:400}html body .utility-bar .announcement-bar,html body .utility-bar .announcement-bar__announcement{min-height:28px}@media screen and (min-width:990px){html body .utility-bar .announcement-bar,html body .utility-bar .announcement-bar__announcement{min-height:40px!important}}html body .utility-bar.color-scheme-4 .announcement-bar__message,html body .utility-bar.color-scheme-4 .announcement-bar__link{color:#f6f4f0}html body .header__inline-menu .header__menu-item{font-size:12px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;font-weight:400}@media screen and (min-width:1200px){html body .header--middle-left .header__inline-menu .list-menu{column-gap:16px}}html body .mega-menu .mega-menu__link{font-size:14px;line-height:1.4;letter-spacing:.03em;text-transform:none;font-weight:400}html body .mega-menu .mega-menu__link--level-2:has(+ul){font-size:12px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}html body .mega-menu__featured .mega-menu__featured-label{font-size:12px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;font-weight:400}html body #menu-drawer .menu-drawer__menu-item{font-size:14px;line-height:1.4;letter-spacing:.03em;text-transform:none;font-weight:400}html body #menu-drawer .menu-drawer__menu-item.list-menu__item-primary{font-size:12px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;font-weight:400;padding-top:15px;padding-bottom:15px}html body #menu-drawer .menu-drawer__close-button{font-size:12px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;font-weight:400}html body .search-modal .search__input.field__input{font-size:16px;line-height:1.25;letter-spacing:.03em;text-transform:none;font-weight:400}@media screen and (min-width:990px){html body .search-modal .search__input.field__input{font-size:14px;letter-spacing:.03em}}html body .predictive-search *{letter-spacing:inherit}html body .predictive-search .predictive-search__heading{font-size:12px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;font-weight:400;color:rgb(var(--color-foreground))}html body .predictive-search .predictive-search__item,html body .predictive-search .predictive-search__item-heading,html body #predictive-search-results-products-list .predictive-search__item-heading{font-size:14px;line-height:1.4;letter-spacing:.03em;text-transform:none;font-weight:400}html body .predictive-search .predictive-search__item-query-result *{font-weight:inherit}html body .cart-count-bubble,html body .cart-count-bubble .cart-link__bubble{font-size:11px;line-height:1;letter-spacing:.038em;font-weight:400}html body .swym-header-icon-count{font-size:11px!important;letter-spacing:.038em!important;font-weight:400!important}html body .sg-hero__heading,html body [data-section-type=slideshow-section] .hero__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:var(--sg-type-h1);line-height:var(--sg-type-h1-lh);font-weight:var(--typeHeaderWeight, 500);letter-spacing:var(--sg-heading-tracking);text-transform:none}html body .sg-hero__eyebrow,html body [data-section-type=slideshow-section] .hero__subtitle{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;line-height:1.25;letter-spacing:.04em;font-weight:400;text-transform:uppercase}html body .sg-hero__cta,html body [data-section-type=slideshow-section] .hero__link .advanced-button{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;line-height:1.25;letter-spacing:.04em;font-weight:400;text-transform:uppercase}@media screen and (min-width:990px){html body .sg-hero__cta,html body [data-section-type=slideshow-section] .hero__link .advanced-button{letter-spacing:.09em}}html body .sg-hero__badge{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:11px;line-height:1.4;letter-spacing:.038em;font-weight:400;text-transform:uppercase}html body svg.sg-lucide{fill:none!important;stroke:currentColor;overflow:visible}html body svg.sg-lucide *{fill:none!important;stroke:currentColor;stroke-width:var(--sg-icon-stroke, 1.25px);vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}html body .header__icon .icon.sg-lucide,html body .header__icon.header__icon--cart .icon.sg-lucide,html body .header__icon.header__icon--menu .icon.sg-lucide,html body .header__icon.header__icon--menu .icon-close-advanced.icon.sg-lucide{width:var(--sg-icon-size, 20px);height:var(--sg-icon-size, 20px)}html body svg.sg-lucide--small{width:var(--sg-icon-small-size, 14px);height:var(--sg-icon-small-size, 14px)}html body #swym-advanced-header-icon svg{width:var(--sg-icon-size, 20px);height:var(--sg-icon-size, 20px)}html body #swym-advanced-header-icon svg path{stroke:currentColor;stroke-width:var(--sg-icon-stroke, 1.25px);vector-effect:non-scaling-stroke}html body #menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{background:linear-gradient(var(--sg-hairline),var(--sg-hairline)) center bottom / calc(100% - 44px) 1px no-repeat}html body #menu-drawer .menu-drawer__featured-banner,html body #menu-drawer .menu-drawer__featured-banner img{border-radius:0!important}html body #menu-drawer .menu-drawer__account,html body #menu-drawer .menu-drawer__account *{font-size:var(--sg-type-utility, 12px)!important;letter-spacing:var(--sg-type-utility-ls, .04em);gap:10px}html body #menu-drawer .menu-drawer__account svg{width:var(--sg-icon-size, 20px);height:var(--sg-icon-size, 20px)}html body .field__button svg.sg-lucide{width:18px;height:18px}html body svg.sg-lucide--square *{stroke-linecap:butt;stroke-linejoin:miter}@media screen and (max-width:749px){html body .sg-hero--full.sg-hero--atc-overlay .sg-hero__product .advanced-quick-view__label:before{width:16px;height:16px;background-color:#000;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='miter'%3E%3Cpath d='M4.5 8.5h15v12.5h-15z'/%3E%3Cpath d='M8.75 11V7.25a3.25 3.25 0 0 1 6.5 0V11'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='miter'%3E%3Cpath d='M4.5 8.5h15v12.5h-15z'/%3E%3Cpath d='M8.75 11V7.25a3.25 3.25 0 0 1 6.5 0V11'/%3E%3C/svg%3E") center / contain no-repeat}}@media screen and (max-width:749px){html body .sg-hero__products-nav,html body .sg-hero__products-nav .swiper-nav{display:none!important}}@media screen and (min-width:990px){html body.sg-wide--fluid .sg-hero__inner{max-width:none}}html body .sg-hero--full.sg-hero--cta-link .sg-hero__cta:after{transition:height .15s ease}html body .sg-hero--full.sg-hero--cta-link .sg-hero__cta:hover:after{transform:none;height:2px}html body .header__icon--cart .cart-count-bubble{top:calc(50% - var(--sg-icon-size, 20px) / 2 - 6px);left:calc(50% + var(--sg-icon-size, 20px) / 2 - 9px);bottom:auto;right:auto;box-sizing:border-box;width:auto;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;line-height:1}html body .header__icon--cart .cart-count-bubble .cart-link__bubble{width:auto;min-width:0;height:auto;font-size:10px;letter-spacing:0}@media screen and (min-width:990px){html body.sg-wide--fluid .section-header-advanced .mega-menu-featured__wrapper.page-width{max-width:none;padding-left:var(--sg-page-gutter, 40px);padding-right:var(--sg-page-gutter, 40px)}html body .section-header-advanced details.mega-menu:has(.mega-menu__list--condensed) .mega-menu-featured__wrapper{grid-template-columns:auto minmax(0,1fr)!important;gap:clamp(40px,5vw,96px)}html body .section-header-advanced details.mega-menu:has(.mega-menu__list--condensed) ul.mega-menu-featured{grid-auto-columns:minmax(0,1fr)!important}html body .section-header-advanced details.mega-menu:has(.mega-menu__list--condensed) .mega-menu__featured-image img{width:100%;aspect-ratio:4 / 5;max-height:420px}}html body .sg-search-empty__media{background:var(--sg-photo-bg, #f9f8f7)}html body .sg-search-empty__media img{mix-blend-mode:multiply}html body:has(.section-header-advanced details.mega-menu[open]) .main-content:before{z-index:30}html body:has(.section-header-advanced details.mega-menu[open]) .shopify-section.section-header-advanced{z-index:31}@media screen and (max-width:989px){html body .section-header-advanced{--sg-icon-size: 22px}html body .section-header-advanced .header__icon.header__icon--menu{width:44px;height:44px;margin:-4.5px 0 -4.5px -5px}}html body .section-header-advanced #menu-drawer .menu-drawer__utility-links.sg-drawer-account{border-top:0}html body .menu-drawer__featured-banner{position:relative;color:inherit;text-decoration:none}html body .menu-drawer__featured-media{position:relative;display:block;overflow:hidden;border-radius:0}html body .menu-drawer__featured-banner--strip .menu-drawer__featured-media{aspect-ratio:3 / 1}html body .menu-drawer__featured-banner--strip .menu-drawer__featured-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}html body .menu-drawer__featured-banner--light .menu-drawer__featured-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,#0000006b,#0000 70%)}html body .menu-drawer__featured-text{position:absolute;left:38px;bottom:14px;z-index:1;display:flex;flex-direction:column;gap:4px}html body .menu-drawer__featured-banner--light .menu-drawer__featured-text{color:#fff}html body .menu-drawer__featured-banner--dark .menu-drawer__featured-text{color:#000}html body .menu-drawer__featured-eyebrow{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:10px;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}html body .menu-drawer__featured-heading{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight, 400);font-size:28px;line-height:1;letter-spacing:var(--sg-heading-tracking, 0)}html body .menu-drawer__featured-banner--text-right .menu-drawer__featured-text{left:auto;right:38px;align-items:flex-end;text-align:right}html body .menu-drawer__featured-banner--light.menu-drawer__featured-banner--text-right .menu-drawer__featured-media:after{background:linear-gradient(to left,#00000073,#0000 70%)}html body .section-header-advanced a.header__menu-item[href$="/pages/play-lucky-draw"] span,html body .section-header-advanced .menu-drawer a.menu-drawer__menu-item[href$="/pages/play-lucky-draw"]{color:#000!important;text-decoration:underline!important;text-decoration-color:var(--sg-yellow, #ffe14d)!important;text-decoration-thickness:3px!important;text-underline-offset:5px}body:has(.sg-hero--header-clear:not(.sg-hero--light-active),.sg-hero--header-clearer:not(.sg-hero--light-active)) .sections-header-wrapper:not(.scrolled-past-header) .section-header-advanced sticky-header.header-wrapper:not(:hover):not(:has(details[open])) a.header__menu-item[href$="/pages/play-lucky-draw"],body:has(.sg-hero--header-clear:not(.sg-hero--light-active),.sg-hero--header-clearer:not(.sg-hero--light-active)) .sections-header-wrapper:not(.scrolled-past-header) .section-header-advanced sticky-header.header-wrapper:not(:hover):not(:has(details[open])) a.header__menu-item[href$="/pages/play-lucky-draw"] span,body:has(.sg-hero--header-clear:not(.sg-hero--light-active),.sg-hero--header-clearer:not(.sg-hero--light-active)):not(:has(.sections-header-wrapper)) .section-header-advanced:not(.scrolled-past-header) sticky-header.header-wrapper:not(:hover):not(:has(details[open])) a.header__menu-item[href$="/pages/play-lucky-draw"],body:has(.sg-hero--header-clear:not(.sg-hero--light-active),.sg-hero--header-clearer:not(.sg-hero--light-active)):not(:has(.sections-header-wrapper)) .section-header-advanced:not(.scrolled-past-header) sticky-header.header-wrapper:not(:hover):not(:has(details[open])) a.header__menu-item[href$="/pages/play-lucky-draw"] span{color:var(--sg-yellow, #ffe14d)!important;text-decoration:none!important}@media screen and (min-width:990px){html body .section-header-advanced .header__inline-menu .list-menu--inline{column-gap:12px}html body .section-header-advanced .header__inline-menu .header__menu-item,html body .section-header-advanced .header__inline-menu .header__menu-item span{font-size:11px!important;white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1439px){html body .section-header-advanced .header__heading img,html body .section-header-advanced .header__heading-logo{max-width:200px;height:auto}html body .section-header-advanced .header__inline-menu .list-menu--inline{column-gap:10px}html body .section-header-advanced .header__inline-menu .header__menu-item,html body .section-header-advanced .header__inline-menu .header__menu-item span{letter-spacing:.02em!important}html body .section-header-advanced .header__icons{column-gap:4px;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/sg-header.css.map */
