.sihu-page-hero{position:relative;display:flex;align-items:flex-end;min-height:var(--page-hero-height, 300px);padding-top:80px;background:var(--sihu-bg-secondary);overflow:hidden}.sihu-page-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.sihu-page-hero__image{width:100%;height:100%;object-fit:cover}.sihu-page-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--page-hero-overlay, .4))}.sihu-page-hero__content{position:relative;z-index:2;padding-top:40px;padding-bottom:40px;width:100%}.sihu-page-hero__title{font-size:var(--sihu-fs-h1);color:var(--sihu-text-primary);margin-top:12px}.sihu-page-hero--no-image{min-height:200px;align-items:center;justify-content:center;text-align:center}.sihu-page-hero--no-image .sihu-page-hero__content{display:flex;flex-direction:column;align-items:center}.sihu-breadcrumbs{margin-bottom:8px}.sihu-breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;gap:0}.sihu-breadcrumbs__item{display:inline-flex;align-items:center;font-size:var(--sihu-fs-small)}.sihu-breadcrumbs__link{color:var(--sihu-text-secondary);transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-breadcrumbs__link:hover{color:var(--sihu-accent)}.sihu-breadcrumbs__separator{margin:0 8px;color:var(--sihu-text-secondary);opacity:.5}.sihu-breadcrumbs__current{color:var(--sihu-text-primary);font-weight:500}.sihu-image-text{background-color:var(--it-bg, var(--sihu-bg-primary));color:var(--it-text, var(--sihu-text-primary))}.sihu-image-text__inner{display:flex;flex-direction:column;gap:clamp(32px,4vw,64px)}.sihu-image-text__media{border-radius:var(--sihu-radius);overflow:hidden}.sihu-image-text__img,.sihu-image-text__video{width:100%;height:auto;display:block}.sihu-image-text__placeholder{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:var(--sihu-bg-secondary);color:var(--sihu-text-secondary);opacity:.3;border-radius:var(--sihu-radius)}.sihu-image-text__content .sihu-label{margin-bottom:12px;display:block}.sihu-image-text__title{font-size:var(--sihu-fs-h2);margin-bottom:16px;color:var(--it-text, var(--sihu-text-primary))}.sihu-image-text__text{margin-bottom:24px;color:var(--sihu-text-secondary);line-height:1.7}.sihu-image-text__text p+p{margin-top:12px}.sihu-image-text__cta{margin-top:8px}@media(min-width:990px){.sihu-image-text__inner{flex-direction:row;align-items:center}.sihu-image-text__media,.sihu-image-text__content{flex:1}.sihu-image-text--image-right .sihu-image-text__inner{flex-direction:row-reverse}}.sihu-rich-text__content{margin:0 auto}.sihu-rich-text__content--narrow{max-width:720px}.sihu-rich-text__title{font-size:var(--sihu-fs-h2);margin-bottom:20px;color:var(--sihu-text-primary)}.sihu-rich-text__body{color:var(--sihu-text-secondary);line-height:1.8}.sihu-rich-text__body a{color:var(--sihu-accent);text-decoration:underline;text-underline-offset:2px;transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-rich-text__body a:hover{color:var(--sihu-text-primary)}.sihu-rich-text__body p+p{margin-top:16px}.sihu-rich-text__body h2,.sihu-rich-text__body h3{margin-top:32px;margin-bottom:12px;color:var(--sihu-text-primary)}.sihu-rich-text__body ul,.sihu-rich-text__body ol{margin-top:12px;margin-bottom:12px;padding-left:24px}.sihu-rich-text__body ul{list-style:disc}.sihu-rich-text__body ol{list-style:decimal}.sihu-rich-text__body li{margin-bottom:6px}.sihu-collection-list__header{text-align:center;margin-bottom:clamp(32px,4vw,56px)}.sihu-collection-list__title{font-size:var(--sihu-fs-h2);color:var(--sihu-text-primary)}.sihu-collection-list__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sihu-gap)}.sihu-collection-list__item{display:block;text-align:center}.sihu-collection-list__image-wrapper{position:relative;overflow:hidden;border-radius:var(--sihu-radius);aspect-ratio:3/4;background:var(--sihu-bg-secondary);margin-bottom:12px}.sihu-collection-list__img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--sihu-ease)}.sihu-collection-list__item:hover .sihu-collection-list__img{transform:scale(1.05)}.sihu-collection-list__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--sihu-text-secondary);opacity:.3}.sihu-collection-list__name{font-size:var(--sihu-fs-body);font-weight:600;color:var(--sihu-text-primary);transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-collection-list__item:hover .sihu-collection-list__name{color:var(--sihu-accent)}@media(min-width:990px){.sihu-collection-list__grid{grid-template-columns:repeat(3,1fr)}}.sihu-contact__inner{display:flex;flex-direction:column;gap:clamp(32px,4vw,64px)}.sihu-contact__title{font-size:var(--sihu-fs-h2);color:var(--sihu-text-primary);margin-bottom:16px}.sihu-contact__text{color:var(--sihu-text-secondary);margin-bottom:24px}.sihu-contact__detail{display:flex;align-items:center;gap:12px;color:var(--sihu-text-secondary);margin-bottom:12px}.sihu-contact__detail a{transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-contact__detail a:hover{color:var(--sihu-accent)}.sihu-contact__detail .sihu-icon{color:var(--sihu-accent);flex-shrink:0}.sihu-contact__fields{display:grid;grid-template-columns:1fr;gap:16px}.sihu-contact__success{background:#4ade801a;border:1px solid rgba(74,222,128,.3);color:#4ade80;padding:16px;border-radius:var(--sihu-radius);margin-bottom:20px}.sihu-contact__errors{background:#f0b8c81a;border:1px solid rgba(240,184,200,.3);color:var(--sihu-rose);padding:16px;border-radius:var(--sihu-radius);margin-bottom:20px}@media(min-width:769px){.sihu-contact__fields{grid-template-columns:1fr 1fr}.sihu-form-group--full{grid-column:1 / -1}}.sihu-contact__socials{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #D0E4E9}.sihu-contact__social-link{display:inline-flex;align-items:center;gap:10px;color:#0f3a48;text-decoration:none;font-weight:500;transition:color .2s}.sihu-contact__social-link:hover{color:#1dbad4}@media(min-width:990px){.sihu-contact__inner{flex-direction:row}.sihu-contact__info{flex:0 0 40%}.sihu-contact__form-wrapper{flex:1}}.sihu-main-collection__hero{position:relative;min-height:220px;display:flex;align-items:flex-end;background:var(--sihu-bg-secondary);overflow:hidden;padding-top:80px}.sihu-main-collection__hero--has-image{min-height:320px}.sihu-main-collection__hero--gradient{background:linear-gradient(135deg,var(--sihu-bg-secondary) 0%,rgba(var(--sihu-accent-rgb, 29, 186, 212),.15) 50%,var(--sihu-bg-secondary) 100%)}.sihu-main-collection__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.sihu-main-collection__hero-media img{width:100%;height:100%;object-fit:cover}.sihu-main-collection__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--collection-overlay-opacity, .45))}.sihu-main-collection__hero-content{position:relative;z-index:2;padding-top:40px;padding-bottom:40px}.sihu-main-collection__hero--has-image .sihu-main-collection__title{color:#fff}.sihu-main-collection__hero--has-image .sihu-main-collection__desc{color:#ffffffd9}.sihu-main-collection__hero--has-image .sihu-breadcrumbs__link,.sihu-main-collection__hero--has-image .sihu-breadcrumbs__separator,.sihu-main-collection__hero--has-image .sihu-breadcrumbs__current{color:#ffffffbf}.sihu-main-collection__hero--has-image .sihu-breadcrumbs__current{color:#fff}.sihu-main-collection__title{font-size:var(--sihu-fs-h1);color:var(--sihu-text-primary);margin-top:12px}.sihu-main-collection__desc{margin-top:8px;color:var(--sihu-text-secondary);max-width:600px;font-size:var(--sihu-fs-body);line-height:1.6}@media(min-width:769px){.sihu-main-collection__hero--has-image{min-height:380px}}@media(min-width:990px){.sihu-main-collection__hero--has-image{min-height:420px}.sihu-main-collection__desc{max-width:700px}}.sihu-main-collection__toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(24px,3vw,40px);flex-wrap:wrap;gap:12px}.sihu-main-collection__count{color:var(--sihu-text-secondary);font-size:var(--sihu-fs-small);font-weight:500}.sihu-collection__sort-select{appearance:none;-webkit-appearance:none;background-color:var(--sihu-bg-primary, #fff);border:1px solid var(--sihu-border, #D0E4E9);border-radius:var(--sihu-radius, 8px);padding:10px 40px 10px 16px;font-family:inherit;font-size:var(--sihu-fs-small);font-weight:500;color:var(--sihu-text-primary);cursor:pointer;transition:border-color var(--sihu-duration) var(--sihu-ease),box-shadow var(--sihu-duration) var(--sihu-ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%230F3A48' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px}.sihu-collection__sort-select:hover{border-color:var(--sihu-accent)}.sihu-collection__sort-select:focus{outline:none;border-color:var(--sihu-accent);box-shadow:0 0 0 3px rgba(var(--sihu-accent-rgb, 29, 186, 212),.15)}.sihu-main-collection__grid{display:grid;grid-template-columns:1fr;gap:var(--sihu-gap);margin-bottom:clamp(40px,5vw,64px)}.sihu-main-collection__grid-item{transition:opacity .3s var(--sihu-ease)}.sihu-main-collection__grid--sorting .sihu-main-collection__grid-item{opacity:.4}@media(max-width:768px){.sihu-main-collection__grid{grid-template-columns:1fr;gap:20px}}@media(min-width:769px){.sihu-main-collection__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.sihu-main-collection__grid{grid-template-columns:repeat(var(--collection-columns, 3),1fr)}}.sihu-main-collection__empty{text-align:center;padding:clamp(40px,5vw,80px) 0}.sihu-main-collection__empty p{margin-bottom:20px;color:var(--sihu-text-secondary)}.sihu-pagination{margin-top:clamp(32px,4vw,48px)}.sihu-pagination__list{display:flex;align-items:center;justify-content:center;gap:8px}.sihu-pagination__btn,.sihu-pagination__number{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:var(--sihu-radius-full);font-size:var(--sihu-fs-small);font-weight:500;color:var(--sihu-text-secondary);transition:all var(--sihu-duration) var(--sihu-ease)}.sihu-pagination__btn{border:1px solid var(--sihu-border)}.sihu-pagination__btn:hover:not(.sihu-pagination__btn--disabled){border-color:var(--sihu-accent);color:var(--sihu-accent)}.sihu-pagination__btn--disabled{opacity:.3;cursor:not-allowed}.sihu-pagination__number:hover{color:var(--sihu-accent)}.sihu-pagination__number--active{background:var(--sihu-accent);color:var(--sihu-bg-primary);font-weight:600}.sihu-pagination__number--ellipsis{cursor:default}.sihu-main-cart__title{font-size:var(--sihu-fs-h1);margin-bottom:clamp(24px,3vw,40px)}.sihu-main-cart__header{display:none}.sihu-main-cart__item{display:grid;grid-template-columns:80px 1fr auto;grid-template-rows:auto;gap:12px 16px;padding:20px 0;border-bottom:1px solid var(--sihu-border);align-items:center}.sihu-main-cart__item-image{grid-row:1 / 3}.sihu-main-cart__item-image img{width:80px;height:80px;object-fit:cover;border-radius:var(--sihu-radius-sm)}.sihu-main-cart__item-title{font-weight:600;color:var(--sihu-text-primary);font-size:var(--sihu-fs-body);transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-main-cart__item-title:hover{color:var(--sihu-accent)}.sihu-main-cart__item-variant{font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary);margin-top:2px}.sihu-main-cart__item-price{font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary)}.sihu-main-cart__item-total{font-weight:600;color:var(--sihu-text-primary)}.sihu-main-cart__item-remove{justify-self:end}.sihu-main-cart__remove-btn{color:var(--sihu-text-secondary);transition:color var(--sihu-duration) var(--sihu-ease);display:flex}.sihu-main-cart__remove-btn:hover{color:var(--sihu-rose)}@media(min-width:990px){.sihu-main-cart__header{display:grid;grid-template-columns:1fr 120px 140px 120px 40px;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--sihu-border);color:var(--sihu-text-secondary);font-size:var(--sihu-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.sihu-main-cart__item{grid-template-columns:100px 1fr 120px 140px 120px 40px;grid-template-rows:1fr;gap:16px;align-items:center}.sihu-main-cart__item-image{grid-row:auto}.sihu-main-cart__item-image img{width:100px;height:100px}}.sihu-main-cart__footer{margin-top:32px;display:flex;flex-direction:column;gap:24px}.sihu-main-cart__note{max-width:500px}.sihu-main-cart__totals{margin-left:auto;max-width:400px;width:100%}.sihu-main-cart__subtotal{display:flex;justify-content:space-between;font-size:var(--sihu-fs-h3);font-weight:600;color:var(--sihu-text-primary);padding-bottom:16px;border-bottom:1px solid var(--sihu-border);margin-bottom:8px}.sihu-main-cart__shipping-note{font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary);margin-bottom:20px}.sihu-main-cart__checkout{width:100%;margin-bottom:12px}.sihu-main-cart__continue{display:block;text-align:center;font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary);text-decoration:underline;text-underline-offset:2px;transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-main-cart__continue:hover{color:var(--sihu-accent)}.sihu-main-cart__empty{text-align:center;padding:clamp(60px,8vw,120px) 0}.sihu-main-cart__empty .sihu-icon{color:var(--sihu-text-secondary);opacity:.3;margin-bottom:24px}.sihu-main-cart__empty h2{font-size:var(--sihu-fs-h2);margin-bottom:12px}.sihu-main-cart__empty p{margin-bottom:24px;color:var(--sihu-text-secondary)}.sihu-main-page__content{max-width:800px;margin:0 auto}.sihu-main-page__title{font-size:var(--sihu-fs-h1);margin-bottom:clamp(24px,3vw,40px)}.sihu-main-page__body{color:var(--sihu-text-secondary);line-height:1.8}.sihu-main-page__body a{color:var(--sihu-accent);text-decoration:underline;text-underline-offset:2px}.sihu-main-page__body p+p{margin-top:16px}.sihu-main-page__body h2,.sihu-main-page__body h3{margin-top:32px;margin-bottom:12px;color:var(--sihu-text-primary)}.sihu-main-page__body ul,.sihu-main-page__body ol{margin:12px 0;padding-left:24px}.sihu-main-page__body ul{list-style:disc}.sihu-main-page__body ol{list-style:decimal}.sihu-main-page__body li{margin-bottom:6px}.sihu-main-page__body img{border-radius:var(--sihu-radius);margin:24px 0}.rte a{color:var(--sihu-accent);text-decoration:underline;text-underline-offset:2px}.rte a:hover{color:var(--sihu-text-primary)}.sihu-main-blog__hero{background:#e8f5f8;padding:clamp(48px,6vw,96px) 0 clamp(40px,5vw,72px);text-align:center}.sihu-main-blog__title{font-size:var(--sihu-fs-h1);margin-top:12px;color:#0f3a48}.sihu-main-blog__subtitle{margin-top:12px;font-size:var(--sihu-fs-body);color:#0f3a48;opacity:.7;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.6}.sihu-main-blog__grid{display:grid;grid-template-columns:1fr;gap:clamp(24px,3vw,40px)}@media(min-width:769px){.sihu-main-blog__grid{grid-template-columns:repeat(2,1fr)}}.sihu-blog-card{background:var(--sihu-bg-primary, #fff);border:1px solid var(--sihu-border);border-radius:var(--sihu-radius);overflow:hidden;box-shadow:0 1px 3px #0f3a480f;transition:border-color var(--sihu-duration) var(--sihu-ease),box-shadow var(--sihu-duration) var(--sihu-ease),transform var(--sihu-duration) var(--sihu-ease)}.sihu-blog-card:hover{border-color:var(--sihu-accent);box-shadow:0 8px 24px #0f3a481a;transform:translateY(-4px)}.sihu-blog-card__image{overflow:hidden;aspect-ratio:16/9}.sihu-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--sihu-ease)}.sihu-blog-card:hover .sihu-blog-card__image img{transform:scale(1.05)}.sihu-blog-card__content{padding:clamp(16px,2vw,24px)}.sihu-blog-card__date{font-size:var(--sihu-fs-label);color:var(--sihu-accent);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.sihu-blog-card__title{font-size:var(--sihu-fs-h3);margin-top:8px;margin-bottom:8px;color:var(--sihu-text-primary);line-height:1.3}.sihu-blog-card__title a{transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-blog-card__title a:hover{color:var(--sihu-accent)}.sihu-blog-card__excerpt{font-size:var(--sihu-fs-body);color:var(--sihu-text-secondary);line-height:1.6;margin-bottom:16px}.sihu-blog-card__link{display:inline-flex;align-items:center;gap:6px;font-size:var(--sihu-fs-small);font-weight:600;color:var(--sihu-accent);text-transform:uppercase;letter-spacing:.05em;transition:gap var(--sihu-duration) var(--sihu-ease)}.sihu-blog-card__link:hover{gap:10px}.sihu-main-blog__empty{text-align:center;padding:60px 0;color:var(--sihu-text-secondary)}.sihu-main-article__hero{max-height:500px;overflow:hidden}.sihu-main-article__hero-img{width:100%;height:100%;object-fit:cover;max-height:500px}.sihu-main-article__content{max-width:800px;margin:0 auto}.sihu-main-article__meta{display:flex;align-items:center;gap:16px;font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary);margin-top:16px;margin-bottom:16px}.sihu-main-article__author{font-weight:600;color:var(--sihu-text-primary)}.sihu-main-article__title{font-size:var(--sihu-fs-h1);margin-bottom:clamp(24px,3vw,40px);line-height:1.15}.sihu-main-article__rte{color:var(--sihu-text-secondary);line-height:1.8;font-size:var(--sihu-fs-body)}.sihu-main-article__rte p+p{margin-top:16px}.sihu-main-article__rte h2,.sihu-main-article__rte h3{margin-top:40px;margin-bottom:16px;color:var(--sihu-text-primary)}.sihu-main-article__rte ul,.sihu-main-article__rte ol{margin:16px 0;padding-left:24px}.sihu-main-article__rte ul{list-style:disc}.sihu-main-article__rte ol{list-style:decimal}.sihu-main-article__rte li{margin-bottom:8px}.sihu-main-article__rte img{border-radius:var(--sihu-radius);margin:24px 0}.sihu-main-article__rte blockquote{border-left:3px solid var(--sihu-accent);padding-left:20px;margin:24px 0;font-style:italic;color:var(--sihu-text-primary)}.sihu-main-article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:24px;border-top:1px solid var(--sihu-border)}.sihu-main-article__tag{display:inline-block;padding:6px 14px;border:1px solid var(--sihu-border);border-radius:var(--sihu-radius-full);font-size:var(--sihu-fs-label);font-weight:500;color:var(--sihu-text-secondary);transition:all var(--sihu-duration) var(--sihu-ease)}.sihu-main-article__tag:hover{border-color:var(--sihu-accent);color:var(--sihu-accent)}.sihu-main-article__share{margin-top:24px}.sihu-share{display:flex;align-items:center;gap:12px}.sihu-share__btn{padding:10px 20px;font-size:var(--sihu-fs-label)}.sihu-share__feedback{font-size:var(--sihu-fs-small);color:#4ade80}.sihu-main-article__nav{display:flex;justify-content:space-between;margin-top:40px;padding-top:24px;border-top:1px solid var(--sihu-border)}.sihu-main-article__nav-link{display:inline-flex;align-items:center;gap:8px;font-size:var(--sihu-fs-small);font-weight:600;color:var(--sihu-text-secondary);transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-main-article__nav-link:hover{color:var(--sihu-accent)}.sihu-main-article__nav-link--next{margin-left:auto}.sihu-main-article__back{margin-top:32px;text-align:center}.sihu-main-article__related{border-top:1px solid var(--sihu-border);padding-top:clamp(40px,5vw,64px)}.sihu-main-article__related-title{font-size:var(--sihu-fs-h2);text-align:center;margin-bottom:clamp(24px,3vw,40px)}.sihu-main-article__related-grid{display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,32px)}@media(min-width:769px){.sihu-main-article__related-grid{grid-template-columns:repeat(3,1fr)}}.sihu-main-search__title{font-size:var(--sihu-fs-h1);margin-bottom:24px}.sihu-main-search__form-wrapper{margin-bottom:clamp(32px,4vw,48px)}.sihu-main-search__input-wrapper{position:relative;max-width:600px}.sihu-main-search__input{padding-right:50px}.sihu-main-search__submit{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--sihu-text-secondary);transition:color var(--sihu-duration) var(--sihu-ease);background:none;border:none;cursor:pointer;display:flex}.sihu-main-search__submit:hover{color:var(--sihu-accent)}.sihu-main-search__count{color:var(--sihu-text-secondary);font-size:var(--sihu-fs-body);margin-bottom:24px}.sihu-main-search__section{margin-bottom:clamp(32px,4vw,48px)}.sihu-main-search__section-title{font-size:var(--sihu-fs-h3);margin-bottom:20px;color:var(--sihu-text-primary)}.sihu-main-search__products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sihu-gap)}@media(min-width:990px){.sihu-main-search__products-grid{grid-template-columns:repeat(3,1fr)}}.sihu-main-search__list{display:flex;flex-direction:column;gap:0}.sihu-main-search__list-item{border-bottom:1px solid var(--sihu-border)}.sihu-main-search__list-item a{display:block;padding:16px 0;transition:background var(--sihu-duration) var(--sihu-ease)}.sihu-main-search__list-item h3{font-size:var(--sihu-fs-body);font-weight:600;color:var(--sihu-text-primary);margin-bottom:4px}.sihu-main-search__list-item p{font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary)}.sihu-main-search__list-item a:hover h3{color:var(--sihu-accent)}.sihu-main-search__empty{text-align:center;padding:clamp(40px,5vw,80px) 0}.sihu-main-search__empty p{color:var(--sihu-text-secondary);margin-bottom:12px}.sihu-main-search__empty .sihu-btn{margin-top:16px}.sihu-main-404__content{text-align:center;padding:clamp(60px,10vw,120px) 0}.sihu-main-404__number{display:block;font-family:var(--sihu-font-heading);font-size:clamp(6rem,15vw,12rem);font-weight:700;line-height:1;color:var(--sihu-accent);opacity:.15;margin-bottom:-20px}.sihu-main-404__title{font-size:var(--sihu-fs-h1);margin-bottom:12px}.sihu-main-404__text{font-size:var(--sihu-fs-body);color:var(--sihu-text-secondary);margin-bottom:32px;max-width:480px;margin-left:auto;margin-right:auto}.sihu-account__inner{max-width:900px;margin:0 auto}.sihu-account__card{max-width:480px;margin:0 auto}.sihu-account__title{font-size:var(--sihu-fs-h1);margin-bottom:8px}.sihu-account__subtitle{font-size:var(--sihu-fs-h3);margin-bottom:16px;color:var(--sihu-text-primary)}.sihu-account__welcome{color:var(--sihu-text-secondary);margin-bottom:8px}.sihu-account__text{color:var(--sihu-text-secondary);font-size:var(--sihu-fs-body);margin-bottom:24px}.sihu-account__header{margin-bottom:clamp(32px,4vw,48px)}.sihu-account__sections{display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.sihu-account__section{padding-bottom:clamp(24px,3vw,32px);border-bottom:1px solid var(--sihu-border)}.sihu-account__section:last-child{border-bottom:none}.sihu-account__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.sihu-account__table{width:100%;border-collapse:collapse;font-size:var(--sihu-fs-body)}.sihu-account__table th{text-align:left;font-size:var(--sihu-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--sihu-text-secondary);padding:12px 16px;border-bottom:1px solid var(--sihu-border);white-space:nowrap}.sihu-account__table td{padding:14px 16px;color:var(--sihu-text-secondary);border-bottom:1px solid var(--sihu-border);white-space:nowrap}.sihu-account__order-link{color:var(--sihu-accent);font-weight:600;transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-account__order-link:hover{color:var(--sihu-text-primary)}.sihu-account__empty-text{color:var(--sihu-text-secondary);margin-bottom:16px}.sihu-account__links{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:20px}.sihu-account__link{font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary);text-decoration:underline;text-underline-offset:2px;transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-account__link:hover{color:var(--sihu-accent)}.sihu-account__link--danger{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.sihu-account__link--danger:hover{color:var(--sihu-rose)}.sihu-account__back{display:inline-flex;align-items:center;gap:6px;font-size:var(--sihu-fs-small);color:var(--sihu-text-secondary);margin-bottom:24px;transition:color var(--sihu-duration) var(--sihu-ease)}.sihu-account__back:hover{color:var(--sihu-accent)}.sihu-account__submit{width:100%}.sihu-account__recover{margin-top:32px;padding-top:24px;border-top:1px solid var(--sihu-border)}.sihu-account__addresses-list{display:grid;grid-template-columns:1fr;gap:16px;margin-top:24px}@media(min-width:769px){.sihu-account__addresses-list{grid-template-columns:repeat(2,1fr)}}.sihu-account__address-card{background:var(--sihu-bg-secondary);border:1px solid var(--sihu-border);border-radius:var(--sihu-radius);padding:20px;position:relative}.sihu-account__address-card p{font-size:var(--sihu-fs-body);color:var(--sihu-text-secondary);line-height:1.6}.sihu-account__default-badge{display:inline-block;font-size:var(--sihu-fs-label);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--sihu-accent);margin-bottom:8px}.sihu-account__address-actions{display:flex;gap:16px;margin-top:12px}.sihu-account__address-form{margin-top:24px;margin-bottom:32px;background:var(--sihu-bg-secondary);border:1px solid var(--sihu-border);border-radius:var(--sihu-radius);padding:clamp(20px,3vw,32px)}.sihu-account__add-btn{margin-bottom:16px}.sihu-account__order-meta{margin-bottom:32px}.sihu-account__order-meta p{color:var(--sihu-text-secondary);font-size:var(--sihu-fs-body);margin-bottom:4px}.sihu-account__order-totals{margin-top:24px;max-width:400px;margin-left:auto}.sihu-account__order-total-line{display:flex;justify-content:space-between;padding:8px 0;color:var(--sihu-text-secondary);font-size:var(--sihu-fs-body)}.sihu-account__order-total-line--discount{color:#4ade80}.sihu-account__order-total-line--total{font-weight:700;font-size:var(--sihu-fs-h3);color:var(--sihu-text-primary);padding-top:16px;border-top:1px solid var(--sihu-border);margin-top:8px}.sihu-account__order-addresses{display:grid;grid-template-columns:1fr;gap:24px;margin-top:40px;padding-top:24px;border-top:1px solid var(--sihu-border)}@media(min-width:769px){.sihu-account__order-addresses{grid-template-columns:repeat(2,1fr)}}.sihu-account__order-address h3{font-size:var(--sihu-fs-body);font-weight:600;margin-bottom:8px;color:var(--sihu-text-primary)}.sihu-account__order-address p{line-height:1.6}.sihu-password{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--sihu-bg-primary)}.sihu-password__inner{max-width:480px;padding:40px var(--sihu-section-px)}.sihu-password__title{font-size:var(--sihu-fs-h1);margin-bottom:16px}.sihu-password__text{color:var(--sihu-text-secondary);margin-bottom:32px}.sihu-blog-filters{background:#e8f5f8;padding-bottom:clamp(24px,3vw,40px)}.sihu-blog-filters__list{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}@media(max-width:768px){.sihu-blog-filters__list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;padding-bottom:4px}.sihu-blog-filters__list::-webkit-scrollbar{display:none}}.sihu-blog-filters__pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 18px;border-radius:100px;border:1px solid #D0E4E9;background:transparent;color:#0f3a48;font-size:var(--sihu-fs-label, .75rem);font-weight:600;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background var(--sihu-duration, .25s) var(--sihu-ease, ease),color var(--sihu-duration, .25s) var(--sihu-ease, ease),border-color var(--sihu-duration, .25s) var(--sihu-ease, ease)}.sihu-blog-filters__pill:hover{background:#1dbad41a;border-color:#1dbad4;color:#0f3a48}.sihu-blog-filters__pill--active,.sihu-blog-filters__pill--active:hover{background:#1dbad4;border-color:#1dbad4;color:#fff}.sihu-rich-text .rte a[href*="/collections/"]{display:inline-block;padding:14px 36px;background:var(--sihu-accent, #1DBAD4);color:var(--sihu-bg-primary, #F9FDFE);border-radius:8px;text-decoration:none;font-weight:600;font-size:1.05rem;transition:background .3s ease}.sihu-rich-text .rte a[href*="/collections/"]:hover{background:var(--sihu-accent-2, #007A9A)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sihu-pages.css.map */
