.header__icons .hop-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;margin:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer;text-decoration:none;transition:color .15s ease}.header__icons .hop-icon-btn:hover,.header__icons .hop-icon-btn:focus-visible{color:#e85d26}.header__icons .hop-icon{width:2.3rem;height:2.3rem;display:block}.hop-icon-badge{position:absolute;top:.5rem;right:.3rem;min-width:1.7rem;height:1.7rem;padding:0 .45rem;border-radius:.85rem;background:#1a1a1a;color:#f2efe7;font-family:var(--font-body-family);font-size:1rem;font-weight:600;line-height:1.7rem;text-align:center;letter-spacing:0;pointer-events:none}.header__icons .header__icon .hop-icon-badge{height:1.7rem}.hop-icon-badge[hidden],.header__search .hop-icon-btn .hop-icon--close{display:none}.header__search details[open] .hop-icon-btn .hop-icon--open{display:none}.header__search details[open] .hop-icon-btn .hop-icon--close{display:block}shopify-account .hop-icon-btn{width:4.4rem;height:4.4rem}.header__icons{gap:.2rem;align-items:center}#floating-wishlist-btn{display:none!important}.utility-bar .announcement-bar__message{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.14rem;text-transform:uppercase;line-height:1.4}@font-face{font-family:HOP Wordmark;src:url(hop-wordmark-dmserif.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.header .hop-wordmark{font-family:HOP Wordmark,Georgia,serif!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}@media screen and (min-width:990px){.header .header__heading-logo-wrapper,.header img.hop-logo{width:6rem!important;height:6rem!important;max-width:none!important}.header .header__heading-link{gap:1.2rem!important;align-items:center}.header .hop-wordmark{font-size:2.8rem!important}.header{padding-top:1rem!important;padding-bottom:1rem!important}}@media screen and (max-width:749px){.header__icons .hop-icon-btn{width:4rem;height:4rem}.header__icons .hop-icon{width:2.2rem;height:2.2rem}}.hop-section-title{font-weight:700!important}@media screen and (min-width:990px){[id^=MainProduct-] .hop-pdp-width{--hop-stage-h: min(110rem, calc(100vh - 16rem) )}[id^=MainProduct-] .hop-pdp-width>.product.product--large{justify-content:center;column-gap:4.8rem}[id^=MainProduct-] .hop-pdp-width .product.product--large:not(.product--no-media)>.product__media-wrapper{width:min(calc(var(--hop-stage-h) * .86 + 18.8rem),66%)!important;max-width:none!important;flex:0 0 auto}[id^=MainProduct-] .hop-pdp-width .product.product--large:not(.product--no-media)>.product__info-wrapper{width:auto!important;max-width:62rem!important;flex:1 1 0;min-width:0}[id^=MainProduct-] .hop-pdp-width .product .product-media-container.constrain-height{--constrained-height: var(--hop-stage-h)}[id^=MainProduct-] .hop-pdp-width media-gallery.hop-gallery .product__media-item .media{padding-top:var(--hop-stage-h)!important}}[id^=MainProduct-] media-gallery.hop-gallery,[id^=MainProduct-] media-gallery.hop-gallery .product-media-container{background:transparent!important}.product-media-modal__content>deferred-media.active{flex:0 0 auto!important;width:min(90vw,calc(100dvh - 12rem))!important;height:auto!important;padding-top:0!important;aspect-ratio:1 / 1}.product-media-modal__content>deferred-media.active .deferred-media__poster img,.product-media-modal__content>deferred-media.active video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}@media screen and (min-width:990px){[id^=MainProduct-] media-gallery.hop-gallery .thumbnail-slider{inline-size:14rem!important;flex:0 0 14rem!important}[id^=MainProduct-] media-gallery.hop-gallery .thumbnail-list__item,[id^=MainProduct-] media-gallery.hop-gallery .thumbnail-list__item.slider__slide{inline-size:13rem!important;min-inline-size:13rem!important;max-inline-size:13rem!important}[id^=MainProduct-] media-gallery.hop-gallery .thumbnail-slider .thumbnail-list.slider{gap:1.2rem!important}}.product__info-container .product__title{position:relative;padding-right:5.6rem}.product__info-container .product__title>.wishlist-icon{position:absolute!important;top:.2rem!important;right:0!important;left:auto!important;bottom:auto!important;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:0!important;box-shadow:none!important;background:transparent!important;cursor:pointer}.product__info-container .product__title>.wishlist-icon svg{width:2.6rem;height:2.6rem}.hop-share--icons{display:flex;align-items:center;gap:1.6rem}.hop-share__icons{display:flex;align-items:center;gap:.4rem}.hop-share__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer;transition:color .15s ease,transform .15s ease}.hop-share__icon svg{width:2.2rem;height:2.2rem}.hop-share__icon:hover,.hop-share__icon:focus-visible{color:#e85d26;transform:translateY(-.1rem)}.hop-share__icon .hop-share__check,.hop-share__icon.is-copied .hop-share__link{display:none}.hop-share__icon.is-copied .hop-share__check{display:block;color:#e85d26}.hop-share__icon:after{content:attr(data-tip);position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%);padding:.3rem .7rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.04rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.hop-share__icon:hover:after,.hop-share__icon:focus-visible:after,.hop-share__icon.is-copied:after{opacity:1}.hop-feature-bar__share{display:inline-flex;align-items:center;gap:.6rem}.hop-feature-bar__share .hop-share__icons{gap:0}.hop-feature-bar__share .hop-share__icon{width:3.2rem;height:3.2rem}.hop-feature-bar__share .hop-share__icon svg{width:1.8rem;height:1.8rem}.shopify-section[id$=__marquee_cities]{margin-block-end:3.2rem}.utility-bar .announcement-bar__message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/*# sourceMappingURL=/cdn/shop/t/32/assets/hop-header-icons.css.map */
