@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@400;600;700&family=Inter:wght@300;400;500;600;700&display=swap";:root{--font-heading--family: "Bebas Neue", sans-serif;--font-subheading--family: "Barlow Condensed", sans-serif;--font-body--family: "Inter", sans-serif;--font-accent--family: "Barlow Condensed", sans-serif;--font-heading--weight: 400;--font-subheading--weight: 600;--font-body--weight: 400;--font-accent--weight: 600;--font-h1--spacing: .03em;--font-h2--spacing: .02em;--font-h3--spacing: .01em;--enp-black: #0A0A0A;--enp-yellow: #F5D000;--enp-white: #FFFFFF;--enp-red: #CC2020;--enp-font-display: "Bebas Neue", Impact, "Arial Black", sans-serif;--enp-font-condensed: "Barlow Condensed", "Arial Narrow", sans-serif;--enp-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--enp-border: rgba(255, 255, 255, .1);--enp-border-light: rgba(0, 0, 0, .1)}h1,h2,.h1,.h2,[style*="var(--font-heading--family)"],[style*="var(--font-primary--family)"]{font-family:Bebas Neue,sans-serif!important;letter-spacing:.02em}h3,h4,.h3,.h4{font-family:Barlow Condensed,sans-serif!important;font-weight:700;letter-spacing:.01em}h5,h6,.h5,.h6,.badge,.label{font-family:Barlow Condensed,sans-serif!important;font-weight:600;letter-spacing:.08em}body,p,.rte,input,select,textarea,.price{font-family:Inter,sans-serif!important}.button,.btn,[class*=button--primary],button[data-style-class=button],a[data-style-class=button],.shopify-payment-button__button{background-color:var(--enp-yellow)!important;color:var(--enp-black)!important;border-color:var(--enp-yellow)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:2px}.button:hover,.btn:hover,[class*=button--primary]:hover,.shopify-payment-button__button:hover{background-color:#d4b400!important;border-color:#d4b400!important;color:var(--enp-black)!important}.hero .button,.hero a.button{font-size:1.1rem;padding:14px 32px;letter-spacing:.1em}.marquee-section,[class*=marquee]{font-family:Barlow Condensed,sans-serif!important;font-weight:600;letter-spacing:.05em}.product-title,[class*=product-title]{font-family:Inter,sans-serif!important;font-weight:500}.price,[class*=price]{font-family:Inter,sans-serif!important;font-weight:600}.header nav,.header__menu,[class*=header-menu]{font-family:Barlow Condensed,sans-serif!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.badge,[class*=badge],[class*=chip],[class*=label]{font-family:Barlow Condensed,sans-serif!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}footer,.footer{font-family:Inter,sans-serif!important}.enp-top-picks{padding:60px 40px}.enp-top-picks__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:28px;gap:16px;flex-wrap:wrap}.enp-top-picks__section-title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(2rem,3.5vw,3.5rem);margin:0;line-height:1;letter-spacing:.02em}.enp-top-picks__see-all{font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;opacity:.6;transition:opacity .2s;white-space:nowrap}.enp-top-picks__see-all:hover{opacity:1}.enp-top-picks__scroll-container{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.enp-top-picks__scroll-container::-webkit-scrollbar{display:none}.enp-top-picks__grid{display:grid;grid-template-columns:repeat(var(--enp-top-picks-columns, 4),minmax(200px,1fr));gap:14px;min-width:800px}.enp-top-picks__card{position:relative;aspect-ratio:3/4;overflow:hidden;display:block;text-decoration:none;background:#1a1a1a;cursor:pointer;border-radius:10px}.enp-top-picks__card:hover .enp-top-picks__image{transform:scale(1.04)}.enp-top-picks__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.enp-top-picks__image-placeholder{width:100%;height:100%;background:var(--card-bg, #1a1a1a)}.enp-top-picks__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.35) 40%,transparent 70%);display:flex;flex-direction:column;justify-content:flex-end;padding:24px 22px}.enp-top-picks__card-label{font-family:Barlow Condensed,sans-serif;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#f5d000;margin:0 0 6px}.enp-top-picks__card-title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(1.5rem,2.2vw,2.1rem);color:#fff;margin:0;line-height:1;letter-spacing:.01em}@media(max-width:900px){.enp-top-picks{padding:40px 20px}.enp-top-picks__grid{grid-template-columns:repeat(2,1fr);min-width:auto;gap:10px}.enp-top-picks__card-title{font-size:1.5rem}}@media(max-width:480px){.enp-top-picks__grid{grid-template-columns:1fr 1fr;gap:8px}}.nm-wishlist-open-list-button,.nm-modal-container,#carthike-chat-button-container{display:none!important}.enp-star-rating{display:flex;align-items:center;gap:8px}.enp-star-rating__stars{position:relative;display:inline-block;line-height:1}.enp-star-rating__underlay,.enp-star-rating__overlay{display:block;font-size:1.05rem;white-space:nowrap;letter-spacing:3px}.enp-star-rating__underlay{color:var(--color-foreground, currentColor);opacity:.2}.enp-star-rating__overlay{position:absolute;top:0;left:0;overflow:hidden;color:var(--enp-yellow);opacity:1}.enp-star-rating__label{font-family:var(--enp-font-condensed);font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--color-foreground, currentColor);opacity:.6}.enp-product-review{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--enp-border-light)}.enp-product-review__body{display:flex;gap:14px;align-items:flex-start}.enp-product-review__avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0}.enp-product-review__avatar-placeholder{width:52px;height:52px;border-radius:50%;background:#00000014;flex-shrink:0}.enp-product-review__text{font-family:var(--enp-font-body);font-size:.875rem;line-height:1.65;margin:0;opacity:.85}.enp-product-review__footer{display:flex;align-items:center;gap:8px;padding-left:66px}.enp-product-review__name{font-family:var(--enp-font-condensed);font-size:.8rem;font-weight:600;letter-spacing:.04em;opacity:.55}.enp-product-review__stars{color:var(--enp-yellow);font-size:.85rem;letter-spacing:2px}.enp-trust-block{padding:80px 40px;text-align:center}.enp-trust-block__stats{margin-bottom:56px}.enp-trust-block__stars{display:flex;justify-content:center;gap:4px;margin-bottom:16px;color:var(--enp-yellow);font-size:1.25rem;letter-spacing:2px}.enp-trust-block__main-stat{font-family:var(--enp-font-display)!important;font-size:clamp(2.5rem,6vw,5.5rem);margin:0 0 8px;line-height:1;letter-spacing:.01em}.enp-trust-block__sub-stat{font-family:var(--enp-font-condensed);font-size:1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.55;margin:0}.enp-trust-block__reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}.enp-trust-block__review{padding:28px;border:1px solid var(--enp-border);display:flex;flex-direction:column;gap:16px}.enp-trust-block__review-stars{color:var(--enp-yellow);font-size:.9rem;letter-spacing:2px}.enp-trust-block__review-title{font-family:var(--enp-font-condensed)!important;font-size:1.1rem;font-weight:700;letter-spacing:.03em;margin:0;text-transform:uppercase}.enp-trust-block__review-text{font-family:var(--enp-font-body);font-size:.88rem;line-height:1.65;margin:0;opacity:.8;flex:1}.enp-trust-block__review-author{border-top:1px solid var(--enp-border);padding-top:14px}.enp-trust-block__review-name{font-family:var(--enp-font-condensed);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:2px}.enp-trust-block__review-meta{font-family:var(--enp-font-body);font-size:.72rem;opacity:.45;display:block}.enp-trust-block__verified{font-family:var(--enp-font-condensed);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--enp-yellow);display:block;margin-top:4px}@media(max-width:900px){.enp-trust-block{padding:60px 24px}}@media(max-width:768px){.enp-trust-block__reviews{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:14px;container-type:inline-size;padding-bottom:4px;grid-template-columns:unset}.enp-trust-block__reviews::-webkit-scrollbar{display:none}.enp-trust-block__review{flex:0 0 calc(100cqi / 1.2);width:calc(100cqi / 1.2);min-width:0}}.enp-collection-header{position:relative;overflow:hidden;min-height:var(--enp-header-min-height, 320px);display:flex;align-items:flex-end;background-color:#0a0a0a}.enp-collection-header__bg{position:absolute;top:0;right:0;bottom:0;left:0}.enp-collection-header__bg-img{width:100%;height:100%;object-fit:cover;display:block}.enp-collection-header__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--enp-header-overlay, .7)),#00000059 60%,#0000001a)}.enp-collection-header--no-image .enp-collection-header__overlay{background:transparent}.enp-collection-header__content{position:relative;z-index:1;width:100%;padding:40px}.enp-collection-header__count{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--enp-yellow, #f5d000);margin:0 0 8px}.enp-collection-header__title{font-family:Bebas Neue,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;text-transform:uppercase;letter-spacing:.03em;line-height:1;color:#fff;margin:0 0 12px}.enp-collection-header--no-image .enp-collection-header__title{color:var(--color-foreground-heading, #ffffff)}.enp-collection-header__desc{font-family:Inter,sans-serif;font-size:.9rem;line-height:1.55;color:#ffffffb8;margin:0;max-width:560px}@media(max-width:768px){.enp-collection-header__content{padding:32px 20px}}.enp-vip__label{font-family:Barlow Condensed,sans-serif;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}.enp-vip__selected-value{font-weight:400;text-transform:none;letter-spacing:normal;opacity:.65}.enp-vip__grid{display:flex;flex-wrap:wrap;gap:10px;padding-top:10px}.enp-vip__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:2px solid var(--color-border, rgba(128, 128, 128, .25));border-radius:6px;padding:6px;cursor:pointer;width:var(--enp-vip-card-width, 92px);transition:border-color .15s,box-shadow .15s}.enp-vip__card:hover{border-color:var(--color-foreground, rgba(0, 0, 0, .5))}.enp-vip__card--active{border-color:var(--enp-yellow, #f5d000);box-shadow:0 0 0 1px var(--enp-yellow, #f5d000)}.enp-vip__card--featured{border-width:3px;border-color:var(--color-foreground, #0a0a0a)}.enp-vip__card--featured.enp-vip__card--active{border-color:var(--enp-yellow, #f5d000);box-shadow:0 0 0 1px var(--enp-yellow, #f5d000)}.enp-vip__card[data-unavailable]{opacity:.4;cursor:not-allowed}.enp-vip__img{width:100%;aspect-ratio:1 / 1;object-fit:contain;display:block;border-radius:3px}.enp-vip__img-placeholder{width:100%;aspect-ratio:1 / 1;background:#8080801a;border-radius:3px}.enp-vip__name{font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.05em;line-height:1.2;color:inherit}.enp-vip__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#0a0a0a;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;border-radius:3px;white-space:nowrap;z-index:2;line-height:1.5;pointer-events:none}.enp-shipping-bar{padding:14px 16px 16px;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .1));margin-bottom:4px}.enp-shipping-bar__msg{font-family:Barlow Condensed,sans-serif;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;text-align:center;margin:0 0 10px;line-height:1.4}.enp-shipping-bar__msg strong,.enp-shipping-bar__msg--done{color:var(--enp-yellow, #f5d000)}.enp-shipping-bar__track{height:6px;background:var(--color-border, rgba(0, 0, 0, .12));border-radius:3px;overflow:hidden}.enp-shipping-bar__fill{height:100%;background:var(--enp-yellow, #f5d000);border-radius:3px;transition:width .4s ease;min-width:4px}.enp-reels{padding:60px 40px}.enp-reels__header{margin-bottom:32px}.enp-reels__title{font-family:var(--enp-font-display)!important;font-size:clamp(2rem,3.5vw,3.5rem);letter-spacing:.02em;margin:0;line-height:1}.enp-reels__scroll-container{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;container-type:inline-size}.enp-reels__scroll-container::-webkit-scrollbar{display:none}.enp-reels__grid{display:flex;gap:12px}.enp-reels__card{position:relative;flex:0 0 calc((100cqi - var(--enp-reels-gap-total, 24px)) / (var(--enp-reels-columns, 3) + .4));width:calc((100cqi - var(--enp-reels-gap-total, 24px)) / (var(--enp-reels-columns, 3) + .4));aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;background:#111}.enp-reels__video{width:100%;height:100%;object-fit:cover;display:block}.enp-reels__mute-btn{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;background:#0000008c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s;z-index:2;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.enp-reels__mute-btn:hover{background:#000c}.enp-reels__mute-btn svg{width:16px;height:16px}.enp-reels__scrollbar{position:relative;height:4px;background:#ffffff26;border-radius:2px;margin-top:16px;cursor:pointer}.enp-reels__scrollbar-thumb{position:absolute;top:-2px;left:0;height:8px;background:var(--enp-yellow);border-radius:4px;transition:transform .08s linear;cursor:grab;-webkit-user-select:none;user-select:none}.enp-reels__scrollbar-thumb:active{cursor:grabbing}.enp-reels__progress{position:absolute;bottom:12px;left:12px;right:12px;border-radius:2px;height:4px;background:#ffffff40;cursor:pointer;opacity:0;transform:scaleY(.75);transform-origin:bottom;transition:opacity .2s,transform .2s;z-index:3}.enp-reels__card:hover .enp-reels__progress{opacity:1;transform:scaleY(1)}.enp-reels__progress-fill{height:100%;width:100%;transform:scaleX(0);transform-origin:left;background:var(--enp-yellow);transition:transform .1s linear;pointer-events:none}.enp-reels__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#0000008c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s,opacity .2s;z-index:2;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0}.enp-reels__play-btn--paused,.enp-reels__card:hover .enp-reels__play-btn{opacity:1}.enp-reels__play-btn svg{width:20px;height:20px;margin-left:2px}.enp-reels__play-btn--paused svg{margin-left:3px}@media(max-width:768px){.enp-reels{padding:40px 20px}.enp-reels__card{flex:0 0 72cqi;width:72cqi}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/endure-custom.css.map */
