@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";:root{--font-heading: "Bebas Neue", cursive;--font-body: "Helvetica Neue", Helvetica, Arial, sans-serif}body{font-family:var(--font-body)}.announcement-bar,.announcement-bar__inner{background-color:#181818!important;color:#fff!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.banner__heading{font-family:var(--font-heading)!important;font-size:clamp(48px,7vw,90px)!important;letter-spacing:.04em!important;line-height:.92!important}.banner__subheading{font-family:var(--font-body)!important;font-size:15px!important;letter-spacing:.02em!important}.collection__title,.featured-collection__title{font-family:var(--font-heading)!important;font-size:32px!important;letter-spacing:.05em!important}.rich-text__heading{font-family:var(--font-heading)!important;font-size:clamp(28px,4vw,52px)!important;letter-spacing:.04em!important;line-height:1!important}.newsletter__heading{font-family:var(--font-heading)!important;font-size:36px!important;letter-spacing:.05em!important}.card__heading{font-family:var(--font-body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.rich-text__text{font-family:var(--font-body)!important;font-size:15px!important;color:#9a9a9a!important;max-width:560px!important;margin:0 auto!important;line-height:1.7!important}.btn,.button,[class*=btn--primary],.newsletter-form__button{background-color:#d90010!important;border-color:#d90010!important;color:#fff!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:999px!important}.rl-accent{color:#d90010!important;font-style:normal!important}.badge--sale,.badge--on-sale{background-color:#d90010!important;color:#fff!important;border-radius:999px!important}[id^=shopify-section-sections--][id$=__header],[id^=shopify-section-sections--][id$=__header] height-observer,[id^=shopify-section-sections--][id$=__header] store-header{background:transparent!important;background-image:none!important;box-shadow:none!important}[id^=shopify-section-sections--][id$=__header] store-header *{background-color:transparent!important;background-image:none!important;box-shadow:none!important}[id^=shopify-section-sections--][id$=__header]:before,[id^=shopify-section-sections--][id$=__header]:after,[id^=shopify-section-sections--][id$=__header] store-header:before,[id^=shopify-section-sections--][id$=__header] store-header:after{content:none!important;display:none!important}[id^=shopify-section-sections--][id$=__header]{--header-background-opacity: 0 !important;--header-side-padding: 24px !important}@media screen and (min-width:700px){[id^=shopify-section-sections--][id$=__header]{--header-side-padding: 32px !important}}[id^=shopify-section-sections--][id$=__header] .header__wrapper{position:relative!important;margin:14px auto 0!important;max-width:calc(100% - 32px)!important;border-radius:32px!important;border:1px solid rgba(17,17,17,.08)!important;background:#f7f6f4eb!important;box-shadow:0 10px 40px #1111111f!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;backdrop-filter:blur(16px) saturate(140%)!important;transition:max-width .35s ease,border-radius .35s ease,background .3s ease,color .3s ease,box-shadow .3s ease!important;padding-left:20px!important;padding-right:20px!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"main-nav logo secondary-nav"!important}@media screen and (min-width:700px){[id^=shopify-section-sections--][id$=__header] .header__wrapper{margin:20px auto 0!important;max-width:700px!important;border-radius:44px!important;border:1px solid rgba(17,17,17,.08)!important;background:#f7f6f4eb!important;box-shadow:0 10px 40px #1111111f!important;-webkit-backdrop-filter:blur(20px) saturate(140%)!important;backdrop-filter:blur(20px) saturate(140%)!important;padding-left:36px!important;padding-right:36px!important}}[id^=shopify-section-sections--][id$=__header] store-header.header--small .header__wrapper{max-width:calc(100% - 60px)!important}@media screen and (min-width:700px){[id^=shopify-section-sections--][id$=__header] store-header.header--small .header__wrapper{max-width:480px!important}}[id^=shopify-section-sections--][id$=__header] .header__main-nav button[aria-controls=header-sidebar-menu]{display:flex!important}[id^=shopify-section-sections--][id$=__header] .header__main-nav nav.header__link-list{display:none!important}[id^=shopify-section-sections--][id$=__header] .header__main-nav a[aria-controls=search-drawer]{display:none!important}[id^=shopify-section-sections--][id$=__header] .header__secondary-nav a[aria-controls=search-drawer],[id^=shopify-section-sections--][id$=__header] .header__secondary-nav shopify-account{display:none!important}[id^=shopify-section-sections--][id$=__header] [class*=localization i]{display:none!important}[id^=shopify-section-sections--][id$=__header] .header__wrapper,[id^=shopify-section-sections--][id$=__header] .header__wrapper svg{color:#111!important;fill:#111!important}body.header-over-dark [id^=shopify-section-sections--][id$=__header] .header__wrapper,body.header-over-dark [id^=shopify-section-sections--][id$=__header] .header__wrapper svg{color:#fff!important;fill:#fff!important}body.header-over-dark [id^=shopify-section-sections--][id$=__header]{--header-transparent-text-color: 255 255 255}navigation-drawer#header-sidebar-menu{display:block!important}#header-sidebar-menu{--text-color: 17 17 17 !important;--background: 247 246 244 !important;padding:28px!important}@media screen and (min-width:700px){#header-sidebar-menu{padding:40px!important}}#header-sidebar-menu .panel__wrapper{padding-inline:0!important}#header-sidebar-menu>[is=close-button]{margin-inline-start:24px!important}#header-sidebar-menu .panel__scroller{padding:16px 24px 32px!important}#header-sidebar-menu .reversed-link{font-size:19px!important;color:#111!important;letter-spacing:.04em!important;text-transform:uppercase!important}#header-sidebar-menu .reversed-link:after{color:#d90010!important}@media screen and (pointer:fine){#header-sidebar-menu .group:hover .reversed-link{background:linear-gradient(to right,#d90010,#d90010) 0 min(100%,1.35em) / 100% 1px no-repeat!important}}#header-sidebar-menu::part(overlay){background:#11111173!important}#header-sidebar-menu::part(content){border-radius:24px!important;background:#f7f6f4f7!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:0 24px 64px #1113!important;color:#111!important}body:has(navigation-drawer#header-sidebar-menu[open]) main{filter:blur(4px)}@media(max-width:999px){.shopify-section-group-header-group{display:flex!important;flex-direction:column!important;gap:0!important}.shopify-section-group-header-group>*{margin-top:0!important;margin-bottom:0!important}}main#main>.shopify-section:first-child:has(.section-blends){margin-block-start:calc(-1 * (var(--header-height, 80px) + var(--announcement-bar-height, 48px)))!important;position:relative;z-index:1}.shopify-section-group-header-group{position:relative;z-index:10}.shopify-section--image-with-text-overlay .image-banner>div,.shopify-section--image-with-text-overlay image-banner>div{align-self:start!important;justify-self:center!important;text-align:center!important;padding-top:calc(var(--announcement-bar-height, 48px) + var(--header-height, 80px) + 36px)!important;max-width:720px!important;padding-inline:24px!important}@media screen and (max-width:749px){.shopify-section--image-with-text-overlay .image-banner>div,.shopify-section--image-with-text-overlay image-banner>div{padding-top:calc(var(--announcement-bar-height, 48px) + var(--header-height, 80px) + 20px)!important}}.shopify-section--image-with-text-overlay .image-banner .prose{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.section-header{display:flex!important;align-items:center!important;justify-content:space-between!important}.circle-chevron{display:none!important}.reversed-link{font-size:12px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#d90010!important}.reversed-link:after{content:" \2192"!important}.shopify-section--featured-collection .product-card{--background: 255 255 255 !important;--text-color: 17 17 17 !important;border:.5px solid rgba(0,0,0,.1)!important;border-radius:12px!important}.shopify-section--featured-collection .section-header .h2,.shopify-section--featured-collection .section-header h2{color:#111!important}.product-card{overflow:hidden!important}.product-card__info{display:grid!important;grid-template-rows:auto auto auto!important}.product-card__info .v-stack{display:contents!important}.product-card__info .product-card__title{grid-row:1!important}.product-card__info .rating-with-text{grid-row:2!important}.product-card__info .price-list{grid-row:3!important}.product-card__info .link-faded{color:#9a9a9a!important;font-size:12px!important;letter-spacing:.05em!important;text-decoration:none!important}.shopify-section--image-with-text-overlay .bold{color:#d90010!important}.shopify-section--image-with-text-overlay .prose p:not(.bold){color:#fff!important}.shopify-section--image-with-text-overlay .prose div p{color:#9a9a9a!important}.rich-text .subheading{color:#d90010!important}.rich-text .prose div p,.shopify-section--newsletter .prose p{color:#9a9a9a!important}.shopify-section--main-product .product-info__text .prose h6{color:#d90010!important}.shopify-section--main-product .product-info__title,.shopify-section--main-product h1.product-info__title,.jdgm-prev-badge__text{color:#111!important}.jdgm-prev-badge{cursor:pointer!important}.jdgm-star{color:#d90010!important}.jm-review-widget.jm-review-widget{--jm-review-widget-lighter-text-color: #888888 !important}.jm-review-item{background:#f7f6f4!important;border:1px solid rgba(17,17,17,.08)!important;border-radius:12px!important;padding:20px!important;position:relative!important;overflow:hidden!important}.jm-review-item:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:2px!important;background:#d90010!important}.jm-review-content__body{line-height:1.7!important}.jm-average-rating-display{font-family:var(--font-heading)!important;letter-spacing:.04em!important}.jm-pagination-controls__button{border-radius:8px!important}.jdgm-write-review-modal__content{background:#fff!important;color:#111!important}.jdgm-write-review-modal__overlay{background:#0009!important}.jdgm-write-review-modal__field-input{color:#111!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.2)!important}.jdgm-write-review-modal__field-input::placeholder{color:#888!important}.jdgm-write-review-modal__field-label,.jdgm-write-review-modal__gdpr-statement,.jdgm-write-review-modal__page-header{color:#111!important}.rl-offer__cta{text-align:center!important}@keyframes rl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.rl-ostat__dot{animation:rl-pulse 1.8s ease-in-out infinite!important}.rl-ostat:nth-child(2) .rl-ostat__dot{animation-delay:.9s!important}.rl-offer__cta{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease!important}.rl-offer__cta:hover{transform:translateY(-3px)!important;opacity:.88!important}.rl-offer__cta:active{transform:translateY(1px)!important;opacity:1!important;transition:transform .1s ease!important}.rl-ocard{transition:border-color .25s ease,background .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1)!important}.rl-ocard:hover{transform:translateY(-2px)!important}.rl-ocard:active{transform:translateY(0)!important}.rl-satc__btn{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease!important}.rl-satc__btn:hover{transform:translateY(-3px)!important;opacity:.88!important}.rl-satc__btn:active{transform:translateY(1px)!important;transition:transform .1s ease!important}.rl-pill{transition:border-color .25s ease,color .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1)!important}.rl-pill:hover{border-color:#d90010!important;color:#d90010!important;transform:translateY(-1px)!important}.rl-acc__trigger{transition:color .2s ease!important}.rl-satc{transition:bottom .4s cubic-bezier(.16,1,.3,1)!important}.rl-pay-icon{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease!important}.rl-pay-icon:hover{transform:translateY(-2px) scale(1.05)!important;opacity:.85!important}.shopify-section--main-product .rl-acc__trigger,.shopify-section-custom-liquid .rl-acc__trigger{color:#fff!important}.shopify-section--main-product .rl-acc__trigger:hover,.shopify-section-custom-liquid .rl-acc__trigger:hover,.shopify-section--main-product .rl-acc__trigger[aria-expanded=true],.shopify-section-custom-liquid .rl-acc__trigger[aria-expanded=true]{color:#d90010!important}.shopify-section--main-product .rl-acc__content,.shopify-section-custom-liquid .rl-acc__content{color:#9a9a9a!important}html{scroll-behavior:smooth!important}.rl-title-y{color:#d90010}.rl-pay-icon,[class*=rl-pay-icon]{display:none!important}.site-footer{background:#111!important;color:#fff!important;padding:0!important;font-family:var(--font-body)!important;border-top:3px solid #D90010!important}.footer-trust{display:grid;grid-template-columns:repeat(4,1fr);padding:36px 60px;border-bottom:1px solid rgba(255,255,255,.06)}.footer-trust__item{display:flex;flex-direction:column;gap:8px;padding-right:32px;margin-right:32px;border-right:1px solid rgba(255,255,255,.06)}.footer-trust__item:last-child{border-right:none;padding-right:0;margin-right:0}.footer-trust__icon{width:24px;height:24px;color:#d90010}.footer-trust__title{font-family:var(--font-heading);font-size:15px;letter-spacing:.06em;color:#fff}.footer-trust__desc{font-size:13px;color:#555;line-height:1.55}.footer-main{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:48px;padding:56px 60px 52px;align-items:start}.footer-brand{display:flex;flex-direction:column;gap:16px}.footer-logo-img{display:block!important;height:48px!important;width:auto!important;max-width:none!important;visibility:visible!important;opacity:1!important;margin-left:-8px}.footer-tagline{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#444;margin-top:4px}.footer-brand__desc{font-size:13.5px;color:#555;line-height:1.7;max-width:230px}.footer-newsletter__label{font-family:var(--font-heading);font-size:14px;letter-spacing:.08em;color:#666}.footer-newsletter__form{display:flex;border:1px solid rgba(255,255,255,.1);margin-top:8px;border-radius:999px;overflow:hidden}.footer-newsletter__input{flex:1;min-width:0;background:transparent;border:none;outline:none;padding:9px 16px;font-family:var(--font-body);font-size:13px;color:#fff;-webkit-appearance:none}.footer-newsletter__input::placeholder{color:#333}.footer-newsletter__btn{background:#d90010;border:none;width:36px;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .18s}.footer-newsletter__btn:hover{background-color:#a8000c}.footer-newsletter__btn svg{width:14px;height:14px;color:#fff}.footer-socials{display:flex;gap:6px}.footer-social{width:30px;height:30px;border:1px solid rgba(255,255,255,.08);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#555;text-decoration:none;transition:border-color .18s,color .18s}.footer-social:hover{border-color:#d90010;color:#d90010}.footer-social svg{width:14px;height:14px}.footer-nav{display:flex;flex-direction:column;gap:14px}.footer-nav__heading{font-family:var(--font-heading);font-size:15.5px;letter-spacing:.1em;color:#fff;padding-bottom:10px;position:relative}.footer-nav__heading:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#ffffff0f}.footer-nav__heading:before{content:"";position:absolute;bottom:0;left:0;width:16px;height:1px;background:#d90010;z-index:1}.footer-nav__list{list-style:none;display:flex;flex-direction:column;gap:7px;padding:0;margin:0}.footer-nav__list a{font-size:13.5px;color:#555;text-decoration:none;display:inline-flex;align-items:center;gap:0;transition:color .15s,gap .15s}.footer-nav__list a:before{content:"\2192";font-size:9px;color:#d90010;opacity:0;margin-right:0;flex-shrink:0;transition:opacity .15s,margin-right .15s}.footer-nav__list a:hover{color:#ccc;gap:5px}.footer-nav__list a:hover:before{opacity:1;margin-right:2px}.footer-contact__email{font-size:13.5px;color:#d90010;text-decoration:none;font-weight:500;transition:color .15s}.footer-contact__email:hover{color:#ff1a2e}.footer-contact__hours{font-size:13px;color:#444;line-height:1.65}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding:16px 60px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.footer-copyright{font-size:12px;color:#333;letter-spacing:.04em}.footer-payments{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.footer-payment-badge{height:18px;padding:0 6px;background:#ffffff0d;border-radius:2px;font-size:9.5px;font-weight:600;color:#555;letter-spacing:.05em;font-family:var(--font-body);display:inline-flex;align-items:center}@media(max-width:1024px){.footer-trust,.footer-main,.footer-bottom{padding-left:32px;padding-right:32px}.footer-main{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:768px){.footer-trust{grid-template-columns:repeat(2,1fr);gap:20px;padding:28px 24px}.footer-trust__item{border-right:none;padding-right:0;margin-right:0}.footer-main{grid-template-columns:1fr;padding:36px 24px}.footer-brand__desc{max-width:100%}.footer-bottom{padding:16px 24px;flex-direction:column;align-items:flex-start}}@media(max-width:480px){.footer-trust{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
