.sx-container{width:min(1120px,calc(100% - 32px));margin-inline:auto}.sx-product,.sx-content-section{color:var(--sx-ink);background:#fff}.sx-product h1,.sx-content-section h2{font-family:inherit;font-weight:750;line-height:1.15;letter-spacing:-.035em;margin:0;overflow-wrap:anywhere}.sx-product h1{font-size:28px}.sx-content-section h2{font-size:27px;margin-bottom:18px}.sx-product p,.sx-content-section p{margin:0 0 16px}.sx-product img,.sx-content-section img{display:block;max-width:100%;height:auto}.sx-product button,.sx-product select{font:inherit}.sx-product button{cursor:pointer}.sx-product [hidden]{display:none!important}.sx-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:0;padding-bottom:32px}.sx-gallery,.sx-buybox{min-width:0}.sx-gallery-track{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;overflow-anchor:none;border-radius:10px;background:#f5f6f8;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.sx-gallery-track::-webkit-scrollbar{display:none}.sx-gallery-slide{flex:0 0 100%;width:100%;min-width:0;aspect-ratio:var(--sx-gallery-ratio,1);scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center;position:relative}.sx-gallery-image{display:block;position:relative;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:default}.sx-gallery-image>img,.sx-gallery-preview,.sx-gallery-video{width:100%;height:100%;max-height:100%;object-fit:contain;border:0}.sx-thumbnails{display:flex;gap:9px;overflow-x:auto;scrollbar-width:thin;padding:3px 2px 6px;margin-top:8px}.sx-thumb{position:relative;flex:0 0 58px;width:58px;height:58px;padding:3px;background:#fff;border:1px solid var(--sx-line);border-radius:7px;cursor:pointer}.sx-thumb img{width:100%;height:100%;object-fit:contain}.sx-thumb[aria-pressed=true]{border:2px solid var(--sx-blue);padding:2px}.sx-thumb-video{position:absolute;right:2px;bottom:2px;font-size:10px;line-height:18px;background:#18253e;color:#fff;width:18px;text-align:center;border-radius:50%}.sx-empty-media{display:grid;place-items:center;min-height:240px;width:100%;padding:24px;text-align:center;color:var(--sx-muted)}.sx-eyebrow{color:var(--sx-blue);font-weight:750;font-size:11px;letter-spacing:.09em;line-height:1.5;margin-bottom:10px!important}.sx-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px 9px;max-width:100%;padding:7px 10px;border-radius:7px;background:#fff;box-shadow:0 2px 10px #18253e0c;border:1px solid #f0f1f4;font-size:12px;line-height:1.4;color:var(--sx-muted);margin-top:13px}.sx-rating strong{color:var(--sx-ink);font-size:13px}.sx-rating b{font-weight:600}.sx-rating-stars{display:inline-block;position:relative;color:#e0e3e9;font-size:18px;letter-spacing:1px;line-height:1.15;white-space:nowrap;flex-shrink:0}.sx-rating-fill{position:absolute;left:0;top:0;overflow:hidden;color:#f3b323;white-space:nowrap}.sx-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin-top:20px}.sx-price{font-size:31px;line-height:1.2;letter-spacing:-.035em;font-weight:750}.sx-compare{font-size:17px;color:#778095}.sx-intro{margin-top:20px;font-size:15px}.sx-richtext{color:var(--sx-muted);line-height:1.65;overflow-wrap:anywhere}.sx-richtext p:last-child{margin-bottom:0}.sx-richtext a{text-underline-offset:3px}.sx-richtext img,.sx-richtext video{max-width:100%;height:auto}.sx-richtext table{display:block;overflow-x:auto;max-width:100%}.sx-richtext ul,.sx-richtext ol{padding-left:22px}.sx-richtext strong{color:var(--sx-ink)}.sx-order-area{position:relative;margin-top:22px}.sx-product .sx-order-note{font-size:12px;line-height:1.5;color:var(--sx-muted);text-align:center;margin:12px 0 0}.sx-product .sx-sold-out{background:#f4f5f8;padding:15px;text-align:center;color:var(--sx-muted);border-radius:8px}.sx-key-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid var(--sx-line);padding-top:20px;margin-top:23px}.sx-key-point{min-width:0;text-align:center;padding:10px 5px;overflow-wrap:anywhere}.sx-key-icon{display:block;margin:0 auto 9px;width:28px;height:28px;color:#343e52}.sx-key-icon svg{width:100%;height:100%}.sx-key-point strong{display:block;font-size:12px;line-height:1.45;font-weight:650}.sx-product .sx-key-point p{font-size:11px;line-height:1.45;color:var(--sx-muted);margin:5px 0 0}.sx-content-section{border-top:1px solid var(--sx-line)}.sx-soft-section{background:#f5f7fb}.sx-story{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-block:32px}.sx-story-copy,.sx-story-media{min-width:0}.sx-story .sx-richtext{font-size:15px}.sx-story-image,.sx-story-video{width:100%;height:auto;border-radius:10px;object-fit:contain}.sx-story-mobile-image-first .sx-story-media{order:-1}.sx-steps{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:15px}.sx-steps li{display:flex;gap:13px;align-items:flex-start;font-size:14px;line-height:1.6}.sx-steps b{display:grid;place-items:center;flex:0 0 29px;width:29px;height:29px;color:var(--sx-blue);background:#eaf0ff;border-radius:50%;font-size:11px;font-weight:650}.sx-material-note{font-size:12px;color:var(--sx-muted);margin-top:18px!important}.sx-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding-block:32px}.sx-faq-list{min-width:0}.sx-faq details{border-bottom:1px solid var(--sx-line)}.sx-faq details:first-child{border-top:1px solid var(--sx-line)}.sx-faq summary{display:flex;justify-content:space-between;align-items:center;gap:18px;list-style:none;cursor:pointer;font-size:15px;font-weight:650;line-height:1.5;padding:18px 0;overflow-wrap:anywhere}.sx-faq summary::-webkit-details-marker{display:none}.sx-faq summary:after{content:"+";font-size:24px;line-height:1;flex-shrink:0;font-weight:400}.sx-faq details[open] summary:after{content:"\2212"}.sx-faq details[open] summary{color:var(--sx-blue)}.sx-faq details .sx-richtext{font-size:14px;padding:0 0 20px}.sx-faq details .sx-richtext p:last-child{margin-bottom:0}.sx-text-section{padding-block:32px}.sx-text-section .sx-richtext{max-width:800px;font-size:15px}.sx-text-centered{text-align:center}.sx-text-centered .sx-richtext{margin-inline:auto}.sx-standalone-image{padding-block:26px}.sx-standalone-image img{width:100%;height:auto;object-fit:contain;border-radius:10px}.sx-standalone-image figcaption{font-size:13px;color:var(--sx-muted);margin-top:12px;text-align:center}.sx-editor-placeholder,.sx-editor-note{color:#665123!important;background:#fff7e3;border:1px dashed #dfca90;padding:13px!important;border-radius:7px;font-size:12px!important;line-height:1.55!important;margin-top:12px!important}.sx-image-placeholder{background:#f1f3f8;color:#667082;border-radius:10px;text-align:center;padding:18px}.sx-placeholder-svg{width:100%;max-height:340px}.sx-image-placeholder p{font-size:12px}.sx-empty-state{padding:50px 0;min-height:35vh}.sx-empty-state h1{font-size:28px}@media(min-width:801px){.sx-container{width:min(1120px,calc(100% - 64px))}.sx-hero{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:48px;padding-top:0;padding-bottom:48px;align-items:start}.sx-buybox{padding-top:0}.sx-product h1{font-size:38px}.sx-price{font-size:34px}.sx-thumb{flex-basis:66px;width:66px;height:66px}.sx-rating,.sx-key-point strong{font-size:13px}.sx-key-point p{font-size:12px!important}.sx-key-icon{width:30px;height:30px}.sx-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;padding-block:48px;align-items:center}.sx-story-image-left .sx-story-media{order:-1}.sx-story-mobile-image-first:not(.sx-story-image-left) .sx-story-media{order:initial}.sx-story-text-only{grid-template-columns:minmax(0,1fr)}.sx-content-section h2{font-size:32px}.sx-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:60px;padding-block:48px}.sx-text-section{padding-block:44px}.sx-standalone-image{padding-block:36px}}@media(max-width:359px){.sx-container{width:calc(100% - 28px)}.sx-product h1{font-size:26px}.sx-rating{font-size:11px;gap:5px;padding:7px}.sx-rating-stars{font-size:17px}.sx-key-points{gap:6px}.sx-key-point{padding:8px 2px}}@media(prefers-reduced-motion:reduce){.sx-gallery-track{scroll-behavior:auto}}.sx-product,.sx-content-section{color:var(--sx-copy,var(--sx-muted));background:var(--sx-background,white)}.sx-soft-section{--sx-section-default:#f5f7fb}.sx-product h1,.sx-content-section h2{color:var(--sx-title,var(--sx-ink))}.sx-eyebrow{color:var(--sx-eyebrow,var(--sx-blue))}.sx-price{color:var(--sx-price,var(--sx-ink))}.sx-compare{color:var(--sx-compare,#778095)}.sx-richtext{color:var(--sx-copy,var(--sx-muted))}.sx-richtext strong{color:var(--sx-emphasis,var(--sx-ink))}.sx-rating,.sx-rating strong{color:var(--sx-rating,var(--sx-muted))}.sx-rating{background:var(--sx-rating-bg,white)}.sx-rating-fill{color:var(--sx-stars,#f3b323)}.sx-gallery-track{background:var(--sx-gallery-bg,#f5f6f8)}.sx-thumb[aria-pressed=true]{border-color:var(--sx-thumb-active,var(--sx-blue))}.sx-key-point{background:var(--sx-point-bg,transparent);border-radius:8px}.sx-key-point strong{color:var(--sx-point-title,var(--sx-title,var(--sx-ink)))}.sx-product .sx-key-point p{color:var(--sx-point-copy,var(--sx-copy,var(--sx-muted)))}.sx-key-icon{color:var(--sx-point-icon,#343e52)}.sx-product .sx-order-note{color:var(--sx-copy,var(--sx-muted))}.sx-product-form{position:relative;margin:0;padding:0;border:0}.sx-native-atc{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:1px!important;min-height:0!important;overflow:hidden!important;clip-path:inset(50%)!important;opacity:0!important;pointer-events:none!important;padding:0!important;border:0!important}.sx-cod-slot{width:100%}.sx-cod-slot:empty{display:none}.sx-steps{color:var(--sx-step-copy,var(--sx-copy,var(--sx-muted)));margin-bottom:24px}.sx-steps:last-child{margin-bottom:0}.sx-steps b{color:var(--sx-step-number,var(--sx-blue));background:var(--sx-step-bg,#eaf0ff)}.sx-material-note{color:var(--sx-note,var(--sx-copy,var(--sx-muted)))}.sx-faq summary{color:var(--sx-question,var(--sx-ink))}.sx-faq details[open] summary{color:var(--sx-question-open,var(--sx-blue))}.sx-faq details .sx-richtext{color:var(--sx-answer,var(--sx-copy,var(--sx-muted)))}.sx-standalone-image figcaption{color:var(--sx-caption,var(--sx-muted))}
/*# sourceMappingURL=/cdn/shop/t/6/assets/shopexpres-product.css.map */
