#PageContainer.shifter-page,#PageContainer>.page-wrap{overflow-x:clip!important;overflow-y:visible!important}
#PageContainer>.page-wrap{display:flow-root}
#shopify-section-header{position:sticky;top:-36px;z-index:900}
.fck-hdrwrap{position:relative!important;top:auto!important}
.fck-util{height:36px;padding-top:0!important;padding-bottom:0!important;white-space:nowrap;overflow:hidden}
.fck-ft{text-align:left;grid-template-columns:1fr 1fr;column-gap:16px}
.fck-ft>div:first-child{grid-column:1/-1}
body .scrollup{display:none!important}
body.product #content h1,#product-description h1{font-size:clamp(28px,4.2vw,42px)!important}
#AddToCart,.AddtoCart{font-size:18px!important;min-height:54px!important;padding:0 32px!important}
#CartDrawer textarea{height:84px!important;min-height:0!important}
#CartDrawer h2,#CartDrawer h3,#CartDrawer .drawer__title{font-family:var(--fck-cond)!important;text-transform:uppercase;font-weight:800!important;letter-spacing:.04em}
#content [style*="background:#0b0d16"]{background:#0d0d0d!important}
#content [style*="background:#11131f"]{background:#151515!important}
#content [style*="#3a3a55"]{border-color:#2e2e2e!important}
#content [style*="#9db4ff"]{filter:hue-rotate(138deg) saturate(1.6)}
#content [style*="background:#e8262d"]{background:#b50000!important;border-radius:3px!important;font-family:var(--fck-cond)!important;font-size:16px!important;letter-spacing:.1em!important}
@media (min-width:900px){.fck-ft{grid-template-columns:repeat(4,minmax(0,1fr))}.fck-ft>div:first-child{grid-column:auto}}
.fck-spbtn.fck-dlrbtn{background:#0a0a0a;margin-top:0;margin-bottom:10px}
.fck-navrow .fck-spon.fck-dlrnav{background:#fff;color:#0a0a0a!important;border:1.5px solid #0a0a0a;margin-left:8px;padding:8.5px 13px}
.fck-navrow .fck-spon.fck-dlrnav:hover{background:#0a0a0a;color:#fff!important}
@media (max-width:1439px){.fck-navrow{padding:0 12px}.fck-navrow button{padding-inline:8px;letter-spacing:.08em}.fck-navrow .fck-spon{letter-spacing:.08em;padding-inline:11px;margin-left:6px}}
@media (max-width:1299px){.fck-navrow .fck-spon.fck-dlrnav{display:none}}
@media (max-width:1099px){.fck-navrow button{padding-inline:6px;font-size:11px;letter-spacing:.06em}}
.fck-col a.fck-dlr{color:var(--fck-red)}
.fck-mega-grid.c2{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.25fr)}
html:not(.js-drawer-open) #PageContainer{transform:none!important}
#shopify-section-header{-webkit-transform:translateZ(0);transform:translateZ(0)}
.fck-hdr{box-shadow:0 -2px 0 #fff}
.fckx .fck-ft,.fckx .fck-ft a,.fckx .fck-ft .fck-ft-t{color:#d9d9d9!important}
.fckx .fck-ft a:hover{color:#fff!important}
.fckx .fck-ft .fck-ft-t{display:block;padding:6px 0}
.fckx .fck-ft h6{color:#fff!important}
.fckx .fck-sub,.fckx .fck-sub span{color:#bdbdbd!important}
.fckx .fck-ft .fck-soc{display:flex;gap:10px;margin-top:12px}
.fckx .fck-ft .fck-soc a{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #3a3a3a;border-radius:50%;color:#fff!important}
.fckx .fck-ft .fck-soc a:hover{background:#b50000;border-color:#b50000}
.fckx .fck-ft .fck-soc svg{width:19px;height:19px}
