.sahaf-day{margin:28px auto;color:#103a30}.sahaf-day__card{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-items:center;background:#f8f6ef;border:1px solid #d9d3c5;overflow:hidden}.sahaf-day__image{display:flex;align-items:center;justify-content:center;padding:24px;background:#eee9dd;align-self:stretch}.sahaf-day__image img{display:block;width:100%;height:auto;max-width:210px;max-height:270px;object-fit:contain}.sahaf-day__content{padding:28px 36px;min-width:0}.sahaf-day__heading{font-size:26px;line-height:1.2;margin:0 0 12px;color:#103a30}.sahaf-day__badge{display:inline-block;color:#71572e;font-size:11px;line-height:1.5;letter-spacing:.02em}.sahaf-day__title{font-size:22px;line-height:1.35;margin:12px 0 16px;overflow-wrap:anywhere}.sahaf-day__title a{color:inherit;text-decoration:none}.sahaf-day__prices{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:20px}.sahaf-day__prices s{font-size:16px;color:#66776e}.sahaf-day__prices strong{font-size:26px;line-height:1.2;font-weight:650}.sahaf-day__button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;background:#103a30;color:#fff;border:1px solid #103a30;padding:10px 26px;font:inherit;font-size:14px;cursor:pointer}.sahaf-day__button:hover{background:#082c23}.sahaf-day a:focus-visible,.sahaf-day button:focus-visible{outline:3px solid #987744;outline-offset:4px}@media(max-width:749px){.sahaf-day{margin:20px auto}.sahaf-day__card{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr)}.sahaf-day__image{padding:14px}.sahaf-day__image img{max-width:140px;max-height:200px}.sahaf-day__content{padding:20px 16px 20px 0}.sahaf-day__heading{font-size:20px;margin-bottom:8px}.sahaf-day__badge{font-size:10px;letter-spacing:0}.sahaf-day__title{font-size:17px;margin:10px 0 12px}.sahaf-day__prices{gap:8px;margin-bottom:16px}.sahaf-day__prices s{font-size:13px}.sahaf-day__prices strong{font-size:22px}.sahaf-day__button{width:100%;padding:10px 12px}}.sj-discover{margin:6px auto 40px;color:#103a30}.sj-discover__heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px}.sj-discover__kicker{font-size:10px;letter-spacing:.13em;line-height:1.7;margin:0 0 12px;color:#72654f}.sj-discover h2{font-size:clamp(24px,2.6vw,34px);line-height:1.2;font-weight:500;letter-spacing:-.025em;color:inherit;margin:0}.sj-discover__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}.sj-category{text-decoration:none;color:inherit;min-width:0}.sj-category__image{position:relative;aspect-ratio:1;background:#f5f2eb;border:1px solid #e8e2d6;border-radius:50% 50% 5px 5px;overflow:hidden;padding:10px;transition:border-color .2s}.sj-category__image img{position:absolute;top:10px;right:10px;bottom:10px;left:10px;display:block;height:calc(100% - 20px);width:calc(100% - 20px);object-fit:contain;mix-blend-mode:normal}.sj-category>span{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:13px;line-height:1.4;padding:13px 3px;min-height:44px}.sj-category:hover .sj-category__image{border-color:#907447}.sj-discover__nav{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.sj-discover__nav a{color:#345343;text-decoration:none;border:1px solid #dce3d9;padding:8px 12px;min-height:44px;display:inline-flex;align-items:center;font-size:11px;border-radius:3px}.sj-discover__nav a:hover,.sj-discover__nav a[aria-current=page]{background:#103a30;border-color:#103a30;color:#fff}.sj-discover__footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid #e0e5dc;border-bottom:1px solid #e0e5dc;padding:8px 0}.sj-discover__footer a{font-size:11px;line-height:1.6;color:#385241;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center;gap:8px}.sj-editorial{display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#f3efe5;border:1px solid #e5decd;padding:32px;margin-bottom:26px;align-items:center}.sj-editorial__copy>p:not(.sj-discover__kicker){font-size:13px;line-height:1.85;max-width:420px;margin:16px 0 20px}.sj-editorial__copy h2{font-size:clamp(28px,3vw,42px);max-width:440px}.sj-discover__button{display:inline-flex;gap:28px;align-items:center;min-height:46px;padding:10px 20px;background:#103a30;color:#fff;text-decoration:none;font-size:12px}.sj-editorial__visual{display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:1fr 1fr;height:300px;gap:12px}.sj-editorial__visual>div{min-height:0;height:100%;background:#fff;aspect-ratio:auto;border-radius:50% 50% 5px 5px;overflow:hidden}.sj-editorial__visual>div:first-child{grid-row:span 2;aspect-ratio:auto;align-self:stretch;display:flex;align-items:center}.sj-editorial__visual img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sj-discover--compact{margin-bottom:12px}.sj-discover--compact .sj-discover__heading h2{font-size:21px}.sj-discover--compact .sj-discover__kicker{margin:0}.sj-discover a:focus-visible{outline:3px solid #987744;outline-offset:4px}@media(max-width:989px){.sj-discover__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sj-editorial{padding:24px;gap:20px}.sj-discover__heading{display:block}.sj-discover__heading .sj-discover__kicker{margin-bottom:6px}}@media(max-width:749px){.sj-discover{margin-bottom:28px}.sj-discover__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sj-category__image{padding:4px}.sj-category__image img{top:4px;right:4px;bottom:4px;left:4px;height:calc(100% - 8px);width:calc(100% - 8px)}.sj-category>span{font-size:11px;padding:9px 0;gap:3px}.sj-discover__kicker{font-size:8px}.sj-discover__heading{margin-bottom:16px}.sj-discover__nav{gap:6px}.sj-discover__nav a{font-size:10px;padding:7px 10px}.sj-discover__footer{gap:4px 16px;justify-content:flex-start}.sj-discover__footer a{font-size:10px}.sj-discover__footer a:first-child{flex-basis:100%}.sj-editorial{grid-template-columns:1fr;padding:22px;gap:20px;margin-bottom:20px}.sj-editorial__copy h2{font-size:30px;max-width:330px}.sj-editorial__copy>p:not(.sj-discover__kicker){font-size:12px;margin:12px 0 16px}.sj-editorial__visual{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;height:auto;gap:9px}.sj-editorial__visual>div{aspect-ratio:1;height:auto}.sj-editorial__visual>div:first-child{grid-row:auto;aspect-ratio:1}.sj-discover--compact .sj-discover__heading h2{font-size:20px}}@media(prefers-reduced-motion:reduce){.sj-category__image{transition:none}}.sb-discovery__columns--complete{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start}.sb-discovery__author-links{max-height:420px;overflow-y:auto;overscroll-behavior-y:contain;align-content:start;padding:4px;scrollbar-width:thin;scrollbar-color:#698878 #e4ebe1}.sb-discovery__author-links a{min-height:44px;max-width:100%;overflow-wrap:anywhere}.sb-discovery__author-links:focus-visible{outline:2px solid #173f32;outline-offset:4px}@media(max-width:749px){.sb-discovery__columns--complete{grid-template-columns:1fr}.sb-discovery__author-links{max-height:380px}}.sahaf-cart-savings{margin:18px 0 12px;padding:15px 16px;background:#eef4ed;border:1px solid #cfddcc;border-radius:4px;color:#103e30}.sahaf-cart-savings h3{margin:0 0 11px;font-size:14px;font-weight:700}.sahaf-cart-savings dl{margin:0}.sahaf-cart-savings dl>div{display:flex;justify-content:space-between;gap:18px;align-items:baseline;margin:7px 0;font-size:12px;line-height:1.5}.sahaf-cart-savings dt{min-width:0}.sahaf-cart-savings dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.sahaf-cart-savings .sahaf-cart-savings__total{border-top:1px solid #cbd9c8;margin-top:11px;padding-top:10px;font-size:14px;font-weight:700}.sahaf-cart-savings>p{font-size:10px;line-height:1.5;margin:10px 0 0;color:#526850}@media(max-width:749px){.sahaf-cart-savings{padding:13px}.sahaf-cart-savings dl>div{font-size:12px}.sahaf-cart-savings .sahaf-cart-savings__total{font-size:14px}}@media(max-width:749px){.sb-cart.header__icon .cart-count-bubble{left:auto;right:0;bottom:-3px}}.sahaf-empty-cart-links{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin:2rem 0}.sahaf-empty-cart-links .button{min-height:4.4rem;font-size:1.3rem;margin:0}.sahaf-product-benefits--jewelry .sahaf-product-benefits__item:last-child{grid-column:1 / -1}.sb-product-meta .sb-product-sku{color:rgba(var(--color-foreground),.72);font-size:1.2rem;line-height:1.5;gap:.5rem;overflow-wrap:anywhere}.sb-product-meta .sb-product-sku span{width:auto;color:inherit}.sb-product-meta .sb-product-sku span:last-child{min-width:0;flex-shrink:1}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map */
