*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--cv-header-h) + 12px)}body{display:flex;flex-direction:column;min-height:100vh;margin:0;background:var(--cv-white);color:var(--cv-text);font-family:var(--cv-font-text);font-size:var(--cv-body-size);line-height:calc(var(--cv-body-lh) + var(--cv-lh-plus));overflow-x:hidden;-webkit-font-smoothing:antialiased}.cv-main{flex:1 0 auto}.cv-main,.shopify-section-group-footer-group{overflow-x:clip}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}:where(ul,ol)[class]{margin:0;padding:0;list-style:none}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}img{display:block;max-width:100%;height:auto}.cv-img{width:100%;object-fit:cover}.cv-img--fill{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.cv-img--contain{object-fit:contain}:root{--cv-studio-sweep: radial-gradient(82% 64% at 50% 44%, #FDFDFC 0%, #F9F7F2 56%, #F2EEE7 100%);--cv-studio-floor: linear-gradient(180deg, rgba(120, 96, 64, 0) 70%, rgba(120, 96, 64, .048) 100%);--cv-studio-inset: 7%}[data-cv-ground=studio] :is(.cv-card__well,.cv-houses__well):has(>.cv-img--contain){isolation:isolate;background:var(--cv-studio-floor),var(--cv-studio-sweep)}[data-cv-ground=studio] :is(.cv-card__well,.cv-houses__well)>.cv-img--contain{mix-blend-mode:multiply}[data-cv-ground=studio] .cv-card__well>.cv-img--contain{padding:var(--cv-studio-inset)}.cv-icon{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-.125em;overflow:visible}[dir=rtl] .cv-icon--dir{transform:scaleX(-1)}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}:where([hidden]:not([hidden=until-found])){display:none!important}a{color:var(--cv-blue);text-decoration:none;transition:color .5s var(--cv-ease),border-color .5s var(--cv-ease)}a:hover{color:var(--cv-ink)}button{padding:0;border:0;background:none;color:inherit;font-family:inherit;text-align:inherit;transition:color .55s var(--cv-ease),background-color .55s var(--cv-ease),box-shadow .8s var(--cv-ease),opacity .4s ease,transform .8s var(--cv-ease)}input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}::placeholder{color:var(--cv-placeholder);opacity:1}::selection{background:var(--cv-blue);color:var(--cv-white)}:focus-visible{outline:1px solid var(--cv-blue);outline-offset:4px}#shop-hcaptcha-badge-container a:focus-visible{outline:1px solid var(--cv-blue)!important;outline-offset:2px!important}:where(.cv-display-hero,.cv-display-page,.cv-display-section,.cv-display-section-sm,.cv-display-collection,.cv-display-product,.cv-display-quote,.cv-display-h3,.cv-numeral,.cv-price-display){font-family:var(--cv-font-display);font-weight:300}:where(.cv-title-lg,.cv-title,.cv-title-card,.cv-title-sm,.cv-title-drawer){font-family:var(--cv-font-display);font-weight:400}.cv-display-hero{font-size:var(--cv-display-hero-size);line-height:calc(var(--cv-display-hero-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-hero-track)}.cv-display-page{font-size:var(--cv-display-page-size);line-height:calc(var(--cv-display-page-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-page-track)}.cv-display-section{font-size:var(--cv-display-section-size);line-height:calc(var(--cv-display-section-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-section-track)}.cv-display-section-sm{font-size:var(--cv-display-section-sm-size);line-height:calc(var(--cv-display-section-sm-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-section-sm-track)}.cv-display-collection{font-size:var(--cv-display-collection-size);line-height:calc(var(--cv-display-collection-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-collection-track)}.cv-display-product{font-size:var(--cv-display-product-size);line-height:calc(var(--cv-display-product-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-product-track)}.cv-display-quote{font-size:var(--cv-display-quote-size);line-height:calc(var(--cv-display-quote-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-quote-track)}.cv-display-h3{font-size:var(--cv-display-h3-size);line-height:calc(var(--cv-display-h3-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-display-h3-track)}.cv-numeral{font-size:var(--cv-numeral-size);line-height:calc(var(--cv-numeral-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-numeral-track)}.cv-price-display{font-size:var(--cv-price-display-size);line-height:calc(var(--cv-price-display-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-price-display-track)}.cv-title-lg{font-size:var(--cv-title-lg-size);line-height:calc(var(--cv-title-lg-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-title-lg-track)}.cv-title{font-size:var(--cv-title-size);line-height:calc(var(--cv-title-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-title-track)}.cv-title-card{font-size:var(--cv-title-card-size);line-height:calc(var(--cv-title-card-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-title-card-track)}.cv-title-sm{font-size:var(--cv-title-sm-size);line-height:calc(var(--cv-title-sm-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-title-sm-track)}.cv-title-drawer{font-size:var(--cv-title-drawer-size);line-height:calc(var(--cv-title-drawer-lh) + var(--cv-lh-plus));letter-spacing:var(--cv-title-drawer-track)}:where(.cv-body,.cv-lede,.cv-body-article,.cv-body-md,.cv-body-sm,.cv-caption,.cv-small,.cv-button-label,.cv-ui,.cv-ui-secondary,.cv-link-inline){font-family:var(--cv-font-text);font-weight:400}.cv-body{font-size:var(--cv-body-size);line-height:calc(var(--cv-body-lh) + var(--cv-lh-plus))}.cv-lede{font-size:var(--cv-lede-size);line-height:calc(var(--cv-lede-lh) + var(--cv-lh-plus));color:var(--cv-text-slate)}.cv-body-article{font-size:var(--cv-body-article-size);line-height:calc(var(--cv-body-article-lh) + var(--cv-lh-plus));color:var(--cv-text-deep)}.cv-body-md{font-size:var(--cv-body-md-size);line-height:calc(var(--cv-body-md-lh) + var(--cv-lh-plus));color:var(--cv-text-slate)}.cv-body-sm{font-size:var(--cv-body-sm-size);line-height:calc(var(--cv-body-sm-lh) + var(--cv-lh-plus));color:var(--cv-text-slate)}.cv-caption{font-size:var(--cv-caption-size);line-height:calc(var(--cv-caption-lh) + var(--cv-lh-plus));color:var(--cv-text-muted)}.cv-small{font-size:var(--cv-small-size);line-height:calc(var(--cv-small-lh) + var(--cv-lh-plus))}.cv-link-inline{font-size:var(--cv-link-inline-size)}.cv-button-label{font-size:var(--cv-button-size);font-weight:700;line-height:1;letter-spacing:var(--cv-button-track);text-transform:uppercase}.cv-button-label--sm{font-size:var(--cv-button-sm-size)}.cv-button-label--bar{font-size:var(--cv-button-bar-size)}.cv-ui{font-size:var(--cv-ui-size);font-weight:500;letter-spacing:var(--cv-ui-track);text-transform:uppercase}.cv-ui-secondary{font-size:var(--cv-ui-secondary-size);font-weight:500;letter-spacing:var(--cv-ui-secondary-track);text-transform:uppercase;color:var(--cv-text-slate)}:where(.cv-kicker,.cv-label,.cv-label-form,.cv-meta,.cv-micro,.cv-utility,.cv-marquee,.cv-tagline,.cv-index,.cv-rail,.cv-data,.cv-mono){font-family:var(--cv-font-mono);font-weight:400}:where(.cv-kicker,.cv-label,.cv-label-form,.cv-meta,.cv-micro,.cv-utility,.cv-marquee,.cv-tagline,.cv-rail){text-transform:uppercase}.cv-kicker{font-size:var(--cv-kicker-size);letter-spacing:var(--cv-kicker-track);color:var(--cv-blue)}.cv-label{font-size:var(--cv-label-size);letter-spacing:var(--cv-label-track);color:var(--cv-text-muted)}.cv-label-form{font-size:var(--cv-label-form-size);letter-spacing:var(--cv-label-form-track);color:var(--cv-text-muted)}.cv-meta{font-size:var(--cv-meta-size);letter-spacing:var(--cv-meta-track);color:var(--cv-text-muted)}.cv-micro{font-size:var(--cv-micro-size);letter-spacing:var(--cv-micro-track)}.cv-utility{font-size:var(--cv-utility-size);letter-spacing:var(--cv-utility-track)}.cv-marquee{font-size:var(--cv-marquee-size);letter-spacing:var(--cv-marquee-track);color:var(--cv-marquee)}.cv-tagline{font-size:var(--cv-tagline-size);letter-spacing:var(--cv-tagline-track);margin-inline-end:calc(var(--cv-tagline-track) * -1);color:var(--cv-text-muted)}.cv-index{font-size:var(--cv-index-size);letter-spacing:var(--cv-index-track)}.cv-rail{font-size:var(--cv-rail-size);letter-spacing:var(--cv-rail-track);color:var(--cv-text-muted);writing-mode:vertical-rl;transform:rotate(180deg)}.cv-data{font-size:var(--cv-data-size);letter-spacing:0}:where(.cv-wordmark,.cv-seal){font-family:var(--cv-font-sign);font-weight:400;line-height:1}.cv-wordmark{font-size:var(--cv-wordmark-size);letter-spacing:var(--cv-wordmark-track);margin-inline-end:calc(var(--cv-wordmark-track) * -1);text-transform:uppercase;-webkit-text-stroke:.22px}.cv-seal{font-size:var(--cv-seal-size)}.cv-container{max-width:var(--cv-max);margin-inline:auto;padding-inline:var(--cv-gutter)}.cv-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--cv-gap-12)}.cv-grid--wide{gap:var(--cv-gap-12-wide)}.cv-grid>*{grid-column:var(--cv-col, auto)}@media(max-width:1040px){.cv-grid{grid-template-columns:minmax(0,1fr)}.cv-grid>*{grid-column:1 / -1}}.cv-section{padding-block-start:var(--cv-section)}.cv-section--lg{padding-block-start:var(--cv-section-lg)}.cv-section--end{padding-block-end:var(--cv-section-end)}.cv-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:14px;min-height:54px;padding:17px 30px;border-radius:var(--cv-r-pill);background:var(--cv-ink);color:var(--cv-white);font-size:var(--cv-button-size);font-weight:700;line-height:1;letter-spacing:var(--cv-button-track);text-transform:uppercase;white-space:nowrap}.cv-btn:hover{color:var(--cv-white)}.cv-btn>:not([data-sh]){position:relative}.cv-btn [data-sh]{background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0)}.cv-btn--sm{gap:12px;min-height:46px;padding:13px 25px;font-size:var(--cv-button-sm-size)}.cv-btn--sm [data-sh]{background:linear-gradient(90deg,#fff0,#ffffff42,#fff0)}.cv-btn .cv-icon{font-size:12px}.cv-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0;list-style:none}.cv-crumbs li{display:flex;align-items:center;gap:9px;min-width:0}.cv-crumbs li+li:before{content:"/"}.cv-crumbs a{color:inherit}.cv-crumbs a:hover{color:var(--cv-blue)}.cv-crumbs [aria-current]{color:var(--cv-ink)}.cv-kicker--dot{display:flex;align-items:center;gap:9px}.cv-kicker--dot:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:currentColor}.cv-shead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 44px;padding-block-end:24px;box-shadow:inset 0 -1px 0 0 var(--cv-line-strong)}.cv-shead__main{display:flex;flex-direction:column;gap:12px;min-width:0}.cv-shead__lede{max-width:36ch;font-size:var(--cv-body-sm-size);line-height:calc(var(--cv-body-sm-lh) + var(--cv-lh-plus));color:var(--cv-text-muted)}@media(max-width:1040px){[data-g12]{grid-template-columns:minmax(0,1fr)!important}[data-g12]>*{grid-column:1 / -1!important}[data-bleed]{margin-inline-end:0!important}[data-dt]{display:none!important}}@media(max-width:860px){[data-pad]{padding-inline:var(--cv-gutter)!important}[data-split]{grid-template-columns:minmax(0,1fr)!important}[data-sticky]{position:static!important}[data-tbl]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}[data-tbl]>:first-child{grid-column:1 / -1!important}}.cv-sky{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cv-z-sky);overflow:hidden;pointer-events:none}.cv-sky:before,.cv-sky:after{content:"";position:absolute}.cv-sky:before{top:-14%;right:-14%;bottom:-14%;left:-14%;background:var(--cv-ambient-sky);animation:cvDrift 36s ease-in-out infinite}.cv-sky:after{top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(90deg,var(--cv-ambient-line) 1px,transparent 1px);background-size:var(--cv-ambient-step) 100%}.cv-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cv-z-grain);pointer-events:none;mix-blend-mode:multiply;opacity:.04;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.4'/%3E%3C/svg%3E")}.cv-frame{position:fixed;inset:var(--cv-frame-inset);z-index:var(--cv-z-frame);pointer-events:none;box-shadow:inset 0 0 0 1px var(--cv-line-faint)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--cv-scroll-track)}::-webkit-scrollbar-thumb{background:var(--cv-scroll-thumb)}:is([data-scroll],.cv-scroll)::-webkit-scrollbar{width:3px;height:3px}@supports not selector(::-webkit-scrollbar){html,[data-scroll],.cv-scroll{scrollbar-width:thin;scrollbar-color:var(--cv-scroll-thumb) var(--cv-scroll-track)}}@keyframes cvSoft{0%{opacity:0}to{opacity:1}}@keyframes cvVeilOut{0%{opacity:1}to{opacity:0}}@keyframes cvSettle{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}@keyframes cvSlide{0%{transform:translate3d(calc(102% * var(--cv-dir)),0,0)}to{transform:none}}@keyframes cvPop{0%{opacity:0;transform:translateY(20px) scale(.986)}to{opacity:1;transform:none}}@keyframes cvPulse{0%{transform:scale(1)}42%{transform:scale(1.32)}to{transform:scale(1)}}@keyframes cvMarq{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% * var(--cv-dir)),0,0)}}@keyframes cvDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-20px,0) scale(1.04)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.cv-nc,.cv-nc *{cursor:none}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.hidden{display:none!important}.cv-skip{position:absolute;inset-block-start:var(--cv-sp-12);inset-inline-start:var(--cv-sp-12);z-index:calc(var(--cv-z-veil) + 1);padding:15px 22px;border-radius:var(--cv-r-pill);background:var(--cv-ink);color:var(--cv-white);font-size:var(--cv-button-size);font-weight:700;line-height:1;letter-spacing:var(--cv-button-track);text-transform:uppercase;transform:translateY(-300%)}.cv-skip:focus{transform:none;color:var(--cv-white)}:lang(ar){--cv-lh-plus: .1;letter-spacing:0!important;text-transform:none!important}:is(.cv-wordmark,.cv-tagline):lang(ar){margin-inline-end:0}:lang(zh-TW){--cv-font-display: "Melodrama", "CV Glyphs Serif", "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", serif;--cv-font-text: "Satoshi", "CV Glyphs Sans", "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif;--cv-font-mono: "JetBrains Mono", "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", monospace;--cv-display-hero-track: 0;--cv-display-page-track: 0;--cv-display-section-track: 0;--cv-display-section-sm-track: 0;--cv-display-collection-track: 0;--cv-display-product-track: 0;--cv-display-quote-track: 0;--cv-display-h3-track: 0;--cv-numeral-track: 0;--cv-price-display-track: 0;--cv-title-lg-track: 0;--cv-title-track: 0;--cv-title-card-track: 0;--cv-title-sm-track: 0;--cv-title-drawer-track: 0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cv-main[data-template=index]>.shopify-section:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 900px}#rapid-search-results,.rps_container{display:none!important}.cv-stars{position:relative;display:inline-flex;font-size:10px;line-height:1}.cv-stars__off,.cv-stars__on{display:inline-flex;gap:1px}.cv-stars__off{color:var(--cv-line-pill)}.cv-stars__on{position:absolute;inset-block:0;inset-inline-start:0;width:var(--cv-rating, 0%);overflow:hidden;color:var(--cv-ink)}.cv-stars .cv-icon{flex:none}.cv-save__on,[aria-pressed=true]>.cv-save__off{display:none}[aria-pressed=true]>.cv-save__on{display:block}
/*# sourceMappingURL=/cdn/shop/t/34/assets/cv-base.css.map */
