:root{--sb-red: #8B1A1A;--sb-red-dark: #6B1212;--sb-green: #2F5D46;--sb-gold: #C79A5B;--sb-cream: #FBF5E6;--sb-sand: #F3E8CF;--sb-ink: #1C0F0F}.ba-h1,.ba-h2,.ba-h3,.ba-product__title{color:var(--sb-ink)}.ba-h1 em,.ba-h2 em,.ba-h3 em{color:var(--sb-red)}.ba-bg--brown .ba-h1,.ba-bg--brown .ba-h2,.ba-bg--brown .ba-h3{color:#fff}.ba-bg--brown .ba-h1 em,.ba-bg--brown .ba-h2 em{color:var(--sb-gold)}.ba-eyebrow{color:var(--sb-green)}.ba-bg--brown{background:var(--sb-green)}.ba-hero{border-bottom:3px solid var(--sb-gold)}.ba-hero__float{background:#fff;color:var(--sb-green)}.sb-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0 auto 3.2rem}.sb-tab{-webkit-appearance:none;appearance:none;border:1.5px solid var(--ba-line);background:#fff;color:var(--sb-ink);border-radius:999px;padding:1rem 2rem;font:600 1.4rem/1.2 var(--ba-body);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.sb-tab:hover{border-color:var(--sb-green)}.sb-tab.is-active{background:var(--sb-green);border-color:var(--sb-green);color:#fff}.sb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}@media(min-width:750px){.sb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media(min-width:1100px){.sb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sb-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ba-line);border-radius:var(--ba-radius);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.sb-card[hidden]{display:none}@media(hover:hover){.sb-card:hover{transform:translateY(-3px);box-shadow:var(--ba-shadow)}}.sb-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--sb-cream)}.sb-card__media img{width:100%;height:100%;object-fit:contain;display:block}.sb-card__flag{position:absolute;top:1rem;left:1rem}.sb-card__flag--adult{background:var(--sb-ink);color:#fff;border-color:var(--sb-ink)}.sb-card__body{display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 1.6rem 1.8rem;flex:1}.sb-card__title{font-family:var(--ba-heading);font-weight:400;font-size:clamp(1.6rem,1.4vw,1.9rem);line-height:1.25;margin:0;color:var(--sb-ink)}.sb-card__title a{color:inherit;text-decoration:none}.sb-card__title a:hover{color:var(--sb-red)}.sb-card__text{margin:0;font-size:1.35rem;line-height:1.5;color:var(--ba-muted)}.sb-card__price{display:flex;align-items:center;justify-content:space-between;margin:auto 0 0;padding-top:.4rem}.sb-card__now{font:700 2rem/1 var(--ba-heading);color:var(--sb-red)}.sb-card__fmt{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;color:var(--sb-green)}.sb-card__actions{display:flex;flex-direction:column;gap:.6rem}.sb-card__add{min-height:4.4rem;padding:0 1.6rem;font-size:1.35rem}.sb-card__more{text-align:center;font-size:1.3rem;color:var(--sb-green);text-decoration:underline;text-underline-offset:.3rem}.sb-catalog__error{text-align:center;margin-top:1.6rem}@media(max-width:749px){.sb-card__body{padding:1.2rem 1.2rem 1.4rem}.sb-card__text{display:none}.sb-card__add{font-size:1.25rem;letter-spacing:.02em}}.sb-bundle__box{display:grid;gap:2.4rem;align-items:center;background:#fff;border:2px solid var(--sb-gold);border-radius:calc(var(--ba-radius) + 6px);padding:clamp(1.6rem,3vw,4rem);box-shadow:var(--ba-shadow)}@media(min-width:900px){.sb-bundle__box{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:5rem}}.sb-bundle__media{position:relative;border-radius:var(--ba-radius);overflow:hidden;background:var(--sb-cream)}.sb-bundle__media img{width:100%;height:auto;display:block}.sb-bundle__stamp{position:absolute;top:1.4rem;right:1.4rem;width:9rem;height:9rem;border-radius:50%;background:var(--sb-red);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.1;box-shadow:0 6px 16px #0000002e;transform:rotate(-8deg)}.sb-bundle__stamp strong{font:700 2.4rem/1 var(--ba-heading)}.sb-bundle__stamp span{font-size:1.05rem;letter-spacing:.04em;margin-top:.3rem}.sb-bundle__content .ba-h2{margin-bottom:.4rem}.sb-bundle__list{list-style:none;padding:0;margin:2rem 0;display:grid;gap:.2rem}@media(min-width:600px){.sb-bundle__list{grid-template-columns:1fr 1fr;column-gap:2.4rem}}.sb-bundle__list li{display:flex;align-items:center;gap:.8rem;padding:.7rem 0;border-bottom:1px dashed var(--ba-line);font-size:1.45rem}.sb-bundle__list a{color:var(--sb-ink);text-decoration:none;flex:1}.sb-bundle__list a:hover{color:var(--sb-red)}.sb-bundle__tick{flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--ba-sage);color:var(--sb-green);display:inline-flex;align-items:center;justify-content:center}.sb-bundle__each{font-size:1.3rem;color:var(--ba-muted)}.sb-bundle__value{margin:0 0 2rem}.sb-bundle__sep{margin:0 0 .4rem;color:var(--ba-muted);font-size:1.5rem}.sb-bundle__price{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin:0}.sb-bundle__price strong{font:700 clamp(3.4rem,4vw,4.6rem)/1 var(--ba-heading);color:var(--sb-red)}.sb-bundle__actions{display:flex;flex-wrap:wrap;gap:1rem}.sb-bundle__note{margin:1.4rem 0 0;font-size:1.3rem}.sb-steps__list{list-style:none;padding:0;margin:0 auto;display:grid;gap:2.4rem;max-width:110rem;counter-reset:none}@media(min-width:750px){.sb-steps__list{grid-template-columns:repeat(var(--sb-steps, 3),minmax(0,1fr));gap:3.2rem}}.sb-step{text-align:center;padding:0 1rem}.sb-step__visual{position:relative;width:12rem;height:12rem;margin:0 auto 1.8rem;border-radius:50%;background:var(--sb-cream);border:2px solid var(--ba-line);display:flex;align-items:center;justify-content:center}.sb-step__visual img{width:78%;height:78%;object-fit:contain}.sb-step__icon{color:var(--sb-green);display:inline-flex}.sb-step__num{position:absolute;top:-.4rem;right:-.4rem;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--sb-red);color:#fff;font:700 1.5rem/3.4rem var(--ba-body);text-align:center}.sb-step__title{font-family:var(--ba-heading);font-weight:400;font-size:2rem;margin:0 0 .6rem;color:var(--sb-ink)}.sb-step__text{margin:0 auto;max-width:30rem;color:var(--ba-muted);line-height:1.6;font-size:1.5rem}.sb-steps__banner{margin:4rem auto 0;max-width:120rem;border-radius:var(--ba-radius);overflow:hidden}.sb-steps__banner img{width:100%;height:auto;display:block}.sb-steps__cta{margin-top:3.2rem}.sb-desc ul{list-style:none;padding:0;margin:1.2rem 0}.sb-desc li{position:relative;padding:.3rem 0 .3rem 2.6rem}.sb-desc li:before{content:"";position:absolute;left:0;top:.85rem;width:1.4rem;height:.8rem;border-left:2px solid var(--sb-green);border-bottom:2px solid var(--sb-green);transform:rotate(-45deg)}.sb-desc p{margin:0 0 1rem}.sb-offer__packbox{background:var(--sb-cream);border:1.5px solid var(--sb-gold);border-radius:var(--ba-radius-sm);padding:1.6rem 1.8rem;margin-bottom:1.6rem}.sb-offer__packline{display:flex;align-items:center;gap:.8rem;margin:0 0 .8rem;font-weight:600;color:var(--sb-green)}.sb-offer__value{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.6rem;margin:0}.sb-offer__value span{color:var(--ba-muted)}.sb-offer__value strong{color:var(--sb-red);font-size:1.7rem}.sb-tier--pack{border-color:var(--sb-gold)}.sb-digital{background:var(--ba-sage)}.sb-digital .ba-icon{color:var(--sb-green)}.ba-addon[hidden]{display:none}.sb-adult-note{display:inline-flex;align-items:center;gap:.6rem;margin:.8rem 0 0;padding:.5rem 1.2rem;border-radius:999px;background:var(--sb-ink);color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:.04em}.ba-info>*+*{margin-top:1.6rem}.ba-info .ba-product__title{margin-top:.4rem}.ba-hero__img,.ba-hero__img--2{aspect-ratio:1 / 1;background:var(--sb-cream)}.ba-hero__img img{object-fit:contain}.ba-hero__img--2{margin-bottom:4.8rem}.ba-cta__media{min-height:0;align-self:center}.ba-cta__media img{position:static;display:block;width:100%;height:auto;object-fit:contain}.product__media-list .product__media img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sb.css.map */
