:root{--bi-indigo: #2E3F7A;--bi-indigo-deep: #1E2C5E;--bi-mustard: #E8B93E;--bi-paper: #EFE9DC;--bi-paper-white: #F6F4EE;--bi-rope: #8A7452;--bi-brick: #B4553A;--bi-ink: #232A44;--bi-slate: #4A5370;--bi-line: rgba(30, 44, 94, .42);--bi-line-soft: rgba(30, 44, 94, .2);--bi-heading: "Georgia", "Palatino Linotype", "Book Antiqua", "Times New Roman", serif;--bi-sans: "Helvetica Neue", "Segoe UI", Arial, sans-serif;--bi-radius: 6px}.bi-section{position:relative;overflow:hidden;background:var(--bi-paper);color:var(--bi-ink)}.bi-container{max-width:1240px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.bi-overline{font-family:var(--bi-sans);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--bi-indigo);margin:0 0 14px}.bi-h2{font-family:var(--bi-heading);font-weight:700;letter-spacing:-.01em;color:var(--bi-indigo-deep);font-size:clamp(30px,4.4vw,46px);line-height:1.04;margin:0}.bi-section-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:34px}.bi-section-head__rule{flex:1;min-width:0}.bi-head-deco{flex:0 0 auto;width:30px;height:30px;color:var(--bi-indigo-deep)}.bi-head-deco svg{width:100%;height:100%;display:block}.bi-lat-rule{margin-top:16px;height:22px;background-image:repeating-linear-gradient(90deg,var(--bi-indigo-deep) 0 1px,transparent 1px 10px);background-repeat:repeat-x;background-position:bottom;background-size:10px 8px;opacity:.5}.bi-deco{position:absolute;z-index:0;pointer-events:none;color:var(--bi-indigo)}.bi-deco svg{display:block;width:100%;height:100%}.bi-deco--fish{color:var(--bi-indigo);opacity:.11}.bi-deco--fish-a{top:40px;left:30px;width:112px}.bi-deco--fish-b{bottom:28px;right:44px;width:88px;color:var(--bi-mustard);opacity:.16}.bi-deco--starfish{color:var(--bi-mustard);opacity:.22}.bi-deco--starfish-a{top:32px;right:40px;width:92px}.bi-deco--kelp{color:var(--bi-indigo);opacity:.1}.bi-deco--kelp-a{bottom:0;left:0;width:132px}.bi-deco--bubbles{color:var(--bi-indigo-deep);opacity:.14}.bi-deco--bubbles-a{top:56px;right:28px;width:62px}.bi-deco--wave{color:var(--bi-mustard);opacity:.18}.bi-deco--wave-a{left:0;right:0;bottom:0;width:100%;height:40px}.bi-card{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid var(--bi-line);border-radius:var(--bi-radius);background:var(--bi-paper-white);overflow:hidden}.bi-card__stage{position:relative;background:var(--bi-paper-white);display:flex;align-items:center;justify-content:center;overflow:hidden}.bi-card__stage img{display:block;width:100%;height:100%;object-fit:cover}.bi-card__name{display:block;font-family:var(--bi-heading);font-weight:700;color:var(--bi-indigo-deep);letter-spacing:0;line-height:1.12;margin:0}.bi-card__spec{display:block;font-family:var(--bi-sans);font-size:12px;letter-spacing:.04em;color:#5a5f70;margin:4px 0 0}.bi-card__price{display:block;font-family:var(--bi-sans);font-size:15px;font-weight:400;color:var(--bi-ink);letter-spacing:.01em;margin:10px 0 0}.bi-hero{position:relative;background:linear-gradient(100deg,var(--bi-paper) 0%,var(--bi-paper) 46%,#7c88b4 78%,var(--bi-indigo) 100%);min-height:560px}.bi-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--bi-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--bi-line-soft) 1px,transparent 1px);background-size:56px 56px;opacity:.55;pointer-events:none}.bi-hero__inner{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:8px;min-height:560px;padding:60px 0 90px;position:relative;z-index:2}.bi-hero__title{font-family:var(--bi-heading);font-weight:700;color:var(--bi-indigo-deep);letter-spacing:-.02em;font-size:clamp(42px,6.4vw,74px);line-height:.98;margin:0 0 22px}.bi-hero__sub{font-family:var(--bi-sans);font-size:16px;line-height:1.6;color:var(--bi-slate);max-width:440px;margin:0 0 30px}.bi-btn{display:inline-block;font-family:var(--bi-sans);font-size:14px;letter-spacing:.06em;color:var(--bi-indigo-deep);background:var(--bi-paper-white);border:1px solid var(--bi-indigo-deep);border-radius:var(--bi-radius);padding:13px 30px;text-decoration:none;text-transform:uppercase}.bi-hero__art{position:relative;display:flex;align-items:flex-end;justify-content:center;height:460px}.bi-hero__art svg{height:100%;width:auto;max-width:100%}.bi-hero__anchor{position:absolute;left:26px;bottom:74px;width:42px;height:42px;color:var(--bi-indigo-deep);opacity:.9}.bi-hero__anchor svg{width:100%;height:100%}.bi-hero__ice{position:absolute;left:0;right:0;bottom:0;height:26px;background:var(--bi-paper-white);border-top:1px solid var(--bi-line-soft);z-index:3}.bi-hero__ice:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:6px;background:repeating-linear-gradient(90deg,rgba(46,63,122,.14) 0 2px,transparent 2px 12px)}.bi-hero__school{position:absolute;right:5%;top:46px;width:210px;color:var(--bi-paper-white);opacity:.5;z-index:1;pointer-events:none}.bi-hero__school svg{display:block;width:100%;height:auto}.bi-divider{position:relative;background:var(--bi-paper);padding:0;line-height:0}.bi-divider__inner{height:34px;position:relative}.bi-divider--stripes .bi-divider__inner{height:12px;background-image:repeating-linear-gradient(90deg,var(--bi-mustard) 0 12px,var(--bi-indigo) 12px 24px);box-shadow:1px 0 #1e2c5e59 inset}.bi-divider--arcs .bi-divider__inner{height:22px;background:radial-gradient(ellipse 520px 220px at 50% 130%,transparent 88%,var(--bi-indigo-deep) 88.5% 89.5%,transparent 89.8%),radial-gradient(ellipse 420px 180px at 50% 130%,transparent 88%,var(--bi-indigo-deep) 88.5% 89.5%,transparent 89.8%);opacity:.85}.bi-divider--latlon .bi-divider__inner{height:20px;background-image:repeating-linear-gradient(90deg,var(--bi-indigo-deep) 0 1px,transparent 1px 12px),repeating-linear-gradient(0deg,var(--bi-indigo-deep) 0 1px,transparent 1px 12px);background-size:12px 8px,12px 12px;background-position:bottom;opacity:.4}.bi-divider--rope .bi-divider__inner{height:20px;background-image:linear-gradient(115deg,transparent 46%,var(--bi-rope) 46.5% 48%,transparent 48.5%),linear-gradient(65deg,transparent 46%,var(--bi-indigo) 46.5% 48%,transparent 48.5%);background-size:26px 12px,26px 12px;background-position:bottom;opacity:.8}.bi-divider--squares .bi-divider__inner{height:12px;background-image:repeating-linear-gradient(90deg,var(--bi-mustard) 0 12px,transparent 12px 16px,var(--bi-indigo) 16px 28px,transparent 28px 32px,var(--bi-paper-white) 32px 44px,transparent 44px 48px)}.bi-divider--compass .bi-divider__inner{height:26px;background:radial-gradient(circle 30px at 50% 150%,transparent 70%,var(--bi-indigo-deep) 70.5% 71.5%,transparent 72%);opacity:.7}.bi-divider--compass .bi-divider__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background-image:repeating-linear-gradient(90deg,var(--bi-indigo-deep) 0 1px,transparent 1px 10px);background-size:10px 8px;opacity:.5}.bi-stripes{padding:74px 0 86px}.bi-stripes__grid{display:grid;grid-template-columns:1.35fr .9fr;gap:26px;align-items:stretch}.bi-stripe-card{position:relative;padding:14px;background:var(--bi-paper-white)}.bi-stripe-card--main{background:repeating-linear-gradient(90deg,var(--bi-mustard) 0 16px,transparent 16px 30px,var(--bi-indigo) 30px 46px,transparent 46px 60px);background-clip:padding-box}.bi-stripe-card--narrow{background:repeating-linear-gradient(90deg,var(--bi-mustard) 0 8px,transparent 8px 16px,var(--bi-indigo) 16px 24px,transparent 24px 32px);background-clip:padding-box}.bi-stripe-card__pad{background:var(--bi-paper-white);border:1px solid var(--bi-line);border-radius:var(--bi-radius);height:100%;display:flex;flex-direction:column;text-decoration:none;color:inherit}.bi-stripe-card__stage{flex:1;min-height:320px;padding:26px 26px 14px}.bi-stripe-card__stage img{width:100%;height:100%;object-fit:cover;border-radius:2px}.bi-stripe-card__meta{padding:0 26px 24px}.bi-stripe-card--narrow .bi-stripe-card__stage{min-height:0}.bi-stripe-card__chip{position:absolute;top:22px;left:22px;width:12px;height:12px;background:var(--bi-mustard);border:1px solid var(--bi-indigo-deep)}.bi-stripe-card__chip--brick{background:var(--bi-brick)}.bi-stripe-card__ice{position:absolute;bottom:14px;left:14px;right:14px;height:8px;background:repeating-linear-gradient(90deg,rgba(46,63,122,.16) 0 3px,transparent 3px 10px)}.bi-rings{padding:74px 0 86px}.bi-rings__grid{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;justify-items:center;gap:30px;max-width:760px;margin:0 auto}.bi-ring{position:relative;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;aspect-ratio:1 / 1}.bi-ring--main{width:100%;max-width:380px;background:conic-gradient(from 0deg,var(--bi-indigo) 0 25%,var(--bi-mustard) 0 50%,var(--bi-paper-white) 0 75%,var(--bi-indigo) 0 100%);padding:16px;justify-self:end}.bi-ring--sub{width:100%;max-width:260px;background:conic-gradient(from 0deg,var(--bi-paper-white) 0 33.3%,var(--bi-indigo) 0 66.6%,var(--bi-mustard) 0 100%);padding:14px;justify-self:start;transform:translateY(28px)}.bi-ring__disc{border-radius:50%;background:var(--bi-paper-white);border:1px solid var(--bi-line);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px;overflow:hidden}.bi-ring__disc img{width:72%;height:72%;object-fit:cover;border-radius:50%}.bi-ring__name{font-size:19px;margin-top:12px}.bi-ring--main .bi-ring__name{font-size:24px}.bi-ring__price{font-size:15px;margin-top:6px}.bi-ring__anchor{position:absolute;right:-4px;top:18%;width:26px;height:26px;color:var(--bi-indigo-deep)}.bi-ring__anchor svg{width:100%;height:100%}.bi-bands{padding:74px 0 86px}.bi-bands__grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.bi-band{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:var(--bi-radius);overflow:hidden;border:1px solid var(--bi-line)}.bi-band__top{height:22px;background:var(--bi-indigo)}.bi-band__mid{background:var(--bi-paper-white);padding:28px 26px;display:flex;gap:20px;align-items:center;flex:1}.bi-band__mid img{width:46%;max-height:220px;object-fit:cover;border-radius:2px}.bi-band__bottom{height:22px;background:var(--bi-mustard)}.bi-band--sub .bi-band__top{background:var(--bi-mustard)}.bi-band--sub .bi-band__bottom{background:var(--bi-indigo)}.bi-band__pennant{position:absolute;top:22px;left:16px;width:0;height:0;border-left:14px solid var(--bi-mustard);border-top:9px solid transparent;border-bottom:9px solid transparent}.bi-band__dots{position:absolute;top:5px;right:16px;display:flex;gap:4px}.bi-band__dots i{width:6px;height:6px;border-radius:50%;background:var(--bi-paper-white)}.bi-band--sub .bi-band__dots i{background:var(--bi-indigo-deep)}.bi-grid{padding:74px 0 86px}.bi-grid__wrap{position:relative;background-image:linear-gradient(var(--bi-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--bi-line-soft) 1px,transparent 1px);background-size:64px 64px;padding:44px 36px}.bi-grid__cards{display:grid;grid-template-columns:1fr 1fr;gap:28px}.bi-point{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit;background:var(--bi-paper-white);border:1px solid var(--bi-line);border-radius:var(--bi-radius);overflow:hidden}.bi-point__code{position:absolute;top:12px;left:12px;font-family:var(--bi-sans);font-size:11px;letter-spacing:.12em;color:var(--bi-indigo-deep);background:var(--bi-paper);border:1px solid var(--bi-line);padding:3px 8px;border-radius:3px}.bi-point__stage{background:var(--bi-paper-white)}.bi-point__stage img{width:100%;height:100%;object-fit:cover;display:block}.bi-point__meta{padding:16px 18px 18px}.bi-point__ice{position:absolute;bottom:0;left:0;right:0;height:8px;background:repeating-linear-gradient(90deg,rgba(46,63,122,.18) 0 3px,transparent 3px 10px)}.bi-grid__compass{position:absolute;top:18px;right:20px;width:56px;height:56px;color:var(--bi-indigo-deep);opacity:.9}.bi-grid__compass svg{width:100%;height:100%}.bi-flags{padding:74px 0 90px}.bi-flags__rope{position:relative;height:12px;margin:8px 0 40px;background:linear-gradient(180deg,var(--bi-rope),#a48c66,var(--bi-rope));border-radius:6px}.bi-flags__rope:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,transparent 0 9px,rgba(255,255,255,.35) 9px 12px)}.bi-flags__row{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;align-items:start}.bi-flag{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid var(--bi-line);border-radius:2px 2px var(--bi-radius) var(--bi-radius);overflow:hidden}.bi-flag:before{content:"";position:absolute;top:-14px;left:50%;transform:translate(-50%);width:6px;height:16px;background:var(--bi-rope)}.bi-flag__body{padding:14px 12px 16px;display:flex;flex-direction:column;align-items:center}.bi-flag__body img{width:100%;aspect-ratio:1/.9;object-fit:cover;border-radius:2px}.bi-flag__name{font-size:14px;text-align:center;margin-top:10px}.bi-flag__spec{font-size:11px;text-align:center}.bi-flag--indigo-white,.bi-flag--indigo-white .bi-flag__body{background:var(--bi-indigo)}.bi-flag--indigo-white .bi-flag__body img{outline:3px solid var(--bi-paper-white);outline-offset:-3px}.bi-flag--indigo-white .bi-flag__name{color:#fff}.bi-flag--indigo-white .bi-flag__spec{color:#ffffffbf}.bi-flag--yellow-dots{background:var(--bi-mustard)}.bi-flag--yellow-dots .bi-flag__body:before{content:"";position:absolute;top:10px;right:10px;width:9px;height:9px;background:var(--bi-indigo);border-radius:50%;box-shadow:0 0 0 0 var(--bi-indigo)}.bi-flag--white-stripes{background:var(--bi-paper-white)}.bi-flag--white-stripes .bi-flag__body:before,.bi-flag--white-stripes .bi-flag__body:after{content:"";position:absolute;top:8px;bottom:8px;width:10px;background:var(--bi-indigo)}.bi-flag--white-stripes .bi-flag__body:before{left:8px}.bi-flag--white-stripes .bi-flag__body:after{right:8px}.bi-flag--split{background:linear-gradient(90deg,var(--bi-indigo) 0 50%,var(--bi-mustard) 50% 100%)}.bi-flag--split .bi-flag__body{background:transparent}.bi-flag--white-corner{background:var(--bi-paper-white)}.bi-flag--white-corner .bi-flag__body:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-left:22px solid transparent;border-top:22px solid var(--bi-mustard)}.bi-flag--yellow-sash{background:var(--bi-mustard)}.bi-flag--yellow-sash .bi-flag__body:before{content:"";position:absolute;top:0;bottom:0;left:20%;width:14px;background:var(--bi-paper-white);transform:skew(-12deg)}.bi-flag--main{transform:translateY(-14px)}.bi-flag--main .bi-flag__name{font-size:17px}.bi-flags__note{margin-top:40px;text-align:center;font-family:var(--bi-sans);font-size:13px;color:#5a5f70;line-height:1.7}@media screen and (max-width:989px){.bi-hero__inner{grid-template-columns:1fr;padding:48px 0 80px;gap:26px}.bi-hero__art{height:320px;order:2}.bi-hero__content{order:1}.bi-stripes__grid{grid-template-columns:1fr 1fr}.bi-rings__grid{grid-template-columns:1fr 1fr;max-width:620px}.bi-ring--main{justify-self:center;max-width:320px}.bi-ring--sub{justify-self:center}.bi-bands__grid,.bi-grid__cards{grid-template-columns:1fr}.bi-flags__row{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:599px){.bi-stripes__grid,.bi-rings__grid{grid-template-columns:1fr}.bi-ring--sub{transform:none}.bi-flags__row{grid-template-columns:repeat(2,1fr)}}.bi-statusbar{background:var(--bi-indigo);color:#fff;border-radius:0}.bi-statusbar__inner{max-width:1240px;margin:0 auto;padding:0 24px;height:32px;display:flex;align-items:center;gap:13px}.bi-statusbar__block{flex:0 0 auto;width:14px;height:14px;background:var(--bi-mustard);border-radius:0}.bi-statusbar__copy{display:flex;align-items:baseline;gap:12px;font-family:var(--bi-sans);font-size:12px;letter-spacing:.04em;line-height:1;white-space:nowrap;overflow:hidden}.bi-statusbar__stm{color:#fff;text-transform:uppercase;letter-spacing:.2em;font-weight:500}.bi-statusbar__kw{color:var(--bi-mustard);font-size:11px;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bi-categories{padding:40px 0 48px;background:var(--bi-paper)}.bi-categories__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.bi-categories__head .bi-h2{font-size:clamp(24px,3.2vw,34px)}.bi-categories__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.bi-cat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;border:1px solid var(--bi-line);border-radius:0;padding:22px 14px 18px;min-height:158px}.bi-cat__code{position:absolute;top:10px;left:12px;font-family:var(--bi-sans);font-size:11px;letter-spacing:.16em}.bi-cat__icon{width:44px;height:44px;margin-bottom:13px}.bi-cat__icon svg{width:100%;height:100%;display:block}.bi-cat__name{font-family:var(--bi-heading);font-weight:700;font-size:16px;line-height:1.14;letter-spacing:0}.bi-cat--yellow{background:var(--bi-mustard);color:var(--bi-indigo-deep)}.bi-cat--yellow .bi-cat__code{color:var(--bi-indigo-deep);opacity:.85}.bi-cat--indigo{background:var(--bi-indigo);color:#fff}.bi-cat--indigo .bi-cat__code{color:var(--bi-mustard)}.bi-cat--white{background:var(--bi-paper-white);color:var(--bi-indigo-deep)}.bi-cat--white .bi-cat__code{color:var(--bi-indigo);opacity:.85}.bi-trust{padding:46px 0 56px;background:var(--bi-paper-white)}.bi-trust__row{display:flex;align-items:center;justify-content:center;max-width:940px;margin:0 auto}.bi-trust__step{flex:0 0 auto;display:flex;justify-content:center}.bi-trust__stamp{width:104px;height:104px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;text-align:center;border:2px solid var(--bi-indigo-deep)}.bi-trust__stamp svg{width:28px;height:28px;display:block}.bi-trust__stamp-name{font-family:var(--bi-sans);font-size:10px;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;font-weight:600}.bi-trust__stamp--indigo{background:var(--bi-indigo);color:#fff}.bi-trust__stamp--indigo svg{color:var(--bi-mustard)}.bi-trust__stamp--yellow{background:var(--bi-mustard);color:var(--bi-indigo-deep)}.bi-trust__stamp--yellow svg{color:var(--bi-indigo-deep)}.bi-trust__dash{flex:1 1 auto;min-width:18px;max-width:72px;height:2px;background:var(--bi-indigo-deep);opacity:.45;align-self:center}.bi-trust__note{margin:30px auto 0;max-width:660px;text-align:center;font-family:var(--bi-sans);font-size:13px;line-height:1.65;color:#5a5f70}.bi-origin{padding:56px 0 64px;background:var(--bi-paper);background-image:linear-gradient(var(--bi-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--bi-line-soft) 1px,transparent 1px);background-size:74px 74px}.bi-origin__wrap{position:relative;background:var(--bi-paper);border:1px solid var(--bi-line);border-radius:0;padding:42px 38px 46px}.bi-origin__wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(0deg,rgba(46,63,122,.05) 0 1px,transparent 1px 3px)}.bi-origin__head{position:relative;margin-bottom:24px;padding-right:70px}.bi-origin__head .bi-h2{font-size:clamp(24px,3.2vw,36px)}.bi-origin__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bi-origin__zone{border:1px solid var(--bi-line);border-radius:0;padding:18px 18px 8px}.bi-origin__zone-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.bi-origin__zone-label{font-family:var(--bi-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;padding:5px 10px;border:1px solid currentColor}.bi-origin__zone-code{font-family:var(--bi-sans);font-size:11px;letter-spacing:.1em;opacity:.7}.bi-origin__items{list-style:none;margin:0;padding:0}.bi-origin__item{font-family:var(--bi-sans);font-size:13px;line-height:1.45;padding:9px 0;border-top:1px solid currentColor;opacity:1}.bi-origin__item:first-child{border-top:0}.bi-origin__item a{text-decoration:none;color:inherit}.bi-origin__item a:hover{text-decoration:underline}.bi-origin__zone--yellow{background:var(--bi-mustard);color:var(--bi-indigo-deep)}.bi-origin__zone--indigo{background:var(--bi-indigo);color:#fff}.bi-origin__zone--white{background:var(--bi-paper-white);color:var(--bi-indigo-deep)}.bi-origin__compass{position:absolute;top:18px;right:18px;width:58px;height:58px;color:var(--bi-indigo-deep);opacity:.85}.bi-origin__compass svg{width:100%;height:100%;display:block}.bi-origin__note{position:relative;margin-top:22px;font-family:var(--bi-sans);font-size:12px;line-height:1.6;color:#5a5f70;max-width:760px}.bi-reviews{padding:46px 0 56px;background:var(--bi-paper-white)}.bi-reviews__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:900px;margin:0 auto}.bi-review{position:relative;border:1px solid var(--bi-indigo-deep);background:var(--bi-paper);border-radius:0;padding:26px 24px 22px}.bi-review:before{content:"";position:absolute;top:12px;right:12px;width:12px;height:12px;background:var(--bi-mustard);border:1px solid var(--bi-indigo-deep);border-radius:0}.bi-review__stars{display:flex;gap:6px;margin-bottom:15px}.bi-review__stars i{width:12px;height:12px;background:var(--bi-indigo);border-radius:0}.bi-review__stars i.is-off{background:transparent;border:1px solid var(--bi-indigo)}.bi-review__text{font-family:var(--bi-heading);font-size:16px;line-height:1.5;color:var(--bi-indigo-deep);margin:0 0 16px}.bi-review__name{font-family:var(--bi-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#5a5f70}.bi-deco-band{position:relative;overflow:hidden;background:var(--bi-indigo);border-radius:0}.bi-deco-band__inner{position:relative;height:68px}.bi-deco-band__rope{position:absolute;top:0;left:0;right:0;height:7px;background:linear-gradient(115deg,transparent 44%,var(--bi-rope) 44.5% 47%,transparent 47.5%),linear-gradient(65deg,transparent 44%,var(--bi-rope) 44.5% 47%,transparent 47.5%);background-size:26px 12px,26px 12px;background-position:bottom}.bi-deco-band__lens{position:absolute;left:50%;top:50%;transform:translate(-50%,-44%);width:220px;height:220px;background:radial-gradient(circle 90px at 50% 50%,transparent 62%,var(--bi-mustard) 62.5% 65%,transparent 65.5%),radial-gradient(circle 68px at 50% 50%,transparent 62%,var(--bi-paper-white) 62.5% 65%,transparent 65.5%),radial-gradient(circle 46px at 50% 50%,transparent 62%,var(--bi-mustard) 62.5% 65%,transparent 65.5%);opacity:.9}.bi-deco-band__squares{position:absolute;left:0;right:0;bottom:0;height:11px;background:repeating-linear-gradient(90deg,var(--bi-mustard) 0 14px,transparent 14px 18px,var(--bi-paper-white) 18px 32px,transparent 32px 36px,var(--bi-indigo-deep) 36px 50px,transparent 50px 54px)}.bi-deco-band__tick{position:absolute;left:0;right:0;top:8px;height:1px;background:#f6f4ee47}@media screen and (max-width:989px){.bi-categories__grid{grid-template-columns:repeat(3,1fr)}.bi-origin__grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.bi-reviews__grid{grid-template-columns:1fr}}@media screen and (max-width:599px){.bi-statusbar__inner{padding:0 16px}.bi-statusbar__copy{gap:8px}.bi-categories__grid{grid-template-columns:repeat(2,1fr)}.bi-cat:last-child:nth-child(odd){grid-column:1 / -1}.bi-trust__row{flex-wrap:wrap;gap:18px}.bi-trust__dash{display:none}.bi-trust__step{flex:0 0 40%}.bi-origin__wrap{padding:30px 20px 34px}.bi-origin__head{padding-right:0}}.bi-hero{min-height:700px;background-color:var(--bi-indigo-deep);background-image:linear-gradient(90deg,#efe9dcc7,#efe9dc99 30%,#efe9dc42 56%,#efe9dc00 76%),url(brody-hero.jpg);background-size:auto,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.bi-hero__inner{min-height:700px;grid-template-columns:1fr}.bi-hero__content{max-width:640px}.bi-hero__grid,.bi-hero__school,.bi-hero__art,.bi-hero__anchor,.bi-hero__ice{display:none}html{background-color:var(--bi-paper)}body.gradient{background:transparent!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:url(brody-page-bg.jpg) center center / cover no-repeat}.bi-categories,.bi-origin,.bi-feature,.bi-duo{background-color:#efe9dc80!important}.bi-trust,.bi-reviews{background-color:#f6f4ee80!important}#MainContent>.shopify-section>.gradient{background-color:#efe9dc80!important;background-attachment:scroll!important}.bi-products{background-color:#efe9dc80;padding:44px 0 52px}.bi-products__head{margin-bottom:22px}.bi-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.bi-product-card{display:block;background:#ffffffb8;border:1px solid rgba(30,44,94,.14);border-radius:var(--bi-radius);overflow:hidden;text-decoration:none}.bi-product-card__stage{display:block;background:#ffffffb8}.bi-product-card__stage img{display:block;width:100%;height:auto}.bi-product-card__meta{display:block;padding:12px 14px 14px}.bi-product-card__name{display:block;font-family:var(--bi-sans);font-size:14px;line-height:1.3;font-weight:600;color:var(--bi-indigo-deep)}.bi-product-card__price{display:block;margin-top:5px;font-family:var(--bi-sans);font-size:15px;font-weight:700;color:var(--bi-indigo)}.bi-products__foot{margin-top:22px;text-align:center}@media(max-width:989px){.bi-products__grid{grid-template-columns:repeat(2,1fr);gap:12px}}.bi-feature{background-color:#efe9dc80;padding:48px 0 56px}.bi-feature__card{display:grid;grid-template-columns:1fr 1fr;background:#ffffffb8;border:1px solid rgba(30,44,94,.16);border-radius:var(--bi-radius);overflow:hidden}.bi-feature__stage{display:block}.bi-feature__stage img{display:block;width:100%;height:100%;object-fit:cover}.bi-feature__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;padding:36px 40px}.bi-feature__line{margin:0;font-family:var(--bi-sans);font-size:15px;line-height:1.6;color:var(--bi-slate)}.bi-feature__price{margin:0;font-family:var(--bi-sans);font-size:22px;font-weight:700;color:var(--bi-indigo)}.bi-duo{background-color:#efe9dc80;padding:8px 0 56px}.bi-duo__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bi-duo__card{display:grid;grid-template-columns:200px 1fr;gap:18px;align-items:center;background:#ffffffb8;border:1px solid rgba(30,44,94,.16);border-radius:var(--bi-radius);overflow:hidden;padding:16px;text-decoration:none}.bi-duo__stage{display:block}.bi-duo__stage img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;border:2px solid rgba(30,44,94,.18)}.bi-promo{background-color:var(--bi-indigo);padding:40px 0}.bi-promo__inner{display:flex;align-items:center;gap:22px}.bi-promo__mark{flex:0 0 auto;width:44px;height:44px;background:var(--bi-mustard)}.bi-promo__copy{flex:1}.bi-promo__title{margin:0;font-family:var(--bi-heading);font-size:28px;font-weight:700;line-height:1.1;color:#fff}.bi-promo__sub{margin:6px 0 0;font-family:var(--bi-sans);font-size:14px;color:#ffffffbf}.bi-promo .bi-btn{background:var(--bi-mustard);border-color:var(--bi-mustard);color:var(--bi-indigo-deep)}@media(max-width:749px){.bi-feature__card{grid-template-columns:1fr}.bi-feature__stage{aspect-ratio:1 / 1}.bi-feature__body{padding:24px 22px 28px}.bi-duo__grid{grid-template-columns:1fr}.bi-duo__card{grid-template-columns:120px 1fr;gap:14px;padding:12px}.bi-promo__inner{flex-wrap:wrap}.bi-promo .bi-btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bi-theme.css.map */
