body.staple-journey{--journey-ivory:#fbf8f2;--journey-ink:#20251f;--journey-rule:#e2dacf;background:#fbf8f2}.journey-brand-snow{display:none}body.staple-journey .journey-header{background:#fcfaf6;border-bottom:0}body.staple-journey .journey-header__bar{max-width:none;padding-inline:23px;gap:18px}body.staple-journey .journey-desktop-nav{gap:28px}body.staple-journey .journey-desktop-nav a{font-size:11px;font-weight:500;letter-spacing:.025em;min-height:40px}body.staple-journey .journey-header__actions{gap:28px}body.staple-journey .journey-header__actions summary,body.staple-journey .journey-header__actions>a{font-size:11px;gap:8px;letter-spacing:.015em}body.staple-journey .journey-header__actions svg{width:23px;height:25px;stroke-width:1.25}body.template-index .journey-header__bar{height:55px;min-height:55px;padding-block:2px;grid-template-columns:1fr auto 1fr}body.template-index .journey-header .journey-wordmark>span{font-size:46px;letter-spacing:.025em;padding-left:0;line-height:1}body.template-index .journey-header .journey-wordmark small{display:none}body.template-index .journey-cart .cart-count{position:static;order:3;background:transparent;color:inherit;font-size:11px;line-height:1;width:auto;height:auto;margin-left:-4px}body.template-index .journey-cart .cart-count:before{content:"("}body.template-index .journey-cart .cart-count:after{content:")"}body.template-index .journey-cart-label{order:2;margin-left:0}body.staple-journey:not(.template-index) .journey-header__bar{height:80px;min-height:80px;padding-block:9px;grid-template-columns:235px 1fr auto}body.staple-journey:not(.template-index) .journey-header .journey-wordmark{order:1;align-items:flex-start;position:relative;padding-left:49px;width:max-content;gap:4px}body.staple-journey:not(.template-index) .journey-header .journey-wordmark>span{font-size:32px;letter-spacing:.2em;padding-left:0}body.staple-journey:not(.template-index) .journey-header .journey-wordmark small{font-size:9px;letter-spacing:.55em;color:#17452f;padding-left:5px}body.staple-journey:not(.template-index) .journey-brand-snow{display:block;position:absolute;left:0;top:0;width:36px;height:42px;color:#17452f}body.staple-journey:not(.template-index) .journey-desktop-nav{order:2;justify-content:center;gap:30px}body.staple-journey:not(.template-index) .journey-desktop-nav a{font-size:13px;letter-spacing:.09em}body.staple-journey:not(.template-index) .journey-header__actions{order:3;gap:22px}body.staple-journey:not(.template-index) .journey-header__actions summary>span,body.staple-journey:not(.template-index) .journey-account>span,body.staple-journey:not(.template-index) .journey-cart-label{display:none}body.staple-journey:not(.template-index) .journey-header__actions svg{width:27px;height:29px}body.staple-journey .journey-wrap{max-width:1600px;padding-inline:23px}body.staple-journey .journey-hero{grid-template-columns:60% 40%;height:auto;min-height:0;max-width:1600px;background:#f0e9df;align-items:stretch}body.staple-journey .journey-hero__media{height:auto;aspect-ratio:700/288}body.staple-journey .journey-hero__media .journey-reference-photo,body.staple-journey .journey-category__image .journey-reference-photo{display:block;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;object-fit:fill;object-position:center;filter:none;transform:none;transition:none}body.staple-journey .journey-hero__copy{padding:25px 24px 18px 14px;background:linear-gradient(100deg,#eee7de,#f4eee7);justify-content:center}body.staple-journey .journey-eyebrow{font-size:13px;font-weight:500;letter-spacing:.075em;margin-bottom:10px}body.staple-journey .journey-rule{width:36px;margin-bottom:14px}body.staple-journey .journey-hero h1{font-size:40px;font-weight:400;line-height:1.06;letter-spacing:-.025em;margin:0 0 11px}body.staple-journey .journey-hero__intro{font-size:13px;line-height:1.42;max-width:320px;margin-bottom:15px}body.staple-journey .journey-hero__buttons{gap:14px;flex-wrap:nowrap}body.staple-journey .journey-button{font-size:11px;letter-spacing:.025em;min-height:35px;min-width:0;padding:8px 17px;white-space:nowrap}body.staple-journey .journey-hero__note{font-size:9px;line-height:1.3;margin-top:9px;color:#696359}body.staple-journey .journey-categories{gap:12px;padding-top:10px}body.staple-journey .journey-category{background:#fcfaf5;border-color:#e4ded4;border-radius:4px}body.staple-journey .journey-category__image{height:auto;aspect-ratio:270/112}body.staple-journey .journey-category__copy{min-height:52px;padding:8px 15px;gap:6px}body.staple-journey .journey-category h2{font-size:13px;font-weight:500;letter-spacing:.045em;margin:0 0 1px}body.staple-journey .journey-category p{font-size:12px;line-height:1.4;color:#161a16}body.staple-journey .journey-category__copy>span{font-size:25px}body.staple-journey .journey-featured{padding-top:20px;padding-bottom:16px}body.staple-journey .journey-section-heading{margin-bottom:8px;min-height:31px}body.staple-journey .journey-section-heading h2{font-size:21px;letter-spacing:.1em}body.staple-journey .journey-section-heading h2:after{width:45px;margin-top:7px}body.staple-journey .journey-section-heading>a{top:0;gap:16px}body.staple-journey .journey-product-grid{gap:15px}body.staple-journey .journey-product{grid-template-columns:48% 52%;border-radius:3px;background:#f3efe8;height:132px}body.staple-journey .journey-product__image img{height:132px;min-height:132px;object-fit:cover}body.staple-journey .journey-product__copy{padding:22px 13px 11px}body.staple-journey .journey-product h3{font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.015em;margin-bottom:7px}body.staple-journey .journey-price{font-size:14px;line-height:1.3;margin-bottom:7px}body.staple-journey .journey-quick-add{min-height:26px;gap:10px;border:0;padding:0;font-size:9px;background:none}body.staple-journey .journey-quick-add>span:first-child{border:1px solid #8d8a80;border-radius:2px;padding:5px 9px;font-size:9px;line-height:1.2;white-space:nowrap}body.staple-journey .journey-quick-add>span[aria-hidden]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border:1px solid currentColor;border-radius:50%;font-size:15px;line-height:1}body.staple-journey .journey-trust{padding-block:12px;border-color:#ded8ce}body.staple-journey .journey-trust__grid>a,body.staple-journey .journey-trust__grid>div{gap:15px;min-height:32px;padding-inline:18px}body.staple-journey .journey-trust svg{width:31px;height:31px}body.staple-journey .journey-trust strong,body.staple-journey .journey-trust span{font-size:11px;line-height:1.5}@media(min-width:1400px){body.staple-journey .journey-hero__copy{padding-left:30px;padding-right:40px}body.staple-journey .journey-hero h1{font-size:46px}body.staple-journey .journey-hero__intro{font-size:15px;max-width:400px}body.staple-journey .journey-button{min-height:42px;padding-inline:22px}body.staple-journey .journey-product,body.staple-journey .journey-product__image img{height:155px}}@media(min-width:900px)and (max-width:1100px){body.staple-journey .journey-header__actions{gap:16px}body.staple-journey:not(.template-index) .journey-header__bar{grid-template-columns:200px 1fr auto}body.staple-journey:not(.template-index) .journey-desktop-nav{gap:16px}body.staple-journey:not(.template-index) .journey-desktop-nav a{font-size:11px}body.staple-journey .journey-hero h1{font-size:34px}body.staple-journey .journey-hero__copy{padding-block:17px}body.staple-journey .journey-button{font-size:9px;padding-inline:12px}body.staple-journey .journey-product__copy{padding:16px 10px 9px}body.staple-journey .journey-quick-add{gap:5px}body.staple-journey .journey-quick-add>span:first-child{padding-inline:5px}}@media(max-width:899px){body.staple-journey .journey-header__bar,body.staple-journey:not(.template-index) .journey-header__bar,body.template-index .journey-header__bar{height:70px;min-height:70px;grid-template-columns:auto 1fr auto;padding:10px 18px;gap:12px}body.staple-journey .journey-desktop-nav{display:none}body.staple-journey .journey-mobile-menu{order:1;display:block}body.staple-journey .journey-mobile-menu summary{width:28px;height:40px}body.staple-journey .journey-header .journey-wordmark,body.staple-journey:not(.template-index) .journey-header .journey-wordmark{order:2;align-items:flex-start;padding-left:0;width:max-content;gap:3px}body.staple-journey .journey-header .journey-wordmark>span,body.template-index .journey-header .journey-wordmark>span,body.staple-journey:not(.template-index) .journey-header .journey-wordmark>span{font-size:30px;letter-spacing:.15em}body.staple-journey .journey-header .journey-wordmark small,body.template-index .journey-header .journey-wordmark small,body.staple-journey:not(.template-index) .journey-header .journey-wordmark small{display:block;font-size:7px;letter-spacing:.43em;padding-left:3px;color:#242820}body.staple-journey .journey-header .journey-brand-snow{display:none}body.staple-journey .journey-header__actions,body.staple-journey:not(.template-index) .journey-header__actions{order:3;gap:15px}body.staple-journey .journey-header__actions summary>span,body.staple-journey .journey-account,body.staple-journey .journey-cart-label{display:none!important}body.staple-journey .journey-cart .cart-count{position:absolute;top:0;left:17px;order:unset;background:#8b1017;color:#fff;line-height:17px;width:17px;height:17px;font-size:10px;margin:0}body.staple-journey .journey-cart .cart-count:before,body.staple-journey .journey-cart .cart-count:after{content:none}body.staple-journey .journey-header__actions svg{width:24px;height:27px}body.staple-journey .journey-hero{grid-template-columns:1fr}body.staple-journey .journey-hero__media{aspect-ratio:700/288}body.staple-journey .journey-hero__copy{padding:25px 24px 24px}body.staple-journey .journey-hero h1{font-size:36px;max-width:600px}body.staple-journey .journey-hero__intro{font-size:14px;max-width:550px}body.staple-journey .journey-button{min-height:44px;flex:1;font-size:10px}body.staple-journey .journey-eyebrow{font-size:11px}body.staple-journey .journey-wrap{padding-inline:18px}body.staple-journey .journey-category__copy{min-height:62px;padding:10px}body.staple-journey .journey-category h2,body.staple-journey .journey-category p{font-size:11px}body.staple-journey .journey-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.staple-journey .journey-product{height:auto;display:grid;grid-template-columns:44% 56%}body.staple-journey .journey-product__image img{height:165px;min-height:165px;object-fit:cover}body.staple-journey .journey-product__copy{padding:17px 11px 12px}body.staple-journey .journey-quick-add{min-height:44px}body.staple-journey .journey-quick-add>span:first-child{white-space:normal}body.staple-journey .journey-trust__grid{gap:18px 0}body.staple-journey .journey-trust__grid>a,body.staple-journey .journey-trust__grid>div{padding-inline:10px;gap:10px}body.staple-journey .journey-trust strong,body.staple-journey .journey-trust span{font-size:10px}}@media(max-width:599px){body.staple-journey .journey-header__bar,body.staple-journey:not(.template-index) .journey-header__bar,body.template-index .journey-header__bar{padding-inline:15px;gap:9px}body.staple-journey .journey-header .journey-wordmark>span,body.staple-journey:not(.template-index) .journey-header .journey-wordmark>span{font-size:27px}body.staple-journey .journey-header__actions,body.staple-journey:not(.template-index) .journey-header__actions{gap:9px}body.staple-journey .journey-hero h1{font-size:35px}body.staple-journey .journey-hero__copy{padding:23px 22px}body.staple-journey .journey-hero__buttons{gap:10px}body.staple-journey .journey-button{font-size:9px;padding-inline:9px}body.staple-journey .journey-categories{gap:10px;padding-top:14px}body.staple-journey .journey-category h2,body.staple-journey .journey-category p{font-size:10px}body.staple-journey .journey-product{display:flex;height:auto}body.staple-journey .journey-product__image img{height:auto;min-height:0;aspect-ratio:1;object-fit:cover}body.staple-journey .journey-product__copy{padding:12px 11px}body.staple-journey .journey-product h3{font-size:11px;min-height:30px}body.staple-journey .journey-price{font-size:14px}body.staple-journey .journey-section-heading h2{font-size:17px;letter-spacing:.05em}body.staple-journey .journey-section-heading>a{font-size:9px}body.staple-journey .journey-trust svg{width:27px;height:27px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/staple-reference-fidelity.css.map */
