.wh-studio--refined{--wh-gap:24px}.wh-studio--refined :is(h1,h2,h3){text-wrap:balance}.wh-studio--refined .wh-eyebrow{font-size:11px}.wh-studio--refined .wh-hero h1{font-size:60px;line-height:1.1}.wh-studio--refined .wh-category-grid,.wh-studio--refined .wh-table-layout{gap:var(--wh-gap)}.wh-studio--refined .wh-product-grid{column-gap:var(--wh-gap);row-gap:32px}.wh-studio--refined .wh-category__label{padding-block:18px}.wh-studio--refined .wh-category__label h3{font-size:16px}.wh-studio--refined .wh-category__label svg{width:18px;height:18px;flex-basis:18px}.wh-studio--refined .wh-product{display:flex;flex-direction:column}.wh-studio--refined .wh-product__image{flex-shrink:0}.wh-studio--refined .wh-product h3{font-size:14px!important;line-height:1.5!important;flex:1}.wh-studio--refined .wh-product__price{font-size:12px!important;margin-top:6px!important}.wh-studio--refined .wh-table-story>div{background:#f3f4f1;padding:22px 0 0;font-size:17px;gap:20px}.wh-studio--refined .wh-story-grid{gap:48px}.wh-studio--refined .wh-story--offset{padding-top:80px}.wh-studio--refined .wh-story__caption{gap:24px}.wh-studio--refined .wh-story__caption p{font-size:14px;line-height:1.65}.wh-studio--refined .wh-story__caption .wh-link{font-size:12px}.wh-studio--refined .wh-about>p:not(.wh-eyebrow){font-size:15px;max-width:520px;line-height:1.75}.wh-studio--refined .wh-link{transition:opacity .18s ease}.wh-studio--refined .wh-link:not(.wh-link--light){border-bottom-color:#11111140;transition:border-color .18s ease}.wh-studio--refined .wh-link:not(.wh-link--light):hover{opacity:1}.wh-studio--refined .wh-link:not(.wh-link--light):focus-visible{border-bottom-color:#111111bf}.wh-studio--refined .wh-link svg{transition:transform .18s ease}.wh-studio--refined a:focus-visible{outline-color:currentColor}.wh-studio--refined a{touch-action:manipulation}.wh-studio--refined .wh-arrow{width:20px!important;height:20px!important;flex:0 0 20px;stroke-width:1.5}.wh-studio--refined .wh-category__label .wh-arrow{width:18px!important;height:20px!important;flex-basis:18px;opacity:.7}.wh-studio--refined .wh-circle{width:36px;height:36px;border-color:#d4d4d4}@media(hover:hover)and (pointer:fine){.wh-studio--refined .wh-link:not(.wh-link--light):hover{border-bottom-color:#111111bf}.wh-studio--refined .wh-link:hover svg{transform:translate(3px)}}@media(min-width:1101px){.wh-studio--refined .wh-story__caption{display:grid;grid-template-columns:1fr;gap:14px}.wh-studio--refined .wh-story__caption .wh-link{justify-self:start}}@media(max-width:1100px){.wh-studio--refined .wh-story-grid{gap:28px}.wh-studio--refined .wh-category__label h3{font-size:14px}}@media(max-width:767px){.wh-studio--refined{--wh-gap:16px}.wh-studio--refined .wh-hero{min-height:460px;max-height:650px}.wh-studio--refined .wh-hero h1{font-size:40px;line-height:1.1}.wh-studio--refined .wh-eyebrow{font-size:10px}.wh-studio--refined .wh-heading>p{font-size:14px;line-height:1.6}.wh-studio--refined .wh-category-grid{row-gap:20px}.wh-studio--refined .wh-category__label{padding-block:12px;align-items:start;gap:8px}.wh-studio--refined .wh-category__label h3{font-size:14px;line-height:1.45;word-break:normal;overflow-wrap:normal}.wh-studio--refined .wh-category__label svg{width:15px;height:20px;flex-basis:15px}.wh-studio--refined .wh-secondary{column-gap:24px}.wh-studio--refined .wh-secondary>span,.wh-studio--refined .wh-secondary a{font-size:12px}.wh-studio--refined .wh-table-layout{gap:24px}.wh-studio--refined .wh-table-story>div{font-size:15px;padding:18px 0 0}.wh-studio--refined .wh-product-grid{row-gap:24px}.wh-studio--refined .wh-product h3{font-size:13px!important;overflow-wrap:normal}.wh-studio--refined .wh-product__price{font-size:12px!important}.wh-studio--refined .wh-story-grid{gap:36px}.wh-studio--refined .wh-story--offset{padding-top:0}.wh-studio--refined .wh-story__caption p{font-size:14px}.wh-studio--refined .wh-soft__copy>p:not(.wh-eyebrow){font-size:14px}.wh-studio--refined .wh-about>p:not(.wh-eyebrow){font-size:14px;max-width:340px}.wh-studio--refined .wh-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.wh-studio--refined .wh-link,.wh-studio--refined .wh-link svg{transition:none}}body.wh-store .footer--root{background:var(--wh-store-ink,#171717)!important;color:#f5f6f2!important;padding:64px 0 48px!important;--color--body:#f5f6f2;--color--heading:#f5f6f2}body.wh-store .footer--wrapper{width:min(1320px,calc(100% - 112px));margin-inline:auto}body.wh-store .footer--container{width:100%;min-width:0}body.wh-store .footer--blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}body.wh-store .footer--block{min-width:0;align-items:stretch!important;text-align:left!important}body.wh-store .footer--block--container{width:100%;margin:0!important;padding:0!important}body.wh-store .footer--about-text{max-width:440px}body.wh-store .footer--about-text :is(p,strong){font-family:var(--wenshuo-font-sans,Arial,sans-serif)!important;font-size:14px!important;line-height:1.8!important;letter-spacing:0!important;color:#f5f6f2!important}body.wh-store .footer--about-text strong{font-weight:500!important}body.wh-store .footer--about-text p{margin:0 0 18px!important}body.wh-store .footer--about-text p:empty{display:none;margin:0!important}body.wh-store .footer--block--heading{font-family:Georgia,Times New Roman,serif!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;color:#f5f6f2!important;letter-spacing:0!important;margin:0 0 20px!important}body.wh-store .footer--menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:0;width:100%}body.wh-store .footer--menu :is(li,a){min-width:0}body.wh-store .footer--menu a{font-family:var(--wenshuo-font-sans,Arial,sans-serif)!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:#f5f6f2!important;display:flex;align-items:center;min-height:40px;overflow-wrap:anywhere}body.wh-store .footer--menu a:hover{text-decoration:underline;text-underline-offset:4px}body.wh-store .footer--root a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:1100px){body.wh-store .footer--wrapper{width:calc(100% - 64px)}}@media(max-width:767px){body.wh-store .footer--root{padding:40px 0 56px!important}body.wh-store .footer--wrapper{width:calc(100% - 40px)}body.wh-store .footer--blocks{grid-template-columns:1fr;gap:32px}body.wh-store .footer--about-text{max-width:none}body.wh-store .footer--about-text :is(p,strong){font-size:13px!important}body.wh-store .footer--menu{gap:4px 20px}body.wh-store .footer--menu a{font-size:12px!important;min-height:44px}body.wh-store .footer--root :is(.collapsible-row--root,.collapsible-row--toggle,.collapsible-row--wrapper,.collapsible-row--content,.collapsible-row--inner){background:transparent!important;color:#f5f6f2!important}body.wh-store .footer--root .collapsible-row--root{border-block:1px solid #4a4a4a!important}body.wh-store .footer--root .collapsible-row--toggle{padding:18px 0!important}body.wh-store .footer--root .collapsible-row--heading{font-family:Georgia,Times New Roman,serif!important;font-size:22px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}body.wh-store .footer--root .collapsible-row--inner{padding:0 0 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/wenshuo-home-studio-refined.css.map */
