.sgb{--sgb-ink: #142033;--sgb-muted: #5A6577;--sgb-line: #E2E6EC;--sgb-soft: #F4F6F9;--sgb-accent: rgb(var(--color-button, 20, 32, 51));--sgb-accent-text: rgb(var(--color-button-text, 255, 255, 255));--sgb-save-bg: #D7F2E8;--sgb-save: #0B4F43;color:var(--sgb-ink);text-align:left;padding:24px 16px 48px}.sgb *,.sgb *:before,.sgb *:after{box-sizing:border-box}.sgb__wrap{max-width:1240px;margin:50px auto 0;display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.sgb__gallery{flex:1 1 420px;min-width:0;position:sticky;top:90px}.sgb__stage{background:var(--sgb-soft);border-radius:20px;overflow:hidden;aspect-ratio:1 / 1}.sgb__main{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s}.sgb__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.sgb__thumb{width:72px;height:72px;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--sgb-soft);cursor:pointer}.sgb__thumb[aria-pressed=true]{border-color:var(--sgb-ink)}.sgb__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sgb__caption{margin:10px 2px 0;font-size:14px;color:var(--sgb-muted)}.sgb__panel{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:16px}.sgb__eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sgb-muted)}.sgb__title{margin:2px 0 0;font-size:clamp(30px,4vw,42px);line-height:1.1;font-size:45px;line-height:53px;font-family:Lora;font-weight:500;color:#000}.sgb__rating{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--sgb-muted)}.sgb__rating img{width:100px;height:auto}.sgb__intro{margin:0;color:var(--sgb-muted)}.sgb__controls{display:flex;flex-direction:column;gap:14px}.sgb__step{margin:0;border:1px solid var(--sgb-line);border-radius:18px;padding:20px;min-width:0;background:#fff}.sgb__legend{display:flex;align-items:center;gap:10px;float:left;width:100%;padding:0;margin:0 0 4px;font-size:19px;font-weight:700}.sgb__legend+*{clear:both}.sgb__num{flex:0 0 auto;width:28px;height:28px;line-height:1;border-radius:50%;background:var(--sgb-ink);color:#fff;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.sgb__muted{font-weight:400;color:var(--sgb-muted);font-size:15px}.sgb__note{margin:4px 0 14px;font-size:14px;color:var(--sgb-muted)}.sgb__label{margin:14px 0 10px;font-size:15px}.sgb__row{display:flex;flex-wrap:wrap;gap:8px}.sgb__map{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:14px;color:var(--sgb-muted)}.sgb__map strong{color:var(--sgb-ink);font-weight:600}.sgb__pill{min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #CDD4DD;background:#fff;color:var(--sgb-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.sgb__pill[aria-pressed=true]{background:var(--sgb-ink);border-color:var(--sgb-ink);color:#fff}.sgb__pill--card{flex:1 1 180px;min-height:60px;padding:10px 14px;border-radius:14px;text-align:left;border-width:2px}.sgb__pill--card strong,.sgb__pill--card span{display:block}.sgb__pill--card span{font-size:13px;font-weight:400;color:var(--sgb-muted)}.sgb__pill--card[aria-pressed=true]{background:#eef2fc;color:var(--sgb-ink);border-color:var(--sgb-ink)}.sgb__pill:disabled{opacity:.5;cursor:not-allowed}.sgb__sw{width:44px;height:44px;border-radius:50%;padding:0;border:none;cursor:pointer;box-shadow:inset 0 0 0 1px #14203338;position:relative}.sgb__sw[aria-pressed=true]{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--sgb-ink)}.sgb__sw.is-out{opacity:.45;cursor:not-allowed}.sgb__sw.is-out:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:2px;background:#5a6577;transform:translate(-50%) rotate(45deg)}.sgb__check{display:flex;align-items:center;gap:10px;min-height:44px;font-weight:600;cursor:pointer}.sgb__check input{width:20px;height:20px;accent-color:var(--sgb-ink)}.sgb__alert{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:#fdf0e6;color:#7a3410;font-size:14px;font-weight:600}.sgb__h3{margin:6px 2px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sgb-muted)}.sgb__lines{list-style:none;margin:0;padding:0}.sgb__line{display:flex;align-items:center;gap:12px;padding:12px 2px;border-top:1px solid var(--sgb-line)}.sgb__line.is-out .sgb__lname span{color:#7a3410}.sgb__line--disc{color:var(--sgb-save)}.sgb__dot{flex:0 0 auto;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #14203333}.sgb__dot--plain{background:#fff}.sgb__lname{flex:1 1 auto;min-width:0;font-size:15px}.sgb__lname strong,.sgb__lname span{display:block}.sgb__lname span{font-size:14px;color:var(--sgb-muted)}.sgb__lprice{text-align:right;white-space:nowrap}.sgb__lprice strong,.sgb__lprice s{display:block}.sgb__lprice s{font-size:13px;color:#6b7586}.sgb__bar{position:sticky;bottom:12px;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:12px 14px 12px 18px;border-radius:18px;background:var(--sgb-ink);color:#fff;box-shadow:0 12px 32px #14203347}.sgb__totals{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.sgb__total{font-size:26px;font-weight:800;line-height:1.1}.sgb__totals{flex:1 1 auto;min-width:0}.sgb__cmp{color:#aeb8c7}.sgb__save{font-size:13px;font-weight:700;background:var(--sgb-save-bg);color:var(--sgb-save);border-radius:999px;padding:3px 10px}.sgb__count{flex-basis:100%;font-size:13px;color:#c3cbd8}.sgb__add{flex:0 1 240px;min-height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--sgb-accent);color:var(--sgb-accent-text);font:inherit;font-size:16px;font-weight:700;cursor:pointer}.sgb__bar .sgb__add{background:#fff;color:var(--sgb-ink)}.sgb__add:disabled{background:#3a465a!important;color:#c3cbd8!important;cursor:not-allowed}.sgb__msg{flex-basis:100%;margin:0;font-size:13px;color:#c3cbd8}.sgb__msg:empty{display:none}.sgb__fine{margin:0;font-size:13px;color:var(--sgb-muted);text-align:center}.sgb__toast{position:fixed;left:50%;top:20px;transform:translate(-50%);z-index:50;max-width:calc(100% - 32px);padding:12px 18px;border-radius:12px;background:var(--sgb-ink);color:#fff;font-size:14px;box-shadow:0 8px 24px #1420334d}.sgb__toast[hidden]{display:none}.sgb button:focus-visible,.sgb input:focus-visible{outline:3px solid #2B4FBF;outline-offset:2px}.sgb-info__group[hidden]{display:none}.free_shipping_bar_wrapper_cmo0tz0t8000l3a3xdm6gj090.top_page{z-index:1}.announcement-bar__message{display:flex;align-items:center;justify-content:center}@media(max-width:951px){.sgb__gallery{position:static}}@media(max-width:749px){.sgb{padding-top:12px}.sgb__wrap{gap:20px}.sgb__thumb{width:60px;height:60px}.sgb__step{padding:16px}.sgb__bar{bottom:8px;padding:10px 10px 10px 14px}.sgb__total{font-size:22px}.sgb__bar{flex-wrap:nowrap}.sgb__bar:has(.sgb__msg:not(:empty)){flex-wrap:wrap}.sgb__totals{flex-direction:column;align-items:flex-start;gap:2px}.sgb__cmp,.sgb__count{display:none}.sgb__save{background:none;padding:0;color:#7fd8b8;font-size:13px}.sgb__add{flex:0 0 auto;padding:0 18px;font-size:15px}.prod_detils__s2-slider .slick-slide{margin:0 15px}.prod_detils__s2-slide{margin:auto}}@media(max-width:575px){.top_strip{padding:0}.common_heading{font-size:25px;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/sg-bundle-builder.css.map */
