:root{--py-site-paper:#f5f1ea;--py-ink:#28231e;--py-muted:#635b52;--py-line:rgba(40,35,30,.18);--py-gutter:clamp(24px,4.8vw,80px);--py-space-xl:clamp(88px,10.5vw,152px);--py-space-lg:clamp(64px,7vw,104px);--py-space-md:clamp(32px,4vw,56px);--py-page-title:clamp(36px,4.7vw,64px);--py-section-title:clamp(30px,3.4vw,48px);--py-ease:cubic-bezier(.22,1,.36,1);--py-radius-control:12px;--py-radius-card:18px;--py-radius-panel:22px;--py-font-display:"Yu Mincho","Hiragino Mincho ProN",Georgia,serif;--py-font-body:"Yu Gothic","Hiragino Kaku Gothic ProN",sans-serif;--py-font-label:var(--py-font-body)}html,body,body.gradient,#MainContent,.content-for-layout,.header-wrapper,.header-wrapper.gradient{background:var(--py-site-paper)}#MainContent :is([class^=py-],[class*=" py-"]){font-family:var(--py-font-body)}#MainContent :is([class^=py-],[class*=" py-"]) :is(h1,h2,h3,blockquote),#MainContent :is(.py-vtl__current strong,.py-vtl__year>time,.py-archive__hero-copy strong,.py-eventarchive header strong,.py-stats strong){font-family:var(--py-font-display)}#MainContent :is(.py-label,[class*=__eyebrow],[class*=__kicker]){font-family:var(--py-font-label)}#MainContent h1,#MainContent h2{text-wrap:balance}#MainContent p{overflow-wrap:break-word}#MainContent :is(.py-subhero__copy,.py-archive__hero-copy,.py-realcraft__hero-copy,.py-tv__hero){color:#fff;text-shadow:0 2px 18px #0004}#MainContent :is(.py-subhero__copy,.py-archive__hero-copy,.py-realcraft__hero-copy,.py-tv__hero) :is(h1,p,span,strong){color:inherit}#MainContent :is(.py-process,.py-media,.py-stats,.py-craftv2__details,.py-realcraft__cta) :is(h2,h3,strong){color:inherit}#MainContent :is(.py-archive,.py-eventarchive,.py-tv,.py-vtl,.py-honors,.py-patents){--paper:var(--py-site-paper);--ink:var(--py-ink);--muted:var(--py-muted)}#MainContent .py-vtl__copy{color:var(--py-ink)}#MainContent .py-vtl__copy p{color:var(--py-muted)}.section-header,.shopify-section-header-sticky{z-index:1000!important;overflow:visible!important}.header-wrapper,.header,.header__inline-menu,header-menu,header-menu>details{overflow:visible!important}.header-wrapper{position:relative;z-index:1000}.header__submenu.list-menu--disclosure{position:absolute;z-index:1002}.section-header~main,#MainContent{position:relative;z-index:0}html[lang=en]{--py-font-display:Georgia,"Times New Roman",serif;--py-font-body:Arial,"Helvetica Neue",sans-serif}html[lang=en] #MainContent{letter-spacing:0;overflow-wrap:break-word}html[lang=ja] #MainContent{line-height:1.9;letter-spacing:.025em}html[lang^=zh]{--py-font-display:"LXGW WenKai","Kaiti SC","KaiTi",serif;--py-font-body:"LXGW WenKai","Kaiti SC","KaiTi",serif;--font-body-family:var(--py-font-body);--font-heading-family:var(--py-font-display)}html[lang^=zh] body,html[lang^=zh] :is(h1,h2,h3,h4,h5,h6,p,a,span,strong,small,label,input,textarea,select,button,blockquote,summary,li){font-family:var(--py-font-body)!important}html[lang^=zh] :is(h1,h2,h3,h4){font-weight:400;letter-spacing:.025em;line-height:1.4}html[lang^=zh] :is(input,select,textarea){font-size:16px;line-height:1.65}html[lang^=zh] #MainContent{line-height:1.9;letter-spacing:.025em}html[lang^=zh] :is(.py-nav__link,.py-nav__panel a,.py-mobile-nav .menu-drawer__menu-item,.py-mobile-nav__links a){font-weight:400;font-synthesis:none}@media(max-width:749px){:root{--py-gutter:20px;--py-space-xl:80px;--py-space-lg:60px;--py-space-md:32px}#MainContent .py-person__copy h3{font-size:22px;line-height:1.6}}@media(hover:hover)and (prefers-reduced-motion:no-preference){:is(.py-homev2__hero-copy a,.py-homev2__craft-copy a,.py-homev2__story-copy a,.py-ipdp__contact,.py-ipdp .py-fish-wishlist-button,.py-ipdp .py-guest-pdp-wishlist,.py-ipdp .py-fish-login-button,.py-qcontact__native-form>button,.py-nav__feature,.py-homev2__gallery-arrow){transition:translate .42s var(--py-ease),scale .42s var(--py-ease),box-shadow .42s var(--py-ease),background .25s,opacity .25s}:is(.py-homev2__hero-copy a,.py-homev2__craft-copy a,.py-homev2__story-copy a,.py-ipdp__contact,.py-ipdp .py-fish-wishlist-button,.py-ipdp .py-guest-pdp-wishlist,.py-ipdp .py-fish-login-button,.py-qcontact__native-form>button,.py-nav__feature,.py-homev2__gallery-arrow):hover{translate:0 -4px;scale:1.025}:is(.py-homev2__hero-copy a,.py-homev2__craft-copy a,.py-homev2__story-copy a,.py-ipdp__contact,.py-ipdp .py-fish-wishlist-button,.py-ipdp .py-guest-pdp-wishlist,.py-ipdp .py-fish-login-button,.py-qcontact__native-form>button,.py-nav__feature,.py-homev2__gallery-arrow):active{translate:0 1px;scale:.97}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/putaoyao-brand-system.css.map */
