::selection{color:var(--hr3d-ink);background:var(--hr3d-orange-bright)}html{scrollbar-color:var(--hr3d-orange) var(--hr3d-ink)}body{min-width:32rem}#MainContent{position:relative;isolation:isolate}#MainContent:before{content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.25;background:linear-gradient(115deg,transparent 0 48%,rgba(255,121,0,.025) 48% 49%,transparent 49% 100%),radial-gradient(circle at 6% 22%,rgba(0,174,239,.05),transparent 20%),radial-gradient(circle at 95% 72%,rgba(255,121,0,.08),transparent 24%)}a:not(.button){text-underline-offset:.35rem}.page-width{max-width:148rem}.focus-inset:focus-visible,.focused.focus-inset{outline:.2rem solid var(--hr3d-orange-bright)!important;outline-offset:.4rem;box-shadow:none!important}.shopify-section-group-header-group{z-index:50}.utility-bar{min-height:3.8rem;border:0;background:linear-gradient(90deg,rgba(7,9,12,.16),transparent 24% 76%,rgba(7,9,12,.16)),linear-gradient(100deg,var(--hr3d-orange-dark),var(--hr3d-orange) 48%,var(--hr3d-orange-bright))!important;box-shadow:0 .2rem 2.2rem rgba(255,121,0,calc(.36 * var(--hr3d-glow)))}.announcement-bar__message{padding-block:1rem;font-size:1.15rem;letter-spacing:.18em}.header-wrapper{position:relative;border-bottom:0!important;background:linear-gradient(90deg,rgba(255,121,0,.04),transparent 20% 80%,rgba(255,121,0,.04)),#07090cf5!important}.template-index:not(.hr3d-scrolled) .section-header .header-wrapper{background:linear-gradient(90deg,rgba(255,121,0,.035),transparent 20% 80%,rgba(255,121,0,.035)),#07090ce6!important}.header-wrapper:before,.header-wrapper:after{content:"";position:absolute;right:0;bottom:0;left:0;pointer-events:none}.header-wrapper:before{height:.1rem;background:linear-gradient(90deg,transparent 2%,var(--hr3d-orange-dark) 17%,var(--hr3d-orange-bright) 50%,var(--hr3d-orange-dark) 83%,transparent 98%);box-shadow:0 0 1.4rem rgba(255,121,0,calc(.7 * var(--hr3d-glow)))}.header-wrapper:after{width:min(60vw,78rem);height:.4rem;margin-inline:auto;background:var(--hr3d-orange);clip-path:polygon(0 0,100% 0,96% 100%,4% 100%)}.header{max-width:148rem;column-gap:2.4rem}.header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.header__heading-link{position:relative;padding:.6rem 2.8rem}.header__heading-link:before,.header__heading-link:after{content:"";position:absolute;top:50%;width:clamp(3rem,7vw,10rem);height:.1rem;background:linear-gradient(90deg,transparent,rgba(255,121,0,.72))}.header__heading-link:before{right:100%}.header__heading-link:after{left:100%;transform:rotate(180deg)}.hr3d-bundled-logo--horizontal{max-height:8.4rem;transition:filter .18s ease,transform .18s ease}.header__heading-link:hover .hr3d-bundled-logo--horizontal{transform:scale(1.015);filter:drop-shadow(0 .8rem 1.8rem rgba(255,121,0,calc(.5 * var(--hr3d-glow))))}.header__inline-menu{width:min(100%,132rem);margin:0 auto;padding-top:.8rem}.header__inline-menu>.list-menu--inline{display:flex;justify-content:center;gap:.4rem;padding:.4rem;border:.1rem solid rgba(255,255,255,.055);background:#10131894;clip-path:polygon(1.2rem 0,calc(100% - 1.2rem) 0,100% 1.2rem,100% 100%,0 100%,0 1.2rem)}.header__menu-item{position:relative;min-height:4rem;padding:1rem 1.35rem;font-size:1.18rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.header__menu-item:after{content:"";position:absolute;right:1.3rem;bottom:.45rem;left:1.3rem;height:.2rem;background:var(--hr3d-orange);box-shadow:0 0 1rem rgba(255,121,0,calc(.8 * var(--hr3d-glow)));transform:scaleX(0);transition:transform .18s ease}.header__menu-item:hover:after,.header__menu-item[aria-current=page]:after{transform:scaleX(1)}.header__submenu,.mega-menu__content{border:.1rem solid rgba(255,121,0,.3)!important;background:linear-gradient(135deg,rgba(255,121,0,.06),transparent 30%),#07090cfa!important;box-shadow:0 2.6rem 7rem #0009,0 0 2rem rgba(255,121,0,calc(.14 * var(--hr3d-glow)))!important;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.mega-menu__link--level-2{color:var(--hr3d-orange-bright)!important;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.header__icons{gap:.35rem}.header__icon{width:4.2rem;height:4.2rem;border:.1rem solid rgba(255,255,255,.08);background:#ffffff06;clip-path:polygon(.8rem 0,100% 0,100% calc(100% - .8rem),calc(100% - .8rem) 100%,0 100%,0 .8rem)}.header__icon:hover{border-color:#ff79008c;background:#ff79001a}.cart-count-bubble{color:var(--hr3d-ink);background:var(--hr3d-orange-bright);box-shadow:0 0 1.2rem #ff7900bf}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;border:0!important;border-radius:0!important;clip-path:polygon(1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 1rem)}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{border-radius:0!important;box-shadow:none!important}.button:not(.button--secondary),.product-form__submit:not(.button--secondary),button.shopify-payment-button__button--unbranded{background:linear-gradient(115deg,var(--hr3d-orange-dark),var(--hr3d-orange) 46%,var(--hr3d-orange-bright))!important;color:var(--hr3d-ink)!important;box-shadow:inset 0 .1rem #ffffff59,0 .8rem 2.4rem rgba(255,121,0,calc(.26 * var(--hr3d-glow)))}.button--secondary{outline:.1rem solid rgba(255,121,0,.58);outline-offset:-.1rem;color:var(--hr3d-text)!important;background:linear-gradient(135deg,#ff790017,#101318eb)!important}.button:hover{filter:brightness(1.1);box-shadow:0 0 2.8rem rgba(255,121,0,calc(.45 * var(--hr3d-glow)))}.field,.select,.customer .field{--inputs-radius: 0}.field__input,.select__select,.customer .field input,.localization-form__select{border-radius:0!important;background:#07090cb8!important;clip-path:polygon(.8rem 0,100% 0,100% calc(100% - .8rem),calc(100% - .8rem) 100%,0 100%,0 .8rem)}.field:after,.select:after,.customer .field:after{border:.1rem solid rgba(255,121,0,.28)!important;border-radius:0!important;box-shadow:none!important}.field:hover:after,.select:hover:after,.field__input:focus-visible~.field:after{border-color:var(--hr3d-orange)!important}.hr3d-hero{min-height:min(90rem,calc(100svh - 8rem));border-bottom:0}.hr3d-hero:before,.hr3d-hero:after{content:"";position:absolute;z-index:1;pointer-events:none}.hr3d-hero:before{top:2rem;right:2rem;bottom:2rem;left:2rem;border:.1rem solid rgba(255,121,0,.16);clip-path:polygon(3rem 0,calc(100% - 3rem) 0,100% 3rem,100% calc(100% - 3rem),calc(100% - 3rem) 100%,3rem 100%,0 calc(100% - 3rem),0 3rem)}.hr3d-hero:after{right:0;bottom:0;left:0;height:1.4rem;background:linear-gradient(90deg,transparent,var(--hr3d-orange-dark) 15%,var(--hr3d-orange-bright) 50%,var(--hr3d-orange-dark) 85%,transparent) top/100% .2rem no-repeat,repeating-linear-gradient(90deg,transparent 0 3.8rem,rgba(255,121,0,.4) 3.8rem 4rem)}.hr3d-hero__media img{filter:saturate(.82) contrast(1.12) brightness(.72);transform:scale(1.015)}.hr3d-hero__media:after{background:linear-gradient(90deg,#07090cfc,#07090ce0 43%,#07090c40 78%),linear-gradient(0deg,#07090c 0%,transparent 46%),repeating-linear-gradient(0deg,transparent 0 .35rem,rgba(255,255,255,.015) .35rem .4rem)}.hr3d-hero__content{max-width:92rem;padding-block:12rem}.hr3d-hero__title{position:relative;max-width:86rem;font-size:clamp(5rem,8vw,11.5rem);letter-spacing:-.025em;text-wrap:balance}.hr3d-hero__title:after{content:"";display:block;width:min(28rem,62%);height:.5rem;margin-top:2.4rem;background:linear-gradient(90deg,var(--hr3d-orange-bright),var(--hr3d-orange-dark) 55%,transparent);clip-path:polygon(0 0,100% 0,96% 100%,0 100%);box-shadow:0 0 1.8rem rgba(255,121,0,calc(.7 * var(--hr3d-glow)))}.hr3d-hero__logo{right:clamp(.5rem,2vw,3rem);bottom:clamp(2rem,4vw,6rem);width:min(40vw,56rem);opacity:.95;transform:translate3d(var(--hr3d-parallax-x, 0),var(--hr3d-parallax-y, 0),0);transition:transform .3s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 3rem 6rem rgba(0,0,0,.8)) drop-shadow(0 0 2.4rem rgba(255,121,0,calc(.24 * var(--hr3d-glow))))}.title-wrapper-with-link,.collection__title,.related-products__heading,.main-blog>.title--primary,.main-page-title{position:relative;padding-left:2rem}.title-wrapper-with-link:before,.collection__title:before,.related-products__heading:before,.main-blog>.title--primary:before,.main-page-title:before{content:"";position:absolute;top:.15em;bottom:.15em;left:0;width:.4rem;background:linear-gradient(var(--hr3d-orange-bright),var(--hr3d-orange-dark));box-shadow:0 0 1.3rem rgba(255,121,0,calc(.62 * var(--hr3d-glow)))}.hr3d-section-head{position:relative;padding-bottom:2rem;border-bottom:.1rem solid rgba(255,255,255,.08)}.hr3d-section-head:after{content:"";position:absolute;bottom:-.1rem;left:0;width:min(34rem,48%);height:.2rem;background:linear-gradient(90deg,var(--hr3d-orange),transparent)}.hr3d-panel{padding:3rem;border-radius:0;border-color:#ff790029;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 32%),linear-gradient(160deg,#232930f7,#080a0dfa);clip-path:polygon(1.6rem 0,100% 0,100% calc(100% - 1.6rem),calc(100% - 1.6rem) 100%,0 100%,0 1.6rem)}.hr3d-panel:after{content:"";position:absolute;right:1.6rem;bottom:0;width:6rem;height:.25rem;background:var(--hr3d-orange);box-shadow:0 0 1rem rgba(255,121,0,calc(.7 * var(--hr3d-glow)))}.hr3d-panel h3{margin-bottom:1rem}.hr3d-panel__icon{width:6.4rem;border-width:.2rem;font-family:var(--font-heading-family);font-weight:750;box-shadow:inset 0 0 2rem #ff790014,0 0 1.8rem rgba(255,121,0,calc(.12 * var(--hr3d-glow)))}.hr3d-category{min-height:36rem;border-radius:0;border-color:#ff79002e;clip-path:polygon(1.8rem 0,100% 0,100% calc(100% - 1.8rem),calc(100% - 1.8rem) 100%,0 100%,0 1.8rem);transition:transform .22s ease,filter .22s ease}.hr3d-category:before{content:"";position:absolute;z-index:3;top:0;right:2.2rem;width:7rem;height:.25rem;background:var(--hr3d-orange)}.hr3d-category__media img{filter:saturate(.78) contrast(1.08);transition:transform .5s cubic-bezier(.22,1,.36,1),filter .3s ease}.hr3d-category__media:after{background:linear-gradient(0deg,rgba(7,9,12,.99) 0,rgba(7,9,12,.62) 42%,transparent 82%),linear-gradient(135deg,rgba(255,121,0,.14),transparent 40%)}.hr3d-category__content span{display:inline-block;margin-top:.8rem;color:var(--hr3d-orange-bright);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hr3d-category:hover{transform:translateY(-.7rem);filter:drop-shadow(0 1.8rem 2.6rem rgba(0,0,0,.45))}.hr3d-category:hover .hr3d-category__media img{filter:saturate(1) contrast(1.1);transform:scale(1.07)}.hr3d-split__media{position:relative;border-radius:0;clip-path:polygon(2.4rem 0,100% 0,100% calc(100% - 2.4rem),calc(100% - 2.4rem) 100%,0 100%,0 2.4rem);box-shadow:0 2.8rem 7rem #0006}.hr3d-split__media:after{content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;pointer-events:none;border:.1rem solid rgba(255,121,0,.26);clip-path:inherit}.hr3d-split__default-image{width:100%;height:100%;min-height:clamp(34rem,42vw,58rem);object-fit:cover;object-position:center}.hr3d-chat-skin{position:fixed;z-index:2147483646;right:max(1.2rem,env(safe-area-inset-right));bottom:max(.8rem,env(safe-area-inset-bottom));display:flex;align-items:flex-end;pointer-events:none;filter:drop-shadow(0 1rem 2rem rgba(0,0,0,.55))}.hr3d-chat-skin__message{position:relative;margin:0 .4rem 2.2rem 0;padding:.9rem 1.2rem;border:.1rem solid rgba(255,121,0,.42);background:#0a0c0ff0;color:#f5f6f7;font-size:1.1rem;font-weight:600;line-height:1.25;letter-spacing:.04em;text-align:right;white-space:nowrap;box-shadow:inset 0 0 1.4rem #ff790014;clip-path:polygon(.7rem 0,100% 0,100% calc(100% - .7rem),calc(100% - .7rem) 100%,0 100%,0 .7rem)}.hr3d-chat-skin__message strong{display:block;color:var(--hr3d-orange-bright);font-size:1.25rem}.hr3d-chat-skin__avatar{position:relative;display:grid;width:9.6rem;height:9.6rem;place-items:center}.hr3d-chat-skin__avatar:before,.hr3d-chat-skin__avatar:after{content:"";position:absolute;right:.7rem;bottom:.7rem;width:6.3rem;height:6.3rem;border-radius:50%}.hr3d-chat-skin__avatar:before{border:.2rem solid rgba(255,121,0,.82);background:radial-gradient(circle at 38% 32%,#2b3036 0,#111419 62%,#050607);box-shadow:0 0 0 .4rem #050709db,0 0 2.2rem #ff790059}.hr3d-chat-skin__avatar:after{border:.1rem solid rgba(255,154,0,.72);animation:hr3d-chat-pulse 2.8s ease-out infinite}.hr3d-chat-skin__avatar img{position:relative;z-index:1;width:9.6rem;height:9.6rem;object-fit:contain;transform-origin:70% 70%;animation:hr3d-chat-float 3.6s ease-in-out infinite}@keyframes hr3d-chat-pulse{0%{opacity:.75;transform:scale(.9)}72%,to{opacity:0;transform:scale(1.35)}}@keyframes hr3d-chat-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-.45rem) rotate(1deg)}}.hr3d-step{padding-bottom:1.2rem;border-bottom:.1rem solid rgba(255,121,0,.28)}.product-grid,.collection-list,.blog-articles{gap:clamp(1.6rem,2vw,2.8rem)}.card-wrapper{height:100%}.card-wrapper .card,.collection-list .card,.article-card-wrapper .card{position:relative;height:100%;border:0!important;border-radius:0!important;background:linear-gradient(150deg,rgba(255,255,255,.06),transparent 30%),linear-gradient(165deg,#222830,#0b0e12 74%)!important;clip-path:polygon(1.5rem 0,100% 0,100% calc(100% - 1.5rem),calc(100% - 1.5rem) 100%,0 100%,0 1.5rem);box-shadow:0 1.8rem 4.6rem #00000052}.card-wrapper .card:before,.collection-list .card:before,.article-card-wrapper .card:before{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;pointer-events:none;border:.1rem solid rgba(255,121,0,.17);clip-path:inherit}.card-wrapper .card:after,.collection-list .card:after,.article-card-wrapper .card:after{content:"";position:absolute;z-index:5;right:1.5rem;bottom:0;width:7rem;height:.3rem;pointer-events:none;background:var(--hr3d-orange);box-shadow:0 0 1.3rem rgba(255,121,0,calc(.55 * var(--hr3d-glow)))}.card__inner,.card__media,.card__media .media{border-radius:0!important}.card__media{margin:0!important;border-bottom:.1rem solid rgba(255,121,0,.16);background:radial-gradient(circle at 50% 40%,rgba(255,121,0,.09),transparent 48%),#11151a}.card__media img{transition:transform .5s cubic-bezier(.22,1,.36,1),filter .3s ease!important}.product-card-wrapper .card__media .media>img,.collection-card-wrapper .card__media .media>img,.hr3d-category__media>img,.product-media-container.media-fit-contain .product__media>img{object-fit:contain;object-position:center center}.card-wrapper:hover .card__media img{filter:saturate(1.06) contrast(1.03);transform:scale(1.055)!important}.card-wrapper:hover .card,.collection-list .card:hover,.article-card-wrapper:hover .card{transform:translateY(-.6rem);box-shadow:0 2.6rem 6rem #00000075,0 0 2.2rem rgba(255,121,0,calc(.13 * var(--hr3d-glow)))}.card__content{padding:0!important}.card__information{padding:2rem 2rem 2.4rem!important}.card__heading{font-size:clamp(1.55rem,1.5vw,1.95rem);line-height:1.2}.card-information>.price{margin-top:1.2rem!important;color:var(--hr3d-orange-bright);font-family:var(--font-heading-family);font-size:1.7rem;font-weight:750}.card__badge .badge{padding:.7rem 1rem;border-radius:0;color:var(--hr3d-ink);background:var(--hr3d-orange-bright);clip-path:polygon(.6rem 0,100% 0,100% calc(100% - .6rem),calc(100% - .6rem) 100%,0 100%,0 .6rem)}.quick-add{margin:0 2rem 2.3rem}.quick-add__submit{min-height:4.4rem}.slider-button{border:.1rem solid rgba(255,121,0,.25);color:var(--hr3d-orange-bright);background:var(--hr3d-graphite)}.collection-hero{position:relative;overflow:hidden;border-block:.1rem solid rgba(255,121,0,.16);background:linear-gradient(120deg,rgba(255,121,0,.12),transparent 32%),repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0 .1rem,transparent .1rem 1.2rem),#101318}.collection-hero:after{content:"COLLECTION // HR3D";position:absolute;right:3vw;bottom:1rem;color:#ffffff0d;font-family:var(--font-heading-family);font-size:clamp(3rem,7vw,10rem);font-weight:750;letter-spacing:.06em;white-space:nowrap}.collection-hero__inner{position:relative;z-index:1}.facets-container,.facets__display,.mobile-facets__inner{border:.1rem solid rgba(255,121,0,.18);background:#0a0d11f5!important}.facets__summary,.facet-filters__label,.product-count__text{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.active-facets__button-inner{border-radius:0!important;border-color:#ff790061!important;background:#ff790014}.pagination__item--current:after{background:var(--hr3d-orange)}.product{gap:clamp(3rem,5vw,8rem)}.product__media-wrapper{position:relative;padding:1.2rem;border:.1rem solid rgba(255,121,0,.18);background:linear-gradient(145deg,rgba(255,121,0,.06),transparent 30%),#0b0e12;clip-path:polygon(2rem 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%,0 2rem)}.product__media-wrapper:after{content:"";position:absolute;z-index:2;top:0;right:3rem;width:12rem;height:.3rem;background:var(--hr3d-orange);box-shadow:0 0 1.6rem rgba(255,121,0,calc(.7 * var(--hr3d-glow)))}.product__media{border:0!important;background:radial-gradient(circle at 50% 45%,rgba(255,121,0,.07),transparent 54%),#11151a}.product__info-wrapper{align-self:start}.product__info-container{position:relative;max-width:none!important;padding:clamp(2.4rem,4vw,4.2rem);border:.1rem solid rgba(255,121,0,.2);background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 28%),#0d1014f5;box-shadow:0 2.6rem 7rem #00000057}.product__title h1{font-size:clamp(3.2rem,4vw,5.6rem);line-height:1.02}.product .price__regular,.product .price__sale{color:var(--hr3d-orange-bright);font-family:var(--font-heading-family);font-weight:750}.product__description{position:relative;margin-block:3rem!important;padding:clamp(2rem,3vw,3rem);border:.1rem solid rgba(255,121,0,.18);border-left:.35rem solid var(--hr3d-orange);color:var(--hr3d-muted);background:linear-gradient(120deg,rgba(255,121,0,.07),transparent 34%),#07090c9e;font-size:1.55rem;line-height:1.75}.product__description:before{content:"Description du produit";display:block;margin-bottom:1.8rem;padding-bottom:1.1rem;border-bottom:.1rem solid rgba(255,255,255,.09);color:var(--hr3d-orange-bright);font-family:var(--font-heading-family);font-size:1.35rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.product__description>:first-child{margin-top:0}.product__description>:last-child{margin-bottom:0}.product__description h2,.product__description h3,.product__description h4{margin:2.6rem 0 1.2rem;color:var(--hr3d-text);font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.25}.product__description p{margin-block:1.2rem}.product__description strong{color:var(--hr3d-text);font-weight:700}.product__description a{color:var(--hr3d-orange-bright);text-decoration-color:#ff790080}.product__description ul,.product__description ol{display:grid;gap:.75rem;margin-block:1.6rem;padding-left:2.2rem}.product__description li::marker{color:var(--hr3d-orange);font-weight:750}.product__description blockquote{margin:2rem 0;padding:1.4rem 1.8rem;border-left:.3rem solid var(--hr3d-orange);color:var(--hr3d-text);background:#ff79000f}.product__description img{height:auto;margin-block:1.8rem;border:.1rem solid rgba(255,121,0,.16)}.product__description table{display:block;width:100%;max-width:100%;margin-block:1.8rem;overflow-x:auto;border-collapse:collapse}.product__description th,.product__description td{min-width:12rem;padding:1rem 1.2rem;border:.1rem solid rgba(255,255,255,.1);text-align:left}.product__description th{color:var(--hr3d-text);background:#ff79001a}.product-form__input--pill input[type=radio]+label{border-radius:0!important;border-color:#ff790047!important;background:#ffffff06;clip-path:polygon(.7rem 0,100% 0,100% calc(100% - .7rem),calc(100% - .7rem) 100%,0 100%,0 .7rem)}.product-form__input--pill input[type=radio]:checked+label{color:var(--hr3d-ink)!important;background:var(--hr3d-orange)!important}.quantity{border:.1rem solid rgba(255,121,0,.28);border-radius:0;background:#07090cad}.quantity:after{display:none}.product__accordion{border-top:.1rem solid rgba(255,121,0,.18)!important;border-bottom:0!important}.product__accordion summary{padding-inline:.4rem}.product__accordion summary:hover{color:var(--hr3d-orange-bright)}.thumbnail{border-radius:0!important;background:#11151a}.thumbnail[aria-current]{box-shadow:0 0 0 .2rem var(--hr3d-orange)!important}.drawer__inner,.cart-notification,.predictive-search,.menu-drawer,.quick-add-modal__content,.product-media-modal__content{color:var(--hr3d-text);border-color:#ff790040!important;background:linear-gradient(145deg,rgba(255,121,0,.05),transparent 25%),#0b0e12!important;box-shadow:-2rem 0 7rem #0000008f}.drawer__header,.cart-notification__header{border-bottom:.1rem solid rgba(255,121,0,.18)}.cart-item{border-bottom-color:#ffffff14!important}.cart-item__image-container{border:.1rem solid rgba(255,121,0,.16);background:#11151a;clip-path:polygon(.8rem 0,100% 0,100% calc(100% - .8rem),calc(100% - .8rem) 100%,0 100%,0 .8rem)}.cart__footer,.cart-drawer__footer{border-top:.1rem solid rgba(255,121,0,.22);background:#101318d6}.totals__total-value{color:var(--hr3d-orange-bright);font-family:var(--font-heading-family)}.rich-text__wrapper,.collapsible-content__wrapper,.contact,.customer,.shopify-policy__container,.article-template,.main-blog{position:relative}.rich-text__blocks{padding:clamp(3rem,5vw,6rem);border:.1rem solid rgba(255,121,0,.14);background:linear-gradient(135deg,rgba(255,121,0,.055),transparent 34%),#0d1014c2;clip-path:polygon(2rem 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%,0 2rem)}.accordion{border-color:#ff79002e!important}.accordion summary{transition:color .16s ease,background .16s ease}.accordion summary:hover{color:var(--hr3d-orange-bright);background:#ff79000a}.customer form,.contact form,.shopify-policy__container{padding:clamp(2rem,4vw,4rem);border:.1rem solid rgba(255,121,0,.17);background:#0d1014d1;clip-path:polygon(1.6rem 0,100% 0,100% calc(100% - 1.6rem),calc(100% - 1.6rem) 100%,0 100%,0 1.6rem)}.footer{position:relative;margin-top:0!important;background:linear-gradient(125deg,rgba(255,121,0,.07),transparent 26%),repeating-linear-gradient(135deg,rgba(255,255,255,.014) 0 .1rem,transparent .1rem 1rem),#07090c!important}.footer:before{height:.3rem;background:linear-gradient(90deg,transparent,var(--hr3d-orange-dark) 18%,var(--hr3d-orange-bright) 50%,var(--hr3d-orange-dark) 82%,transparent)}.footer__content-top{padding-top:clamp(5rem,8vw,9rem)!important}.footer__heading{color:var(--hr3d-orange-bright);font-size:1.4rem;letter-spacing:.13em;text-transform:uppercase}.footer-block__details-content .list-menu__item--link:hover{color:var(--hr3d-orange-bright);padding-left:.6rem}.footer__content-bottom{border-top-color:#ff790029!important}.shopify-app-block,[id^=shopify-block-],.jdgm-widget,.jdgm-carousel-wrapper{position:relative;z-index:3;max-width:100%}.shopify-section .shopify-app-block{overflow:visible}.hr3d-motion-ready .hr3d-reveal{opacity:0;transform:translate3d(0,3rem,0) scale(.985);transition:opacity .65s cubic-bezier(.22,1,.36,1) var(--hr3d-reveal-delay, 0ms),transform .65s cubic-bezier(.22,1,.36,1) var(--hr3d-reveal-delay, 0ms);will-change:opacity,transform}.hr3d-motion-ready .hr3d-reveal.hr3d-reveal--visible{opacity:1;transform:translateZ(0) scale(1)}.hr3d-hero__fallback:after{content:"";position:absolute;top:-25%;bottom:-25%;left:-30%;width:22%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,121,0,.16),transparent);transform:skew(-18deg)}body[data-hr3d-effects=true] .hr3d-hero__fallback{animation:hr3d-ambient-shift 12s ease-in-out infinite alternate}body[data-hr3d-effects=true] .hr3d-hero__fallback:after{animation:hr3d-hero-scan 7s ease-in-out 1.2s infinite}body[data-hr3d-effects=true] .hr3d-hero__content>*{animation:hr3d-hero-enter .72s cubic-bezier(.22,1,.36,1) both}body[data-hr3d-effects=true] .hr3d-hero__content>:nth-child(1){animation-delay:80ms}body[data-hr3d-effects=true] .hr3d-hero__content>:nth-child(2){animation-delay:.17s}body[data-hr3d-effects=true] .hr3d-hero__content>:nth-child(3){animation-delay:.26s}body[data-hr3d-effects=true] .hr3d-hero__content>:nth-child(4){animation-delay:.35s}body[data-hr3d-effects=true] .hr3d-hero__logo img{animation:hr3d-logo-float 5.5s ease-in-out infinite}body[data-hr3d-effects=true] .hr3d-eyebrow:before{animation:hr3d-line-pulse 2.8s ease-in-out infinite}body[data-hr3d-effects=true] .button:not(.button--secondary){background-size:210% 100%!important;animation:hr3d-button-flow 5s ease-in-out infinite alternate}body[data-hr3d-effects=true] .header-wrapper:after,body[data-hr3d-effects=true] .footer:before{animation:hr3d-line-glow 3.6s ease-in-out infinite}body[data-hr3d-effects=true] .hr3d-panel:after,body[data-hr3d-effects=true] .card-wrapper .card:after,body[data-hr3d-effects=true] .collection-list .card:after{animation:hr3d-accent-slide 3.8s ease-in-out infinite alternate}@keyframes hr3d-hero-enter{0%{opacity:0;transform:translate3d(0,2.4rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hr3d-logo-float{0%,to{transform:translateZ(0) rotate(-.4deg)}50%{transform:translate3d(0,-1.2rem,0) rotate(.5deg)}}@keyframes hr3d-ambient-shift{0%{background-position:72% 38%,0 0}to{background-position:80% 44%,0 0}}@keyframes hr3d-hero-scan{0%,14%{left:-30%;opacity:0}28%{opacity:.65}58%,to{left:115%;opacity:0}}@keyframes hr3d-line-pulse{0%,to{opacity:.55;transform:scaleX(.72);transform-origin:left}50%{opacity:1;transform:scaleX(1);transform-origin:left}}@keyframes hr3d-button-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes hr3d-line-glow{0%,to{opacity:.62;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.25)}}@keyframes hr3d-accent-slide{0%{width:4.5rem;opacity:.55}to{width:8rem;opacity:1}}@media screen and (max-width:1199px){.header__menu-item{padding-inline:.9rem;font-size:1.05rem}}@media screen and (max-width:989px){.header{min-height:7.4rem}.header__heading-link{padding-inline:.8rem}.header__heading-link:before,.header__heading-link:after{display:none}.hr3d-bundled-logo--horizontal{max-height:6rem}.menu-drawer__navigation{padding-block:2rem}.menu-drawer__menu-item{margin:.35rem 1.2rem;border-left:.2rem solid rgba(255,121,0,.2);color:var(--hr3d-text);background:#ffffff06;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{border-color:var(--hr3d-orange);color:var(--hr3d-orange-bright);background:#ff790014}.hr3d-hero__content{padding-block:9rem}.hr3d-hero__logo{right:-3rem;bottom:2rem;width:min(62vw,48rem);opacity:.55}.product__info-container{padding:2.4rem}}@media screen and (max-width:749px){.hr3d-chat-skin{right:max(.8rem,env(safe-area-inset-right));bottom:max(.5rem,env(safe-area-inset-bottom))}.hr3d-chat-skin__message{display:none}.hr3d-chat-skin__avatar,.hr3d-chat-skin__avatar img{width:8.4rem;height:8.4rem}.announcement-bar__message{font-size:.95rem;letter-spacing:.1em}.header{padding-inline:1rem}.header__icon{width:3.9rem;height:3.9rem;border:0}.hr3d-hero{min-height:73rem}.hr3d-hero:before{top:.8rem;right:.8rem;bottom:.8rem;left:.8rem}.hr3d-hero__content:before{font-size:.85rem;letter-spacing:.13em}.hr3d-hero__title{font-size:clamp(4.5rem,14vw,7rem)}.hr3d-hero__logo{right:-7rem;bottom:4rem;width:38rem;opacity:.38}.hr3d-panel{padding:2.4rem}.hr3d-category{min-height:30rem}.product-grid,.collection-list,.blog-articles{gap:1rem}.card__information{padding:1.4rem 1.4rem 1.8rem!important}.quick-add{margin:0 1.4rem 1.7rem}.card__heading{font-size:1.4rem}.card-information>.price{font-size:1.45rem}.product__media-wrapper{padding:.7rem}.product__info-container{padding:2rem 1.6rem}.rich-text__blocks{padding:2.4rem 1.6rem}}@media(prefers-reduced-motion:reduce){.hr3d-motion-ready .hr3d-reveal,.hr3d-motion-ready .hr3d-reveal.hr3d-reveal--visible{opacity:1!important;transform:none!important}.hr3d-category,.hr3d-category__media img,.card,.card__media img,.header__menu-item:after{transition:none!important;animation:none!important}body[data-hr3d-effects=true] .hr3d-hero__fallback,body[data-hr3d-effects=true] .hr3d-hero__fallback:after,body[data-hr3d-effects=true] .hr3d-hero__content>*,body[data-hr3d-effects=true] .hr3d-hero__logo img,body[data-hr3d-effects=true] .hr3d-eyebrow:before,body[data-hr3d-effects=true] .button,body[data-hr3d-effects=true] .header-wrapper:after,body[data-hr3d-effects=true] .footer:before,body[data-hr3d-effects=true] .hr3d-panel:after,body[data-hr3d-effects=true] .card:after,.hr3d-chat-skin__avatar:after,.hr3d-chat-skin__avatar img{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hr3d-ui.css.map */
