.odelly-bf-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1160px;margin:auto;padding:20px}.odelly-bf-nav a{color:inherit;text-decoration:none;font-size:13px}.odelly-bf-nav .odelly-bf-logo{font-family:var(--heading-font-family,Georgia),serif;font-size:30px;letter-spacing:.03em}.odelly-bf-page{font-family:var(--text-font-family,Arial),sans-serif;color:#332822}.odelly-bf-intro{padding:30px 20px 28px;background:#f4ece6;text-align:center}.odelly-bf-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px}.odelly-bf-intro h1{font-family:var(--heading-font-family,Georgia),serif;font-size:clamp(32px,5vw,58px);line-height:1.1;margin:0 0 18px}.odelly-bf-date{font-size:18px;font-weight:600}.odelly-bf-lead{max-width:550px;margin:18px auto 26px;line-height:1.7;font-size:16px}.odelly-bf-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#62473c;color:#fff;padding:12px 24px;text-decoration:none;font-weight:600}.odelly-bf-shipping{font-size:13px;margin:20px 0 0}.odelly-bf-shelf{max-width:1160px;margin:auto;padding:44px 20px 60px}.odelly-bf-shelf h2{font-family:var(--heading-font-family,Georgia),serif;font-size:30px;margin:0 0 12px}.odelly-bf-note{color:#73645c;font-size:14px;line-height:1.6;margin-bottom:26px}.odelly-bf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.odelly-bf-card{display:block;color:inherit;text-decoration:none;min-width:0}.odelly-bf-image{aspect-ratio:1;background:#fff;border:1px solid #eee6e0;overflow:hidden}.odelly-bf-image img{display:block;width:100%;height:100%;object-fit:contain}.odelly-bf-card h3{font-size:15px;line-height:1.5;margin:15px 0 8px;font-weight:500}.odelly-bf-card p{font-size:18px;font-weight:600;margin:0}.odelly-bf-card:focus-visible,.odelly-bf-button:focus-visible{outline:3px solid #62473c;outline-offset:5px}@media(max-width:640px){.odelly-bf-intro{padding:25px 18px}.odelly-bf-lead{font-size:14px}.odelly-bf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.odelly-bf-shelf{padding:30px 18px 40px}.odelly-bf-card h3{font-size:13px}.odelly-bf-shelf h2{font-size:25px}}.odelly-bf-nav .odelly-bf-logo{display:block;width:110px;height:55px}.odelly-bf-logo picture,.odelly-bf-logo img{display:block;width:100%;height:100%;object-fit:contain}.odelly-bf-intro h1{font-size:clamp(30px,4vw,46px)}.odelly-bf-eyebrow{margin-bottom:10px}.odelly-bf-date{margin:10px 0}.odelly-bf-lead{margin:12px auto 18px;max-width:620px;font-size:15px}.odelly-bf-shipping{margin-top:14px}.odelly-bf-shelf{padding-top:30px;scroll-margin-top:24px}.odelly-bf-grid{align-items:stretch}.odelly-bf-card{display:flex;flex-direction:column;padding:12px 12px 18px;border:1px solid #e9e1da;background:#fff;border-radius:6px}.odelly-bf-image{padding:12px;border:0}.odelly-bf-card h3{min-height:3em}.odelly-bf-card p{margin-top:auto;padding-top:8px}.odelly-bf-card:hover{border-color:#a58a7d}@media(max-width:640px){.odelly-bf-nav{padding:10px 18px}.odelly-bf-nav .odelly-bf-logo{width:90px;height:45px}.odelly-bf-card{padding:8px 8px 14px}.odelly-bf-image{padding:4px}.odelly-bf-card h3{min-height:0}.odelly-bf-grid{gap:14px}.odelly-bf-shelf{scroll-margin-top:16px}}@media(max-width:640px){.odelly-bf-card:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;align-items:center}.odelly-bf-card:last-child:nth-child(odd) .odelly-bf-image{grid-row:1/3}.odelly-bf-card:last-child:nth-child(odd) h3{align-self:end;margin:10px 0}.odelly-bf-card:last-child:nth-child(odd) p{align-self:start;margin:0;padding:0}}.odelly-bf-existing{display:block;font-size:12px;font-weight:400;color:#73645c;margin-top:6px}@media(min-width:1000px){.odelly-bf-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.odelly-bf-card h3{font-size:14px}}.odelly-bf-intro{background:#352821;color:#fff;padding:40px 20px 38px}.odelly-bf-intro h1{color:#fff;font-size:clamp(32px,4.5vw,58px);font-weight:650;max-width:880px;margin:12px auto 18px;line-height:1.08}.odelly-bf-eyebrow{display:inline-block;background:#f5e8df;color:#49342b;padding:7px 14px;border-radius:30px;letter-spacing:.1em;font-weight:650;font-size:11px}.odelly-bf-date{color:#f0c7b5;font-size:17px;font-weight:650}.odelly-bf-lead{color:#f2e9e3;max-width:640px;font-size:15px;line-height:1.65}.odelly-bf-button{background:#b83161;min-height:50px;border-radius:4px;padding:13px 25px}.odelly-bf-button:hover{background:#a22250}.odelly-bf-shipping{color:#f2e9e3;font-size:13px}.odelly-bf-shelf{padding-top:38px;padding-bottom:48px}.odelly-bf-shelf h2{font-weight:600}.odelly-bf-card{position:relative;transition:border-color .15s,box-shadow .15s}.odelly-bf-card:hover{box-shadow:0 5px 18px #35282112}.odelly-bf-image{background:#fff}.odelly-bf-card .od-bf-prices{margin-top:auto;padding-top:8px}@media(max-width:640px){.odelly-bf-intro{padding:28px 18px}.odelly-bf-intro h1{font-size:34px}.odelly-bf-date{font-size:15px}.odelly-bf-button{width:100%;max-width:340px}.odelly-bf-shelf h2{font-size:26px}.odelly-bf-card h3{font-size:12px}}.od-bf-prices{display:flex;flex-wrap:wrap;gap:5px 8px;align-items:baseline;color:#352821}.od-bf-price-old{font-size:13px;font-weight:400;color:#7d726a}.od-bf-price-now{font-size:21px;font-weight:750;color:#a72755;line-height:1.3}.od-bf-price-save{display:block;flex-basis:100%;font-size:12px;font-weight:500;color:#69493b}.od-bf-price-badge{position:absolute;top:10px;left:10px;z-index:1;background:#b83161;color:#fff;font-size:13px;line-height:1;padding:9px 10px;border-radius:4px;font-weight:750}.od-bf-card-cta{display:block;font-size:12px;font-weight:650;color:#a72755;margin-top:12px;text-decoration:underline;text-underline-offset:3px}.od-bf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.od-bf-price-now{font-size:19px}.od-bf-price-old{font-size:12px}.od-bf-price-save{font-size:11px}.od-bf-price-badge{font-size:12px;padding:8px}.od-bf-feature-card .od-bf-price-now{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map?subset=AAAAAAAAgAAAAAAAAAAABA */
