body.template-index.staple-journey{--home-canvas: #fbf8f2;--home-forest: #263f32;--home-muted: #625f55;--home-rule: #ded8cc;--journey-ivory: var(--home-canvas);background:var(--home-canvas)}body.template-index.staple-journey .journey-home,body.template-index.staple-journey .journey-home-band{background:var(--home-canvas)}body.template-index.staple-journey .journey-home .journey-hero{border:0}body.template-index.staple-journey .journey-home-band--categories{position:relative;padding-block:12px 0;scroll-margin-top:24px}body.template-index.staple-journey .journey-home-band--categories .journey-home-heading,body.template-index.staple-journey .journey-home-heading--trust{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.template-index.staple-journey .journey-home .journey-categories{padding:0;gap:12px}body.template-index.staple-journey .journey-home .journey-category{border:0;border-radius:0;overflow:visible;background:transparent}body.template-index.staple-journey .journey-home .journey-category__image{border-radius:2px}body.template-index.staple-journey .journey-home .journey-category__image .journey-reference-photo{transform:none}body.template-index.staple-journey .journey-home .journey-category__copy{min-height:62px;padding:11px 1px 8px;gap:10px;border:0}body.template-index.staple-journey .journey-home .journey-category h3{margin:0 0 2px;color:var(--journey-ink);font:500 12px/1.45 DM Sans,Arial,sans-serif;letter-spacing:.065em;text-transform:uppercase}body.template-index.staple-journey .journey-home .journey-category p{color:var(--home-muted);font-size:12px;line-height:1.45}body.template-index.staple-journey .journey-home .journey-category__copy>span{padding-inline:5px;color:var(--home-forest);font-size:23px}body.template-index.staple-journey .journey-home-band--featured{border:0}body.template-index.staple-journey .journey-home .journey-featured{padding-block:27px 37px}body.template-index.staple-journey .journey-home .journey-section-heading{align-items:center;min-height:44px;margin:0 0 21px}body.template-index.staple-journey .journey-home .journey-section-heading h2{margin:0;color:var(--journey-ink);font:400 28px/1.2 Georgia,Times New Roman,serif;letter-spacing:-.015em;text-transform:none}body.template-index.staple-journey .journey-home .journey-section-heading h2:after{content:none}body.template-index.staple-journey .journey-home .journey-section-heading>a{top:0;min-height:44px;gap:12px;color:var(--home-forest);font-size:11px;letter-spacing:.04em}body.template-index.staple-journey .journey-home .journey-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.template-index.staple-journey .journey-home .journey-product{display:flex;flex-direction:column;height:auto;border:0;border-radius:0;overflow:visible;background:transparent}body.template-index.staple-journey .journey-home .journey-product__image{width:100%;aspect-ratio:1;border-radius:2px;background:#eee9e0}body.template-index.staple-journey .journey-home .journey-product__image img{display:block;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:1;object-fit:contain;object-position:center}body.template-index.staple-journey .journey-home .journey-product__copy{flex:1;padding:14px 0 0}body.template-index.staple-journey .journey-home .journey-product h3{min-height:2.5em;margin:0 0 7px;font:400 21px/1.25 Georgia,Times New Roman,serif;letter-spacing:-.015em;text-transform:none}body.template-index.staple-journey .journey-home .journey-price{margin:0 0 14px;color:var(--home-muted);font-size:15px;line-height:1.4}body.template-index.staple-journey .journey-home .journey-quick-add{min-height:44px;padding:10px 12px;gap:10px;border:1px solid #b3b4a7;border-radius:2px;color:var(--home-forest);background:transparent;font:500 11px/1.35 DM Sans,Arial,sans-serif;letter-spacing:.04em;transition:background-color .15s,border-color .15s}body.template-index.staple-journey .journey-home .journey-quick-add>span:first-child{padding:0;border:0;border-radius:0;font:inherit;white-space:normal;text-align:left}body.template-index.staple-journey .journey-home .journey-quick-add>span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:0;border-radius:0;font-size:22px;font-weight:400;line-height:1}body.template-index.staple-journey .journey-home .journey-quick-add:hover{border-color:var(--home-forest);background:#eaece3}body.template-index.staple-journey .journey-home .journey-quick-add .loading-overlay__spinner{right:13px;top:calc(50% - 9px)}body.template-index.staple-journey .journey-home .journey-home-band--trust{position:relative;padding-block:18px;border-top:1px solid var(--home-rule);border-bottom:0}body.template-index.staple-journey .journey-home .journey-trust__grid{gap:0}body.template-index.staple-journey .journey-home .journey-trust__grid>a,body.template-index.staple-journey .journey-home .journey-trust__grid>div{min-height:44px;padding-block:0;border-color:var(--home-rule)}body.template-index.staple-journey .journey-home .journey-trust svg{width:29px;height:29px;color:var(--home-forest)}body.template-index.staple-journey .journey-home .journey-trust strong,body.template-index.staple-journey .journey-home .journey-trust span{font-size:11px;line-height:1.5}body.template-index.staple-journey .journey-home .journey-trust span{color:var(--home-muted)}body.template-index.staple-journey .ms-root footer{margin-top:0;padding:34px 0 22px;border:0;background:var(--home-forest);color:#f7f3e9}body.template-index.staple-journey .ms-root footer .wrap{max-width:1600px;padding-inline:23px}body.template-index.staple-journey .ms-root footer .foot-grid{gap:24px}body.template-index.staple-journey .ms-root footer h4{margin-bottom:12px;color:#f7f3e9;font-size:11px;font-weight:500;letter-spacing:.13em}body.template-index.staple-journey .ms-root footer ul{gap:5px}body.template-index.staple-journey .ms-root footer ul a{display:inline-block;padding-block:3px;color:#e0e3d7;font-size:13px;line-height:1.5}body.template-index.staple-journey .ms-root footer ul a:hover{color:#fffaf0;text-decoration:underline;text-underline-offset:4px}body.template-index.staple-journey .ms-root footer .journey-wordmark{color:#f7f3e9}body.template-index.staple-journey .ms-root footer .journey-wordmark>span{font-size:36px}body.template-index.staple-journey .ms-root footer .journey-wordmark small{color:#d1d7c7}body.template-index.staple-journey .ms-root footer .foot-bottom{margin-top:25px;padding-top:17px;border-color:#ffffff26;color:#d1d7c7;font-size:11px;line-height:1.6}body.template-index.staple-journey .ms-root footer :focus-visible{outline:2px solid #fffcf7;outline-offset:4px}@media(max-width:899px){body.template-index.staple-journey .journey-home .journey-categories{gap:14px}body.template-index.staple-journey .journey-home .journey-featured{padding-block:25px 32px}body.template-index.staple-journey .journey-home .journey-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}body.template-index.staple-journey .journey-home .journey-trust__grid>a,body.template-index.staple-journey .journey-home .journey-trust__grid>div{padding-block:10px}body.template-index.staple-journey .journey-home .journey-trust__grid>:nth-child(n+3){border-top:1px solid var(--home-rule)}body.template-index.staple-journey .ms-root footer .wrap{padding-inline:18px}}@media(max-width:599px){body.template-index.staple-journey .journey-home-band--categories{padding-top:14px}body.template-index.staple-journey .journey-home .journey-categories{gap:10px}body.template-index.staple-journey .journey-home .journey-category__copy{align-items:flex-start;min-height:67px;padding-top:9px;gap:4px}body.template-index.staple-journey .journey-home .journey-category h3{font-size:11px;letter-spacing:.035em}body.template-index.staple-journey .journey-home .journey-category p{font-size:11px}body.template-index.staple-journey .journey-home .journey-category__copy>span{padding-inline:0;font-size:20px;line-height:1}body.template-index.staple-journey .journey-home .journey-featured{padding-block:21px 27px}body.template-index.staple-journey .journey-home .journey-section-heading{margin-bottom:17px;gap:12px}body.template-index.staple-journey .journey-home .journey-section-heading h2{font-size:24px}body.template-index.staple-journey .journey-home .journey-section-heading>a{position:static;gap:7px;font-size:10px}body.template-index.staple-journey .journey-home .journey-product-grid{gap:24px 14px}body.template-index.staple-journey .journey-home .journey-product__copy{padding-top:12px}body.template-index.staple-journey .journey-home .journey-product h3{font-size:18px;line-height:1.25}body.template-index.staple-journey .journey-home .journey-price{font-size:14px;margin-bottom:12px}body.template-index.staple-journey .journey-home .journey-quick-add{padding-inline:9px;gap:6px;font-size:10px;letter-spacing:.015em}body.template-index.staple-journey .journey-home .journey-quick-add>span[aria-hidden]{width:16px;font-size:20px}body.template-index.staple-journey .journey-home .journey-home-band--trust{padding-block:10px}body.template-index.staple-journey .journey-home .journey-trust__grid>a,body.template-index.staple-journey .journey-home .journey-trust__grid>div{gap:9px;padding-right:10px}body.template-index.staple-journey .journey-home .journey-trust strong,body.template-index.staple-journey .journey-home .journey-trust span{font-size:10px}body.template-index.staple-journey .journey-home .journey-trust svg{width:25px;height:25px}body.template-index.staple-journey .ms-root footer{padding-block:27px 20px}body.template-index.staple-journey .ms-root footer .foot-grid{gap:25px 18px}body.template-index.staple-journey .ms-root footer ul a{padding-block:4px;font-size:12px}body.template-index.staple-journey .ms-root footer .foot-bottom{margin-top:23px;padding-top:15px}}@media(max-width:749px){body.template-index.staple-journey .scroll-to-top-btn{display:none!important}}@media(prefers-reduced-motion:reduce){body.template-index.staple-journey .journey-home .journey-quick-add{transition:none}}body.template-index.staple-journey .journey-home-band--featured.sg-band{padding-block:clamp(28px,3vw,44px)}
/*# sourceMappingURL=/cdn/shop/t/156/assets/staple-home-blocks.css.map */
