:root{--color-green: #ffffff;--color-green-dark: #CFCFCF;--color-cream: #0A0A0A;--color-warm-cream: #141414;--color-white: #0A0A0A;--color-text: #EDEDED;--color-border: rgba(255,255,255,.22);--color-yellow: #161616;--color-bright-yellow: #ffffff;--color-pink: #141414;--color-hot-pink: #ffffff;--color-purple: #1A1A1A;--color-red: #FF5A5F;--color-coral: #ffffff;--color-orange: #ffffff;--color-peach: #161616;--color-blue: #161616;--color-bright-blue: #ffffff;--color-lime: #1A1A1A;--color-green-light: #ffffff;--color-teal: #ffffff;--hoppi-radius-sm: 12px;--hoppi-radius-md: 20px;--hoppi-radius-lg: 28px;--hoppi-radius-pill: 999px}body{background:var(--color-cream)!important;color:var(--color-green)!important}h1,h2,h3,h4,h5,.heading,[class*=heading],[class*=jumbo]{font-family:Fraunces,Recoleta,Cooper Black,Georgia,serif!important;font-weight:900!important;line-height:.95!important;letter-spacing:-.02em!important;color:var(--color-green)}h1,.h1{font-size:clamp(36px,7vw,76px)!important;line-height:.92!important;letter-spacing:-.03em!important}h2,.h2{font-size:clamp(32px,5vw,56px)!important}h3,.h3{font-size:clamp(24px,3.5vw,36px)!important}body,p,li,a,button,input,textarea,select{font-family:Inter,Helvetica Neue,Arial,sans-serif!important}p,li{font-size:16px;line-height:1.55;color:var(--color-green)}.button,button.button,a.button,.shopify-payment-button__button,[class*=button-primary],[class*=button--primary],button[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 28px!important;border-radius:var(--hoppi-radius-pill)!important;border:2px solid var(--color-green)!important;background:var(--color-green)!important;color:var(--color-white)!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:.02em!important;text-decoration:none!important;text-transform:none!important;cursor:pointer;transition:.18s ease!important}.button:hover,button.button:hover,a.button:hover,[class*=button-primary]:hover{opacity:.9!important;transform:translateY(-1px)!important;background:var(--color-green-dark)!important}[class*=button-secondary],[class*=button--secondary],.button.secondary,.button-outline{background:var(--color-cream)!important;color:var(--color-green)!important;border:2px solid var(--color-green)!important}[class*=button-secondary]:hover{background:var(--color-green)!important;color:var(--color-white)!important}.product-card,.product-list .card,[class*=product-card],.collection-list .card,.product-grid>*{border-radius:var(--hoppi-radius-lg)!important;border:2px solid var(--color-green)!important;overflow:hidden!important;text-align:center!important;background:var(--color-pink);color:var(--color-green)!important;transition:transform .2s ease,box-shadow .2s ease!important}.product-card:hover,.product-list .card:hover,[class*=product-card]:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px #ffffff1f!important}.product-list .card:nth-child(4n+1),.collection-list .card:nth-child(4n+1){background:var(--color-pink)!important}.product-list .card:nth-child(4n+2),.collection-list .card:nth-child(4n+2){background:var(--color-yellow)!important}.product-list .card:nth-child(4n+3),.collection-list .card:nth-child(4n+3){background:var(--color-purple)!important}.product-list .card:nth-child(4n+4),.collection-list .card:nth-child(4n+4){background:var(--color-lime)!important}.product-card-title,[class*=product-card] h3,[class*=product-card] [class*=title]{font-family:Fraunces,Cooper Black,Georgia,serif!important;font-weight:900!important;font-size:28px!important;line-height:1!important;color:var(--color-green)!important;margin:12px 0 6px!important}.product-card-price,[class*=product-card] [class*=price]{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:800!important;color:var(--color-green)!important}.site-header,header.section-header,[class*=header]:not([class*=heading]){background:var(--color-cream);color:var(--color-green);border-bottom:1px solid rgba(255,255,255,.14)}.color-swatch,.swatch,[class*=swatch] input+label{width:48px!important;height:48px!important;border-radius:999px!important;border:1px solid var(--color-border)!important;cursor:pointer!important;transition:.18s ease!important}.color-swatch.is-selected,.swatch.is-selected,[class*=swatch] input:checked+label{border:2px solid var(--color-green)!important;box-shadow:0 0 0 3px #ffffff2e!important}.section,[class*=section--]{padding-block:64px!important}@media(max-width:749px){.section,[class*=section--]{padding-block:44px!important}.product-card,[class*=product-card]{border-radius:22px!important;padding:16px!important}.color-swatch{width:46px!important;height:46px!important}h1,.h1{font-size:clamp(34px,10vw,48px)!important}}.marquee-component,.marquee{font-family:Fraunces,Georgia,serif!important;font-weight:900!important;letter-spacing:-.01em!important}.cart-drawer,[class*=cart-drawer]{background:var(--color-cream)!important;color:var(--color-green)!important}input,select,textarea{background:var(--color-white)!important;border:1px solid var(--color-border)!important;border-radius:var(--hoppi-radius-sm)!important;color:var(--color-green)!important;padding:12px 16px!important;font-family:Inter,sans-serif!important}.badge,[class*=badge]{background:var(--color-yellow)!important;color:var(--color-green)!important;border-radius:var(--hoppi-radius-pill)!important;font-size:12px!important;font-weight:800!important;padding:4px 12px!important}.trust-strip,[class*=trust]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:center;padding:24px}details,.accordion-row,[class*=accordion]{border-bottom:1px solid var(--color-border)!important;padding-block:16px!important}details summary,.accordion-row__title{font-family:Inter,sans-serif!important;font-weight:800!important;color:var(--color-green)!important;cursor:pointer;font-size:18px!important}@media(max-width:749px){.product-form__buttons,[class*=add-to-cart]{position:sticky;bottom:0;z-index:5;padding:12px 0!important;background:var(--color-cream)}}[class*=star],[class*=rating] svg{color:var(--color-green)!important;fill:var(--color-green)!important}.header__logo,[class*=logo] svg{color:var(--color-green)!important;fill:var(--color-green)!important}.header a,header a,.header-menu a,.header__menu a,nav a{text-decoration:none!important;border-bottom:0!important;border-top:0!important}.header a:after,header a:after,nav a:after,.header-menu a:after,.header__menu a:after{display:none!important;content:none!important}.section-header,header.section-header,.header-section,[class*=header]:not([class*=heading]):not([class*=header-text]){border-bottom:0!important;box-shadow:none!important}.section-header hr,header hr,.header-group hr,.divider--horizontal,.section-header__divider,.header__divider{display:none!important;border:0!important}.header-menu,.header__menu{border:0!important}.header-menu:before,.header-menu:after,.header__menu:before,.header__menu:after{display:none!important}.header a:hover,.header-menu a:hover,.header__menu a:hover,nav a:hover{text-decoration:none!important}.header a.is-active,.header a[aria-current],.header-menu a.is-active,.header__menu a.is-active,.header__menu a[aria-current]{text-decoration:none!important;border-bottom:0!important}.section-header,header.section-header,.header-section,[class*=section-header]{padding-block:0!important;margin-block:0!important}.header,.header-section .header{min-height:56px!important;padding-block:8px!important;padding-inline:24px!important}.header>*,.header-section .header>*{padding-block:0!important;margin-block:0!important}.header__logo img,.header-logo img,[class*=header-logo] img,.header__heading img{max-height:44px!important;height:auto!important;width:auto!important}@media(max-width:749px){.header__logo img,.header-logo img,[class*=header-logo] img{max-height:36px!important}.header{padding-inline:16px!important}}.header-announcement,.announcement-bar,[class*=announcement]{padding-block:8px!important;font-size:13px!important;line-height:1.3!important}.header-announcement *,.announcement-bar *{font-size:13px!important;margin:0!important}.header-announcements,section[id*=announcement],.section-header-announcements{background:#0a0a0a!important;color:#fff!important}.header-announcements *,section[id*=announcement] *,.section-header-announcements *{color:#fff!important}.header__icon,.header-actions,[class*=header-actions] button,[class*=header-actions] a{padding:6px!important;margin:0 4px!important}.header-section+*:before,.header__divider,.header-row:after,.header-row:before{display:none!important;border:0!important}.header__row,.header-row{gap:16px!important;padding-block:4px!important}.header__localization,.localization-form,[class*=localization]{display:none!important}.header-actions svg,.header__icon svg{width:22px!important;height:22px!important}[id*=header_announcements],[id*=header-announcements],section[id*=announcement],.shopify-section[id*=announcement]{background:#0a0a0a!important;background-color:#0a0a0a!important;color:#fff!important}[id*=header_announcements] *,[id*=header-announcements] *,section[id*=announcement] *,.shopify-section[id*=announcement] *{color:#fff!important;background:transparent!important;background-color:transparent!important}[id*=header_announcements]>div,[id*=header_announcements] section,[id*=header_announcements] .header-announcement,[id*=header_announcements] .announcement-bar{background:#0a0a0a!important}[id*=header_announcements] .marquee{animation-duration:30s!important}#header-group,.shopify-section-group-header-group{padding:0!important;margin:0!important}.shopify-section[id*=header_announcements],.shopify-section[id*=header_section],.shopify-section[id*=subnav_strip]{padding:0!important;margin:0!important;border:0!important}.header,.header-section .header,header.section-header>.header{min-height:0!important;padding-block:4px!important;padding-top:4px!important;padding-bottom:4px!important}.header__row,.header-row{padding-block:0!important;margin-block:0!important;min-height:0!important}.header__logo,.header-logo,[class*=header-logo]{padding:0!important;margin:0!important}.header__logo img,.header-logo img,[class*=header-logo] img{max-height:40px!important;display:block!important;margin:0!important}@media(max-width:749px){.header__logo img,.header-logo img,[class*=header-logo] img{max-height:32px!important}}[id*=header_announcements]{padding:0!important}[id*=header_announcements]>*{padding-block:6px!important}[id*=header_announcements] .header-announcement,[id*=header_announcements] .announcement-bar,[id*=header_announcements] section,[id*=header_announcements]>div{padding-block:6px!important;min-height:0!important}.hoppi-subnav{padding:0!important;margin:0!important}.hoppi-subnav>div{padding-block:8px!important;padding-inline:24px!important;margin:0!important}section[id*=hero_main],section[id*=hero]{margin-top:0!important;border-top:0!important}[id*=subnav_strip],[id*=subnav_strip]>*,.shopify-section[id*=subnav_strip]{padding:0!important;padding-block:0!important;padding-block-start:0!important;padding-block-end:0!important;margin:0!important}[id*=subnav_strip] section,[id*=subnav_strip]>section,[id*=subnav_strip] .section{padding:0!important;margin:0!important}[id*=header_announcements] section,[id*=header_announcements]>section,[id*=header_announcements] .section,[id*=header_announcements] .section--padding{padding:0!important;margin:0!important;min-height:0!important}[id*=header_announcements] .section-resource-list,[id*=header_announcements] [class*=resource-list]{padding-block:4px!important;min-height:0!important}section[id*=subnav_strip],section[id*=header_announcements]{--padding-block-start: 0 !important;--padding-block-end: 0 !important;padding-block:0!important}header-component.header{padding-block:2px!important}[id*=subnav_strip],[id*=subnav_strip]>section,[id*=subnav_strip]>div{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding-left:0!important;padding-right:0!important;background:#161616!important}.hoppi-subnav{width:100%!important;max-width:100%!important;background:#161616!important}.hoppi-subnav-grid{width:100%!important;max-width:100%!important}[id*=hero_main],[id*=hero_main]>section,[id*=hero_main]>div,.shopify-section[id*=hero_main]{padding:0!important;padding-block-start:0!important;padding-block-end:0!important;padding-block:0!important;margin:0!important;background:#141414!important}[id*=hero_main] section.section,[id*=hero_main] .section--padding{padding:0!important;margin:0!important;background:transparent!important}.hoppi-hero-fullbleed{margin-top:0!important;margin-bottom:0!important}cart-quantity-selector,cart-quantity-selector .quantity-selector,.quantity-selector{display:inline-flex!important;align-items:center!important;background:#161616!important;border:1.5px solid rgba(255,255,255,.18)!important;border-radius:9999px!important;height:36px!important;overflow:hidden!important;padding:0!important;gap:0!important}cart-quantity-selector button,cart-quantity-selector .quantity-selector__button,.quantity-selector button,.quantity-selector__button{background:transparent!important;border:none!important;width:32px!important;height:36px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;cursor:pointer!important;font-size:18px!important;line-height:1!important;border-radius:0!important;box-shadow:none!important}cart-quantity-selector button:hover,.quantity-selector__button:hover{background:#ffffff0d!important;color:#fff!important}cart-quantity-selector button svg,.quantity-selector__button svg{width:14px!important;height:14px!important;display:block!important;color:#fff!important;fill:#fff!important;opacity:1!important}cart-quantity-selector input[type=number],.quantity-selector input[type=number],.quantity-selector__input{background:transparent!important;border:none!important;width:32px!important;text-align:center!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#fff!important;padding:0!important;-moz-appearance:textfield!important}cart-quantity-selector input[type=number]::-webkit-outer-spin-button,cart-quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button,.quantity-selector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}[style*="background: #0a0a0a"] h1,[style*="background: #0a0a0a"] h2,[style*="background: #0a0a0a"] h3,[style*="background:#0a0a0a"] h1,[style*="background:#0a0a0a"] h2,[style*="background:#0a0a0a"] h3,[style*="background-color: #0a0a0a"] h1,[style*="background-color: #0a0a0a"] h2,[style*="background-color: #0a0a0a"] h3,.bg-green h1,.bg-green h2,.bg-green h3{color:#fff!important}@media(max-width:749px){.header-actions,.header__actions,.header__row .header__actions-list,cart-icon,[is=cart-icon],.cart-icon,.header-actions__action--cart{margin-right:12px!important}cart-icon{padding-right:4px}}.badge,[class*=save-badge],[class*=sale-badge],[class*=discount-badge],.product-card__badge,.product-card__sale-badge,.price__badge,[class*=badge--sale],[class*=badge-sale],.price-list__badge,[class*=price__badge]{display:none!important}body[data-template*=product] .shopify-section,body[data-template*="page.bundle"] .shopify-section,body[data-template*="collection.meet-the-hoppis"] .shopify-section,body[data-template*=index] .shopify-section{padding:0!important;margin:0!important}body[data-template*=product] .shopify-section .section,body[data-template*=product] .shopify-section>.section,body[data-template*="page.bundle"] .shopify-section .section,body[data-template*="collection.meet-the-hoppis"] .shopify-section .section,body[data-template*=index] .shopify-section .section{padding-block-start:0!important;padding-block-end:0!important;--padding-block-start: 0px !important;--padding-block-end: 0px !important}body[data-template*=product] .shopify-section .section-background,body[data-template*="page.bundle"] .shopify-section .section-background,body[data-template*="collection.meet-the-hoppis"] .shopify-section .section-background,body[data-template*=index] .shopify-section .section-background,.header-actions .account-button,.header-actions__action.account-button,.account-button{display:none!important}.header,.header-section .header,header-component.header,.header__row,.header-row,.header-logo,.header__logo{overflow:visible!important}.product-card,[class*=product-card],.product-grid>*,.product-list .card,.collection-list .card{border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important;text-align:left!important}.product-list .card:nth-child(4n+1),.collection-list .card:nth-child(4n+1),.product-list .card:nth-child(4n+2),.collection-list .card:nth-child(4n+2),.product-list .card:nth-child(4n+3),.collection-list .card:nth-child(4n+3),.product-list .card:nth-child(4n+4),.collection-list .card:nth-child(4n+4){background:transparent!important}.product-grid slideshow-arrows,.product-card slideshow-arrows,[class*=product-card] slideshow-arrows,.product-grid product-badges,.product-card product-badges,[class*=product-card] product-badges{display:none!important}.product-card .card-gallery,[class*=product-card] .card-gallery,.product-grid .card-gallery,.product-card [class*=media]{border-radius:12px!important;overflow:hidden!important}.product-card-title,[class*=product-card] [class*=title],.product-card__title,[class*=product-card] h3{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:700!important;font-size:14px!important;line-height:1.3!important;letter-spacing:.01em!important;margin:12px 2px 2px!important;color:#fff!important}[class*=product-card] [class*=price],.product-card-price{font-size:13px!important;font-weight:600!important;color:#d0d0d0!important;margin-left:2px!important}@media(min-width:750px){.product-card-title,[class*=product-card] [class*=title],.product-card__title,[class*=product-card] h3{font-size:15px!important}}.product-grid .product-badges,.product-card .product-badges,[class*=product-card] .product-badges,.card-gallery .product-badges,.product-badges--top-right,.product-badges--top-left{display:none!important}.il-hero__logo,.il-sec__head h2,.il-final h2,.ilp__title,.ilp__relhead h2{font-family:Arial,Helvetica,sans-serif!important;font-weight:900!important}.product-card .card-gallery,[class*=product-card] .card-gallery,.product-grid .card-gallery,.il-pcard__media{box-shadow:0 12px 30px #0000008c!important}.product-card-title,[class*=product-card] [class*=title],.product-card__title{min-height:2.5em!important}.product-card,[class*=product-card]{height:100%!important}.il-head h2,.il-show__t,.il-final h2,.il-hero__logo,.il-cat__n,.il-pcard__t{font-family:Arial,Helvetica,sans-serif!important}body,p,span,a,li,ul,ol,button,input,textarea,select,label,blockquote,figcaption,small,strong,em,b,div,td,th,h1,h2,h3,h4,h5,h6,summary,.heading,[class*=heading],[class*=jumbo],[class^=il-],[class*=" il-"],[class^=ilp],[class*=" ilp"],[class^=ilf],[class*=" ilf"],[class^=hf-],[class*=" hf-"],[class^=hp-],[class*=" hp-"],[class^=hpc],[class*=" hpc"],.product-card-title,[class*=product-card] [class*=title],[class*=price],[class*=card__heading]{font-family:Inter,Helvetica Neue,Arial,sans-serif!important}@media(max-width:749px){html,body{overflow-x:hidden!important;max-width:100%!important}.il-fw{width:100%!important;margin-left:0!important;margin-right:0!important}.il-wrap{padding-left:16px!important;padding-right:16px!important}}.product-card .card-gallery,.product-card .product-media,.product-card .product-media-container,[class*=product-card] slideshow-slide,[class*=product-card] .product-media__image,.product-grid .product-media-container{max-width:100%!important}html,body{overflow-x:clip;max-width:100%}@media(max-width:749px){html,body{overflow-x:hidden!important}.il-fw{width:100%!important;margin-left:0!important;margin-right:0!important}.il-hero{min-height:80vh!important}.il-show{grid-template-columns:1fr!important}.il-show__media{aspect-ratio:5 / 4!important}.il-show__media img{object-fit:contain!important;background:#fff!important}.il-show__body{padding:34px 20px 48px!important}.il-rail,.ilp__rail{grid-auto-columns:minmax(72%,1fr)!important}.il-strip__item{width:108px!important;height:108px!important}.ilp__main{aspect-ratio:1 / 1!important}.ilp__main img{object-fit:contain!important;background:#fff!important}}.ilp__title{font-size:clamp(24px,5.4vw,40px)!important;line-height:1.07!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important}.il-show__t,.il-head h2,.il-final h2,.il-hero__logo{overflow-wrap:anywhere;max-width:100%}@media(max-width:749px){.ilp{padding:22px 16px 60px!important}.ilp__wrap{gap:22px!important}.ilp__sizes{gap:8px!important}.ilp__size span{min-width:46px!important;height:44px!important}.ilp__rel{margin-top:54px!important}}.ilp__wrap{display:flex!important;flex-wrap:wrap!important;gap:30px!important;align-items:flex-start!important}.ilp__gallery{flex:1 1 380px!important;min-width:0!important;max-width:100%!important}.ilp__info{flex:1 1 330px!important;min-width:0!important;max-width:100%!important;position:static!important;top:auto!important}.ilp,.ilp__form,.ilp__price,.ilp__sizes,.ilp__perks,.ilp__desc{max-width:100%!important}.ilp__sizes{flex-wrap:wrap!important}.ilp__atc{width:100%!important;max-width:100%!important}.ilp__rail{max-width:100%!important}quick-add-component,.quick-add,.quick-add__button,.card-gallery .quick-add,.product-card__quick-add{display:none!important}.hoppi-subnav{background:linear-gradient(180deg,#f0f0f0,#d2d2d2 50%,#c7c7c7 51%,#dcdcdc)!important;border-top:1px solid rgba(0,0,0,.18)!important;border-bottom:1px solid rgba(0,0,0,.18)!important}.hoppi-subnav .hoppi-tab{color:#0a0a0a!important;border-right-color:#00000029!important}.hoppi-subnav .hoppi-tab:hover{background:#0000000f!important}.product-grid .product-card{background:#0f0f0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:12px 12px 20px;text-align:center;box-shadow:0 12px 30px #00000073;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.product-grid .product-card:hover{border-color:#cdd4dc8c;transform:translateY(-2px);box-shadow:0 18px 40px #0009}.product-grid .product-card .product-media{border-radius:10px!important;overflow:hidden;background:#0a0a0a}.product-grid .product-card .resource-card__title{font-family:Fraunces,Georgia,serif!important;font-weight:600!important;font-size:clamp(18px,1.5vw,23px)!important;line-height:1.12!important;letter-spacing:-.01em!important;text-transform:none!important;text-align:center!important;margin:16px 6px 2px!important;color:#fff!important}.product-grid .product-card .price,.product-grid .product-card [class*=price]{margin:8px 0 2px!important;text-align:center!important;justify-content:center!important}@media(max-width:749px){.product-grid{gap:16px 12px!important;padding-inline:4px}.product-grid .product-card{padding:11px;border-radius:13px}.product-grid .product-card .resource-card__title{font-size:17px!important;margin-top:13px!important}}.product-grid .product-card__content{background:#0f0f0f!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;padding:12px 12px 18px!important;box-shadow:0 12px 30px #00000073!important;text-align:center!important;transition:border-color .2s ease}.product-grid .product-card:hover .product-card__content{border-color:#cdd4dc8c!important}.product-grid .product-card .card-gallery,.product-grid .product-card .product-media{border-radius:10px!important;overflow:hidden!important}.product-grid .product-card .text-block--align-left,.product-grid .product-card [class*=product_title]{text-align:center!important}.product-grid .product-card [class*=product_title] h3,.product-grid .product-card [class*=product_title] .h4{font-family:Fraunces,Georgia,serif!important;font-weight:600!important;font-size:clamp(18px,1.5vw,23px)!important;line-height:1.12!important;letter-spacing:-.01em!important;text-transform:none!important;color:#fff!important;margin-top:14px!important}.product-grid .product-card .price{display:flex!important;justify-content:center!important;gap:8px;text-align:center!important}@media(max-width:749px){.product-grid .product-card [class*=product_title] h3,.product-grid .product-card [class*=product_title] .h4{font-size:17px!important}}.product-grid .product-card h3,.product-grid .product-card .h4{font-family:Fraunces,Georgia,serif!important;font-weight:600!important;font-size:clamp(18px,1.5vw,23px)!important;line-height:1.12!important;letter-spacing:-.01em!important;color:#fff!important;text-transform:none!important}.product-grid .product-card__content{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:16px!important;overflow:hidden!important;padding:0!important;box-shadow:0 14px 34px #00000080!important;text-align:center!important}.product-grid .product-card:hover .product-card__content{border-color:#cdd4dc!important}.product-grid .product-card .card-gallery,.product-grid .product-card .product-media{border-radius:0!important;background:#0a0a0a!important}.product-grid .product-card .product-grid-view-zoom-out--details{background:#fff!important;padding:18px 14px 22px!important}.product-grid .product-card h3,.product-grid .product-card .h4{color:#0e0e0e!important}.product-grid .product-card .price,.product-grid .product-card .price *{color:#141414!important}.product-grid .product-card .compare-at-price,.product-grid .product-card .price-item--regular.compare-at-price,.product-grid .product-card .price-item--regular{color:#9a9a9a!important}.product-grid .product-card .card-gallery,.product-grid .product-card .product-media,.product-grid .product-card .product-media-container,.product-grid .product-card .product-media__image,.product-grid .product-card slideshow-slide,.product-grid .product-card .product-media-container--image{background:#000!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product-grid .product-card [class*=product_title],.product-grid .product-card [class*=product_title] *{color:#0e0e0e!important}.product-grid .product-card [class*=product_title]{font-family:Fraunces,Georgia,serif!important;font-weight:600!important;font-size:clamp(18px,1.5vw,22px)!important;line-height:1.15!important;text-align:center!important;margin:0 0 4px!important}.product-grid .product-card [class*=product_title] *{font-family:Fraunces,Georgia,serif!important}.acl__card{border:0!important}.acl__card:hover{box-shadow:0 0 0 2px #cdd4dc,0 22px 48px #0000009e!important}@media(max-width:680px){.acl{padding:28px 10px 66px!important}.acl__grid{gap:12px!important}}@keyframes ac-chrome-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes ac-chrome-edge{to{background-position:0 0,220% 0}}.ilp__brand,.ilpf__eyebrow,.acft__eyebrow,.acpf__eyebrow,.acpf__k,.ac-tile--her .ac-tile__k{background:linear-gradient(110deg,#fff,#cfd4db,#8f969f 44%,#fff 54%,#b6bcc4 74%,#fff)!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:ac-chrome-shimmer 3.4s linear infinite!important}.acl-banner__eyebrow{background:none!important;-webkit-text-fill-color:#5b626b!important;color:#5b626b!important;animation:none!important}.ilp-pack.is-active{border:1.5px solid transparent!important;background:linear-gradient(#14171b,#14171b) padding-box,linear-gradient(115deg,#fff,#b9c0c8 22%,#8c929b 42%,#fff 52%,#aeb5be 72%,#fff) border-box!important;background-size:auto,220% 100%!important;box-shadow:0 0 22px #cdd4dc29!important;animation:ac-chrome-edge 3.6s linear infinite!important}.ilp-scent.is-sel .ilp-scent__img,.ilp-scent--locked .ilp-scent__img{border:2px solid transparent!important;background:linear-gradient(#0f0f0f,#0f0f0f) padding-box,linear-gradient(120deg,#fff,#b9c0c8 24%,#8c929b 44%,#fff 54%,#aeb5be 74%,#fff) border-box!important;background-size:auto,220% 100%!important;box-shadow:0 0 16px #cdd4dc38!important;animation:ac-chrome-edge 3.6s linear infinite!important}.ilp-pack__badge,.ilp-filt.is-on,.ilp-scent__check{background:linear-gradient(110deg,#fff,#c4cad2 24%,#9aa0a9 46%,#fff 56%,#bcc2ca,#fff)!important;background-size:200% 100%!important;color:#0a0a0a!important;border-color:#cdd4dc!important;animation:ac-chrome-shimmer 3s linear infinite!important}.ilp__atc:hover{background:linear-gradient(110deg,#fff,#c4cad2 24%,#9aa0a9 46%,#fff 56%,#bcc2ca,#fff)!important;background-size:200% 100%!important;color:#0a0a0a!important;border-color:#cdd4dc!important;animation:ac-chrome-shimmer 2.8s linear infinite!important}.ilp__jdgm{margin:10px 0 14px;min-height:16px}.ilp__jdgm{margin:10px 0 16px}.ilp__jdgm .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:8px;flex-wrap:wrap}.ilp__jdgm .jdgm-prev-badge__text{color:#cfcfcf!important}.ilp__jdgm .jdgm-star.jdgm--half{color:#ffce45!important}.ilp__reviews{grid-column:1 / -1!important;width:100%!important;max-width:1140px;margin:0 auto;padding:30px 22px 6px;text-align:left}.ilp__reviews .jdgm-rev-widg__title{font-family:Fraunces,Georgia,serif}.jdgm-prev-badge__text{color:#cfcfcf!important}.jdgm-star.jdgm--on{color:#ffce45!important}.jdgm-star.jdgm--off{color:#5a5a5a!important}#judgeme_product_reviews{max-width:100%!important;width:100%!important;text-align:left!important}#judgeme_product_reviews,#judgeme_product_reviews *{color:#e6e6e6!important}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-write-rev-link *,#judgeme_product_reviews .jm-button--primary,#judgeme_product_reviews .jm-button--primary *{color:#0a0a0a!important}#judgeme_product_reviews .jm-button--primary svg{fill:#0a0a0a!important}#judgeme_product_reviews .jm-pagination-controls__button--nav svg path,#judgeme_product_reviews .jm-button--secondary svg path{fill:#fff!important}#judgeme_product_reviews .jdgm-star.jdgm--on,#judgeme_product_reviews .jdgm-star.jdgm--half{color:#ffce45!important}#judgeme_product_reviews .jdgm-star.jdgm--off{color:#5a5a5a!important}#judgeme_product_reviews .jdgm-rev-widg,#judgeme_product_reviews .jdgm-rev-widg__header,#judgeme_product_reviews .jdgm-rev-widg__summary,#judgeme_product_reviews .jdgm-rev-widg__summary-inner,#judgeme_product_reviews .jdgm-rev-widg__body,#judgeme_product_reviews .jdgm-rev-widg__reviews,#judgeme_product_reviews .jdgm-rev,#judgeme_product_reviews .jdgm-rev__header,#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__content{display:block!important;width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}#judgeme_product_reviews .jdgm-rev__timestamp{display:inline-block!important}#judgeme_product_reviews .jdgm-rev-widg__title,#judgeme_product_reviews .jdgm-rev-widg__summary-average,#judgeme_product_reviews .jdgm-rev__author,#judgeme_product_reviews .jdgm-rev__title{color:#fff!important}#judgeme_product_reviews .jdgm-rev-widg__summary-text,#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__timestamp,#judgeme_product_reviews .jdgm-rev__product-link,#judgeme_product_reviews .jdgm-histogram__label,#judgeme_product_reviews .jdgm-histogram__frequency,#judgeme_product_reviews .jdgm-histogram__percent,#judgeme_product_reviews .jdgm-rev-widg__sort-label,#judgeme_product_reviews .jdgm-paginate__page{color:#c9c9c9!important}#judgeme_product_reviews .jdgm-rev,#judgeme_product_reviews .jdgm-rev-widg__header,#judgeme_product_reviews .jdgm-divider-top{border-color:#ffffff24!important}#judgeme_product_reviews .jdgm-histogram__bar{background:#ffffff1a!important}#judgeme_product_reviews .jdgm-histogram__bar-content{background:#cdd4dc!important}#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper select,#judgeme_product_reviews select,#judgeme_product_reviews .jdgm-btn--icon{color:#eaeaea!important;background:#141414!important;border-color:#ffffff40!important}#judgeme_product_reviews svg{fill:#cdd4dc!important;color:#cdd4dc!important}.jdgm-write-rev-link,.jdgm-paginate__page.jdgm-curt{background:#cdd4dc!important;color:#0a0a0a!important;border-color:#cdd4dc!important}#judgeme_product_reviews .jdgm-rev__icon,#judgeme_product_reviews .jdgm-rev__author-icon{background:#1c1c1c!important;color:#cdd4dc!important}@media(max-width:749px){.ilp__reviews{padding:24px 14px 4px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hoppi-custom.css.map */
