body{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Meiryo,sans-serif;min-width:320px;color:#262626}button{outline:none}img,video{vertical-align:bottom}hr{height:0;margin:0;padding:0;border:0}a{box-sizing:border-box;text-decoration:none;color:#000}a,a span,a img,a p{transition:all .3s ease-out}h2,h3,h4,h5{word-break:auto-phrase}.p-w-fix{width:100%;max-width:1340px;margin-right:auto;margin-left:auto}.p-w-stretch{width:100%}.p-br{display:inline-block}.p-item a figure{position:relative;overflow:hidden}.p-item a figure.p-thumb-switch img:nth-child(2){display:none}@media (hover: hover){.p-item a:hover figure img,.p-link-card a:hover figure img{transform:scale(1.05)}.p-item a:hover figure.p-thumb-switch img{transform:scale(1)}.p-item a figure.p-thumb-switch img:nth-child(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;opacity:0}.p-item a:hover figure.p-thumb-switch img:nth-child(2){opacity:1}}#p-swiper>ul{list-style:none}#p-swiper .p-swiper-list,#p-swiper .p-swiper-list a{width:100%}#p-swiper .p-swiper-list{background-size:cover;background-position:center;background-repeat:no-repeat}#p-swiper .p-swiper-list a{position:relative;display:flex;align-items:flex-end}#p-swiper .swiper-pagination-bullet{margin:8px;border:.5px solid rgba(0,0,0,.75);background-color:#fff3;opacity:1}#p-swiper .swiper-pagination-bullet-active{background-color:#fff}#p-hero #p-swiper>ul{aspect-ratio:16/9}#p-hero #p-swiper .swiper-list{aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat}#p-hero #p-swiper .p-hero-texts{position:absolute;bottom:0;left:0;color:#fff;padding:70px 80px}#p-hero #p-swiper .p-hero-title{font-weight:500;font-size:48px;letter-spacing:.1em;margin-bottom:6px}#p-hero #p-swiper .p-hero-description{font-weight:300;font-size:18px;margin:.1em}#p-movie{margin-top:60px}@media screen and (max-width:1340px){#p-movie{margin-top:0}}@media screen and (max-width:890px){#p-hero #p-swiper,#p-hero #p-swiper li{aspect-ratio:4/3}#p-hero #p-swiper .p-hero-texts{padding:40px}#p-hero #p-swiper .p-hero-title{font-size:36px;margin-bottom:4px;line-height:1.2em;letter-spacing:.07em}#p-hero #p-swiper .p-hero-description{font-size:14px}}@media screen and (max-width:600px){#p-hero #p-swiper{aspect-ratio:1}#p-hero #p-swiper li{aspect-ratio:1/1}#p-hero #p-swiper .p-hero-texts{padding:18px}#p-hero #p-swiper .p-hero-title{font-size:28px;margin-bottom:4px;line-height:1.2em;letter-spacing:.07em}#p-hero #p-swiper .p-hero-description{font-size:12px}#p-hero video{aspect-ratio:1;object-fit:cover}}#p-page-hero .p-title-text{margin:3rem 1rem 4rem;text-align:center}#p-page-hero .p-title-text h2{font-size:1.8rem;letter-spacing:.1em;font-weight:600}@media screen and (max-width:600px){#p-page-hero .p-title-text{margin:2rem 1rem 3rem}#p-page-hero .p-title-text h2{font-size:1.4rem}}#p-brand-hero .p-title-image{aspect-ratio:16/9;background-size:cover;background-repeat:no-repeat;background-position:center bottom;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center;background-color:#000;padding-top:60px;padding-bottom:60px}#p-brand-hero .p-title-image h2{font-size:24px;letter-spacing:.1em;font-weight:400;opacity:.5}#p-brand-hero .p-title-image .p-lang-en{font-size:60px;letter-spacing:.05em;font-weight:600;line-height:1.2em;margin-top:50px}.p-title-image .p-lang-ja{font-size:28px;letter-spacing:.05em;font-weight:600;line-height:1.5em;margin-top:60px}#p-brand-hero .p-brand-info{background-color:#000;text-align:center;color:#fff;padding:10px 30px 50px}#p-brand-hero .p-brand-info p{font-size:18px;line-height:2em;margin-bottom:2em}#p-brand-hero .p-sp{display:none}#corporate-profile{max-width:760px;padding-right:40px;padding-left:40px;margin-top:40px;margin-right:auto;margin-left:auto}#corporate-profile .p-table dl{margin-top:50px}#corporate-profile .p-table dl>div{display:flex;margin-top:40px}#corporate-profile .p-table dl dt{width:15%;font-size:16px;opacity:.65;font-weight:300;letter-spacing:.05em}#corporate-profile .p-table dl dd{font-size:19px;font-weight:500;width:85%;letter-spacing:.05em}#corporate-profile .p-table dl dd span{font-size:.9em;opacity:.65;font-weight:300;font-style:normal;margin-left:1.5em}#corporate-profile .p-table dl ul{list-style:none}#corporate-profile .p-table dl ul li{border-bottom:1px solid rgba(0,0,0,.2);padding-top:20px;padding-bottom:20px}#corporate-profile .p-table dl ul li.p-accordion{cursor:pointer}#corporate-profile .p-table .p-member{margin-top:30px}#corporate-profile .p-table .p-member dt{margin-top:23px}#corporate-profile .p-table dl ul li .p-line{display:flex;justify-content:space-between;align-items:center}#corporate-profile .p-table dl ul li .p-line .p-name{font-size:20px;letter-spacing:.05em}#corporate-profile .p-table dl ul li .p-line .p-role{font-size:.7em;font-weight:300;letter-spacing:.05em;opacity:.65;display:flex;align-items:center}#corporate-profile .p-table dl ul li .p-line .p-role:after{content:"";display:block;width:20px;height:20px;margin-left:15px}#corporate-profile .p-table dl ul li.p-accordion .p-line .p-role:after{content:url(https://preducts.jp/cdn/shop/t/21/assets/p-arrow-open.svg);transition-duration:.2s}#corporate-profile .p-table dl ul li .p-profile{font-size:16px;font-weight:300;line-height:1.8em;letter-spacing:.025em}#corporate-profile .p-table dl ul li .p-profile .p-profile-inner{display:none;margin-top:15px}#corporate-profile .p-table dl ul li.p-close .p-line .p-role:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#corporate-profile .p-table dl ul li.p-open .p-line .p-role:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#corporate-profile .p-sp,#corporate-profile .p-tb{display:none}@media screen and (max-width:890px){#p-brand-hero .p-title-image{aspect-ratio:3/2;padding-top:20px}#p-brand-hero .p-title-image h2{font-size:20px;margin-top:0}#p-brand-hero .p-title-image .p-lang-en{font-size:48px;margin-top:30px}.p-title-image .p-lang-ja{font-size:22px;margin-top:30px}#p-brand-hero .p-brand-info{padding-bottom:40px;padding-top:20px}#p-brand-hero .p-brand-info p{font-size:16px;margin-bottom:2em}#p-brand-hero .p-tb,#corporate-profile .p-tb{display:block}#corporate-profile .p-table dl ul li{padding-top:16px;padding-bottom:16px}#corporate-profile .p-table dl>div{margin-top:30px}#corporate-profile .p-table dl dt{font-size:14px}#corporate-profile .p-table dl dd,#corporate-profile .p-table dl ul li .p-line .p-name{font-size:17px}#corporate-profile .p-table dl ul li .p-line .p-role:after{margin-left:6px}#corporate-profile .p-table dl ul li .p-profile{font-size:15px}#corporate-profile .p-table dl ul li .p-profile .p-profile-inner{margin-top:20px}}@media screen and (max-width:600px){#p-brand-hero .p-title-image{aspect-ratio:1/1;padding-top:10px}#p-brand-hero .p-title-image h2{font-size:16px}#p-brand-hero .p-title-image .p-lang-en{font-size:34px;margin-top:30px}.p-title-image .p-lang-ja{font-size:16px;margin-top:30px}#p-brand-hero .p-brand-info{padding-bottom:60px;padding-top:20px}#p-brand-hero .p-brand-info p{font-size:14px;margin-bottom:2em}#p-brand-hero .p-sp,#corporate-profile .p-sp{display:block}#corporate-profile .p-table dl{margin-top:40px}#corporate-profile .p-table dl>div{display:block;margin-top:44px}#corporate-profile .p-table .p-member{margin-top:40px}#corporate-profile .p-table dl dt{width:100%;font-size:14px}#corporate-profile .p-table dl dd{font-size:16px;width:100%;margin-top:12px}#corporate-profile .p-table .p-member dd{margin-top:0}#corporate-profile .p-table dl ul li .p-line{display:block}#corporate-profile .p-table dl ul li .p-line .p-name{font-size:18px}#corporate-profile .p-table dl ul li .p-line .p-role{padding-top:8px;font-size:.8em}#corporate-profile .p-table dl ul li .p-line .p-role:after{margin-left:6px}#corporate-profile .p-table dl ul li .p-profile{font-size:14px}#corporate-profile .p-table dl ul li .p-profile .p-profile-inner{margin-top:20px;margin-bottom:16px}}#shopify-section-header{position:sticky;top:0;z-index:100}#p-global-header{font-size:15px;font-weight:700;line-height:1em;background-color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;transform:translateY(0);transition:all .5s ease-out;border-bottom:1px solid rgba(0,0,0,0)}#p-global-header ul{list-style:none}#p-global-header.p-border{border-bottom:1px solid rgba(0,0,0,.15)}#p-global-header.p-hide{transform:translateY(-75%);transition:all .4s ease-in;opacity:0}#p-global-header nav{display:flex;justify-content:space-between;align-items:center;max-width:800px;margin-right:auto;margin-left:auto;padding-top:12px;padding-bottom:12px}#p-global-header nav a{display:block;text-decoration:none;color:#000;opacity:.8}#p-global-header nav a:hover{opacity:1}#p-global-header nav .p-logo{order:0}#p-global-header nav .p-logo a{display:block;opacity:.8;text-align:center}#p-global-header nav .p-customer{order:2}#p-global-header nav .p-customer ul{display:flex;justify-content:flex-end}#p-global-header nav .p-cart{position:relative;margin-right:20px}#p-global-header nav .p-login a{padding-right:5px}#p-global-header nav .p-cart a{padding-left:5px}#p-global-header nav .p-count{position:absolute;top:0;background-color:#d4463f;border-radius:999px;font-size:12px;color:#fff;padding:3px 4px;display:block;text-align:center;min-width:22px;right:-5px}#p-global-header nav .p-menu{display:flex;justify-content:center;order:1}#p-global-header nav .p-menu ul{display:flex;letter-spacing:.05em;justify-content:center}#p-global-header nav .p-menu ul a{padding:10px}#p-global-header nav .p-menu ul li a span{border-bottom:2px solid rgba(0,0,0,0)}#p-global-header nav .p-menu.p-active-desk li.desk a span,#p-global-header nav .p-menu.p-active-dashboard li.dashboard a span,#p-global-header nav .p-menu.p-active-module li.module a span,#p-global-header nav .p-menu.p-active-journal li.journal a span,#p-global-header nav .p-menu.p-active-support li.support a span,#p-global-header nav .p-menu ul li a:hover span{border-bottom:2px solid rgba(0,0,0,1)}#p-global-header nav .p-menu ul li.journal{display:flex;align-items:center}#p-global-header nav .p-menu ul li.journal:before{content:"";border-left:1px solid #000000;height:16px;margin-right:10px;margin-left:10px}#p-announce{background-color:#f3f3f3}#p-announce p{padding:12px 20px;font-size:14px;line-height:1.2em;font-weight:600;text-align:center}#p-announce p a{color:#0b66c6;opacity:.8}#p-announce p a:hover{opacity:1}#p-announce p span{color:#7a7a7a}#p-announce p b{font-size:14px;font-weight:300;font-style:normal;padding-right:8px}@media screen and (max-width:890px){#p-global-header{font-size:14px;width:100%}#p-global-header nav{padding-top:10px;padding-bottom:10px;flex-wrap:wrap;width:100%;justify-content:space-between}#p-global-header nav .p-logo{padding-left:10px;width:60%}#p-global-header nav .p-customer{box-sizing:border-box;padding-right:10px;width:40%;order:1}#p-global-header nav .p-menu{width:100%;order:2}}@media screen and (max-width:490px){#p-global-header nav .p-menu{padding-right:16px;padding-left:16px;flex-wrap:wrap;padding-top:5px}#p-global-header nav .p-menu ul{display:flex;justify-content:center}#p-global-header nav .p-menu li{flex-grow:1}#p-global-header nav .p-menu ul a{padding:8px 10px}}#global-footer ul{list-style:none}#footer-nav{background-color:#1a1a1a;letter-spacing:.05em;text-align:center;padding-bottom:40px;padding-top:40px}#footer-nav nav{display:inline-block;width:auto;text-align:left}#footer-nav a{color:#fff;opacity:.8;background-color:#0000;border-radius:4px;text-decoration:none}#footer-nav a:hover{opacity:1;background-color:#0006}#footer-nav .p-header{display:flex;align-items:center;justify-content:space-between;padding:10px}#footer-nav .p-header a,#footer-nav .p-header img{display:block}#footer-nav .p-header .p-logo a{padding:10px 15px}#footer-nav .p-header .p-sns{display:flex}#footer-nav .p-header .p-sns a{padding:10px}#footer-nav .p-content{display:flex;justify-content:space-between;padding:10px}#footer-nav .p-content .p-sitemap .p-child{padding-bottom:20px}#footer-nav .p-content h2{font-size:18px;font-weight:700}#footer-nav .p-content h2 a{display:inline-block;padding:10px 15px 15px}#footer-nav .p-content h2 a span{border-bottom:2px solid #fff}#footer-nav .p-content .p-sitemap .p-parent ul{align-items:center;display:flex;flex-wrap:wrap}#footer-nav .p-content .p-sitemap .p-child li{font-size:16px;font-weight:400;display:inline-block}#footer-nav .p-content .p-child li a{display:block;padding:10px 15px}#footer-nav .p-content .p-news li a{font-size:16px;display:block;padding:10px 15px}#footer-nav .p-content .p-news .p-date{width:8em;font-weight:300;padding-right:10px;display:inline-block;opacity:.6}#footer-nav .p-content .p-news .p-title{display:inline-block;font-weight:300}#footer-nav .p-observance{display:flex;flex-wrap:wrap;padding:10px;justify-content:space-between}#footer-nav .p-observance ul{display:flex}#footer-nav .p-observance li{display:inline-block}#footer-nav .p-observance a{font-size:14px;display:block;padding:10px 15px}#footer-nav hr{margin:20px;border-top:1px solid rgba(255,255,255,.1)}#newsletter{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#8a8a8a;background-image:url(https://res.cloudinary.com/preducts-inc/image/upload/w_1980,q_auto:eco,f_auto/shop/photo/home/bg/newsletter-bg.jpg);text-align:center;border-bottom:1px solid rgba(0,0,0,.2);margin-top:60px}#newsletter .p-container{display:inline-block;padding:80px 20px 90px}#newsletter h2{font-size:32px;color:#fff;letter-spacing:.1em;font-weight:600}#newsletter .p-description{font-weight:400;font-size:16px;color:#fff;padding-top:20px}#newsletter .p-input{display:flex;justify-content:space-between;padding-top:20px}#newsletter .p-form.p-success .p-input{opacity:.2}#newsletter .p-form.p-normal li{color:#fff}#newsletter .p-form.p-success li{color:#fff;font-weight:600}#newsletter .p-form.p-error li{color:#ffcaca;background-color:#0000004d;display:inline-block}#newsletter .p-form ul{font-weight:400;font-size:16px;padding-top:20px;text-align:center}#newsletter .p-form li{padding:4px 8px;margin-top:2px}#newsletter .p-form input[type=email]{font-size:20px;padding:8px 16px;background-color:#fff;font-weight:400;letter-spacing:.05em;flex-grow:1;border:none;border-radius:4px 0 0 4px}#newsletter form button{flex-grow:0;font-size:20px;padding:8px 24px;background-color:#000;font-weight:600;letter-spacing:.05em;color:#fff;opacity:.8;border-radius:0 4px 4px 0}#newsletter form button:hover{opacity:1}#newsletter form input[type=email]::placeholder{color:#d7d7d7;font-weight:300}@media screen and (max-width: 890px){#footer-nav .p-content{display:block}#footer-nav .p-content .p-news{margin-top:40px}#footer-nav .p-observance,#footer-nav .p-observance ul{display:block}}@media screen and (max-width: 600px){#global-footer{margin-top:20px}#footer-nav .p-header .p-logo a{padding:10px}#footer-nav .p-header .p-logo a img{height:15px}#footer-nav .p-header .p-sns a{padding:5px}#footer-nav .p-content .p-sitemap .p-child{padding-bottom:10px}#footer-nav .p-content .p-sitemap .p-child li{font-size:14px}#footer-nav .p-content h2{font-size:16px}#footer-nav .p-content h2 a{padding:10px}#footer-nav .p-content .p-child{font-size:12px}#footer-nav .p-content .p-child li a{padding:5px 10px}#footer-nav .p-content .p-news li a{font-size:14px;padding:5px 10px}#footer-nav .p-content .p-news .p-date{width:auto;opacity:.6;font-size:12px;padding-bottom:2px;display:block}#footer-nav .p-observance ul,#footer-nav .p-observance ul li{display:block}#footer-nav .p-observance a{font-size:14px;padding:10px 15px}#newsletter{background-image:url(https://res.cloudinary.com/preducts-inc/image/upload/w_1000,q_auto:eco,f_auto/shop/photo/home/bg/newsletter-bg.jpg)}#newsletter h2{font-size:20px}#newsletter .p-description{font-size:12px;color:#fff}#newsletter .p-error{font-size:10px}#newsletter .p-error li{padding:3px 6px}#newsletter .p-input{display:block}#newsletter .p-form input[type=email]{box-sizing:border-box;font-size:20px;padding:8px 16px;background-color:#fff;font-weight:400;letter-spacing:.05em;width:100%;border-radius:0}#newsletter .p-form button{box-sizing:border-box;font-size:16px;padding-right:20px;padding-left:20px;white-space:nowrap;width:100%;margin-top:8px;border-radius:0}}.p-section header{padding-top:80px;padding-bottom:0;text-align:center}#p-module header{padding-top:0}#p-dashboard header{padding-top:0}#shopify-section-collection-desk-series-template .p-section:first-child header{padding-top:0}.p-section .p-title-h3{padding-right:20px;padding-left:20px}.p-section .p-title-h3 h3{font-size:32px;letter-spacing:.1em;font-weight:700}.p-section .p-description{font-size:18px;font-weight:200;line-height:2em;padding-top:50px;padding-right:20px;padding-left:20px;text-align:center}.p-section .p-title-image{position:relative}.p-section .p-title-image figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}.p-section .p-title-image .p-title{position:absolute;bottom:20px;left:20px;right:20px;text-align:center;color:#fff;top:20px;display:flex;align-items:center;justify-content:center;font-size:44px;letter-spacing:.15em;font-weight:600}@media screen and (max-width: 890px){.p-section header{padding-top:50px;padding-bottom:0;text-align:center}#p-module header{padding-top:0}.p-section .p-title-h3 h3{font-size:22px}.p-section .p-description{font-size:16px;padding-top:30px}}@media screen and (max-width: 600px){#p-module header{padding-top:0}.p-section .p-title-h3 h3{font-size:20px}.p-section .p-description{font-size:14px;padding-top:20px}.p-section .p-title-image .p-title{font-size:30px}}.p-aspect-1-1 figure img{width:100%;object-fit:cover;aspect-ratio:1 / 1}.p-aspect-4-3 figure img{width:100%;object-fit:cover;aspect-ratio:4 / 3}.p-aspect-16-9 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}.p-aspect-1-1-1 figure img{width:100%;object-fit:cover;aspect-ratio:1 / 1}.p-aspect-4-4-1 figure img{width:100%;object-fit:cover;aspect-ratio:4 / 3}.p-aspect-4-4-4 figure img{width:100%;object-fit:cover;aspect-ratio:4 / 3}.p-aspect-16-16-16 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}.p-aspect-16-16-1 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}.p-aspect-16-16-4 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}@media screen and (max-width: 890px){.p-aspect-1-1-1 figure img{width:100%;object-fit:cover;aspect-ratio:1 / 1}.p-aspect-4-4-1 figure img{width:100%;object-fit:cover;aspect-ratio:4 / 3}.p-aspect-4-4-4 figure img{width:100%;object-fit:cover;aspect-ratio:4 / 3}.p-aspect-16-16-16 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}.p-aspect-16-16-1 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}.p-aspect-16-16-4 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}}@media screen and (max-width: 600px){.p-aspect-1-1-1 figure img{width:100%;object-fit:cover;aspect-ratio:1 / 1}.p-aspect-4-4-1 figure img{width:100%;object-fit:cover;aspect-ratio:1 / 1}.p-aspect-4-4-4 figure img{width:100%;object-fit:cover;aspect-ratio:4 / 3}.p-aspect-16-16-16 figure img{width:100%;object-fit:cover;aspect-ratio:16 / 9}.p-aspect-16-16-1 figure img{width:100%;object-fit:cover;aspect-ratio:1 / 1}.p-aspect-16-16-4 figure img{width:100%;object-fit:cover;aspect-ratio:4 / 3}}.p-grid figure{display:block}.p-grid{width:100%;max-width:1240px;padding:50px 10px 10px;margin-left:auto;margin-right:auto}.p-grid ul{list-style:none}.p-grid .p-container{display:flex;flex-wrap:wrap}.p-grid-1-1-1 .p-item{width:calc(100%/3*2);margin-right:auto;margin-left:auto}.p-grid-2-2-1 .p-item,.p-grid-2-2-2 .p-item{width:50%}.p-grid-3-3-2 .p-item,.p-grid-3-3-1 .p-item,.p-grid-3-3-2min .p-item{width:calc(100%/3)}.p-grid .p-item a{padding:10px;display:block}.p-grid .p-item .p-info{padding-top:8px}.p-grid .p-item .p-info .p-upper,.p-grid .p-item .p-info .p-lower{padding-bottom:4px}.p-grid.p-type-product .p-item .p-info{display:flex;justify-content:space-between;align-items:flex-start}.p-grid.p-type-product .p-item .p-info .p-lower{padding-left:5px;text-align:right;line-height:1em}.p-grid.p-type-journal .p-item .p-info .p-upper{display:flex;justify-content:space-between;align-items:center}.p-grid.p-type-journal .p-item .p-info .p-lower{padding-top:2px}.p-grid .p-item .p-info .p-price{font-size:12px;font-weight:400;opacity:.5;padding-left:6px;display:block}.p-grid .p-item .p-info .p-state{color:#000;font-size:11px;font-weight:400;padding:4px;white-space:nowrap;display:inline-block;line-height:.75em;margin-right:3px;margin-left:5px;border:1px solid #000;opacity:.3;text-transform:uppercase}.p-grid.p-type-product .p-item .p-info .p-state{margin-top:4px}.p-grid.p-type-journal .p-item .p-info .p-state{margin-top:0}.p-grid .p-item .p-info .p-name{font-size:16px;font-weight:600}.p-grid .p-item .p-info .p-sub-name{font-size:12px;font-weight:400;opacity:.5;line-height:1.2;display:block;padding-top:4px}.p-grid .p-item .p-info .p-date{font-size:12px;font-weight:400;opacity:.6}.p-grid .p-item .p-info .p-content{font-size:16px;font-weight:600;line-height:1.2em}.p-grid .p-item .p-info .p-text{font-size:16px;font-weight:400;line-height:1.4em}.p-grid .p-item .p-info .p-state.p-state-sale{color:#fff;border-style:none;background-color:#e60000;opacity:.5;font-weight:700}.p-grid .p-item .p-info .p-state.p-state-sold{color:#fff;border-style:none;background-color:#000;opacity:.3;font-weight:700}.p-grid .p-item .p-info .p-state.p-state-new{color:#fff;border-style:none;background-color:#000;opacity:.5;font-weight:700}.p-grid .p-item .p-info .p-state.p-state-outlet{border:1px solid #000;color:#000;opacity:.3}@media screen and (max-width: 890px){.p-grid{padding:30px 13px 13px}.p-grid .p-item a{padding:7px}.p-grid-2-2-2 .p-item{width:50%}.p-grid .p-item .p-info .p-upper{padding-bottom:2px}.p-grid .p-item .p-info .p-name,.p-grid .p-item .p-info .p-content,.p-grid .p-item .p-info .p-text{font-size:14px}.p-grid.p-type-product .p-item .p-info{display:block;padding-top:4px}.p-grid.p-type-product .p-item .p-info .p-sub-name{display:none}.p-grid.p-type-product .p-item .p-info .p-upper{padding-bottom:2px}.p-grid.p-type-product .p-item .p-info .p-lower{display:flex;align-items:center;justify-content:space-between;padding-left:0}.p-grid .p-item .p-info .p-state{margin-left:6px}.p-grid.p-type-product .p-item .p-info .p-price{padding-left:0}}@media screen and (max-width: 600px){.p-grid-1-1-1 .p-item{width:100%}.p-grid-2-2-1{padding:10px}.p-grid-2-2-1 .p-container{display:block}.p-grid-2-2-1 .p-item a{padding:10px}.p-grid-2-2-1 .p-item,.p-grid-3-3-1 .p-item{width:100%}.p-grid-3-3-2 .p-item{width:50%}.p-grid-3-3-2min .p-item a{padding:1px}.p-grid-3-3-2min .p-item{width:50%}.p-grid-3-3-2min{padding:19px}.p-grid-2-2-2 .p-item{width:50%}.p-grid .p-item .p-info .p-name{font-size:14px}.p-grid .p-item .p-info .p-sub-name{font-size:10px}.p-grid.p-type-product .p-item .p-info .p-state{font-size:10px;margin-top:2px}.p-grid.p-type-journal .p-item .p-info .p-state{font-size:10px}}#preducts-desk .p-grid .p-item a{position:relative}#preducts-desk .p-grid .p-item .p-info{position:absolute;bottom:0;left:0;padding:30px 40px}#preducts-desk .p-grid .p-item .p-info .p-upper{color:#fff;display:flex;align-items:baseline;flex-wrap:wrap;line-height:1.8em}#preducts-desk .p-grid .p-item .p-info .p-upper .p-name{letter-spacing:.15em;font-size:38px;font-weight:700;margin-right:.25em}#preducts-desk .p-grid .p-item .p-info .p-upper i{letter-spacing:.1em;font-size:22px;font-weight:400;font-style:normal}#page-types{margin-top:60px;padding-bottom:60px}.p-grid.p-type-types .p-item .p-soon{padding:10px;opacity:.4}.p-grid.p-type-types .p-item .p-info .p-upper{text-align:center;margin-top:.7em}.p-grid.p-type-types .p-item .p-info .p-upper .p-title{font-size:24px;letter-spacing:.05em}.p-grid.p-type-types .p-item .p-info .p-lower{padding-top:.7em;padding-right:.7em;padding-left:.7em}.p-grid.p-type-types .p-item .p-info .p-lower .p-text{font-size:.9em;line-height:1.8em;opacity:.8}@media screen and (max-width: 890px){#page-types{padding-bottom:20px}.p-grid.p-type-types .p-item .p-info .p-upper{margin-top:.4em}.p-grid.p-type-types .p-item .p-info .p-lower{padding-top:.4em;padding-bottom:1em}.p-grid.p-type-types .p-item .p-info .p-upper .p-title{font-size:18px}.p-grid.p-type-types .p-item .p-info .p-lower .p-text{font-size:.8em}}@media screen and (max-width: 600px){#page-types{margin-top:20px}}.p-view_all{text-align:center}.p-view_all a{display:inline-block;opacity:.8}.p-view_all a:hover{opacity:1}.p-view_all a span{font-size:20px;font-weight:600;border-bottom:2px solid #000;letter-spacing:.05em}.p-item .p-view_all a span{border-bottom:2px solid #fff;color:#fff}.p-item .p-view_all{height:100%}.p-item .p-view_all a{display:table;width:100%;height:100%}.p-item .p-view_all a p{vertical-align:middle;display:table-cell;background-color:#333}.p-item .p-view_all a:hover p{background-color:#222}footer .p-view_all{padding:20px 20px 40px}footer .p-view_all a{padding:20px}footer .p-view_all.p-hide a{visibility:hidden;padding:0}@media screen and (max-width: 890px){.p-view_all a span{font-size:14px}}@media screen and (max-width: 600px){footer .p-view_all{padding:10px 20px 40px}.p-view_all a span{font-size:12px}}#preducts-dashboard .p-grid{padding-top:30px}#preducts-dashboard img{width:100%}.p-bg-light-gray{background-color:#e6e6e6}.p-bg-dark-gray{background-color:#333;color:#fff}.p-bg-dark-gray a{color:#fff}.p-bg-dark-gray .p-info .p-state{color:#fff!important;border-color:#fff!important}.p-bg-dark-gray .p-view_all a span{border-color:#fff}.p-bg-white{background-color:#fff}.p-grid.p-type-banner{padding-top:60px;padding-bottom:60px}.p-grid.p-type-banner .p-container{justify-content:center;flex-wrap:nowrap;gap:10px 10px}.p-grid.p-type-banner a{display:block;padding:10px}.p-grid.p-type-banner a figure{display:block;padding:20px 50px}.p-grid.p-type-banner a img{display:block;width:100%;text-align:center;margin-right:auto;margin-left:auto}@media screen and (max-width: 890px){.p-grid.p-type-banner{padding-top:40px;padding-bottom:40px}.p-grid.p-type-banner .p-container{flex-wrap:wrap;gap:5px 5px}.p-grid.p-type-banner a img{width:75%}}@media screen and (max-width: 600px){.p-grid.p-type-banner{padding-top:20px;padding-bottom:20px}.p-grid.p-type-banner .p-container{flex-wrap:wrap;gap:0 0}.p-grid.p-type-banner a figure{padding:10px 30px}.p-grid.p-type-banner a img{width:100%}}#preducts-desk .p-description .p-block{display:block}@media screen and (max-width: 600px){#preducts-desk .p-description .p-block{padding-bottom:1em}}#brand-summary{padding-top:80px}#brand-summary .p-container{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(https://res.cloudinary.com/preducts-inc/image/upload/w_1980,q_auto:eco,f_auto/shop/photo/home/bg/brand-bg.jpg);padding:140px 20px 100px;text-align:center;color:#fff}#brand-summary .p-logo img{height:20px}#brand-summary .p-catch-en{font-size:48px;font-weight:600;line-height:1.5;letter-spacing:.05em}#brand-summary .p-catch-ja{font-size:18px;font-weight:500;line-height:2;padding-top:40px}#brand-summary .p-view_all a span{border-bottom:2px solid #fff;color:#fff}@media screen and (max-width: 890px){#brand-summary .p-container{padding-top:100px;padding-bottom:60px}#brand-summary .p-logo img{height:16px}#brand-summary .p-catch-en{font-size:32px;padding-top:30px}#brand-summary .p-catch-ja{font-size:16px;padding-top:30px}}@media screen and (max-width: 600px){#brand-summary .p-container{padding:50px 20px 10px;background-image:url(https://res.cloudinary.com/preducts-inc/image/upload/w_1000,q_auto:eco,f_auto/shop/photo/home/bg/brand-bg.jpg)}#brand-summary .p-logo img{height:13px}#brand-summary .p-catch-en{font-size:28px;padding-top:20px}#brand-summary .p-catch-ja{font-size:14px;padding-top:20px}}#insta-feed h2{font-size:32px;padding:80px 20px 20px;letter-spacing:.1em;font-weight:600}@media screen and (max-width: 890px){#insta-feed h2{font-size:22px;padding-top:20px;padding-bottom:10px}}@media screen and (max-width: 600px){#insta-feed h2{font-size:20px;padding-top:20px;padding-bottom:0}}#pre-restock-notify-form{margin-top:3rem;font-size:1.6rem;padding:1.8rem;border:1px solid #ddd}#pre-restock-notify-form p{line-height:1.5}#pre-restock-notify-form #restock-form p{margin-top:1.4rem;color:#8c8c8c;font-size:1.4rem}#pre-restock-notify-form #pre-restock-notify-mail{display:flex;justify-content:space-between;margin-top:1.4rem;font-size:1.4rem}#pre-restock-notify-form #pre-restock-notify-mail input{width:100%;border-right-style:none;border-radius:4px 0 0 4px;border-color:#aaa}#pre-restock-notify-form #pre-restock-notify-mail button{background-color:#222;color:#fff;white-space:nowrap;font-weight:600;padding-right:1rem;padding-left:1rem;border-radius:0 4px 4px 0}#p-restock-thanks{text-align:center}#p-restock-thanks h2.p-title{font-size:3.2rem;font-weight:600}#p-restock-thanks .p-section{display:inline-block;padding:5rem 3rem 6rem;font-size:1.7rem;line-height:1.5}#p-restock-thanks .p-section p{padding-bottom:1rem}#company ul.board-member{margin-bottom:60px}.pre-cardboxes-title{font-weight:400}.pre-cardbox-title{font-size:1.8rem;font-weight:600}.pre-cardbox-info{margin:1rem 0;align-items:center}.pre-cardbox-price span,.pre-product-price span{font-size:1.8rem}.pre-account-order-history tbody tr td{position:relative}.pre-account-order-history a.p-receipt{display:inline-block;font-size:75%;padding:2px 6px;color:#1b93ea;border:1px solid #1B93EA;border-radius:4px;right:0;position:absolute}.pre-account-order-history a.p-receipt:hover{border-color:#005ea3;color:#005ea3}.pre-text-content ul,.pre-text-content ol{padding-left:1em}.pre-text-content .pre-inline-center{text-align:center}.pre-text-content .pre-inline-center ul,.pre-text-content .pre-inline-center ol{display:inline-block;text-align:left}.pre-text-content .pre-proviso{padding-left:0}.pre-text-content .pre-proviso li{list-style:none;padding-left:1em;line-height:1.5em;opacity:.6;font-size:.8em}.pre-text-content .pre-proviso li:before{margin-left:-1em;content:"\203b"}.pre-product .pre-local-header{padding-top:40px}div.pre-block-description ul{list-style:disc;margin-top:.5em;font-size:90%}div.pre-block-description ul li{padding-left:.5em;margin-left:1em}#pre-product-detail-image-box .pre-photo-main li img{width:782px}#pre-product-feature-main .pre-content-box .pre-block figure{margin-top:1rem}#pre-product-feature-main .pre-content-box .pre-block figure:first-child{margin-top:0}#pre-journal-pickup{margin-top:80px;padding-top:80px;padding-bottom:0}#pre-journal-pickup .pre-cardboxes-title{padding-bottom:20px}#pre-journal-pickup .pre-cardboxes-title span{font-size:90%}#pre-user-profile .pre-user-profile-content{background-color:#e6e6e6}.pre-product-detail .pre-product-tag .pre-tag{font-size:1.5rem}.pre-product-detail .pre-tag{text-transform:uppercase}.pre-product-detail .pre-product-price .pre-sale{opacity:.6;font-weight:500}.pre-product-detail .pre-product-price .pre-sale{margin-top:0;position:static}.pre-product-detail .pre-product-price .pre-price-sale{font-weight:600;color:#b34545}#cat-support .pre-contact .pre-content-discription{margin-bottom:40px}.pre-contact-faq{margin-bottom:80px;border:1px solid rgba(0,0,0,.2);padding:3rem;border-radius:6px}.pre-contact-faq a{text-decoration:underline;color:#1b93ea}.pre-contact-faq h4{text-align:center;font-size:2.6rem;font-weight:700}.pre-contact-faq ul{font-size:1.6rem;margin-top:3rem}.pre-contact-faq ul li{margin-top:2rem}.pre-contact-faq ul li p.pre-question{font-weight:600;font-size:1.8rem}.pre-contact-faq ul li p.pre-question:before{content:"Q. "}.pre-contact-faq ul li p.pre-answer{padding-top:.8rem}@media screen and (max-width: 940px){#pre-product-detail-image-box .pre-photo-main li img{width:100vw}}@media screen and (max-width: 890px){.pre-product .pre-local-header{padding-top:0}}@media screen and (max-width: 600px){.pre-product .pre-local-header{padding-top:0}}.pre-x-card{max-width:550px;margin-right:auto;margin-left:auto}.pre-block-description a{text-decoration:underline}#cat-support .pre-content-title{font-size:2.8rem;font-weight:500}.pre-product .pre-block figure video{width:100%;height:auto}#pre-product-info .pre-content-box p{box-sizing:border-box;padding:.3em 2em 1em 1em;font-size:1.6rem}.pre-cart-content-box .pre-large-size{background-color:#f7f7f7;border:1px solid #cdcdcd;padding:.5rem .8rem;border-radius:4px;margin-top:.75rem;margin-right:1rem}.pre-cart-content-box .pre-large-size p{font-size:1.4rem;line-height:1.5em}.pre-cart-content-box .pre-cart-content th,.pre-cart-content .pre-cart-quantity{width:55%}.pre-cart-content .pre-cart-subtotal{width:45%}@media screen and (max-width: 768px){.pre-cart-content-box .pre-cart-content th,.pre-cart-content .pre-cart-quantity{width:100%}.pre-cart-content .pre-cart-subtotal{width:60%}.pre-cart-content .pre-cart-info{display:flex;align-items:center;border-bottom:1px solid #e7e7e7;padding-bottom:1rem}}@media screen and (max-width: 660px){.pre-local-header{padding-top:0}}p#p-bs{display:block;font-weight:500;margin-top:15px;color:#333;padding:20px 20px 20px 65px;font-size:.8em;background:url(https://res.cloudinary.com/preducts-inc/image/upload/v1710759304/shop/ui/icon-base_slider.svg) 15px center no-repeat #ebebeb;margin-bottom:-25px;line-height:1.2em;border-radius:5px}p#p-bs strong{display:inline;font-weight:700;color:#000;margin-left:.4em;margin-right:.2em}p#p-bs a{display:inline;color:#000;font-weight:600;margin-left:.25em;margin-right:.25em;opacity:.7;text-decoration:underline}p#p-bs a:hover{opacity:1}p#p-woodgrain-notes-link{margin-top:2.5rem;font-weight:600;font-size:1.4rem;line-height:1.2em;margin-bottom:1rem}p#p-woodgrain-notes-link a{text-decoration:underline;opacity:.7}p#p-woodgrain-notes-link a:hover{opacity:1}@media screen and (max-width:500px){p#p-bs,.pre-product-description span.p-bs{margin-bottom:-5px}}#p-desk-simulator-banner{margin-top:3rem;margin-bottom:.5rem}#p-desk-simulator-banner a{display:flex;align-items:center;gap:14.5px;padding:12px 16px;border:1px solid #AAA;border-radius:8px;text-decoration:none;color:#000;transition:border-color .2s,box-shadow .2s}#p-desk-simulator-banner a:hover{border-color:#999;box-shadow:0 1px 4px #00000014}.p-desk-simulator-icon{flex-shrink:0;line-height:0}.p-desk-simulator-text{display:flex;flex-direction:column;gap:2px}.p-desk-simulator-title{font-size:2rem;font-weight:700;letter-spacing:.02em}.p-desk-simulator-description{font-size:1.4rem;color:#666}.p-desk-simulator-arrow{margin-left:auto;flex-shrink:0;font-size:1rem;color:#1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/27/assets/p-style.css.map */
