.page-content .rte,.page-content .rte *,.template-page .page-content,.template-page .rte,.page-width--narrow.page-content,.page-width--narrow.page-content .rte{color:#333!important}.page-content .rte h1,.page-content .rte h2,.page-content .rte h3,.page-content .rte h4,.template-page .rte h1,.template-page .rte h2,.template-page .rte h3,.template-page .rte h4{color:#111!important}.page-content .rte a,.template-page .rte a{color:#ff6b35!important}@media only screen and (max-width:768px){body{overflow-x:hidden!important}.page-width{padding-left:15px!important;padding-right:15px!important}.grid{margin-left:-15px!important}.grid__item{padding-left:15px!important}.grid-product{text-align:left!important}.grid-product__content{padding:5px 5px 0!important}.grid-product__image-mask{overflow:hidden}.grid__image-ratio img{left:0!important}.section-header{text-align:center!important}}html.js-drawer-open,body.js-drawer-open{--colorDrawers: #060000 !important;--colorDrawerText: #FFD54F !important;--colorDrawerTextDark: #FFD54F !important;--colorDrawerBorder: rgba(245,185,4,.2) !important}#NavDrawer{background:#060000!important;background-color:#060000!important;color:#ffd54f!important;--colorDrawers: #060000 !important;--colorDrawerText: #FFD54F !important}#NavDrawer *{border-color:#f5b90426!important}#NavDrawer .drawer__contents{background:#060000!important;background-color:#060000!important}#NavDrawer .drawer__fixed-header{border-bottom-color:#f5b90433!important;background:#060000!important}#NavDrawer .drawer__close-button .icon{stroke:#ffd54f!important}#NavDrawer .drawer__close-button:hover .icon{stroke:#000!important}#NavDrawer .mobile-nav,#NavDrawer .mobile-nav__link,#NavDrawer .mobile-nav__link--top-level,#NavDrawer .mobile-nav__faux-link,#NavDrawer .mobile-nav__item,#NavDrawer .mobile-nav__has-sublist,#NavDrawer .mobile-nav__toggle,#NavDrawer .mobile-nav__toggle .faux-button,#NavDrawer .mobile-nav__child-item,#NavDrawer .mobile-nav__child-item a,#NavDrawer .mobile-nav__grandchildlist,#NavDrawer .mobile-nav__grandchildlist a,#NavDrawer .mobile-nav__sublist,#NavDrawer .mobile-nav__sublist a,#NavDrawer .collapsible-trigger,#NavDrawer .collapsible-trigger span,#NavDrawer .collapsible-trigger__icon .icon,#NavDrawer a,#NavDrawer span,#NavDrawer p,#NavDrawer div{color:#ffd54f!important}#NavDrawer .mobile-nav__link:hover,#NavDrawer .mobile-nav a:hover,#NavDrawer .mobile-nav__sublist a:hover,#NavDrawer .mobile-nav__child-item a:hover,#NavDrawer .mobile-nav__grandchildlist a:hover,#NavDrawer a:hover{color:#000!important;background:#f5b90433!important}#NavDrawer .mobile-nav__item{border-bottom:1px solid rgba(245,185,4,.1)!important}#NavDrawer .drawer__header{border-bottom-color:#f5b90433!important}#NavDrawer .mobile-nav__social a{color:#ffd54f!important}#NavDrawer .mobile-nav__social a:hover{color:#000!important}#NavDrawer .icon-chevron-down,#NavDrawer .collapsible-trigger__icon .icon{stroke:#ffd54f!important}[data-section-type=slideshow-section],.slideshow-wrapper{width:100vw!important;max-width:none!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding:0!important;overflow:hidden!important}.hero{width:100%!important;overflow:hidden!important;position:relative;background:#060000!important}.hero__image-wrapper{width:100%!important;height:100%!important;left:0!important;top:0!important;overflow:hidden!important}.hero__image,.slideshow__slide .hero__image,.image-element.hero__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.hero .animation-cropper{width:100%!important;height:100%!important}[data-section-type=slideshow-section] .section-settings,[data-section-type=slideshow-section] .page-width{padding:0!important;max-width:none!important}.slideshow__slide{width:100%!important;height:100%!important;overflow:hidden!important}#NavDrawer,#NavDrawer.drawer{background:#060000!important;width:340px!important;max-width:85vw!important;border-right:1px solid rgba(245,185,4,.15)!important;box-shadow:4px 0 30px #000000b3!important}#NavDrawer .drawer__fixed-header,#NavDrawer .drawer__header{background:#0a0a0a!important;border-bottom:1px solid rgba(245,185,4,.15)!important;padding:16px 20px!important}#NavDrawer .drawer__title{color:#f5b904!important;font-size:17px!important;font-weight:700!important;font-family:Acme,sans-serif!important;margin:0!important}#NavDrawer .drawer__close-button{background:none!important;border:1px solid #333!important;border-radius:8px!important;color:#aaa!important;padding:8px 12px!important;font-size:12px!important;transition:all .2s!important}#NavDrawer .drawer__close-button .icon{stroke:currentColor!important;width:16px!important;height:16px!important}#NavDrawer .mobile-nav__item{border-bottom:1px solid rgba(255,255,255,.06)!important}#NavDrawer .mobile-nav__link,#NavDrawer .mobile-nav__link--top-level{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px 20px!important;color:#fff!important;font-family:Acme,sans-serif!important;font-size:15px!important;transition:all .2s!important}#NavDrawer .mobile-nav__link:hover,#NavDrawer .mobile-nav__link--top-level:hover{color:#f5b904!important;background:#f5b9040f!important}#NavDrawer .mobile-nav__link:after{content:"\203a"!important;color:#555!important;font-size:20px!important;font-weight:700!important;transition:color .2s!important}#NavDrawer .mobile-nav__link:hover:after{color:#f5b904!important}#NavDrawer .mobile-nav__sublist{background:#0a0a0a!important}#NavDrawer .collapsible-trigger,#NavDrawer .mobile-nav__has-sublist button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:14px 20px!important;background:none!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.06)!important;color:#fff!important;font-family:Acme,sans-serif!important;font-size:15px!important;cursor:pointer!important;transition:all .2s!important;text-align:left!important}#NavDrawer .collapsible-trigger:hover,#NavDrawer .mobile-nav__has-sublist button:hover{color:#f5b904!important;background:#f5b9040f!important}#NavDrawer ::-webkit-scrollbar{width:4px}#NavDrawer ::-webkit-scrollbar-track{background:transparent}#NavDrawer ::-webkit-scrollbar-thumb{background:#f5b90433;border-radius:2px}.drawer__overlay{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}#NavDrawer{position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;width:340px!important;max-width:85vw!important;height:100vh!important;background:#060000!important;background-color:#060000!important;z-index:999999!important;overflow-y:auto!important;border-right:1px solid rgba(245,185,4,.15)!important;box-shadow:4px 0 30px #000000b3!important;display:block!important;visibility:visible!important;opacity:1!important}#NavDrawer:not(.is-open){transform:translate(-100%)!important}#NavDrawer.is-open{transform:translate(0)!important;display:block!important;visibility:visible!important;opacity:1!important}#NavDrawer[style*="translateX(0)"],#NavDrawer[style*="translateX(0px)"]{transform:translate(0)!important;left:0!important}body.js-drawer-open #NavDrawer{transform:translate(0)!important;display:block!important;visibility:visible!important}#NavDrawer,#NavDrawer .drawer__contents,#NavDrawer .drawer__scrollable,#NavDrawer .drawer__fixed-header{background:#060000!important;background-color:#060000!important}#NavDrawer *,#NavDrawer .mobile-nav,#NavDrawer .mobile-nav__link,#NavDrawer .mobile-nav__link--top-level,#NavDrawer .mobile-nav__item,#NavDrawer .mobile-nav__has-sublist,#NavDrawer .mobile-nav__toggle,#NavDrawer .mobile-nav__faux-link,#NavDrawer .mobile-nav__child-item,#NavDrawer .mobile-nav__child-item a,#NavDrawer .mobile-nav__sublist,#NavDrawer .mobile-nav__sublist a,#NavDrawer .collapsible-trigger,#NavDrawer .collapsible-trigger span,#NavDrawer a,#NavDrawer button,#NavDrawer span,#NavDrawer div,#NavDrawer p,#NavDrawer li{color:#fff!important}#NavDrawer .mobile-nav__link:hover,#NavDrawer .mobile-nav a:hover,#NavDrawer .collapsible-trigger:hover{color:#f5b904!important;background:#f5b9040f!important}#NavDrawer .drawer__close-button,#NavDrawer .js-drawer-close{background:none!important;border:1px solid #333!important;border-radius:8px!important;color:#aaa!important;padding:8px 12px!important;cursor:pointer!important}#NavDrawer .drawer__close-button:hover{border-color:#f5b904!important;color:#f5b904!important}#NavDrawer .drawer__close-button .icon,#NavDrawer .js-drawer-close .icon{stroke:currentColor!important;fill:none!important;width:16px!important;height:16px!important}.drawer__overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:#0009!important;z-index:999998!important;opacity:0!important;pointer-events:none!important;transition:opacity .3s!important}body.js-drawer-open .drawer__overlay{opacity:1!important;pointer-events:auto!important}body.js-drawer-open{overflow:hidden!important}#NavDrawer .appear-animation{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}#NavDrawer .mobile-nav__item{display:block!important;opacity:1!important;visibility:visible!important}#NavDrawer .mobile-nav__link,#NavDrawer .mobile-nav__link--top-level,#NavDrawer .mobile-nav__faux-link{display:block!important;opacity:1!important;visibility:visible!important;color:#fff!important;font-size:15px!important;padding:14px 20px!important}#NavDrawer .collapsible-content{display:block!important;height:auto!important;overflow:visible!important}#NavDrawer .collapsible-content__inner{display:block!important}#NavDrawer .mobile-nav__sublist{display:block!important;background:#0a0a0a!important}#NavDrawer .mobile-nav__sublist .mobile-nav__link{padding-left:36px!important;font-size:13px!important;color:#bbb!important}#NavDrawer .drawer__scrollable{display:block!important;overflow-y:auto!important}#NavDrawer .drawer__close-button,#NavDrawer .js-drawer-close{background:none!important;border:1px solid #444!important;border-radius:8px!important;color:#aaa!important;padding:8px 12px!important;font-size:12px!important;cursor:pointer!important}#NavDrawer .drawer__close-button:hover,#NavDrawer .js-drawer-close:hover{border-color:#f5b904!important;color:#f5b904!important}#NavDrawer .drawer__close-button .icon,#NavDrawer .js-drawer-close .icon{stroke:currentColor!important;fill:none!important}@media(min-width:1000px){.xt-row3 .xt-hamburger-in-nav{display:flex!important;visibility:visible!important;opacity:1!important;background:#f5b9041a!important;border:1px solid #F5B904!important;color:#f5b904!important;padding:6px 14px!important;border-radius:6px!important;font-family:Acme,sans-serif!important;font-size:13px!important;font-weight:700!important;align-items:center!important;gap:6px!important;cursor:pointer!important;flex-shrink:0!important;white-space:nowrap!important;z-index:10!important;position:relative!important}.xt-row3 .xt-hamburger-in-nav svg{width:16px!important;height:16px!important;stroke:#f5b904!important;fill:none!important;flex-shrink:0!important}.xt-row3 .xt-hamburger-in-nav:hover{background:#f5b90440!important;color:#f5b904!important}.xt-row1 .xt-hamburger{display:none!important}.xt-row3 .page-width{display:flex!important;align-items:center!important;gap:2px!important}}@media only screen and (max-width:767px){.grid--uniform .grid__item,.grid-uniform .grid__item{padding-bottom:12px!important}.grid-product{background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 2px 12px #00000014!important;margin-bottom:0!important;transition:transform .2s ease,box-shadow .2s ease!important;border:1px solid #f0f0f0!important}.grid-product:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #0000001f!important}.grid-product .grid__image-ratio,.grid-product .grid-product__image-mask{border-radius:12px 12px 0 0!important;overflow:hidden!important}.grid-product .grid__image-ratio img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.grid-product__content{padding:10px 12px 14px!important;text-align:left!important}.grid-product__title{font-size:13px!important;line-height:1.3!important;margin-bottom:4px!important;font-weight:500!important;color:#222!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.grid-product__price{font-size:14px!important;font-weight:700!important;color:#111!important;margin-top:2px!important}.grid-product__price .grid-product__price--original{color:#999!important;font-size:12px!important;text-decoration:line-through!important}.grid-product__price .grid-product__price--current{color:#e53935!important}.grid-product__tag{font-size:10px!important;padding:3px 8px!important;border-radius:4px!important}.collection-grid__wrapper .grid{margin-left:-8px!important;margin-right:-8px!important}.collection-grid__wrapper .grid__item{padding-left:8px!important;padding-right:8px!important}.grid-product__colors{margin-top:4px!important}.small--grid--flush>.grid__item{padding-left:8px!important;padding-right:8px!important}}body.template-index .main-content>.shopify-section:first-child{margin-top:-155px!important;position:relative;z-index:1}body.template-index .main-content>.shopify-section:first-child .slideshow{min-height:650px!important}body.template-index .main-content>.shopify-section:first-child .slideshow-wrapper,body.template-index .main-content>.shopify-section:first-child .hero{min-height:650px!important}body.template-index .main-content>.shopify-section:first-child+.shopify-section{position:relative;z-index:2}@media(max-width:999px){body.template-index .main-content>.shopify-section:first-child{margin-top:-100px!important}body.template-index .main-content>.shopify-section:first-child .slideshow{min-height:500px!important}body.template-index .main-content>.shopify-section:first-child .slideshow-wrapper,body.template-index .main-content>.shopify-section:first-child .hero{min-height:500px!important}}@media only screen and (max-width:768px){body .shopify-section--slideshow .hero,body .shopify-section--slideshow .slideshow,body .shopify-section--slideshow .slideshow-wrapper{height:500px!important;min-height:500px!important;max-height:500px!important}body .shopify-section--slideshow .slideshow__slide{height:100%!important;overflow:hidden!important}body .shopify-section--slideshow .hero__image-wrapper{width:100%!important;height:100%!important;max-height:100%!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;-webkit-transform:none!important;will-change:auto!important}body .shopify-section--slideshow .hero__image{width:100%!important;height:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important;-webkit-transform:none!important}body .shopify-section--slideshow .hero{overflow:hidden!important;background:#000!important}body .hero--650px,body .hero--550px,body .hero--450px{height:500px!important;min-height:500px!important}body .shopify-section--slideshow .hero__text-wrap,body .shopify-section--slideshow .hero__text-wrap .page-width{justify-content:flex-end!important;align-items:center!important;height:100%!important}body .shopify-section--slideshow .hero__text-content{padding-bottom:15px!important}body .shopify-section--slideshow [data-parallax] .hero__image-wrapper{transform:none!important}}@media only screen and (max-width:768px){.hero--650px,.hero--550px,.hero--450px,.hero--750px,.hero--100vh{height:500px!important}}.product__photo,.product__photo--main,.product__photos,.product-featured-media,.product__main-photos,.product__main-photos .product__main-photos--slider{max-width:600px!important;margin:0 auto!important}.product__photo img,.product-featured-media img,.product__main-photos img,.product__main-photos--slider img{max-width:100%!important;max-height:600px!important;width:auto!important;height:auto!important;object-fit:contain!important}.product__thumb,.product__thumb-item,.product__thumbs--classic .product__thumb-item img,.product__thumbs--scroller .product__thumb-item img{max-width:80px!important;max-height:80px!important}.product__thumb-item img{width:80px!important;height:80px!important;object-fit:contain!important}.product-frames{max-width:1200px!important;margin:0 auto!important}.product__meta{max-width:500px!important}@media only screen and (max-width:768px){.product__photo,.product__photo--main,.product-featured-media,.product__main-photos{max-width:100%!important}.product__photo img,.product-featured-media img,.product__main-photos img{max-height:450px!important}.product__thumb-item img{width:60px!important;height:60px!important}}@media only screen and (min-width:769px){.product-frames{display:flex!important;gap:40px!important;align-items:flex-start!important}.product-frames .product__photos,.product-frames .product__main-photos{flex:1!important;max-width:55%!important}.product-frames .product__meta{flex:1!important;max-width:45%!important;padding-top:20px!important}}.xp-grid{grid-template-columns:35% 1fr!important}.xp-main-image{max-height:500px!important;aspect-ratio:auto!important}.xp-main-image img{max-height:480px!important;object-fit:contain!important}.xp-main-image:hover img{transform:scale(1.05)!important}@media only screen and (max-width:768px){.xp-grid{grid-template-columns:1fr!important;gap:20px!important}.xp-main-image{max-height:400px!important}.xp-main-image img{max-height:380px!important}.xp-images{position:static!important}}.xp-page{max-width:1100px!important;padding:10px 15px 30px!important}.xp-grid{grid-template-columns:38% 62%!important;gap:20px!important;align-items:start!important}.xp-images{position:relative!important}.xp-main-image{max-height:450px!important;width:100%!important;aspect-ratio:1/1!important;display:flex!important;align-items:center!important;justify-content:center!important}.xp-main-image img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;padding:8px!important}.xp-thumbs{display:flex!important;gap:6px!important}.xp-thumb{width:55px!important;height:55px!important}@media only screen and (max-width:768px){.xp-grid{grid-template-columns:1fr!important;gap:15px!important}.xp-main-image{max-height:350px!important}.xp-images{position:static!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-fix.css.map */
