.loa-timer-bar{background:#b8d4e8!important;color:#1a1a1a!important;padding:8px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:12px!important;letter-spacing:.06em!important;font-family:var(--font-body-family, inherit)!important}.loa-timer-count{font-size:13px!important;font-weight:600!important;color:#c9184a!important;letter-spacing:.04em!important}.loa-shipping-bar{padding:14px 16px 8px!important;background:#f9f7f5!important;border-bottom:1px solid #ede9e4!important}.loa-shipping-bar__message{font-size:12px!important;font-family:var(--font-body-family, inherit)!important;color:#1a1a1a!important;text-align:center!important;margin-bottom:16px!important;letter-spacing:.01em!important}.loa-shipping-bar__success{color:#4a7c59!important;font-weight:500!important}.loa-shipping-bar__wrapper{width:70%!important;margin:0 auto!important;padding-bottom:28px!important}.loa-shipping-bar__track{position:relative!important;width:100%!important;height:4px!important;background:#e0dbd5!important;border-radius:2px!important;overflow:visible!important}.loa-shipping-bar__fill{height:100%!important;background:#1a1a1a!important;border-radius:2px!important;transition:width .4s ease!important}.loa-shipping-bar__milestone{position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.loa-shipping-bar__icon{width:26px!important;height:26px!important;background:#e0dbd5!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;border:2px solid #f9f7f5!important;transition:background .3s!important}.loa-milestone--reached{background:#1a1a1a!important}.loa-shipping-bar__labels{position:relative!important;width:100%!important;height:28px!important;margin-top:8px!important}.loa-shipping-bar__label{position:absolute!important;transform:translate(-50%)!important;font-size:9px!important;text-align:center!important;color:#888!important;line-height:1.3!important;letter-spacing:.04em!important;white-space:nowrap!important}.cart__checkout-wrapper button[name=checkout]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;background-color:#1a1a1a!important;color:#fff!important;padding:16px!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;cursor:pointer!important;margin-bottom:12px!important;font-family:var(--font-body-family, inherit)!important}.cart__checkout-wrapper button[name=checkout]:hover{background-color:#333!important;transition:background .2s!important}#CartDrawer .appear-animation.appear-delay-3{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}textarea[name=note],label[for=CartNoteDrawer]{display:none!important}#CartDrawer.drawer{max-height:100vh!important;overflow:hidden!important}#CartDrawer .drawer__inner{display:flex!important;flex-direction:column!important;height:100%!important;max-height:calc(100vh - 200px)!important;overflow-y:auto!important}#CartDrawer .drawer__scrollable{flex:1 1 auto!important;overflow-y:auto!important;min-height:150px!important;max-height:calc(100vh - 400px)!important;padding-bottom:80px!important}#CartDrawer .drawer__footer{flex-shrink:0!important;padding:20px!important;background:#fff!important;border-top:1px solid #ede9e4!important}.loa-ugc-section{padding:48px 20px;max-width:1400px;margin:0 auto}.cart__checkout-wrapper>div[style*=margin-top]{order:10!important;margin-top:20px!important;padding-top:20px!important;border-top:1px solid #ede9e4!important}.cart__checkout-wrapper{display:flex!important;flex-direction:column!important}.grid-product__price--savings,.site-nav a[href*="/collections/sale"],.site-nav a[href*=sale],.mobile-nav a[href*=sale],.grid-product__tag--sale{color:#e63946!important;font-weight:600}@media screen and (max-width:749px){details.site-nav__details{open:true}details.site-nav__details>ul.site-nav__dropdown{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:9999px!important;overflow:visible!important;pointer-events:auto!important;position:static!important;transform:none!important;transition:none!important}}.supports-touch .quick-product__btn{display:block!important}:root{--typeHeaderSize: 28px !important;--typeH1Size: 28px !important;--typeH2Size: 22px !important;--typeH3Size: 18px !important;--typeH1SizeHero: 40px !important;--typeH1SizeMobile: 24px !important;--typeH2SizeMobile: 19px !important;--typeH3SizeMobile: 16px !important;--typeBaseSize: 15px !important;--typeBodySize: 15px !important;--typeBodySizeMobile: 14px !important;--typeBodySmallSize: 13px !important;--typeBodyExtraSmallSize: 12px !important;--typeAccentSmallSize: 12px !important;--typeHeroSubtitleSize: 16px !important;--typeHeroTextSize: 18px !important;--typeEnlargeTextSize: 18px !important;--typeCollectionTitle: 13px !important;--typeCollectionTitleMobile: 11px !important}.announcement-bar{padding:0!important;min-height:0!important}.announcement-bar .page-width{padding-top:0!important;padding-bottom:0!important}.announcement-slider,#AnnouncementSlider{height:auto!important;min-height:0!important;max-height:30px!important;overflow:hidden!important}.announcement-slider__slide{padding:7px 10px!important;min-height:0!important;height:auto!important;line-height:1.2!important}.announcement-slider__slide,.announcement-slider__slide a,.announcement-text,.announcement-link,.announcement-link-text{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important;line-height:1.2!important}.announcement-slider__slide{white-space:nowrap!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;flex-wrap:nowrap!important}.announcement-slider__slide .announcement-link{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;flex-wrap:nowrap!important}.announcement-text,.announcement-link-text{white-space:nowrap!important}@media screen and (max-width:749px){.announcement-slider__slide,.announcement-slider__slide a,.announcement-text,.announcement-link,.announcement-link-text{font-size:10px!important;letter-spacing:.04em!important}}.loa-timer-bar{padding:5px 16px!important;font-size:11px!important}.loa-timer-count{font-size:12px!important}.site-header{padding-top:4px!important;padding-bottom:4px!important}.site-header__logo{margin:6px 0!important}.site-nav__link{font-size:12px!important;letter-spacing:.06em!important}.site-header__icons .site-header__icon svg{width:22px!important;height:22px!important}.index-section{margin:42px 0!important}.index-section--small{margin:24px 0!important}.section-header{margin-bottom:22px!important}@media screen and (max-width:749px){.index-section{margin:30px 0!important}.section-header{margin-bottom:16px!important}}.section-header h2,.section-header .h2{font-size:20px!important;letter-spacing:.03em!important}@media screen and (max-width:749px){.section-header h2,.section-header .h2{font-size:17px!important}}.hero__title,.hero .h1{font-size:40px!important;line-height:1.15!important}.hero__subtitle{font-size:16px!important}.hero__subtext{font-size:15px!important}@media screen and (max-width:749px){.hero__title,.hero .h1{font-size:28px!important}.hero__subtitle{font-size:14px!important}}.grid-product__meta{text-align:left!important;padding-top:10px!important}.grid-product__title{font-family:var(--font-body-family, "Helvetica Neue"),"Helvetica Neue",Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:#1a1a1a!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;max-width:100%!important}.grid-product__price{font-family:var(--element-text-font-family--body, "Fustat"),"Helvetica Neue",Arial,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.02em!important;color:#1a1a1a!important;margin-top:3px!important}.grid-product__price:has(.grid-product__price--original){color:#e63946!important}.grid-product__price--original{color:#1a1a1a!important;text-decoration:line-through!important;margin-right:5px!important;font-weight:400!important}.grid-product__price--savings{display:none!important}.grid-product__vendor{font-size:9px!important;letter-spacing:.04em!important}@media screen and (max-width:749px){.grid-product__title{font-size:11px!important}.grid-product__price{font-size:10px!important}}.collection-item__title,.collection-item__title--overlaid,.collection-item__title--heading,.image-grid__heading,.image-grid .h3{font-size:14px!important;letter-spacing:.03em!important;text-transform:none!important;font-weight:500!important}.collection-hero__content .rte,.collection-description,.collection__description,.index-section--hero .rte{font-size:13px!important;line-height:1.6!important;color:#6f6f6f!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.product-single__title{font-size:28px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.01em!important;line-height:1.15!important;color:#000!important}.product__price{font-size:16px!important}@media screen and (max-width:749px){.product-single__title{font-size:22px!important}}.product__policies,.product-single__policies{display:none!important}.btn,.rte .btn{font-size:12px!important;letter-spacing:.08em!important}.loa-ugc-section{padding:32px 20px!important}@media screen and (min-width:750px){.hero--450px{height:400px!important}}@media screen and (min-width:750px){.promo-grid__container{max-height:480px!important}}@media screen and (min-width:750px){.template-index .index-section .page-width,.template-index .index-section .page-width--flush-small,.template-index .loa-ugc-section{max-width:min(1200px,calc(100vw - 192px))!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}.template-index [data-section-type=slideshow-section] .page-width,.template-index [data-section-type=shoppable-hero] .page-width{max-width:none!important;padding-left:17px!important;padding-right:17px!important}}@media screen and (max-width:749px){.template-index .index-section .page-width,.template-index .loa-ugc-section{padding-left:20px!important;padding-right:20px!important}}.shopify-section .scrolling-text__wrapper,.shopify-section .marquee__wrapper,.shopify-section [class*=scrolling]{padding:6px 0!important}.scrolling-text__wrapper *,.marquee__wrapper *,[class*=scrolling-text] span,[class*=scrolling-text] p,[class*=scrolling-text] a{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important;line-height:1.4!important}#NavDrawer.drawer{max-height:none!important;overflow:visible!important}#NavDrawer .drawer__contents{height:100%!important;display:flex!important;flex-direction:column!important}#NavDrawer .drawer__inner{max-height:none!important;height:auto!important;overflow:visible!important}#NavDrawer .drawer__scrollable{max-height:none!important;flex:1 1 auto!important;overflow-y:auto!important;padding-top:0!important;padding-bottom:24px!important;min-height:0!important}#NavDrawer .mobile-nav__item .customer-account,#NavDrawer .mobile-nav__item>.mobile-nav__child-item .customer-account{display:none!important}#NavDrawer .customer-account,#NavDrawer a[href*="/account/login"],#NavDrawer a[href="/account"]{display:none!important}#NavDrawer .drawer__fixed-header{height:auto!important;min-height:0!important}#NavDrawer .drawer__header{border-bottom:0!important;min-height:0!important;padding-top:10px!important;padding-bottom:0!important;margin-bottom:0!important;display:flex!important;justify-content:flex-start!important;align-items:center!important}#NavDrawer .drawer__title{display:none!important}#NavDrawer .drawer__close{position:static!important;margin:0!important;text-align:left!important;flex:0 0 auto!important}#NavDrawer .drawer__close-button{padding:4px!important;position:static!important}#NavDrawer .mobile-nav{margin-top:4px!important}#NavDrawer .mobile-nav>.mobile-nav__item>.mobile-nav__sublist.collapsible-content{height:auto!important;visibility:visible!important;opacity:1!important;overflow:visible!important}#NavDrawer .mobile-nav>.mobile-nav__item>.mobile-nav__sublist.collapsible-content>.collapsible-content__inner{transform:none!important;opacity:1!important;visibility:visible!important}#NavDrawer .mobile-nav>.mobile-nav__item>.mobile-nav__has-sublist .mobile-nav__toggle{display:none!important}#NavDrawer .mobile-nav__item{margin:0!important}#NavDrawer .mobile-nav__link--top-level,#NavDrawer .mobile-nav__faux-link{padding-top:8px!important;padding-bottom:8px!important;font-size:15px!important;line-height:1.3!important}#NavDrawer .mobile-nav__sublist .mobile-nav__link,#NavDrawer .mobile-nav__sublist .mobile-nav__faux-link{padding-top:5px!important;padding-bottom:5px!important;font-size:14px!important;line-height:1.3!important}#NavDrawer .mobile-nav__sublist,#NavDrawer .mobile-nav__child-item{margin:0!important}#NavDrawer .drawer-promo-card{display:block!important;position:relative!important;margin:20px 0 12px!important;border-radius:4px!important;overflow:hidden!important;text-decoration:none!important}#NavDrawer .drawer-promo-card__img{display:block!important;width:100%!important;height:auto!important;margin:0!important}#NavDrawer .drawer-promo-card__overlay{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:3px!important;padding:12px!important}#NavDrawer .drawer-promo-card__heading{color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-shadow:0 1px 8px rgba(0,0,0,.35)!important;line-height:1.3!important}#NavDrawer .drawer-promo-card__text{color:#fff!important;font-size:13px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-shadow:0 1px 8px rgba(0,0,0,.35)!important;line-height:1.3!important}#NavDrawer .mobile-nav__social{display:flex!important;flex-wrap:nowrap!important;justify-content:space-around!important;align-items:center!important;border:0!important;margin:8px 0 0!important;padding:0!important;list-style:none!important}#NavDrawer .mobile-nav__social-item{width:auto!important;flex:1 1 0!important;float:none!important;border:0!important;text-align:center!important;margin:0!important}#NavDrawer .mobile-nav__social-item a{display:block!important;padding:10px 0!important;border:0!important}#NavDrawer .mobile-nav__social-item .icon{width:20px!important;height:20px!important}@media screen and (min-width:750px){.product__main-photos,.product__main-photos .product-slideshow,.product__main-photos [data-product-photos]{max-height:calc(100vh - 130px)!important}.product__main-photos .image-wrap{height:calc(100vh - 130px)!important;max-height:calc(100vh - 130px)!important;padding-bottom:0!important}.product__main-photos .image-wrap img,.product__main-photos [data-product-photos] img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}}@media screen and (max-width:749px){.product__main-photos .image-wrap{height:78vh!important;max-height:78vh!important;padding-bottom:0!important}.product__main-photos .image-wrap img,.product__main-photos [data-product-photos] img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}}.loa-ctl-mini__btn{width:auto!important;padding:8px 20px!important;align-self:flex-start!important}.section-header h2,.section-header .h2,.section-header__title,.loa-ugc-title{font-size:24px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#111!important;font-family:var(--font-body-family, "Helvetica Neue"),"Helvetica Neue",Arial,sans-serif!important}@media screen and (max-width:749px){.section-header h2,.section-header .h2,.section-header__title,.loa-ugc-title{font-size:18px!important;letter-spacing:.12em!important}}@media screen and (max-width:749px){.template-index .index-section .page-width--flush-small{padding-left:20px!important;padding-right:20px!important}.template-index .index-section .grid-overflow-wrapper{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.template-index .index-section .grid-overflow-wrapper>.grid{padding-left:0!important;margin-left:-17px!important}.template-index .image-grid .page-width{padding-left:20px!important;padding-right:20px!important}.template-index .image-grid__grid{padding-left:0!important;margin-left:0!important}}.loa-section-subtext{font-size:12px!important;color:#888!important;letter-spacing:.08em!important;text-transform:none!important;font-weight:400!important;margin:5px 0 0!important;line-height:1.5!important;font-family:var(--font-body-family, inherit)!important}.section-header--with-link{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important}.section-header--with-link .section-header__text-wrap{flex:1 1 auto;min-width:0}.section-header--with-link .section-header__link{flex:0 0 auto;margin-left:auto!important;margin-top:4px}.product-single__meta [data-add-to-cart],.product-single__meta button[name=add],.product-single__meta .shopify-payment-button,.product-single__meta .shopify-payment-button button{max-width:360px!important;margin-left:0!important;margin-right:auto!important}.product-single__meta .shopify-payment-button{width:100%!important}@media screen and (max-width:749px){.product-single__meta [data-add-to-cart],.product-single__meta button[name=add],.product-single__meta .shopify-payment-button,.product-single__meta .shopify-payment-button button{max-width:none!important}}.jdgm-carousel-title,.jdgm-carousel__title,.jdgm-widget .jdgm-carousel-title{font-size:24px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#111!important;font-family:var(--font-body-family, "Helvetica Neue"),"Helvetica Neue",Arial,sans-serif!important}@media screen and (max-width:749px){.jdgm-carousel-title,.jdgm-carousel__title,.jdgm-widget .jdgm-carousel-title{font-size:18px!important;letter-spacing:.12em!important}}#shopify-pc__banner{padding:8px 16px!important}#shopify-pc__banner .shopify-pc__banner__wrapper{padding:0!important;gap:10px!important;align-items:center!important}#shopify-pc__banner .shopify-pc__banner__body{font-size:12px!important;line-height:1.4!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{margin:0!important}#shopify-pc__banner .shopify-pc__banner__btn{padding:8px 14px!important;font-size:12px!important;min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
