:root,[class*=palette-scheme]{--positive_bg:#1f1b18!important;--positive_bg_dark:#0e0c0b!important}.gzp-hero__media:after{background:radial-gradient(70% 50% at 50% 82%,rgba(0,0,0,.42),transparent 70%),linear-gradient(0deg,#00000080,#0000002e 38%,#0000 60%),linear-gradient(180deg,#0000006b,#0000 26%)!important}.gzp-hero__title,.gzp-hero__text,.gzp-hero .gzp-link,.gzp-hero .gzp-kicker{text-shadow:0 1px 24px rgba(0,0,0,.35)}.gzp-tile__label{font-size:14px!important}.gzp-arrow{min-width:44px;min-height:44px}.gzp-dot{padding:20px 0!important}.gzx-film__play .gzx-film__label{background:#0e0c0b99;padding:8px 16px;border-radius:999px;text-shadow:none}[id$=__gzx_shop_head] .m6fr,[id$=__gzx_shop_head] .m6fr>article{padding-top:0!important;min-height:0!important}[id$=__gzx_shop_head] h2{font-size:clamp(22px,2.1vw,30px)!important;color:#0e0c0b!important;font-weight:500!important;letter-spacing:-.01em}[id$=__gzx_shop_head] p{font-size:14px!important;color:#6b645d!important}main:has([id$=__gzx_shop_head]) .shopify-section[id$=__gzx_film]{padding-top:clamp(48px,6vw,96px)}[id$=__gzp_gifts] .gzp-card__tag--sale{display:none!important}main:has([id$=__gzx_shop_head]) [id$=__main-collection] [class*=swatch]{display:none!important}[id$=__section_rich_text_EFKtgC] h1{font-size:clamp(20px,1.8vw,26px)!important;line-height:1.25!important;font-weight:500!important;letter-spacing:-.005em!important;text-transform:none!important}[id$=__main-404],[id$=__main-404] .img-overlay{background:none!important}[id$=__main-404] figure#background{background:#0e0c0b!important}[id$=__main-404] article,[id$=__main-404] article *{color:#f2ede4!important}[id$=__main-404] a.overlay-primary{background:#f2ede4!important;color:#0e0c0b!important;border-color:#f2ede4!important}.gzs-main .rte div[style*="flex-wrap:wrap"]:has(strong[style*="display:block"]){display:block!important}.gzs-main .rte div[style*="flex-wrap:wrap"]:has(>[style*="flex:1 1 300px"]>strong[style*="font-size:36px"]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.gzs-main .rte [style*=min-width]{min-width:0!important}.gzs-main .rte strong[style*="display:block"][style]{font-size:16px!important;font-weight:600!important;line-height:1.4!important;margin:24px 0 6px!important}.gzs-main .rte strong[style*="font-size:36px"][style]{font-size:28px!important;font-weight:400!important;line-height:1.1!important;margin:0!important}.gzs-main .rte [style*="flex:1 1 300px"]>span:last-child{font-size:14px!important;font-weight:400!important;color:var(--gzs-mute)!important}.gzs-main .rte [style*="border:"]>:is(h3,h4){margin-top:0!important}.gzs-main .rte h2[style]{font-weight:500!important}.gzs-main strong{font-weight:600}.gzs-toc{padding:0 26px!important}.gzs-toc summary{padding:20px 0;margin:0!important}.gzs-toc ol{padding-bottom:20px!important}@media(max-width:899px){.gzs-main .rte div[style*="flex-wrap:wrap"]:has(>[style*="flex:1 1 300px"]>strong[style*="font-size:36px"]){grid-template-columns:minmax(0,1fr)}body .gz-app .gz-app__list li:last-child{border-bottom:0!important}}.swatch-custom-color-c7b18d{background-image:none!important;background-color:#c7b18d!important}:root,[class*=palette-scheme]{--lime:#0e0c0b!important;--alert_valid:#0e0c0b!important;--tertiary_bg:#0e0c0b!important;--tertiary_bg_dark:#0e0c0b!important}main:has([id$=__section_rich_text_EFKtgC]) [id$=__main-collection] .collection-wrapper>div>header{display:none!important}@media(min-width:900px){[id$=__gzp_story] .gzp-slide__body{left:clamp(24px,5vw,72px)!important;right:auto!important;bottom:64px!important;transform:none!important;text-align:left!important;align-items:flex-start!important;max-width:440px}[id$=__gzp_story] .gzp-slide__media:after{display:block!important;background:linear-gradient(0deg,rgba(14,12,11,.75),rgba(14,12,11,.35) 32%,transparent 55%)!important}}.gzs-main [style*=font-family]{font-family:inherit!important}.gzs-main h2[style]{font-weight:500!important;text-align:left!important}.gzs-main [style*="font-style:italic"],.gzs-main [style*="font-style: italic"]{font-style:normal!important}[id$=__main-article] .size-content{max-width:720px;margin-inline:auto}[id$=__main-article] h2{font-size:clamp(22px,2vw,26px)!important;line-height:1.3!important}[id$=__main-article] h1,[id$=__gzx_shop_head] p,body .gz-app .gz-app__lead{text-wrap:balance}@media(max-width:899px){ul.check.box.mobile-scroll{flex-wrap:wrap!important;overflow:visible!important;width:auto!important;max-width:100%!important}}#root .check.box input:checked+label,#root .check.box input:checked~label{color:#f2ede4!important;font-weight:600}#root .check.box input:checked+label:before,#root .check.box input:checked~label:before{background:#0e0c0b!important;border-color:#0e0c0b!important;border-width:1.5px!important}#root .check.box label:hover:before{border-color:#0e0c0b!important}#root .check.box input:focus-visible+label:before{outline:2px solid #b8975a;outline-offset:2px}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within):before,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-bar:before,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav:before{background-color:transparent}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #header-inner>.link-btn a,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #header-inner>.link-btn a *,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-user a,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-user a *,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-user shopify-account,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-user shopify-account *,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-bar>ul>li>a,html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-bar>ul>li>a *{color:#fff!important}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) a.search-compact:before{background-color:#fff}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #logo img{filter:brightness(0) invert(1) drop-shadow(0 0 12px rgba(0,0,0,.35))}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #cart-count:before{background:#fff}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #cart-count{color:#0e0c0b!important}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within) #nav-user a #cart-count,html.gzp-over:not(.scrolled) #root .shopify-section-header:not(:hover):not(:focus-within) #nav-user a #cart-count{color:#0e0c0b!important}#root #cart-count[data-gz-empty]{display:none!important}#root .shopify-section-header a.search-compact>span{margin-left:8px}.gzx-film__play .gzx-film__label{display:none!important}html.gzp-over.gzp-top #root .shopify-section-header:not(:hover):not(:focus-within):before{box-shadow:none}@media(max-width:899px){ul.check.box.mobile-scroll{margin-left:0!important;margin-right:0!important}ul.check.box.mobile-scroll>li:first-child{margin-left:0!important}}#root .l4dr li.gz-lang.lang{position:relative}#root .l4dr li.gz-lang.lang>a.toggle{display:inline-flex!important;align-items:center;gap:10px;width:auto!important;height:auto!important;min-height:32px;padding:6px 24px 6px 0!important;font-size:13px!important;line-height:1!important;color:#0e0c0b!important;text-decoration:none!important}#root .l4dr li.gz-lang.lang>a.toggle img{position:static!important;display:block;width:20px!important;height:14px!important;margin:0!important;border-radius:2px;box-shadow:0 0 0 1px #0e0c0b14}#root .l4dr li.gz-lang.lang>a.toggle:before{left:auto!important;right:2px!important;top:50%!important;margin-top:-10px!important}#root .l4dr li.gz-lang.lang>a.toggle:after{left:0!important;right:0!important;top:0!important;bottom:0!important;width:auto!important;height:auto!important;margin:0!important}#root .l4dr li.gz-lang.lang .gz-lang-name{font-size:13px;letter-spacing:.01em;color:#0e0c0b}#root .l4dr li.gz-lang.lang>a.toggle:hover .gz-lang-name{text-decoration:underline;text-underline-offset:3px}#root .l4dr li.gz-lang.lang form>ul{left:-12px!important;right:auto!important;bottom:calc(100% + 10px)!important;top:auto!important;width:248px!important;min-width:0!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:8px!important;background:#fff!important;border:1px solid #e7e3dd!important;border-radius:8px!important;box-shadow:0 24px 48px -18px #0e0c0b4d,0 2px 8px #0e0c0b0f!important;text-align:left!important}#root .l4dr li.gz-lang.lang form>ul:before,#root .l4dr li.gz-lang.lang form>ul:after{display:none!important}#root .l4dr li.gz-lang.lang form>ul>li{position:relative!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important}#root .l4dr li.gz-lang.lang form>ul>li.gz-lang-head{padding:8px 14px 10px!important;font-size:10px!important;line-height:1.2!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b645d}#root .l4dr li.gz-lang.lang form>ul>li>a{position:static!important;z-index:auto!important;display:flex!important;align-items:center;width:auto!important;height:42px!important;margin:0!important;padding:0 40px 0 46px!important;border:0!important;border-radius:5px;font-size:14px!important;line-height:1!important;font-weight:400;letter-spacing:0!important;text-transform:none!important;color:#0e0c0b!important;text-decoration:none!important;background:transparent;transition:background-color .15s ease}#root .l4dr li.gz-lang.lang form>ul>li>a:hover,#root .l4dr li.gz-lang.lang form>ul>li>a:focus-visible{background:#f4f1ec!important}#root .l4dr li.gz-lang.lang form>ul>li>a:focus-visible{outline:2px solid #b8975a;outline-offset:-2px}#root .l4dr li.gz-lang.lang form>ul>li>img{position:absolute!important;left:14px!important;right:auto!important;top:50%!important;bottom:auto!important;width:20px!important;height:14px!important;margin:-7px 0 0!important;transform:none!important;border-radius:2px;box-shadow:0 0 0 1px #0e0c0b14;z-index:2;pointer-events:none}#root .l4dr li.gz-lang.lang form>ul>li>a.active{font-weight:600!important;background:#f8f6f2}#root .l4dr li.gz-lang.lang form>ul>li>a:before{display:none!important}#root .l4dr li.gz-lang.lang form>ul>li>a:after{display:none!important}#root .l4dr li.gz-lang.lang form>ul>li>a.active:after{content:""!important;display:block!important;position:absolute!important;left:auto!important;right:16px!important;top:50%!important;bottom:auto!important;width:10px!important;height:5px!important;max-width:10px!important;min-width:0!important;max-height:5px!important;margin:-4px 0 0!important;border:0!important;border-left:1.5px solid #0e0c0b!important;border-bottom:1.5px solid #0e0c0b!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:rotate(-45deg)!important}@media only screen and (max-width:760px){#root ul.l4dr:has(>li.gz-lang){display:flex!important;justify-content:center;width:100%!important;max-width:none;margin:14px auto 22px!important}#root .l4dr li.gz-lang.lang{position:relative!important;display:block!important;width:auto!important;margin:0!important;padding:0!important}#root .l4dr li.gz-lang.lang>a,#root .l4dr li.gz-lang.lang>a.toggle{display:inline-flex!important;align-items:center;gap:10px;min-height:44px;padding:0 38px 0 16px!important;border:1px solid #e7e3dd;border-radius:6px;background:#fff;font-size:14px!important}#root .l4dr li.gz-lang.lang>a.toggle:before{right:14px!important}#root .l4dr li.gz-lang.lang>a.toggle .gz-lang-name{text-decoration:none!important}#root .l4dr li.gz-lang.lang.toggle>a.toggle{border-color:#0e0c0b}#root .l4dr li.gz-lang.lang:not(.toggle)>form{display:none!important}#root .l4dr li.gz-lang.lang.toggle>form{display:block!important;width:auto!important}#root .l4dr li.gz-lang.lang form>ul{display:block!important;position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(100% + 10px)!important;transform:translate(-50%)!important;width:min(280px,calc(100vw - 32px))!important;max-width:none!important;margin:0!important;padding:8px!important;background:#fff!important;border:1px solid #e7e3dd!important;border-radius:10px!important;box-shadow:0 24px 48px -16px #0e0c0b52,0 2px 8px #0e0c0b14!important;text-align:left!important;z-index:20}#root .l4dr li.gz-lang.lang form>ul>li.gz-lang-head{text-align:left;padding:8px 14px 10px!important}#root .l4dr li.gz-lang.lang form>ul>li>a{height:48px!important;padding:0 40px 0 48px!important;border:0!important;border-radius:6px;font-size:15px!important;background:transparent}#root .l4dr li.gz-lang.lang form>ul>li>img{left:16px!important}#root .l4dr li.gz-lang.lang form>ul>li>a.active{background:#f8f6f2!important;color:#0e0c0b!important;font-weight:600!important}#root .l4dr li.gz-lang.lang form>ul>li>a.active:after{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/379/assets/gz-fixes.css.map */
