.announcement-bar{background-color:var(--s-navy);padding-inline:20px;box-sizing:border-box}.announcement-bar__item{padding-inline:16px}.announcement-bar__link,.announcement-bar__message{color:var(--s-cream);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}@media(min-width:990px){.nav-dropdown,.nav-dropdown--restrict,.mega-menu__inner,.dropdown-menu{max-height:none;overflow:visible}}@media(min-width:990px){.header__link-list:not(.wrap),.header__link-list:not(.wrap)>ul.contents{flex-wrap:nowrap;white-space:nowrap;align-items:center}.header__link-list.wrap>ul.contents{flex-wrap:wrap;justify-content:center;white-space:normal;align-items:center}.header__link-list>ul>li>a,.header__link-list>ul>li>details>summary,.header__menu-item a,.header__menu-item button{font-size:12px;letter-spacing:.08em;white-space:nowrap;line-height:1.25;display:inline-flex;align-items:center}.header__link-list>ul.contents>li,.header__link-list>ul>li>details{display:flex;align-items:center}.header__link-list .icon-chevron-bottom{top:0;position:relative}}.footer h5,footer h5,.footer .h5,footer .h5{font-family:var(--f-sans)!important}.footer,footer{--color-foreground:243, 239, 231;background-color:var(--s-navy);color:var(--s-cream);border-top:1px solid var(--s-border)}.footer a,footer a,.footer p,footer p,.footer li,footer li,.footer span,footer span{color:var(--s-cream);font-family:var(--f-sans);font-size:15px;line-height:1.7}.footer a:hover,footer a:hover{color:var(--s-gold)}.footer__heading,.footer-block__heading,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer .h1,.footer .h2,.footer .h3,.footer .h4,.footer .h5,footer h1,footer h2,footer h3,footer h4,footer h5,footer .h1,footer .h2,footer .h3,footer .h4,footer .h5{font-size:11px;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:var(--s-cream);margin-bottom:16px}.footer__copyright,footer small{font-size:10px;letter-spacing:.1em;color:#f4f1ec66;border-top:1px solid rgba(244,241,236,.08);padding-top:16px}.list-social__link svg path,.list-social__link svg circle{fill:var(--s-cream)}.list-social__link:hover svg path,.list-social__link:hover svg circle{fill:var(--s-gold)}.quick-buy-drawer [slot=footer]{padding:16px 20px 28px;box-sizing:border-box}.quick-buy-drawer [slot=footer] .h5,.quick-buy-drawer [slot=footer] span,.quick-buy-drawer [slot=footer] p{font-family:var(--f-sans);font-variant-numeric:lining-nums}.quick-buy-drawer [slot=footer] .h5{font-size:17px;font-weight:600}.quick-buy-drawer [slot=footer] .buy-buttons{width:100%}.quick-buy-drawer [slot=footer] .button{width:100%;justify-content:center}.header .dropdown-menu,.header .mega-menu{background:var(--pe-ivory);color:var(--pe-ink)}.header .dropdown-menu a,.header .mega-menu a{color:var(--pe-ink)}.header__icon-list .tap-area{color:rgb(var(--text-color));flex-shrink:0}.header__icon-list .tap-area svg{display:block}@media screen and (min-width:1150px){.header__link-list>ul.contents>li{display:flex;align-items:center}.header__link-list>ul>li>details{display:flex;align-items:center}.header__link-list>ul>li>a.link-faded-reverse,.header__link-list>ul>li>details>summary.link-faded-reverse{display:inline-flex;align-items:center;line-height:1.25}.header__link-list .icon-chevron-bottom{top:0}}.logo-header-section{width:100%;max-width:100%;margin:0;left:0;right:0}.header-wrapper,.header,.site-header{background-color:var(--s-navy);border-bottom:none}.header__heading-link,.header__heading,.header__menu-item,.header__menu-item a,.header__link-list>ul>li>a,.header__link-list summary,.header__secondary-nav a{color:var(--s-cream)}.header__heading img,.header__heading-logo img,.header__logo img{filter:brightness(0) invert(1)}.cart-count-bubble{background-color:var(--s-oxblood);color:var(--s-cream);font-family:var(--f-sans);font-weight:700;font-size:11px}@media(min-width:990px){.header__menu-item:hover>a,.header__menu-item:focus-within>a{color:var(--s-gold);opacity:1}}product-card.product-card .price-list--card{margin-top:8px;flex-direction:column;align-items:flex-start}product-card.product-card .price-list--card sale-price{display:block}product-card.product-card .price-list--card .s-compare-wrap{display:inline-flex;align-items:baseline;gap:5px;flex-wrap:nowrap}product-card.product-card{display:flex;flex-direction:column;min-width:0;background:transparent;color:var(--pe-ink);border:0;border-radius:0;box-shadow:none;overflow:visible}product-card.product-card .product-card__quick-buy{z-index:2}product-card.product-card .product-card__figure{order:1;position:relative;overflow:hidden;isolation:isolate;background:var(--pe-ivory);border:0;border-radius:2px;box-shadow:none}product-card.product-card .product-card__figure>a{display:block;background:var(--pe-ivory)}product-card.product-card .product-card__image{background:transparent}product-card.product-card .product-card__figure img{mix-blend-mode:multiply}product-card.product-card .product-card__info{order:2;display:block;min-width:0;margin-top:12px;padding:12px 12px 8px;border-top:1px solid rgb(167 137 86 / .32);background:transparent;text-align:left}product-card.product-card .product-card__technical-line{margin:0 0 5px;overflow:hidden;color:var(--pe-graphite);opacity:.68;font-family:var(--f-sans);font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis}product-card.product-card .product-card__title,product-card.product-card .product-card__title a{font-family:var(--f-serif);font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.25;color:var(--pe-ink);text-decoration:none}product-card.product-card .product-card__title a:hover{color:var(--pe-graphite)}product-card.product-card .product-card__title--fixed-height{display:-webkit-box;min-height:0;height:auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}product-card.product-card price-list{margin-top:4px;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:3px 0;min-width:0;max-width:100%;font-family:var(--f-sans);font-variant-numeric:tabular-nums;font-size:15.5px;line-height:1.25}product-card.product-card sale-price{flex:0 0 auto;color:var(--pe-ink);font-family:var(--f-sans);font-size:1em;font-weight:600;line-height:inherit}product-card.product-card compare-at-price{color:var(--pe-graphite);font-size:12px;opacity:.72}product-card.product-card .s-compare-wrap{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap;white-space:nowrap;max-width:100%}product-card.product-card .s-badge-inline{display:inline;padding:0;margin:0;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--s-oxblood, var(--pe-oxblood, #7a2e35));font-family:var(--f-sans);font-size:.68em;font-weight:600;line-height:1.15;white-space:nowrap;flex-shrink:0}product-card.product-card .product-card__payment-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 5px;margin:4px 0 0;color:var(--pe-graphite);font-family:var(--f-sans);font-size:11.5px;font-weight:400;line-height:1.38;letter-spacing:0;font-variant-numeric:tabular-nums}product-card.product-card .product-card__payment-summary strong{color:var(--pe-graphite);font-weight:500}product-card.product-card .product-card__payment-separator{color:var(--pe-steel)}@media(max-width:749px){product-card.product-card .product-card__info{margin-top:10px;padding:12px 12px 10px}product-card.product-card .product-card__technical-line{margin-bottom:4px;font-size:10px}product-card.product-card .product-card__title,product-card.product-card .product-card__title a{font-size:16px;line-height:1.24}product-card.product-card .product-card__title--fixed-height{min-height:0}product-card.product-card price-list{margin-top:3px;gap:0 3px}product-card.product-card price-list{font-size:clamp(12px,3.35vw,15.5px)}product-card.product-card .s-compare-wrap{flex-basis:auto!important;gap:3px!important}product-card.product-card .product-card__payment-summary{margin-top:4px;font-size:11px;gap:1px 4px}}product-card.product-card .s-badge-inline{background:transparent;color:var(--s-oxblood,#7a2e35);border:none;border-radius:0;box-shadow:none;font-weight:600;font-size:.68em;padding:0;display:inline}sold-out-badge{display:inline-flex;background:var(--s-navy);color:var(--s-cream);font-size:10px;font-weight:500;letter-spacing:.12em;padding:4px 8px;border:none}product-card.product-card price-list{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:3px 0;min-width:0;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/114/compiled_assets/styles.css.map?subset=BAAKAAAAAAAAAAAAAAAACAg */
