.c3-wrap{container-type:inline-size;container-name:c3;margin-top:2.5rem;min-width:0}.c3{--s: 1;--ink: #2b2b2b;--muted: #555;--muted2: #666;--card: #f4f4f4;--card2: #eeeeee;--pill: #2b2b2b;--r: 16px;--head: Poppins, var(--font-heading--family), sans-serif;color:var(--ink);line-height:1.6;font-size:16px}@container c3 (min-width: 480px){.c3{--s: 1.1}}@container c3 (min-width: 620px){.c3{--s: 1.22}}.c3 *,.c3 *:before,.c3 *:after{box-sizing:border-box}.c3 img,.c3 video{display:block;max-width:100%}.c3 button{font:inherit;color:inherit}.c3 p{margin:0}.c3 h2,.c3 h3{font-family:var(--head);letter-spacing:0;color:var(--ink);margin:0;text-wrap:balance}.c3-sec{padding:30px 0}.c3-sec--tight{padding:20px 0}.c3-sec--center{text-align:center}.c3-intro{margin-bottom:20px}.c3-eyebrow{font-size:calc(13px * var(--s));line-height:1.3;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 8px}.c3-eyebrow--ink{color:var(--ink);font-size:calc(14px * var(--s))}.c3-h2{font-size:calc(28px * var(--s));line-height:1.1;font-weight:700;margin:0 0 12px}.c3-h2--lg{font-size:calc(30px * var(--s))}.c3-h2--md{font-size:calc(24px * var(--s))}.c3-h2--center{text-align:center}.c3-p{font-size:calc(16px * var(--s));line-height:1.6;color:var(--ink)}.c3-p--muted{color:var(--muted)}.c3-p--sm{font-size:calc(15px * var(--s))}.c3-mb12{margin-bottom:12px}.c3-mb28{margin-bottom:28px}.c3-hero{position:relative;overflow:hidden}.c3-hero__img{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.c3-hero__content{position:absolute;left:0;right:0;top:0;padding:7% 20px 0;text-align:center}.c3-hero__title{font-size:calc(28px * var(--s));letter-spacing:-.035em;line-height:1.1;font-weight:700;margin:0 0 6px}.c3-hero__sub{font-size:calc(15px * var(--s));line-height:1.5;margin:0 0 14px}.c3 .c3-hero__watch{display:inline-flex;align-items:center;gap:12px;height:54px;padding:0 22px 0 7px;border:0;border-radius:999px;background:#181818eb;color:#fff;cursor:pointer;box-shadow:0 10px 24px -12px #0009;transition:background .2s,transform .2s}.c3 .c3-hero__watch:hover{background:#000;transform:translateY(-1px)}.c3-hero__thumb{position:relative;flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#333;display:inline-flex;align-items:center;justify-content:center}.c3-hero__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.85}.c3-hero__thumb svg{position:relative;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.c3-hero__label{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:calc(14px * var(--s));letter-spacing:.01em;white-space:nowrap}.c3-highlights .c3-h2{margin-bottom:20px}.c3-highlights__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 12px}.c3-hl__img{border-radius:14px;overflow:hidden;aspect-ratio:6 / 5;background:var(--card2)}.c3-hl__img img{width:100%;height:100%;object-fit:cover}.c3-hl h3{font-size:calc(12px * var(--s));font-weight:700;line-height:1.2;margin:8px 0 0}.c3-hl p{font-size:calc(12px * var(--s));line-height:1.45;color:var(--muted2);margin:4px 0 0}.c3-carousel{position:relative}.c3-track{position:relative;display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.c3-track::-webkit-scrollbar{display:none}.c3-track>*{flex:0 0 var(--slide, 88%);min-width:0;scroll-snap-align:start}.c3-track--quotes{--slide: 88%}.c3-track--use{--slide: 92%}.c3-track--cards{--slide: 77%}.c3-track--steps{--slide: 100%;gap:0}.c3-ctrl{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:16px}.c3-ctrl--end{justify-content:flex-end;gap:10px}.c3-ctrl--bar{gap:14px}.c3-ctrl--corner{position:absolute;top:0;right:0;margin:0;gap:8px;z-index:2}.c3-ctrl__btn{width:44px;height:44px;border-radius:50%;border:1px solid #d9d9d9;background:#fff;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s,opacity .2s}.c3-ctrl__btn:hover{background:#f2f2f2}.c3-ctrl__btn:disabled{opacity:.35;cursor:default}.c3-ctrl__count{font-size:13px;color:var(--ink);min-width:3.2em;text-align:center}.c3-ctrl__bar{flex:1 1 auto;max-width:220px;height:4px;border-radius:2px;background:#ddd;overflow:hidden}.c3-ctrl__bar>span{display:block;height:100%;width:25%;background:var(--pill);border-radius:2px;transition:width .3s}.c3-quotes .c3-h2{margin-bottom:20px}.c3-quote{background:#f2f2f2;border-radius:18px;overflow:hidden}.c3-quote__img{aspect-ratio:4 / 3;background:#f4f4f4}.c3-quote__img img{width:100%;height:100%;object-fit:cover}.c3-quote__body{padding:20px}.c3-quote__text{font-size:calc(16px * var(--s));line-height:1.55;margin:0 0 22px}.c3-quote__name{font-size:calc(16px * var(--s));font-weight:600;line-height:1.3}.c3-quote__role{font-size:calc(14px * var(--s));line-height:1.4;color:#777;margin-top:4px}.c3-use{background:var(--card);border-radius:var(--r);overflow:hidden}.c3-use__label{background:var(--pill);color:#fff;text-align:center;text-transform:uppercase;font-weight:600;font-size:calc(18px * var(--s));line-height:1.2;padding:18px 16px}.c3-use__img{aspect-ratio:1;background:var(--card)}.c3-use__img img{width:100%;height:100%;object-fit:cover}.c3-fc{background:var(--card);border-radius:var(--r);overflow:hidden}.c3-fc__img{aspect-ratio:1;background:var(--card)}.c3-fc__img img,.c3-fc__img video{width:100%;height:100%;object-fit:cover}.c3-fc__body{padding:16px 20px 20px;text-align:left;background:#c8c8c840}.c3-fc__body h3{font-size:calc(20px * var(--s));line-height:1.3;font-weight:700;margin:0 0 6px}.c3-fc__body p{font-size:calc(16px * var(--s));line-height:1.55}.c3-media{position:relative;border-radius:var(--r);overflow:hidden;background:var(--card2);aspect-ratio:1}.c3-media--wide{aspect-ratio:2.35}.c3-media--auto{aspect-ratio:auto;margin-bottom:12px}.c3-media>img,.c3-media>video{width:100%;height:100%;object-fit:cover}.c3-media--auto>img{height:auto}.c3-video{width:100%;height:100%;object-fit:cover;background:var(--card2)}.c3-pill{position:absolute;left:16px;right:16px;bottom:20px;width:fit-content;max-width:calc(100% - 32px);margin:0 auto;background:var(--pill);color:#fff;font-weight:600;font-size:calc(17px * var(--s));line-height:1.25;padding:13px 18px;border-radius:18px;text-align:center;text-wrap:balance}.c3-cover{position:relative;border-radius:var(--r);overflow:hidden;background:var(--card2)}.c3-cover__img{width:100%;height:auto}.c3-cover__content{position:absolute;left:0;right:0;top:0;padding:20px 20px 0;text-align:center}.c3-cover__content .c3-p{max-width:34ch;margin:0 auto}.c3-cover--card .c3-cover__content{padding-top:26px}.c3-acc{background:var(--card);border-radius:var(--r);padding:4px 20px}.c3-acc details{border-bottom:1px solid #e2e2e2}.c3-acc details:last-child{border-bottom:0}.c3-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;color:#707070}.c3-acc summary::-webkit-details-marker{display:none}.c3-acc summary h3{font-size:calc(18px * var(--s));font-weight:600;line-height:1.25;color:inherit}.c3-acc details[open] summary{color:var(--ink)}.c3-chev{flex:none;transition:transform .25s}.c3 details[open]>summary .c3-chev{transform:rotate(180deg)}.c3-acc__body p{font-size:calc(14px * var(--s));line-height:1.6;color:#5a5a5a;margin:0 0 14px}.c3-acc__img{border-radius:12px;overflow:hidden;aspect-ratio:16 / 9;background:var(--card2);margin-bottom:18px}.c3-acc__img img{width:100%;height:100%;object-fit:cover}.c3-stage{position:relative;aspect-ratio:1;border-radius:var(--r);overflow:hidden;background:var(--card2)}.c3-stage__panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.c3-stage__panel.is-active{opacity:1}.c3-stage__panel img{width:100%;height:100%;object-fit:cover}.c3-seg{position:absolute;left:12px;right:12px;bottom:12px;display:flex;gap:4px;padding:4px;border-radius:20px;background:#ffffffb8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.c3-seg button{flex:1 1 0;border:0;background:transparent;border-radius:16px;padding:10px 6px;font-size:calc(14px * var(--s));font-weight:500;line-height:1.15;color:var(--ink);cursor:pointer;transition:background .2s,color .2s}.c3-seg button.is-active{background:var(--pill);color:#fff}.c3-steps .c3-track{scroll-snap-type:x mandatory}.c3-step__text{padding-right:104px;margin-bottom:20px}.c3-step__stage{aspect-ratio:4 / 5;border-radius:var(--r);overflow:hidden;background:var(--card)}.c3-step__stage img{width:100%;height:100%;object-fit:cover}.c3-cmp{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:6px}.c3-cmp table{width:100%;min-width:420px;border-collapse:collapse;color:#111}.c3-cmp thead th{padding:0 10px 18px;text-align:center;vertical-align:bottom;border-bottom:1px solid #e5e5e5}.c3-cmp thead td{border-bottom:1px solid #e5e5e5}.c3-cmp__name{display:block;font-family:var(--head);font-weight:600;font-size:calc(18px * var(--s));line-height:1.2;margin-bottom:14px}.c3-cmp__img{width:min(130px,100%);margin:0 auto}.c3-cmp tbody th{width:30%;text-align:left;font-weight:500;font-size:calc(14px * var(--s));line-height:1.35;color:#222;padding:18px 10px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.c3-cmp tbody td{text-align:center;font-weight:500;font-size:calc(16px * var(--s));line-height:1.35;padding:18px 10px;border-bottom:1px solid #e5e5e5}.c3-spec__img{position:relative;display:block;width:100%;border:1px solid #ececec;border-radius:8px;overflow:hidden;padding:0;background:#fff;box-shadow:0 10px 30px #0000000d;cursor:zoom-in;margin-bottom:20px}.c3-spec__img img{width:100%;height:auto}.c3-spec__zoom{position:absolute;right:10px;bottom:10px;width:32px;height:32px;border-radius:50%;background:#2b2b2bd9;color:#fff;display:inline-flex;align-items:center;justify-content:center}.c3-spec__table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e6e6e6;border-radius:8px;overflow:hidden}.c3-spec__table th{width:35%;text-align:left;vertical-align:top;font-weight:600;font-size:calc(14px * var(--s));line-height:1.4;color:#333;padding:12px 15px;background:#fafafa;border-bottom:1px solid #eee;border-right:1px solid #eee}.c3-spec__table td{font-size:calc(14px * var(--s));line-height:1.4;color:#555;padding:12px 15px;border-bottom:1px solid #eee}.c3-spec__table tr:last-child th,.c3-spec__table tr:last-child td{border-bottom:0}.c3-spec__table tr.is-more{display:none}.c3-spec.is-expanded .c3-spec__table tr.is-more{display:table-row}.c3-spec__toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin:4px 0 0;padding:16px;border:0;background:transparent;font-weight:600;font-size:14px;color:#111;cursor:pointer}.c3-spec.is-expanded .c3-spec__toggle .c3-chev{transform:rotate(180deg)}.c3-faq details{border-bottom:1px solid #e5e5e5}.c3-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;font-weight:600;font-size:calc(16px * var(--s));line-height:1.4}.c3-faq summary::-webkit-details-marker{display:none}.c3-faq p{font-size:calc(15px * var(--s));line-height:1.6;color:var(--muted);margin:0 0 16px}.c3-modal{border:0;padding:0;margin:auto;width:min(96vw,960px);max-width:96vw;max-height:96vh;background:transparent;color:inherit}.c3-modal::backdrop{background:#000000d9}.c3-modal__panel{position:relative;border-radius:12px;overflow:hidden;background:#000}.c3-modal--img .c3-modal__panel{background:#fff}.c3-modal video{width:100%;max-height:86vh;background:#000}.c3-modal--img img{width:100%;height:auto;max-height:90vh;object-fit:contain}.c3-modal__close{position:absolute;top:8px;right:8px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:#ffffffeb;color:#111;font-size:24px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:reduce){.c3-stage__panel,.c3-chev,.c3-ctrl__bar>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/story-sihoo-c300-pro-v2.css.map */
