.sv-bundle .sv-bundle__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.sv-bundle .sv-bundle__head{margin-bottom:4px}.sv-bundle .sv-bundle__badge{margin-bottom:16px}.sv-bundle .sv-bundle__heading{font-size:28px;line-height:1.15}.sv-bundle .sv-bundle__subheading{margin:12px 0 0;font-size:16px;line-height:1.4;color:var(--sv-muted)}.sv-bundle .sv-bundle__card--product{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;column-gap:14px;padding:8px 12px;border-radius:var(--sv-radius-md)}.sv-bundle .sv-bundle__card--product .sv-bundle__media{width:72px;border-radius:var(--sv-radius-sm);background:transparent}.sv-bundle .sv-bundle__card--product .sv-media--empty{min-height:0}.sv-bundle .sv-bundle__card--product .sv-placeholder{gap:0;padding:4px}.sv-bundle .sv-bundle__card--product .sv-placeholder__title,.sv-bundle .sv-bundle__card--product .sv-placeholder__label{display:none}.sv-bundle .sv-bundle__card--product .sv-placeholder svg{width:20px;height:20px}.sv-bundle .sv-bundle__body{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.sv-bundle .sv-bundle__title{font-family:var(--sv-font-heading);font-size:14px;font-weight:700;line-height:1.3;color:var(--sv-text)}.sv-bundle .sv-bundle__title a{color:inherit}.sv-bundle .sv-bundle__title a:hover{text-decoration:underline;text-underline-offset:3px}.sv-bundle .sv-bundle__price{font-size:13px;font-weight:600}.sv-bundle .sv-bundle__note{margin:0;font-size:13px;line-height:1.4;color:var(--sv-muted)}.sv-bundle .sv-bundle__free{margin-top:6px}.sv-bundle .sv-bundle__free--soldout{background:var(--sv-surface-2);color:var(--sv-muted)}.sv-bundle .sv-bundle__swatches{display:none;list-style:none;margin:0;padding:0;gap:8px}.sv-bundle .sv-bundle__swatch{width:64px;flex:0 0 64px;padding:0;border:2px solid transparent;border-radius:var(--sv-radius-sm);transition:border-color var(--sv-transition)}.sv-bundle .sv-bundle__swatch.is-selected{border-color:transparent}.sv-bundle .sv-bundle__swatch-media{border-radius:6px}.sv-bundle .sv-bundle__swatch .sv-media--empty{min-height:0}.sv-bundle .sv-bundle__cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:4px}.sv-bundle .sv-bundle__prices{gap:10px;font-size:18px}.sv-bundle .sv-bundle__prices .sv-price__compare{font-size:16px}.sv-bundle .sv-bundle__prices .sv-price__current{font-family:var(--sv-font-heading);font-size:22px;font-weight:700}.sv-bundle .sv-bundle__button{margin-top:4px}.sv-bundle .sv-bundle__error{width:100%;margin:0}@media(min-width:750px){.sv-bundle .sv-bundle__card--product{column-gap:16px;padding:14px 20px}.sv-bundle .sv-bundle__heading{font-size:32px}}@media(min-width:990px){.sv-bundle .sv-bundle__inner{padding-inline:8%}.sv-bundle .sv-bundle__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto 1fr;column-gap:16px;row-gap:0;align-items:stretch}.sv-bundle .sv-bundle__card{min-height:620px}.sv-bundle .sv-bundle__card--product{grid-row:1 / 4;display:flex;flex-direction:column;padding:24px;border-radius:var(--sv-radius-lg)}.sv-bundle .sv-bundle__card--product .sv-bundle__media{width:calc(100% + 32px);margin-inline:-16px;margin-block:auto;border-radius:var(--sv-radius-md)}.sv-bundle .sv-bundle__card--product .sv-placeholder{gap:6px;padding:12px}.sv-bundle .sv-bundle__card--product .sv-placeholder__title,.sv-bundle .sv-bundle__card--product .sv-placeholder__label{display:block}.sv-bundle .sv-bundle__card--product .sv-placeholder svg{width:28px;height:28px}.sv-bundle .sv-bundle__body{margin-top:0;min-height:104px;justify-content:flex-start;padding-top:24px;gap:4px}.sv-bundle .sv-bundle__title{font-size:16px}.sv-bundle .sv-bundle__price,.sv-bundle .sv-bundle__note{font-size:14px}.sv-bundle .sv-bundle__free{margin-top:8px}.sv-bundle .sv-bundle__head,.sv-bundle .sv-bundle__swatches,.sv-bundle .sv-bundle__cta{grid-column:3;background:var(--sv-surface)}.sv-bundle .sv-bundle__head{grid-row:1;margin-bottom:0;padding:24px 24px 0;border-radius:var(--sv-radius-lg) var(--sv-radius-lg) 0 0}.sv-bundle .sv-bundle__badge{margin-bottom:20px}.sv-bundle .sv-bundle__heading{font-size:36px;line-height:1.12}.sv-bundle .sv-bundle__subheading{margin-top:20px;font-size:18px}.sv-bundle .sv-bundle__swatches{grid-row:2;display:flex;padding:28px 24px 0}.sv-bundle .sv-bundle__cta{grid-row:3;justify-content:flex-end;gap:14px;margin-top:0;padding:32px 24px 24px;border-radius:0 0 var(--sv-radius-lg) var(--sv-radius-lg)}.sv-bundle .sv-bundle__prices .sv-price__compare{font-size:24px}.sv-bundle .sv-bundle__prices .sv-price__current{font-size:28px}}.sv-bundle .sv-bundle__savings{align-self:flex-start}.sv-drawer.sv-cart-drawer{z-index:950;transition:visibility 0s linear .3s}.sv-drawer.sv-cart-drawer.is-open{transition-delay:0s}body:not([data-cart-type=drawer]) .sv-cart-drawer:not(.is-open){display:none}body.sv-cart-open{overflow:hidden}.sv-cart-drawer .sv-cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#12121259;opacity:0;transition:opacity .2s ease}.sv-cart-drawer.is-open .sv-cart-drawer__overlay{opacity:1}.sv-cart-drawer .sv-cart-drawer__panel{left:auto;right:0;width:100vw;width:min(720px,100vw);display:flex;flex-direction:column;overflow:hidden;background:var(--sv-bg);box-shadow:-8px 0 32px #1212121f;transform:translate(100%);transition:transform .3s ease}.sv-cart-drawer.is-open .sv-cart-drawer__panel{transform:translate(0)}.sv-cart-drawer .sv-cart-drawer__close{position:absolute;top:12px;right:12px;z-index:2;width:44px;height:44px;color:var(--sv-text)}.sv-cart-drawer .sv-cart-drawer__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sv-cart-drawer .sv-cart-drawer__head{flex:0 0 auto;padding:20px 56px 0 16px}.sv-cart-drawer .sv-cart-drawer__title{font-size:32px;line-height:1.05}.sv-cart-drawer .sv-cart-drawer__count{margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--sv-muted)}.sv-cart-drawer .sv-cart-drawer__body{flex:1 1 auto;min-height:0;padding:20px 16px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.sv-cart-drawer .sv-cart-drawer__shipping{padding:16px 20px;border-radius:16px}.sv-cart-drawer .sv-cart-drawer__shipping-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sv-cart-drawer .sv-cart-drawer__shipping-text{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--sv-text)}.sv-cart-drawer .sv-cart-drawer__shipping-icon{display:inline-flex;flex:0 0 auto;color:var(--sv-accent)}.sv-cart-drawer .sv-cart-drawer__progress{height:4px;margin-top:14px;border-radius:var(--sv-radius-pill);background:var(--sv-line);overflow:hidden}.sv-cart-drawer .sv-cart-drawer__progress-fill{display:block;width:var(--sv-cart-progress, 100%);max-width:100%;height:100%;border-radius:inherit;background:var(--sv-accent);transition:width .3s ease}.sv-cart-drawer .sv-cart-drawer__items{display:flex;flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none}.sv-cart-drawer .sv-cart-drawer__item{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-template-areas:"thumb details price";column-gap:14px;align-items:start;padding:14px 16px;border-radius:16px}.sv-cart-drawer .sv-cart-drawer__thumb{grid-area:thumb;display:block;width:80px}.sv-cart-drawer .sv-cart-drawer__media{width:80px;height:80px;min-height:0;border-radius:var(--sv-radius-sm)}.sv-cart-drawer .sv-cart-drawer__media .sv-placeholder{gap:4px;padding:6px}.sv-cart-drawer .sv-cart-drawer__media .sv-placeholder svg{width:20px;height:20px}.sv-cart-drawer .sv-cart-drawer__media .sv-placeholder__title,.sv-cart-drawer .sv-cart-drawer__media .sv-placeholder__label{display:none}.sv-cart-drawer .sv-cart-drawer__details{grid-area:details;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.sv-cart-drawer .sv-cart-drawer__item-title{font-size:14px;font-weight:600;line-height:1.3;text-transform:uppercase;color:var(--sv-text);overflow-wrap:anywhere}.sv-cart-drawer .sv-cart-drawer__item-title:hover{text-decoration:underline;text-underline-offset:3px}.sv-cart-drawer .sv-cart-drawer__item-title--static,.sv-cart-drawer .sv-cart-drawer__item-title--static:hover{text-decoration:none;cursor:default}.sv-cart-drawer .sv-cart-drawer__variant{margin:0;font-size:13px;line-height:1.4;text-transform:uppercase;color:var(--sv-muted)}.sv-cart-drawer .sv-cart-drawer__discounts{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none}.sv-cart-drawer .sv-cart-drawer__qty{display:inline-flex;align-items:center;height:44px;margin-top:12px;border-radius:var(--sv-radius-md);background:var(--sv-white);overflow:hidden;transition:opacity var(--sv-transition)}.sv-cart-drawer .sv-cart-drawer__qty[aria-busy=true]{opacity:.55;pointer-events:none}.sv-cart-drawer .sv-cart-drawer__qty-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:100%;color:var(--sv-text);transition:background-color var(--sv-transition),color var(--sv-transition)}.sv-cart-drawer .sv-cart-drawer__qty-btn:hover{background:var(--sv-surface)}.sv-cart-drawer .sv-cart-drawer__qty-btn:focus-visible{outline-offset:-3px}.sv-cart-drawer .sv-cart-drawer__qty-btn[disabled]{cursor:default;opacity:.5}.sv-cart-drawer .sv-cart-drawer__qty-value{min-width:28px;text-align:center;font-size:15px;font-weight:600;line-height:1}.sv-cart-drawer .sv-cart-drawer__line-price{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;align-self:end;gap:2px;text-align:right;font-size:17px;font-weight:700;line-height:1.2;color:var(--sv-text)}.sv-cart-drawer .sv-cart-drawer__line-compare{font-size:14px;font-weight:400;color:var(--sv-muted)}.sv-cart-drawer .sv-cart-drawer__item--free .sv-cart-drawer__line-price{gap:6px}.sv-cart-drawer .sv-cart-drawer__free{padding:8px 14px;font-size:13px;background:var(--sv-accent-soft);color:var(--sv-accent)}.sv-cart-drawer .sv-cart-drawer__bundle{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:var(--sv-radius-lg);background:var(--sv-surface-2)}.sv-cart-drawer .sv-cart-drawer__bundle-title{margin:0;padding:6px 8px 0;font-family:var(--sv-font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.45;text-align:center;text-transform:uppercase;color:var(--sv-text);overflow-wrap:anywhere}.sv-cart-drawer .sv-cart-drawer__bundle-items{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sv-cart-drawer .sv-cart-drawer__item--bundle{background:var(--sv-surface);border-radius:14px}.sv-cart-drawer .sv-cart-drawer__payment{margin-top:24px}.sv-cart-drawer .sv-cart-drawer__payment-label{margin:0 0 10px;font-size:14px;line-height:1.4;color:var(--sv-muted)}.sv-cart-drawer .sv-cart-drawer__payment-badges{display:block;width:auto;max-width:100%;height:28px}.sv-cart-drawer .sv-cart-drawer__note{margin:20px 0 0;font-size:13px;line-height:1.45;color:var(--sv-muted)}.sv-cart-drawer .sv-cart-drawer__error{margin:16px 0 0}.sv-cart-drawer .sv-cart-drawer__footer{flex:0 0 auto;padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sv-line);background:var(--sv-bg)}.sv-cart-drawer .sv-cart-drawer__totals{margin:0}.sv-cart-drawer .sv-cart-drawer__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 6px;font-size:14px;line-height:1.4;color:var(--sv-muted)}.sv-cart-drawer .sv-cart-drawer__row dt,.sv-cart-drawer .sv-cart-drawer__row dd{margin:0;min-width:0}.sv-cart-drawer .sv-cart-drawer__row dd{text-align:right}.sv-cart-drawer .sv-cart-drawer__row--discount{color:var(--sv-accent)}.sv-cart-drawer .sv-cart-drawer__row--total{margin:14px 0 0;font-size:18px;font-weight:700;color:var(--sv-text)}.sv-cart-drawer .sv-cart-drawer__tax{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--sv-muted)}.sv-cart-drawer .sv-cart-drawer__checkout{margin-top:16px}.sv-cart-drawer .sv-cart-drawer__body--empty{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.sv-cart-drawer .sv-cart-drawer__empty-text{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--sv-text)}@media(min-width:750px){.sv-cart-drawer .sv-cart-drawer__close{top:10px;right:44px}.sv-cart-drawer .sv-cart-drawer__head{padding:32px 96px 0 40px}.sv-cart-drawer .sv-cart-drawer__title{font-size:48px}.sv-cart-drawer .sv-cart-drawer__count{margin-top:16px;font-size:16px}.sv-cart-drawer .sv-cart-drawer__body{padding:24px 40px}.sv-cart-drawer .sv-cart-drawer__shipping{padding:24px}.sv-cart-drawer .sv-cart-drawer__shipping-text{font-size:16px}.sv-cart-drawer .sv-cart-drawer__progress{margin-top:16px}.sv-cart-drawer .sv-cart-drawer__items{gap:16px;margin-top:16px}.sv-cart-drawer .sv-cart-drawer__item{grid-template-columns:130px minmax(0,1fr) auto;column-gap:24px;padding:20px 24px}.sv-cart-drawer .sv-cart-drawer__thumb,.sv-cart-drawer .sv-cart-drawer__media{width:130px}.sv-cart-drawer .sv-cart-drawer__media{height:130px;border-radius:var(--sv-radius-md)}.sv-cart-drawer .sv-cart-drawer__media .sv-placeholder svg{width:24px;height:24px}.sv-cart-drawer .sv-cart-drawer__media .sv-placeholder__label{display:block;font-size:11px;line-height:1.2;padding:0 4px}.sv-cart-drawer .sv-cart-drawer__details{gap:4px}.sv-cart-drawer .sv-cart-drawer__item-title,.sv-cart-drawer .sv-cart-drawer__variant{font-size:16px}.sv-cart-drawer .sv-cart-drawer__qty{height:52px;margin-top:20px}.sv-cart-drawer .sv-cart-drawer__qty-btn{width:48px}.sv-cart-drawer .sv-cart-drawer__qty-value{min-width:32px}.sv-cart-drawer .sv-cart-drawer__line-price{font-size:18px}.sv-cart-drawer .sv-cart-drawer__line-compare{font-size:15px}.sv-cart-drawer .sv-cart-drawer__bundle-title{padding:8px 12px 0;font-size:12px}.sv-cart-drawer .sv-cart-drawer__free{padding:9px 16px;font-size:14px}.sv-cart-drawer .sv-cart-drawer__item--bundle{border-radius:16px}.sv-cart-drawer .sv-cart-drawer__payment{margin-top:32px}.sv-cart-drawer .sv-cart-drawer__payment-label{margin-bottom:12px;font-size:16px}.sv-cart-drawer .sv-cart-drawer__payment-badges{height:40px}.sv-cart-drawer .sv-cart-drawer__note{margin-top:24px;font-size:15px}.sv-cart-drawer .sv-cart-drawer__footer{padding:24px 40px calc(32px + env(safe-area-inset-bottom,0px))}.sv-cart-drawer .sv-cart-drawer__row{margin-bottom:8px;font-size:16px}.sv-cart-drawer .sv-cart-drawer__row--total{margin-top:16px;font-size:20px}.sv-cart-drawer .sv-cart-drawer__tax{font-size:15px}.sv-cart-drawer .sv-cart-drawer__checkout{margin-top:20px}.sv-cart-drawer .sv-cart-drawer__body--empty{gap:24px}}.sv-cart-drawer .sv-cart-drawer__line-total,.sv-cart-drawer .sv-cart-drawer__qty-btn--remove,.sv-cart-drawer .sv-cart-drawer__checkout-btn,.sv-cart-drawer .sv-cart-drawer__empty-button{flex:0 0 auto}.sv-versus__wrap{--vs-gap: 10px;--vs-pad-x: 12px;--vs-pad-y: 14px;--vs-text: 13px;--vs-icon: 18px;--vs-media-w: 176px;--vs-th-pad: 16px;--vs-radius: var(--sv-radius-lg);--vs-line: rgba(18, 18, 18, .08);--vs-yes: #1E8E5A;--vs-yes-bg: #E3F4EB;--vs-no: #D14343;--vs-no-bg: #FBE4E4;min-width:0}.sv-versus__head{max-width:720px}.sv-versus .sv-versus__heading{font-size:30px;line-height:1.1}.sv-versus__intro{margin:14px 0 0;max-width:560px;font-size:15px;line-height:1.55;color:var(--sv-muted)}.sv-versus__table{width:calc(100% + 2 * var(--vs-gap));margin:0 calc(-1 * var(--vs-gap));table-layout:fixed;border-collapse:separate;border-spacing:var(--vs-gap) 0}.sv-versus__th,.sv-versus__cell{padding:var(--vs-pad-y) var(--vs-pad-x);text-align:left;vertical-align:top;font-size:var(--vs-text);line-height:1.45;color:var(--sv-text)}.sv-versus__th{vertical-align:top;padding-top:var(--vs-th-pad);padding-bottom:var(--vs-th-pad);font-weight:400;border-radius:var(--vs-radius) var(--vs-radius) 0 0}.sv-versus__th--yes{background:var(--sv-accent-soft);border:1.5px solid var(--sv-accent);border-bottom:0}.sv-versus__th--no{position:relative;background:var(--sv-surface)}.sv-versus__vs{display:none}.sv-versus__th-inner{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;text-align:center}.sv-versus__th-text{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center}.sv-versus__media{flex:0 0 auto;width:100%;max-width:var(--vs-media-w)}.sv-versus__media .sv-media{border-radius:0;background:transparent}.sv-versus__media--muted img{filter:grayscale(1);opacity:.9}.sv-versus__media .sv-placeholder{gap:0;padding:4px}.sv-versus__media .sv-placeholder__title,.sv-versus__media .sv-placeholder__label{display:none}.sv-versus__media .sv-placeholder svg{width:22px;height:22px}.sv-versus__badge{margin-bottom:2px}.sv-versus__badge--no{background:var(--sv-white);color:var(--sv-muted)}.sv-versus__title{display:block;font-family:var(--sv-font-heading);font-weight:700;font-size:14px;line-height:1.25;letter-spacing:-.005em;color:var(--sv-text);overflow-wrap:anywhere}.sv-versus__subtitle{display:block;font-size:12px;line-height:1.4;color:var(--sv-muted)}.sv-versus__cell{border-top:1px solid var(--vs-line)}.sv-versus__cell--yes{background:var(--sv-accent-soft);border-left:1.5px solid var(--sv-accent);border-right:1.5px solid var(--sv-accent)}.sv-versus__cell--no{background:var(--sv-surface);color:var(--sv-muted)}.sv-versus__row:last-child .sv-versus__cell{border-radius:0 0 var(--vs-radius) var(--vs-radius);padding-bottom:calc(var(--vs-pad-y) + 4px)}.sv-versus__row:last-child .sv-versus__cell--yes{border-bottom:1.5px solid var(--sv-accent)}.sv-versus__cell-inner{display:flex;align-items:flex-start;gap:8px;min-width:0}.sv-versus__mark{flex:0 0 var(--vs-icon);display:inline-flex;align-items:center;justify-content:center;width:var(--vs-icon);height:var(--vs-icon);margin-top:1px;border-radius:50%}.sv-versus__mark .sv-icon{width:62%;height:62%;stroke-width:3}.sv-versus__mark--yes{background:var(--vs-yes-bg);color:var(--vs-yes)}.sv-versus__mark--no{background:var(--vs-no-bg);color:var(--vs-no)}.sv-versus__text{display:block;min-width:0;overflow-wrap:anywhere}.sv-versus__cell--yes .sv-versus__text{font-weight:600}@media(min-width:750px){.sv-versus__wrap{--vs-gap: 14px;--vs-pad-x: 20px;--vs-pad-y: 16px;--vs-text: 15px;--vs-icon: 20px;--vs-media-w: 300px;--vs-th-pad: 20px}.sv-versus__th-inner{gap:12px}.sv-versus__title{font-size:17px}.sv-versus__subtitle{font-size:13px}.sv-versus__cell-inner{gap:12px}.sv-versus__vs{position:absolute;top:50%;left:calc(-.5 * var(--vs-gap));z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;transform:translate(-50%,-50%);border-radius:50%;background:var(--sv-white);border:1px solid var(--sv-line);box-shadow:0 4px 12px #12121214;font-family:var(--sv-font-heading);font-weight:700;font-size:11px;letter-spacing:.06em;line-height:1;color:var(--sv-text)}.sv-versus__table--media .sv-versus__vs{top:calc(var(--vs-th-pad) + var(--vs-media-w) * .3333)}}@media(min-width:990px){.sv-versus__wrap{--vs-gap: 16px;--vs-pad-x: 28px;--vs-pad-y: 18px;--vs-text: 17px;--vs-icon: 22px;--vs-media-w: 430px;--vs-th-pad: 24px}.sv-versus .sv-versus__heading{font-size:48px;line-height:1.08}.sv-versus__intro{margin-top:20px;font-size:17px}.sv-versus__th-inner{gap:18px}.sv-versus__th-text{gap:8px}.sv-versus__media .sv-placeholder{gap:6px;padding:12px}.sv-versus__media .sv-placeholder__title,.sv-versus__media .sv-placeholder__label{display:block}.sv-versus__media .sv-placeholder svg{width:28px;height:28px}.sv-versus__title{font-size:22px;line-height:1.2}.sv-versus__subtitle{font-size:15px}.sv-versus__cell{line-height:1.5}.sv-versus__row:last-child .sv-versus__cell{padding-bottom:calc(var(--vs-pad-y) + 8px)}.sv-versus__cell-inner{gap:14px}.sv-versus__mark{margin-top:2px}.sv-versus__vs{width:48px;height:48px;font-size:13px}.sv-versus__table--media .sv-versus__vs{top:50%}}.sv-versus{position:relative}.sv-versus__head-row,.sv-versus__row{vertical-align:top}.sv-versus__img{width:100%}.sv-configs .sv-configs__head{margin-bottom:20px}.sv-configs .sv-configs__heading{font-size:30px;line-height:1.1}.sv-configs__carousel{position:relative;--sv-configs-media-w: 45%;--sv-configs-pad-x: 48px;--sv-configs-pad-y: 64px}.sv-configs .sv-configs__scroller{gap:16px;margin:0;padding:0;list-style:none;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.sv-configs .sv-configs__slide{flex:0 0 100%;width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.sv-configs__card{display:grid;grid-template-columns:minmax(0,1fr);height:100%;border-radius:var(--sv-radius-lg)}.sv-configs__media{min-width:0}.sv-configs__media .sv-media{aspect-ratio:var(--sv-ratio, 1 / 1);height:100%;border-radius:0}.sv-configs__body{min-width:0;padding:24px 24px 28px}.sv-configs__title{display:flex;flex-direction:column;gap:2px;margin:0;font-family:var(--sv-font-body);font-size:20px;font-weight:600;line-height:1.3;color:var(--sv-text)}.sv-configs__title-line{display:block}.sv-configs__text{margin:18px 0 0;font-size:15px;line-height:1.5;color:var(--sv-text)}.sv-configs .sv-configs__arrows{margin-top:16px;gap:8px}.sv-configs .sv-configs__arrow{width:44px;height:44px;border-radius:var(--sv-radius-md);background:var(--sv-surface);color:var(--sv-text)}.sv-configs .sv-configs__arrow:hover{background:var(--sv-line)}@media(min-width:750px){.sv-configs .sv-configs__heading{font-size:36px}.sv-configs__body{padding:32px 32px 36px}.sv-configs__title{font-size:22px}.sv-configs__text{font-size:16px}}@media(min-width:990px){.sv-configs .sv-configs__head{margin-bottom:28px}.sv-configs .sv-configs__heading{font-size:48px;line-height:1.1}.sv-configs__card{grid-template-columns:var(--sv-configs-media-w) minmax(0,1fr);align-items:stretch}.sv-configs__body{display:flex;flex-direction:column;justify-content:flex-start;padding:var(--sv-configs-pad-y) var(--sv-configs-pad-x) calc(var(--sv-configs-pad-y) + 72px)}.sv-configs__title{max-width:680px;font-size:24px;line-height:1.35}.sv-configs__text{max-width:680px;margin-top:28px;font-size:18px}.sv-configs .sv-configs__arrows{position:absolute;left:calc(var(--sv-configs-media-w) + var(--sv-configs-pad-x));bottom:var(--sv-configs-pad-y);z-index:2;margin-top:0}.sv-configs .sv-configs__arrow{width:48px;height:48px;background:var(--sv-bg)}.sv-configs .sv-configs__arrow:hover{background:var(--sv-white)}}@media(min-width:1400px){.sv-configs__carousel{--sv-configs-media-w: 660px}}.sv-configs{position:relative}.sv-configs__img{width:100%}.sv-configs__subtitle{font-weight:600}.sv-contact__inner{max-width:1200px;margin:0 auto}.sv-contact__crumbs{margin-bottom:16px}.sv-contact__head{margin-bottom:28px}.sv-contact .sv-contact__title{margin-bottom:12px}.sv-contact .sv-contact__intro{max-width:640px;font-size:16px;line-height:1.5;color:var(--sv-muted)}.sv-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.sv-contact__form-col{min-width:0}.sv-contact__form{display:block}.sv-contact__required{color:var(--sv-accent)}.sv-contact .sv-contact__submit{width:100%;margin-top:8px}.sv-contact__errors-title{margin:0 0 6px;font-weight:600}.sv-contact .sv-contact__errors ul{margin:0;padding-left:18px}.sv-contact .sv-contact__company{padding:24px}.sv-contact .sv-contact__card-heading{margin:0 0 16px;font-size:18px;line-height:1.3}.sv-contact__company-name{margin:0;font-size:17px;font-weight:700;line-height:1.3}.sv-contact__address{margin:8px 0 0;font-size:15px;line-height:1.6}.sv-contact__email{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:15px;font-weight:600;color:var(--sv-accent);overflow-wrap:anywhere;transition:color var(--sv-transition)}.sv-contact__email:hover{color:var(--sv-accent-hover);text-decoration:underline;text-underline-offset:3px}.sv-contact__email svg{flex:0 0 auto}.sv-contact__hours{margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--sv-muted)}@media(min-width:750px){.sv-contact__grid{gap:32px}.sv-contact .sv-contact__submit{width:auto}.sv-contact .sv-contact__company{padding:32px}}@media(min-width:990px){.sv-contact__crumbs{margin-bottom:20px}.sv-contact__head{margin-bottom:40px}.sv-contact .sv-contact__title{margin-bottom:16px}.sv-contact .sv-contact__intro{font-size:17px}.sv-contact__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.sv-contact__success,.sv-contact__errors{display:block}.sv-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.sv-faq .sv-faq__heading{font-size:24px;line-height:1.1}.sv-faq__list{display:flex;flex-direction:column;gap:14px}.sv-faq .sv-faq__item{margin:0;padding:0 16px;border:0;border-radius:var(--sv-radius-md);background:var(--sv-surface)}.sv-faq .sv-faq__item>.sv-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding:8px 0;font-family:var(--sv-font-body);font-size:14px;font-weight:700;line-height:1.3;color:var(--sv-text)}.sv-faq .sv-faq__item>.sv-faq__summary:focus-visible{outline:2px solid var(--sv-accent);outline-offset:-2px;border-radius:var(--sv-radius-sm)}.sv-faq__question{flex:1 1 auto;min-width:0}.sv-faq .sv-faq__icon{width:24px;height:24px;color:var(--sv-text)}.sv-faq .sv-faq__icon svg{width:20px;height:20px}.sv-faq .sv-faq__item>.sv-faq__answer{padding:0 0 18px;font-size:14px;line-height:1.6;color:var(--sv-muted);max-width:720px}@media(min-width:750px){.sv-faq .sv-faq__heading{font-size:30px}.sv-faq .sv-faq__item{padding:0 20px}.sv-faq .sv-faq__item>.sv-faq__summary{min-height:60px;font-size:14px}.sv-faq .sv-faq__item>.sv-faq__answer{font-size:15px;padding-bottom:22px}}@media(min-width:990px){.sv-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.sv-faq .sv-faq__heading{font-size:48px;line-height:1.05}.sv-faq__list{gap:12px}.sv-faq .sv-faq__item{padding:0 24px}.sv-faq .sv-faq__item>.sv-faq__summary{min-height:72px;padding:16px 0;font-size:15px}.sv-faq .sv-faq__icon svg{width:24px;height:24px}}.sv-faq__head{min-width:0}.sv-features__head{max-width:1100px}.sv-features .sv-features__heading{font-size:30px;line-height:1.1}.sv-features .sv-features__list{list-style:none;padding-block:4px;margin-block:-4px}.sv-features .sv-features__card{display:flex;flex-direction:column;width:min(48vw,320px)}.sv-features__media{position:relative;border-radius:var(--sv-radius-md);overflow:hidden;background:var(--sv-surface)}.sv-features__media .sv-media{aspect-ratio:1 / 1;border-radius:var(--sv-radius-md)}.sv-features__toggle{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:var(--sv-white);background:color-mix(in srgb,var(--sv-white) 85%,transparent);color:var(--sv-text);transition:background-color var(--sv-transition),color var(--sv-transition),transform var(--sv-transition)}.sv-features__toggle:hover,.sv-features__toggle[aria-expanded=true]{background:var(--sv-dark);color:var(--sv-white)}.sv-features__toggle svg{transition:transform var(--sv-transition)}.sv-features__toggle[aria-expanded=true] svg{transform:rotate(45deg)}.sv-features__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;padding:48px 14px 14px;border-radius:inherit;background:var(--sv-dark);background:color-mix(in srgb,var(--sv-dark) 92%,transparent);color:var(--sv-white);font-size:13px;line-height:1.45;overflow:auto}.sv-features__overlay-inner{display:flex;flex-direction:column;gap:10px;margin-block:auto}.sv-features__overlay-title{display:none;font-family:var(--sv-font-heading);font-size:15px;font-weight:700;line-height:1.25;margin:0}.sv-features__overlay-text{font-size:13px;line-height:1.45;margin:0}.sv-features__body{padding-top:16px}.sv-features .sv-features__title{font-size:18px;line-height:1.25;margin:0 0 10px}.sv-features__text{font-size:14px;line-height:1.55;margin:0}.sv-features .sv-features__arrows{margin-top:24px}.sv-features .sv-features__arrows .sv-arrow{width:34px;height:34px;border-radius:10px}.sv-features .sv-features__arrows .sv-arrow[disabled],.sv-features .sv-features__arrows .sv-arrow[aria-disabled=true]{opacity:1;background:var(--sv-surface);color:var(--sv-muted)}@media(min-width:750px){.sv-features .sv-features__heading{font-size:36px}.sv-features .sv-features__card{width:min(40vw,360px)}.sv-features__toggle{top:16px;right:16px;width:36px;height:36px;border-radius:10px}.sv-features__overlay{padding:72px 24px 24px;font-size:15px;line-height:1.55}.sv-features__overlay-title{display:block;font-size:18px}.sv-features__overlay-text{font-size:15px;line-height:1.55}.sv-features .sv-features__title{font-size:20px}.sv-features__text{font-size:15px}}@media(min-width:990px){.sv-features .sv-features__heading{font-size:48px;line-height:1.1}.sv-features .sv-features__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:0;margin-block:0}.sv-features .sv-features__list .sv-features__card{width:auto;max-width:none}.sv-features__media .sv-media{aspect-ratio:3 / 4}.sv-features__body{padding-top:24px}.sv-features .sv-features__title{font-size:22px;line-height:1.2;margin-bottom:12px}}.sv-features__carousel{position:relative}.sv-features__img{width:100%}.sv-featured .sv-featured__card{padding:16px}.sv-featured__grid{display:grid;gap:24px;align-items:center}.sv-featured__media{min-width:0}.sv-featured__media .sv-media{border-radius:var(--sv-radius-md)}.sv-featured__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:8px 8px 16px}.sv-featured__title{text-transform:uppercase}.sv-featured__title a{color:inherit}.sv-featured__title a:hover{text-decoration:underline;text-underline-offset:4px}.sv-featured__price{margin-top:12px;font-size:20px}.sv-featured__text{margin:16px 0 0;font-size:15px;line-height:1.55;color:var(--sv-muted);max-width:480px}.sv-featured__btn{margin-top:24px}@media(min-width:750px){.sv-featured .sv-featured__card{padding:24px}}@media(min-width:990px){.sv-featured .sv-featured__card{padding:40px}.sv-featured .sv-featured__title{font-size:36px}.sv-featured__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}.sv-featured__body{padding:0 40px 0 0}.sv-featured__price{margin-top:16px;font-size:24px}.sv-featured__text{font-size:16px;margin-top:20px}.sv-featured__btn{margin-top:32px}}.sv-footer{background:var(--sv-bg);color:var(--sv-text);padding-top:0;padding-bottom:40px}.sv-footer--product{padding-bottom:140px}.sv-footer__breadcrumbs{margin-bottom:40px}.sv-footer__logo{display:inline-block}.sv-footer__logo-img{display:block;height:28px;width:auto;max-width:220px}.sv-footer__tagline{margin:10px 0 0;font-size:15px;font-weight:600;line-height:1.3}.sv-footer__address{margin:8px 0 0;max-width:520px;font-size:13px;line-height:1.5;color:var(--sv-muted);overflow-wrap:anywhere}.sv-footer__address-link{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:color var(--sv-transition)}.sv-footer__address-link:hover{color:var(--sv-text)}.sv-footer__menus{display:block;margin-top:24px}.sv-footer .sv-footer__block{margin-bottom:8px}.sv-footer .sv-footer__block>.sv-footer__block-summary{min-height:64px;padding:12px 0;font-size:15px;font-weight:700}.sv-footer__block-title{font-family:var(--sv-font-body);line-height:1.3}.sv-footer .sv-footer__block>.sv-footer__block-body{padding-bottom:12px;color:var(--sv-text)}.sv-footer__links{list-style:none;margin:0;padding:0}.sv-footer__item{font-size:15px;line-height:2.2}.sv-footer__link{display:inline-block;color:var(--sv-text);transition:color var(--sv-transition)}.sv-footer__link:hover{color:var(--sv-muted)}.sv-footer__payment--desktop{display:none}.sv-footer__payment--mobile{display:block;margin-top:28px}.sv-footer__payment-label{margin:0 0 12px;font-size:14px;font-weight:700}.sv-footer .sv-footer__payment-icons{gap:8px}.sv-footer__payment-icon{display:inline-flex;align-items:center}.sv-footer .sv-footer__payment-icon svg,.sv-footer .sv-footer__payment-icon img{height:26px;width:auto}@media(max-width:749px){.sv-footer .sv-footer__payment-icons{gap:6px}.sv-footer .sv-footer__payment-icon svg,.sv-footer .sv-footer__payment-icon img{height:21px}}.sv-footer__actions{display:flex;flex-direction:column;gap:10px;margin-top:24px}.sv-footer__apps{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sv-footer__apps:empty{display:none}.sv-footer .sv-footer__app{height:44px;padding:0 16px;font-size:14px}.sv-footer__social{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.sv-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--sv-radius-sm);background:var(--sv-surface);color:var(--sv-text);transition:background-color var(--sv-transition),color var(--sv-transition)}.sv-footer__social-link:hover{background:var(--sv-line)}.sv-footer__locale{width:100%}.sv-footer__localization{display:block;width:100%}.sv-footer__pill{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 16px;background:var(--sv-surface);border-radius:var(--sv-radius-pill);font-size:15px;font-weight:600;line-height:1.2;color:var(--sv-text)}.sv-footer__pill-icon,.sv-footer__pill-chevron{display:inline-flex;flex:0 0 auto;color:var(--sv-text)}.sv-footer__pill-text{flex:1 1 auto;text-align:center}.sv-footer__pill-select{flex:1 1 auto;min-width:0;height:48px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:center;text-align-last:center;cursor:pointer;-webkit-appearance:none;appearance:none}.sv-footer__pill-select:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px;border-radius:var(--sv-radius-sm)}.sv-footer__locale-submit{margin-top:8px}.sv-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:24px;font-size:14px;line-height:1.4}.sv-footer__copyright{order:2;margin:0;color:var(--sv-text)}.sv-footer__legal{order:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;list-style:none;margin:0;padding:0}.sv-footer__legal-link{color:var(--sv-text);transition:color var(--sv-transition)}.sv-footer__legal-link:hover{color:var(--sv-muted)}@media(max-width:749px){.sv-footer__legal{display:contents}.sv-footer__bottom{font-size:13px}}@media(min-width:750px){.sv-footer__locale{width:auto}.sv-footer__pill{width:auto;display:inline-flex;padding:0 20px}.sv-footer__pill-text{text-align:left}.sv-footer__pill-select{text-align:left;text-align-last:left;padding-right:4px}.sv-footer__actions{flex-direction:row;align-items:center;justify-content:space-between}.sv-footer__bottom{justify-content:space-between}.sv-footer__copyright{order:1;margin-right:auto}.sv-footer__legal{order:2}}@media(min-width:990px){.sv-footer{padding-top:0;padding-bottom:32px}.sv-footer--product{padding-bottom:96px}.sv-footer__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:32px;align-items:stretch}.sv-footer__brand{display:flex;flex-direction:column;justify-content:space-between}.sv-footer__tagline{margin-top:14px}.sv-footer__address{margin-top:10px}.sv-footer__menus{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-auto-flow:row;column-gap:32px;row-gap:28px;align-content:start;margin-top:0}.sv-footer .sv-footer__block{margin:0;padding:0;background:none;border:0;border-radius:0}.sv-footer .sv-footer__block>.sv-footer__block-summary{min-height:0;padding:0;margin-bottom:16px;font-size:17px;line-height:1.3}html.js .sv-footer .sv-footer__block>.sv-footer__block-summary{pointer-events:none;cursor:default}html.js .sv-footer .sv-footer__block>.sv-footer__block-summary .sv-accordion__icon{display:none}.sv-footer .sv-footer__block>.sv-footer__block-body{padding:0}.sv-footer__item{line-height:2.4}.sv-footer__payment--desktop{display:block;margin-top:40px}.sv-footer__payment--mobile{display:none}.sv-footer .sv-footer__payment-icon svg,.sv-footer .sv-footer__payment-icon img{height:28px}.sv-footer__actions{margin-top:40px}.sv-footer__apps,.sv-footer__social{gap:8px}.sv-footer .sv-footer__app{height:48px;padding:0 18px;font-size:16px}.sv-footer__social-link{width:48px;height:48px}.sv-footer__bottom{margin-top:28px;gap:8px 20px}.sv-footer__legal{gap:8px 20px;justify-content:flex-end}}.sv-footer__identity,.sv-footer__payment{min-width:0}.sv-footer__address-part,.sv-footer__address-sep{display:inline}.sv-footer__breadcrumbs-nav{display:block}.sv-footer__legal-item{display:inline-flex}.sv-footer__pill--select{cursor:pointer}.sv-header{position:relative;background:var(--sv-bg);transition:box-shadow var(--sv-transition)}.sv-header--sticky.is-scrolled{box-shadow:var(--sv-shadow-card)}.sv-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-height:var(--sv-header-height, 64px)}@media(max-width:749px){.sv-header .sv-header__inner{min-height:56px}}.sv-header__group{display:flex;align-items:center;min-width:0}.sv-header__group--left{justify-self:start;margin-left:-8px}.sv-header__group--center{justify-self:center}.sv-header__group--right{justify-self:end;margin-right:-8px}.sv-header .sv-header__icon,.sv-header__drawer .sv-header__icon{position:relative;width:40px;height:40px;color:var(--sv-text)}.sv-header .sv-header__icon svg,.sv-header__drawer .sv-header__icon svg{width:22px;height:22px}.sv-header .sv-header__search--desktop{display:none}.sv-header__count{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--sv-radius-pill);background:var(--sv-accent);color:var(--sv-accent-contrast);font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--sv-bg);pointer-events:none}.sv-header__logo{display:inline-flex;align-items:center;justify-content:center;max-width:100%;border-radius:var(--sv-radius-sm)}.sv-header__logo:focus-visible{outline:2px solid var(--sv-accent);outline-offset:4px}.sv-header__logo-img,.sv-header__logo img{display:block;height:var(--sv-logo-h-mobile, 18px);width:auto;max-width:160px;object-fit:contain}.sv-header__nav{display:none}.sv-header__nav-list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;list-style:none;margin:0;padding:0}.sv-header__nav-link{position:relative;display:inline-block;padding:4px 0;font-size:16px;font-weight:600;line-height:1.2;color:var(--sv-text);white-space:nowrap;transition:color var(--sv-transition)}.sv-header__nav-link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--sv-accent);border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform var(--sv-transition)}.sv-header__nav-link:hover,.sv-header__nav-link[aria-current=page]{color:var(--sv-accent)}.sv-header__nav-link:hover:after,.sv-header__nav-link[aria-current=page]:after{transform:scaleX(1)}.sv-header__drawer .sv-header__drawer-logo img{height:18px;max-width:150px}.sv-header__drawer-nav a,.sv-header__sub-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;font-size:18px;font-weight:600;line-height:1.3;color:var(--sv-text);border-bottom:1px solid var(--sv-line);cursor:pointer}.sv-header__drawer-nav a svg,.sv-header__sub-summary svg{color:var(--sv-muted);transition:transform var(--sv-transition)}.sv-header__drawer-nav a[aria-current=page]{color:var(--sv-accent)}.sv-header__sub-summary{list-style:none}.sv-header__sub-summary::-webkit-details-marker{display:none}.sv-header__sub[open]>.sv-header__sub-summary .sv-header__sub-icon{transform:rotate(180deg)}.sv-header__sub-list{list-style:none;margin:0;padding:0 0 0 16px}.sv-header__drawer-nav .sv-header__sub-list a{font-size:16px;font-weight:500;padding:13px 0}.sv-header__drawer-account{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:16px;font-weight:600;color:var(--sv-text)}.sv-header__drawer-account:hover{color:var(--sv-accent)}@media(min-width:750px){.sv-header__logo-img,.sv-header__logo img{max-width:200px}}@media(min-width:990px){.sv-header__inner{gap:24px}.sv-header__group--left{margin-left:10px}.sv-header__group--right{margin-right:-10px;gap:4px}.sv-header .sv-header__menu-btn,.sv-header .sv-header__search--mobile{display:none}.sv-header .sv-header__search--desktop{display:inline-flex}.sv-header__nav{display:block}.sv-header .sv-header__icon{width:44px;height:44px}.sv-header .sv-header__icon svg{width:24px;height:24px}.sv-header__count{top:4px;right:2px}.sv-header__logo-img,.sv-header__logo img{height:var(--sv-logo-h, 22px);max-width:260px}}@media(min-width:1200px){.sv-header__nav-list{gap:4px 36px}}.sv-header--minimal,.sv-header--full,.sv-header__search,.sv-header__account,.sv-header__cart,.sv-header__close{flex:0 0 auto}.sv-hero__grid{display:grid;gap:28px;align-items:center}.sv-hero__media{order:-1;min-width:0}.sv-hero__media .sv-media{border-radius:var(--sv-radius-lg)}.sv-hero__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sv-hero .sv-hero__heading{font-size:36px;line-height:1.05;letter-spacing:-.015em;max-width:640px}.sv-hero__text{margin:20px 0 0;font-size:17px;line-height:1.55;color:var(--sv-muted);max-width:520px}.sv-hero__btn{margin-top:28px}@media(min-width:750px){.sv-hero__grid{gap:40px}.sv-hero .sv-hero__heading{font-size:44px}}@media(min-width:990px){.sv-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.sv-hero__media{order:0}.sv-hero__grid--flip .sv-hero__media{order:-1}.sv-hero__media .sv-media{aspect-ratio:5 / 4}.sv-hero .sv-hero__heading{font-size:56px}.sv-hero__text{margin-top:24px;font-size:18px}.sv-hero__btn{margin-top:32px}}.sv-layers__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.sv-layers__media,.sv-layers__content{min-width:0}.sv-layers__media .sv-media{aspect-ratio:var(--sv-ratio, 1 / 1);border-radius:var(--sv-radius-md)}.sv-layers .sv-layers__heading{font-size:30px;line-height:1.1}.sv-layers__subheading{margin:20px 0 0;font-size:16px;font-weight:700;line-height:1.3;color:var(--sv-text)}.sv-layers__list{margin:20px 0 0;padding-left:22px;list-style:disc;font-size:15px;line-height:1.5;color:var(--sv-text)}.sv-layers__item{margin:0 0 14px;padding-left:4px}.sv-layers__item:last-child{margin-bottom:0}.sv-layers__item::marker{color:var(--sv-text);font-size:1em}.sv-layers__item-title{font-weight:700}.sv-layers__item-title+.sv-layers__item-text:before{content:" "}.sv-layers__item-text{font-weight:400}@media(min-width:750px){.sv-layers .sv-layers__heading{font-size:36px}.sv-layers__subheading{font-size:17px}.sv-layers__list{font-size:16px}}@media(min-width:990px){.sv-layers__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.sv-layers__content{padding:16px clamp(0px,6vw,110px) 0 clamp(0px,6vw,110px)}.sv-layers .sv-layers__heading{max-width:520px;font-size:48px;line-height:1.1}.sv-layers__subheading{margin-top:40px;font-size:18px}.sv-layers__list{margin-top:36px;max-width:620px;font-size:17px}.sv-layers__item{margin-bottom:16px}}.sv-layers{position:relative}.sv-layers__img{width:100%}.sv-notfound__inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:24px}.sv-notfound__text{margin:16px 0 0;font-size:17px;color:var(--sv-muted);max-width:480px}.sv-notfound__btn{margin-top:28px}@media(min-width:990px){.sv-notfound__inner{padding-block:64px}.sv-notfound__text{font-size:18px}.sv-notfound__btn{margin-top:32px}}.sv-notfound{position:relative}.sv-notfound__title{overflow-wrap:anywhere}.sv-account__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.sv-account .sv-account__title{margin-bottom:4px}.sv-account__welcome{margin:0}.sv-account__nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.sv-account__layout{display:grid;gap:32px}.sv-account .sv-account__section-title{margin-bottom:16px}.sv-account__table-wrap{width:100%}.sv-account__table{display:block;width:100%;border-collapse:collapse;font-size:15px}.sv-account__table tbody{display:block}.sv-account__table thead{display:none}.sv-account__table tbody tr{display:block;background:var(--sv-surface);border-radius:var(--sv-radius-md);padding:16px;margin-bottom:12px}.sv-account__table td{display:flex;justify-content:space-between;gap:16px;padding:6px 0;text-align:right}.sv-account__table td:before{content:attr(data-label);color:var(--sv-muted);font-size:13px;font-weight:600;text-align:left}.sv-account__table .sv-account__cell--total,.sv-account .sv-account__order-link{font-weight:700}.sv-account .sv-account__empty{text-align:center;padding:40px 24px}.sv-account__empty-text{margin:0 0 20px;color:var(--sv-muted)}.sv-account .sv-account__details-card{padding:24px}.sv-account .sv-account__details-title{margin-bottom:16px}.sv-account__dl{margin:0}.sv-account__dl-row{padding:12px 0;border-top:1px solid var(--sv-line)}.sv-account__dl-row dt{margin-bottom:2px}.sv-account__dl-row dd{margin:0;font-weight:600;overflow-wrap:anywhere}.sv-account__address{font-weight:400;font-size:15px;line-height:1.5}.sv-account__address p{margin:0}.sv-account__addresses-btn{margin-top:16px}@media(min-width:750px){.sv-account__table{display:table}.sv-account__table tbody{display:table-row-group}.sv-account__table thead{display:table-header-group}.sv-account__table tbody tr{display:table-row;background:transparent;border-radius:0;padding:0;margin:0}.sv-account__table th,.sv-account__table td{display:table-cell;text-align:left;padding:16px 12px;border-bottom:1px solid var(--sv-line);vertical-align:middle}.sv-account__table th{font-size:13px;font-weight:600;color:var(--sv-muted);text-transform:uppercase;letter-spacing:.04em}.sv-account__table td:before{content:none}.sv-account__table th:first-child,.sv-account__table td:first-child{padding-left:0}.sv-account__table th:last-child,.sv-account__table td:last-child{padding-right:0}.sv-account__table .sv-account__cell--total{text-align:right}}@media(min-width:990px){.sv-account__head{margin-bottom:32px}.sv-account__nav{margin-bottom:40px}.sv-account__layout{grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:start}.sv-account .sv-account__details-card{padding:32px;position:sticky;top:calc(var(--sv-header-height) + 24px)}}.sv-account__orders,.sv-account__details{min-width:0}.sv-account__logout{flex:0 0 auto}.sv-activate .sv-activate__container{max-width:520px}.sv-activate__head{text-align:center;margin-bottom:24px}.sv-activate .sv-activate__title{margin-bottom:8px}.sv-activate__text{margin:0;color:var(--sv-muted)}.sv-activate .sv-activate__card{padding:24px}.sv-activate__hint{margin:6px 0 0}.sv-activate__actions{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media(min-width:750px){.sv-activate .sv-activate__card{padding:32px}.sv-activate__head{margin-bottom:32px}}@media(min-width:990px){.sv-activate.sv-section{padding-block:80px}}.sv-addresses__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.sv-addresses .sv-addresses__title{margin-bottom:8px}.sv-addresses__back{display:inline-block}.sv-addresses__add{width:100%}.sv-addresses .sv-addresses__panel{padding:24px;margin-bottom:24px}.sv-addresses .sv-addresses__panel-title{margin-bottom:16px}.sv-addresses__fields{display:grid;grid-template-columns:1fr;gap:0}.sv-addresses__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.sv-addresses__actions .sv-btn{flex:1 1 160px}.sv-addresses__grid{display:grid;grid-template-columns:1fr;gap:16px;list-style:none;margin:0;padding:0}.sv-addresses .sv-addresses__item{display:flex;flex-direction:column;gap:16px;padding:24px}.sv-addresses__badge{align-self:flex-start}.sv-addresses__address{font-style:normal;font-size:15px;line-height:1.6;flex:1 1 auto}.sv-addresses__address p{margin:0}.sv-addresses__item-actions{display:flex;flex-wrap:wrap;gap:8px}.sv-addresses__delete{display:inline-flex}.sv-addresses .sv-addresses__delete-btn{color:var(--sv-muted)}.sv-addresses__edit{padding-top:16px;border-top:1px solid var(--sv-line)}.sv-addresses__edit .sv-input,.sv-addresses__edit .sv-select{background:var(--sv-bg)}.sv-addresses .sv-addresses__empty{padding-block:40px}@media(min-width:750px){.sv-addresses__add{width:auto}.sv-addresses .sv-addresses__panel{padding:32px}.sv-addresses__fields{grid-template-columns:1fr 1fr;column-gap:16px}.sv-addresses__fields>.sv-field{grid-column:1 / -1}.sv-addresses__fields>.sv-addresses__field--half{grid-column:span 1}.sv-addresses__actions .sv-btn{flex:0 0 auto}.sv-addresses__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.sv-addresses__head{margin-bottom:32px}.sv-addresses .sv-addresses__panel{margin-bottom:32px;max-width:760px}.sv-addresses__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sv-addresses__form-wrap{min-width:0}.sv-article .sv-article__container{max-width:1100px}.sv-article__head{margin-bottom:24px}.sv-article__crumbs{margin-bottom:16px}.sv-article__meta{display:flex;align-items:center;gap:8px;margin:0 0 12px}.sv-article .sv-article__title{margin-bottom:12px}.sv-article__excerpt{margin:0;color:var(--sv-muted);font-size:17px;line-height:1.5}.sv-article__media{margin-bottom:32px}.sv-article__body{max-width:760px;margin-inline:auto}.sv-article .sv-article__content{font-size:16px;line-height:1.7}.sv-article__content img{border-radius:var(--sv-radius-md)}.sv-article__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:32px 0 0;padding:0}.sv-article__tag{text-decoration:none;transition:background-color var(--sv-transition),color var(--sv-transition)}.sv-article__tag:hover{background:var(--sv-accent);color:var(--sv-accent-contrast)}.sv-article__footer{margin-top:32px;padding-top:24px;border-top:1px solid var(--sv-line)}.sv-article__comments{max-width:760px;margin:48px auto 0;padding-top:40px;border-top:1px solid var(--sv-line)}.sv-article .sv-article__comments-title{margin-bottom:20px}.sv-article__comment-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 32px;padding:0}.sv-article .sv-article__comment{padding:20px}.sv-article__comment-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:8px}.sv-article__comment-author{font-weight:700}.sv-article .sv-article__comment-body{font-size:15px;color:var(--sv-muted)}.sv-article .sv-article__comments-pagination{margin-top:0;margin-bottom:32px}.sv-article .sv-article__comment-form-card{padding:24px}.sv-article .sv-article__form-title{margin-bottom:16px}.sv-article__form-grid{display:grid;gap:0 16px}.sv-article__moderated{margin:-4px 0 16px}@media(min-width:750px){.sv-article__form-grid{grid-template-columns:1fr 1fr}.sv-article .sv-article__comment-form-card{padding:32px}}@media(min-width:990px){.sv-article__head{margin-bottom:32px;max-width:900px}.sv-article__crumbs{margin-bottom:20px}.sv-article .sv-article__title{margin-bottom:16px}.sv-article__excerpt{font-size:19px}.sv-article__media{margin-bottom:48px}.sv-article .sv-article__content{font-size:17px}.sv-article__footer{margin-top:40px}.sv-article__comments{margin-top:64px}}.sv-article__back{align-self:flex-start}.sv-blog__head{margin-bottom:24px}.sv-blog__crumbs{margin-bottom:16px}.sv-blog .sv-blog__title{margin-bottom:12px}.sv-blog .sv-blog__description{color:var(--sv-muted);max-width:640px}.sv-blog__tags{margin-bottom:24px}.sv-blog__tags-scroller{padding-block:4px}.sv-blog__tags .sv-pill{font-size:14px;padding:10px 16px}.sv-blog__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;list-style:none;margin:0;padding:0}.sv-blog__card{position:relative;display:flex;flex-direction:column;gap:16px;height:100%}.sv-blog__media{display:block}.sv-blog__media .sv-media{border-radius:var(--sv-radius-lg)}.sv-blog__body{display:flex;flex-direction:column;gap:8px}.sv-blog__meta{display:flex;align-items:center;gap:8px;margin:0}.sv-blog__card-title a{display:block}.sv-blog__card-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.sv-blog__card:hover .sv-blog__card-title a{text-decoration:underline;text-underline-offset:3px}.sv-blog__excerpt{margin:0;color:var(--sv-muted);font-size:15px;line-height:1.55}.sv-blog__more{font-size:14px;margin-top:4px}.sv-blog .sv-blog__empty{padding-block:48px}@media(min-width:750px){.sv-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}}@media(min-width:990px){.sv-blog__head{margin-bottom:40px}.sv-blog__crumbs{margin-bottom:20px}.sv-blog .sv-blog__title{margin-bottom:16px}.sv-blog .sv-blog__description{font-size:17px}.sv-blog__tags{margin-bottom:32px}.sv-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}}.sv-blog__item{min-width:0}.sv-blog__meta-sep{color:var(--sv-muted)}.sv-cart .sv-cart__title{margin-bottom:24px}.sv-cart__layout{display:grid;gap:32px;align-items:start}.sv-cart__items{min-width:0}.sv-cart__header{display:none;grid-template-columns:120px minmax(0,1fr) 180px 140px;gap:24px;padding-bottom:12px;border-bottom:1px solid var(--sv-line);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sv-muted)}.sv-cart__header-cell--product{grid-column:1 / 3}.sv-cart__header-cell--total{text-align:right}.sv-cart__list{list-style:none;margin:0;padding:0}.sv-cart__item{display:grid;grid-template-columns:88px minmax(0,1fr) auto;grid-template-areas:"thumb details price" "thumb qty qty";gap:12px 16px;align-items:start;padding:20px 0;border-bottom:1px solid var(--sv-line)}.sv-cart__thumb{grid-area:thumb;display:block}.sv-cart__thumb .sv-media{border-radius:var(--sv-radius-sm)}.sv-cart__details{grid-area:details;min-width:0;display:flex;flex-direction:column;gap:4px}.sv-cart__item-title{font-family:var(--sv-font-heading);font-size:15px;font-weight:700;line-height:1.3;margin:0}.sv-cart__item-title a:hover{text-decoration:underline;text-underline-offset:3px}.sv-cart__meta{margin:0;font-size:14px;color:var(--sv-muted)}.sv-cart__discounts{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:4px 0;padding:0}.sv-cart__remove{align-self:flex-start;margin-top:6px;font-size:13px}.sv-cart__qty-wrap{grid-area:qty}.sv-cart .sv-cart__price{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:15px;gap:2px}.sv-cart__note-field{margin-top:24px;max-width:520px}.sv-cart .sv-cart__summary{padding:24px}.sv-cart__summary-discounts{list-style:none;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--sv-line)}.sv-cart__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:15px}.sv-cart__row--discount{color:var(--sv-accent);padding:4px 0}.sv-cart__row--total{font-size:18px;font-weight:700}.sv-cart__row--total .sv-cart__row-value{font-size:22px}.sv-cart__tax-note{margin:8px 0 0;font-size:13px;color:var(--sv-muted)}.sv-cart__actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.sv-cart__additional{margin-top:12px}.sv-cart__continue{margin:20px 0 0;font-size:14px;text-align:center}.sv-cart__empty{display:flex;flex-direction:column;align-items:center}.sv-cart__empty-title{color:var(--sv-text)}@media(min-width:750px){.sv-cart__item{grid-template-columns:112px minmax(0,1fr) auto}.sv-cart .sv-cart__summary{padding:32px}}@media(min-width:990px){.sv-cart .sv-cart__title{margin-bottom:40px}.sv-cart__layout{grid-template-columns:minmax(0,1fr) 380px;gap:48px}.sv-cart__header{display:grid}.sv-cart__item{grid-template-columns:120px minmax(0,1fr) 180px 140px;grid-template-areas:"thumb details qty price";gap:24px;align-items:center;padding:24px 0}.sv-cart__unit{display:none}.sv-cart .sv-cart__price{font-size:16px}.sv-cart .sv-cart__summary{position:sticky;top:calc(var(--sv-header-height) + 24px)}}.sv-cart__header-cell{min-width:0}.sv-cart__header-cell--qty{text-align:center}.sv-cart__qty{flex:0 0 auto}.sv-cart__note-input{width:100%}.sv-cart__row-label{min-width:0}.sv-collection__head{margin-bottom:24px}.sv-collection__crumbs{margin-bottom:16px}.sv-collection__description{margin-top:12px;max-width:720px;color:var(--sv-muted);font-size:16px}.sv-collection__empty{display:flex;flex-direction:column;align-items:center}.sv-collection__empty .sv-h3{color:var(--sv-text)}@media(min-width:990px){.sv-collection__head{margin-bottom:40px}.sv-collection__crumbs{margin-bottom:20px}.sv-collection__description{margin-top:16px}}.sv-collection{position:relative}.sv-collection__grid{min-width:0}.sv-collection__title{overflow-wrap:anywhere}.sv-collections__head{margin-bottom:24px}.sv-collections__crumbs{margin-bottom:16px}.sv-collections__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.sv-collections__card{position:relative;display:flex;flex-direction:column;gap:12px}.sv-collections__media{display:block}.sv-collections__card-title{font-family:var(--sv-font-heading);font-size:16px;font-weight:700;line-height:1.3;margin:0}.sv-collections__card-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.sv-collections__card:hover .sv-collections__card-title{text-decoration:underline;text-underline-offset:3px}.sv-collections__count{margin:-6px 0 0;font-size:13px;color:var(--sv-muted)}.sv-collections__empty .sv-h3{color:var(--sv-text)}@media(min-width:750px){.sv-collections__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 16px}}@media(min-width:990px){.sv-collections__head{margin-bottom:40px}.sv-collections__crumbs{margin-bottom:20px}.sv-collections__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-collections__card-title{font-size:17px}}.sv-collections{position:relative}.sv-collections__title{overflow-wrap:anywhere}.sv-login .sv-login__container{max-width:520px}.sv-login__head{text-align:center;margin-bottom:24px}.sv-login .sv-login__title{margin-bottom:8px}.sv-login__text{margin:0;color:var(--sv-muted)}.sv-login .sv-login__card{padding:24px}.sv-login__card+.sv-login__card{margin-top:16px}.sv-login__form .sv-btn+.sv-btn{margin-top:12px}.sv-login__label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sv-login__forgot{font-weight:600;margin-bottom:6px}.sv-login__register{margin:20px 0 0;text-align:center}.sv-login .sv-login__guest-title{margin-bottom:4px}.sv-login__guest .sv-small{margin:0 0 16px}@media(min-width:750px){.sv-login .sv-login__card{padding:32px}.sv-login__head{margin-bottom:32px}}@media(min-width:990px){.sv-login.sv-section{padding-block:80px}}.sv-login__panel{min-width:0}.sv-order__back{display:inline-flex;align-items:center;gap:6px;margin-bottom:20px}.sv-order__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.sv-order .sv-order__title{margin-bottom:6px}.sv-order__date{margin:0}.sv-order__status{display:flex;flex-wrap:wrap;gap:8px}.sv-order .sv-order__cancelled{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.sv-order__layout{display:grid;gap:32px}.sv-order .sv-order__section-title{margin-bottom:16px}.sv-order__table{display:block;width:100%;border-collapse:collapse;font-size:15px}.sv-order__table tbody{display:block}.sv-order__table thead{display:none}.sv-order__row{display:block;padding:16px 0;border-top:1px solid var(--sv-line)}.sv-order__row:last-child{border-bottom:1px solid var(--sv-line)}.sv-order__cell{display:flex;justify-content:space-between;gap:16px;padding:4px 0;text-align:right}.sv-order__cell--product{display:block;text-align:left;padding-bottom:12px}.sv-order__cell:not(.sv-order__cell--product):before{content:attr(data-label);color:var(--sv-muted);font-size:13px;font-weight:600;text-align:left}.sv-order__cell--total{font-weight:700}.sv-order__compare{color:var(--sv-muted);font-weight:400;margin-right:6px}.sv-order__product{display:flex;gap:16px;align-items:flex-start}.sv-order__thumb{flex:0 0 72px;width:72px}.sv-order__product-info{display:flex;flex-direction:column;gap:4px;min-width:0}.sv-order__product-title{margin:0;font-weight:700}.sv-order__product-title a:hover{text-decoration:underline;text-underline-offset:3px}.sv-order__meta{margin:0;font-size:13px;color:var(--sv-muted);line-height:1.5}.sv-order__tracking{margin-top:4px}.sv-order__discounts{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:4px 0 0;padding:0}.sv-order .sv-order__totals{margin-top:24px;padding:20px 24px}.sv-order__dl{margin:0}.sv-order__dl-row{display:flex;justify-content:space-between;gap:16px;padding:8px 0;font-size:15px}.sv-order__dl-row dt{color:var(--sv-muted)}.sv-order__dl-row dd{margin:0;font-weight:600;text-align:right}.sv-order__dl-row--total{margin-top:8px;padding-top:16px;border-top:1px solid var(--sv-line);font-size:18px}.sv-order__dl-row--total dt{color:var(--sv-text);font-weight:700}.sv-order__dl-row--total dd{font-weight:700}.sv-order__aside{display:flex;flex-direction:column;gap:16px}.sv-order .sv-order__address-card{padding:24px}.sv-order .sv-order__address-title{margin-bottom:4px}.sv-order__address-status{margin:0 0 12px}.sv-order__address{font-style:normal;font-size:15px;line-height:1.6}.sv-order__address p{margin:0}.sv-order__note{margin:0;font-size:15px;color:var(--sv-muted)}@media(min-width:750px){.sv-order__table{display:table}.sv-order__table tbody{display:table-row-group}.sv-order__table thead{display:table-header-group}.sv-order__table th{padding:0 12px 12px;text-align:left;font-size:13px;font-weight:600;color:var(--sv-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--sv-line)}.sv-order__table th:first-child{padding-left:0}.sv-order__table th:last-child{padding-right:0}.sv-order__th--price,.sv-order__th--total{text-align:right}.sv-order__th--qty{text-align:center}.sv-order__row{display:table-row;padding:0;border:0}.sv-order__cell{display:table-cell;padding:16px 12px;border-bottom:1px solid var(--sv-line);vertical-align:top;text-align:right}.sv-order__cell:not(.sv-order__cell--product):before{content:none}.sv-order__cell--product{display:table-cell;text-align:left;padding-left:0}.sv-order__cell--qty{text-align:center}.sv-order__cell--total{padding-right:0}.sv-order__compare{display:block;margin:0 0 2px;font-size:13px}.sv-order .sv-order__totals{margin-left:auto;max-width:420px;padding:24px 28px}.sv-order__aside{flex-direction:row}.sv-order .sv-order__address-card{flex:1 1 0}}@media(min-width:990px){.sv-order__head{margin-bottom:32px}.sv-order__layout{grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:start}.sv-order__aside{flex-direction:column}.sv-order__thumb{flex-basis:96px;width:96px}.sv-order .sv-order__totals{max-width:480px}}.sv-order__main{min-width:0}.sv-order__th--product{text-align:left}.sv-order__cell--price{white-space:nowrap}.sv-page__crumbs{margin-bottom:16px}.sv-page .sv-page__title{margin-bottom:24px}.sv-page .sv-page__content{font-size:16px}@media(min-width:990px){.sv-page__crumbs{margin-bottom:20px}.sv-page .sv-page__title{margin-bottom:32px}.sv-page .sv-page__content{font-size:17px}}.sv-password{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.sv-password__inner{display:flex;flex-direction:column;flex:1 1 auto;padding-block:20px 32px}.sv-password__header{display:flex;justify-content:center;align-items:center;min-height:64px;margin-bottom:32px}.sv-password__logo{display:inline-flex;align-items:center}.sv-password__logo-img{height:28px;width:auto}.sv-password__layout{display:grid;gap:32px;flex:1 1 auto;align-items:center}.sv-password__content{display:flex;flex-direction:column;max-width:520px}.sv-password .sv-password__title{margin-bottom:16px}.sv-password .sv-password__message{color:var(--sv-muted);font-size:16px;margin-bottom:28px}.sv-password .sv-password__card{padding:24px}.sv-password .sv-password__card-title{margin-bottom:16px}.sv-password__form .sv-field:last-of-type{margin-bottom:20px}.sv-password__admin{margin:20px 0 0}.sv-password__media{order:-1}.sv-password__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:40px;padding-top:20px;border-top:1px solid var(--sv-line)}.sv-password__powered a{text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.sv-password .sv-password__card{padding:32px}}@media(min-width:990px){.sv-password__inner{padding-block:24px 40px}.sv-password__header{margin-bottom:48px}.sv-password__layout{grid-template-columns:1fr 1fr;gap:64px}.sv-password__media{order:0;max-width:640px;justify-self:end;width:100%}.sv-password .sv-password__title{margin-bottom:20px}.sv-password .sv-password__message{font-size:17px;margin-bottom:32px}}.sv-password__image{width:100%}.sv-product{padding-block:16px 0}.sv-product__layout{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px}.sv-product__gallery{display:flex;flex-direction:column;gap:8px;min-width:0}.sv-product__main{touch-action:pan-y pinch-zoom;position:relative}.sv-product__main .sv-media{aspect-ratio:4 / 3;border-radius:var(--sv-radius-md)}.sv-product__slide{display:block}.sv-product .sv-product__thumbs{display:flex;gap:6px;margin-top:4px;padding-block:4px}.sv-product__thumb{position:relative;flex:0 0 44px;width:44px;height:44px;padding:2px;border:1.5px solid transparent;border-radius:8px;background:var(--sv-surface);color:var(--sv-text);overflow:hidden;cursor:pointer;transition:border-color var(--sv-transition),background-color var(--sv-transition)}.sv-product__thumb-media{display:block;width:100%;height:100%}.sv-product .sv-product__thumb .sv-media{width:100%;height:100%;min-height:0;border-radius:6px}.sv-product__thumb.is-active{border-color:var(--sv-text)}.sv-product .sv-product__lifestyle{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sv-product__lifestyle-item--wide{grid-column:1 / -1}.sv-product__info{display:flex;flex-direction:column;min-width:0}.sv-product__breadcrumbs{margin-bottom:44px}.sv-product__title{margin:0}.sv-product__rating{display:inline-flex;align-items:center;align-self:flex-start;gap:10px;margin-top:24px;font-size:15px;font-weight:600;line-height:1.2;color:var(--sv-text)}.sv-product__rating:hover .sv-product__rating-count{text-decoration:underline;text-underline-offset:4px}.sv-product__description{margin-top:40px;font-size:15px;line-height:1.5;color:var(--sv-text)}.sv-product__excerpt{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.sv-product .sv-product__full.sv-rte{font-size:inherit;line-height:inherit}.sv-product .sv-product__readmore{display:inline-block;margin-top:16px;padding:0;font-size:15px;font-weight:600;line-height:1.3;color:var(--sv-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sv-product .sv-product__readmore:hover{color:var(--sv-accent)}.sv-product .sv-product__buybox{margin-top:36px;padding:20px;border-radius:16px}.sv-product__buybox-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:15px;font-weight:600;line-height:1.3}.sv-product__buybox-title{min-width:0;overflow-wrap:anywhere}.sv-product__buybox-price{flex:0 0 auto}.sv-product .sv-product__buybox-price .sv-price{font-size:18px;font-weight:700;gap:6px}.sv-product__form{display:block;margin-top:16px}.sv-product .sv-product__variants{margin:0 0 16px}.sv-btn.sv-product__add{height:48px}.sv-product .sv-product__error{margin:12px 0 0}.sv-product__trust{display:flex;flex-direction:column;gap:10px;margin:32px 0 0;padding:0;list-style:none;font-size:13px;line-height:1.4}.sv-product__trust li{display:flex;align-items:center;gap:8px}.sv-product__trust svg{flex:0 0 auto;color:var(--sv-text)}.sv-product__accordions{margin-top:32px}.sv-product .sv-product__accordion>.sv-accordion__summary{padding:18px 0;font-size:15px;font-weight:600}.sv-product .sv-product__accordion>.sv-accordion__body{padding-bottom:20px}.sv-sticky.sv-product__sticky{background:transparent;box-shadow:none}.sv-product__sticky .sv-sticky__inner{gap:14px;max-width:none;margin:0 8px 8px;padding:16px 20px;background:var(--sv-surface);border-radius:12px;box-shadow:var(--sv-shadow-sticky)}.sv-product__sticky .sv-sticky__row{font-size:15px}.sv-product__sticky .sv-sticky__meta{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:16px;min-width:0}.sv-product__sticky .sv-sticky__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.sv-product__sticky .sv-sticky__price{flex:0 0 auto}.sv-product__sticky .sv-sticky__price .sv-price{font-size:inherit;font-weight:600;gap:6px}.sv-product__sticky .sv-sticky__action .sv-btn{height:48px}@media(min-width:750px){.sv-product{padding-block:24px 8px}}@media(min-width:990px){.sv-product{padding-block:32px 44px}.sv-product__layout{grid-template-columns:58.1% minmax(0,1fr);column-gap:9.1%;row-gap:0;align-items:start}.sv-product .sv-product__thumbs{display:none}.sv-product__main{touch-action:auto}.sv-product .sv-product__lifestyle{display:grid}.sv-product__rating{margin-top:28px}.sv-product__description{margin-top:48px;font-size:16px}.sv-product .sv-product__buybox{margin-top:40px;padding:24px;border-radius:var(--sv-radius-lg)}.sv-product .sv-product__buybox-price .sv-price{font-size:20px}.sv-product__buybox-head{font-size:17px}.sv-product__trust{gap:14px;margin-top:40px;font-size:14px}.sv-product__accordions{margin-top:40px}.sv-product .sv-product__accordion>.sv-accordion__summary{padding:25px 0;font-size:16px}.sv-sticky.sv-product__sticky{background:var(--sv-bg);box-shadow:var(--sv-shadow-sticky)}.sv-product__sticky .sv-sticky__inner{gap:16px;max-width:var(--sv-container);margin:0 auto;padding:18px var(--sv-gutter);background:transparent;border-radius:0;box-shadow:none}.sv-product__sticky .sv-sticky__thumb .sv-media{width:56px;height:56px;min-height:0;border-radius:var(--sv-radius-sm)}.sv-product__sticky .sv-sticky__meta{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.sv-product__sticky .sv-sticky__title{font-size:16px;white-space:normal}.sv-product__sticky .sv-sticky__price .sv-price{font-size:15px;font-weight:400}.sv-product__sticky .sv-sticky__action .sv-btn{display:inline-flex;width:auto;min-width:160px;height:46px;padding:0 24px}}.sv-product__lifestyle-item{min-width:0}.sv-product__accordion-title{flex:1 1 auto;min-width:0}.sv-register .sv-register__container{max-width:520px}.sv-register__head{text-align:center;margin-bottom:24px}.sv-register .sv-register__title{margin-bottom:8px}.sv-register__text{margin:0;color:var(--sv-muted)}.sv-register .sv-register__card{padding:24px}.sv-register__grid{display:grid;gap:0 16px}.sv-register__hint{margin:6px 0 0}.sv-register .sv-register__terms{margin-top:16px;text-align:center;font-size:13px}.sv-register__login{margin:20px 0 0;text-align:center}@media(min-width:750px){.sv-register .sv-register__card{padding:32px}.sv-register__head{margin-bottom:32px}.sv-register__grid{grid-template-columns:1fr 1fr}}@media(min-width:990px){.sv-register.sv-section{padding-block:80px}}.sv-reset .sv-reset__container{max-width:520px}.sv-reset__head{text-align:center;margin-bottom:24px}.sv-reset .sv-reset__title{margin-bottom:8px}.sv-reset__text{margin:0;color:var(--sv-muted);overflow-wrap:anywhere}.sv-reset .sv-reset__card{padding:24px}.sv-reset__hint{margin:6px 0 0}.sv-reset__login{margin:20px 0 0;text-align:center}@media(min-width:750px){.sv-reset .sv-reset__card{padding:32px}.sv-reset__head{margin-bottom:32px}}@media(min-width:990px){.sv-reset.sv-section{padding-block:80px}}.sv-search__head{margin-bottom:32px}.sv-search__form{display:flex;gap:8px;margin-top:20px;max-width:640px}.sv-search__input{flex:1 1 auto;min-width:0}.sv-search .sv-search__submit{flex:0 0 auto;padding:0 16px}.sv-search__submit-label{display:none}.sv-search__count{margin:0 0 20px}.sv-search .sv-search__result{display:flex;flex-direction:column;gap:8px;padding:20px;height:100%}.sv-search__result .sv-eyebrow{margin-bottom:4px}.sv-search__result-title a:hover{text-decoration:underline;text-underline-offset:3px}.sv-search__result-text{margin:0}.sv-search__empty{display:flex;flex-direction:column;align-items:center}.sv-search__empty .sv-h3{color:var(--sv-text)}@media(min-width:750px){.sv-search .sv-search__submit{padding:0 24px}.sv-search__submit-label{display:inline}}@media(min-width:990px){.sv-search__head{margin-bottom:40px}.sv-search__form{margin-top:24px}}.sv-search__grid{min-width:0}.sv-search__title{overflow-wrap:anywhere}.sv-newsletter__card{display:flex;flex-direction:column;overflow:hidden}.sv-newsletter__media{padding:12px 12px 0}.sv-newsletter__media .sv-media{border-radius:var(--sv-radius-md)}.sv-newsletter__content{padding:24px 16px 28px}.sv-newsletter .sv-newsletter__eyebrow{margin-bottom:10px;font-size:11px;color:var(--sv-text)}.sv-newsletter .sv-newsletter__heading{max-width:480px;font-size:28px;line-height:1.1}.sv-newsletter__form{margin-top:28px;max-width:580px}.sv-newsletter__field{display:block}.sv-newsletter input[type=email].sv-newsletter__input{min-height:48px;padding:0;background:transparent;border:0;border-bottom:1px solid var(--sv-muted);border-radius:0;box-shadow:none;font-size:16px;color:var(--sv-text)}.sv-newsletter input[type=email].sv-newsletter__input:focus{border-bottom-color:var(--sv-accent);box-shadow:none;outline:none}.sv-newsletter input[type=email].sv-newsletter__input:focus-visible{outline:2px solid var(--sv-accent);outline-offset:4px;border-radius:2px}.sv-newsletter__input::placeholder{color:var(--sv-muted);opacity:1}.sv-newsletter .sv-newsletter__btn{height:48px;padding:0 18px;margin-top:20px;font-size:15px}.sv-newsletter .sv-newsletter__success,.sv-newsletter .sv-newsletter__error{margin-bottom:0}.sv-newsletter .sv-newsletter__error{margin-bottom:12px}.sv-newsletter__note{margin-top:20px;font-size:13px;line-height:1.45;max-width:580px}@media(min-width:750px){.sv-newsletter__content{padding:32px 32px 36px}.sv-newsletter .sv-newsletter__heading{font-size:34px}}@media(min-width:990px){.sv-newsletter__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.sv-newsletter__media{order:2;display:flex;padding:12px}.sv-newsletter__media .sv-media{aspect-ratio:4 / 5;width:100%}.sv-newsletter__content{order:1;display:flex;flex-direction:column;justify-content:center;padding:96px 48px}.sv-newsletter .sv-newsletter__eyebrow{font-size:12px;margin-bottom:12px}.sv-newsletter .sv-newsletter__heading{font-size:48px;line-height:1.08}.sv-newsletter__form{margin-top:44px}.sv-newsletter__note{margin-top:24px}}@media(min-width:1400px){.sv-newsletter__media .sv-media{aspect-ratio:1 / 1}}@media(max-width:749px){.sv-newsletter__media{padding:8px 8px 0}.sv-newsletter__content{padding:36px 8px 28px}}.sv-newsletter__image{width:100%}.sv-finder__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.sv-finder__content{min-width:0}.sv-finder .sv-finder__heading{font-size:24px;line-height:1.2}.sv-finder__text{margin:16px 0 0;max-width:520px;font-size:14px;line-height:1.5;color:var(--sv-muted)}.sv-finder__btn{margin-top:24px;height:40px;padding:0 16px;font-size:14px}.sv-finder__media{min-width:0}@media(min-width:750px){.sv-finder .sv-finder__heading{font-size:32px}.sv-finder__text{font-size:16px}}@media(min-width:990px){.sv-finder__grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:20px;align-items:start}.sv-finder__content{padding-right:24px}.sv-finder .sv-finder__heading{font-size:48px;line-height:1.1;max-width:480px}.sv-finder__text{margin-top:32px;font-size:17px}.sv-finder__btn{margin-top:40px;height:48px;padding:0 20px;font-size:15px}}.sv-finder{position:relative}.sv-finder__img{width:100%}.sv-compare__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.sv-compare__heading{max-width:420px}.sv-compare__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.sv-compare__col{display:flex;flex-direction:column;min-width:0}@supports (grid-template-rows: subgrid){.sv-compare__col{display:grid;grid-template-rows:subgrid;grid-row:span var(--sv-compare-span, 8);row-gap:0}}.sv-compare__media{position:relative;padding:0}.sv-compare__badge{position:absolute;top:8px;left:8px;z-index:2}.sv-compare__img .sv-placeholder__label{font-size:12px}.sv-compare__name{margin:0 12px;padding:14px 0;border-bottom:1px solid var(--sv-line);font-family:var(--sv-font-body);font-size:13px;font-weight:700;line-height:1.3;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv-compare__price{padding:16px 12px;border-bottom:1px solid var(--sv-line);font-size:14px;font-weight:600}.sv-compare__price .sv-price{font-size:inherit;font-weight:inherit}.sv-compare__row{display:flex;flex-direction:column;gap:4px;padding:18px 12px 20px}.sv-compare__row+.sv-compare__row{border-top:1px solid var(--sv-line)}.sv-compare__label{font-size:12px;line-height:1.3;color:var(--sv-muted)}.sv-compare__value{font-size:13px;font-weight:700;line-height:1.4;color:var(--sv-text);overflow-wrap:anywhere}.sv-compare__action{margin-top:auto;padding:12px 12px 16px}.sv-compare__btn{height:40px;padding:0 12px;font-size:13px}.sv-compare__btn.sv-btn[disabled]:not(.is-loading),.sv-compare__btn.sv-btn[aria-disabled=true]:not(.is-loading){background:var(--sv-line);color:var(--sv-muted)}.sv-compare.sv-section{padding-bottom:150px}@media(min-width:750px){.sv-compare__columns{gap:16px}.sv-compare__badge{top:20px;left:20px}.sv-compare__name{margin:0 20px;padding:16px 0;font-size:15px}.sv-compare__price{padding:20px;font-size:15px}.sv-compare__row{padding:22px 20px}.sv-compare__action{padding:20px}.sv-compare__btn{height:44px;font-size:14px}}@media(min-width:990px){.sv-compare__grid{grid-template-columns:minmax(280px,2fr) minmax(0,6fr);gap:16px;align-items:start}.sv-compare.sv-section{padding-bottom:190px}.sv-compare__head{position:sticky;top:calc(var(--sv-header-height, 64px) + 24px)}.sv-compare__heading{line-height:1.1;max-width:360px}.sv-compare__columns--many{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-compare__badge{top:24px;left:24px}.sv-compare__img .sv-placeholder__label{font-size:13px}.sv-compare__name{margin:0 24px;padding:20px 0 16px;font-size:16px;white-space:normal;overflow:visible;text-overflow:clip}.sv-compare__price{padding:20px 24px;font-size:16px}.sv-compare__row{padding:26px 24px}.sv-compare__label{font-size:13px}.sv-compare__value{font-size:15px}.sv-compare__action{padding:24px}.sv-compare__btn{height:48px;padding:0 20px;font-size:16px}}.sv-compare{position:relative}.sv-compare__head{min-width:0}.sv-compare__price .sv-compare__price-inner{font-size:inherit}.sv-promise .sv-promise__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.sv-promise .sv-promise__eyebrow{margin-bottom:12px}.sv-promise .sv-promise__heading{font-size:30px;line-height:1.1}.sv-promise .sv-promise__text{margin:16px 0 0;max-width:520px;font-size:16px;line-height:1.55}.sv-promise .sv-promise__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;list-style:none;margin:0;padding:0}.sv-promise .sv-promise__card{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;row-gap:12px;align-items:start;padding:34px 28px;border-radius:var(--sv-radius-lg)}.sv-promise .sv-promise__icon{grid-column:1;grid-row:1;display:inline-flex;align-items:center;justify-content:center;align-self:start;width:48px;height:48px;margin-top:-2px;color:var(--sv-text)}.sv-promise .sv-promise__icon svg{width:100%;height:100%}.sv-promise .sv-promise__title{grid-column:2;grid-row:1;font-size:20px;line-height:1.45}.sv-promise .sv-promise__desc{grid-column:2;grid-row:2;margin:0;font-size:14px;line-height:1.5;color:var(--sv-muted)}@media(min-width:750px){.sv-promise .sv-promise__card{padding:28px 32px}}@media(min-width:990px){.sv-promise .sv-promise__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.sv-promise .sv-promise__heading{font-size:48px;line-height:1.08}.sv-promise .sv-promise__text{margin-top:32px;font-size:18px}.sv-promise .sv-promise__card{grid-template-columns:56px minmax(0,1fr);column-gap:20px;row-gap:12px;align-items:center;padding:32px 40px}.sv-promise .sv-promise__icon{align-self:center;width:56px;height:56px;margin-top:0}.sv-promise .sv-promise__title{font-size:22px;line-height:1.2}.sv-promise .sv-promise__desc{font-size:15px}}.sv-promise .sv-promise__intro{min-width:0}.sv-reviews.sv-section{padding-top:72px}.sv-reviews__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:72px}.sv-reviews .sv-reviews__heading{font-size:30px;line-height:1.1;margin-bottom:28px}.sv-reviews__score{display:flex;align-items:baseline;gap:2px;line-height:1}.sv-reviews__value{font-family:var(--sv-font-heading);font-size:48px;font-weight:700;letter-spacing:-.02em;color:var(--sv-text)}.sv-reviews__outof{display:inline-flex;align-items:center;gap:8px;font-family:var(--sv-font-body);font-size:22px;font-weight:400;color:var(--sv-muted)}.sv-reviews__score-star{color:var(--sv-star)}.sv-reviews__based{margin:8px 0 0;font-size:14px;color:var(--sv-muted)}.sv-reviews__bars{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:10px}.sv-reviews__bar-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;font-size:14px;line-height:1}.sv-reviews__bar-label{display:inline-flex;align-items:center;gap:6px;min-width:34px;color:var(--sv-text);font-variant-numeric:tabular-nums}.sv-reviews__bar-star{color:var(--sv-star)}.sv-reviews__bar-track{position:relative;display:block;height:3px;border-radius:var(--sv-radius-pill);background:var(--sv-line);overflow:hidden}.sv-reviews__bar-fill{position:absolute;top:0;bottom:0;left:0;width:var(--sv-bar, 0%);min-width:3px;border-radius:inherit;background:var(--sv-dark)}.sv-reviews__bar-count{min-width:40px;text-align:right;color:var(--sv-text);font-variant-numeric:tabular-nums}.sv-reviews__list{list-style:none;margin:0;padding:0;display:grid;gap:12px;scroll-margin-top:96px}.sv-reviews .sv-reviews__card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"author date" "content content";gap:20px 16px;padding:20px;border-radius:var(--sv-radius-lg)}.sv-reviews__author{grid-area:author;display:flex;flex-direction:column;gap:4px;min-width:0}.sv-reviews__name-row{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:700;line-height:1.3}.sv-reviews__flag{font-size:15px;line-height:1}.sv-reviews__verified{display:inline-flex;align-items:center;gap:6px;padding-left:16px;font-size:13px;line-height:1.3;color:var(--sv-text)}.sv-reviews__verified-icon{color:var(--sv-text)}.sv-reviews__date{grid-area:date;font-size:14px;line-height:1.3;color:var(--sv-muted);white-space:nowrap;justify-self:end}.sv-reviews__content{grid-area:content;display:flex;flex-direction:column;gap:10px;min-width:0}.sv-reviews__stars{margin-bottom:2px}.sv-reviews__title{font-family:var(--sv-font-body);font-size:18px;font-weight:600;line-height:1.3;color:var(--sv-text)}.sv-reviews__body{margin:0;font-size:15px;line-height:1.6;color:var(--sv-muted)}.sv-reviews__translated{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;font-size:13px;line-height:1.3;color:var(--sv-muted)}.sv-reviews__helpful{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;font-size:14px;line-height:1.3}.sv-reviews__helpful-label{font-weight:600}.sv-reviews__vote{display:inline-flex;align-items:center;gap:5px;font-weight:500;font-variant-numeric:tabular-nums}.sv-reviews__pagination{display:none;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;padding-inline:10px}.sv-reviews .sv-reviews__arrow{background:transparent}.sv-reviews .sv-reviews__arrow:hover{background:var(--sv-surface)}.sv-reviews__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.sv-reviews__page{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--sv-radius-sm);font-size:14px;font-weight:600;color:var(--sv-text);transition:background-color var(--sv-transition)}.sv-reviews__page:hover{background:var(--sv-surface)}.sv-reviews__page.is-active,.sv-reviews__page[aria-current=page]{background:var(--sv-line)}.sv-reviews__more{display:none;justify-content:center;margin-top:40px}.sv-reviews__more .sv-btn{height:44px;padding:0 24px;font-size:14px;background:var(--sv-white);border-radius:var(--sv-radius-md)}.sv-reviews__more .sv-btn:hover{background:var(--sv-surface)}.sv-reviews.is-ready .sv-reviews__more{display:flex}@media(min-width:750px){.sv-reviews .sv-reviews__card{padding:24px}}@media(min-width:990px){.sv-reviews__inner{grid-template-columns:minmax(0,3fr) minmax(0,5fr);gap:40px;align-items:start;max-width:1300px;margin-inline:auto}.sv-reviews.sv-section{padding-top:185px}.sv-reviews .sv-reviews__heading{font-size:48px;margin-bottom:40px}.sv-reviews__value{font-size:56px}.sv-reviews__outof{font-size:24px}.sv-reviews__bars{margin-top:40px;max-width:440px}.sv-reviews .sv-reviews__card{grid-template-columns:180px minmax(0,1fr) auto;grid-template-areas:"author content date";gap:0 24px;padding:40px 32px 44px;align-items:start}.sv-reviews__list{gap:8px}.sv-reviews__author{padding-top:4px}.sv-reviews__verified{padding-left:24px}.sv-reviews__title{font-size:20px}.sv-reviews__helpful{margin-top:10px}.sv-reviews.is-ready .sv-reviews__pagination{display:flex}.sv-reviews.is-ready .sv-reviews__more{display:none}}.sv-reviews__summary,.sv-reviews__main{min-width:0}.sv-reviews__name{font-weight:700}.sv-reviews__arrow{flex:0 0 auto}.sv-reviews__anchor{display:block;height:0}.sv-positions__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.sv-positions__head{max-width:560px}.sv-positions .sv-positions__heading{font-size:30px;line-height:1.1}.sv-positions .sv-positions__tabs{padding-block:6px;margin-block:-6px}.sv-positions .sv-positions__tab{flex:0 0 auto;font-size:14px;padding:11px 14px}.sv-positions__media-panel{display:block}@media(max-width:989px){.sv-positions__media{margin-top:-12px}}.sv-positions__media .sv-media{aspect-ratio:1 / 1;border-radius:var(--sv-radius-md)}.sv-positions__panel{display:block}.sv-positions__description{font-size:15px;line-height:1.55;max-width:560px;margin:0 0 32px}.sv-positions__setup{display:block;font-size:14px;line-height:1.4;margin:0 0 6px}.sv-positions .sv-checklist li{font-size:14px;margin:8px 0}.sv-positions .sv-checklist__icon{width:20px;height:20px;color:var(--sv-text)}@media(min-width:750px){.sv-positions .sv-positions__heading{font-size:36px}.sv-positions .sv-positions__tab{font-size:15px;padding:12px 16px}.sv-positions__description{font-size:16px}.sv-positions .sv-checklist li{font-size:15px;margin:10px 0}}@media(min-width:990px){.sv-positions__grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head media" "tabs media" "panels media";column-gap:20px;row-gap:40px;align-items:start}.sv-positions__head{grid-area:head}.sv-positions .sv-positions__heading{font-size:48px;line-height:1.1}.sv-positions .sv-positions__tabs{grid-area:tabs;flex-wrap:wrap;gap:8px;overflow:visible;margin-inline:0;padding-inline:0;max-width:560px}.sv-positions__media{grid-area:media;align-self:start}.sv-positions__media .sv-media{aspect-ratio:7 / 6}.sv-positions__panels{grid-area:panels}.sv-positions__description{font-size:18px;line-height:1.5;margin-bottom:40px}.sv-positions__setup{margin-bottom:8px}.sv-positions .sv-checklist li{margin:12px 0}}.sv-positions__img{width:100%}.sv-positions .sv-positions__list{min-width:0}.sv-testimonial__card{margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "body"}.sv-testimonial__media{grid-area:media;min-width:0;padding:8px 8px 0}.sv-testimonial__media .sv-media{aspect-ratio:1 / 1;border-radius:var(--sv-radius-md)}.sv-testimonial__body{grid-area:body;min-width:0;padding:62px 8px 14px}.sv-testimonial__quote{margin:0;font-size:20px;font-weight:600;line-height:1.4;color:var(--sv-text)}.sv-testimonial__quote p{margin:0}.sv-testimonial__author{margin-top:28px;font-size:14px;font-weight:700;line-height:1.3}@media(min-width:750px){.sv-testimonial__body{padding:40px 40px 48px}.sv-testimonial__quote{font-size:22px}}@media(min-width:990px){.sv-testimonial__card{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"body media";align-items:stretch}.sv-testimonial__body{display:flex;flex-direction:column;justify-content:flex-start;padding:96px 72px 96px clamp(72px,9vw,148px)}.sv-testimonial__quote{max-width:680px;font-size:30px;line-height:1.35}.sv-testimonial__author{margin-top:32px}.sv-testimonial__media{padding:6px 10px 6px 0}.sv-testimonial__media .sv-media{aspect-ratio:var(--sv-ratio, 1 / 1);height:100%;border-radius:var(--sv-radius-md)}}.sv-testimonial{position:relative}.sv-testimonial__img{width:100%}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
