:root{--ink: #292a27;--muted: #77776f;--accent: #a5a398;--paper: #fff;--soft: #f7f7f6;--line: #d6d5cf;--green: #4b6456;--gold: #bfa565 }*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;color:var(--ink);background:var(--paper);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:16px;line-height:1.8;-webkit-text-size-adjust:100%}body:has(dialog[open]){overflow:hidden}h1,h2,h3,p{margin:0}h1{font-size:2rem;line-height:1.65}h2{font-size:1.55rem;line-height:1.6}h3{font-size:1rem;line-height:1.6}p+p{margin-top:1em}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:none;border:0}button:disabled{cursor:not-allowed;opacity:.5}button:hover,a:hover{opacity:.78}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #a57c35;outline-offset:4px}img{display:block;max-width:100%;height:auto}small{font-size:.8125rem}input,select{min-width:0;background:#fff;border:1px solid var(--line);border-radius:0;padding:9px 12px}input[type=checkbox]{accent-color:var(--accent)}.container{width:calc(100% - 64px);max-width:1144px;margin-inline:auto}.section{padding-block:48px}.section-title{text-align:center;margin-bottom:32px}.section-title h2{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--accent);letter-spacing:.05em;font-size:2rem;line-height:1.2}.section-title>p{font-size:.9375rem;margin-top:10px}.section-title small{display:block;margin-top:13px;color:var(--muted)}.grid{display:grid;gap:28px}.two{grid-template-columns:repeat(2,minmax(0,1fr))}.three{grid-template-columns:repeat(3,minmax(0,1fr))}.four{grid-template-columns:repeat(4,minmax(0,1fr))}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;position:relative;min-height:45px;padding:10px 20px;font-size:.875rem;line-height:1.6;background:var(--accent);color:#fff;border:1px solid var(--accent);text-align:center}.button>span{margin-left:auto}.button.dark,.dark{background:var(--ink);color:#fff;border-color:var(--ink)}.button.outline{background:transparent;color:inherit;border-color:var(--line)}.button.wide{display:flex;max-width:632px;margin:38px auto 0;min-height:58px}.button.wide>span{position:absolute;right:22px}.topbar{background:var(--ink);color:#fff;font-size:.6875rem}.topbar>.container{display:flex;justify-content:space-between;align-items:center;min-height:40px;gap:20px}.topbar>.container>div{display:flex;gap:20px}.topbar button{padding:0;font-size:inherit}.header-main{min-height:102px;display:flex;align-items:center;gap:36px}.brand{margin-right:auto;flex:none}.brand img{width:114px;height:70px;object-fit:contain}.header-search{width:404px;position:relative;display:flex;margin-top:-12px}.search-form input{flex:1;width:100%;height:38px;font-size:.8125rem;border-right:0}.search-form button{width:42px;border:1px solid var(--line);border-left:0;display:grid;place-items:center;background:#fff}.header-search small{position:absolute;top:43px;font-size:.625rem;white-space:nowrap;color:var(--muted)}.search-icon{width:16px;height:16px;display:block;border:1.5px solid currentColor;border-radius:50%;position:relative}.search-icon:after{content:"";position:absolute;width:7px;height:1.5px;background:currentColor;transform:rotate(45deg);right:-5px;bottom:-3px}.header-actions{display:flex;gap:12px;flex:none}.header-actions button{display:flex;flex-direction:column;align-items:center;padding:0}.header-actions small{font-size:.625rem;white-space:nowrap}.ui-icon{font-size:25px;line-height:1.25}.header-actions b{font-size:10px;font-weight:400}.main-nav{background:var(--accent);color:#fff}.main-nav>.container{display:flex;justify-content:center;align-items:center;min-height:62px;gap:36px;font-size:.875rem}.menu-toggle{display:none}.hero{background:#252424;color:#fff;overflow:hidden}.hero-inner{max-width:1144px;display:flex;min-height:436px;position:relative;align-items:center}.hero-copy{width:50%;padding-left:65px;position:relative;z-index:1}.hero h1{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:400;font-size:2.3rem;letter-spacing:.08em;line-height:1.7}.hero .button{background:transparent;border:1px solid #bcbab7;border-radius:50px;margin-top:28px;min-height:35px;padding:6px 28px;font-size:.75rem}.hero-photo{position:absolute;right:-111px;top:0;width:638px;height:436px;object-fit:cover}.hero+.container{padding-top:34px}.categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 42px}.category-card{background:var(--accent);color:#fff;text-align:center;display:block}.category-card img{width:100%;aspect-ratio:353/163;object-fit:cover}.category-card>div{padding:12px 8px}.category-card h3{font-weight:500}.category-card p{font-size:.75rem;margin-top:3px}.search-section{background:var(--soft);text-align:center;margin-top:16px;padding:32px}.search-section .section-title{margin-bottom:20px}.content-search{display:flex;max-width:404px;margin:auto}.search-keywords{font-size:.6875rem;color:var(--muted);margin-top:10px}.products{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.product-photo{position:relative;display:block}.product-photo img{width:100%;aspect-ratio:1;object-fit:cover}.product-card h3{font-size:.8125rem;font-weight:500;text-align:center;margin-top:12px}.price{font-size:.875rem;text-align:center;margin-top:3px}.rank{position:absolute;top:0;left:10px;background:#a8a6a0;color:#fff;font-family:Georgia,serif;font-size:13px;padding:6px 7px}.product-card:first-child .rank{background:#b29c52}.tabs{display:flex;gap:12px;justify-content:center;margin:0 0 32px;flex-wrap:wrap}.tabs button{border:1px solid var(--line);background:#fff;font-size:.875rem;padding:6px 14px}.tabs [aria-selected=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.band{background:var(--soft);margin-block:48px;padding-block:50px}.split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.feature{max-width:1040px}.feature>img{width:100%;aspect-ratio:1;object-fit:cover}.feature h2{margin:6px 0 14px;font-size:1.55rem}.feature p{font-size:.9375rem}.feature-tags{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.feature-tags span{background:#fff;text-align:center;padding:11px 5px;font-size:.75rem;border:1px solid #e9e9e6}.feature-custom{padding:15px 20px;margin-bottom:16px}.feature-custom strong{font-size:.9375rem}.feature-custom p{font-size:.75rem}.feature>.grid{gap:16px}.outlet-banner{display:grid;grid-template-columns:1.1fr 1fr;background:#151515;color:#fff;min-height:250px}.outlet-banner>div:first-child{padding:28px 40px}.effe-logo{display:block;font-size:3.8rem;line-height:1.1;font-style:italic;font-weight:400;font-family:Arial,sans-serif;letter-spacing:-.07em}.outlet-banner p{font-size:.8125rem;margin-top:20px}.outlet-banner small{font-size:.75rem}.outlet-banner-photo{position:relative;min-width:0;overflow:hidden}.outlet-banner-photo img{width:100%;height:100%;object-fit:cover;opacity:.75}.outlet-banner-photo .button{position:absolute;bottom:22px;right:28px;min-width:210px}.gift-card img{width:100%;aspect-ratio:279/163;object-fit:cover}.gift-card{text-align:center;background:var(--ink);color:#fff}.gift-card>div{padding:12px}.gift-card p{font-size:.75rem}.table-scroll{overflow-x:auto;max-width:100%;border-top:1px solid var(--line)}table{border-collapse:collapse;width:100%;font-size:.8125rem;min-width:620px}th,td{padding:16px 14px;text-align:center;border-bottom:1px solid var(--line);line-height:1.7}th{font-weight:500}thead th{background:var(--accent);color:#fff}tbody th{text-align:left;background:#f4f4f1}tbody tr:nth-child(2n) td{background:#fafaf8}.table-note{font-size:.75rem;color:var(--muted);margin-top:16px}.stars{color:var(--gold);font-size:.875rem;letter-spacing:.08em}.stars span{color:var(--muted)}blockquote{border:1px solid var(--line);margin:0;padding:24px;font-size:.875rem}.guides{padding-top:28px}.guide-card{border:1px solid var(--line);position:relative;padding:56px 20px 24px;text-align:center}.number{display:grid;place-items:center;width:64px;height:64px;position:absolute;top:-32px;left:calc(50% - 32px);background:var(--accent);color:#fff;border-radius:50%;font-size:1.6rem;font-family:Georgia,serif}.guide-card p{font-size:.875rem;margin:14px 0 20px}.guide-card>span:last-child:not(.number){font-size:.875rem}.column-cards img{width:100%;aspect-ratio:353/253;object-fit:cover}.column-cards article{background:var(--soft)}.column-cards article>a>div{padding:16px 24px}.column-cards h3{font-size:.875rem;margin:7px 0 12px}.column-cards small,.column-cards time{font-size:.75rem;color:var(--muted)}.promises{gap:10px}.promises>div{background:var(--soft);text-align:center;padding:30px 18px}.promises>div>span{font:2rem Georgia,serif;color:var(--accent)}.promises h3{margin:24px 0 16px}.promises p{font-size:.8125rem}.stats{display:grid;grid-template-columns:repeat(4,1fr);max-width:900px;gap:24px;margin:50px auto 25px;text-align:center}.stats>div>span{font-size:.875rem}.stats strong{display:block;font-size:2.8rem;line-height:1.3;margin-top:10px}.stats strong span{font-size:1.35rem}.stats small{display:block}.awards{max-width:900px;margin:auto;gap:16px}.awards>div{display:flex;align-items:center;justify-content:center;gap:24px;background:var(--soft);padding:20px;font-size:.8125rem}.awards img{height:100px;max-width:115px;object-fit:contain}.text-links{display:flex;gap:26px;margin-top:24px;font-size:.8125rem}.faq-list{max-width:902px;margin:auto}.faq-list details{border:1px solid #c5c5bf;margin-bottom:18px;padding:22px 26px}.faq-list summary{cursor:pointer;display:flex;gap:18px;font-size:.9375rem;align-items:baseline;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"\ff0b";margin-left:auto;flex:none;color:var(--muted)}.faq-list details[open] summary:after{content:"\2212"}.faq-list summary>span,.answer>span{font:1.6rem Georgia,serif;color:var(--accent);flex:none}.answer{display:flex;gap:18px;margin-top:10px;color:var(--muted);font-size:.875rem}.news-list{max-width:902px;margin:auto}.news-row{display:flex;gap:28px;padding:18px 24px;border-bottom:1px solid var(--line);font-size:.8125rem}.news-row time{white-space:nowrap}.news-label{background:var(--accent);color:#fff;padding:1px 8px;font-size:.625rem;align-self:flex-start}.promo{padding:30px 40px;color:#fff;background:var(--ink)}.membership{display:flex;align-items:center;gap:28px;justify-content:space-between;background:linear-gradient(90deg,#181918f2,#232421b8),url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/outlet-heater-f98a0ffdd2.webp?v=141408713115691876981791206877) right center/cover}.promo small{font:1.9rem Georgia,serif;color:#c0beb3}.promo h2{font-size:1.6rem;letter-spacing:.03em;margin:4px 0 12px}.promo p{font-size:.8125rem}.promo .button{font-size:.8125rem;margin-top:20px;flex-shrink:0}.promo-pair{gap:28px;margin:28px 0}.newsletter{background:#b18d76}.newsletter small{color:#e5dbd2}.newsletter-form{display:flex;margin-top:25px}.newsletter-form input{width:100%;height:42px;font-size:.8125rem}.newsletter-form button{background:var(--accent);color:#fff;padding:5px 15px;white-space:nowrap}.tax h2{font-size:1.4rem}.instagram{padding-block:40px 72px}.instagram-track{display:grid;grid-template-columns:repeat(5,1fr);gap:34px;overflow:hidden}.instagram-track>div{aspect-ratio:1;background:#bdbdbb}.site-footer{background:var(--accent);color:#fff;padding-top:52px}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding-bottom:40px}.footer-grid h2{font-size:.875rem;margin-bottom:18px}.footer-grid a,.footer-grid button{display:block;font-size:.8125rem;line-height:2.65;padding:0;text-align:left}.copyright{text-align:center;border-top:1px solid #ffffff44;padding:20px;font-size:.75rem}.back-top{position:fixed;right:18px;bottom:20px;width:42px;height:42px;background:#fff;border:1px solid var(--line);z-index:5;box-shadow:0 2px 10px #0001}.breadcrumb{font-size:.8125rem;display:flex;gap:12px;flex-wrap:wrap;padding-block:14px;color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:20px;top:-100px;background:#fff;padding:15px;z-index:99}.skip:focus{top:10px}dialog{border:1px solid var(--line);max-width:560px;width:calc(100% - 32px);padding:36px;max-height:85vh;overflow:auto;color:var(--ink)}dialog::backdrop{background:#0007}.dialog-close{position:absolute;right:12px;top:8px;font-size:28px}dialog h2{padding-right:20px;margin-bottom:20px}dialog p{font-size:.9375rem}.dialog-actions{display:flex;gap:16px;margin-top:24px}.empty-message{padding:40px 20px;text-align:center;color:var(--muted)}@media(min-width:1440px){.hero-photo{right:-60px}.hero-copy{padding-left:60px}}@media(max-width:1100px){.main-nav>.container{gap:22px;font-size:.8125rem}.topbar>.container>span{display:none}.topbar>.container{justify-content:flex-end}.header-main{gap:24px}.header-search{width:340px}.split{gap:35px}.hero-copy{padding-left:20px}.hero-photo{right:-160px}.categories{gap:28px}.promo{padding:25px}.promo small{font-size:1.6rem}}@media(max-width:767px){body{font-size:16px;line-height:1.85}.container{width:calc(100% - 36px)}.section{padding-block:34px}.section-title{margin-bottom:25px}.section-title h2{font-size:1.6rem}.section-title>p{font-size:.875rem}.section-title small{font-size:.75rem;margin-top:10px}.topbar{display:none}.header-main{min-height:85px;gap:16px;flex-wrap:wrap;padding-block:12px}.brand img{width:88px;height:54px}.header-actions{gap:13px;margin-left:auto}.header-actions button:first-child{display:none}.header-actions small{font-size:.625rem}.header-search{order:4;width:100%;margin:0;display:none}.header-search small{display:none}.header-main:has(+.main-nav.is-open) .header-search{display:flex}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:34px;height:44px;padding:5px}.menu-toggle>span:not(.sr-only){width:24px;height:1px;background:var(--ink);transition:transform .2s}.menu-toggle[aria-expanded=true]>span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded=true]>span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true]>span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.main-nav{display:none}.main-nav.is-open{display:block}.main-nav>.container{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:12px 0}.main-nav a{padding:12px;border-bottom:1px solid #ffffff33;font-size:.875rem}.hero-inner{min-height:510px;align-items:flex-start}.hero-copy{padding:38px 8px 0;width:100%}.hero h1{font-size:1.65rem;letter-spacing:.06em}.hero .button{margin-top:20px}.hero-photo{width:420px;height:287px;max-width:none;right:-30px;top:auto;bottom:0}.hero+.container{padding-top:5px}.categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.category-card>div{padding:12px 5px}.category-card h3{font-size:.8125rem}.category-card p{font-size:.6875rem}.category-card img{aspect-ratio:1.6}.search-section{padding:26px 18px}.search-keywords{font-size:.6875rem;line-height:2}.tabs{gap:8px;margin-bottom:22px}.tabs button{font-size:.8125rem;padding:8px 11px}.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.products:not(.detailed)>.product-card:nth-child(5){grid-column:auto}.product-card h3,.price{font-size:.8125rem}.button.wide{width:100%;margin-top:26px;padding-inline:32px}.split{grid-template-columns:1fr;gap:26px}.band{margin-block:28px;padding-block:30px}.feature>img{aspect-ratio:1.15}.feature h2{font-size:1.35rem}.feature-tags span{font-size:.75rem}.feature-custom{padding:15px}.feature .grid.two{gap:12px}.outlet-banner{grid-template-columns:1fr}.outlet-banner>div:first-child{padding:26px}.outlet-banner-photo{height:160px}.outlet-banner-photo .button{bottom:18px;right:18px}.three,.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.three.guides,.three:has(blockquote){grid-template-columns:1fr;gap:48px}.three:has(blockquote){gap:16px}.guides{padding-top:24px}.column-cards.three{grid-template-columns:1fr;gap:24px}.column-cards article>a>div{padding:14px 18px}.column-cards h3{font-size:1rem}.column-cards article img{aspect-ratio:1.65}.promises{gap:12px}.promises>div{padding:22px 12px}.promises h3{font-size:.875rem;margin-top:14px}.promises p{font-size:.8125rem}.stats{grid-template-columns:repeat(2,1fr);gap:24px 12px;margin-top:32px}.stats strong{font-size:2.5rem}.awards{grid-template-columns:1fr;gap:12px}.awards>div{padding:18px}.awards img{height:80px}.text-links{flex-direction:column;gap:12px;font-size:.875rem}.faq-list details{padding:18px 15px}.faq-list summary{gap:12px;font-size:.875rem;line-height:1.8}.answer{gap:12px;font-size:.875rem}.news-row{padding:16px 0;gap:8px 15px;flex-wrap:wrap}.news-row>span:last-child{width:100%}.promo{padding:25px 22px}.membership{display:block;background-position:center}.promo h2{font-size:1.3rem}.promo small{font-size:1.5rem}.promo .button{width:100%}.promo-pair{grid-template-columns:1fr;margin:18px 0;gap:18px}.newsletter-form button{padding-inline:13px}.instagram{padding-block:30px 40px}.instagram-track{width:150%;margin-left:-25%;gap:15px}.instagram .section-title h2{font-size:1.25rem}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 18px}.footer-grid h2{font-size:.8125rem}.footer-grid a,.footer-grid button{font-size:.75rem;line-height:2.5}.site-footer{padding-top:30px}.copyright{font-size:.625rem}.breadcrumb{font-size:.75rem;padding-block:12px}.back-top{right:12px;bottom:12px}.two{gap:16px}dialog{padding:32px 23px}.dialog-actions{flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.eyebrow{display:block;font-family:Georgia,serif;font-size:1.1rem;letter-spacing:.08em;color:var(--accent);margin-bottom:12px}.center{text-align:center}.lead{font-size:1.1rem;line-height:2.15;margin:28px 0 38px}.intro-copy{max-width:980px;margin:0 auto;line-height:2.2}.sample-note{font-size:.75rem;color:var(--muted);margin-top:18px}.catalog-layout{display:grid;grid-template-columns:204px minmax(0,1fr);gap:38px;padding-top:40px}.filter-panel>summary{font-size:1rem;list-style:none;margin-bottom:20px;font-weight:600}.filter-panel fieldset{border:0;border-bottom:1px solid var(--line);padding:0 0 24px;margin:0 0 24px}.filter-panel legend{font:1.5rem Georgia,serif;letter-spacing:.04em;padding:0;margin-bottom:16px}.filter-panel label{display:flex;align-items:center;gap:6px;font-size:.8125rem;padding:7px 0}.filter-panel input{width:15px;height:15px;margin:0}.filter-panel .button{font-size:.75rem;width:100%}.category-hero{height:350px;position:relative;overflow:hidden;background:#282726;color:#fff}.category-hero>img{width:100%;height:100%;object-fit:cover}.category-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0009,transparent)}.category-hero>div{position:absolute;top:24px;right:24px;bottom:24px;left:24px;z-index:1}.category-hero>div>span{font-family:Georgia,serif;font-style:italic}.category-hero h1{font-size:2rem;letter-spacing:.06em;line-height:1.6;margin:10px 0 25px}.hero-badges{display:flex;gap:20px}.hero-badges>span{background:#f8f6e8;color:#5d5542;border-radius:50%;width:78px;height:78px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:.875rem;line-height:1.5;flex-shrink:0}.category-intro p{margin-top:15px;font-size:.875rem}.catalog-main .categories{gap:20px}.catalog-main .categories p{display:none}.catalog-main .products{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-main .product-photo img{aspect-ratio:1.2}.catalog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:.875rem}.catalog-toolbar select{font-size:.875rem;margin-left:8px}.catalog-results{min-width:0}.detailed{grid-template-columns:repeat(4,minmax(0,1fr))}.detailed .product-card h3,.detailed .price{text-align:left}.detailed .meta{font-size:.75rem;line-height:1.8;margin-top:8px}.detailed .price small{font-size:.6875rem}.card-actions{display:flex;gap:8px;margin-top:16px}.card-actions .button{padding:8px 5px;font-size:.6875rem;flex:1;gap:4px;min-height:35px}.card-actions .button>span{display:none}#active-filters{display:flex;flex-wrap:wrap;gap:10px;margin-block:20px}#active-filters button{border:1px solid var(--line);padding:4px 12px;font-size:.75rem}.about-intro h1{font-size:1.7rem}.about-intro p{margin-top:24px;font-size:.9375rem}.about-intro img{width:100%}.brand-story{background:#30312e;color:#fff;padding-block:40px;margin-block:30px}.brand-story .split{grid-template-columns:.9fr 1.2fr;gap:45px}.brand-story img{width:100%;max-height:470px;object-fit:cover}.brand-story p{font-size:.9375rem;margin:20px 0 28px}.brand-story .hero-badges{justify-content:space-between;gap:10px}.brand-story .hero-badges>span{width:90px;height:90px;font-size:.8125rem;background:#fff}.editorial-cards article>img{width:100%;aspect-ratio:353/235;object-fit:cover}.editorial-cards h3{margin:20px 0 10px}.editorial-cards p{font-size:.875rem}.editorial-cards .button{margin-top:20px}.split>div>p{margin-top:20px}.split>div>.grid{margin-top:24px}.split>div>.button{margin-top:24px}.sustainability{background:var(--soft);padding:28px;gap:30px}.sustainability h2{font-size:1.5rem}.effe-invite{background:var(--green);color:#fff;min-height:230px;display:flex;align-items:center;justify-content:center;gap:40px;padding:30px}.effe-invite h3{font-size:1.25rem}.ranking-hero{text-align:center;background:linear-gradient(90deg,#111c,#414239bb),url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/article-inline-55dbc172ee.webp?v=169402895287234719441791206793) center/cover;color:#fff;padding:65px 24px}.ranking-hero h1{font-size:1.8rem;letter-spacing:.06em}.ranking-hero p{font-size:.875rem;margin-top:14px}.tag-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.tag-links a{border:1px solid var(--line);font-size:.8125rem;padding:6px 16px}.guide-intro{background:var(--soft);gap:30px}.guide-intro>div{padding:25px}.guide-intro h1{font-size:1.8rem}.guide-intro p{font-size:.875rem}.guide-intro img{width:100%;height:100%;object-fit:cover}.anchor-links{display:flex;justify-content:space-between;gap:12px;border-block:1px solid var(--line);padding:15px 0;font-size:.8125rem}.anchor-links a:after{content:" \2193";color:var(--accent)}.cost-panel{background:#f8f7f3;padding:30px;display:grid;grid-template-columns:1.3fr 1fr;gap:30px}.cost-panel>div{min-width:0}.cost-panel h2{font-size:1.4rem;margin-bottom:20px}.cost-panel table{min-width:520px}.cost-panel aside{background:#fff;padding:24px;border:1px solid var(--line);align-self:start}.cost-panel li{padding-bottom:15px;font-size:.9375rem}.cost-message{grid-column:1/-1;text-align:center;margin-top:20px}.cost-message h2{font-size:1.5rem}.comfort-panel{background:var(--soft);gap:0}.comfort-panel>div{padding:30px}.comfort-panel h2{font-size:1.4rem}.comfort-panel p{font-size:.875rem}.comfort-panel img{height:100%;object-fit:cover}.product-purchase{display:grid;grid-template-columns:1.1fr 1fr;gap:46px}.gallery-main{background:var(--soft)}.gallery-main>img{width:100%;aspect-ratio:1;object-fit:contain}.gallery-thumbs{display:flex;gap:12px;margin-top:14px}.gallery-thumbs button{width:calc((100% - 36px)/4);padding:3px;border:1px solid var(--line)}.gallery-thumbs button[aria-pressed=true]{border:2px solid var(--ink)}.gallery-thumbs img{width:100%;aspect-ratio:1;object-fit:cover}.purchase-info h1{font-size:1.5rem;margin-bottom:20px}.purchase-info .stars{display:block;margin-bottom:24px}.product-price{font-size:2rem;margin-bottom:25px}.product-price small{font-size:.9375rem}.purchase-info>p:last-child{font-size:.75rem}.purchase-info>p{font-size:.9375rem;margin-top:24px}#purchase-form>label{font-size:.875rem;margin-right:20px}#purchase-form>select{font-size:.875rem;max-width:70%}.quantity-row{display:flex;gap:20px;align-items:center;margin:25px 0;font-size:.875rem}.quantity-control{display:flex;border:1px solid var(--line);height:45px}.quantity-control input{border:0;width:48px;padding:5px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.quantity-control input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.quantity-control button{width:35px}.full{width:100%;margin-bottom:12px;min-height:50px}.favorite-toggle{font-size:.875rem;padding:12px 0}.favorite-toggle[aria-pressed=true]{color:#a6604e}.product-story-content{max-width:1144px}.product-section{padding-block:72px}.statement{text-align:center;font-size:2.5rem;font-weight:500;line-height:1.7;letter-spacing:.025em;margin-bottom:40px}.product-story-content .section-title{margin-bottom:22px}.wide-photo{width:100%;margin:30px auto}.product-story-content .table-scroll,.product-story-content .power-chart{max-width:1024px;margin-inline:auto}.six-reasons{gap:20px}.six-reasons>div{border:1px solid var(--line);display:flex;align-items:center;gap:24px;padding:38px 30px;min-height:150px}.six-reasons>div>span{font:3rem Georgia,serif;color:var(--accent)}.six-reasons h3{font-size:1.3rem}.six-reasons p{font-size:.8125rem;margin-top:8px}.power-chart{padding:25px;border:1px solid var(--line);margin-bottom:28px}.power-chart h3{font-size:1rem}.power-chart>div{display:flex;gap:7px;height:200px;align-items:end}.power-chart>div>span{height:var(--bar);background:#bda18b;flex:1}.power-chart>p{display:flex;justify-content:space-between;font-size:.75rem}.safety-list{max-width:1024px;margin:auto}.safety-list>div{background:var(--soft);display:grid;grid-template-columns:200px 1fr;gap:40px;align-items:center;padding:32px;border-bottom:4px solid white}.safety-list img{max-height:145px;max-width:160px;object-fit:contain;margin:auto}.safety-list h3{font-size:1.4rem;margin-bottom:18px}.safety-list p{font-size:.9375rem}.sound-chart{max-width:1024px;margin:0 auto 45px}.sound-chart>div{display:flex;align-items:center;gap:18px;margin:12px 0}.sound-chart span{width:270px;flex-shrink:0;font-size:.9375rem}.sound-chart i{height:30px;background:#bcb9b0}.sound-chart>div:first-child i{background:#494c46}.comfort-benefits{border-block:1px solid var(--line);padding:28px 0;text-align:center;margin-bottom:28px}.fast-grid{max-width:1024px;margin:auto;gap:45px;text-align:center}.fast-grid>div>img{height:260px;max-width:100%;margin:auto;object-fit:contain}.fast-grid h3{font-size:1.6rem;margin:20px 0 10px}.fast-grid p{font-size:.9375rem}.speed-compare{height:260px;display:flex;flex-direction:column;justify-content:center;gap:20px}.speed-compare p{background:var(--soft);padding:14px 20px}.speed-compare strong{display:block;font-size:2.4rem}.review-placeholder{border:1px solid var(--line);padding:35px;text-align:center}.review-placeholder strong{font-size:2rem}.review-placeholder p{font-size:.875rem}.column-layout{display:grid;grid-template-columns:minmax(0,815px) minmax(220px,303px);gap:28px}.column-sidebar h2{font-family:Georgia,serif;font-weight:400;font-size:1.6rem;color:var(--accent);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:15px}.column-sidebar h2 small{font-family:Yu Gothic,sans-serif;font-size:.75rem}.column-sidebar h2:not(:first-child){margin-top:50px}.new-article{display:grid;grid-template-columns:95px 1fr;gap:14px;margin-bottom:16px;align-items:center}.new-article img{width:95px;aspect-ratio:1.3;object-fit:cover}.new-article span{font-size:.75rem;line-height:1.6}.article-filters{display:flex;flex-direction:column;align-items:stretch}.article-filters button{text-align:left;font-size:.875rem;padding:10px 12px}.article-filters button[aria-pressed=true]{background:var(--soft);font-weight:700}.pagination{display:flex;justify-content:center;gap:10px;padding-top:35px}.pagination button{border:1px solid var(--line);min-width:34px;min-height:34px;font-size:.8125rem}.pagination [aria-current]{background:var(--ink);color:#fff}.article-body h1{font-size:1.5rem;line-height:1.6}.article-meta{font-size:.8125rem;display:flex;gap:20px;margin:20px 0}.article-meta>span{background:var(--accent);color:#fff;padding:2px 10px}.article-body>p{margin:34px 0;font-size:1rem;line-height:2}.article-body>h2{margin-top:45px;padding:14px 10px;border-left:3px solid var(--accent);background:var(--soft);font-size:1.3rem}.article-body>h3{margin-top:35px;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:1.1rem}.article-body>h4{font-size:1rem}.article-inline{max-width:338px;margin:40px auto}.toc{max-width:530px;margin:40px auto;padding:24px;background:#f9f9f8;border:1px solid var(--line)}.toc summary{text-align:center;cursor:pointer;font-size:1rem}.toc ol{font-size:.875rem;padding-left:24px;line-height:2.5}.author-box{display:grid;grid-template-columns:130px 1fr;gap:28px;border-block:1px solid var(--line);padding:28px 0;margin-top:45px}.author-box img{width:120px;height:120px;object-fit:cover;border-radius:50%}.author-box h3{margin:10px 0}.author-box p{font-size:.875rem}.share-links{display:flex;gap:12px;margin-top:28px}.share-links button{background:#365b77;color:#fff;padding:10px 20px;font-size:.8125rem}.share-links button:last-child{background:#333}.effe{--accent: #516b5c;--soft: #f5f7f4 }.effe .topbar,.effe .header-main,.effe .main-nav{background:var(--green);color:#fff}.effe .site-header{background:var(--green)}.effe .brand small{font-size:.625rem;white-space:nowrap}.effe .brand .effe-logo{font-size:2.7rem}.effe .main-nav{border-top:1px solid #ffffff33}.effe .header-search{color:var(--ink)}.effe .header-search small{color:#e0e5e1}.effe .menu-toggle>span:not(.sr-only){background:#fff}.effe-hero{display:grid;grid-template-columns:.85fr 1.15fr;min-height:490px;margin-top:30px;background:#edf0ed}.effe-hero-copy{padding:60px 50px}.effe-hero h1{font-size:5.5rem;margin:15px 0 24px}.effe-hero p{font-size:1.15rem;letter-spacing:.08em;line-height:2}.effe-hero>img{height:100%;width:100%;object-fit:cover}.effe-values{margin-top:40px;gap:35px;text-align:center}.effe-values>div{padding:28px 18px;background:var(--soft)}.effe-values span{display:inline-grid;place-items:center;border-radius:50%;width:42px;height:42px;background:var(--green);color:#fff;font:1.4rem Georgia,serif;margin-bottom:18px}.effe-values h3{margin-bottom:15px}.effe-values p{font-size:.875rem}.rank-intro>a{display:flex;align-items:center;gap:28px;background:#222522;color:#fff;padding:35px 25px}.rank-intro>a:nth-child(2){background:#494d49}.rank-letter{font:3.5rem Georgia,serif;border:1px solid currentColor;border-radius:50%;width:75px;height:75px;display:grid;place-items:center;line-height:1;flex:none}.rank-intro p{font-size:.875rem;margin-top:10px}.brand-panel{background:var(--soft);margin-bottom:30px;gap:35px}.brand-panel>div{padding:30px}.brand-panel>img{width:100%;height:100%;object-fit:cover}.brand-panel h3{font:2.3rem Georgia,serif}.brand-panel p{font-size:.875rem}.brand-panel .tag-links{justify-content:flex-start}.effe-categories h3{font:1.4rem Georgia,serif;margin:12px 0}.effe-categories img{width:100%;aspect-ratio:1.35;object-fit:cover}.effe-categories span{font-size:.875rem}.store-back{padding:30px;background:var(--soft);display:flex;justify-content:space-between;gap:30px;align-items:center}.store-back.dark{background:var(--ink);color:#fff}.store-back h2{font-size:1.4rem}.store-back p{font-size:.875rem;margin:12px 0}.effe .promo:not(.newsletter){background-color:var(--green)}.effe .membership{background:var(--green)}.effe .newsletter{background:#eef1ed;color:var(--green);border:1px solid var(--green)}.effe .newsletter small{color:var(--green)}.condition-ranks{gap:30px}.condition-rank{background:#151915;color:#fff;padding:26px}.condition-rank:nth-child(2){background:#3d433e}.condition-rank-heading{display:flex;gap:28px;align-items:center;padding-bottom:24px;border-bottom:1px solid #ffffff66;margin-bottom:24px}.condition-rank-heading h3{font-size:1.1rem}.condition-rank>p{font-size:.875rem;margin:20px 0}.condition-rank h4{font-size:.9375rem;margin:24px 0}.condition-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.condition-photos figure{margin:0}.condition-photos img{width:100%;aspect-ratio:1;object-fit:cover}.condition-photos figcaption{font-size:.6875rem;margin-top:9px;line-height:1.6}.condition-rank>.button{width:100%;margin-top:12px}.guarantee-panel{background:#343c35;color:#fff;padding:35px;gap:40px}.guarantee-panel .eyebrow{color:#d1d7cf}.guarantee-panel h2{font-size:1.7rem}.guarantee-panel p{font-size:.9375rem}.guarantee-point{border-bottom:1px solid #ffffff55;padding:15px 0}.guarantee-point h3{font-size:1.1rem}.guarantee-point p{font-size:.875rem;margin-top:10px}@media(max-width:1000px){.catalog-layout{grid-template-columns:180px minmax(0,1fr);gap:25px}.catalog-main .categories{gap:15px;grid-template-columns:1fr 1fr}.catalog-main .products{gap:15px}.card-actions{flex-direction:column}.category-hero h1{font-size:1.6rem}.column-layout{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.product-purchase{gap:30px}.condition-rank{padding:22px}.condition-rank-heading{gap:15px}.condition-rank-heading h3{font-size:.9375rem}.rank-letter{width:60px;height:60px;font-size:2.5rem}.statement{font-size:2rem}.effe-hero-copy{padding:40px}.hero-badges>span{width:70px;height:70px}.brand-story .hero-badges>span{width:74px;height:74px;font-size:.6875rem}}@media(max-width:767px){.eyebrow{font-size:.9375rem}.lead{font-size:1rem;line-height:2;margin:24px 0}.intro-copy{text-align:left;font-size:.9375rem}.catalog-layout{grid-template-columns:1fr;padding-top:15px;gap:24px}.filter-panel{border:1px solid var(--line);padding:15px}.filter-panel>summary{margin:0;cursor:pointer;font-size:.9375rem}.filter-panel>summary:after{content:"\ff0b";float:right}.filter-panel[open]>summary:after{content:"\2212"}.filter-panel form{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-top:22px}.filter-panel fieldset{margin:0;padding:0 0 15px;min-width:0}.filter-panel legend{font-size:1.1rem}.filter-panel label{font-size:.75rem}.filter-panel .button{grid-column:1/-1}.category-hero{height:300px}.category-hero>div{top:22px;right:22px;bottom:22px;left:22px}.category-hero h1{font-size:1.6rem}.hero-badges{gap:14px}.hero-badges>span{width:62px;height:62px;font-size:.75rem}.catalog-main .categories{gap:16px 12px}.catalog-main .products{grid-template-columns:1fr 1fr;gap:24px 14px}.catalog-main .products:not(.detailed)>.product-card:last-child{display:block}.catalog-toolbar{font-size:.8125rem;align-items:flex-start}.catalog-toolbar label{font-size:.75rem}.catalog-toolbar select{display:block;margin:6px 0 0;font-size:.8125rem;max-width:150px}.detailed{grid-template-columns:1fr 1fr;gap:24px 14px}.detailed .meta{font-size:.6875rem}.card-actions .button{font-size:.75rem;min-height:38px}.about-intro h1{font-size:1.35rem}.brand-story .split{grid-template-columns:1fr;gap:24px}.brand-story h2{font-size:1.3rem}.brand-story p{font-size:.9375rem}.brand-story .hero-badges{flex-wrap:wrap;justify-content:center;gap:16px}.brand-story .hero-badges>span{width:70px;height:70px;font-size:.75rem}.editorial-cards.three{grid-template-columns:1fr;gap:28px}.editorial-cards h3{font-size:1rem}.editorial-cards p{font-size:.9375rem}.sustainability{padding:22px}.sustainability h2{font-size:1.3rem}.effe-invite{gap:25px;min-height:170px;padding:25px}.effe-invite .effe-logo{font-size:3rem}.effe-invite h3{font-size:1.1rem}.ranking-hero{padding:40px 22px}.ranking-hero h1{font-size:1.4rem}.ranking-hero p{font-size:.8125rem}.guide-intro{gap:0}.guide-intro>div{padding:24px}.guide-intro h1{font-size:1.5rem}.anchor-links{display:grid;grid-template-columns:1fr 1fr;padding-block:12px;gap:8px;font-size:.75rem}.anchor-links>a{padding:8px}.cost-panel{grid-template-columns:1fr;padding:20px;gap:24px}.cost-panel h2{font-size:1.3rem}.cost-panel aside{padding:20px}.cost-message h2{font-size:1.2rem}.comfort-panel>div{padding:24px}.comfort-panel h2{font-size:1.25rem}.product-purchase{grid-template-columns:1fr;gap:28px}.purchase-info h1{font-size:1.4rem}.purchase-info .stars{margin-bottom:12px}.product-price{font-size:1.7rem}.purchase-info>p{font-size:.9375rem}.quantity-row{gap:14px;flex-wrap:wrap}#purchase-form>label{font-size:.8125rem;margin-right:10px}#purchase-form>select{max-width:64%;font-size:.8125rem}.product-section{padding-block:45px}.statement{font-size:1.6rem;margin-bottom:28px;line-height:1.7}.product-story-content .statement br{display:none}.six-reasons{grid-template-columns:1fr;gap:12px}.six-reasons>div{padding:24px 20px;gap:20px;min-height:110px}.six-reasons>div>span{font-size:2.5rem}.six-reasons h3{font-size:1.1rem}.six-reasons p{font-size:.8125rem}.power-chart{padding:20px}.power-chart>div{height:150px;gap:5px}.safety-list>div{grid-template-columns:65px 1fr;padding:20px 16px;gap:20px;align-items:start}.safety-list img{width:65px;height:75px;object-fit:contain}.safety-list h3{font-size:1.05rem;margin-bottom:10px}.safety-list p{font-size:.875rem}.sound-chart>div{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:18px}.sound-chart span{width:auto;font-size:.8125rem}.sound-chart i{height:22px}.comfort-benefits{grid-template-columns:1fr;gap:18px;font-size:1rem;padding:20px}.fast-grid{gap:25px 15px}.fast-grid>div>img{height:150px}.fast-grid h3{font-size:1.1rem;margin:12px 0}.fast-grid p{font-size:.8125rem}.speed-compare{height:150px;gap:10px}.speed-compare p{padding:10px}.speed-compare strong{font-size:1.6rem}.column-layout{grid-template-columns:1fr;gap:45px}.column-cards.two{grid-template-columns:1fr 1fr;gap:22px 14px}.column-cards.two article>a>div{padding:12px}.column-cards.two h3{font-size:.8125rem}.column-cards.two img{aspect-ratio:1.3}.column-sidebar{border-top:1px solid var(--line);padding-top:25px}.new-article{grid-template-columns:90px 1fr;gap:18px}.new-article span{font-size:.875rem}.column-sidebar h2:not(:first-child){margin-top:30px}.article-body h1{font-size:1.35rem}.article-body>p{font-size:.9375rem;margin:25px 0}.article-body>h2{font-size:1.1rem}.article-body>h3{font-size:1rem}.toc{padding:20px 15px}.toc ol{font-size:.8125rem;padding-left:20px;line-height:2.2}.author-box{grid-template-columns:65px 1fr;gap:18px}.author-box img{width:65px;height:65px}.author-box p{font-size:.8125rem}.article-inline{width:100%}.share-links button{font-size:.75rem;padding:10px 14px}.effe-hero{grid-template-columns:1fr;min-height:auto;margin-top:20px}.effe-hero-copy{padding:30px}.effe-hero h1{font-size:4.5rem;margin:12px 0 20px}.effe-hero p{font-size:1rem}.effe-hero>img{height:240px}.effe-values{grid-template-columns:1fr;gap:18px}.effe-values>div{padding:24px}.rank-intro{grid-template-columns:1fr;gap:18px}.rank-intro>a{padding:25px;gap:22px}.rank-intro p{font-size:.875rem}.brand-panel{gap:0}.brand-panel>div{padding:24px}.brand-panel h3{font-size:1.8rem}.effe-categories{gap:24px 15px}.effe-categories h3{font-size:1.3rem}.effe-categories span{font-size:.8125rem}.store-back{display:block;padding:24px}.store-back h2{font-size:1.2rem}.store-back>.button{margin-top:20px}.condition-ranks{grid-template-columns:1fr;gap:24px}.condition-rank{padding:22px 18px}.condition-rank-heading{gap:18px}.condition-rank-heading h3{font-size:1rem}.condition-photos{gap:12px 9px}.condition-photos figcaption{font-size:.6875rem}.guarantee-panel{padding:24px;gap:24px}.guarantee-panel h2{font-size:1.4rem}.guarantee-panel p{font-size:.875rem}.condition-ranks+.section .two{grid-template-columns:1fr}}.ui-icon svg{display:block;width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;margin-bottom:3px}.section-title h1{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--accent);letter-spacing:.05em;font-size:2rem;line-height:1.2}.gallery-main{aspect-ratio:1;display:grid;place-items:center}.gallery-main>img{height:100%;object-fit:contain}.two>.store-back{height:100%}.table-scroll:focus-visible{outline-offset:-3px}@media(max-width:767px){.section-title h1{font-size:1.6rem}.condition-ranks~.section>.grid.two:has(.store-back){grid-template-columns:1fr}.product-gallery{min-width:0}.gallery-main>img{aspect-ratio:1}.section-title h1{overflow-wrap:anywhere}}.menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#00000080}.menu-backdrop[hidden]{display:none}@media(max-width:767px){.site-header.menu-is-open{position:relative;z-index:101;background:#fff}.effe .site-header.menu-is-open{background:var(--green)}}@media(min-width:768px){.menu-backdrop{display:none}}@font-face{font-family:Gidole;src:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/Gidole-Regular-d0e1352397.woff2?v=6514380375978911401791206841) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans JP Local;src:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/NotoSansJP-Subset-7138e2e305.woff2?v=92635652596008976241791206873) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page{--ink: #000;--muted: #797979;--accent: #aca69c;--soft: #f8f8f8;--line: #aca69c;--design-unit: 1px;-webkit-font-smoothing:antialiased;font-synthesis:none;font-family:Noto Sans JP Local,Noto Sans JP,sans-serif;font-size:calc(16 * var(--design-unit));font-weight:500;letter-spacing:.06em;line-height:1.75}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .container{max-width:calc(1144 * var(--design-unit));width:calc(100% - calc(48 * var(--design-unit)))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar{background:#191919;font-size:calc(14 * var(--design-unit));line-height:calc(20 * var(--design-unit));height:calc(40 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container{height:calc(40 * var(--design-unit));min-height:0;gap:0;justify-content:space-between}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container>span{display:block;font-size:calc(12 * var(--design-unit));color:#aca69c;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container>div{display:flex;gap:calc(17 * var(--design-unit));align-items:center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar a,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar button{font-size:calc(14 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));display:flex;gap:calc(3 * var(--design-unit));align-items:center;padding:0;letter-spacing:.06em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .top-triangle{width:calc(8 * var(--design-unit));height:calc(12 * var(--design-unit));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-main{height:calc(100 * var(--design-unit));min-height:calc(100 * var(--design-unit));gap:0;position:relative}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .brand{margin:0 auto 0 calc(2 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .brand img{width:calc(114 * var(--design-unit));height:calc(70 * var(--design-unit));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search{width:calc(402 * var(--design-unit));height:calc(37 * var(--design-unit));display:flex;flex:none;margin:0 calc(46 * var(--design-unit)) 0 0;top:calc(-10 * var(--design-unit));border:calc(1 * var(--design-unit)) solid #2f3130;border-radius:calc(5 * var(--design-unit));background:#fff;overflow:visible}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .search-form input{border:0;background:transparent;border-radius:calc(5 * var(--design-unit));min-width:0;height:calc(35 * var(--design-unit));font-size:calc(13 * var(--design-unit));font-weight:500;letter-spacing:.03em;line-height:calc(35 * var(--design-unit));padding:0 calc(10 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .search-form input::placeholder{color:#000;opacity:1}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .search-form button{border:0;background:transparent;flex:none;width:calc(38 * var(--design-unit));height:calc(35 * var(--design-unit));padding:0 calc(6 * var(--design-unit)) 0 calc(2 * var(--design-unit));display:grid;place-items:center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .search-art{display:block;width:calc(26 * var(--design-unit));height:calc(28 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .search-art img{width:calc(26 * var(--design-unit));height:calc(28 * var(--design-unit));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search small{top:calc(41 * var(--design-unit));left:calc(11 * var(--design-unit));color:#000;font-size:calc(11 * var(--design-unit));letter-spacing:.06em;line-height:calc(18 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search:after{content:"";position:absolute;right:calc(-26 * var(--design-unit));top:calc(-6 * var(--design-unit));width:calc(1 * var(--design-unit));height:calc(64 * var(--design-unit));background:#000}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions{display:flex;gap:calc(14 * var(--design-unit));width:calc(165 * var(--design-unit));align-items:flex-start;margin-right:calc(4 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions button{width:calc(50 * var(--design-unit));min-width:0;padding:0;height:calc(47 * var(--design-unit));position:relative}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions button:last-child{width:calc(30 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions .ui-icon{display:flex;align-items:center;justify-content:center;height:calc(26 * var(--design-unit));width:calc(26 * var(--design-unit));margin:0 auto calc(6 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions .ui-icon img{width:auto;height:auto;max-width:calc(24 * var(--design-unit));max-height:calc(25 * var(--design-unit));margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions small{font-size:calc(10 * var(--design-unit));font-weight:400;line-height:calc(15 * var(--design-unit));letter-spacing:.06em;color:#000;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions b{position:absolute;top:calc(-8 * var(--design-unit));right:calc(-5 * var(--design-unit));background:#aca69c;color:#fff;border-radius:50%;min-width:calc(16 * var(--design-unit));height:calc(16 * var(--design-unit));line-height:calc(16 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions b:empty{display:none}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav{background:#aca69c;height:calc(64 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav>.container{height:calc(64 * var(--design-unit));min-height:0;display:flex;justify-content:center;gap:calc(35 * var(--design-unit));width:100%;max-width:calc(1144 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav a{font-size:calc(16 * var(--design-unit));line-height:calc(24 * var(--design-unit));font-weight:500;letter-spacing:.06em;display:flex;gap:calc(4 * var(--design-unit));align-items:center;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .nav-triangle{width:calc(12 * var(--design-unit));height:calc(10 * var(--design-unit));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .menu-toggle{display:none}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos{margin-top:calc(124 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo{border:0;position:relative;padding:calc(24 * var(--design-unit)) calc(55 * var(--design-unit));background-size:100% 100%;background-repeat:no-repeat;overflow:hidden;color:#fff}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .membership{height:calc(250 * var(--design-unit));display:block;background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/member-background-61f016d9d9.webp?v=79857129988599129621791206864);background-color:#202020}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-english{font:calc(42 * var(--design-unit))/calc(54 * var(--design-unit)) Gidole,sans-serif;letter-spacing:.05em;color:#aca69c;display:block}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos h2{font-size:calc(40 * var(--design-unit));font-weight:700;line-height:calc(58 * var(--design-unit));letter-spacing:.06em;margin:calc(5 * var(--design-unit)) 0 calc(15 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos p{font-size:calc(16 * var(--design-unit));font-weight:500;line-height:calc(28 * var(--design-unit));letter-spacing:.06em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .membership>.button{position:absolute;right:calc(30 * var(--design-unit));bottom:calc(24 * var(--design-unit));width:calc(312 * var(--design-unit));height:calc(60 * var(--design-unit));font-size:calc(20 * var(--design-unit));margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .membership>div{margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-pair{margin:calc(31 * var(--design-unit)) 0 calc(29 * var(--design-unit));gap:calc(36 * var(--design-unit));grid-template-columns:1fr 1fr;height:calc(288 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .corporation{background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/corporate-background-ec85b0e9a9.webp?v=103917717003653817871791206811);background-color:#222;padding-top:calc(24 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter{background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/newsletter-background-6a02d573c0.webp?v=33545165323897626661791206872);background-color:#b08b71;padding-top:calc(24 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter .promo-english{color:#ded9d1}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .corporation>.button{position:absolute;bottom:calc(13 * var(--design-unit));right:calc(10 * var(--design-unit));min-height:calc(37 * var(--design-unit));height:calc(37 * var(--design-unit));padding:0 calc(20 * var(--design-unit));width:calc(394 * var(--design-unit));font-size:calc(18 * var(--design-unit));margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter-form{height:calc(52 * var(--design-unit));display:flex;position:absolute;bottom:calc(30 * var(--design-unit));left:calc(55 * var(--design-unit));right:calc(55 * var(--design-unit));margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax{height:calc(252 * var(--design-unit));background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/tax-background-bc7fe5b3ed.webp?v=121398957534485020291791206922)}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax h2{font-size:calc(40 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax>.button{position:absolute;right:calc(30 * var(--design-unit));bottom:calc(24 * var(--design-unit));width:calc(312 * var(--design-unit));min-height:calc(59 * var(--design-unit));height:calc(59 * var(--design-unit));font-size:calc(20 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram{padding:0 0 calc(75 * var(--design-unit));margin-top:calc(114 * var(--design-unit));position:relative;overflow:hidden}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram .section-title{margin-bottom:calc(49 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram .section-title h2{color:#c4beb3}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram .section-title p{font-weight:700}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-track{display:flex;gap:calc(36 * var(--design-unit));width:calc(1655 * var(--design-unit));max-width:none;margin-left:calc(50% - calc(827 * var(--design-unit)));overflow:visible}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-track>div{width:calc(303 * var(--design-unit));height:calc(303 * var(--design-unit));aspect-ratio:1;flex:none;background:#c2c2c2}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next{position:absolute;bottom:calc(200 * var(--design-unit));width:calc(54 * var(--design-unit));height:calc(54 * var(--design-unit));padding:0;border:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev{left:calc(50% - calc(553 * var(--design-unit)))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next{right:calc(50% - calc(555 * var(--design-unit)))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev img,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next img{display:block;width:calc(54 * var(--design-unit));height:calc(54 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .site-footer{background:#aca69c;padding-top:calc(45 * var(--design-unit));min-height:calc(500 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid{height:calc(387 * var(--design-unit));grid-template-columns:repeat(4,1fr);gap:calc(40 * var(--design-unit));padding-bottom:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid h2{font-size:calc(16 * var(--design-unit));font-weight:700;letter-spacing:.06em;line-height:calc(30 * var(--design-unit));margin:0 0 calc(13 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid a,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid button{font-size:calc(16 * var(--design-unit));font-weight:500;letter-spacing:.06em;line-height:calc(46 * var(--design-unit));margin:0;padding:0;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .copyright{font-family:Arial,sans-serif;font-size:calc(16 * var(--design-unit));letter-spacing:0;line-height:calc(24 * var(--design-unit));border:0;background:#a49e94;padding:calc(24 * var(--design-unit)) calc(12 * var(--design-unit)) calc(20 * var(--design-unit));height:calc(68 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .back-top{background:#fff;color:#aca69c;border:calc(1 * var(--design-unit)) solid #aca69c}@media(max-width:1023px){:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container>span{font-size:10px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar a,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar button{font-size:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container>div{gap:10px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search{width:390px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search input{font-size:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav>.container{gap:23px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav a{font-size:14px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo{padding-left:38px;padding-right:38px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos h2,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax h2{font-size:34px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos p{font-size:14px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-english{font-size:36px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .corporation>.button{width:calc(100% - 34px);font-size:15px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter-form{left:38px;right:38px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid{gap:24px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid a,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid button{font-size:13px}}@media(min-width:768px)and (max-width:950px){:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container>span{display:none}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container{justify-content:flex-end}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search{width:350px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search small{font-size:9px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-main .brand img{width:100px;height:auto}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav>.container{gap:15px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav a{font-size:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .nav-triangle{width:9px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos h2,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax h2{font-size:27px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-english{font-size:32px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter-form{left:28px;right:28px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter-form input{font-size:13px;padding:0 12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .membership>.button{width:240px;font-size:17px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .corporation>.button{font-size:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax p{max-width:65%}}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page{font-size:14px;line-height:1.8}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .container{width:calc(100% - 36px)}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar{height:auto;min-height:26px;display:block}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container{height:26px;min-height:26px;justify-content:center;width:100%}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container>span{display:block;color:#aca69c;font-size:8px;letter-spacing:.015em;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .topbar>.container>div{display:none}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-main{height:auto;min-height:80px;gap:15px;flex-wrap:wrap;padding:12px 0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .brand{margin:0 auto 0 0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .brand img,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-main .brand img{width:90px;height:55px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions{width:auto;gap:10px;margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions button{width:38px!important;height:44px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions button:first-child{display:flex}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions small{font-size:8px;letter-spacing:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions .ui-icon{height:25px;margin-bottom:5px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions .ui-icon img{max-width:22px;max-height:23px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions b{font-size:9px;top:-4px;right:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .menu-toggle{display:flex;width:30px;height:44px;padding:3px;gap:5px;flex:none}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .menu-toggle>span:not(.sr-only){background:#000}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search{display:none;order:4;top:auto;margin:6px 0 0;width:100%;max-width:100%;height:37px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-main:has(+.main-nav.is-open) .header-search{display:flex}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search small,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search:after{display:none}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search input{font-size:11px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav{display:none;height:auto}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav.is-open{display:block}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav>.container{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:0;width:calc(100% - 36px);padding:10px 0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .main-nav a{font-size:13px;line-height:22px;padding:13px 8px;justify-content:space-between;border-bottom:1px solid #ffffff44}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .nav-triangle{width:10px;height:8px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos{margin-top:48px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo{padding:22px 20px;height:auto;min-height:245px;background-size:auto 100%;background-position:right center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-english{font-size:30px;line-height:42px;letter-spacing:.03em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos h2,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax h2{font-size:22px;line-height:35px;letter-spacing:.035em;white-space:normal;margin:4px 0 12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos p{font-size:11px;line-height:22px;letter-spacing:.03em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .membership>div{position:relative;z-index:1}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .membership>.button,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax>.button{position:relative;right:auto;bottom:auto;display:flex;width:100%;height:44px;min-height:44px;font-size:14px;margin-top:20px;z-index:1}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-pair{grid-template-columns:1fr;height:auto;gap:18px;margin:18px 0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .corporation,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter{min-height:255px;background-size:100% 100%;padding:22px 20px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .corporation>.button{position:relative;width:100%;height:40px;min-height:40px;right:auto;bottom:auto;font-size:12px;margin-top:20px;padding:0 8px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .newsletter-form{position:static;left:auto;right:auto;bottom:auto;margin:22px 0 0;height:45px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .tax p{max-width:100%}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram{margin-top:48px;padding-bottom:40px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram .section-title{margin-bottom:28px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram .section-title h2{font-size:23px;line-height:36px;letter-spacing:.03em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram .section-title p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-track{width:900px;margin-left:calc(50% - 450px);gap:15px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-track>div{width:168px;height:168px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next{width:36px;height:36px;bottom:106px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev{left:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next{right:12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev img,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next img{width:36px;height:36px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .site-footer{padding-top:30px;min-height:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid{height:auto;grid-template-columns:1fr 1fr;gap:30px 18px;padding-bottom:30px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid h2{font-size:12px;line-height:22px;margin-bottom:10px;letter-spacing:.03em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid a,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-grid button{font-size:11px;font-weight:400;line-height:30px;letter-spacing:0;white-space:normal}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .copyright{font-size:10px;line-height:20px;height:auto;padding:18px 10px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .back-top{right:12px;bottom:12px;width:36px;height:36px}}@media(min-width:1024px){:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions{width:calc(157 * var(--design-unit));margin-right:calc(8 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-actions button:nth-child(2){width:calc(49 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page:not(.effe) .header-search{margin-right:calc(47 * var(--design-unit))}}@media(min-width:1024px)and (max-width:1365px){:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page{--design-unit: calc(100vw / 1366)}}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-social{display:flex;align-items:center;gap:calc(14 * var(--design-unit));margin-top:calc(26 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .footer-social img{display:block;width:calc(29 * var(--design-unit));height:calc(29 * var(--design-unit));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promo-english{letter-spacing:-.04em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-english{font-weight:900;font-synthesis:weight;-webkit-text-stroke:1.2px currentColor;letter-spacing:.05em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next{background:transparent}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-prev img,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram-next img{clip-path:circle(47% at 50% 50%)}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page{color:#000}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page main h1,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page main h2,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page main h3{font-weight:400}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .section-title{margin-bottom:24px;text-align:center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .section-title .english-heading{font-family:Gidole,sans-serif;font-size:calc(42 * var(--design-unit));line-height:calc(54 * var(--design-unit));color:#aca69c;margin:0;font-weight:900;letter-spacing:.05em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .english-glyph,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .number-glyph{display:inline-block;font-family:Gidole,sans-serif;font-weight:900;font-synthesis:weight;-webkit-text-stroke:.02857em currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .section-title>p{color:#000;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.2em;margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .section-title>small{display:block;color:#797979;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.06em;margin-top:10px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .eyebrow,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .english-control,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-hero>div>span,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .rank-letter{font-family:Gidole,sans-serif;font-style:normal;font-weight:900;font-synthesis:weight;-webkit-text-stroke:.02857em currentColor;letter-spacing:.05em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button{background:#aca69c;color:#fff;border:0;border-radius:0;font-weight:700;letter-spacing:.06em;min-height:50px;position:relative;justify-content:center;align-items:center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button.dark{background:#222}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button.outline{background:#fff;color:#222;border:1px solid #aca69c}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button.wide{min-height:70px;max-width:632px;width:100%;border-radius:10px;padding:12px 50px;font-size:20px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button>span.button-arrow,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button>span[aria-hidden=true]:not(.button-copy){position:absolute;right:20px;top:50%;transform:translateY(-50%);margin:0;width:10px;height:15px;font-size:0;background:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/feature-triangle-08fb1a5373.png?v=29299371310355153821791206837) center/contain no-repeat}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button .button-copy{position:static;inset:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;margin:0;transform:none;text-align:center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button .button-copy strong{font-size:22px;font-weight:700;line-height:28px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button .button-copy small{font-size:15px;font-weight:700;line-height:20px;color:#fff}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-card,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .gift-card{overflow:hidden;min-width:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-card img{width:100%;height:auto;aspect-ratio:350/162;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-card>div{width:100%;margin:0;padding:11px 8px 15px;background:#aca69c}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-card h3{font-size:16px;font-weight:500;line-height:26px;color:#fff}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-card p{font-size:14px;font-weight:500;line-height:24px;color:#fff;margin:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .gift-card img{width:100%;height:auto;aspect-ratio:276/160;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .gift-card>div{width:100%;margin:0;background:#2f3130;padding:8px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .product-card h3{font-weight:100;color:#000;line-height:1.65}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .product-card .price{font-family:Arial,sans-serif;font-weight:700;color:#000}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .rank:has(img){background:transparent;padding:0;top:-5px;left:10px;width:30px;height:40px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .rank>img{display:block;width:30px;height:40px;object-fit:contain}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page blockquote{border:.5px solid #797979;border-radius:10px;padding:20px 24px;height:auto;min-height:0;display:flex;flex-direction:column;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:.06em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page blockquote .stars{color:#b38e40;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page blockquote p{font-size:15px;line-height:1.5;margin-top:3px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page blockquote cite{display:block;font-style:normal;color:#626262;font-size:13px;line-height:1.7;margin-top:22px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .guides{padding-top:40px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .guide-card{border:.5px solid #797979;border-radius:10px;padding:53px 14px 20px;height:auto;min-height:190px;display:flex;flex-direction:column;align-items:center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .guide-card h3{font-size:20px;font-weight:400;line-height:1.5}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .guide-card p{font-size:14px;line-height:1.7;margin:4px 0 20px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .guide-card>span:last-child:not(.number){color:#965630;font-size:16px;font-weight:700;margin-top:auto}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .number{width:80px;height:80px;left:calc(50% - 40px);top:-41px;font-size:42px;line-height:1;background:#aca69c;color:#fff;font-family:Gidole,sans-serif;font-weight:900;min-width:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises>div{background:#fff;border-radius:10px;box-shadow:0 0 20px #0000000f;padding:36px 16px;height:auto;min-width:0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises>div>span{font-family:Gidole,sans-serif;font-size:42px;line-height:55px;color:#aca69c}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises h3{font-size:20px;font-weight:400;color:#000;line-height:1.5;margin:20px 0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises p{font-size:15px;font-weight:100;color:#797979;line-height:1.8;white-space:normal}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .achievements-image{display:block;width:949px;max-width:100%;height:auto;margin:51px auto 0}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .faq-list{max-width:902px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .faq-list details{border:.5px solid #797979;border-radius:10px;padding:23px 30px;margin-bottom:23px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .faq-list summary{font-weight:700;font-size:16px;line-height:1.8}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .faq-list summary>span,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .answer>span{font-family:Gidole,sans-serif;font-size:36px;font-weight:400;width:22px;flex:none;color:#aca69c}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .answer>span{color:#585858}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .answer{color:#000;align-items:flex-start}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .answer>p{font-size:14px;font-weight:500;line-height:1.9}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-cards article{min-width:0;background:#f8f8f8;box-shadow:0 2px 3px #00000016}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-cards article>a>div{height:auto;padding:12px 20px 20px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-cards h3{font-size:16px;font-weight:700;line-height:1.65}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-cards small{color:#aca69c;font-weight:700}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-cards time{color:#6a6a6a;font-size:13px;font-weight:500}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-sidebar h2{font-family:Gidole,sans-serif;font-size:28px;color:#aca69c}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-sidebar h2 .english-glyph{transform-origin:left center}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-sidebar h2 small{font-family:Noto Sans JP Local,sans-serif;font-weight:500;color:#797979}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .home-promos .promo-english{font-weight:900;font-synthesis:weight;-webkit-text-stroke:.02857em currentColor;letter-spacing:.05em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .table-scroll{overflow-x:auto;max-width:100%}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .table-scroll table{font-size:14px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .table-scroll th{font-weight:500}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .table-scroll td{font-weight:400}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .text-links a{font-size:14px;font-weight:700}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .filter-panel legend{font-size:24px;color:#aca69c}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .article-body h1{font-weight:400;line-height:1.7}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .article-body h2,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .article-body h3{font-weight:500}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .article-body p{font-weight:400}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .purchase-info h1{font-weight:400}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .purchase-info .price{font-family:Arial,sans-serif;font-weight:700}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .brand-panel h3,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .effe-categories h3{font-family:Gidole,sans-serif;font-weight:900;font-synthesis:weight}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe{--green: #4b6456;--accent: #516b5c;--soft: #f5f7f4}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe .site-footer{background:var(--green)}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe .main-nav .nav-triangle{width:10px;height:8px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe .brand .effe-logo{font-family:Arial,sans-serif;font-weight:400}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe .rank-letter{color:inherit}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .catalog-main .category-card h3{font-size:14px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .catalog-main .guide-card h3{font-size:17px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .catalog-main .guide-card p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .catalog-main .guide-card>span:last-child:not(.number){font-size:14px}@media(max-width:1023px){:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-cards article>a>div{padding:12px 14px 18px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-cards h3{font-size:14px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises h3{font-size:17px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .catalog-main .guides{grid-template-columns:1fr;gap:55px}}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .section-title .english-heading{font-size:32px;line-height:43px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .instagram .section-title .english-heading{font-size:23px;line-height:36px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .section-title>p{font-size:12px;line-height:19px;letter-spacing:.16em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .section-title>small{font-size:12px;line-height:1.8;letter-spacing:.06em}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button.wide{min-height:65px;font-size:16px;padding-inline:35px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button .button-copy strong{font-size:16px;line-height:25px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .button .button-copy small{font-size:11px;line-height:19px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-card h3{font-size:14px;line-height:24px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .category-card p{font-size:12px;line-height:22px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page blockquote{padding:20px 22px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page blockquote p{font-size:14px;line-height:24px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .guide-card{padding:42px 12px 18px;min-height:175px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .guide-card h3{font-size:20px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .number{width:68px;height:68px;left:calc(50% - 34px);top:-35px;font-size:32px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises>div{padding:22px 12px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises>div>span{font-size:32px;line-height:45px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises h3{font-size:14px;line-height:1.7}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .promises p{font-size:12px;line-height:1.9}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .faq-list details{padding:18px 16px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .faq-list summary{font-size:14px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .answer>p{font-size:12px;line-height:24px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .faq-list summary>span,:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .answer>span{font-size:29px;line-height:35px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .achievements-image{margin-top:30px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page .column-sidebar h2{font-size:26px}}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe .header-actions .ui-icon img{display:block;width:25px;height:25px;object-fit:contain;filter:invert(1)}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe .footer-social{display:flex;gap:14px;margin-top:26px}:where(html[data-site-page=about],html[data-site-page=category],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .inner-page.effe .footer-social img{display:block;width:29px;height:29px;object-fit:contain}@font-face{font-family:Gidole;src:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/Gidole-Regular-d0e1352397.woff2?v=6514380375978911401791206841) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans JP Local;src:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/NotoSansJP-Subset-7138e2e305.woff2?v=92635652596008976241791206873) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:where(html[data-site-page=index]) .home{--ink: #000;--muted: #797979;--accent: #aca69c;--soft: #f8f8f8;--line: #aca69c;--design-unit: 1px;-webkit-font-smoothing:antialiased;font-synthesis:none;font-family:Noto Sans JP Local,Noto Sans JP,sans-serif;font-size:calc(16 * var(--design-unit));font-weight:500;letter-spacing:.06em;line-height:1.75}:where(html[data-site-page=index]) .home h1,:where(html[data-site-page=index]) .home h2,:where(html[data-site-page=index]) .home h3{font-weight:700}:where(html[data-site-page=index]) .home p{margin:0}:where(html[data-site-page=index]) .home .container{max-width:calc(1144 * var(--design-unit));width:calc(100% - calc(48 * var(--design-unit)))}:where(html[data-site-page=index]) .home .section{padding:0;margin:0}:where(html[data-site-page=index]) .home .section-title{margin:0 0 calc(22 * var(--design-unit));text-align:center}:where(html[data-site-page=index]) .home .section-title h2{font-family:Gidole,sans-serif;font-size:calc(42 * var(--design-unit));font-weight:400;line-height:calc(54 * var(--design-unit));letter-spacing:.05em;color:#aca69c;margin:0}:where(html[data-site-page=index]) .home .section-title>p{font-weight:500;font-size:calc(14 * var(--design-unit));line-height:calc(20 * var(--design-unit));letter-spacing:.2em;margin:0;color:#000;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=index]) .home .section-title>small{font-weight:500;font-size:calc(12 * var(--design-unit));line-height:calc(20 * var(--design-unit));letter-spacing:.06em;color:#797979;margin:calc(10 * var(--design-unit)) 0 0;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=index]) .home .button{background:#aca69c;border:0;border-radius:0;color:#fff;font-size:calc(16 * var(--design-unit));font-weight:700;letter-spacing:.06em;line-height:1.5;position:relative;padding:0 calc(28 * var(--design-unit));gap:0;min-height:calc(57 * var(--design-unit));justify-content:center}:where(html[data-site-page=index]) .home .button.dark{background:#222}:where(html[data-site-page=index]) .home .button>span:not(.button-copy){position:absolute;right:calc(20 * var(--design-unit));top:50%;transform:translateY(-50%);margin:0;width:calc(10 * var(--design-unit));height:calc(15 * var(--design-unit));font-size:0;background:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/feature-triangle-08fb1a5373.png?v=29299371310355153821791206837) center/contain no-repeat}:where(html[data-site-page=index]) .home .button.wide{width:calc(632 * var(--design-unit));max-width:100%;height:calc(85 * var(--design-unit));min-height:calc(85 * var(--design-unit));border-radius:calc(10 * var(--design-unit));font-size:calc(22 * var(--design-unit));line-height:1.5;margin-inline:auto}:where(html[data-site-page=index]) .home .button.wide>span:not(.button-copy){right:calc(30 * var(--design-unit));width:calc(15 * var(--design-unit));height:calc(20 * var(--design-unit));background:none;clip-path:polygon(0 0,100% 50%,0 100%);background-color:#fff}:where(html[data-site-page=index]) .home .topbar{background:#191919;font-size:calc(14 * var(--design-unit));line-height:calc(20 * var(--design-unit));height:calc(40 * var(--design-unit))}:where(html[data-site-page=index]) .home .topbar>.container{height:calc(40 * var(--design-unit));min-height:0;gap:0;justify-content:space-between}:where(html[data-site-page=index]) .home .topbar>.container>span{display:block;font-size:calc(12 * var(--design-unit));color:#aca69c;white-space:nowrap}:where(html[data-site-page=index]) .home .topbar>.container>div{display:flex;gap:calc(17 * var(--design-unit));align-items:center}:where(html[data-site-page=index]) .home .topbar a,:where(html[data-site-page=index]) .home .topbar button{font-size:calc(14 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));display:flex;gap:calc(3 * var(--design-unit));align-items:center;padding:0;letter-spacing:.06em}:where(html[data-site-page=index]) .home .top-triangle{width:calc(8 * var(--design-unit));height:calc(12 * var(--design-unit));object-fit:contain}:where(html[data-site-page=index]) .home .header-main{height:calc(100 * var(--design-unit));min-height:calc(100 * var(--design-unit));gap:0;position:relative}:where(html[data-site-page=index]) .home .brand{margin:0 auto 0 calc(2 * var(--design-unit))}:where(html[data-site-page=index]) .home .brand img{width:calc(114 * var(--design-unit));height:calc(70 * var(--design-unit));object-fit:contain}:where(html[data-site-page=index]) .home .header-search{width:calc(402 * var(--design-unit));height:calc(37 * var(--design-unit));display:flex;flex:none;margin:0 calc(46 * var(--design-unit)) 0 0;top:calc(-10 * var(--design-unit));border:calc(1 * var(--design-unit)) solid #2f3130;border-radius:calc(5 * var(--design-unit));background:#fff;overflow:visible}:where(html[data-site-page=index]) .home .search-form input{border:0;background:transparent;border-radius:calc(5 * var(--design-unit));min-width:0;height:calc(35 * var(--design-unit));font-size:calc(13 * var(--design-unit));font-weight:500;letter-spacing:.03em;line-height:calc(35 * var(--design-unit));padding:0 calc(10 * var(--design-unit))}:where(html[data-site-page=index]) .home .search-form input::placeholder{color:#000;opacity:1}:where(html[data-site-page=index]) .home .search-form button{border:0;background:transparent;flex:none;width:calc(38 * var(--design-unit));height:calc(35 * var(--design-unit));padding:0 calc(6 * var(--design-unit)) 0 calc(2 * var(--design-unit));display:grid;place-items:center}:where(html[data-site-page=index]) .home .search-art{display:block;width:calc(26 * var(--design-unit));height:calc(28 * var(--design-unit))}:where(html[data-site-page=index]) .home .search-art img{width:calc(26 * var(--design-unit));height:calc(28 * var(--design-unit));object-fit:contain}:where(html[data-site-page=index]) .home .header-search small{top:calc(41 * var(--design-unit));left:calc(11 * var(--design-unit));color:#000;font-size:calc(11 * var(--design-unit));letter-spacing:.06em;line-height:calc(18 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=index]) .home .header-search:after{content:"";position:absolute;right:calc(-26 * var(--design-unit));top:calc(-6 * var(--design-unit));width:calc(1 * var(--design-unit));height:calc(64 * var(--design-unit));background:#000}:where(html[data-site-page=index]) .home .header-actions{display:flex;gap:calc(14 * var(--design-unit));width:calc(165 * var(--design-unit));align-items:flex-start;margin-right:calc(4 * var(--design-unit))}:where(html[data-site-page=index]) .home .header-actions button{width:calc(50 * var(--design-unit));min-width:0;padding:0;height:calc(47 * var(--design-unit));position:relative}:where(html[data-site-page=index]) .home .header-actions button:last-child{width:calc(30 * var(--design-unit))}:where(html[data-site-page=index]) .home .header-actions .ui-icon{display:flex;align-items:center;justify-content:center;height:calc(26 * var(--design-unit));width:calc(26 * var(--design-unit));margin:0 auto calc(6 * var(--design-unit))}:where(html[data-site-page=index]) .home .header-actions .ui-icon img{width:auto;height:auto;max-width:calc(24 * var(--design-unit));max-height:calc(25 * var(--design-unit));margin:0}:where(html[data-site-page=index]) .home .header-actions small{font-size:calc(10 * var(--design-unit));font-weight:400;line-height:calc(15 * var(--design-unit));letter-spacing:.06em;color:#000;white-space:nowrap}:where(html[data-site-page=index]) .home .header-actions b{position:absolute;top:calc(-8 * var(--design-unit));right:calc(-5 * var(--design-unit));background:#aca69c;color:#fff;border-radius:50%;min-width:calc(16 * var(--design-unit));height:calc(16 * var(--design-unit));line-height:calc(16 * var(--design-unit))}:where(html[data-site-page=index]) .home .header-actions b:empty{display:none}:where(html[data-site-page=index]) .home .main-nav{background:#aca69c;height:calc(64 * var(--design-unit))}:where(html[data-site-page=index]) .home .main-nav>.container{height:calc(64 * var(--design-unit));min-height:0;display:flex;justify-content:center;gap:calc(35 * var(--design-unit));width:100%;max-width:calc(1144 * var(--design-unit))}:where(html[data-site-page=index]) .home .main-nav a{font-size:calc(16 * var(--design-unit));line-height:calc(24 * var(--design-unit));font-weight:500;letter-spacing:.06em;display:flex;gap:calc(4 * var(--design-unit));align-items:center;white-space:nowrap}:where(html[data-site-page=index]) .home .nav-triangle{width:calc(12 * var(--design-unit));height:calc(10 * var(--design-unit));object-fit:contain}:where(html[data-site-page=index]) .home .menu-toggle{display:none}:where(html[data-site-page=index]) .home .home-fv>a{display:block}:where(html[data-site-page=index]) .home .home-fv>a:hover{opacity:1}:where(html[data-site-page=index]) .home .home-fv>a>picture>img{display:block;width:100%;height:auto;aspect-ratio:1366/434;object-fit:contain}:where(html[data-site-page=index]) .home .hero-dots{height:calc(40 * var(--design-unit));display:flex;justify-content:center;align-items:flex-end;gap:calc(7 * var(--design-unit))}:where(html[data-site-page=index]) .home .hero-dots i{display:block;width:calc(10 * var(--design-unit));height:calc(10 * var(--design-unit));background:#d0d0d0;border-radius:50%}:where(html[data-site-page=index]) .home .hero-dots i.active{background:#000}:where(html[data-site-page=index]) .home .home-fv+.container{padding:0}:where(html[data-site-page=index]) .home .home-categories{margin-top:calc(76 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-categories .section-title small{font-size:calc(13 * var(--design-unit));letter-spacing:.2em;margin-top:calc(14 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-categories .categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(29 * var(--design-unit)) calc(42 * var(--design-unit));align-items:stretch}:where(html[data-site-page=index]) .home .category-card{min-width:0;width:100%;display:flex;flex-direction:column;background:transparent;overflow:hidden;color:#fff}:where(html[data-site-page=index]) .home .category-card img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:350/162;object-fit:cover;margin:0;border:0}:where(html[data-site-page=index]) .home .category-card>div{width:100%;max-width:100%;margin:0;box-sizing:border-box;background:#aca69c;min-height:calc(80 * var(--design-unit));padding:calc(11 * var(--design-unit)) calc(8 * var(--design-unit)) calc(15 * var(--design-unit));display:flex;flex-direction:column;justify-content:center}:where(html[data-site-page=index]) .home .category-card h3{font-size:calc(16 * var(--design-unit));line-height:calc(26 * var(--design-unit));font-weight:500;letter-spacing:.06em}:where(html[data-site-page=index]) .home .category-card p{font-size:calc(14 * var(--design-unit));line-height:calc(24 * var(--design-unit));font-weight:500;letter-spacing:.06em;margin:0}:where(html[data-site-page=index]) .home .home-search{margin-top:calc(66 * var(--design-unit));height:calc(243 * var(--design-unit));background:#f8f8f8;padding:calc(24 * var(--design-unit)) calc(20 * var(--design-unit)) 0;text-align:center}:where(html[data-site-page=index]) .home .home-search .section-title{margin:0 0 calc(20 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-search .section-title small{font-size:calc(13 * var(--design-unit));letter-spacing:.2em;margin-top:calc(7 * var(--design-unit))}:where(html[data-site-page=index]) .home .content-search{width:calc(402 * var(--design-unit));max-width:100%;height:calc(37 * var(--design-unit));margin:0 auto;border:calc(1 * var(--design-unit)) solid #2f3130;border-radius:calc(5 * var(--design-unit));display:flex;background:#fff}:where(html[data-site-page=index]) .home .search-keywords{font-size:calc(11 * var(--design-unit));line-height:calc(16 * var(--design-unit));letter-spacing:.06em;margin:calc(8 * var(--design-unit)) 0 0;color:#000}:where(html[data-site-page=index]) .home .home-ranking{margin-top:calc(53 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-ranking .section-title{margin:0 0 calc(21 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-ranking .section-title small{font-weight:400;margin-top:calc(6 * var(--design-unit))}:where(html[data-site-page=index]) .home .tabs{gap:calc(17 * var(--design-unit));margin:0 0 calc(39 * var(--design-unit))}:where(html[data-site-page=index]) .home .tabs button{font-size:calc(18 * var(--design-unit));line-height:calc(24 * var(--design-unit));letter-spacing:.06em;padding:calc(6 * var(--design-unit)) calc(11 * var(--design-unit));border:calc(1 * var(--design-unit)) solid #aaa;height:calc(38 * var(--design-unit));font-weight:500;border-radius:0}:where(html[data-site-page=index]) .home .tabs [aria-selected=true]{background:#000;border-color:#000}:where(html[data-site-page=index]) .home .products{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(19 * var(--design-unit))}:where(html[data-site-page=index]) .home .product-photo img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}:where(html[data-site-page=index]) .home .product-card h3{font-size:calc(16 * var(--design-unit));font-weight:100;line-height:calc(26 * var(--design-unit));margin:calc(5 * var(--design-unit)) 0 0;letter-spacing:0}:where(html[data-site-page=index]) .home .product-card .price{font-family:Arial,sans-serif;font-size:calc(16 * var(--design-unit));font-weight:700;line-height:calc(26 * var(--design-unit));letter-spacing:0;margin:0}:where(html[data-site-page=index]) .home .rank{top:calc(-5 * var(--design-unit));left:calc(10 * var(--design-unit));width:calc(30 * var(--design-unit));height:calc(40 * var(--design-unit));padding:0;background:transparent!important;font-size:0}:where(html[data-site-page=index]) .home .rank>img{width:calc(30 * var(--design-unit));height:calc(40 * var(--design-unit));aspect-ratio:auto;object-fit:contain}:where(html[data-site-page=index]) .home .home-ranking>.button{font-weight:700;margin-top:calc(57 * var(--design-unit))}:where(html[data-site-page=index]) .home .band{padding:calc(50 * var(--design-unit)) 0;margin:0;background:#f8f8f8}:where(html[data-site-page=index]) .home .home-feature{margin-top:calc(137 * var(--design-unit));min-height:calc(532 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-feature .feature{max-width:calc(1043 * var(--design-unit));width:calc(100% - calc(80 * var(--design-unit)));grid-template-columns:calc(432 * var(--design-unit)) calc(539 * var(--design-unit));gap:calc(72 * var(--design-unit));align-items:start}:where(html[data-site-page=index]) .home .feature>img{width:calc(432 * var(--design-unit));height:calc(432 * var(--design-unit));aspect-ratio:1;object-fit:cover}:where(html[data-site-page=index]) .home .home-feature .feature>div>small{font-size:calc(16 * var(--design-unit));font-weight:700;color:#aca69c;line-height:calc(24 * var(--design-unit));display:block;margin:0 0 calc(4 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-feature h2{font-size:calc(28 * var(--design-unit));line-height:calc(40 * var(--design-unit));margin:0;font-weight:100;letter-spacing:.06em}:where(html[data-site-page=index]) .home .home-feature .feature>div>p{font-size:calc(16 * var(--design-unit));line-height:calc(28 * var(--design-unit));color:#9a9a9a;margin:0;letter-spacing:.06em}:where(html[data-site-page=index]) .home .feature-tags{margin:calc(13 * var(--design-unit)) 0 calc(22 * var(--design-unit));gap:calc(15 * var(--design-unit)) calc(16 * var(--design-unit));grid-template-columns:1fr 1fr}:where(html[data-site-page=index]) .home .feature-tags span{height:calc(50 * var(--design-unit));padding:0 calc(8 * var(--design-unit));display:flex;justify-content:center;align-items:center;border:calc(1 * var(--design-unit)) solid #aca69c;border-radius:calc(10 * var(--design-unit));background:#fff;color:#aca69c;font-size:calc(16 * var(--design-unit));font-weight:600;line-height:calc(24 * var(--design-unit));letter-spacing:.06em;white-space:nowrap}:where(html[data-site-page=index]) .home .feature-custom{height:calc(86 * var(--design-unit));padding:calc(13 * var(--design-unit)) calc(22 * var(--design-unit)) calc(10 * var(--design-unit));margin:0 0 calc(17 * var(--design-unit));background:#2f3130;color:#fff}:where(html[data-site-page=index]) .home .feature-custom strong{font-size:calc(18 * var(--design-unit));font-weight:700;line-height:calc(30 * var(--design-unit))}:where(html[data-site-page=index]) .home .feature-custom p{font-size:calc(16 * var(--design-unit));font-weight:400;line-height:calc(26 * var(--design-unit));letter-spacing:.06em;color:#fff;white-space:nowrap}:where(html[data-site-page=index]) .home .feature>div>.grid{gap:calc(24 * var(--design-unit));margin:0;grid-template-columns:1fr 1fr}:where(html[data-site-page=index]) .home .home-feature .button{height:calc(57 * var(--design-unit));font-size:calc(16 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-outlet{margin-top:calc(74 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-gift{margin-top:calc(84 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-gift .section-title{margin-bottom:calc(20 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-gift .section-title small{letter-spacing:.2em}:where(html[data-site-page=index]) .home .home-gift .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(9 * var(--design-unit))}:where(html[data-site-page=index]) .home .gift-card{background:#2f3130;min-width:0;overflow:hidden}:where(html[data-site-page=index]) .home .gift-card img{display:block;margin:0;max-width:100%;width:100%;height:auto;aspect-ratio:276/160;object-fit:cover}:where(html[data-site-page=index]) .home .gift-card>div{width:100%;box-sizing:border-box;margin:0;height:calc(70 * var(--design-unit));padding:calc(8 * var(--design-unit)) calc(6 * var(--design-unit)) calc(10 * var(--design-unit));display:flex;justify-content:center;flex-direction:column}:where(html[data-site-page=index]) .home .gift-card h3{font-size:calc(16 * var(--design-unit));font-weight:500;line-height:calc(25 * var(--design-unit))}:where(html[data-site-page=index]) .home .gift-card p{font-size:calc(14 * var(--design-unit));font-weight:500;line-height:calc(23 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison{margin-top:calc(61 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison .section-title{margin-bottom:calc(24 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison .table-scroll{background:#f8f8f8;border:0;padding:calc(24 * var(--design-unit)) calc(20 * var(--design-unit)) calc(35 * var(--design-unit));min-height:calc(750 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison table{width:100%;min-width:calc(850 * var(--design-unit));border:0;table-layout:fixed;font-size:calc(16 * var(--design-unit));line-height:calc(22 * var(--design-unit));font-weight:500;letter-spacing:.06em;color:#707070}:where(html[data-site-page=index]) .home .home-comparison th,:where(html[data-site-page=index]) .home .home-comparison td{padding:calc(8 * var(--design-unit)) calc(6 * var(--design-unit));background:transparent!important;border-bottom:calc(1 * var(--design-unit)) solid #333;vertical-align:middle;text-align:center;font-weight:500}:where(html[data-site-page=index]) .home .home-comparison thead th,:where(html[data-site-page=index]) .home .home-comparison thead td{height:calc(45 * var(--design-unit));border:0;padding:0 0 calc(12 * var(--design-unit));color:#fff}:where(html[data-site-page=index]) .home .home-comparison thead span{display:inline-flex;align-items:center;justify-content:center;min-width:calc(175 * var(--design-unit));height:calc(33 * var(--design-unit));padding:0 calc(20 * var(--design-unit));background:#c4c0b9;color:#fff;border-radius:calc(20 * var(--design-unit));font-size:calc(14 * var(--design-unit));white-space:nowrap;line-height:calc(20 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison tbody th{text-align:left}:where(html[data-site-page=index]) .home .home-comparison tbody tr{height:calc(57 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison tbody tr:last-child{height:calc(71 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison tfoot td{height:calc(60 * var(--design-unit));border:0;padding:calc(17 * var(--design-unit)) 0 0}:where(html[data-site-page=index]) .home .home-comparison .button{height:calc(38 * var(--design-unit));min-height:calc(38 * var(--design-unit));min-width:calc(173 * var(--design-unit));font-size:calc(16 * var(--design-unit));border-radius:calc(5 * var(--design-unit));padding:0 calc(30 * var(--design-unit)) 0 calc(14 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-comparison .button>span{right:calc(16 * var(--design-unit));width:calc(8 * var(--design-unit));height:calc(12 * var(--design-unit));background:none;background-color:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}:where(html[data-site-page=index]) .home .home-voice{margin-top:calc(103 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-voice .section-title{margin-bottom:calc(26 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-voice .section-title small,:where(html[data-site-page=index]) .home .home-column .section-title small{letter-spacing:.2em}:where(html[data-site-page=index]) .home .grid.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(42 * var(--design-unit))}:where(html[data-site-page=index]) .home blockquote{height:auto;min-height:0;border:calc(1 * var(--design-unit)) solid #000;border-radius:calc(10 * var(--design-unit));padding:calc(20 * var(--design-unit)) calc(24 * var(--design-unit)) calc(23 * var(--design-unit));display:flex;flex-direction:column;font-size:calc(15 * var(--design-unit));font-weight:500;letter-spacing:.06em;line-height:calc(22.5 * var(--design-unit));background:#fff}:where(html[data-site-page=index]) .home blockquote .stars{font-family:Yu Gothic,sans-serif;color:#b38e40;font-size:calc(18 * var(--design-unit));line-height:calc(27 * var(--design-unit));font-weight:700;letter-spacing:0}:where(html[data-site-page=index]) .home blockquote p{font-size:calc(15 * var(--design-unit));line-height:calc(22.5 * var(--design-unit));margin:calc(3 * var(--design-unit)) 0 0}:where(html[data-site-page=index]) .home blockquote cite{font-size:calc(15 * var(--design-unit));font-style:normal;color:#626262;line-height:calc(23 * var(--design-unit));margin-top:calc(22 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=index]) .home .section-more{display:block;text-align:right;color:#965630;font-size:calc(16 * var(--design-unit));font-weight:400;letter-spacing:.06em;line-height:calc(24 * var(--design-unit));margin-top:calc(27 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-guide{margin-top:calc(61 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-guide .section-title small{font-weight:400}:where(html[data-site-page=index]) .home .home-guide .section-title{margin:0}:where(html[data-site-page=index]) .home .home-guide .guides{margin-top:calc(37 * var(--design-unit));padding-top:calc(40 * var(--design-unit));gap:calc(42 * var(--design-unit))}:where(html[data-site-page=index]) .home .guide-card{height:calc(190 * var(--design-unit));min-height:0;border:calc(1 * var(--design-unit)) solid #000;border-radius:calc(10 * var(--design-unit));padding:calc(53 * var(--design-unit)) calc(10 * var(--design-unit)) calc(20 * var(--design-unit))}:where(html[data-site-page=index]) .home .number{width:calc(80 * var(--design-unit));height:calc(80 * var(--design-unit));left:calc(50% - calc(40 * var(--design-unit)));top:calc(-41 * var(--design-unit));font-family:Gidole,sans-serif;font-size:calc(46 * var(--design-unit));font-weight:400;background:#aca69c;line-height:1;letter-spacing:.06em;padding-top:0}:where(html[data-site-page=index]) .home .guide-card h3{font-size:calc(22 * var(--design-unit));font-weight:700;line-height:calc(31 * var(--design-unit));letter-spacing:.06em}:where(html[data-site-page=index]) .home .guide-card p{font-size:calc(15 * var(--design-unit));line-height:calc(22 * var(--design-unit));margin:calc(4 * var(--design-unit)) 0 calc(20 * var(--design-unit));font-weight:500}:where(html[data-site-page=index]) .home .guide-card>span:last-child:not(.number){font-size:calc(16 * var(--design-unit));line-height:calc(23 * var(--design-unit));color:#965630;font-weight:700}:where(html[data-site-page=index]) .home .home-guide>.button{margin-top:calc(37 * var(--design-unit))}:where(html[data-site-page=index]) .home .button-copy{display:flex;flex-direction:column;align-items:center;position:static;margin:0;width:auto;height:auto;transform:none;background:none;gap:calc(5 * var(--design-unit))}:where(html[data-site-page=index]) .home .button-copy strong{font-size:calc(22 * var(--design-unit));line-height:calc(28 * var(--design-unit))}:where(html[data-site-page=index]) .home .button-copy small{font-size:calc(15 * var(--design-unit));line-height:calc(20 * var(--design-unit));font-weight:500}:where(html[data-site-page=index]) .home .home-column{margin-top:calc(85 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-column .section-title{margin-bottom:calc(35 * var(--design-unit))}:where(html[data-site-page=index]) .home .column-cards article{background:#f8f8f8;box-shadow:0 calc(2 * var(--design-unit)) calc(3 * var(--design-unit)) #00000016;min-width:0}:where(html[data-site-page=index]) .home .column-cards img{width:100%;height:auto;aspect-ratio:353/253;object-fit:cover}:where(html[data-site-page=index]) .home .column-cards article>a>div{padding:calc(8 * var(--design-unit)) calc(24 * var(--design-unit)) calc(23 * var(--design-unit));height:calc(142 * var(--design-unit))}:where(html[data-site-page=index]) .home .column-cards small{font-size:calc(16 * var(--design-unit));font-weight:700;line-height:calc(24 * var(--design-unit));color:#aca69c;letter-spacing:.06em}:where(html[data-site-page=index]) .home .column-cards h3{font-size:calc(16 * var(--design-unit));font-weight:700;line-height:calc(26 * var(--design-unit));margin:calc(6 * var(--design-unit)) 0 calc(6 * var(--design-unit));letter-spacing:.06em}:where(html[data-site-page=index]) .home .column-cards time{font-size:calc(15 * var(--design-unit));font-weight:500;line-height:calc(22 * var(--design-unit));letter-spacing:0;color:#6a6a6a}:where(html[data-site-page=index]) .home .home-column>.button{height:calc(87 * var(--design-unit));margin-top:calc(45 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-reason{margin-top:calc(86 * var(--design-unit));position:relative}:where(html[data-site-page=index]) .home .home-reason .section-title small{letter-spacing:.2em}:where(html[data-site-page=index]) .home .home-reason .section-title{margin-bottom:calc(24 * var(--design-unit))}:where(html[data-site-page=index]) .home .promises{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(9 * var(--design-unit))}:where(html[data-site-page=index]) .home .promises>div{height:calc(296 * var(--design-unit));padding:calc(45 * var(--design-unit)) calc(15 * var(--design-unit)) calc(20 * var(--design-unit));background:#f8f8f8}:where(html[data-site-page=index]) .home .promises>div>span{font:calc(46 * var(--design-unit))/calc(55 * var(--design-unit)) Gidole,sans-serif;letter-spacing:.06em;color:#aca69c}:where(html[data-site-page=index]) .home .promises h3{font-size:calc(22 * var(--design-unit));font-weight:700;line-height:calc(28 * var(--design-unit));letter-spacing:.06em;margin:calc(21 * var(--design-unit)) 0 calc(20 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=index]) .home .promises p{font-size:calc(16 * var(--design-unit));font-weight:700;line-height:calc(28 * var(--design-unit));letter-spacing:.06em}:where(html[data-site-page=index]) .home .home-about{margin-top:calc(122 * var(--design-unit));min-height:calc(532 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-about .feature{max-width:calc(1043 * var(--design-unit));width:calc(100% - calc(80 * var(--design-unit)));grid-template-columns:calc(432 * var(--design-unit)) calc(562 * var(--design-unit));gap:calc(49 * var(--design-unit));align-items:start}:where(html[data-site-page=index]) .home .home-about h2{font-size:calc(28 * var(--design-unit));line-height:calc(44 * var(--design-unit));letter-spacing:.06em;margin:calc(12 * var(--design-unit)) 0 calc(18 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-about .feature>div>p{font-size:calc(16 * var(--design-unit));font-weight:700;line-height:calc(28 * var(--design-unit));letter-spacing:.06em;color:#545454;margin:0}:where(html[data-site-page=index]) .home .text-links{gap:calc(30 * var(--design-unit));justify-content:space-between;margin-top:calc(28 * var(--design-unit));font-size:calc(16 * var(--design-unit));line-height:calc(24 * var(--design-unit));font-weight:700;letter-spacing:.06em}:where(html[data-site-page=index]) .home .text-links a{white-space:nowrap}:where(html[data-site-page=index]) .home .home-faq{margin-top:calc(92 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-faq .section-title{margin-bottom:calc(28 * var(--design-unit))}:where(html[data-site-page=index]) .home .faq-list{max-width:calc(902 * var(--design-unit))}:where(html[data-site-page=index]) .home .faq-list details{border:calc(1 * var(--design-unit)) solid #000;border-radius:calc(10 * var(--design-unit));padding:calc(23 * var(--design-unit)) calc(36 * var(--design-unit)) calc(24 * var(--design-unit));margin:0 0 calc(23 * var(--design-unit))}:where(html[data-site-page=index]) .home .faq-list details:first-child{min-height:calc(218 * var(--design-unit));margin-bottom:calc(32 * var(--design-unit))}:where(html[data-site-page=index]) .home .faq-list details:nth-child(2),:where(html[data-site-page=index]) .home .faq-list details:nth-child(3){min-height:calc(147 * var(--design-unit))}:where(html[data-site-page=index]) .home .faq-list details:nth-child(4){min-height:calc(247 * var(--design-unit));margin-bottom:0}:where(html[data-site-page=index]) .home .faq-list summary{gap:calc(17 * var(--design-unit));font-size:calc(18 * var(--design-unit));font-weight:700;line-height:calc(30 * var(--design-unit));letter-spacing:.2em;align-items:center}:where(html[data-site-page=index]) .home .faq-list summary>span,:where(html[data-site-page=index]) .home .answer>span{font-family:Gidole,sans-serif;font-size:calc(40 * var(--design-unit));line-height:calc(50 * var(--design-unit));font-weight:400;color:#aca69c;letter-spacing:.2em;flex:none;width:calc(18 * var(--design-unit))}:where(html[data-site-page=index]) .home .faq-list summary:after{display:none}:where(html[data-site-page=index]) .home .answer{gap:calc(17 * var(--design-unit));margin-top:calc(2 * var(--design-unit));align-items:flex-start;color:#000}:where(html[data-site-page=index]) .home .answer>p{font-size:calc(16 * var(--design-unit));font-weight:500;line-height:calc(25 * var(--design-unit));letter-spacing:.2em;padding-top:calc(8 * var(--design-unit));margin:0}:where(html[data-site-page=index]) .home .home-faq>.section-more{max-width:calc(902 * var(--design-unit));margin:calc(10 * var(--design-unit)) auto 0}:where(html[data-site-page=index]) .home .home-news{margin-top:calc(118 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-news .section-title>p{font-weight:700}:where(html[data-site-page=index]) .home .home-news .section-title h2{color:#c4beb3}:where(html[data-site-page=index]) .home .home-news .section-title{margin-bottom:calc(26 * var(--design-unit))}:where(html[data-site-page=index]) .home .news-list{max-width:calc(902 * var(--design-unit))}:where(html[data-site-page=index]) .home .news-row{min-height:calc(67 * var(--design-unit));padding:calc(20 * var(--design-unit)) calc(55 * var(--design-unit));gap:calc(30 * var(--design-unit));align-items:center;border-bottom:calc(1 * var(--design-unit)) solid #ddd;font-size:calc(16 * var(--design-unit));line-height:calc(26 * var(--design-unit));font-weight:500;letter-spacing:.05em}:where(html[data-site-page=index]) .home .news-row time{font-size:calc(16 * var(--design-unit));color:#969696}:where(html[data-site-page=index]) .home .news-label{display:block;align-self:center;font-family:Gidole,sans-serif;font-size:calc(18 * var(--design-unit));letter-spacing:.12em;line-height:calc(26 * var(--design-unit));padding:0 calc(8 * var(--design-unit));height:calc(26 * var(--design-unit));background:#aca69c;color:#fff}:where(html[data-site-page=index]) .home .news-row>span:last-child{font-size:calc(16 * var(--design-unit));white-space:nowrap;color:#777}:where(html[data-site-page=index]) .home .home-promos{margin-top:calc(124 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-promos .promo{border:0;position:relative;padding:calc(24 * var(--design-unit)) calc(55 * var(--design-unit));background-size:100% 100%;background-repeat:no-repeat;overflow:hidden;color:#fff}:where(html[data-site-page=index]) .home .home-promos .membership{height:calc(250 * var(--design-unit));display:block;background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/member-background-61f016d9d9.webp?v=79857129988599129621791206864);background-color:#202020}:where(html[data-site-page=index]) .home .home-promos .promo-english{font:calc(42 * var(--design-unit))/calc(54 * var(--design-unit)) Gidole,sans-serif;letter-spacing:.05em;color:#aca69c;display:block}:where(html[data-site-page=index]) .home .home-promos h2{font-size:calc(40 * var(--design-unit));font-weight:700;line-height:calc(58 * var(--design-unit));letter-spacing:.06em;margin:calc(5 * var(--design-unit)) 0 calc(15 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-promos p{font-size:calc(16 * var(--design-unit));font-weight:500;line-height:calc(28 * var(--design-unit));letter-spacing:.06em}:where(html[data-site-page=index]) .home .home-promos .membership>.button{position:absolute;right:calc(30 * var(--design-unit));bottom:calc(24 * var(--design-unit));width:calc(312 * var(--design-unit));height:calc(60 * var(--design-unit));font-size:calc(20 * var(--design-unit));margin:0}:where(html[data-site-page=index]) .home .home-promos .membership>div{margin:0}:where(html[data-site-page=index]) .home .home-promos .promo-pair{margin:calc(31 * var(--design-unit)) 0 calc(29 * var(--design-unit));gap:calc(36 * var(--design-unit));grid-template-columns:1fr 1fr;height:calc(288 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-promos .corporation{background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/corporate-background-ec85b0e9a9.webp?v=103917717003653817871791206811);background-color:#222;padding-top:calc(24 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-promos .newsletter{background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/newsletter-background-6a02d573c0.webp?v=33545165323897626661791206872);background-color:#b08b71;padding-top:calc(24 * var(--design-unit))}:where(html[data-site-page=index]) .home .home-promos .newsletter .promo-english{color:#ded9d1}:where(html[data-site-page=index]) .home .home-promos .corporation>.button{position:absolute;bottom:calc(13 * var(--design-unit));right:calc(10 * var(--design-unit));min-height:calc(37 * var(--design-unit));height:calc(37 * var(--design-unit));padding:0 calc(20 * var(--design-unit));width:calc(394 * var(--design-unit));font-size:calc(18 * var(--design-unit));margin:0}:where(html[data-site-page=index]) .home .home-promos .newsletter-form{height:calc(52 * var(--design-unit));display:flex;position:absolute;bottom:calc(30 * var(--design-unit));left:calc(55 * var(--design-unit));right:calc(55 * var(--design-unit));margin:0}:where(html[data-site-page=index]) .home .newsletter-form input{height:calc(52 * var(--design-unit));background:#fff;border:0;padding:0 calc(28 * var(--design-unit));font-size:calc(16 * var(--design-unit));border-radius:0;letter-spacing:.06em;color:#000}:where(html[data-site-page=index]) .home .newsletter-form input::placeholder{color:#aca69c}:where(html[data-site-page=index]) .home .newsletter-form button{background:#aca69c;font-size:calc(20 * var(--design-unit));font-weight:700;width:calc(100 * var(--design-unit));flex:none;padding:0;border:0}:where(html[data-site-page=index]) .home .home-promos .tax{height:calc(252 * var(--design-unit));background-image:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/tax-background-bc7fe5b3ed.webp?v=121398957534485020291791206922)}:where(html[data-site-page=index]) .home .home-promos .tax h2{font-size:calc(40 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=index]) .home .home-promos .tax>.button{position:absolute;right:calc(30 * var(--design-unit));bottom:calc(24 * var(--design-unit));width:calc(312 * var(--design-unit));min-height:calc(59 * var(--design-unit));height:calc(59 * var(--design-unit));font-size:calc(20 * var(--design-unit))}:where(html[data-site-page=index]) .home .instagram{padding:0 0 calc(75 * var(--design-unit));margin-top:calc(114 * var(--design-unit));position:relative;overflow:hidden}:where(html[data-site-page=index]) .home .instagram .section-title{margin-bottom:calc(49 * var(--design-unit))}:where(html[data-site-page=index]) .home .instagram .section-title h2{color:#c4beb3}:where(html[data-site-page=index]) .home .instagram .section-title p{font-weight:700}:where(html[data-site-page=index]) .home .instagram-track{display:flex;gap:calc(36 * var(--design-unit));width:calc(1655 * var(--design-unit));max-width:none;margin-left:calc(50% - calc(827 * var(--design-unit)));overflow:visible}:where(html[data-site-page=index]) .home .instagram-track>div{width:calc(303 * var(--design-unit));height:calc(303 * var(--design-unit));aspect-ratio:1;flex:none;background:#c2c2c2}:where(html[data-site-page=index]) .home .instagram-prev,:where(html[data-site-page=index]) .home .instagram-next{position:absolute;bottom:calc(200 * var(--design-unit));width:calc(54 * var(--design-unit));height:calc(54 * var(--design-unit));padding:0;border:0}:where(html[data-site-page=index]) .home .instagram-prev{left:calc(50% - calc(553 * var(--design-unit)))}:where(html[data-site-page=index]) .home .instagram-next{right:calc(50% - calc(555 * var(--design-unit)))}:where(html[data-site-page=index]) .home .instagram-prev img,:where(html[data-site-page=index]) .home .instagram-next img{display:block;width:calc(54 * var(--design-unit));height:calc(54 * var(--design-unit))}:where(html[data-site-page=index]) .home .site-footer{background:#aca69c;padding-top:calc(45 * var(--design-unit));min-height:calc(500 * var(--design-unit))}:where(html[data-site-page=index]) .home .footer-grid{height:calc(387 * var(--design-unit));grid-template-columns:repeat(4,1fr);gap:calc(40 * var(--design-unit));padding-bottom:0}:where(html[data-site-page=index]) .home .footer-grid h2{font-size:calc(16 * var(--design-unit));font-weight:700;letter-spacing:.06em;line-height:calc(30 * var(--design-unit));margin:0 0 calc(13 * var(--design-unit))}:where(html[data-site-page=index]) .home .footer-grid a,:where(html[data-site-page=index]) .home .footer-grid button{font-size:calc(16 * var(--design-unit));font-weight:500;letter-spacing:.06em;line-height:calc(46 * var(--design-unit));margin:0;padding:0;white-space:nowrap}:where(html[data-site-page=index]) .home .copyright{font-family:Arial,sans-serif;font-size:calc(16 * var(--design-unit));letter-spacing:0;line-height:calc(24 * var(--design-unit));border:0;background:#a49e94;padding:calc(24 * var(--design-unit)) calc(12 * var(--design-unit)) calc(20 * var(--design-unit));height:calc(68 * var(--design-unit))}:where(html[data-site-page=index]) .home .back-top{background:#fff;color:#aca69c;border:calc(1 * var(--design-unit)) solid #aca69c}:where(html[data-site-page=index]) .home .button-copy>small{color:#fff}:where(html[data-site-page=index]) .home .outlet-banner.source-banner{display:block;padding:0;margin:0;height:auto;min-height:0;background:transparent;overflow:hidden;border-radius:0}:where(html[data-site-page=index]) .home .source-banner>img{display:block;width:100%;max-width:100%;height:auto;margin:0}:where(html[data-site-page=index]) .home .achievements-image{display:block;width:calc(949 * var(--design-unit));max-width:100%;height:auto;margin:calc(51 * var(--design-unit)) auto 0}@media(max-width:1023px){:where(html[data-site-page=index]) .home .topbar>.container>span{font-size:10px}:where(html[data-site-page=index]) .home .topbar a,:where(html[data-site-page=index]) .home .topbar button{font-size:12px}:where(html[data-site-page=index]) .home .topbar>.container>div{gap:10px}:where(html[data-site-page=index]) .home .header-search{width:390px}:where(html[data-site-page=index]) .home .header-search input{font-size:12px}:where(html[data-site-page=index]) .home .main-nav>.container{gap:23px}:where(html[data-site-page=index]) .home .main-nav a{font-size:14px}:where(html[data-site-page=index]) .home .home-feature .feature,:where(html[data-site-page=index]) .home .home-about .feature{grid-template-columns:minmax(0,432fr) minmax(0,539fr);gap:5%;width:calc(100% - 64px)}:where(html[data-site-page=index]) .home .feature>img{width:100%;height:auto;aspect-ratio:1}:where(html[data-site-page=index]) .home .home-feature h2{font-size:26px}:where(html[data-site-page=index]) .home .feature-tags span{font-size:13px;white-space:normal}:where(html[data-site-page=index]) .home .feature-custom{height:auto;min-height:86px;padding:13px 18px}:where(html[data-site-page=index]) .home .feature-custom strong{font-size:16px}:where(html[data-site-page=index]) .home .feature-custom p{font-size:13px;white-space:normal}:where(html[data-site-page=index]) .home .home-feature .feature>div>p{font-size:14px}:where(html[data-site-page=index]) .home .home-feature,:where(html[data-site-page=index]) .home .home-about{min-height:0}:where(html[data-site-page=index]) .home .home-feature .button{font-size:14px}:where(html[data-site-page=index]) .home .grid.three,:where(html[data-site-page=index]) .home .home-guide .guides{gap:24px}:where(html[data-site-page=index]) .home .home-categories .categories{gap:25px}:where(html[data-site-page=index]) .home .gift-card p{font-size:12px}:where(html[data-site-page=index]) .home blockquote{height:auto;min-height:0;padding:20px}:where(html[data-site-page=index]) .home blockquote cite{font-size:12px;white-space:normal;margin-top:20px}:where(html[data-site-page=index]) .home .guide-card h3{font-size:19px}:where(html[data-site-page=index]) .home .guide-card p{font-size:13px}:where(html[data-site-page=index]) .home .column-cards article>a>div{height:auto;min-height:160px;padding:12px 16px 20px}:where(html[data-site-page=index]) .home .column-cards h3{font-size:14px;line-height:24px}:where(html[data-site-page=index]) .home .promises h3{font-size:18px}:where(html[data-site-page=index]) .home .promises p{font-size:14px}:where(html[data-site-page=index]) .home .promises>div{padding:35px 12px;height:285px}:where(html[data-site-page=index]) .home .home-about h2{font-size:25px;line-height:38px;margin-top:5px}:where(html[data-site-page=index]) .home .text-links{font-size:13px;gap:18px}:where(html[data-site-page=index]) .home .home-promos .promo{padding-left:38px;padding-right:38px}:where(html[data-site-page=index]) .home .home-promos h2,:where(html[data-site-page=index]) .home .home-promos .tax h2{font-size:34px}:where(html[data-site-page=index]) .home .home-promos p{font-size:14px}:where(html[data-site-page=index]) .home .home-promos .promo-english{font-size:36px}:where(html[data-site-page=index]) .home .home-promos .corporation>.button{width:calc(100% - 34px);font-size:15px}:where(html[data-site-page=index]) .home .home-promos .newsletter-form{left:38px;right:38px}:where(html[data-site-page=index]) .home .footer-grid{gap:24px}:where(html[data-site-page=index]) .home .footer-grid a,:where(html[data-site-page=index]) .home .footer-grid button{font-size:13px}:where(html[data-site-page=index]) .home .home-news .news-row{padding-left:30px;padding-right:30px;gap:24px}:where(html[data-site-page=index]) .home .news-row>span:last-child{font-size:14px;white-space:normal}}@media(min-width:768px)and (max-width:950px){:where(html[data-site-page=index]) .home .topbar>.container>span{display:none}:where(html[data-site-page=index]) .home .topbar>.container{justify-content:flex-end}:where(html[data-site-page=index]) .home .header-search{width:350px}:where(html[data-site-page=index]) .home .header-search small{font-size:9px}:where(html[data-site-page=index]) .home .header-main .brand img{width:100px;height:auto}:where(html[data-site-page=index]) .home .main-nav>.container{gap:15px}:where(html[data-site-page=index]) .home .main-nav a{font-size:12px}:where(html[data-site-page=index]) .home .nav-triangle{width:9px}:where(html[data-site-page=index]) .home .category-card h3{font-size:14px}:where(html[data-site-page=index]) .home .category-card p{font-size:12px}:where(html[data-site-page=index]) .home .products{gap:14px}:where(html[data-site-page=index]) .home .product-card h3{font-size:13px}:where(html[data-site-page=index]) .home .gift-card h3{font-size:14px}:where(html[data-site-page=index]) .home .gift-card p{font-size:11px}:where(html[data-site-page=index]) .home .promises h3{font-size:15px}:where(html[data-site-page=index]) .home .promises p{font-size:13px}:where(html[data-site-page=index]) .home .home-about h2{font-size:21px;line-height:34px}:where(html[data-site-page=index]) .home .home-about .feature>div>p{font-size:14px;line-height:25px}:where(html[data-site-page=index]) .home .text-links{flex-direction:column;gap:10px;margin-top:20px}:where(html[data-site-page=index]) .home .home-promos h2,:where(html[data-site-page=index]) .home .home-promos .tax h2{font-size:27px}:where(html[data-site-page=index]) .home .home-promos .promo-english{font-size:32px}:where(html[data-site-page=index]) .home .home-promos p{font-size:12px}:where(html[data-site-page=index]) .home .home-promos .newsletter-form{left:28px;right:28px}:where(html[data-site-page=index]) .home .home-promos .newsletter-form input{font-size:13px;padding:0 12px}:where(html[data-site-page=index]) .home .home-promos .membership>.button{width:240px;font-size:17px}:where(html[data-site-page=index]) .home .home-promos .corporation>.button{font-size:12px}:where(html[data-site-page=index]) .home .home-promos .tax p{max-width:65%}}@media(max-width:767px){:where(html[data-site-page=index]) .home{font-size:14px;line-height:1.8}:where(html[data-site-page=index]) .home .container{width:calc(100% - 36px)}:where(html[data-site-page=index]) .home .topbar{height:auto;min-height:26px;display:block}:where(html[data-site-page=index]) .home .topbar>.container{height:26px;min-height:26px;justify-content:center;width:100%}:where(html[data-site-page=index]) .home .topbar>.container>span{display:block;color:#aca69c;font-size:8px;letter-spacing:.015em;white-space:nowrap}:where(html[data-site-page=index]) .home .topbar>.container>div{display:none}:where(html[data-site-page=index]) .home .header-main{height:auto;min-height:80px;gap:15px;flex-wrap:wrap;padding:12px 0}:where(html[data-site-page=index]) .home .brand{margin:0 auto 0 0}:where(html[data-site-page=index]) .home .brand img,:where(html[data-site-page=index]) .home .header-main .brand img{width:90px;height:55px}:where(html[data-site-page=index]) .home .header-actions{width:auto;gap:10px;margin:0}:where(html[data-site-page=index]) .home .header-actions button{width:38px!important;height:44px}:where(html[data-site-page=index]) .home .header-actions button:first-child{display:flex}:where(html[data-site-page=index]) .home .header-actions small{font-size:8px;letter-spacing:0}:where(html[data-site-page=index]) .home .header-actions .ui-icon{height:25px;margin-bottom:5px}:where(html[data-site-page=index]) .home .header-actions .ui-icon img{max-width:22px;max-height:23px}:where(html[data-site-page=index]) .home .header-actions b{font-size:9px;top:-4px;right:0}:where(html[data-site-page=index]) .home .menu-toggle{display:flex;width:30px;height:44px;padding:3px;gap:5px;flex:none}:where(html[data-site-page=index]) .home .menu-toggle>span:not(.sr-only){background:#000}:where(html[data-site-page=index]) .home .header-search{display:none;order:4;top:auto;margin:6px 0 0;width:100%;max-width:100%;height:37px}:where(html[data-site-page=index]) .home .header-main:has(+.main-nav.is-open) .header-search{display:flex}:where(html[data-site-page=index]) .home .header-search small,:where(html[data-site-page=index]) .home .header-search:after{display:none}:where(html[data-site-page=index]) .home .header-search input{font-size:11px}:where(html[data-site-page=index]) .home .main-nav{display:none;height:auto}:where(html[data-site-page=index]) .home .main-nav.is-open{display:block}:where(html[data-site-page=index]) .home .main-nav>.container{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:0;width:calc(100% - 36px);padding:10px 0}:where(html[data-site-page=index]) .home .main-nav a{font-size:13px;line-height:22px;padding:13px 8px;justify-content:space-between;border-bottom:1px solid #ffffff44}:where(html[data-site-page=index]) .home .nav-triangle{width:10px;height:8px}:where(html[data-site-page=index]) .home .hero-dots{height:25px;gap:6px}:where(html[data-site-page=index]) .home .hero-dots i{width:7px;height:7px}:where(html[data-site-page=index]) .home .section-title h2{font-size:32px;line-height:43px}:where(html[data-site-page=index]) .home .section-title>p{font-size:12px;line-height:19px;letter-spacing:.16em;transform:none}:where(html[data-site-page=index]) .home .section-title>small{font-size:11px;line-height:19px;letter-spacing:.06em;transform:none;margin-top:12px}:where(html[data-site-page=index]) .home .home-categories{margin-top:42px}:where(html[data-site-page=index]) .home .home-categories .section-title{margin-bottom:22px}:where(html[data-site-page=index]) .home .home-categories .section-title small{font-size:11px;letter-spacing:.12em;margin-top:12px}:where(html[data-site-page=index]) .home .home-categories .categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}:where(html[data-site-page=index]) .home .category-card img{aspect-ratio:350/162;width:100%;height:auto}:where(html[data-site-page=index]) .home .category-card>div{min-height:70px;padding:10px 4px}:where(html[data-site-page=index]) .home .category-card h3{font-size:12px;line-height:22px;letter-spacing:.035em}:where(html[data-site-page=index]) .home .category-card p{font-size:10px;line-height:18px;letter-spacing:.02em;margin:0;overflow-wrap:anywhere}:where(html[data-site-page=index]) .home .home-search{margin-top:36px;height:auto;min-height:225px;padding:22px 18px 25px}:where(html[data-site-page=index]) .home .home-search .section-title small{font-size:11px;line-height:20px;letter-spacing:.06em;margin-top:10px}:where(html[data-site-page=index]) .home .home-search .section-title{margin-bottom:17px}:where(html[data-site-page=index]) .home .content-search{width:100%;height:37px}:where(html[data-site-page=index]) .home .search-keywords{font-size:9px;line-height:18px;margin-top:10px;letter-spacing:.025em}:where(html[data-site-page=index]) .home .home-ranking{margin-top:42px}:where(html[data-site-page=index]) .home .home-ranking .section-title{margin-bottom:22px}:where(html[data-site-page=index]) .home .home-ranking .section-title small{margin-top:12px;font-size:11px}:where(html[data-site-page=index]) .home .tabs{gap:10px;margin-bottom:27px}:where(html[data-site-page=index]) .home .tabs button{font-size:13px;line-height:20px;height:34px;padding:6px 9px}:where(html[data-site-page=index]) .home .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}:where(html[data-site-page=index]) .home .product-card h3{font-size:13px;line-height:23px;margin-top:7px}:where(html[data-site-page=index]) .home .product-card .price{font-size:14px;line-height:23px}:where(html[data-site-page=index]) .home .rank,:where(html[data-site-page=index]) .home .rank>img{width:25px;height:34px;left:8px;top:-4px}:where(html[data-site-page=index]) .home .button.wide{height:65px;min-height:65px;border-radius:8px;font-size:16px;width:100%;padding:10px 30px}:where(html[data-site-page=index]) .home .button.wide>span:not(.button-copy){width:10px;height:14px;right:16px}:where(html[data-site-page=index]) .home .home-ranking>.button{margin-top:28px}:where(html[data-site-page=index]) .home .band{padding:30px 0}:where(html[data-site-page=index]) .home .home-feature{margin-top:55px;min-height:0}:where(html[data-site-page=index]) .home .home-feature .feature,:where(html[data-site-page=index]) .home .home-about .feature{width:calc(100% - 40px);grid-template-columns:1fr;gap:28px}:where(html[data-site-page=index]) .home .feature>img{width:100%;height:auto;aspect-ratio:1}:where(html[data-site-page=index]) .home .home-feature .feature>div>small{font-size:14px;line-height:22px;margin-bottom:4px}:where(html[data-site-page=index]) .home .home-feature h2{font-size:24px;line-height:36px;letter-spacing:.06em}:where(html[data-site-page=index]) .home .home-feature .feature>div>p{font-size:14px;line-height:25px}:where(html[data-site-page=index]) .home .feature-tags{gap:12px;margin:16px 0 20px}:where(html[data-site-page=index]) .home .feature-tags span{font-size:11px;line-height:20px;letter-spacing:.03em;padding:0 7px;height:46px;border-radius:10px;white-space:normal}:where(html[data-site-page=index]) .home .feature-custom{height:auto;min-height:80px;padding:13px 15px;margin-bottom:16px}:where(html[data-site-page=index]) .home .feature-custom strong{font-size:14px;line-height:24px;letter-spacing:.03em}:where(html[data-site-page=index]) .home .feature-custom p{font-size:12px;line-height:23px;white-space:normal}:where(html[data-site-page=index]) .home .feature>div>.grid{gap:12px}:where(html[data-site-page=index]) .home .home-feature .button{font-size:12px;height:50px;min-height:50px;padding:0 20px 0 8px;letter-spacing:.02em}:where(html[data-site-page=index]) .home .home-feature .button>span{width:7px;height:10px;right:9px}:where(html[data-site-page=index]) .home .home-outlet{margin-top:40px}:where(html[data-site-page=index]) .home .home-gift{margin-top:48px}:where(html[data-site-page=index]) .home .home-gift .section-title{margin-bottom:25px}:where(html[data-site-page=index]) .home .home-gift .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}:where(html[data-site-page=index]) .home .gift-card>div{height:65px;padding:8px 4px}:where(html[data-site-page=index]) .home .gift-card h3{font-size:12px;line-height:21px}:where(html[data-site-page=index]) .home .gift-card p{font-size:10px;line-height:18px;letter-spacing:.02em}:where(html[data-site-page=index]) .home .home-comparison{margin-top:48px}:where(html[data-site-page=index]) .home .home-comparison .section-title{margin-bottom:22px}:where(html[data-site-page=index]) .home .home-comparison .table-scroll{padding:16px 14px 24px;min-height:0}:where(html[data-site-page=index]) .home .home-comparison table{font-size:13px;line-height:22px;min-width:780px}:where(html[data-site-page=index]) .home .home-comparison tbody tr{height:52px}:where(html[data-site-page=index]) .home .home-comparison tbody tr:last-child{height:65px}:where(html[data-site-page=index]) .home .home-comparison thead span{font-size:12px;min-width:155px}:where(html[data-site-page=index]) .home .home-comparison .button{font-size:13px;min-width:150px;min-height:36px}:where(html[data-site-page=index]) .home .home-voice{margin-top:50px}:where(html[data-site-page=index]) .home .home-voice .section-title{margin-bottom:25px}:where(html[data-site-page=index]) .home .grid.three{grid-template-columns:1fr;gap:20px}:where(html[data-site-page=index]) .home blockquote{height:auto;min-height:0;border-radius:10px;padding:20px 22px;font-size:14px}:where(html[data-site-page=index]) .home blockquote p{font-size:14px;line-height:24px}:where(html[data-site-page=index]) .home blockquote cite{font-size:12px;line-height:22px;white-space:normal;margin-top:22px}:where(html[data-site-page=index]) .home .section-more{font-size:12px;line-height:22px;margin-top:19px}:where(html[data-site-page=index]) .home .home-guide{margin-top:48px}:where(html[data-site-page=index]) .home .home-guide .guides{grid-template-columns:1fr;margin-top:30px;padding-top:34px;gap:56px}:where(html[data-site-page=index]) .home .guide-card{height:175px;border-radius:10px;padding:42px 12px 18px}:where(html[data-site-page=index]) .home .number{width:68px;height:68px;left:calc(50% - 34px);top:-35px;font-size:38px;line-height:1}:where(html[data-site-page=index]) .home .guide-card h3{font-size:20px;line-height:30px}:where(html[data-site-page=index]) .home .guide-card p{font-size:13px;line-height:23px;margin:4px 0 18px}:where(html[data-site-page=index]) .home .guide-card>span:last-child:not(.number){font-size:14px;line-height:23px}:where(html[data-site-page=index]) .home .home-guide>.button{margin-top:28px;height:75px}:where(html[data-site-page=index]) .home .button-copy{gap:3px}:where(html[data-site-page=index]) .home .button-copy strong{font-size:16px;line-height:25px}:where(html[data-site-page=index]) .home .button-copy small{font-size:11px;line-height:19px}:where(html[data-site-page=index]) .home .home-column{margin-top:48px}:where(html[data-site-page=index]) .home .home-column .section-title{margin-bottom:25px}:where(html[data-site-page=index]) .home .home-column .column-cards{grid-template-columns:1fr;gap:24px}:where(html[data-site-page=index]) .home .column-cards img{aspect-ratio:353/253}:where(html[data-site-page=index]) .home .column-cards article>a>div{height:auto;min-height:137px;padding:12px 22px 20px}:where(html[data-site-page=index]) .home .column-cards small{font-size:14px;line-height:23px}:where(html[data-site-page=index]) .home .column-cards h3{font-size:15px;line-height:25px;margin:6px 0 8px}:where(html[data-site-page=index]) .home .column-cards time{font-size:13px;line-height:22px}:where(html[data-site-page=index]) .home .home-column>.button{height:65px;margin-top:28px}:where(html[data-site-page=index]) .home .home-reason{margin-top:48px}:where(html[data-site-page=index]) .home .home-reason .section-title{margin-bottom:25px}:where(html[data-site-page=index]) .home .promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(html[data-site-page=index]) .home .promises>div{height:auto;min-height:0;padding:22px 10px}:where(html[data-site-page=index]) .home .promises>div>span{font-size:36px;line-height:45px}:where(html[data-site-page=index]) .home .promises h3{font-size:13px;line-height:24px;letter-spacing:.02em;white-space:normal;margin:14px 0 12px}:where(html[data-site-page=index]) .home .promises p{font-size:11px;line-height:22px;letter-spacing:.03em}:where(html[data-site-page=index]) .home .home-about{margin-top:48px;min-height:0}:where(html[data-site-page=index]) .home .home-about h2{font-size:21px;line-height:36px;margin:0 0 18px}:where(html[data-site-page=index]) .home .home-about .feature>div>p{font-size:14px;line-height:26px}:where(html[data-site-page=index]) .home .text-links{flex-direction:column;gap:12px;font-size:13px;line-height:24px;margin-top:22px;letter-spacing:.02em}:where(html[data-site-page=index]) .home .home-faq{margin-top:48px}:where(html[data-site-page=index]) .home .home-faq .section-title{margin-bottom:24px}:where(html[data-site-page=index]) .home .faq-list details,:where(html[data-site-page=index]) .home .faq-list details:first-child,:where(html[data-site-page=index]) .home .faq-list details:nth-child(2),:where(html[data-site-page=index]) .home .faq-list details:nth-child(3),:where(html[data-site-page=index]) .home .faq-list details:nth-child(4){height:auto;min-height:0;padding:17px 16px 20px;margin-bottom:18px;border-radius:10px}:where(html[data-site-page=index]) .home .faq-list summary{font-size:14px;line-height:25px;letter-spacing:.08em;gap:12px;align-items:flex-start}:where(html[data-site-page=index]) .home .faq-list summary>span,:where(html[data-site-page=index]) .home .answer>span{font-size:29px;line-height:35px;width:16px;letter-spacing:.05em}:where(html[data-site-page=index]) .home .answer{gap:12px;margin-top:8px}:where(html[data-site-page=index]) .home .answer>p{font-size:12px;line-height:24px;letter-spacing:.07em;padding-top:3px}:where(html[data-site-page=index]) .home .home-faq>.section-more{margin-top:0;font-size:12px}:where(html[data-site-page=index]) .home .home-news{margin-top:48px}:where(html[data-site-page=index]) .home .home-news .section-title{margin-bottom:20px}:where(html[data-site-page=index]) .home .news-row{padding:15px 4px;min-height:80px;gap:7px 15px;flex-wrap:wrap;align-items:center;font-size:12px;line-height:22px}:where(html[data-site-page=index]) .home .news-row time{font-size:12px}:where(html[data-site-page=index]) .home .news-label{font-size:13px;line-height:21px;height:21px;padding:0 7px}:where(html[data-site-page=index]) .home .news-row>span:last-child{width:100%;font-size:12px;line-height:22px;white-space:normal}:where(html[data-site-page=index]) .home .home-promos{margin-top:48px}:where(html[data-site-page=index]) .home .home-promos .promo{padding:22px 20px;height:auto;min-height:245px;background-size:auto 100%;background-position:right center}:where(html[data-site-page=index]) .home .home-promos .promo-english{font-size:30px;line-height:42px;letter-spacing:.03em}:where(html[data-site-page=index]) .home .home-promos h2,:where(html[data-site-page=index]) .home .home-promos .tax h2{font-size:22px;line-height:35px;letter-spacing:.035em;white-space:normal;margin:4px 0 12px}:where(html[data-site-page=index]) .home .home-promos p{font-size:11px;line-height:22px;letter-spacing:.03em}:where(html[data-site-page=index]) .home .home-promos .membership>div{position:relative;z-index:1}:where(html[data-site-page=index]) .home .home-promos .membership>.button,:where(html[data-site-page=index]) .home .home-promos .tax>.button{position:relative;right:auto;bottom:auto;display:flex;width:100%;height:44px;min-height:44px;font-size:14px;margin-top:20px;z-index:1}:where(html[data-site-page=index]) .home .home-promos .promo-pair{grid-template-columns:1fr;height:auto;gap:18px;margin:18px 0}:where(html[data-site-page=index]) .home .home-promos .corporation,:where(html[data-site-page=index]) .home .home-promos .newsletter{min-height:255px;background-size:100% 100%;padding:22px 20px}:where(html[data-site-page=index]) .home .home-promos .corporation>.button{position:relative;width:100%;height:40px;min-height:40px;right:auto;bottom:auto;font-size:12px;margin-top:20px;padding:0 8px}:where(html[data-site-page=index]) .home .home-promos .newsletter-form{position:static;left:auto;right:auto;bottom:auto;margin:22px 0 0;height:45px}:where(html[data-site-page=index]) .home .newsletter-form input{height:45px;padding:0 15px;font-size:13px}:where(html[data-site-page=index]) .home .newsletter-form button{width:74px;font-size:15px}:where(html[data-site-page=index]) .home .home-promos .tax p{max-width:100%}:where(html[data-site-page=index]) .home .instagram{margin-top:48px;padding-bottom:40px}:where(html[data-site-page=index]) .home .instagram .section-title{margin-bottom:28px}:where(html[data-site-page=index]) .home .instagram .section-title h2{font-size:23px;line-height:36px;letter-spacing:.03em}:where(html[data-site-page=index]) .home .instagram .section-title p{font-size:12px}:where(html[data-site-page=index]) .home .instagram-track{width:900px;margin-left:calc(50% - 450px);gap:15px}:where(html[data-site-page=index]) .home .instagram-track>div{width:168px;height:168px}:where(html[data-site-page=index]) .home .instagram-prev,:where(html[data-site-page=index]) .home .instagram-next{width:36px;height:36px;bottom:106px}:where(html[data-site-page=index]) .home .instagram-prev{left:12px}:where(html[data-site-page=index]) .home .instagram-next{right:12px}:where(html[data-site-page=index]) .home .instagram-prev img,:where(html[data-site-page=index]) .home .instagram-next img{width:36px;height:36px}:where(html[data-site-page=index]) .home .site-footer{padding-top:30px;min-height:0}:where(html[data-site-page=index]) .home .footer-grid{height:auto;grid-template-columns:1fr 1fr;gap:30px 18px;padding-bottom:30px}:where(html[data-site-page=index]) .home .footer-grid h2{font-size:12px;line-height:22px;margin-bottom:10px;letter-spacing:.03em}:where(html[data-site-page=index]) .home .footer-grid a,:where(html[data-site-page=index]) .home .footer-grid button{font-size:11px;font-weight:400;line-height:30px;letter-spacing:0;white-space:normal}:where(html[data-site-page=index]) .home .copyright{font-size:10px;line-height:20px;height:auto;padding:18px 10px}:where(html[data-site-page=index]) .home .back-top{right:12px;bottom:12px;width:36px;height:36px}}@media(min-width:1024px){:where(html[data-site-page=index]) .home .header-actions{width:calc(157 * var(--design-unit));margin-right:calc(8 * var(--design-unit))}:where(html[data-site-page=index]) .home .header-actions button:nth-child(2){width:calc(49 * var(--design-unit))}:where(html[data-site-page=index]) .home .header-search{margin-right:calc(47 * var(--design-unit))}}@media(min-width:1024px)and (max-width:1365px){:where(html[data-site-page=index]) .home{--design-unit: calc(100vw / 1366)}}@media(max-width:767px){:where(html[data-site-page=index]) .home .achievements-image{margin-top:30px}:where(html[data-site-page=index]) .home .promises p br{display:none}}:where(html[data-site-page=index]) .home .home-about h2{font-weight:100}:where(html[data-site-page=index]) .home .home-voice blockquote,:where(html[data-site-page=index]) .home .home-guide .guide-card{border-width:.5px;border-color:#797979}:where(html[data-site-page=index]) .home .home-guide>.button .button-copy{position:static;inset:auto;margin:0;transform:none;width:100%;align-items:center;justify-content:center;text-align:center}:where(html[data-site-page=index]) .home .home-reason .promises>div{background:#fff;border-radius:calc(10 * var(--design-unit));box-shadow:0 0 calc(20 * var(--design-unit)) #0000000f}:where(html[data-site-page=index]) .home .home-reason .promises h3,:where(html[data-site-page=index]) .home .home-reason .promises p{color:#797979;font-weight:100}:where(html[data-site-page=index]) .home .home-about .text-links a{display:inline-flex;align-items:center;gap:calc(8 * var(--design-unit));white-space:nowrap;flex:0 0 auto}:where(html[data-site-page=index]) .home .home-about .text-links a:first-child{color:#aca69c}:where(html[data-site-page=index]) .home .home-about .text-links a:last-child{color:#000}:where(html[data-site-page=index]) .home .home-about .text-links img{display:block;width:calc(10 * var(--design-unit));height:calc(14 * var(--design-unit));flex:none}:where(html[data-site-page=index]) .home .home-faq .answer>span{color:#585858}:where(html[data-site-page=index]) .home .footer-social{display:flex;align-items:center;gap:calc(14 * var(--design-unit));margin-top:calc(26 * var(--design-unit))}:where(html[data-site-page=index]) .home .footer-social img{display:block;width:calc(29 * var(--design-unit));height:calc(29 * var(--design-unit));object-fit:contain}:where(html[data-site-page=index]) .home .section-title h2{letter-spacing:-.04em;transform:scaleX(.72);transform-origin:center}:where(html[data-site-page=index]) .home .promo-english,:where(html[data-site-page=index]) .home .promises>div>span,:where(html[data-site-page=index]) .home .number{letter-spacing:-.04em}:where(html[data-site-page=index]) .home .section-title h2,:where(html[data-site-page=index]) .home .home-promos .promo-english,:where(html[data-site-page=index]) .home .promises>div>span,:where(html[data-site-page=index]) .home .number{font-weight:900;font-synthesis:weight;-webkit-text-stroke:1.2px currentColor;letter-spacing:.05em}:where(html[data-site-page=index]) .home .instagram-prev,:where(html[data-site-page=index]) .home .instagram-next{background:transparent}:where(html[data-site-page=index]) .home .instagram-prev img,:where(html[data-site-page=index]) .home .instagram-next img{clip-path:circle(47% at 50% 50%)}:where(html[data-site-page=index]) .home .home-about .text-links{align-items:flex-start;letter-spacing:.02em}@media(min-width:1024px){:where(html[data-site-page=index]) .home .home-about .text-links{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:calc(20 * var(--design-unit));font-size:calc(15 * var(--design-unit))}}@media(max-width:1023px){:where(html[data-site-page=index]) .home .home-about .text-links{flex-direction:column;gap:12px;font-size:13px}}:where(html[data-site-page=index]) .home .home-guide .number,:where(html[data-site-page=index]) .home .home-reason .promises>div>span{font-size:calc(42 * var(--design-unit))}:where(html[data-site-page=index]) .home .number-glyph{display:inline-block;font-family:Gidole,sans-serif;font-weight:900;font-synthesis:weight;-webkit-text-stroke:1.2px currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:center}@media(max-width:767px){:where(html[data-site-page=index]) .home .home-guide .number,:where(html[data-site-page=index]) .home .home-reason .promises>div>span{font-size:32px}}:where(html[data-site-page=index]) .home .button,:where(html[data-site-page=index]) .home .button .button-copy,:where(html[data-site-page=index]) .home .button .button-copy strong,:where(html[data-site-page=index]) .home .button .button-copy small{font-weight:700}:where(html[data-site-page=index]) .home .home-reason .promises p{white-space:normal;word-break:normal;overflow-wrap:anywhere}:where(html[data-site-page=index]) .home .home-feature h2,:where(html[data-site-page=index]) .home .home-about h2,:where(html[data-site-page=index]) .home .home-reason .promises h3{color:#000;font-weight:400}:where(html[data-site-page=index]) .home .home-news .news-label{letter-spacing:.05em}:where(html[data-site-page=index]) .home .home-news .news-label-text{display:inline-block;font-family:Gidole,sans-serif;font-weight:900;font-synthesis:weight;-webkit-text-stroke:.02857em currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:center}:where(html[data-site-page=index]) .home .home-news .news-label{padding-inline:calc(3 * var(--design-unit))}@media(max-width:767px){:where(html[data-site-page=index]) .home .home-news .news-label{padding-inline:3px}}:where(html[data-site-page=index]) .home .home-fv>a>picture{display:block}@media(max-width:767px){:where(html[data-site-page=index]) .home .home-fv>a>picture>img{aspect-ratio:390/600;width:100%;height:auto}}:where(html[data-site-page=category]) .page-category .breadcrumb{padding:calc(12 * var(--design-unit)) 0;height:calc(51 * var(--design-unit));font-size:calc(14 * var(--design-unit));gap:calc(18 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .breadcrumb [aria-current]{color:#444;font-weight:700}:where(html[data-site-page=category]) .page-category .catalog-layout{grid-template-columns:calc(204 * var(--design-unit)) minmax(0,1fr);gap:calc(36 * var(--design-unit));padding-top:calc(50 * var(--design-unit))}:where(html[data-site-page=category]) .page-category main .section{padding:0}:where(html[data-site-page=category]) .page-category .filter-sidebar{min-width:0}:where(html[data-site-page=category]) .page-category .filter-panel>summary{display:none}:where(html[data-site-page=category]) .page-category .filter-panel fieldset{border:0;margin:0 0 calc(39 * var(--design-unit));padding:0;min-width:0}:where(html[data-site-page=category]) .page-category .filter-panel legend{display:flex;justify-content:space-between;align-items:baseline;width:100%;padding:0 0 calc(4 * var(--design-unit));margin:0 0 calc(11 * var(--design-unit));border-bottom:calc(2 * var(--design-unit)) solid #333}:where(html[data-site-page=category]) .page-category .filter-heading{display:inline-block;font-size:calc(34 * var(--design-unit));line-height:calc(36 * var(--design-unit));color:#aca69c;font-family:Gidole,sans-serif;font-weight:900;font-synthesis:weight;-webkit-text-stroke:.02857em currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:left center;margin-right:calc(-15 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .filter-panel legend small{font:calc(14 * var(--design-unit))/calc(20 * var(--design-unit)) "Noto Sans JP Local",sans-serif;color:#000;white-space:nowrap;letter-spacing:0}:where(html[data-site-page=category]) .page-category .filter-panel label{position:relative;display:flex;align-items:center;gap:calc(6 * var(--design-unit));padding:calc(10 * var(--design-unit)) 0;font-size:calc(14 * var(--design-unit));line-height:calc(20 * var(--design-unit));cursor:pointer}:where(html[data-site-page=category]) .page-category .filter-panel input{appearance:none;-webkit-appearance:none;border:0;padding:0;margin:0;border-radius:0;background:linear-gradient(#aca69c,#aca69c) center/calc(10 * var(--design-unit)) calc(2 * var(--design-unit)) no-repeat;width:calc(14 * var(--design-unit));height:calc(20 * var(--design-unit));flex:none;cursor:pointer}:where(html[data-site-page=category]) .page-category .filter-panel input:checked{background:#aca69c;box-shadow:inset 0 0 0 calc(3 * var(--design-unit)) #fff;outline:calc(1 * var(--design-unit)) solid #aca69c}:where(html[data-site-page=category]) .page-category .filter-panel input:focus-visible{outline:calc(2 * var(--design-unit)) solid #965630}:where(html[data-site-page=category]) .page-category .filter-panel input:checked+span{font-weight:700}:where(html[data-site-page=category]) .page-category .filter-panel button[type=reset]{font-size:calc(12 * var(--design-unit));min-height:calc(34 * var(--design-unit));padding:calc(6 * var(--design-unit));background:transparent;border:calc(1 * var(--design-unit)) solid #aca69c}:where(html[data-site-page=category]) .page-category .filter-panel button[type=reset][hidden]{display:none}:where(html[data-site-page=category]) .page-category .category-fv{position:relative}:where(html[data-site-page=category]) .page-category .category-fv>img{width:100%;height:auto;aspect-ratio:900/360}:where(html[data-site-page=category]) .page-category .category-intro{padding:calc(13 * var(--design-unit)) calc(20 * var(--design-unit)) 0;margin:0}:where(html[data-site-page=category]) .page-category .category-intro .eyebrow{margin:0;font-size:calc(34 * var(--design-unit));line-height:calc(40 * var(--design-unit));transform:scaleX(.72);transform-origin:left;letter-spacing:.05em}:where(html[data-site-page=category]) .page-category .category-intro h2{margin:0;font-size:calc(20 * var(--design-unit));font-weight:500;line-height:calc(28 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .category-intro p{font-size:calc(16 * var(--design-unit));font-weight:500;line-height:calc(26 * var(--design-unit));margin-top:calc(10 * var(--design-unit));letter-spacing:0}:where(html[data-site-page=category]) .page-category .catalog-categories{margin-top:calc(90 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-categories .section-title{margin-bottom:calc(40 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-categories .categories{gap:calc(30 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-categories .category-card img{aspect-ratio:280/128}:where(html[data-site-page=category]) .page-category .catalog-categories .category-card>div,:where(html[data-site-page=category]) .page-category .catalog-other .category-card>div{padding:0 calc(8 * var(--design-unit));height:calc(42 * var(--design-unit));background:#222;display:flex;justify-content:center;align-items:center}:where(html[data-site-page=category]) .page-category .catalog-categories .category-card h3,:where(html[data-site-page=category]) .page-category .catalog-other .category-card h3{font-size:calc(14 * var(--design-unit));line-height:calc(22 * var(--design-unit));font-weight:700;letter-spacing:0}:where(html[data-site-page=category]) .page-category .catalog-ranking{margin-top:calc(76 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-ranking .section-title{margin-bottom:calc(20 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-ranking .products{gap:calc(30 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-ranking .product-photo>img{width:100%;height:auto;aspect-ratio:1}:where(html[data-site-page=category]) .page-category .catalog-ranking .product-card h3{margin-top:calc(10 * var(--design-unit));font-size:calc(14 * var(--design-unit));line-height:calc(22 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-ranking .price{margin:0;font-size:calc(14 * var(--design-unit));line-height:calc(22 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #product-list{margin-top:calc(74 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-toolbar{min-height:calc(63 * var(--design-unit));background:#f8f8f8;padding:calc(12 * var(--design-unit)) calc(14 * var(--design-unit));gap:calc(16 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #result-count{font-size:calc(18 * var(--design-unit));font-weight:700;line-height:calc(24 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=category]) .page-category .catalog-controls{display:flex;align-items:center;gap:calc(14 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-controls label{white-space:nowrap;font-size:calc(16 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-toolbar select{border:calc(1 * var(--design-unit)) solid #222;border-radius:0;padding:calc(7 * var(--design-unit)) calc(10 * var(--design-unit));font-size:calc(14 * var(--design-unit));background:transparent}:where(html[data-site-page=category]) .page-category .catalog-view{display:flex;gap:calc(7 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-view button{display:grid;place-items:center;width:calc(36 * var(--design-unit));height:calc(36 * var(--design-unit));padding:calc(4 * var(--design-unit));border:calc(1 * var(--design-unit)) solid #222;background:#fff}:where(html[data-site-page=category]) .page-category .catalog-view button[aria-pressed=true]{background:#272624}:where(html[data-site-page=category]) .page-category .catalog-view img{width:calc(25 * var(--design-unit));height:calc(25 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-view button[data-view=grid][aria-pressed=false] img{filter:invert(1)}:where(html[data-site-page=category]) .page-category .catalog-view button[data-view=list][aria-pressed=true] img{filter:invert(1)}:where(html[data-site-page=category]) .page-category #active-filters{min-height:calc(36 * var(--design-unit));margin:calc(16 * var(--design-unit)) 0 calc(34 * var(--design-unit));gap:calc(14 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #active-filters button{border:calc(1 * var(--design-unit)) solid #aca69c;border-radius:calc(4 * var(--design-unit));color:#797369;padding:calc(6 * var(--design-unit)) calc(12 * var(--design-unit));font-size:calc(16 * var(--design-unit));line-height:calc(22 * var(--design-unit));background:#fff}:where(html[data-site-page=category]) .page-category #category-products .products{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(28 * var(--design-unit)) calc(30 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #category-products .product-card{background:#fff;box-shadow:0 0 calc(20 * var(--design-unit)) #00000012;min-width:0}:where(html[data-site-page=category]) .page-category #category-products .product-photo{display:block;position:relative}:where(html[data-site-page=category]) .page-category #category-products .product-photo>img{width:100%;height:auto;aspect-ratio:280/190;object-fit:cover}:where(html[data-site-page=category]) .page-category .product-badge{position:absolute;top:calc(10 * var(--design-unit));left:calc(10 * var(--design-unit));padding:calc(1 * var(--design-unit)) calc(6 * var(--design-unit));border-radius:calc(2 * var(--design-unit));font-size:calc(14 * var(--design-unit));line-height:calc(22 * var(--design-unit));font-weight:700;color:#fff;letter-spacing:.06em}:where(html[data-site-page=category]) .page-category .product-badge.outlet{background:#c50000}:where(html[data-site-page=category]) .page-category .product-badge.custom{background:#aca69c}:where(html[data-site-page=category]) .page-category .product-badge.sale{background:#fff;color:#e60000}:where(html[data-site-page=category]) .page-category .product-badge.exclusive{background:#000}:where(html[data-site-page=category]) .page-category #category-products .product-info{padding:calc(14 * var(--design-unit)) calc(16 * var(--design-unit)) calc(17 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #category-products h3{font-size:calc(18 * var(--design-unit));line-height:calc(24 * var(--design-unit));font-weight:700;color:#272624;text-align:left;margin:0;letter-spacing:0}:where(html[data-site-page=category]) .page-category #category-products .meta{margin:calc(8 * var(--design-unit)) 0 0;font-size:calc(12 * var(--design-unit));line-height:calc(18 * var(--design-unit));color:#969696;letter-spacing:0}:where(html[data-site-page=category]) .page-category #category-products .stars{margin:calc(6 * var(--design-unit)) 0 0;font-size:calc(16 * var(--design-unit));line-height:calc(22 * var(--design-unit));color:#aca69c;letter-spacing:0}:where(html[data-site-page=category]) .page-category #category-products .stars small{color:#000;font-size:calc(14 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #category-products .price{display:flex;justify-content:space-between;align-items:baseline;gap:calc(8 * var(--design-unit));margin:calc(4 * var(--design-unit)) 0 0;line-height:calc(28 * var(--design-unit));white-space:nowrap;letter-spacing:0}:where(html[data-site-page=category]) .page-category #category-products .price strong{font:700 calc(22 * var(--design-unit))/calc(28 * var(--design-unit)) Arial,sans-serif}:where(html[data-site-page=category]) .page-category #category-products .price del{font:400 calc(16 * var(--design-unit))/calc(24 * var(--design-unit)) Arial,sans-serif;color:#272624}:where(html[data-site-page=category]) .page-category #category-products .price small{font:700 calc(12 * var(--design-unit))/1.5 "Noto Sans JP Local",sans-serif}:where(html[data-site-page=category]) .page-category #category-products .price del small{font-size:calc(9 * var(--design-unit));font-weight:400}:where(html[data-site-page=category]) .page-category #category-products .sale-price{color:#e60000}:where(html[data-site-page=category]) .page-category #category-products .regular-price{color:#000}:where(html[data-site-page=category]) .page-category #category-products .card-actions{gap:calc(10 * var(--design-unit));margin-top:calc(10 * var(--design-unit));flex-direction:row}:where(html[data-site-page=category]) .page-category #category-products .card-actions .button{min-height:calc(42 * var(--design-unit));padding:calc(6 * var(--design-unit));font-size:calc(13 * var(--design-unit));line-height:calc(20 * var(--design-unit));font-weight:700;border-radius:calc(3 * var(--design-unit));white-space:nowrap}:where(html[data-site-page=category]) .page-category #category-products .card-actions .outline{border:calc(1 * var(--design-unit)) solid #272624;color:#272624;background:#fff}:where(html[data-site-page=category]) .page-category #category-products .card-actions .dark{background:#272624;color:#fff}:where(html[data-site-page=category]) .page-category .catalog-pagination{display:flex;justify-content:center;gap:calc(6 * var(--design-unit));margin-top:calc(46 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-pagination>*{display:grid;place-items:center;width:calc(35 * var(--design-unit));height:calc(36 * var(--design-unit));background:#fff;border:calc(1 * var(--design-unit)) solid #272624;border-radius:calc(3 * var(--design-unit));font-size:calc(16 * var(--design-unit));color:#272624}:where(html[data-site-page=category]) .page-category .catalog-pagination [aria-current]{background:#272624;color:#fff}:where(html[data-site-page=category]) .page-category .catalog-pagination button:disabled{opacity:1;cursor:default}:where(html[data-site-page=category]) .page-category .catalog-guide{margin-top:calc(75 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-guide .section-title{margin-bottom:calc(28 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-guide .section-title small{font-size:calc(16 * var(--design-unit));margin-top:calc(15 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-guide .guides{gap:calc(44 * var(--design-unit));padding-top:calc(40 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-guide .guide-card{min-height:calc(190 * var(--design-unit));padding:calc(52 * var(--design-unit)) calc(12 * var(--design-unit)) calc(20 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-guide .guide-card h3{font-size:calc(22 * var(--design-unit));font-weight:700}:where(html[data-site-page=category]) .page-category .catalog-guide .guide-card p{font-size:calc(15 * var(--design-unit));line-height:calc(22 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-guide>.button{height:calc(86 * var(--design-unit));margin-top:calc(32 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-voice{margin-top:calc(94 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-voice .section-title{margin-bottom:calc(24 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-voice .grid{gap:calc(44 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-voice blockquote{min-height:calc(210 * var(--design-unit));padding:calc(20 * var(--design-unit)) calc(23 * var(--design-unit)) calc(24 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-voice blockquote p{font-size:calc(15 * var(--design-unit));line-height:calc(22 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-voice blockquote cite{font-size:calc(15 * var(--design-unit));line-height:calc(23 * var(--design-unit));margin-top:auto;padding-top:calc(22 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq{margin-top:calc(110 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq .section-title{margin-bottom:calc(30 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq .faq-list{max-width:calc(902 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq details{border:calc(1 * var(--design-unit)) solid #222;padding:calc(22 * var(--design-unit)) calc(35 * var(--design-unit)) calc(24 * var(--design-unit));margin-bottom:calc(24 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq summary{font-size:calc(18 * var(--design-unit));line-height:calc(28 * var(--design-unit));letter-spacing:.12em}:where(html[data-site-page=category]) .page-category .catalog-faq summary:after{display:none}:where(html[data-site-page=category]) .page-category .catalog-faq summary>span{color:#965630;font-size:calc(40 * var(--design-unit));line-height:calc(50 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq .answer{margin-top:calc(4 * var(--design-unit));gap:calc(16 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq .answer>span{color:#585858;font-size:calc(40 * var(--design-unit));line-height:calc(50 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-faq .answer>p{font-size:calc(16 * var(--design-unit));font-weight:100;line-height:calc(26 * var(--design-unit));padding-top:calc(12 * var(--design-unit));letter-spacing:.1em}:where(html[data-site-page=category]) .page-category .catalog-faq details:last-child{margin-bottom:0}:where(html[data-site-page=category]) .page-category .catalog-other{margin-top:calc(70 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-other .section-title{margin-bottom:calc(40 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-other .categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(20 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-other .category-card img{width:100%;aspect-ratio:270/129}:where(html[data-site-page=category]) .page-category .catalog-column{margin-top:calc(90 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-column .section-title{margin-bottom:calc(40 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards{gap:calc(44 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards article{background:#fff;box-shadow:0 0 calc(20 * var(--design-unit)) #00000012}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards img{width:100%;aspect-ratio:350/250}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards article>a>div{padding:calc(9 * var(--design-unit)) calc(23 * var(--design-unit)) calc(22 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards small{color:#965630;font-size:calc(16 * var(--design-unit));font-weight:700;line-height:calc(24 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards h3{font-size:calc(16 * var(--design-unit));line-height:calc(26 * var(--design-unit));margin:calc(3 * var(--design-unit)) 0 calc(10 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards time{font-size:calc(15 * var(--design-unit));color:#626262}:where(html[data-site-page=category]) .page-category .catalog-column>.button{height:calc(86 * var(--design-unit));margin-top:calc(46 * var(--design-unit));font-size:calc(22 * var(--design-unit))}:where(html[data-site-page=category]) .page-category .home-promos{margin-top:calc(100 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #category-products[data-view=list] .products{grid-template-columns:1fr}:where(html[data-site-page=category]) .page-category #category-products[data-view=list] .product-card{display:grid;grid-template-columns:calc(240 * var(--design-unit)) minmax(0,1fr)}:where(html[data-site-page=category]) .page-category #category-products[data-view=list] .product-photo>img{height:100%}:where(html[data-site-page=category]) .page-category #category-products[data-view=list] .card-actions{max-width:calc(320 * var(--design-unit))}:where(html[data-site-page=category]) .page-category #category-products[data-view=list] .price{justify-content:flex-start;gap:calc(20 * var(--design-unit))}@media(min-width:768px)and (max-width:1023px){:where(html[data-site-page=category]) .page-category .catalog-layout{grid-template-columns:160px minmax(0,1fr);gap:24px}:where(html[data-site-page=category]) .page-category .filter-heading{font-size:28px}:where(html[data-site-page=category]) .page-category .filter-panel legend small{font-size:11px}:where(html[data-site-page=category]) .page-category .filter-panel label{font-size:12px}:where(html[data-site-page=category]) .page-category .catalog-toolbar{flex-wrap:wrap}:where(html[data-site-page=category]) .page-category #category-products .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}:where(html[data-site-page=category]) .page-category .catalog-categories .categories,:where(html[data-site-page=category]) .page-category .catalog-ranking .products{gap:18px}:where(html[data-site-page=category]) .page-category .catalog-categories .category-card h3{font-size:12px}:where(html[data-site-page=category]) .page-category .catalog-guide .guides,:where(html[data-site-page=category]) .page-category .catalog-voice .grid,:where(html[data-site-page=category]) .page-category .catalog-column .column-cards{gap:24px}:where(html[data-site-page=category]) .page-category .catalog-guide .guide-card h3{font-size:17px}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards article>a>div{padding-inline:14px}}@media(max-width:767px){:where(html[data-site-page=category]) .page-category .breadcrumb{height:auto;min-height:44px;padding-block:10px;font-size:12px;gap:12px}:where(html[data-site-page=category]) .page-category .catalog-layout{display:flex;flex-direction:column;gap:24px;padding-top:16px}:where(html[data-site-page=category]) .page-category .filter-panel{border:1px solid #aca69c;border-radius:5px;padding:12px 16px}:where(html[data-site-page=category]) .page-category .filter-panel>summary{display:block;margin:0;font-size:14px}:where(html[data-site-page=category]) .page-category .filter-panel[open]>summary{margin-bottom:20px}:where(html[data-site-page=category]) .page-category .filter-panel fieldset{margin-bottom:22px}:where(html[data-site-page=category]) .page-category .filter-panel legend{margin-bottom:8px}:where(html[data-site-page=category]) .page-category .filter-heading{font-size:28px}:where(html[data-site-page=category]) .page-category .category-intro{padding:12px 0 0}:where(html[data-site-page=category]) .page-category .category-intro .eyebrow{font-size:28px}:where(html[data-site-page=category]) .page-category .category-intro h2{font-size:18px}:where(html[data-site-page=category]) .page-category .category-intro p{font-size:13px;line-height:23px}:where(html[data-site-page=category]) .page-category .catalog-categories,:where(html[data-site-page=category]) .page-category .catalog-ranking,:where(html[data-site-page=category]) .page-category #product-list{margin-top:44px}:where(html[data-site-page=category]) .page-category .catalog-categories .section-title,:where(html[data-site-page=category]) .page-category .catalog-other .section-title,:where(html[data-site-page=category]) .page-category .catalog-column .section-title{margin-bottom:24px}:where(html[data-site-page=category]) .page-category .catalog-categories .categories{grid-template-columns:1fr 1fr;gap:18px 14px}:where(html[data-site-page=category]) .page-category .catalog-categories .category-card h3,:where(html[data-site-page=category]) .page-category .catalog-other .category-card h3{font-size:12px}:where(html[data-site-page=category]) .page-category .catalog-ranking .products{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}:where(html[data-site-page=category]) .page-category .catalog-ranking .product-card h3{font-size:11px;line-height:18px}:where(html[data-site-page=category]) .page-category .catalog-ranking .price{font-size:12px}:where(html[data-site-page=category]) .page-category .catalog-ranking .rank:has(img),:where(html[data-site-page=category]) .page-category .catalog-ranking .rank>img{width:22px;height:30px}:where(html[data-site-page=category]) .page-category .catalog-toolbar{flex-direction:column;align-items:stretch;padding:12px;gap:12px}:where(html[data-site-page=category]) .page-category #result-count{font-size:15px}:where(html[data-site-page=category]) .page-category .catalog-controls{justify-content:space-between;gap:8px}:where(html[data-site-page=category]) .page-category .catalog-controls label{display:flex;align-items:center;font-size:12px}:where(html[data-site-page=category]) .page-category .catalog-toolbar select{margin:0 0 0 8px;font-size:12px;padding:6px;width:100px}:where(html[data-site-page=category]) .page-category .catalog-view button{width:30px;height:30px;padding:3px}:where(html[data-site-page=category]) .page-category .catalog-view img{width:22px;height:22px}:where(html[data-site-page=category]) .page-category #active-filters{min-height:0;margin:16px 0 24px;gap:8px}:where(html[data-site-page=category]) .page-category #active-filters button{font-size:12px}:where(html[data-site-page=category]) .page-category #category-products .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}:where(html[data-site-page=category]) .page-category #category-products .product-info{padding:10px 9px 12px}:where(html[data-site-page=category]) .page-category #category-products h3{font-size:13px;line-height:20px}:where(html[data-site-page=category]) .page-category .product-badge{left:5px;top:5px;font-size:10px;line-height:17px;padding:0 3px}:where(html[data-site-page=category]) .page-category #category-products .meta{font-size:10px;line-height:17px}:where(html[data-site-page=category]) .page-category #category-products .stars{font-size:13px}:where(html[data-site-page=category]) .page-category #category-products .stars small{font-size:10px}:where(html[data-site-page=category]) .page-category #category-products .price{flex-wrap:wrap;gap:0 8px}:where(html[data-site-page=category]) .page-category #category-products .price strong{font-size:17px;line-height:24px}:where(html[data-site-page=category]) .page-category #category-products .price del{font-size:12px}:where(html[data-site-page=category]) .page-category #category-products .price small{font-size:10px}:where(html[data-site-page=category]) .page-category #category-products .card-actions{flex-direction:column;gap:8px}:where(html[data-site-page=category]) .page-category #category-products .card-actions .button{font-size:12px;min-height:38px}:where(html[data-site-page=category]) .page-category #category-products[data-view=list] .product-card{grid-template-columns:110px minmax(0,1fr)}:where(html[data-site-page=category]) .page-category #category-products[data-view=list] .product-photo>img{object-fit:cover}:where(html[data-site-page=category]) .page-category .catalog-pagination{margin-top:30px}:where(html[data-site-page=category]) .page-category .catalog-guide,:where(html[data-site-page=category]) .page-category .catalog-voice,:where(html[data-site-page=category]) .page-category .catalog-faq,:where(html[data-site-page=category]) .page-category .catalog-other,:where(html[data-site-page=category]) .page-category .catalog-column{margin-top:52px}:where(html[data-site-page=category]) .page-category .catalog-guide .section-title small{font-size:13px}:where(html[data-site-page=category]) .page-category .catalog-guide .guides{grid-template-columns:1fr;gap:54px;padding-top:36px}:where(html[data-site-page=category]) .page-category .catalog-guide .guide-card{min-height:175px;padding:44px 16px 20px}:where(html[data-site-page=category]) .page-category .catalog-guide .guide-card h3{font-size:20px}:where(html[data-site-page=category]) .page-category .catalog-guide .guide-card p{font-size:14px}:where(html[data-site-page=category]) .page-category .catalog-guide>.button,:where(html[data-site-page=category]) .page-category .catalog-column>.button{height:68px;margin-top:30px;font-size:16px}:where(html[data-site-page=category]) .page-category .catalog-voice .grid{grid-template-columns:1fr;gap:20px}:where(html[data-site-page=category]) .page-category .catalog-voice blockquote{min-height:0;padding:20px}:where(html[data-site-page=category]) .page-category .catalog-voice blockquote p{font-size:14px;line-height:24px}:where(html[data-site-page=category]) .page-category .catalog-voice blockquote cite{font-size:13px;padding-top:20px}:where(html[data-site-page=category]) .page-category .catalog-faq details{padding:16px;margin-bottom:18px}:where(html[data-site-page=category]) .page-category .catalog-faq summary{font-size:14px;line-height:24px;letter-spacing:.04em}:where(html[data-site-page=category]) .page-category .catalog-faq summary>span,:where(html[data-site-page=category]) .page-category .catalog-faq .answer>span{font-size:29px;line-height:35px}:where(html[data-site-page=category]) .page-category .catalog-faq .answer>p{font-size:13px;line-height:24px;padding-top:4px;letter-spacing:.04em}:where(html[data-site-page=category]) .page-category .catalog-other .categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards{grid-template-columns:1fr;gap:24px}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards article>a>div{padding:12px 18px 20px}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards small{font-size:14px}:where(html[data-site-page=category]) .page-category .catalog-column .column-cards h3{font-size:16px}:where(html[data-site-page=category]) .page-category .home-promos{margin-top:55px}}:where(html[data-site-page=category]) .page-category .catalog-pagination[hidden]{display:none}@media(min-width:768px)and (max-width:1023px){:where(html[data-site-page=category]) .page-category #category-products .price{flex-wrap:wrap;gap:0 8px}:where(html[data-site-page=category]) .page-category #category-products .price strong{font-size:20px}:where(html[data-site-page=category]) .page-category #category-products .price del{font-size:14px}}:where(html[data-site-page=category],html[data-site-page=condition],html[data-site-page=guide],html[data-site-page=index],html[data-site-page=product],html[data-site-page=ranking]) .faq-list .faq-letter{display:inline-block;font-family:Gidole,sans-serif;font-size:calc(42 * var(--design-unit, 1px));font-weight:900;font-synthesis:weight;-webkit-text-stroke:1.2px currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:center;color:inherit}@media(max-width:767px){:where(html[data-site-page=category],html[data-site-page=condition],html[data-site-page=guide],html[data-site-page=index],html[data-site-page=product],html[data-site-page=ranking]) .faq-list .faq-letter{font-size:32px}}@font-face{font-family:Noto Sans JP Pages;src:url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/NotoSansJP-Pages-54b000b4e6.woff2?v=47169099943189168751791206873) format("woff2");font-weight:100 900;font-display:swap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main{font-family:Noto Sans JP Pages,Noto Sans JP Local,sans-serif}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised{--u:var(--design-unit,1px)}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main{font-size:calc(16 * var(--u));line-height:1.75}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section{padding:0;margin-block:calc(96 * var(--u)) 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main>.container>.section:first-child{margin-top:calc(62 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .breadcrumb{padding:calc(12 * var(--u)) 0;font-size:calc(12 * var(--u));height:calc(48 * var(--u));color:#aaa}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section-title{margin-bottom:calc(34 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section-title>p{font-size:calc(14 * var(--u));line-height:calc(22 * var(--u));font-weight:400;letter-spacing:.13em}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section-title>small{font-size:calc(12 * var(--u));line-height:calc(21 * var(--u));margin-top:calc(10 * var(--u));font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .button{font-size:calc(16 * var(--u));min-height:calc(58 * var(--u));padding:calc(12 * var(--u)) calc(30 * var(--u));line-height:1.5}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .button.wide{width:calc(632 * var(--u));max-width:100%;min-height:calc(82 * var(--u));font-size:calc(21 * var(--u));margin-top:calc(44 * var(--u));border-radius:calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .button-arrow{right:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .grid.three{gap:calc(42 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .grid.four{gap:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .eyebrow{font-size:calc(21 * var(--u));letter-spacing:.12em;color:#965630;display:block;margin-bottom:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split{grid-template-columns:1fr 1fr;gap:0;align-items:stretch}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split>div{min-width:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split h2{font-size:calc(27 * var(--u));line-height:1.5;font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split>div>p{font-size:calc(16 * var(--u));font-weight:300;line-height:1.9;margin-top:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split>img{display:block;width:100%;height:100%;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card{overflow:hidden}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card>img{width:100%;height:auto;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card>div{width:100%;min-height:0;padding:calc(22 * var(--u)) calc(8 * var(--u));background:#aca69c}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card h3{font-size:calc(20 * var(--u));font-weight:500;line-height:1.5}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card p{font-size:calc(16 * var(--u));line-height:1.7}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main blockquote{border:1px solid #777;border-radius:calc(8 * var(--u));padding:calc(24 * var(--u));min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main blockquote p{font-size:calc(16 * var(--u));line-height:1.6;font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main blockquote cite{font-size:calc(14 * var(--u));line-height:1.8;margin-top:calc(34 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .stars{color:#b38e40}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guide-card{border:1px solid #666;border-radius:calc(8 * var(--u));min-height:calc(185 * var(--u));padding:calc(48 * var(--u)) calc(26 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guide-card h3{font-size:calc(23 * var(--u));line-height:1.5;font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guide-card p{font-size:calc(16 * var(--u));line-height:1.8;text-align:left;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guides{margin-top:calc(72 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .number{width:calc(78 * var(--u));height:calc(78 * var(--u));left:calc(50% - 39 * var(--u));top:calc(-39 * var(--u));font-size:calc(42 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .faq-list{width:calc(902 * var(--u));max-width:100%;margin-inline:auto;display:grid;gap:calc(22 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .faq-list details{border:1px solid #777;border-radius:calc(8 * var(--u));padding:calc(22 * var(--u)) calc(36 * var(--u));margin:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .faq-list summary{font-size:calc(18 * var(--u));line-height:1.75;font-weight:400;gap:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .faq-list summary>span{color:#aca69c;flex:none;min-width:calc(23 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .answer{gap:calc(16 * var(--u));margin-top:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .answer>span{color:#585858;flex:none;min-width:calc(23 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .answer p{font-size:calc(16 * var(--u));font-weight:300;line-height:1.9}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .page-cta{background:#333;color:#fff;display:grid;grid-template-columns:1.1fr 1fr;gap:calc(50 * var(--u));padding:calc(28 * var(--u)) calc(34 * var(--u));min-height:calc(181 * var(--u));align-items:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .page-cta h2{font-size:calc(27 * var(--u));font-weight:700;line-height:1.5}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .page-cta p{font-size:calc(16 * var(--u));margin-top:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .cta-links{display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .cta-links .button{padding-inline:calc(14 * var(--u));font-size:calc(15 * var(--u));min-height:calc(56 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .page-cta+.home-promos{margin-top:calc(36 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .home-promos{padding:0;margin-bottom:calc(100 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises>div{background:#fff;box-shadow:0 1px 14px #0000000d;border-radius:calc(6 * var(--u));padding:calc(25 * var(--u)) calc(17 * var(--u));min-height:calc(223 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises h3{font-size:calc(22 * var(--u));font-weight:400;color:#000;margin:calc(16 * var(--u)) 0 calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises p{font-size:calc(16 * var(--u));font-weight:400;line-height:1.75}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises>div>span{font-size:calc(42 * var(--u));line-height:1.2}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .table-note{font-size:calc(12 * var(--u));line-height:1.65;color:#585858;margin:calc(20 * var(--u)) 0 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro{margin-top:calc(9 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro .split{grid-template-columns:593fr 551fr;background:#fdfcf8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro .split>div{padding:calc(39 * var(--u)) calc(24 * var(--u)) calc(32 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro h1{font-size:calc(28 * var(--u));line-height:1.6;font-weight:400;letter-spacing:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro p{margin-top:calc(32 * var(--u));font-size:calc(16 * var(--u));line-height:2}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story{padding:calc(32 * var(--u)) 0;background:#333;margin:calc(125 * var(--u)) 0 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story .split{grid-template-columns:467fr 633fr;gap:calc(44 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story .split>div{padding-top:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story img{max-height:none;aspect-ratio:1}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story h2{font-size:calc(28 * var(--u));padding-bottom:calc(20 * var(--u));border-bottom:1px solid #fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story p{line-height:1.8;color:#fff;margin:calc(23 * var(--u)) 0 calc(32 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges{display:flex;justify-content:space-between;gap:calc(13 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges>span{width:calc(140 * var(--u));height:calc(140 * var(--u));display:flex;flex-direction:column;justify-content:center;align-items:center;border:0;color:#111;padding:0;background:#fff;border-radius:50%;line-height:1.2}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges small{font-size:calc(18 * var(--u));margin-bottom:calc(13 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges strong{font-size:calc(28 * var(--u));font-weight:700}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .editorial-cards article{box-shadow:0 2px 12px #00000010}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .editorial-copy{padding:calc(20 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .editorial-copy h3{margin:0 0 calc(18 * var(--u));font-size:calc(18 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .editorial-copy p{font-size:calc(15 * var(--u));line-height:1.7;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section{margin-top:calc(139 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .split,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .sustainability{background:#fdfcf8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .split>div{padding:calc(30 * var(--u)) calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .eyebrow{margin-bottom:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section h2{font-size:calc(27 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .split p{font-size:calc(15 * var(--u));line-height:1.85;margin-top:calc(15 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .feature-tags{display:flex;gap:calc(6 * var(--u));margin-top:calc(20 * var(--u));flex-wrap:wrap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .feature-tags span{border:1px solid #777;border-radius:3px;padding:calc(5 * var(--u));font-size:calc(13 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .grid{display:flex;gap:calc(16 * var(--u));margin-top:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .button{font-size:calc(14 * var(--u));padding-inline:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .achievements-image{max-width:calc(950 * var(--u));margin:calc(69 * var(--u)) auto 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .sustainability{padding:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .sustainability>div{padding:calc(38 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .sustainability-art img{width:100%;height:100%;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .sustainability .button{font-size:calc(14 * var(--u));margin-top:calc(22 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-hero{background:none;padding:0;position:relative}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-hero img{display:block;width:100%;height:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised main>.container>.section:first-child{margin-top:calc(75 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .products{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-card{border:1px solid #aaa;border-radius:2px;overflow:hidden;text-align:left;padding-bottom:calc(15 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-photo{aspect-ratio:212/178}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-photo>img{height:100%;object-fit:cover;aspect-ratio:212/178}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-card h3{font-size:calc(16 * var(--u));font-weight:100;padding:0 calc(14 * var(--u));margin:calc(12 * var(--u)) 0 0;line-height:1.4}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-card .meta{font-size:calc(12 * var(--u));font-weight:100;color:#aaa;padding:0 calc(14 * var(--u));line-height:1.4;margin:calc(3 * var(--u)) 0 calc(8 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-card .price{font:700 calc(21 * var(--u))/1.3 Arial,sans-serif;color:#000;padding:0 calc(14 * var(--u));margin:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .price small{font-size:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .rank{left:calc(10 * var(--u));top:0;width:calc(30 * var(--u));height:calc(40 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .tabs{display:flex;margin:calc(32 * var(--u)) 0 calc(34 * var(--u));gap:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .tabs button{flex:1;white-space:normal;border:1px solid #999;border-right:0;padding:calc(17 * var(--u)) calc(5 * var(--u));font-size:calc(16 * var(--u));color:#000;background:#fff;min-height:calc(58 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .tabs button:last-child{border-right:1px solid #999}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .tabs [aria-selected=true]{background:#aca69c;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-caption{font-size:calc(21 * var(--u));font-weight:500;border-bottom:1px solid #555;padding-bottom:calc(10 * var(--u));margin:0 calc(45 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .products{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(60 * var(--u));margin-inline:calc(45 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .tag-links{gap:calc(20 * var(--u));margin-inline:calc(38 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .tag-links a{border:1px solid #aaa;border-radius:calc(6 * var(--u));font-size:calc(16 * var(--u));padding:calc(15 * var(--u)) calc(24 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(45 * var(--u)) calc(42 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .category-card h3{font-size:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised main>.container>.section:first-child{margin-top:calc(9 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro{background:#fdfcf8;grid-template-columns:593fr 551fr}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro>div{padding:calc(40 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro h1{font-size:calc(30 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro p{font-size:calc(16 * var(--u));line-height:2.1;margin-top:calc(36 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-anchor-links{padding:0;border:0;gap:calc(12 * var(--u));margin-top:calc(48 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-anchor-links a{flex:1;border:1px solid #ccc;border-radius:999px;padding:calc(12 * var(--u)) calc(6 * var(--u));text-align:center;font-size:calc(14 * var(--u));color:#777;background:#fafafa;box-shadow:inset 0 0 0 3px #fff;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-anchor-links a:after{content:"\25bc";font-size:calc(12 * var(--u));margin-left:calc(12 * var(--u));color:#c4beb3}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison{margin-top:calc(72 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison .section-title{margin-bottom:calc(22 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison table{min-width:calc(1000 * var(--u));table-layout:fixed;width:100%;background:#f2f2f0;color:#666;border-collapse:collapse;font-size:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison th,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison td{padding:calc(14 * var(--u)) calc(12 * var(--u));border:0;border-bottom:1px solid #ccc;text-align:center;font-weight:300;height:calc(80 * var(--u));line-height:1.45}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison tbody th{width:17%;text-align:left}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison thead th{height:calc(60 * var(--u));font-weight:400;background:#c4beb3;color:#fff;border:8px solid #f2f2f0;border-radius:40px;background-clip:padding-box}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison th:first-child{background:transparent;color:#666}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison tbody tr:last-child>*{border-bottom:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison td:nth-child(odd){background:#eaeae8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison td:nth-child(n+3):nth-child(-n+6){color:#aaa}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison small{display:block;font-size:calc(11 * var(--u));color:#965630}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .category-more{display:inline-block;border:1px solid #fff;border-radius:calc(3 * var(--u));font-size:calc(12 * var(--u));padding:calc(2 * var(--u)) calc(10 * var(--u));margin-top:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel{background:#fdfcf8;padding:calc(32 * var(--u)) calc(24 * var(--u));grid-template-columns:650fr 440fr;gap:calc(36 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel .eyebrow{margin:0;font-size:calc(19 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel h2{font-size:calc(28 * var(--u));line-height:1.5;margin:0 0 calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel h3{font-size:calc(17 * var(--u));margin-bottom:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel table{width:100%;min-width:0;font-size:calc(14 * var(--u));table-layout:fixed;border-collapse:collapse}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel th,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel td{padding:calc(12 * var(--u)) calc(8 * var(--u));text-align:center;border:1px solid #e3ded5;font-weight:400;line-height:1.3}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel thead th{background:#b9a27e;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel tbody th{text-align:left}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel aside{border:1px solid #b9ad96;border-radius:calc(8 * var(--u));padding:calc(24 * var(--u));margin-top:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel aside h3{color:#b9ad96;font-size:calc(22 * var(--u));font-weight:500;text-align:center;margin:0 0 calc(26 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel ul{list-style:none;padding:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel li{position:relative;padding:0 0 calc(15 * var(--u)) calc(29 * var(--u));font-size:calc(19 * var(--u));line-height:1.5}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel li:before{content:"\2713";position:absolute;left:0;top:0;color:#b9ad96;font-size:calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-message{margin-top:calc(42 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-message h2{font-size:calc(26 * var(--u));font-weight:400;line-height:1.8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-message .button{margin-top:calc(28 * var(--u));min-width:calc(458 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards>article{background:#fff;box-shadow:0 1px 14px #00000012;padding:calc(28 * var(--u)) calc(18 * var(--u));border-radius:calc(8 * var(--u));text-align:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards img{height:calc(72 * var(--u));width:calc(70 * var(--u));object-fit:contain;margin:0 auto calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards h3{font-size:calc(22 * var(--u));font-weight:400;margin-bottom:calc(26 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards p{font-size:calc(16 * var(--u));line-height:1.85;font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .comfort-panel{background:#fdfcf8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .comfort-panel>div{padding:calc(38 * var(--u)) calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .comfort-panel h2{font-size:calc(27 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .comfort-panel p{font-size:calc(15 * var(--u));line-height:2.05}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards article{box-shadow:0 1px 14px #00000012;padding:calc(18 * var(--u));display:flex;flex-direction:column}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards small{font-size:calc(15 * var(--u));color:#965630}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards h3{font-size:calc(22 * var(--u));font-weight:400;margin:0 0 calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards img{width:100%;aspect-ratio:318/228;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards h4{font-size:calc(16 * var(--u));font-weight:400;margin:calc(12 * var(--u)) 0 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards p{font-size:calc(15 * var(--u));line-height:1.8;font-weight:300;margin:0 0 calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-actions{display:flex;gap:calc(10 * var(--u));margin-top:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-actions .button{font-size:calc(14 * var(--u));padding:calc(7 * var(--u)) calc(14 * var(--u));min-height:calc(36 * var(--u));border-radius:3px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-actions .button-arrow{display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cta-links{grid-template-columns:repeat(3,1fr)}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-purchase{grid-template-columns:572fr 510fr;gap:calc(50 * var(--u));margin-top:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info h1{font-size:calc(26 * var(--u));line-height:1.6;font-weight:500;margin-bottom:calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info>.stars{font-size:calc(20 * var(--u));margin-bottom:calc(30 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-price{font:700 calc(34 * var(--u))/1.5 Arial,sans-serif;margin-bottom:calc(35 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-price small{font-size:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .gallery-main>img{aspect-ratio:572/628;object-fit:contain;background:#eee}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .gallery-thumbs{gap:calc(6 * var(--u));margin-top:calc(6 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .gallery-thumbs button{width:25%;border:1px solid #ddd}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #purchase-form select{font-size:calc(16 * var(--u));border-color:#eee;border-radius:calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .quantity-row{margin:calc(28 * var(--u)) 0;gap:calc(14 * var(--u));font-size:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .quantity-row small{color:#54866f}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .quantity-control{border-color:#eee;border-radius:calc(8 * var(--u));height:calc(48 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #purchase-form>.button{border-radius:calc(10 * var(--u));min-height:calc(60 * var(--u));font-size:calc(18 * var(--u));margin-bottom:calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #purchase-form>.outline{border:2px solid #222}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .favorite-toggle{font-size:calc(18 * var(--u));padding-block:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info>p{font-size:calc(16 * var(--u));line-height:1.75;font-weight:300;margin-top:calc(22 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info>.sample-note{font-size:calc(12 * var(--u));color:#888}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content{max-width:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content>.section{margin-top:calc(170 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content>.section:first-child{margin-top:calc(154 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content .section-title{margin-bottom:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .statement{font-size:calc(44 * var(--u));line-height:1.6;font-weight:400;margin:0 auto calc(42 * var(--u));max-width:calc(1000 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .lead{font-size:calc(24 * var(--u));line-height:2;font-weight:300;margin-bottom:calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .wide-photo{margin:calc(26 * var(--u)) auto 0;height:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .source-diagram{margin:0 auto;width:calc(1022 * var(--u));max-width:100%}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .source-diagram img{width:100%;height:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised [data-product-section=COMPARISON] .source-diagram{width:calc(1099 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-reasons{background:#faf9f7;padding:calc(60 * var(--u)) calc(48 * var(--u)) calc(125 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons{gap:calc(32 * var(--u)) calc(28 * var(--u));margin-top:calc(60 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons>div{border:1px solid #d4d0c8;border-radius:calc(8 * var(--u));padding:calc(46 * var(--u)) calc(18 * var(--u));min-height:calc(200 * var(--u));gap:calc(12 * var(--u));background:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons>div>span{font-size:calc(68 * var(--u));line-height:1;color:#aaa399}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons h3{font-size:calc(26 * var(--u));font-weight:400;line-height:1.5}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons p{font-size:calc(14 * var(--u));font-weight:300;margin-top:calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised [data-product-section="SAFE TO TOUCH"]>img,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised [data-product-section="QUIET OPERATION"]>.wide-photo,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised [data-product-section="TIMELESS DESIGN"]>.wide-photo{width:calc(1022 * var(--u));max-width:100%}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list{width:calc(1022 * var(--u));max-width:100%;margin:auto;display:grid;gap:calc(4 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list>div{display:grid;grid-template-columns:290fr 700fr;background:#f4f2ed;padding:calc(28 * var(--u));gap:calc(34 * var(--u));min-height:calc(232 * var(--u));align-items:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list img{max-width:calc(200 * var(--u));max-height:calc(173 * var(--u));object-fit:contain;margin:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list h3{font-size:calc(26 * var(--u));font-weight:400;margin-bottom:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list p{font-size:calc(16 * var(--u));line-height:1.8;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .sound-diagram{margin-bottom:calc(62 * var(--u));width:calc(918 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs{margin-top:calc(85 * var(--u));width:calc(1022 * var(--u));max-width:100%;margin-inline:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs table{width:100%;min-width:0;border-collapse:collapse;font-size:calc(17 * var(--u));line-height:1.7}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs thead{display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs th,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs td{border:1px solid #bbb;padding:calc(16 * var(--u)) calc(32 * var(--u));text-align:left;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs th{width:22%;background:#f6f6f6}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #reviews{margin-top:calc(100 * var(--u));width:calc(1015 * var(--u));max-width:100%;margin-inline:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-layout{display:grid;grid-template-columns:255fr 701fr;gap:calc(59 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary{text-align:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary>strong{display:block;font:700 calc(32 * var(--u))/1.5 Arial,sans-serif}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary>.stars{display:block;font-size:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary>p{font-size:calc(15 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-distribution{display:grid;grid-template-columns:1fr 3fr;align-items:center;gap:calc(12 * var(--u));font-size:calc(14 * var(--u));margin-top:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-distribution i{display:block;height:calc(8 * var(--u));background:linear-gradient(to right,#b38e40 var(--fill),#eee var(--fill))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries article{background:#fafafa;border:1px solid #ddd;border-radius:calc(8 * var(--u));padding:calc(20 * var(--u)) calc(24 * var(--u));margin-bottom:calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries h3{font-size:calc(20 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries p{font-size:calc(14 * var(--u));line-height:1.8;margin-block:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries small,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-note{font-size:calc(14 * var(--u));color:#777}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-note{text-align:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #faq{margin-top:calc(95 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-layout,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-layout{grid-template-columns:minmax(0,815fr) minmax(0,303fr);gap:calc(26 * var(--u));margin-top:calc(50 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards{gap:calc(42 * var(--u)) calc(28 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards article,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards article{background:none;border:0;box-shadow:none;border-radius:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards article>a,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards article>a{position:relative;display:block}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards img,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards img{width:100%;aspect-ratio:394/204;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards article>a>div,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards article>a>div{padding:calc(6 * var(--u)) 0 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards h3,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards h3{font-size:calc(16 * var(--u));line-height:1.6;font-weight:400;margin:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards time,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards time{display:block;font-size:calc(14 * var(--u));color:#111;margin:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .article-badge{position:absolute;top:0;left:0;display:block;padding:calc(2 * var(--u)) calc(6 * var(--u));background:#000;color:#fff;font:900 calc(14 * var(--u))/1.5 Gidole,sans-serif;letter-spacing:.05em;z-index:1}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-sidebar h2,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-sidebar h2{font-size:calc(36 * var(--u));line-height:1.1;border-color:#444;padding-bottom:calc(6 * var(--u));margin-bottom:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-sidebar h2 small,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-sidebar h2 small{font-size:calc(14 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-sidebar .english-glyph,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-sidebar .english-glyph{transform-origin:left;margin-right:-20%}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .new-article,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .new-article{grid-template-columns:110fr 183fr;gap:calc(7 * var(--u));margin-bottom:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .new-article img,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .new-article img{width:100%;aspect-ratio:110/56}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .new-article span,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .new-article span{font-size:calc(14 * var(--u));font-weight:400;line-height:1.6}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-sidebar h2:not(:first-child),:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-sidebar h2:not(:first-child){margin-top:calc(72 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .article-filters button,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-filters button{font-size:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u));font-weight:400;letter-spacing:.12em}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .article-filters button:before,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-filters button:before{content:"\2212  ";color:#aaa}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .pagination{padding-top:calc(45 * var(--u));gap:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .pagination button{border:0;min-width:calc(32 * var(--u));min-height:calc(32 * var(--u));font-size:calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body h1{font-size:calc(23 * var(--u));line-height:1.5;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-meta{display:flex;align-items:flex-start;flex-direction:column;gap:calc(6 * var(--u));font-size:calc(14 * var(--u));margin:calc(10 * var(--u)) 0 calc(12 * var(--u));color:#aaa}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-meta>span{background:#000;font:900 calc(14 * var(--u))/1.5 Gidole,sans-serif;letter-spacing:.05em;padding:0 calc(6 * var(--u));color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>img:not(.article-inline){width:100%;height:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>p{font-size:calc(16 * var(--u));font-weight:300;line-height:2.3;margin:calc(50 * var(--u)) 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>.article-subheading{padding:0;background:none;border:0;border-radius:0;letter-spacing:.03em;font-weight:400;margin:calc(36 * var(--u)) 0 calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>h2.article-subheading{border-bottom:1px solid #ccc;padding-bottom:calc(10 * var(--u));font-size:calc(21 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>h3.article-subheading{font-size:calc(19 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>h4.article-subheading{font-size:calc(17 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>.article-subheading+p{margin-top:0;margin-bottom:calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc{max-width:calc(500 * var(--u));padding:calc(24 * var(--u)) calc(44 * var(--u));margin:calc(54 * var(--u)) auto calc(80 * var(--u));background:#fff;border:1px solid #ddd}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc summary{font-size:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc summary:after{content:" [\958b\304f]";font-size:calc(13 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc[open] summary:after{content:" [\9589\3058\308b]"}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc ol{font-size:calc(16 * var(--u));line-height:2.5;padding-left:calc(24 * var(--u));font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-inline{max-width:calc(338 * var(--u));margin:calc(50 * var(--u)) auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box{grid-template-columns:167fr 621fr;gap:calc(26 * var(--u));background:#f8f8f8;border:0;padding:calc(20 * var(--u));margin-top:calc(80 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box img{width:100%;height:auto;border-radius:0;aspect-ratio:167/124;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box h3{font-size:calc(18 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box p{font-size:calc(14 * var(--u));line-height:1.8;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links{justify-content:center;gap:calc(20 * var(--u));margin-top:calc(45 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links button{font-size:calc(14 * var(--u));background:#fff;border:1px solid #bbb;padding:calc(9 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe{--green:#4c625a;--accent:#4c625a;--soft:#fdfcf8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-header{background:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar{background:#f4f4f0;color:#444;min-height:calc(40 * var(--u));font-size:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-main{height:calc(100 * var(--u));padding-block:0;gap:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .brand{width:calc(149 * var(--u));margin-right:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .brand img{width:100%;height:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-search{width:calc(402 * var(--u));max-width:none;flex:none;margin:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-search input{height:calc(37 * var(--u));font-size:calc(14 * var(--u));border:1px solid #666;border-radius:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-search>small{display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-actions{border-left:2px solid #ccc;padding-left:calc(22 * var(--u));gap:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-actions small{font-size:calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav{height:calc(65 * var(--u));background:#f4f5f0;color:#111;border:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav>.container{height:100%;display:flex;align-items:center;justify-content:space-between}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav a{font-size:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(3 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .outlet-triangle{display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #aaa;margin-left:calc(12 * var(--u));vertical-align:middle}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .section-title>p{font-family:Yu Mincho,Hiragino Mincho ProN,serif;color:#4c625a;font-size:calc(30 * var(--u));line-height:1.5;font-weight:400;letter-spacing:.12em}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .section-title .english-heading{color:#c4c7c1}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .intro-copy{max-width:none;font-size:calc(16 * var(--u));line-height:2.3;font-weight:300;margin-top:calc(30 * var(--u));color:#555}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-footer{background:#4c625a;margin-top:calc(40 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .button{background:#4c625a}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .button.dark{background:#000}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .button.outline{background:#fff;border-color:#999}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .rank-letter{font:calc(93 * var(--u))/1 "Times New Roman",serif;-webkit-text-stroke:0;letter-spacing:0;width:calc(118 * var(--u));height:calc(118 * var(--u));border:1px solid white}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-hero{display:block;position:relative;padding:0;margin:calc(30 * var(--u)) 0 0;background:none;min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-hero>img{width:100%;height:auto;display:block;border-radius:calc(6 * var(--u));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about{margin-top:calc(80 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-values{margin-top:calc(40 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about .effe-values>div{position:relative;background:#fdfcf8;border:1px solid #eee;border-radius:calc(8 * var(--u));padding:calc(40 * var(--u)) calc(26 * var(--u)) calc(33 * var(--u));box-shadow:0 0 0 3px #fafaf7;min-height:calc(317 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about .value-number{position:absolute;left:calc(25 * var(--u));top:calc(20 * var(--u));background:none;color:#4c625a;font-size:calc(60 * var(--u));margin:0;width:auto;height:auto;display:block;border-radius:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about .value-number>.number-glyph{font:inherit;display:block;width:auto;height:auto;margin:0;border-radius:0;background:none;color:inherit}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .value-icon{display:grid;place-items:center;border-radius:50%;background:#f0efec;width:calc(147 * var(--u));height:calc(147 * var(--u));margin:0 auto calc(22 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .value-icon img{width:calc(105 * var(--u));height:calc(100 * var(--u));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about h3{font:400 calc(24 * var(--u))/1.5 "Yu Mincho","Hiragino Mincho ProN",serif;color:#4c625a;margin:0 0 calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-values p{font-size:calc(14 * var(--u));line-height:1.7;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-condition{margin-top:calc(81 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro{gap:calc(38 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro>a{background:#000;padding:calc(32 * var(--u));gap:calc(26 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro>a:nth-child(2){background:#393939}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro h3{font-size:calc(24 * var(--u));font-weight:500;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro p{font-size:calc(16 * var(--u));line-height:2;font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner{margin-top:calc(32 * var(--u));background:#4c625a;color:#fff;padding:calc(28 * var(--u)) calc(54 * var(--u));display:flex;justify-content:space-between;align-items:center;gap:calc(30 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner p{font-size:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner strong{font-size:calc(20 * var(--u));letter-spacing:.06em;font-weight:500}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner .button{min-width:calc(348 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products{margin-top:calc(95 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .products{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .product-card{box-shadow:0 2px 10px #00000012;border:0;padding-bottom:calc(15 * var(--u));border-radius:0;text-align:left}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .product-photo{aspect-ratio:270/190}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .product-photo>img{aspect-ratio:270/190;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .product-card h3{font-size:calc(18 * var(--u));font-weight:100;padding:0 calc(14 * var(--u));line-height:1.5;margin:calc(12 * var(--u)) 0 calc(6 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .meta{font-size:calc(12 * var(--u));line-height:1.6;color:#aaa;font-weight:100;margin:0;padding:0 calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .stars{font-size:calc(16 * var(--u));color:#999;padding:0 calc(14 * var(--u));margin:calc(5 * var(--u)) 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .stars small{font-size:calc(12 * var(--u));color:#111}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .price{font:700 calc(21 * var(--u))/1.4 Arial,sans-serif;color:#000;padding:0 calc(14 * var(--u));margin:0 0 calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .price small{font-size:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .card-actions{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--u));padding:0 calc(10 * var(--u));margin:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .card-actions .button{min-height:calc(40 * var(--u));padding:calc(6 * var(--u)) calc(4 * var(--u));font-size:calc(12 * var(--u));border-radius:3px;letter-spacing:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .card-actions a.button{background:#fff;color:#111;border:1px solid #666}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .card-actions .button-arrow{display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-more{display:block;margin:calc(32 * var(--u)) 0 0 auto;width:max-content;max-width:100%;min-width:calc(360 * var(--u));font-size:calc(18 * var(--u));line-height:1.6;border-bottom:1px solid #444;padding:0 calc(24 * var(--u)) calc(4 * var(--u)) calc(10 * var(--u));position:relative;font-weight:300;letter-spacing:.08em;text-align:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-more:after{content:"";position:absolute;right:0;bottom:0;width:calc(16 * var(--u));border-bottom:1px solid #444;transform:rotate(30deg);transform-origin:right}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel{gap:0;background:#fdfcf8;margin:0 0 calc(33 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel>div{padding:calc(38 * var(--u)) calc(25 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel .eyebrow{color:#333;margin-bottom:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel h3{font:400 calc(36 * var(--u))/1.4 "Times New Roman",serif}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel .tag-links{gap:calc(12 * var(--u));margin-top:calc(28 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel .tag-links a{padding:calc(4 * var(--u)) calc(12 * var(--u));font-size:calc(17 * var(--u));letter-spacing:.12em;border:1px solid #777;border-radius:3px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel .outlet-more{font-size:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories{gap:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories>a{background:#fdfcf8;position:relative;padding-bottom:calc(42 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories img{aspect-ratio:270/170}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories h3{font:400 calc(30 * var(--u))/1.3 "Times New Roman",serif;margin:calc(6 * var(--u)) calc(12 * var(--u)) 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories p{font-size:calc(14 * var(--u));margin-left:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories span{position:absolute;bottom:calc(8 * var(--u));right:calc(12 * var(--u));font-size:calc(14 * var(--u));width:60%;border-bottom:1px solid #666;text-align:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support .effe-values{margin-top:calc(82 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support .effe-values>div{position:relative;background:#fff;border:1px solid #444;padding:calc(44 * var(--u)) calc(18 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support .effe-values>div>span{position:absolute;top:calc(-40 * var(--u));left:calc(50% - 40 * var(--u));width:calc(80 * var(--u));height:calc(80 * var(--u));background:#4c625a;display:grid;place-items:center;margin:0;font-size:calc(42 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support .number-glyph{font-size:inherit;width:auto;height:auto;margin:0;background:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support h3{font:400 calc(24 * var(--u))/1.4 "Yu Mincho","Hiragino Mincho ProN",serif;color:#4c625a;margin-bottom:calc(10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main>.container>.section:first-child{margin-top:calc(64 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-ranks{gap:calc(40 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank{background:#000;padding:calc(20 * var(--u));color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank:nth-child(2){background:#393939}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank-heading{gap:calc(22 * var(--u));padding-bottom:calc(24 * var(--u));margin-bottom:calc(20 * var(--u));border-bottom:1px solid #aaa}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank-heading h3{font-size:calc(20 * var(--u));font-weight:500;line-height:1.7;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank>p{font-size:calc(16 * var(--u));font-weight:400;line-height:1.9;margin:calc(18 * var(--u)) 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank h4{font-size:calc(19 * var(--u));font-weight:500;margin:calc(22 * var(--u)) 0 calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-photos{gap:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-photos img{aspect-ratio:1;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-photos figcaption{font-size:calc(12 * var(--u));margin-top:calc(4 * var(--u));line-height:1.5}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-photos+p{font-size:calc(13 * var(--u));padding-top:calc(16 * var(--u));border-top:1px solid #aaa;margin-top:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank .button{font-size:calc(22 * var(--u));background:#4c625a;color:#fff;min-height:calc(70 * var(--u));margin-top:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .promises>div>span{color:#4c625a}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-panel{background:#2d2d2d;padding:calc(32 * var(--u));gap:calc(45 * var(--u));grid-template-columns:1fr 1fr}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-panel h2{font:400 calc(30 * var(--u))/1.6 "Yu Mincho","Hiragino Mincho ProN",serif;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-panel .eyebrow{color:#4c625a;margin-bottom:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-panel>div>p{font-size:calc(16 * var(--u));line-height:2;color:#fff;font-weight:300;margin-top:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-point{border:1px solid #5e5e5e;background:#393939;border-radius:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(26 * var(--u));margin-bottom:calc(14 * var(--u));box-shadow:inset 0 0 0 3px #333}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-point:last-child{margin-bottom:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-point h3{font-size:calc(22 * var(--u));font-weight:400}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-point p{font-size:calc(13 * var(--u));line-height:1.7;margin-top:calc(10 * var(--u));font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .faq-list summary>span{color:#4c625a}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo-pair{gap:calc(35 * var(--u));margin-top:calc(30 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo{min-height:calc(245 * var(--u));padding:calc(28 * var(--u)) calc(42 * var(--u));background:#4c625a;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo .promo-english{font:900 calc(34 * var(--u))/1.3 Gidole,sans-serif;letter-spacing:.05em;-webkit-text-stroke:1px currentColor;color:#d3d8d2}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo h2{font-size:calc(26 * var(--u));font-weight:400;margin-top:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo p{font-size:calc(15 * var(--u));line-height:1.8;margin-top:calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo .button{background:#d8ddd7;color:#4c625a}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo.newsletter{background:#4c625a;color:#fff;border:0}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised{--u:1px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main{font-size:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .breadcrumb{height:auto;font-size:10px;gap:8px;padding-block:10px;flex-wrap:wrap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main>.container>.section:first-child{margin-top:56px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section-title{margin-bottom:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section-title>p{font-size:12px;line-height:1.7;letter-spacing:.1em}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .section-title>small{font-size:11px;line-height:1.8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .button{font-size:13px;padding:12px 22px;min-height:46px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .button.wide{font-size:15px;min-height:58px;margin-top:28px;width:100%}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .grid.three,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .grid.four{gap:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split{grid-template-columns:1fr}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split h2{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .split>div>p{font-size:14px;margin-top:20px;line-height:1.9}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .eyebrow{font-size:18px;margin-bottom:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card h3{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card p{font-size:11px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .category-card>div{padding:14px 5px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main blockquote{padding:20px;min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main blockquote p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main blockquote cite{font-size:12px;margin-top:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guide-card{padding:42px 20px 20px;min-height:160px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guide-card h3{font-size:19px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guide-card p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .guides{gap:55px;margin-top:58px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .number{width:64px;height:64px;left:calc(50% - 32px);top:-32px;font-size:32px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .faq-list{width:100%;gap:16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .faq-list details{padding:18px 15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .faq-list summary{font-size:14px;gap:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .answer{gap:10px;margin-top:16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .answer p{font-size:12px;line-height:1.9}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .page-cta{grid-template-columns:1fr;gap:20px;padding:24px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .page-cta h2{font-size:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .page-cta p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .cta-links{gap:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .page-cta .button{font-size:12px;padding:12px 18px;min-height:46px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .home-promos{margin-bottom:50px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises>div{padding:24px 12px;min-height:180px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises h3{font-size:16px;margin:14px 0 20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .promises>div>span{font-size:32px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main .table-note{font-size:10px;line-height:1.8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro .split{grid-template-columns:1fr}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro .split>div{padding:25px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro h1{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .about-intro p{font-size:13px;margin-top:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story{padding:24px 0;margin-top:50px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story .split{grid-template-columns:1fr;gap:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story .split>div{padding-top:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story h2{font-size:22px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .brand-story p{font-size:13px;margin:20px 0 25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges{gap:5px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges>span{width:23%;height:auto;aspect-ratio:1}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges small{font-size:10px;margin-bottom:7px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .hero-badges strong{font-size:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .editorial-copy{padding:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .editorial-copy h3{font-size:17px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .editorial-copy p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section{margin-top:56px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .split>div{padding:25px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section h2{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .split p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .grid{gap:10px;flex-wrap:wrap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .flagship-section .button{font-size:12px;padding-inline:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .feature-tags{gap:6px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .feature-tags span{font-size:11px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .achievements-image{width:100%;margin-top:32px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .sustainability>div{padding:25px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-about.design-revised .sustainability .button{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised main>.container>.section:first-child{margin-top:45px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .products,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-inline:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-card h3{font-size:12px;padding-inline:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-card .meta{font-size:10px;padding-inline:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .product-card .price{font-size:17px;padding-inline:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .price small{font-size:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .tabs{display:grid;grid-template-columns:repeat(2,1fr);margin:25px 0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-by-category .tabs button{border:1px solid #999;font-size:12px;padding:10px 5px;min-height:44px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .ranking-caption{font-size:16px;margin:0 0 20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .tag-links{gap:10px;margin-inline:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .tag-links a{font-size:12px;padding:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-ranking.design-revised .category-card h3{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro{grid-template-columns:1fr}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro>div{padding:25px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro h1{font-size:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-intro p{font-size:13px;margin-top:22px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-anchor-links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-anchor-links a{font-size:11px;padding:12px 6px;white-space:normal}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .guide-anchor-links a:after{font-size:9px;margin-left:5px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison{margin-top:50px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison table{min-width:800px;font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison th,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison td{padding:12px 8px;height:65px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised #comparison thead th{height:50px;border-width:5px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .category-more{font-size:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel{grid-template-columns:1fr;gap:20px;padding:24px 14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel h2{font-size:22px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel h3{font-size:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel table{font-size:11px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel th,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel td{padding:10px 5px;overflow-wrap:anywhere}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel aside{padding:20px;margin:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel aside h3{font-size:19px;margin-bottom:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel li{font-size:15px;padding-left:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-panel li:before{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-message h2{font-size:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cost-message .button{min-width:0;width:100%;font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards>article{padding:22px 10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards img{height:52px;width:52px;margin-bottom:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards h3{font-size:16px;margin-bottom:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .safety-cards p{font-size:11px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .comfort-panel>div{padding:25px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .comfort-panel h2{font-size:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .comfort-panel p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards article{padding:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards small{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards h3{font-size:19px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards h4{font-size:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-cards p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .quick-actions .button{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-guide.design-revised .cta-links{grid-template-columns:1fr}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-purchase{grid-template-columns:1fr;gap:28px;margin-top:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info h1{font-size:20px;margin-bottom:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info>.stars{font-size:17px;margin-bottom:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-price{font-size:29px;margin-bottom:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-price small{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #purchase-form select{font-size:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .quantity-row{font-size:14px;gap:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #purchase-form>.button{font-size:16px;min-height:50px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .favorite-toggle{font-size:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info>p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content>.section,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content>.section:first-child{margin-top:75px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .statement{font-size:25px;margin-bottom:25px;line-height:1.6}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .lead{font-size:15px;line-height:2}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .lead br{display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-reasons{padding:30px 16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons{grid-template-columns:1fr;gap:15px;margin-top:30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons>div{min-height:110px;padding:22px 15px;gap:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons>div>span{font-size:48px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons h3{font-size:19px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .source-diagram{width:100%;overflow-x:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised [data-product-section=COMPARISON] .source-diagram img,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised [data-product-section="SMART SAVINGS"] .source-diagram img{min-width:650px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list>div{grid-template-columns:80px 1fr;padding:20px 12px;gap:15px;min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list img{width:100%;max-height:110px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list h3{font-size:17px;margin-bottom:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .sound-diagram{margin-bottom:30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs{width:100%;margin-top:55px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs table{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs th,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs td{padding:12px 10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs th{width:28%}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #reviews{width:100%;margin-top:55px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-layout{grid-template-columns:1fr;gap:24px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary{max-width:240px;margin:auto;width:100%}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary>strong{font-size:28px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary>.stars{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-summary>p,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-distribution{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries article{padding:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries h3{font-size:17px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries p,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries small,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-note{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-layout,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-layout{grid-template-columns:1fr;gap:50px;margin-top:35px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards h3,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards h3{font-size:12px;line-height:1.6}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-cards time,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-cards time{font-size:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised .article-badge{font-size:10px;padding:2px 5px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-sidebar h2,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-sidebar h2{font-size:28px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-sidebar h2 small,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-sidebar h2 small{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .new-article,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .new-article{grid-template-columns:100px 1fr;gap:12px;margin-bottom:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .new-article span,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .new-article span{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .article-filters button,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-filters button{font-size:13px;padding:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .pagination{gap:7px;padding-top:28px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .pagination button{min-width:32px;min-height:32px;font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body h1{font-size:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-meta{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>p{font-size:14px;line-height:2;margin-block:30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>h2.article-subheading{font-size:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>h3.article-subheading{font-size:17px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-body>h4.article-subheading{font-size:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc{max-width:100%;padding:22px 15px;margin:35px auto 45px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc summary{font-size:16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .toc ol{font-size:13px;padding-left:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-inline{max-width:85%;margin:30px auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box{grid-template-columns:80px 1fr;gap:14px;padding:15px;margin-top:45px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box h3{font-size:16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links{gap:10px;margin-top:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links button{font-size:12px;padding:10px 14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar{min-height:28px;font-size:9px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-main{height:auto;min-height:76px;gap:12px;flex-wrap:wrap;padding-block:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .brand{width:100px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-search{order:5;width:100%;margin-top:4px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-search input{height:36px;font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-actions{gap:8px;padding-left:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-actions small{font-size:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav{height:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav:not(.is-open){display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav>.container{flex-direction:column;align-items:stretch}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav a{font-size:13px;padding:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .section-title>p{font-size:21px;letter-spacing:.06em}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .intro-copy{font-size:13px;line-height:2;margin-top:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .intro-copy br{display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .rank-letter{font-size:65px;width:85px;height:85px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-hero{margin-top:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about{margin-top:45px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-values{margin-top:30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about .effe-values>div{padding:25px 18px;min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about .value-number{font-size:48px;left:24px;top:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .value-icon{width:110px;height:110px;margin-bottom:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .value-icon img{width:80px;height:75px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-about h3{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-values p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro{grid-template-columns:1fr;gap:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro>a{padding:24px 18px;gap:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro h3{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .rank-intro p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner{margin-top:20px;padding:24px 18px;display:grid;gap:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner strong{font-size:17px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .condition-guide-banner .button{min-width:0;width:100%;font-size:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .product-card h3{font-size:12px;padding-inline:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .meta{font-size:10px;padding-inline:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .stars{font-size:12px;padding-inline:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .stars small{font-size:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .price{font-size:17px;padding-inline:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .price small{font-size:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .card-actions{grid-template-columns:1fr;gap:6px;padding-inline:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-products .card-actions .button{font-size:11px;min-height:36px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-more{min-width:0;max-width:100%;font-size:14px;margin-top:24px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel>div{padding:24px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel h3{font-size:30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel .tag-links{gap:8px;margin-top:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel .tag-links a{font-size:13px;padding:4px 8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .brand-panel .outlet-more{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories h3{font-size:21px;margin-inline:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories p{font-size:11px;margin-left:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .effe-categories span{font-size:11px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support .effe-values{margin-top:60px;gap:60px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support .effe-values>div{padding:42px 18px 22px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support .effe-values>div>span{width:64px;height:64px;top:-32px;left:calc(50% - 32px);font-size:32px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-support h3{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main>.container>.section:first-child{margin-top:35px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-ranks{grid-template-columns:1fr;gap:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank{padding:18px 14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank-heading{gap:18px;padding-bottom:20px;margin-bottom:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank-heading h3{font-size:17px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank>p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank h4{font-size:16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-photos{gap:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-photos figcaption{font-size:10px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-photos+p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .condition-rank .button{font-size:16px;min-height:50px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-panel{grid-template-columns:1fr;padding:25px 18px;gap:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-panel h2{font-size:24px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-panel>div>p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-point{padding:16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-point h3{font-size:17px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised .guarantee-point p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo-pair{gap:20px;margin-top:20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo{padding:25px 20px;min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo .promo-english{font-size:27px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo h2{font-size:21px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .promo p{font-size:12px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-header{background:#4e625a;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar{background:#40564e;color:#fff;height:calc(40 * var(--u));font-size:calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar .container{height:100%;align-items:center;justify-content:space-between}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar .container>span{color:#fff;font-weight:500;font-size:calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar .container>div{gap:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar button,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar a{color:#fff;font-size:calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .brand{position:relative;align-self:center;margin-top:calc(-10 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .outlet-brand-caption{display:block;font:700 calc(13 * var(--u))/1.5 Arial,sans-serif;color:#fff;white-space:nowrap;letter-spacing:0;margin-top:calc(5 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-actions{border-left:1px solid #40564e}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .header-actions button{color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav{background:#f4f1ec;color:#222}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav a{font-size:calc(17 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-brand{padding-top:calc(32 * var(--u));margin-bottom:calc(45 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-brand>a{display:block;width:calc(149 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-brand img{width:100%;height:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-brand small{font:700 calc(10 * var(--u))/1.5 Arial,sans-serif;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-grid{padding-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(70 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-footer h2{font-size:calc(18 * var(--u));font-weight:500;margin-bottom:calc(18 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-footer a,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-footer button{font-size:calc(15 * var(--u));line-height:2.4}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .copyright{background:#40564e;margin-top:calc(34 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo{position:relative;background:#4e625a}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo h2{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:calc(38 * var(--u));font-weight:400;letter-spacing:.04em}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo .button{background:#e6a232;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.membership{padding-left:calc(197 * var(--u));min-height:calc(184 * var(--u));padding-block:calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.membership h2{margin-top:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.membership p{font-size:calc(16 * var(--u));margin-top:calc(15 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .outlet-promo-icon{position:absolute;left:calc(30 * var(--u));top:50%;transform:translateY(-50%);width:calc(125 * var(--u));height:calc(140 * var(--u));object-fit:contain}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation{padding:calc(20 * var(--u)) calc(26 * var(--u)) calc(20 * var(--u)) calc(176 * var(--u));min-height:calc(230 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation h2{white-space:nowrap;font-size:calc(36 * var(--u));margin-top:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation p{font-size:calc(15 * var(--u));line-height:1.8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation .button{font-size:calc(13 * var(--u));min-height:calc(36 * var(--u));padding:calc(5 * var(--u)) calc(16 * var(--u));margin-top:calc(13 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.newsletter{background:#fff;color:#4e625a;border:calc(8 * var(--u)) solid #4e625a;padding:calc(20 * var(--u)) calc(40 * var(--u));min-height:calc(230 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.newsletter h2{font-size:calc(35 * var(--u));margin:0;white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.newsletter p{font-size:calc(15 * var(--u));margin-top:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .newsletter-form{margin-top:calc(30 * var(--u));height:calc(44 * var(--u));border:1px solid #888}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .newsletter-form input{font-size:calc(15 * var(--u));color:#333}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .newsletter-form button{background:#4e625a;color:#fff;width:calc(105 * var(--u));font-size:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods .split{grid-template-columns:650fr 492fr;background:#fdfcf8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods .split>div{padding:calc(40 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods h2{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:calc(30 * var(--u));color:#4e625a}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods p{font-size:calc(14 * var(--u));line-height:2.15;margin-top:calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards article{box-shadow:0 1px 12px #00000010;border:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards img{width:100%;aspect-ratio:351/252;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards article>a>div{padding:calc(16 * var(--u)) calc(23 * var(--u)) calc(22 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards small{font-family:Gidole,sans-serif;font-size:calc(16 * var(--u));letter-spacing:.06em;color:#3f534c}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards h3{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:calc(16 * var(--u));line-height:1.7;font-weight:400;margin-top:calc(6 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back{border:1px solid #e4a333;background:#fff;padding:calc(26 * var(--u)) calc(32 * var(--u));gap:calc(26 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back>img{width:calc(148 * var(--u));height:auto;object-fit:contain}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back h2{font:400 calc(28 * var(--u))/1.5 "Yu Mincho","Hiragino Mincho ProN",serif}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back p{font-size:calc(15 * var(--u));line-height:1.9}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back .button{background:#e6a232;color:#fff;font-size:calc(17 * var(--u));white-space:nowrap}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back{min-height:calc(253 * var(--u));padding:calc(28 * var(--u)) calc(34 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back.dark{background:#393939;border:0;color:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back h2{font-size:calc(34 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back .tag-links{justify-content:flex-start;gap:calc(20 * var(--u));margin-top:calc(38 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back .tag-links a{font-size:calc(22 * var(--u));border:1px solid #bbb;padding:calc(10 * var(--u)) calc(30 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .section-title{display:flex;align-items:baseline;gap:calc(16 * var(--u));border-bottom:1px solid #777;text-align:left;padding-bottom:calc(4 * var(--u));margin-bottom:calc(28 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .english-heading{font-size:calc(30 * var(--u));line-height:1.2}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .english-glyph{transform-origin:left;margin-right:calc(-75 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .section-title p{font-size:calc(14 * var(--u));letter-spacing:.06em}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .column-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(43 * var(--u)) calc(16 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .column-cards h3{font-size:calc(14 * var(--u));line-height:1.4;font-weight:300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box{border:1px solid #ddd;background:#fff;grid-template-columns:128fr 647fr;padding:calc(24 * var(--u));gap:calc(22 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box img{width:calc(120 * var(--u));height:calc(120 * var(--u));border-radius:50%;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box small{display:inline-block;background:#000;color:#fff;font:700 calc(14 * var(--u))/1.5 Arial,sans-serif;padding:0 calc(12 * var(--u));margin-bottom:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--u));margin-top:calc(50 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links button{font-size:calc(14 * var(--u));font-weight:300;padding:calc(8 * var(--u));border:0;border-radius:3px;color:#fff;background:#333;min-height:calc(42 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links [data-share-network=x]{background:#000}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links [data-share-network=facebook]{background:#3c5a98}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links [data-share-network=hatena]{background:#2e70b6}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links [data-share-network=line]{background:#00c300}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links [data-share-network=pinterest]{background:#bd001b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar{height:auto;min-height:28px;font-size:9px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar .container>span{display:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar .container>div{gap:12px;width:100%;justify-content:flex-end}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar button,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .topbar a{font-size:9px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .brand{margin-top:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .outlet-brand-caption{font-size:8px;margin-top:3px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .main-nav a{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .menu-toggle>span:not(.sr-only){background:#fff}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-brand{padding-top:30px;margin-bottom:30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-brand>a{width:110px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-brand small{font-size:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-footer h2{font-size:14px;margin-bottom:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-footer a,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .site-footer button{font-size:12px;line-height:2.2}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo h2{font-size:23px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.membership{padding:25px 18px 25px 85px;min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.membership p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .outlet-promo-icon{width:55px;height:70px;left:15px;top:36px;transform:none}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation{padding:25px 18px 25px 85px;min-height:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation h2{font-size:23px;white-space:normal}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.corporation .button{font-size:11px;white-space:normal;padding:10px 14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.newsletter{padding:24px 18px;min-height:0;border-width:5px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.newsletter h2{font-size:23px;white-space:normal}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .promo.newsletter p{font-size:12px;margin-top:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .newsletter-form{margin-top:22px;height:42px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .newsletter-form input{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe .newsletter-form button{font-size:13px;width:75px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods .split{grid-template-columns:1fr}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods .split>div{padding:25px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods h2{font-size:23px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised .outlet-goods p{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards article>a>div{padding:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards small{font-size:14px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-effe.design-revised #journal .column-cards h3{font-size:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back{display:flex;flex-direction:column;align-items:flex-start;padding:24px 18px;gap:18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back>img{width:100px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back h2{font-size:22px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised.effe main .outlet-store-back .button{font-size:13px;white-space:normal}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back{min-height:0;padding:24px 18px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back h2{font-size:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back .tag-links{margin-top:20px;gap:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-condition.design-revised main .outlet-store-back .tag-links a{font-size:18px;padding:10px 20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .section-title{gap:12px;margin-bottom:22px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .english-heading{font-size:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .english-glyph{margin-right:-60px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .section-title p{font-size:11px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .column-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .related-articles .column-cards h3{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box{grid-template-columns:65px 1fr;gap:14px;padding:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box img{width:65px;height:65px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .author-box small{font-size:11px;padding-inline:8px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links{gap:7px;margin-top:30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .share-links button{font-size:11px;padding:8px 5px;min-height:38px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content{max-width:calc(1144 * var(--design-unit));width:calc(100% - 48 * var(--design-unit))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-layout{margin-top:calc(35 * var(--u))}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-story-content{max-width:100%;width:calc(100% - 36px)}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4420"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4420"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4421"]{font-size:calc(15 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4421"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-2115"]{font-size:calc(28 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-2115"]{font-size:20.2px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4426"]{font-size:calc(16 * var(--u));font-weight:400;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4426"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4434"]{font-size:calc(18 * var(--u));font-weight:500;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4434"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4439"]{font-size:calc(18 * var(--u));font-weight:500;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4439"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4440"]{font-size:calc(18 * var(--u));font-weight:500;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4440"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4441"]{font-size:calc(18 * var(--u));font-weight:500;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4441"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4477"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4477"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-5026"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-5026"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4486"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4486"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4488"]{font-size:calc(15 * var(--u));font-weight:500;color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4488"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4514"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4514"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4515"]{font-size:calc(15 * var(--u));font-weight:500;color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4515"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4520"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4520"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4521"]{font-size:calc(15 * var(--u));font-weight:500;color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4521"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4545"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4545"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4546"]{font-size:calc(16 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4546"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4557"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4557"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4562"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4562"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4630"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4630"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-5027"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-5027"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-2250"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-2250"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-5030"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-5030"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4635"]{font-size:calc(22 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4635"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4634"]{font-size:calc(16 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4634"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4640"]{font-size:calc(22 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4640"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4641"]{font-size:calc(16 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4641"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4647"]{font-size:calc(22 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4647"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4656"]{font-size:calc(32 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4656"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4657"]{font-size:calc(15 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4657"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4663"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-4663"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4558"]{font-size:calc(36 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4558"]{font-size:25.9px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4847"]{font-size:calc(12 * var(--u));font-weight:500;color:#a2a2a2}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4847"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4872"]{font-size:calc(22 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4872"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4871"]{font-size:calc(12 * var(--u));font-weight:500;color:#a2a2a2}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4871"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4563"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4563"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4565"]{font-size:calc(16 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4565"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4622"]{font-size:calc(20 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4622"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4801"]{font-size:calc(22 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4801"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4805"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4805"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4807"]{font-size:calc(16 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4807"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4882"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-4882"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5332"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5332"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2250"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2250"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5333"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5333"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5042"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5042"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5334"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5334"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5067"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5067"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5127"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5127"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5154"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5154"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5160"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5160"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5147"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5147"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5134"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5134"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2305"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2305"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5336"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-5336"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2294"]{font-size:calc(16 * var(--u));font-weight:700;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2294"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2285"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2285"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2293"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2293"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2301"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-2301"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4722"]{font-size:calc(32 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4722"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4723"]{font-size:calc(15 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4723"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2192"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2192"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5659"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5659"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4901"]{font-size:calc(12 * var(--u));font-weight:500;color:#965630}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4901"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5717"]{font-size:calc(12 * var(--u));font-weight:500;color:#965630}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5717"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5730"]{font-size:calc(12 * var(--u));font-weight:500;color:#4b4b4b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5730"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2099"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2099"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5660"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5660"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4900"]{font-size:calc(17 * var(--u));font-weight:700;color:#965630}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4900"]{font-size:12.2px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5049"]{font-size:calc(15 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5049"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2071"]{font-size:calc(20 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2071"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5050"]{font-size:calc(15 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5050"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2077"]{font-size:calc(20 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2077"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4908"]{font-size:calc(20 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-4908"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5085"]{font-size:calc(32 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5085"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5089"]{font-size:calc(16 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5089"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5097"]{font-size:calc(24 * var(--u));font-weight:700;color:#bfa786}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5097"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5093"]{font-size:calc(12 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5093"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5376"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5376"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5508"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5508"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2329"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2329"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5511"]{font-size:calc(12 * var(--u));font-weight:700;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5511"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5130"]{font-size:calc(32 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5130"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5131"]{font-size:calc(15 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5131"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5134"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5134"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5661"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5661"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5160"]{font-size:calc(15 * var(--u));font-weight:700;color:#965630}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5160"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5199"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5199"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5141"]{font-size:calc(15 * var(--u));font-weight:500;color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5141"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5192"]{font-size:calc(15 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5192"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5168"]{font-size:calc(15 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5168"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5172"]{font-size:calc(15 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5172"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5182"]{font-size:calc(22 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5182"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5184"]{font-size:calc(15 * var(--u));font-weight:500;color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5184"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5188"]{font-size:calc(15 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5188"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5200"]{font-size:calc(15 * var(--u));font-weight:500;color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5200"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2366"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2366"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5662"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-5662"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2305"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2305"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2286"]{font-size:calc(16 * var(--u));font-weight:700;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2286"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2285"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2285"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2294"]{font-size:calc(16 * var(--u));font-weight:700;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2294"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2293"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2293"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2302"]{font-size:calc(16 * var(--u));font-weight:700;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2302"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2301"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-2301"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4717"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4717"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4722"]{font-size:calc(33.63 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4722"]{font-size:24.2px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4742"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4742"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4747"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4747"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4750"]{font-size:calc(15 * var(--u));font-weight:500;color:#242424}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4750"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4771"]{font-size:calc(45 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4771"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4772"]{font-size:calc(24 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4772"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4796"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4796"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4799"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4799"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5241"]{font-size:calc(20 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5241"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4804"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4804"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4805"]{font-size:calc(14 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4805"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4810"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4810"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4811"]{font-size:calc(14 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4811"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4816"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4816"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4817"]{font-size:calc(14 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4817"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4822"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4822"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4823"]{font-size:calc(14 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4823"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4828"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4828"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4829"]{font-size:calc(14 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4829"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4872"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4872"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4923"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4923"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4951"]{font-size:calc(24 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-4951"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5014"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5014"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5031"]{font-size:calc(24 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5031"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5929"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5929"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5945"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5945"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5942"]{font-size:calc(18 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5942"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5953"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5953"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5952"]{font-size:calc(18 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5952"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5960"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5960"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5959"]{font-size:calc(18 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5959"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5967"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5967"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5966"]{font-size:calc(18 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5966"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5138"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5138"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5158"]{font-size:calc(30.63 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5158"]{font-size:22.1px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5167"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5167"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5734"]{font-size:calc(24 * var(--u));font-weight:700;color:#8a8171}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5734"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5206"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5206"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5323"]{font-size:calc(45 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5323"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5392"]{font-size:calc(24 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5392"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5395"]{font-size:calc(28 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5395"]{font-size:20.2px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5906"]{font-size:calc(28 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5906"]{font-size:20.2px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5472"]{font-size:calc(14 * var(--u));font-weight:500;color:#666}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5472"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5499"]{font-size:calc(18 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5499"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5501"]{font-size:calc(15 * var(--u));font-weight:500;color:#a8a8a8}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5501"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5503"]{font-size:calc(15 * var(--u));font-weight:500;color:#a84b23}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5503"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-2366"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-2366"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5553"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5553"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5511"]{font-size:calc(20 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5511"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5512"]{font-size:calc(15 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5512"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5528"]{font-size:calc(20 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5528"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5540"]{font-size:calc(20 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5540"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5538"]{font-size:calc(15 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5538"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5551"]{font-size:calc(20 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-5551"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-3477"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-3477"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-3479"]{font-size:calc(12 * var(--u));font-weight:400;color:#6b6b6b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-3479"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-3388"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-3388"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-2294"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="07-2294"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3422"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3422"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3446"]{font-size:calc(16 * var(--u));font-weight:300;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3446"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3483"]{font-size:calc(19 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3483"]{font-size:13.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3465"]{font-size:calc(19 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3465"]{font-size:13.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3470"]{font-size:calc(16 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3470"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3466"]{font-size:calc(16 * var(--u));font-weight:300;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3466"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3492"]{font-size:calc(13.38 * var(--u));font-weight:400;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3492"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3488"]{font-size:calc(18 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3488"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3487"]{font-size:calc(16 * var(--u));font-weight:300;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3487"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3615"]{font-size:calc(15 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3615"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3542"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3542"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3388"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-3388"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-2294"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="08-2294"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2099"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2099"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4136"]{font-size:calc(16 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4136"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4275"]{font-size:calc(24 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4275"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4274"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4274"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4276"]{font-size:calc(24 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4276"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4277"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4277"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4278"]{font-size:calc(24 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4278"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4279"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4279"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4187"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4187"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5486"]{font-size:calc(14 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5486"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5285"]{font-size:calc(14 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5285"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4217"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4217"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4233"]{font-size:calc(19 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4233"]{font-size:13.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4927"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4927"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5468"]{font-size:calc(12 * var(--u));font-weight:500;color:#9a9897}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5468"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5469"]{font-size:calc(15 * var(--u));font-weight:700;color:#aca69c}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5469"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5471"]{font-size:calc(22 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5471"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5475"]{font-size:calc(13 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5475"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5479"]{font-size:calc(13 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5479"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4239"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4239"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4307"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4307"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4327"]{font-size:calc(32 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4327"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4328"]{font-size:calc(15 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4328"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4843"]{font-size:calc(32 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4843"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4844"]{font-size:calc(15 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4844"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4380"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4380"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4814"]{font-size:calc(26 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4814"]{font-size:18.7px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4813"]{font-size:calc(15 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4813"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4343"]{font-size:calc(16 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4343"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4409"]{font-size:calc(15 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4409"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4345"]{font-size:calc(16 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4345"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4416"]{font-size:calc(15 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4416"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4347"]{font-size:calc(16 * var(--u));font-weight:500;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4347"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4423"]{font-size:calc(15 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4423"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4458"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4458"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4461"]{font-size:calc(24 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4461"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4462"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4462"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4467"]{font-size:calc(24 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4467"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4468"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4468"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4474"]{font-size:calc(24 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4474"]{font-size:17.3px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4475"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4475"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4482"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4482"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2286"]{font-size:calc(16 * var(--u));font-weight:500;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2286"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2285"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2285"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4490"]{font-size:calc(16 * var(--u));font-weight:500;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4490"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4489"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4489"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4497"]{font-size:calc(16 * var(--u));font-weight:500;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4497"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4496"]{font-size:calc(16 * var(--u));font-weight:700;color:#000}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4496"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5147"]{font-size:calc(15 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-5147"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2159"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2159"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4508"]{font-size:calc(16 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4508"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2157"]{font-size:calc(20 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-2157"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4532"]{font-size:calc(40 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4532"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4534"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4534"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4551"]{font-size:calc(40 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4551"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4553"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4553"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4514"]{font-size:calc(40 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-4514"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-2099"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-2099"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4136"]{font-size:calc(16 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4136"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4187"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4187"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5672"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5672"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4221"]{font-size:calc(22 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4221"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5138"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5138"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5160"]{font-size:calc(18 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5160"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5420"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5420"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5421"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5421"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5422"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5422"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5423"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5423"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5424"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5424"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5425"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5425"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5149"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5149"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5157"]{font-size:calc(22 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5157"]{font-size:15.8px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5158"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5158"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5430"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5430"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5431"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5431"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5432"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5432"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5433"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5433"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5434"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5434"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5163"]{font-size:calc(12 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5163"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5222"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5222"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5673"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5673"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5203"]{font-size:calc(34 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5203"]{font-size:24.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5225"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5225"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5226"]{font-size:calc(14 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5226"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5230"]{font-size:calc(14 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5230"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5236"]{font-size:calc(14 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5236"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5271"]{font-size:calc(32 * var(--u));font-weight:700;color:#50635b}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5271"]{font-size:23px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5674"]{font-size:calc(12 * var(--u));font-weight:500;color:#797979}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5674"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5282"]{font-size:calc(30 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5282"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5283"]{font-size:calc(16 * var(--u));font-weight:400;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-5283"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-2159"]{font-size:calc(30 * var(--u));font-weight:700;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-2159"]{font-size:21.6px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4508"]{font-size:calc(16 * var(--u));font-weight:400;color:#333}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4508"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-2157"]{font-size:calc(20 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-2157"]{font-size:14.4px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4532"]{font-size:calc(40 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4532"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4534"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4534"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4551"]{font-size:calc(40 * var(--u));font-weight:700;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4551"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4553"]{font-size:calc(16 * var(--u));font-weight:500;color:#fff}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4553"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4514"]{font-size:calc(40 * var(--u));font-weight:700;color:#43574f}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-4514"]{font-size:28px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info .product-price{font-family:Noto Sans JP Pages,Noto Sans JP Local,sans-serif;font-size:calc(33.63 * var(--u));font-weight:700;line-height:1.5;color:#333;margin-top:0;margin-bottom:calc(35 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info .product-price small{font-size:calc(20.69 * var(--u));font-weight:700;color:#333}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info>.stars{font-weight:700;font-size:calc(20 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .rating-count{color:#333}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .rating-stars{color:#a7863f}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #purchase-form>label,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .quantity-row{font-size:calc(15 * var(--u));font-weight:500}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .gallery-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(6 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .gallery-thumbs button{width:100%;padding:0;aspect-ratio:1;border:1px solid #eee;background:#eee}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .gallery-thumbs img{width:100%;height:100%;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .gallery-placeholder{aspect-ratio:1;display:block;background:#ececec}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-reasons{background:#fff;margin-top:calc(174 * var(--u));padding:calc(76 * var(--u)) calc(30 * var(--u)) calc(120 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons{gap:calc(55 * var(--u)) calc(42 * var(--u));margin-top:calc(85 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons>div{border:0;box-shadow:0 0 calc(16 * var(--u)) #0000000d;border-radius:calc(8 * var(--u));min-height:calc(184 * var(--u));padding:calc(42 * var(--u)) calc(28 * var(--u));gap:calc(12 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list>div{background:#eeebe6;border-radius:calc(10 * var(--u));padding:calc(16 * var(--u)) calc(20 * var(--u));grid-template-columns:260fr 710fr;gap:calc(45 * var(--u));border:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-icon-frame{display:grid;place-items:center;background:#fff;border-radius:calc(8 * var(--u));height:calc(200 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list{gap:calc(8 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .selected-model{border:2px solid #333;border-radius:calc(16 * var(--u));max-width:calc(500 * var(--u));padding:calc(20 * var(--u));margin:calc(20 * var(--u)) auto calc(50 * var(--u));font-size:calc(20 * var(--u));line-height:1.8;font-weight:700}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .model-actions{gap:calc(20 * var(--u));max-width:calc(1022 * var(--u));margin-inline:auto}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs th{font-size:calc(18 * var(--u));font-weight:700}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs td{font-size:calc(18 * var(--u));font-weight:500}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries article{min-height:calc(187 * var(--u));background:#fcfbf8}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries p{font-size:calc(15 * var(--u));font-weight:500}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-note button{color:#965630;font-size:calc(14 * var(--u));font-weight:500;background:none;border:0;padding:0}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-distribution i{background:linear-gradient(to right,#f8c245 var(--fill),#ececec var(--fill))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .faq-list summary:after{content:"";width:0;height:0;border-left:calc(8 * var(--u)) solid transparent;border-right:calc(8 * var(--u)) solid transparent;border-top:calc(10 * var(--u)) solid #333;align-self:center}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .faq-list details[open] summary:after{content:"";transform:rotate(180deg)}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .faq-list details[open] .answer{border-top:1px solid #aaa;padding-top:calc(14 * var(--u));margin-top:calc(14 * var(--u))}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .outlet-related>div{background:#4e625a}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .categories .category-card>img{aspect-ratio:277/153;object-fit:cover}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .article-filters button,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .article-filters button{font-weight:500}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-columns.design-revised .column-sidebar h2 small,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-column.design-revised .column-sidebar h2 small{font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info .product-price{font-size:28px;margin-bottom:25px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info .product-price small{font-size:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .purchase-info>.stars{font-size:16px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #purchase-form>label,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .quantity-row{font-size:13px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .product-reasons{margin-top:60px;padding:25px 5px 20px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons{gap:22px;margin-top:35px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .six-reasons>div{padding:24px 16px;min-height:120px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-list>div{grid-template-columns:85px 1fr;gap:15px;padding:14px 12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-icon-frame{height:105px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .safety-icon-frame img{max-height:90px;max-width:75px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .selected-model{font-size:16px;padding:15px;margin:20px auto 30px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .model-actions{gap:15px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs th,:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised #specs td{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries article{min-height:145px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-entries p{font-size:12px}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .review-note button{font-size:12px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-12"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-12"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-14"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-14"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-16"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-16"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-18"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-18"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-20"]{font-size:calc(15 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-20"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-21"]{font-size:calc(15 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-21"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-22"]{font-size:calc(15 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-22"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-31"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="03-part-31"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-46"]{font-size:calc(15 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-46"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-47"]{font-size:calc(15 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-47"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-48"]{font-size:calc(15 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-48"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-50"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-50"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-51"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-51"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-52"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-52"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-53"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-53"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-54"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-54"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-55"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-55"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-56"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-56"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-57"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="04-part-57"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-17"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-17"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-19"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-19"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-21"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-21"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-23"]{font-size:calc(16 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-23"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-33"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-33"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-34"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-34"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-35"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-35"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-36"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-36"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-37"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-37"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-38"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-38"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-40"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-40"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-42"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-42"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-47"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="05-part-47"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-46"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-46"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-47"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-47"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-48"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-48"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-50"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-50"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-52"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-52"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-54"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-54"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-56"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-56"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-58"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="06-part-58"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-part-10"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-part-10"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-part-12"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="09-part-12"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-23"]{font-size:calc(15 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-23"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-25"]{font-size:calc(15 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-25"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-27"]{font-size:calc(15 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-27"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-29"]{font-size:calc(15 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-29"]{font-size:11px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-38"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-38"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-39"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-39"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-40"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-40"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-41"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-41"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-42"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-42"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-43"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-43"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-44"]{font-size:calc(18 * var(--u));font-weight:700}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-44"]{font-size:13px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-45"]{font-size:calc(16 * var(--u));font-weight:500}@media(max-width:767px){:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .design-revised main [data-psd-type="10-part-45"]{font-size:11.5px}}:where(html[data-site-page=about],html[data-site-page=column],html[data-site-page=columns],html[data-site-page=condition],html[data-site-page=effe],html[data-site-page=guide],html[data-site-page=product],html[data-site-page=ranking]) .page-product.design-revised .categories .category-card>img{aspect-ratio:277/161}:where(html[data-site-page=product]) .page-product.design-revised #purchase .purchase-info h1{font-weight:700;font-family:Noto Sans JP Pages,Noto Sans JP Local,sans-serif;line-height:calc(42 * var(--u));margin:0 0 calc(14 * var(--u))}:where(html[data-site-page=product]) .page-product.design-revised #purchase .purchase-info>.stars{display:flex;align-items:center;gap:calc(14 * var(--u));line-height:calc(35 * var(--u));margin:0 0 calc(18 * var(--u))}:where(html[data-site-page=product]) .page-product.design-revised #purchase .purchase-info>.product-price{line-height:calc(50 * var(--u));margin:0 0 calc(22 * var(--u));font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form{display:grid;grid-template-columns:calc(132 * var(--u)) minmax(0,1fr);column-gap:calc(24 * var(--u));align-items:center}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>label{margin:0;white-space:nowrap}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>select{width:calc(211 * var(--u));max-width:100%;height:calc(51 * var(--u));padding:0 calc(15 * var(--u));border:1px solid #e8e8e8;border-radius:calc(15 * var(--u));background-color:#fff}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>.quantity-row{grid-column:1/-1;margin:calc(29 * var(--u)) 0 calc(34 * var(--u));gap:calc(14 * var(--u));height:calc(51 * var(--u))}:where(html[data-site-page=product]) .page-product.design-revised .quantity-row>label{width:calc(42 * var(--u));flex:none}:where(html[data-site-page=product]) .page-product.design-revised #purchase .quantity-control{height:calc(51 * var(--u));width:calc(122 * var(--u));border-radius:calc(15 * var(--u));overflow:hidden;flex:none}:where(html[data-site-page=product]) .page-product.design-revised #purchase .quantity-control button{width:calc(34 * var(--u));flex:none;padding:0}:where(html[data-site-page=product]) .page-product.design-revised #purchase .quantity-control input{width:calc(52 * var(--u));min-width:0;font-size:calc(18 * var(--u));padding:0}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>.button{grid-column:1/-1;width:calc(440 * var(--u));max-width:100%;height:calc(60 * var(--u));min-height:calc(60 * var(--u));margin:0;padding:0 calc(20 * var(--u))}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>.button+.button{margin-top:calc(10 * var(--u))}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>.favorite-toggle{grid-column:1/-1;justify-self:start;font-size:calc(18 * var(--u));line-height:calc(36 * var(--u));margin-top:calc(28 * var(--u));padding:0}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form+p{margin:calc(30 * var(--u)) 0 0;line-height:calc(26 * var(--u))}@media(max-width:767px){:where(html[data-site-page=product]) .page-product.design-revised #purchase .purchase-info h1{line-height:1.6;margin-bottom:14px}:where(html[data-site-page=product]) .page-product.design-revised #purchase .purchase-info>.stars{line-height:30px;margin-bottom:18px;gap:12px}:where(html[data-site-page=product]) .page-product.design-revised #purchase .purchase-info>.product-price{line-height:42px;margin-bottom:22px}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form{grid-template-columns:120px minmax(0,1fr);column-gap:12px}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>select{width:100%;height:48px;padding-inline:10px}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>.quantity-row{margin:24px 0 28px;height:48px}:where(html[data-site-page=product]) .page-product.design-revised #purchase .quantity-control{height:48px}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>.button{height:54px;min-height:54px;width:100%}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form>.favorite-toggle{font-size:16px;margin-top:24px;line-height:32px}:where(html[data-site-page=product]) .page-product.design-revised #purchase-form+p{margin-top:26px;line-height:1.9}}:where(html[data-site-page=product]) .page-product.design-revised #main .statement{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4717"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4722"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4742"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4747"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4750"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4771"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4772"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4796"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4799"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5241"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4804"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4805"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4810"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4811"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4816"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4817"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4822"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4823"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4828"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4829"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4872"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4923"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-4951"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5014"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5031"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5929"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5945"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5942"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5953"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5952"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5960"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5959"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5967"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5966"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5138"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5158"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5167"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5734"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5206"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5323"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5392"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5395"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5906"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5472"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5499"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5501"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5503"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-2366"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5553"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5511"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5512"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5528"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5540"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5538"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-5551"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-46"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-47"]{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-48"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-50"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-52"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-54"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-56"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main [data-psd-type="06-part-58"]{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main .six-reasons h3{font-weight:700}:where(html[data-site-page=product]) .page-product.design-revised #main .six-reasons p,:where(html[data-site-page=product]) .page-product.design-revised #main .six-reasons p span{font-weight:500}:where(html[data-site-page=product]) .page-product.design-revised #specs>.table-scroll{border-top:0}:where(html[data-site-page=product]) .page-product.design-revised #specs tbody th{background:#faf8f6}:where(html[data-site-page=product]) .page-product.design-revised #main .model-actions .custom-model-copy{display:flex;flex-direction:column;align-items:center;gap:calc(5 * var(--u));position:static;background:none;width:100%;height:auto;transform:none;font-size:inherit;margin:0;text-align:center;justify-content:center}:where(html[data-site-page=product]) .page-product.design-revised #main .model-actions .custom-model-copy strong{font-size:calc(18 * var(--u));font-weight:700;line-height:1.5}:where(html[data-site-page=product]) .page-product.design-revised #main .model-actions .custom-model-copy small{font-size:calc(12 * var(--u));font-weight:700;line-height:1.5}@media(max-width:767px){:where(html[data-site-page=product]) .page-product.design-revised #main .model-actions .custom-model-copy strong{font-size:15px}:where(html[data-site-page=product]) .page-product.design-revised #main .model-actions .custom-model-copy small{font-size:11px}}body #main .promo.corporation{display:flex;flex-direction:column;align-items:flex-start}body #main .promo.corporation>.button{position:static;left:auto;right:auto;bottom:auto;align-self:flex-start;max-width:100%;margin-left:0;margin-right:0;margin-top:auto;box-sizing:border-box}body #main .newsletter-form{align-items:stretch}body #main .newsletter-form>input,body #main .newsletter-form>button{box-sizing:border-box;height:100%;min-height:0;max-height:none;align-self:stretch;margin-top:0;margin-bottom:0;border-radius:0}body #main .newsletter-form>input{min-width:0}body #main .newsletter-form>button{flex-shrink:0;display:flex;align-items:center;justify-content:center}@media(max-width:767px){body #main .promo.corporation>.button{margin-top:20px}}@media(max-width:767px){body .site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .site-footer .footer-grid h2{font-size:15px;line-height:1.6}body .site-footer .footer-grid a,body .site-footer .footer-grid button{font-size:14px;line-height:1.8;padding-top:5px;padding-bottom:5px;overflow-wrap:anywhere}body .site-footer .copyright{font-size:11px;line-height:1.8}}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title{text-align:center;margin-bottom:calc(22 * var(--design-unit))}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title .english-heading{font-family:Gidole,sans-serif;font-size:calc(42 * var(--design-unit));line-height:calc(54 * var(--design-unit));font-weight:900;letter-spacing:.05em;color:#aca69c;margin:0;transform:none}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title .english-glyph{font-family:inherit;font-size:inherit;font-weight:900;font-synthesis:weight;-webkit-text-stroke:1.2px currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:center}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title>p{font-size:calc(14 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));letter-spacing:.2em;color:#000;margin:0;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title>small{display:block;font-size:calc(12 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));letter-spacing:.06em;color:#797979;margin:calc(10 * var(--design-unit)) 0 0;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title>small span{font-weight:inherit}:where(html[data-site-page=about]) .page-about #main .hero-badges{display:block;width:100%;max-width:calc(621 * var(--u));margin:0;padding:0}:where(html[data-site-page=about]) .page-about #main .hero-badges>img{display:block;width:100%;height:auto;aspect-ratio:621/145;max-height:none;margin:0;object-fit:contain}:where(html[data-site-page=about]) .page-about #main .editorial-copy p,:where(html[data-site-page=about]) .page-about #main .promises p,:where(html[data-site-page=about]) .page-about #main blockquote p,:where(html[data-site-page=about]) .page-about #main .guide-card p{white-space:normal;word-break:normal;overflow-wrap:anywhere;height:auto}:where(html[data-site-page=about]) .page-about #main .editorial-copy,:where(html[data-site-page=about]) .page-about #main .promises>div,:where(html[data-site-page=about]) .page-about #main .guide-card{min-width:0}@media(max-width:767px){:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title .english-heading{font-size:32px;line-height:43px}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title>p{font-size:12px;line-height:19px;letter-spacing:.16em;transform:none}:where(html[data-site-page=about]) .page-about :is(#main,.instagram) .section-title>small{font-size:11px;line-height:19px;letter-spacing:.06em;margin-top:12px;transform:none}:where(html[data-site-page=about]) .page-about #main .hero-badges{max-width:621px}}:where(html[data-site-page=about]) .page-about #main #support .section-title{margin-bottom:0}:where(html[data-site-page=about]) .page-about #main #support .guides{padding:0;margin-top:calc(70 * var(--u));gap:calc(42 * var(--u));align-items:stretch}:where(html[data-site-page=about]) .page-about #main #support .guide-card{box-sizing:border-box;min-height:calc(190 * var(--u));height:auto;padding:calc(40 * var(--u)) calc(27 * var(--u)) calc(24 * var(--u));border:1px solid #797979;border-radius:calc(8 * var(--u));align-items:stretch}:where(html[data-site-page=about]) .page-about #main #support .guide-card h3{margin:0;font-size:calc(22 * var(--u));line-height:calc(33 * var(--u));font-weight:700;letter-spacing:0;color:#000;text-align:center}:where(html[data-site-page=about]) .page-about #main #support .guide-card p{width:100%;margin:calc(10 * var(--u)) 0 0;font-size:calc(16 * var(--u));line-height:calc(24 * var(--u));font-weight:500;letter-spacing:0;color:#000;text-align:left;white-space:normal;overflow-wrap:anywhere}:where(html[data-site-page=about]) .page-about #main #support .number{width:calc(80 * var(--u));height:calc(80 * var(--u));top:calc(-41 * var(--u));left:calc(50% - 40 * var(--u))}:where(html[data-site-page=about]) .page-about #main #support .support-contact>span,:where(html[data-site-page=about]) .page-about #main #support .support-contact>a{display:block;font:inherit;color:inherit}@media(max-width:767px){:where(html[data-site-page=about]) .page-about #main #support .guides{margin-top:60px;gap:58px}:where(html[data-site-page=about]) .page-about #main #support .guide-card{min-height:170px;padding:38px 22px 24px;border-radius:8px}:where(html[data-site-page=about]) .page-about #main #support .guide-card h3{font-size:19px;line-height:29px}:where(html[data-site-page=about]) .page-about #main #support .guide-card p{font-size:13px;line-height:21px;margin-top:10px}:where(html[data-site-page=about]) .page-about #main #support .number{width:64px;height:64px;top:-33px;left:calc(50% - 32px)}}:where(html[data-site-page=about]) .page-about #main .promises h3,:where(html[data-site-page=about]) .page-about #main .promises p{font-weight:700}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-columns #main [data-psd-type="07-3388"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-columns #main [data-psd-type="07-3388"]{font-size:12px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-columns #main [data-psd-type="07-2294"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-columns #main [data-psd-type="07-2294"]{font-size:12px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3440"]{font-size:calc(21 * var(--u));font-weight:300;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3440"]{font-size:16.8px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3446"]{font-size:calc(16 * var(--u));font-weight:300;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3446"]{font-size:12.8px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3483"]{font-size:calc(19 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3483"]{font-size:15.2px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3465"]{font-size:calc(19 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3465"]{font-size:15.2px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3470"]{font-size:calc(16 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3470"]{font-size:12.8px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3466"]{font-size:calc(16 * var(--u));font-weight:300;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3466"]{font-size:12.8px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3492"]{font-size:calc(13.38 * var(--u));font-weight:400;color:#fff}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3492"]{font-size:12px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3488"]{font-size:calc(18 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3488"]{font-size:14.4px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3487"]{font-size:calc(16 * var(--u));font-weight:300;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3487"]{font-size:12.8px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3542"]{font-size:calc(14 * var(--u));font-weight:400;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3542"]{font-size:12px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3388"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-3388"]{font-size:12px}}:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-2294"]{font-size:calc(14 * var(--u));font-weight:500;color:#000}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) body.page-column #main [data-psd-type="08-2294"]{font-size:12px}}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-layout{grid-template-columns:minmax(0,815fr) minmax(0,303fr);gap:calc(26 * var(--u));align-items:start}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-sidebar{position:static;min-width:0}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .section-title .english-heading{font-family:Gidole,sans-serif;font-size:calc(42 * var(--u));font-weight:900;line-height:calc(48 * var(--u));margin:0;color:#aca69c;transform:none}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .english-glyph{display:inline-block;font-family:Gidole,sans-serif;font-weight:900;letter-spacing:.05em;-webkit-text-stroke:1.2px currentColor;transform:scaleX(.72)}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .article-list-layout>.column-sidebar{padding-top:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .section-title{margin:0 0 calc(24 * var(--u));text-align:center}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .section-title>p{font-size:calc(14 * var(--u));font-weight:500;line-height:calc(20 * var(--u));margin:0;color:#000;letter-spacing:.12em}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .section-title>small{display:block;font-size:calc(12 * var(--u));font-weight:400;line-height:calc(18 * var(--u));color:#6b6b6b;margin:calc(6 * var(--u)) 0 0;letter-spacing:0}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-sidebar h2{font-family:Gidole,sans-serif;font-size:calc(36 * var(--u));line-height:calc(40 * var(--u));border-bottom:1px solid #333;margin:0 0 calc(18 * var(--u));padding:0;align-items:baseline;color:#aca69c}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-sidebar h2 .english-glyph{transform-origin:left;flex:none;margin-right:0}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-sidebar h2 small{font-family:Noto Sans JP Pages,sans-serif;font-size:calc(14 * var(--u));font-weight:500;color:#000;white-space:nowrap}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .new-article{grid-template-columns:110fr 183fr;gap:calc(7 * var(--u));margin-bottom:calc(19 * var(--u));align-items:start}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .new-article img{display:block;width:100%;aspect-ratio:110/56;object-fit:cover}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .new-article span{font-size:calc(14 * var(--u));font-weight:400;line-height:1.6;color:#000;letter-spacing:0}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-sidebar h2:not(:first-child){margin-top:calc(62 * var(--u))}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .article-filter-group{margin:0 0 calc(22 * var(--u));display:flex;flex-direction:column}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .article-filters button{font-size:calc(14 * var(--u));font-weight:500;line-height:1.5;padding:calc(10 * var(--u)) calc(18 * var(--u));letter-spacing:.12em;background:none;color:#000}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .article-filters .article-filter-heading{font-family:Gidole,sans-serif;font-weight:700;padding:0 calc(10 * var(--u)) calc(8 * var(--u));letter-spacing:.15em}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .article-filter-heading:before{content:none}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main #article-list .column-cards{gap:calc(42 * var(--u)) calc(28 * var(--u))}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main #article-list img{display:block;aspect-ratio:394/204}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main #article-list h3{font-size:calc(16 * var(--u));font-weight:400;line-height:1.6;color:#000;letter-spacing:0;margin:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main #article-list time{font-size:calc(14 * var(--u));line-height:1.6;color:#333;margin:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .pagination{border-top:1px solid #555;margin-top:calc(55 * var(--u));padding-top:calc(12 * var(--u));gap:calc(8 * var(--u));justify-content:center}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .pagination button{background:none;border:0;color:#bbb;min-width:calc(24 * var(--u));font-family:Gidole,sans-serif;font-size:calc(16 * var(--u));padding:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .pagination button[aria-current]{background:none;color:#333}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body{min-width:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body h1{font-size:calc(21 * var(--u));font-weight:300;line-height:1.5;letter-spacing:0;margin:0;color:#000}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-meta{margin:calc(8 * var(--u)) 0 calc(10 * var(--u));gap:calc(6 * var(--u));font-size:calc(14 * var(--u));line-height:1.5}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>img:not(.article-inline){display:block;width:100%;height:auto;aspect-ratio:814/413;object-fit:cover}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>p:not(.article-meta){font-size:calc(16 * var(--u));font-weight:300;line-height:2.3;color:#000}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>h2.article-subheading,:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>h3.article-subheading{font-size:calc(19 * var(--u));font-weight:400;line-height:1.6;color:#000}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>h4.article-subheading{font-size:calc(16 * var(--u));font-weight:400;line-height:1.6;color:#000}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .toc{box-sizing:border-box;width:calc(500 * var(--u));max-width:100%;padding:calc(24 * var(--u)) calc(44 * var(--u));margin:calc(54 * var(--u)) auto calc(80 * var(--u));border:1px solid #eee;border-radius:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .toc summary{text-align:center;font-size:calc(18 * var(--u));font-weight:400;list-style:none}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .toc summary::-webkit-details-marker{display:none}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .toc ol{font-size:calc(16 * var(--u));font-weight:300;line-height:2.5;margin-top:calc(18 * var(--u));margin-bottom:0;letter-spacing:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .toc ol ol{margin-top:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-inline{display:block;width:calc(338 * var(--u));max-width:100%;height:auto;margin:calc(80 * var(--u)) auto}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box{display:grid;grid-template-columns:calc(128 * var(--u)) minmax(0,1fr);padding:calc(24 * var(--u));gap:calc(22 * var(--u));background:#fff;border:1px solid #eee;margin-top:calc(80 * var(--u));align-items:start}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box img{width:calc(120 * var(--u));height:calc(120 * var(--u));border-radius:50%;object-fit:cover}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box h3{font-size:calc(18 * var(--u));font-weight:400;margin:0 0 calc(12 * var(--u))}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box p{font-size:calc(16 * var(--u));font-weight:300;line-height:2.3;margin:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles{margin-top:calc(60 * var(--u))}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .section-title{display:flex;align-items:baseline;gap:calc(16 * var(--u));text-align:left;border-bottom:1px solid #555;margin:0 0 calc(28 * var(--u));padding:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .section-title .english-heading{font-size:calc(32 * var(--u));line-height:1.3;width:calc(218 * var(--u));white-space:nowrap}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .english-glyph{transform-origin:left}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .section-title>p{font-size:calc(14 * var(--u));font-weight:500;color:#000;letter-spacing:0;margin:0}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .column-cards{gap:calc(43 * var(--u)) calc(16 * var(--u))}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .column-cards h3{font-size:calc(14 * var(--u));font-weight:400;line-height:1.4;color:#000;letter-spacing:0}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-layout{grid-template-columns:minmax(0,1fr);gap:40px}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .section-title .english-heading{font-size:32px;line-height:43px}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-sidebar h2{font-size:28px;line-height:36px}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .column-sidebar h2 small{font-size:13px}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .new-article{grid-template-columns:110px minmax(0,1fr);gap:10px;margin-bottom:16px}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .new-article span{font-size:13px}:where(html[data-site-page=column],html[data-site-page=columns]) :is(.page-columns,.page-column) #main .article-filters button{font-size:13px;padding:10px 12px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .section-title>p{font-size:13px;line-height:20px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .section-title>small{font-size:11px;line-height:18px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main #article-list .column-cards{gap:25px 14px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main #article-list h3{font-size:13px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main #article-list time{font-size:11px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .pagination{margin-top:30px;padding-top:12px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-columns #main .pagination button{font-size:15px;min-width:26px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body h1{font-size:19px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>p:not(.article-meta){font-size:14px;line-height:2}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>h2.article-subheading,:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>h3.article-subheading{font-size:18px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-body>h4.article-subheading{font-size:16px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .toc{width:100%;padding:20px;margin:35px auto 45px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .toc ol{font-size:14px;line-height:2.2}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .article-inline{width:75%;margin:40px auto}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box{grid-template-columns:65px minmax(0,1fr);gap:15px;padding:18px;margin-top:40px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box img{width:65px;height:65px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box h3{font-size:16px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .author-box p{font-size:13px;line-height:1.9}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .section-title .english-heading{font-size:25px;width:170px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .section-title>p{font-size:12px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .column-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main .related-articles .column-cards h3{font-size:12px}}:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main>.container>.column-layout:first-child{margin-top:calc(30 * var(--u))}@media(max-width:767px){:where(html[data-site-page=column],html[data-site-page=columns]) .page-column #main>.container>.column-layout:first-child{margin-top:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2099"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2099"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4136"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(16 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4136"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4275"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(24 * var(--u));color:#43574f}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4275"]{font-size:18px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4274"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(14 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4274"]{font-size:10.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4276"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(24 * var(--u));color:#43574f}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4276"]{font-size:18px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4277"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(14 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4277"]{font-size:10.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4278"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(24 * var(--u));color:#43574f}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4278"]{font-size:18px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4279"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(14 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4279"]{font-size:10.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4187"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4187"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4217"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:500;font-size:calc(16 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4217"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4233"]{font-family:Arial,sans-serif;font-weight:700;font-size:calc(19 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4233"]{font-size:14.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4927"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4927"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5467"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:700;font-size:calc(18 * var(--u));color:#292522}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5467"]{font-size:13.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5468"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:500;font-size:calc(12 * var(--u));color:#9a9897}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5468"]{font-size:10px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5469"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:700;font-size:calc(15 * var(--u));color:#aca69c}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5469"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5471"]{font-family:Arial,sans-serif;font-weight:700;font-size:calc(22 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5471"]{font-size:16.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5475"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:700;font-size:calc(13 * var(--u));color:#292522}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5475"]{font-size:10px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5479"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:700;font-size:calc(13 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5479"]{font-size:10px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4239"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4239"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4307"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4307"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4327"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(32 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4327"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4328"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4328"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4843"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(32 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4843"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4844"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4844"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4380"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4380"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4814"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(26 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4814"]{font-size:19.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4813"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(15 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4813"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4410"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(26 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4410"]{font-size:19.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4409"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(15 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4409"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4417"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(26 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4417"]{font-size:19.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4416"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(15 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4416"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4424"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(26 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4424"]{font-size:19.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4423"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(15 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4423"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4458"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4458"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4461"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(24 * var(--u));color:#43574f}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4461"]{font-size:18px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4462"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(14 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4462"]{font-size:10.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4467"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(24 * var(--u));color:#43574f}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4467"]{font-size:18px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4468"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(14 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4468"]{font-size:10.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4474"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:700;font-size:calc(24 * var(--u));color:#43574f}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4474"]{font-size:18px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4475"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(14 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4475"]{font-size:10.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4482"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(32 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4482"]{font-size:24px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2286"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:500;font-size:calc(16 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2286"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2285"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(16 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2285"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4490"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:500;font-size:calc(16 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4490"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4489"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(16 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4489"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4497"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:500;font-size:calc(16 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4497"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4496"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(16 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4496"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5146"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(34 * var(--u));color:#50635b}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5146"]{font-size:25.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5147"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-5147"]{font-size:11.2px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2159"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(30 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2159"]{font-size:22.5px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4508"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:400;font-size:calc(16 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4508"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2157"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:700;font-size:calc(20 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-2157"]{font-size:15px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4532"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(40 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4532"]{font-size:30px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4534"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:500;font-size:calc(16 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4534"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4551"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(40 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4551"]{font-size:30px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4553"]{font-family:Noto Sans JP Pages,sans-serif;font-weight:500;font-size:calc(16 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4553"]{font-size:12px}}:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4514"]{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;font-size:calc(40 * var(--u));color:#43574f}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main [data-psd-type="09-4514"]{font-size:30px}}:where(html[data-site-page=effe]) .page-effe #main .section-title{margin-bottom:calc(34 * var(--u));text-align:center}:where(html[data-site-page=effe]) .page-effe #main .section-title .english-heading{font-family:Gidole,sans-serif;font-size:calc(42 * var(--u));line-height:calc(54 * var(--u));font-weight:900;color:#c4ccc8;margin:0;transform:none}:where(html[data-site-page=effe]) .page-effe #main .section-title .english-glyph{display:inline-block;transform:scaleX(.72);letter-spacing:.05em;font-weight:900;-webkit-text-stroke:1.2px currentColor}:where(html[data-site-page=effe]) .page-effe #main .section-title>p{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:calc(32 * var(--u));line-height:1.5;font-weight:600;letter-spacing:.08em;color:#50635b;margin:0}:where(html[data-site-page=effe]) .page-effe #main .effe-hero{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-top:calc(30 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .effe-slides{display:flex;gap:calc(60 * var(--u));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:calc((100vw - min(1144 * var(--u),100vw - 32px))/2);overscroll-behavior-x:contain}:where(html[data-site-page=effe]) .page-effe #main .effe-slides::-webkit-scrollbar{display:none}:where(html[data-site-page=effe]) .page-effe #main .effe-slide{flex:0 0 min(calc(1144 * var(--u)),calc(100vw - 32px));display:block;scroll-snap-align:center}:where(html[data-site-page=effe]) .page-effe #main .effe-slide img{width:100%;height:auto;aspect-ratio:1142/572;display:block;border-radius:calc(6 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .intro-copy{line-height:2.1;margin:0 auto;max-width:calc(700 * var(--u));color:#aeb2af}:where(html[data-site-page=effe]) .page-effe #main .effe-about .effe-values>div{background:#fffbf8;border:1px solid #e9e4de;box-shadow:none;padding:calc(40 * var(--u)) calc(25 * var(--u)) calc(32 * var(--u));min-height:calc(317 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .effe-values p{font-weight:400;line-height:1.7;white-space:normal;overflow-wrap:anywhere;margin:0}:where(html[data-site-page=effe]) .page-effe #main .effe-about h3{margin:0 0 calc(10 * var(--u));line-height:1.5;font-weight:700}:where(html[data-site-page=effe]) .page-effe #main .rank-intro>a{min-width:0;min-height:calc(202 * var(--u));box-sizing:border-box;padding:calc(32 * var(--u)) calc(28 * var(--u));gap:calc(24 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .rank-intro h3{font:700 calc(26 * var(--u))/1.5 "Noto Sans JP Pages",sans-serif;color:#fff;margin:0 0 calc(10 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .rank-intro p{font-size:calc(16 * var(--u));font-weight:500;line-height:2;color:#fff;margin:0}:where(html[data-site-page=effe]) .page-effe #main .rank-letter{flex:none;width:calc(130 * var(--u));height:calc(130 * var(--u));font:400 calc(100 * var(--u))/1 "Times New Roman",serif;border:2px solid #ddd;border-radius:50%;display:grid;place-items:center;color:#fff}:where(html[data-site-page=effe]) .page-effe #main .condition-guide-banner{background:#50635b}:where(html[data-site-page=effe]) .page-effe #main .condition-guide-banner p{color:#fff}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .product-card{padding:0 0 calc(15 * var(--u));text-align:left;min-width:0;overflow:hidden;border-radius:calc(4 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .product-photo{display:block;padding:0;margin:0;aspect-ratio:270/190}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .product-photo>img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:270/190}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .product-card h3{font-weight:700;font-size:calc(18 * var(--u));text-align:left;letter-spacing:0;margin:calc(12 * var(--u)) 0 calc(6 * var(--u));line-height:1.5}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .meta{font-weight:500;font-size:calc(12 * var(--u));color:#9a9897;letter-spacing:0;line-height:1.6}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .price{font:700 calc(22 * var(--u))/1.4 Arial,sans-serif;text-align:left;letter-spacing:0}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .price small{font-family:Noto Sans JP Pages,sans-serif;font-size:calc(14 * var(--u));font-weight:700;white-space:nowrap}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .stars{font-weight:700;font-size:calc(15 * var(--u));letter-spacing:0;color:#aca69c}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .stars small{font-size:calc(12 * var(--u));color:#292522}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .article-badge{top:0;left:0;bottom:auto;background:#000;color:#fff;border-radius:0;font-size:calc(13 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u));font-weight:700}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .card-actions .button{font-weight:700}:where(html[data-site-page=effe]) .page-effe #main .outlet-more{font-weight:500}:where(html[data-site-page=effe]) .page-effe #main .brand-panel,:where(html[data-site-page=effe]) .page-effe #main .effe-categories>a,:where(html[data-site-page=effe]) .page-effe #main .outlet-goods .split{background:#fffbf8}:where(html[data-site-page=effe]) .page-effe #main .brand-panel>div{display:flex;flex-direction:column;min-width:0}:where(html[data-site-page=effe]) .page-effe #main .brand-panel p{font-size:calc(15 * var(--u));font-weight:400;line-height:1.9;margin-top:calc(16 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .brand-panel .outlet-more{min-width:0;width:85%;margin-top:auto}:where(html[data-site-page=effe]) .page-effe #main .brand-panel .tag-links{margin:calc(25 * var(--u)) 0;justify-content:flex-start}:where(html[data-site-page=effe]) .page-effe #main .effe-categories h3{font-weight:700;letter-spacing:0}:where(html[data-site-page=effe]) .page-effe #main .outlet-support .effe-values{margin-top:calc(72 * var(--u));gap:calc(42 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .outlet-support .effe-values>div{padding:calc(45 * var(--u)) calc(16 * var(--u)) calc(24 * var(--u));min-height:calc(190 * var(--u));box-sizing:border-box}:where(html[data-site-page=effe]) .page-effe #main .outlet-support h3{font-weight:700;margin:0 0 calc(10 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .outlet-support .effe-values>div>span{background:#50635b;color:#fff}:where(html[data-site-page=effe]) .page-effe #main .outlet-goods h2{font-weight:600}:where(html[data-site-page=effe]) .page-effe #main .outlet-goods p{line-height:1.85}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main .section-title .english-heading{font-size:32px;line-height:43px}:where(html[data-site-page=effe]) .page-effe #main .section-title>p{font-size:22px;line-height:1.5}:where(html[data-site-page=effe]) .page-effe #main .effe-slides{gap:16px}:where(html[data-site-page=effe]) .page-effe #main .effe-about .effe-values>div{padding:35px 20px 25px;min-height:270px}:where(html[data-site-page=effe]) .page-effe #main .rank-intro>a{padding:22px 18px;gap:18px;min-height:160px}:where(html[data-site-page=effe]) .page-effe #main .rank-letter{width:85px;height:85px;font-size:65px}:where(html[data-site-page=effe]) .page-effe #main .rank-intro h3{font-size:20px}:where(html[data-site-page=effe]) .page-effe #main .rank-intro p{font-size:12px}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .product-card h3{font-size:13px}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .meta{font-size:10px}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .price{font-size:17px}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .price small{font-size:10px}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .stars{font-size:12px}:where(html[data-site-page=effe]) .page-effe #main .outlet-products .article-badge{font-size:11px;padding:5px 8px}:where(html[data-site-page=effe]) .page-effe #main .brand-panel p{font-size:12px}:where(html[data-site-page=effe]) .page-effe #main .brand-panel .outlet-more{width:100%;margin-top:20px}:where(html[data-site-page=effe]) .page-effe #main .outlet-support .effe-values{gap:55px;margin-top:60px}:where(html[data-site-page=effe]) .page-effe #main .outlet-support .effe-values>div{min-height:165px;padding:38px 18px 22px}}:where(html[data-site-page=effe]) .page-effe #main .effe-about .value-number>.number-glyph{display:inline-block;font-family:Gidole,sans-serif;font-weight:900;font-synthesis:weight;-webkit-text-stroke:.02857em currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:left center;line-height:1}:where(html[data-site-page=effe]) .page-effe #main .condition-guide-banner strong{font-weight:700}:where(html[data-site-page=effe]) .page-effe #main .outlet-more,:where(html[data-site-page=effe]) .page-effe #main .brand-panel .outlet-more{width:max-content;min-width:0;max-width:100%;box-sizing:border-box;text-align:left;padding-left:0;padding-right:calc(32 * var(--u));align-self:flex-end;margin-left:auto}:where(html[data-site-page=effe]) .page-effe #main .effe-categories>a>span{width:calc(124 * var(--u));max-width:calc(100% - 24 * var(--u));padding:0 calc(22 * var(--u)) calc(3 * var(--u)) 0;box-sizing:border-box;text-align:left;line-height:1.5}:where(html[data-site-page=effe]) .page-effe #main .effe-categories>a>span:after{content:"";position:absolute;right:0;bottom:-1px;width:calc(14 * var(--u));border-bottom:1px solid #666;transform:rotate(30deg);transform-origin:right bottom}:where(html[data-site-page=effe]) .page-effe #main #journal .column-cards h3{font-weight:400;-webkit-text-stroke:0}:where(html[data-site-page=effe]) .page-effe #main .outlet-store-section+.outlet-promo-section{margin-top:calc(29 * var(--u))}:where(html[data-site-page=effe]) .page-effe #main .outlet-promo-section .promo-pair{margin-top:calc(28 * var(--u))}:where(html[data-site-page=effe]) .page-effe.design-revised .site-footer{margin-top:calc(65 * var(--u))}@media(max-width:767px){:where(html[data-site-page=effe]) .page-effe #main .outlet-more,:where(html[data-site-page=effe]) .page-effe #main .brand-panel .outlet-more{padding-right:26px}:where(html[data-site-page=effe]) .page-effe #main .effe-categories>a>span{width:100px;padding-right:18px}:where(html[data-site-page=effe]) .page-effe #main .effe-categories>a>span:after{width:12px}:where(html[data-site-page=effe]) .page-effe #main .outlet-store-section+.outlet-promo-section,:where(html[data-site-page=effe]) .page-effe #main .outlet-promo-section .promo-pair{margin-top:20px}:where(html[data-site-page=effe]) .page-effe.design-revised .site-footer{margin-top:45px}}:where(html[data-site-page=effe]) .page-effe #main #journal .column-cards small{font-weight:900;font-synthesis:weight;-webkit-text-stroke:.035em currentColor}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4722"]{font-weight:700;font-size:calc(32 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4722"]{font-size:24px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4723"]{font-weight:400;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4723"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4901"]{font-weight:500;font-size:calc(12 * var(--u));color:#965630}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4901"]{font-size:10px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5717"]{font-weight:500;font-size:calc(12 * var(--u));color:#965630}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5717"]{font-size:10px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5730"]{font-weight:500;font-size:calc(12 * var(--u));color:#4b4b4b}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5730"]{font-size:10px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4900"]{font-weight:700;font-size:calc(17 * var(--u));color:#965630}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4900"]{font-size:12.8px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5049"]{font-weight:500;font-size:calc(15 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5049"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2071"]{font-weight:500;font-size:calc(20 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2071"]{font-size:15px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5050"]{font-weight:500;font-size:calc(15 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5050"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2077"]{font-weight:500;font-size:calc(20 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2077"]{font-size:15px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4908"]{font-weight:500;font-size:calc(20 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-4908"]{font-size:15px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5085"]{font-weight:700;font-size:calc(32 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5085"]{font-size:24px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5089"]{font-weight:700;font-size:calc(16 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5089"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5097"]{font-weight:700;font-size:calc(24 * var(--u));color:#bfa786}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5097"]{font-size:18px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5093"]{font-weight:500;font-size:calc(12 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5093"]{font-size:10px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5376"]{font-weight:700;font-size:calc(26 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5376"]{font-size:19.5px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5508"]{font-weight:700;font-size:calc(16 * var(--u));color:#fff}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5508"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5130"]{font-weight:700;font-size:calc(32 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5130"]{font-size:24px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5131"]{font-weight:400;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5131"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5160"]{font-weight:700;font-size:calc(15 * var(--u));color:#965630}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5160"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5159"]{font-weight:700;font-size:calc(22 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5159"]{font-size:16.5px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5141"]{font-weight:500;font-size:calc(15 * var(--u));color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5141"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5168"]{font-weight:500;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5168"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5172"]{font-weight:700;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5172"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5182"]{font-weight:700;font-size:calc(22 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5182"]{font-size:16.5px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5184"]{font-weight:500;font-size:calc(15 * var(--u));color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5184"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5188"]{font-weight:700;font-size:calc(15 * var(--u));color:#333}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5188"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5198"]{font-weight:700;font-size:calc(22 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5198"]{font-size:16.5px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5199"]{font-weight:700;font-size:calc(16 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5199"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5200"]{font-weight:500;font-size:calc(15 * var(--u));color:#6a6a6a}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5200"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5192"]{font-weight:500;font-size:calc(15 * var(--u));color:#965630}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-5192"]{font-size:11.2px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2286"]{font-weight:700;font-size:calc(16 * var(--u));color:#aca69c}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2286"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2285"]{font-weight:700;font-size:calc(16 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2285"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2294"]{font-weight:700;font-size:calc(16 * var(--u));color:#aca69c}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2294"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2293"]{font-weight:700;font-size:calc(16 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2293"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2302"]{font-weight:700;font-size:calc(16 * var(--u));color:#aca69c}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2302"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2301"]{font-weight:700;font-size:calc(16 * var(--u));color:#000}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main [data-psd-type="05-2301"]{font-size:12px}}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title{text-align:center;margin-bottom:calc(22 * var(--design-unit))}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title .english-heading{font-family:Gidole,sans-serif;font-size:calc(42 * var(--design-unit));line-height:calc(54 * var(--design-unit));font-weight:900;letter-spacing:.05em;color:#aca69c;margin:0;transform:none}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title .english-glyph{font-family:inherit;font-size:inherit;font-weight:900;font-synthesis:weight;-webkit-text-stroke:1.2px currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:center}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title>p{font-size:calc(14 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));letter-spacing:.2em;color:#000;margin:0;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title>small{display:block;font-size:calc(12 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));letter-spacing:.06em;color:#797979;margin:calc(10 * var(--design-unit)) 0 0;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title>small span{font-weight:inherit}:where(html[data-site-page=guide]) .page-guide #main .guide-intro{grid-template-columns:1fr 1fr}:where(html[data-site-page=guide]) .page-guide #main .guide-intro>div{padding:calc(40 * var(--u)) calc(24 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .guide-intro .eyebrow{font-size:calc(21 * var(--u));margin-bottom:calc(18 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .guide-intro h1{line-height:1.5;margin:0}:where(html[data-site-page=guide]) .page-guide #main .guide-intro p{line-height:1.85;margin-top:calc(34 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .guide-anchor-links a{font-weight:500;letter-spacing:0}:where(html[data-site-page=guide]) .page-guide #main #comparison .section-title>small{color:#797979;font-size:calc(12 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main #comparison table{background:#f1f1f1;font-size:calc(16 * var(--u));min-width:900px}:where(html[data-site-page=guide]) .page-guide #main #comparison th,:where(html[data-site-page=guide]) .page-guide #main #comparison td{font-weight:500;letter-spacing:0;border-color:#c5c2b9;height:calc(83 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main #comparison tr>:first-child{width:17%}:where(html[data-site-page=guide]) .page-guide #main #comparison thead th{border:0;background:transparent;height:calc(59 * var(--u));padding:calc(10 * var(--u)) calc(5 * var(--u));color:#fff}:where(html[data-site-page=guide]) .page-guide #main #comparison thead th>span{display:block;background:#c1beb8;border-radius:999px;padding:calc(5 * var(--u)) 0;line-height:1.5}:where(html[data-site-page=guide]) .page-guide #main #comparison tr>:nth-child(2n){background:#ebebeb}:where(html[data-site-page=guide]) .page-guide #main #comparison tr>:nth-child(odd){background:#f1f1f1}:where(html[data-site-page=guide]) .page-guide #main #comparison tbody tr:first-child th>a{font-weight:700;color:#965630}:where(html[data-site-page=guide]) .page-guide #main #comparison tbody small{font-size:calc(11 * var(--u));font-weight:500}:where(html[data-site-page=guide]) .page-guide #main #comparison tbody th{text-align:left}:where(html[data-site-page=guide]) .page-guide #main #comparison .table-note{line-height:1.5;margin-top:calc(20 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .categories{gap:calc(9 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .category-card>img{display:block;aspect-ratio:280/162;width:100%;height:auto;object-fit:cover}:where(html[data-site-page=guide]) .page-guide #main .category-card>div{padding:calc(12 * var(--u)) calc(5 * var(--u));min-height:calc(125 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .category-card h3{font-size:calc(20 * var(--u));font-weight:700;color:#fff;line-height:1.4;margin:0}:where(html[data-site-page=guide]) .page-guide #main .category-card p{font-size:calc(16 * var(--u));font-weight:500;color:#fff;line-height:1.4;margin:calc(4 * var(--u)) 0 0}:where(html[data-site-page=guide]) .page-guide #main .category-more{font-weight:500;margin-top:calc(10 * var(--u));line-height:1.4}:where(html[data-site-page=guide]) .page-guide #main .cost-panel{grid-template-columns:590fr 457fr;gap:calc(42 * var(--u));padding:calc(28 * var(--u)) calc(24 * var(--u));align-items:start}:where(html[data-site-page=guide]) .page-guide #main .cost-panel>div{padding:0;min-width:0}:where(html[data-site-page=guide]) .page-guide #main .cost-panel h2{line-height:1.4;margin:0 0 calc(8 * var(--u));letter-spacing:0}:where(html[data-site-page=guide]) .page-guide #main .cost-panel h3{margin:0 0 calc(12 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .cost-panel table{font-size:calc(15 * var(--u));letter-spacing:0}:where(html[data-site-page=guide]) .page-guide #main .cost-panel th,:where(html[data-site-page=guide]) .page-guide #main .cost-panel td{border:0;font-weight:500;height:calc(45 * var(--u));padding:calc(8 * var(--u)) calc(9 * var(--u));line-height:1.5}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tr>:nth-child(1){width:31%}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tr>:nth-child(2){width:39%}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody tr:nth-child(odd){background:#f4f2ef}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody td:nth-child(2){background:#eeeae3}:where(html[data-site-page=guide]) .page-guide #main .cost-panel aside{margin-top:calc(24 * var(--u));padding:calc(24 * var(--u)) calc(35 * var(--u));background:#fff;min-height:calc(395 * var(--u));box-sizing:border-box}:where(html[data-site-page=guide]) .page-guide #main .cost-panel aside h3{margin:0 0 calc(35 * var(--u));font-weight:700}:where(html[data-site-page=guide]) .page-guide #main .cost-panel li{font-size:calc(22 * var(--u));font-weight:500;line-height:1.5;letter-spacing:0;padding-bottom:calc(14 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .cost-panel li:last-child{padding-bottom:0}:where(html[data-site-page=guide]) .page-guide #main #cost>.table-note{margin:0 calc(24 * var(--u));max-width:calc(680 * var(--u));line-height:1.5}:where(html[data-site-page=guide]) .page-guide #main .cost-message h2{font-weight:700}:where(html[data-site-page=guide]) .page-guide #main .cost-message .button{font-weight:700}:where(html[data-site-page=guide]) .page-guide #main .safety-cards{gap:calc(9 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .safety-cards>article{min-height:calc(296 * var(--u));padding:calc(32 * var(--u)) calc(18 * var(--u));box-sizing:border-box}:where(html[data-site-page=guide]) .page-guide #main .safety-cards h3{font-size:calc(22 * var(--u));font-weight:700;line-height:1.5;margin:0 0 calc(25 * var(--u));letter-spacing:0}:where(html[data-site-page=guide]) .page-guide #main .safety-cards p{font-size:calc(16 * var(--u));font-weight:700;line-height:1.75;margin:0;letter-spacing:0}:where(html[data-site-page=guide]) .page-guide #main .comfort-panel{grid-template-columns:1fr 1fr}:where(html[data-site-page=guide]) .page-guide #main .comfort-panel h2{line-height:1.5;letter-spacing:0;margin:0}:where(html[data-site-page=guide]) .page-guide #main .comfort-panel p{line-height:1.85;margin-top:calc(36 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .quick-cards article{padding:calc(18 * var(--u));border-radius:calc(6 * var(--u));min-width:0}:where(html[data-site-page=guide]) .page-guide #main .quick-cards h3{font-weight:700;font-size:calc(22 * var(--u));line-height:1.5;margin:0 0 calc(6 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .quick-cards h4{font-weight:700;margin-top:calc(12 * var(--u));line-height:1.5}:where(html[data-site-page=guide]) .page-guide #main .quick-cards p{font-weight:500;line-height:1.7;letter-spacing:0}:where(html[data-site-page=guide]) .page-guide #main .quick-cards p,:where(html[data-site-page=guide]) .page-guide #main .safety-cards p{white-space:normal;overflow-wrap:anywhere}:where(html[data-site-page=guide]) .page-guide #main .quick-actions .button{flex:1;min-width:0;white-space:nowrap;letter-spacing:0;font-weight:700;padding-inline:calc(8 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .column-cards h3{font-weight:700;line-height:1.5}:where(html[data-site-page=guide]) .page-guide #main .page-cta{grid-template-columns:570fr 510fr;gap:calc(25 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .page-cta h2{font-size:calc(27 * var(--u));font-weight:700;line-height:1.5}:where(html[data-site-page=guide]) .page-guide #main .cta-links .button{font-weight:700}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title .english-heading{font-size:32px;line-height:43px}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title>p{font-size:12px;line-height:19px;transform:none}:where(html[data-site-page=guide]) .page-guide :is(#main,.instagram) .section-title>small,:where(html[data-site-page=guide]) .page-guide #main #comparison .section-title>small{font-size:11px;line-height:19px;transform:none}:where(html[data-site-page=guide]) .page-guide #main .guide-intro,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel,:where(html[data-site-page=guide]) .page-guide #main .cost-panel,:where(html[data-site-page=guide]) .page-guide #main .page-cta{grid-template-columns:1fr}:where(html[data-site-page=guide]) .page-guide #main .guide-intro>div{padding:25px 18px}:where(html[data-site-page=guide]) .page-guide #main .guide-intro p,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel p{margin-top:20px}:where(html[data-site-page=guide]) .page-guide #main #comparison table{min-width:850px;font-size:13px}:where(html[data-site-page=guide]) .page-guide #main #comparison th,:where(html[data-site-page=guide]) .page-guide #main #comparison td{height:64px;padding:10px 8px}:where(html[data-site-page=guide]) .page-guide #main #comparison tbody small{font-size:10px}:where(html[data-site-page=guide]) .page-guide #main .category-card h3{font-size:14px}:where(html[data-site-page=guide]) .page-guide #main .category-card p{font-size:11px}:where(html[data-site-page=guide]) .page-guide #main .category-card>div{min-height:105px;padding:12px 5px}:where(html[data-site-page=guide]) .page-guide #main .cost-panel{padding:24px 14px;gap:20px}:where(html[data-site-page=guide]) .page-guide #main .cost-panel aside{min-height:0;margin:0;padding:22px}:where(html[data-site-page=guide]) .page-guide #main .cost-panel li{font-size:15px}:where(html[data-site-page=guide]) .page-guide #main .cost-panel table{min-width:510px;font-size:12px}:where(html[data-site-page=guide]) .page-guide #main #cost>.table-note{max-width:none;margin:0 14px}:where(html[data-site-page=guide]) .page-guide #main .safety-cards>article{min-height:230px;padding:22px 12px}:where(html[data-site-page=guide]) .page-guide #main .safety-cards h3{font-size:16px;margin-bottom:16px}:where(html[data-site-page=guide]) .page-guide #main .safety-cards p{font-size:12px}:where(html[data-site-page=guide]) .page-guide #main .quick-cards h3{font-size:18px}:where(html[data-site-page=guide]) .page-guide #main .quick-actions .button{font-size:12px;padding:8px}:where(html[data-site-page=guide]) .page-guide #main .page-cta h2{font-size:20px}}:where(html[data-site-page=guide]) .page-guide #main #faq summary{font-family:Yu Gothic,Noto Sans JP Pages,sans-serif;font-size:calc(18 * var(--u));font-weight:700;letter-spacing:.06em}:where(html[data-site-page=guide]) .page-guide #main #faq summary:after{display:none}:where(html[data-site-page=guide]) .page-guide #main #faq .answer p{font-family:Yu Gothic,Noto Sans JP Pages,sans-serif;font-size:calc(16 * var(--u));font-weight:500;line-height:1.8;color:#585858}:where(html[data-site-page=guide]) .page-guide #main #faq .answer{margin-top:calc(24 * var(--u))}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main #faq summary{font-size:13.5px}:where(html[data-site-page=guide]) .page-guide #main #faq .answer p{font-size:12px}}:where(html[data-site-page=guide]) .page-guide #main .guide-intro,:where(html[data-site-page=guide]) .page-guide #main .cost-panel,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel{background:#fffbf8}:where(html[data-site-page=guide]) .page-guide #main .guide-anchor-links a{background:#f9f8f6;color:#333;border-color:#c1beb8;box-shadow:none;font-weight:400}:where(html[data-site-page=guide]) .page-guide #main .guide-anchor-links a:after{color:#c1beb8}:where(html[data-site-page=guide]) .page-guide #main #comparison .table-scroll,:where(html[data-site-page=guide]) .page-guide #main #cost .table-scroll{border-top:0}:where(html[data-site-page=guide]) .page-guide #main #comparison table,:where(html[data-site-page=guide]) .page-guide #main #comparison thead,:where(html[data-site-page=guide]) .page-guide #main #comparison thead tr,:where(html[data-site-page=guide]) .page-guide #main #comparison thead th{border-top:0}:where(html[data-site-page=guide]) .page-guide #main .cost-panel table{background:#fffbf8;color:#333}:where(html[data-site-page=guide]) .page-guide #main .cost-panel thead th{background:#c0a886;color:#fff;border-right:1px solid #eee0ce}:where(html[data-site-page=guide]) .page-guide #main .cost-panel thead th:last-child{border-right:0}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody tr:nth-child(odd)>*{background:#f8f3ed}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody tr:nth-child(2n)>*{background:#fffbf8}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody th,:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody td{border-bottom:1px solid #eee0ce;border-right:1px solid #eee0ce}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody tr>*:last-child{border-right:0}:where(html[data-site-page=guide]) .page-guide #main .cost-panel tbody tr:last-child>*{border-bottom:0}:where(html[data-site-page=guide]) .page-guide #main #comparison thead th{border-radius:0;background-clip:border-box;box-shadow:none}:where(html[data-site-page=guide]) .page-guide #main #comparison thead th:nth-child(2n){background-color:#ebebeb}:where(html[data-site-page=guide]) .page-guide #main #comparison thead th:nth-child(odd){background-color:#f1f1f1}:where(html[data-site-page=guide]) .page-guide #main .guide-intro,:where(html[data-site-page=guide]) .page-guide #main .cost-panel,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel{background:#fdfcf8}:where(html[data-site-page=guide]) .page-guide #main .guide-intro>div,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel>div{padding:calc(39 * var(--u)) calc(24 * var(--u)) calc(32 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .cost-panel{padding:calc(39 * var(--u)) calc(24 * var(--u)) calc(32 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .guide-intro h1,:where(html[data-site-page=guide]) .page-guide #main .cost-panel>div>h2,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel h2{font-family:Noto Sans JP Pages,Noto Sans JP Local,sans-serif;font-size:calc(28 * var(--u));font-weight:400;line-height:1.6;letter-spacing:0;color:#333;margin:0;-webkit-text-stroke:0}:where(html[data-site-page=guide]) .page-guide #main .guide-intro .eyebrow,:where(html[data-site-page=guide]) .page-guide #main .cost-panel .eyebrow,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel .eyebrow{font-size:calc(21 * var(--u));letter-spacing:.12em;color:#965630;margin:0 0 calc(20 * var(--u))}:where(html[data-site-page=guide]) .page-guide #main .guide-intro>div>p,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel>div>p{font-size:calc(16 * var(--u));font-weight:300;line-height:2;color:#333;margin:calc(32 * var(--u)) 0 0}:where(html[data-site-page=guide]) .page-guide #main .cost-panel>div>h3{margin-top:calc(32 * var(--u))}@media(max-width:767px){:where(html[data-site-page=guide]) .page-guide #main .guide-intro>div,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel>div,:where(html[data-site-page=guide]) .page-guide #main .cost-panel{padding:25px 18px}:where(html[data-site-page=guide]) .page-guide #main .guide-intro h1,:where(html[data-site-page=guide]) .page-guide #main .cost-panel>div>h2,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel h2{font-size:21px}:where(html[data-site-page=guide]) .page-guide #main .guide-intro>div>p,:where(html[data-site-page=guide]) .page-guide #main .comfort-panel>div>p{font-size:13px;margin-top:20px}:where(html[data-site-page=guide]) .page-guide #main .cost-panel>div>h3{margin-top:20px}}:where(html[data-site-page=ranking]) .page-ranking #main .section-title{text-align:center;margin-bottom:calc(22 * var(--design-unit))}:where(html[data-site-page=ranking]) .page-ranking #main .section-title .english-heading{font-family:Gidole,sans-serif;font-size:calc(42 * var(--design-unit));line-height:calc(54 * var(--design-unit));font-weight:900;letter-spacing:.05em;color:#aca69c;margin:0;transform:none}:where(html[data-site-page=ranking]) .page-ranking #main .section-title .english-glyph{font-family:inherit;font-size:inherit;font-weight:900;font-synthesis:weight;-webkit-text-stroke:1.2px currentColor;letter-spacing:.05em;transform:scaleX(.72);transform-origin:center}:where(html[data-site-page=ranking]) .page-ranking #main .section-title>p{font-size:calc(14 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));letter-spacing:.2em;color:#000;margin:0;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=ranking]) .page-ranking #main .section-title>small{display:block;font-size:calc(12 * var(--design-unit));font-weight:500;line-height:calc(20 * var(--design-unit));letter-spacing:.06em;color:#797979;margin:calc(10 * var(--design-unit)) 0 0;transform:translateY(calc(-3 * var(--design-unit)))}:where(html[data-site-page=ranking]) .page-ranking #main .section-title>small span{font-weight:inherit}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-caption{font-size:calc(21 * var(--design-unit));line-height:1.5;font-weight:700;color:#000;text-align:left}:where(html[data-site-page=ranking]) .page-ranking #main .product-card,:where(html[data-site-page=ranking]) .page-ranking #main .product-photo{overflow:visible}:where(html[data-site-page=ranking]) .page-ranking #main .rank{position:absolute;display:block;top:calc(-5 * var(--design-unit));left:calc(10 * var(--design-unit));right:auto;bottom:auto;width:calc(30 * var(--design-unit));height:calc(40 * var(--design-unit));padding:0;margin:0;background:transparent;border:0;border-radius:0;line-height:0;font-size:0;z-index:1;transform:none}:where(html[data-site-page=ranking]) .page-ranking #main .rank>img{display:block;width:100%;height:100%;max-width:none;aspect-ratio:auto;object-fit:contain;margin:0;padding:0;border:0;border-radius:0;transform:none}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-shop-links .tag-links a:first-child{background:#000;border-color:#000;color:#fff}@media(max-width:767px){:where(html[data-site-page=ranking]) .page-ranking #main .section-title .english-heading{font-size:32px;line-height:43px}:where(html[data-site-page=ranking]) .page-ranking #main .section-title>p{font-size:12px;line-height:19px;letter-spacing:.16em;transform:none}:where(html[data-site-page=ranking]) .page-ranking #main .section-title>small{font-size:11px;line-height:19px;letter-spacing:.06em;margin-top:12px;transform:none}:where(html[data-site-page=ranking]) .page-ranking #main .rank{width:25px;height:34px;left:8px;top:-4px}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-caption{font-size:16px}}:where(html[data-site-page=ranking]) .page-ranking #main .product-card{min-width:0;padding:0 0 calc(15 * var(--u));margin:0;border:0;border-radius:calc(5 * var(--u));box-shadow:inset 0 0 0 1px #b6b5af;background:#fff;text-align:left;overflow:visible}:where(html[data-site-page=ranking]) .page-ranking #main .product-photo{display:block;width:100%;height:auto;aspect-ratio:214/180;padding:0;margin:0;border:0;background:transparent;line-height:0}:where(html[data-site-page=ranking]) .page-ranking #main .product-photo>img{display:block;width:100%;height:100%;max-width:none;aspect-ratio:214/180;object-fit:cover;margin:0;padding:0;border:0;border-radius:calc(5 * var(--u)) calc(5 * var(--u)) 0 0}:where(html[data-site-page=ranking]) .page-ranking #main .product-card h3{font-size:calc(16 * var(--u));line-height:calc(22 * var(--u));font-weight:500;text-align:left;letter-spacing:0;color:#000;margin:calc(12 * var(--u)) 0 0;padding:0 calc(15 * var(--u))}:where(html[data-site-page=ranking]) .page-ranking #main .product-card .meta{font-size:calc(12 * var(--u));line-height:calc(17 * var(--u));font-weight:500;text-align:left;letter-spacing:0;color:#a2a2a2;margin:0;padding:0 calc(15 * var(--u))}:where(html[data-site-page=ranking]) .page-ranking #main .product-card .price{font:700 calc(22 * var(--u))/1.3 Arial,sans-serif;letter-spacing:0;color:#000;text-align:left;margin:calc(9 * var(--u)) 0 0;padding:0 calc(15 * var(--u))}:where(html[data-site-page=ranking]) .page-ranking #main .product-card .price small{font-family:Noto Sans JP Pages,sans-serif;font-size:calc(14 * var(--u));font-weight:700;white-space:nowrap}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-by-category .products{gap:calc(40 * var(--u));margin-inline:calc(45 * var(--u))}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-by-category .product-photo,:where(html[data-site-page=ranking]) .page-ranking #main .ranking-by-category .product-photo>img{aspect-ratio:234/182}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-by-category .tabs button{font-weight:700;letter-spacing:0;color:#333}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-by-category .tabs button[aria-selected=true]{color:#fff}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-by-category .button.wide{font-weight:700}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-review-more{display:block;text-align:right;font-size:calc(14 * var(--u));font-weight:500;color:#b49b81;margin-top:calc(30 * var(--u))}@media(max-width:767px){:where(html[data-site-page=ranking]) .page-ranking #main .product-card{padding-bottom:12px;border-radius:4px}:where(html[data-site-page=ranking]) .page-ranking #main .product-card h3{font-size:12px;line-height:1.5;margin-top:10px;padding-inline:10px}:where(html[data-site-page=ranking]) .page-ranking #main .product-card .meta{font-size:10px;line-height:1.5;padding-inline:10px}:where(html[data-site-page=ranking]) .page-ranking #main .product-card .price{font-size:17px;margin-top:7px;padding-inline:10px}:where(html[data-site-page=ranking]) .page-ranking #main .product-card .price small{font-size:10px}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-by-category .products{gap:18px 12px;margin-inline:0}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-review-more{font-size:12px;margin-top:20px}}:where(html[data-site-page=ranking]) .page-ranking #main .ranking-shop-links .tag-links a{font-weight:700}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .main-nav a{display:flex;align-items:center;gap:calc(4 * var(--u));white-space:nowrap}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .main-nav .nav-triangle{display:block;flex:none;width:calc(12 * var(--u));height:calc(10 * var(--u));margin:0;object-fit:contain;clip-path:polygon(8% 20%,92% 20%,50% 80%);filter:brightness(0);opacity:.8}@media(max-width:767px){:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .main-nav a{gap:4px}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .main-nav .nav-triangle{width:12px;height:10px}}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-actions .ui-icon{display:grid;place-items:center}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-actions .ui-icon img{filter:brightness(0) invert(1);opacity:.9;object-fit:contain;display:block}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-actions button{color:#fff}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search{display:flex;align-items:stretch;width:calc(402 * var(--u));height:calc(34 * var(--u));padding:0;border:1px solid #b9beb9;border-radius:2px;background:#fff;box-sizing:border-box;overflow:hidden;margin:0}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search input{display:block;flex:1 1 0;min-width:0;width:0;height:100%;border:0;border-radius:0;padding:0 calc(10 * var(--u));background:transparent;color:#333;font-size:calc(14 * var(--u));line-height:normal;box-shadow:none}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search input::placeholder{color:#a2a7a2;opacity:1}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search button{display:grid;place-items:center;flex:0 0 calc(36 * var(--u));width:calc(36 * var(--u));height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#333}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search .search-icon{width:calc(17 * var(--u));height:calc(17 * var(--u));border:calc(2 * var(--u)) solid #333;box-sizing:border-box;transform:translate(calc(-2 * var(--u)),calc(-1 * var(--u)))}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search .search-icon:after{width:calc(7 * var(--u));height:calc(2 * var(--u));background:#333;right:calc(-5 * var(--u));bottom:calc(-3 * var(--u))}@media(max-width:767px){:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search{width:100%;height:36px;margin-top:4px}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search input{font-size:12px;padding:0 10px}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search button{flex-basis:36px;width:36px}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search .search-icon{width:17px;height:17px;border-width:2px;transform:translate(-2px,-1px)}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search .search-icon:after{width:7px;height:2px;right:-5px;bottom:-3px}}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search{width:calc(402 * var(--u));height:calc(36 * var(--u));min-height:36px;border:1px solid #292522;border-radius:5px;background:#fff}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search input,:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search button{height:100%;min-height:0;border:0}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .topbar .container>div>a,:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .topbar .container>div>button{display:inline-flex;align-items:center;gap:calc(5 * var(--u));white-space:nowrap}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .outlet-top-triangle{display:inline-block;flex:none;width:calc(7 * var(--u));height:calc(9 * var(--u));background:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}@media(max-width:767px){:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search{width:100%;height:36px;min-height:36px}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .outlet-top-triangle{width:5px;height:7px}}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search{border-color:#000;height:42px;min-height:42px}@media(max-width:767px){:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-search{height:42px;min-height:42px}}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .header-main .brand{align-self:center;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .outlet-brand-caption{font-size:calc(10 * var(--u));line-height:1.5;margin-top:calc(3 * var(--u))}@media(max-width:767px){:where(html[data-site-page=condition],html[data-site-page=effe]) .effe .site-header .outlet-brand-caption{font-size:8px;margin-top:3px}}:where(html[data-site-page=condition]) .page-condition #main .section-title{text-align:center;margin-bottom:calc(34 * var(--u))}:where(html[data-site-page=condition]) .page-condition #main .section-title .english-heading{font-family:Gidole,sans-serif;font-size:calc(42 * var(--u));line-height:calc(54 * var(--u));font-weight:900;color:#c4ccc8;margin:0;transform:none}:where(html[data-site-page=condition]) .page-condition #main .section-title .english-glyph{display:inline-block;transform:scaleX(.72);letter-spacing:.05em;font-weight:900;-webkit-text-stroke:1.2px currentColor}:where(html[data-site-page=condition]) .page-condition #main .section-title>p{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:calc(32 * var(--u));line-height:1.5;font-weight:600;letter-spacing:.08em;color:#50635b;margin:0}:where(html[data-site-page=condition]) .page-condition #main .section-title>small{font-size:calc(12 * var(--u));line-height:1.8;font-weight:400;letter-spacing:.04em;color:#797979;margin-top:calc(14 * var(--u))}:where(html[data-site-page=condition]) .page-condition #main .intro-copy{font-size:calc(16 * var(--u));font-weight:400;color:#333;line-height:2.3;margin-top:0}:where(html[data-site-page=condition]) .page-condition #main .condition-ranks{align-items:stretch;grid-auto-rows:1fr;gap:calc(40 * var(--u))}:where(html[data-site-page=condition]) .page-condition #main .condition-rank{display:flex;flex-direction:column;min-width:0;height:auto;padding:calc(20 * var(--u));box-sizing:border-box}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading{margin:0;padding-bottom:calc(24 * var(--u));gap:calc(22 * var(--u));min-width:0}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading .rank-letter{flex:none;width:calc(100 * var(--u));height:calc(100 * var(--u));font-size:calc(76 * var(--u));line-height:1;display:grid;place-items:center}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading h3{font-size:calc(22 * var(--u));line-height:1.55;letter-spacing:0;min-width:0;margin:0}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading h3 strong{display:block;font-weight:700}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading h3>span{display:block;font-size:calc(16 * var(--u));font-weight:500;margin-top:calc(8 * var(--u))}:where(html[data-site-page=condition]) .page-condition #main .condition-rank>p{white-space:normal;word-break:normal;overflow-wrap:anywhere;height:auto;font-size:calc(16 * var(--u));font-weight:500;line-height:1.85;color:#fff;margin:calc(18 * var(--u)) 0}:where(html[data-site-page=condition]) .page-condition #main .condition-rank h4{font-size:calc(18 * var(--u));font-weight:700;line-height:1.5;margin:calc(12 * var(--u)) 0}:where(html[data-site-page=condition]) .page-condition #main .condition-photos{gap:calc(12 * var(--u));align-content:start}:where(html[data-site-page=condition]) .page-condition #main .condition-photos figure{min-width:0}:where(html[data-site-page=condition]) .page-condition #main .condition-photos img{display:block}:where(html[data-site-page=condition]) .page-condition #main .condition-photos figcaption{white-space:normal;overflow-wrap:anywhere;font-size:calc(12 * var(--u));line-height:1.5;font-weight:500;color:#fff}:where(html[data-site-page=condition]) .page-condition #main .condition-photos+p{font-size:calc(12 * var(--u));padding-top:calc(16 * var(--u));margin-bottom:calc(16 * var(--u))}:where(html[data-site-page=condition]) .page-condition #main .condition-rank>.button{margin-top:auto;font-weight:700;min-height:calc(70 * var(--u));background:#50635b}:where(html[data-site-page=condition]) .page-condition #main .promises h3{font-size:calc(22 * var(--u));font-weight:700;line-height:1.5}:where(html[data-site-page=condition]) .page-condition #main .promises p{font-size:calc(16 * var(--u));font-weight:700;line-height:1.8;color:#000}:where(html[data-site-page=condition]) .page-condition #main .promises>div>span{color:#50635b}:where(html[data-site-page=condition]) .page-condition #main .guarantee-panel h2{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:calc(32 * var(--u));font-weight:600;line-height:1.6}:where(html[data-site-page=condition]) .page-condition #main .guarantee-point h3{font-weight:500}:where(html[data-site-page=condition]) .page-condition #main #faq summary{font-weight:700}:where(html[data-site-page=condition]) .page-condition #main #faq .answer p{font-weight:500}:where(html[data-site-page=condition]) .page-condition #main #faq summary:after{display:none}:where(html[data-site-page=condition]) .page-condition #main #faq summary>.faq-letter,:where(html[data-site-page=condition]) .page-condition #main #faq summary>span{color:#50635b}@supports (grid-template-rows:subgrid){@media(min-width:768px){:where(html[data-site-page=condition]) .page-condition #main .condition-ranks{grid-template-rows:repeat(6,auto);grid-auto-rows:auto;row-gap:0}:where(html[data-site-page=condition]) .page-condition #main .condition-rank{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0}:where(html[data-site-page=condition]) .page-condition #main .condition-rank>.button{align-self:end}}}@media(max-width:767px){:where(html[data-site-page=condition]) .page-condition #main .section-title .english-heading{font-size:32px;line-height:43px}:where(html[data-site-page=condition]) .page-condition #main .section-title>p{font-size:22px}:where(html[data-site-page=condition]) .page-condition #main .section-title>small{font-size:11px;line-height:1.8}:where(html[data-site-page=condition]) .page-condition #main .intro-copy{font-size:12px}:where(html[data-site-page=condition]) .page-condition #main .condition-ranks{grid-template-columns:1fr;gap:25px;grid-auto-rows:1fr}:where(html[data-site-page=condition]) .page-condition #main .condition-rank{padding:18px 14px}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading{gap:18px;padding-bottom:20px}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading .rank-letter{width:72px;height:72px;font-size:55px}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading h3{font-size:17px}:where(html[data-site-page=condition]) .page-condition #main .condition-rank-heading h3>span{font-size:13px}:where(html[data-site-page=condition]) .page-condition #main .condition-rank>p{font-size:13px}:where(html[data-site-page=condition]) .page-condition #main .condition-rank h4{font-size:16px}:where(html[data-site-page=condition]) .page-condition #main .condition-photos figcaption,:where(html[data-site-page=condition]) .page-condition #main .condition-photos+p{font-size:10px}:where(html[data-site-page=condition]) .page-condition #main .condition-rank>.button{min-height:50px;font-size:16px}:where(html[data-site-page=condition]) .page-condition #main .promises h3{font-size:17px}:where(html[data-site-page=condition]) .page-condition #main .promises p{font-size:12px}:where(html[data-site-page=condition]) .page-condition #main .guarantee-panel h2{font-size:24px}}:where(html[data-site-page=condition]) .page-condition #main .condition-recommend-label{display:block;margin-bottom:.5em}:where(html[data-site-page=condition]) .page-condition #main>.container>.section:first-child>.section-title{margin-bottom:calc(16 * var(--u))}:where(html[data-site-page=condition]) .page-condition #main .section-title>small{display:block;margin-top:calc(8 * var(--u))}:where(html[data-site-page=condition]) .page-condition #main #faq summary .faq-letter{color:#50635b}@media(max-width:767px){:where(html[data-site-page=condition]) .page-condition #main>.container>.section:first-child>.section-title{margin-bottom:16px}:where(html[data-site-page=condition]) .page-condition #main .section-title>small{margin-top:8px}}.mobile-achievements,.mobile-line-break,.scroll-guide{display:none}@media(max-width:767px){body #main .scroll-guide{display:block;margin:0 0 10px;text-align:right;color:#666;font-size:12px;font-weight:500;line-height:1.6;letter-spacing:.02em}body #main .scroll-guide[hidden]{display:none}body #main [data-scroll-hint]{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body #main .achievements-image{display:none}body #main .mobile-achievements{display:grid;gap:14px;margin:30px auto 0;width:100%;max-width:440px}body #main .mobile-achievements>div{position:relative;overflow:hidden}body #main .achievement-stats{aspect-ratio:949/145;margin-bottom:4px}body #main .mobile-achievements img{position:absolute;display:block;max-width:none;height:auto;margin:0;top:0;left:0;width:100%}body #main .achievement-award{aspect-ratio:440/184}body #main .achievement-award img{width:215.681818%;top:-90.217391%}body #main .award-mybest img{left:-5.909091%}body #main .award-nagano img{left:-109.545455%}body.page-category #category-products .products{grid-auto-rows:1fr;align-items:stretch}body.page-category #category-products:not([data-view=list]) .product-card{display:flex;flex-direction:column;height:100%;min-width:0}body.page-category #category-products .product-photo{flex:none}body.page-category #category-products .product-info{display:flex;flex-direction:column;flex:1;min-width:0}body.page-category #category-products .card-actions{margin-top:auto;padding-top:10px}body.page-category #main .catalog-ranking .product-card,body.page-category #main .catalog-ranking .product-photo,body.page-ranking #main .product-card,body.page-ranking #main .product-photo{overflow:visible}body.page-category #main .catalog-ranking .rank,body.page-ranking #main .rank{position:absolute;display:block;left:8px;top:-4px;right:auto;bottom:auto;width:25px;height:34px;margin:0;padding:0;background:transparent;border:0;border-radius:0;transform:none;line-height:0;z-index:2}body.page-category #main .catalog-ranking .rank>img,body.page-ranking #main .rank>img{position:static;display:block;width:25px;height:34px;max-width:none;aspect-ratio:auto;object-fit:contain;margin:0;padding:0;border:0;border-radius:0;transform:none}body.page-product #main .model-actions{grid-template-columns:minmax(0,1fr);gap:12px}body.page-product #main .model-actions>.button{width:100%;min-height:60px;padding:12px 30px;white-space:normal}body.page-about #main .mobile-line-break{display:block}body.page-about #main .heater-link-copy{position:static;display:block;width:auto;height:auto;background:none;transform:none;text-align:center;line-height:1.5}body.page-guide #main #categories .category-card>div{padding-bottom:0;display:flex;flex-direction:column;align-items:center}body.page-guide #main #categories .category-more{display:flex;align-items:center;justify-content:center;min-height:40px;width:calc(100% - 20px);font-size:13px;line-height:1.5;padding:8px;margin:12px 10px;box-sizing:border-box}body.page-guide #main .quick-cards{grid-auto-rows:1fr;align-items:stretch}body.page-guide #main .quick-cards>article{height:100%;box-sizing:border-box}body.page-guide #main .quick-actions{flex-direction:column;gap:8px;margin-top:auto;min-height:96px;justify-content:flex-end}body.page-guide #main .quick-actions .button{flex:none;width:100%;min-height:44px;padding:10px;font-size:13px}body.page-ranking #main .ranking-by-category .tabs{gap:0;border:1px solid #999;grid-template-columns:repeat(2,minmax(0,1fr))}body.page-ranking #main .ranking-by-category .tabs button{border:0;border-radius:0;margin:0}body.page-ranking #main .ranking-by-category .tabs button:nth-child(odd){border-right:1px solid #999}body.page-ranking #main .ranking-by-category .tabs button:nth-child(n+3){border-top:1px solid #999}body.page-ranking #main .ranking-more-categories .category-card>div{display:flex;align-items:center;justify-content:center;min-height:64px;padding:10px}body.page-ranking #main .ranking-more-categories .category-card h3{margin:0}body.page-effe #main .outlet-products .product-photo{position:relative;overflow:hidden}body.page-effe #main .outlet-products .article-badge{position:absolute;top:0;left:0;right:auto;bottom:auto;width:auto;height:auto;max-width:100%;margin:0;padding:4px 7px;transform:none;box-sizing:border-box;line-height:1.5;font-size:11px;white-space:nowrap}body.page-condition #main .condition-photos+p{font-size:14px;line-height:1.8}body.page-condition #main .condition-recommend-label{font-size:16px;font-weight:700;margin-bottom:8px}body.page-condition #main .condition-destinations{grid-template-columns:minmax(0,1fr);gap:18px}body.page-condition #main .promo-pair{grid-template-columns:minmax(0,1fr)}body.page-condition #main .promo.membership,body.page-condition #main .promo.corporation{padding-left:85px;padding-right:18px}body.page-condition #main .promo.membership>.button,body.page-condition #main .promo.corporation>.button{position:static;width:100%;max-width:none;height:auto;min-height:48px;padding:10px 14px;margin:20px 0 0;font-size:13px;line-height:1.5;box-sizing:border-box;align-self:stretch;display:flex;align-items:center;justify-content:center}}body #main .rank>img{clip-path:polygon(10% 10%,13.333% 7.5%,86.667% 7.5%,93.333% 12.5%,93.333% 92.5%,50% 80%,10% 92.5%)}@media(max-width:767px){body #main .scroll-guide{color:#965630}body.page-about #main .page-cta .cta-links a[href="category.html"]{display:flex;align-items:center;justify-content:center;padding:10px 25px}body.page-about #main .page-cta .heater-link-copy{margin:0;flex:none;text-align:center}body.page-guide #main .quick-actions{justify-content:flex-start;min-height:96px}body.page-effe #main .outlet-products .article-badge{left:4px;top:4px;max-width:calc(100% - 8px)}body.page-condition #main .promo.corporation>.button{font-size:clamp(9px,2.56vw,10px);letter-spacing:0;white-space:nowrap;padding-inline:5px}}@media(max-width:767px){body:not(.effe) .site-header .topbar>.container{height:auto;min-height:26px;padding:4px 10px;box-sizing:border-box}body:not(.effe) .site-header .topbar>.container>span{font-size:10px;line-height:1.6;white-space:normal;text-align:center}}body .site-header{position:relative;z-index:101}body .main-nav .nav-group{position:relative;min-width:0}body .main-nav .nav-group>summary{display:flex;align-items:center;justify-content:space-between;gap:5px;cursor:pointer;list-style:none;font-size:14px;font-weight:500;white-space:nowrap;padding:14px 0}body .main-nav summary::-webkit-details-marker{display:none}body .main-nav .nav-group>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}body .main-nav .nav-group>summary .nav-triangle{display:block;width:10px;height:8px;object-fit:contain;flex:none;clip-path:polygon(8% 20%,92% 20%,50% 80%)}body .main-nav .nav-group[open]>summary .nav-triangle{transform:rotate(180deg)}body .main-nav .nav-submenu{position:absolute;top:100%;left:0;min-width:235px;background:#fff;color:#333;box-shadow:0 6px 18px #0003;border:1px solid #ddd;padding:8px;z-index:2}body .main-nav .nav-group:last-of-type .nav-submenu{left:auto;right:0}body .main-nav .nav-submenu>a{display:block;padding:11px 12px;color:#333;font-size:14px;line-height:1.6;white-space:normal;text-align:left;letter-spacing:0;border-bottom:1px solid #eee}body .main-nav .nav-submenu>a:last-child{border-bottom:0}body .main-nav .nav-submenu>a:hover{background:#f4f2ee}body .main-nav .drawer-links{display:none}body.home #main .home-reason p{color:#333;font-weight:500}body.page-about #main #commitment .editorial-copy p{color:#333;font-weight:400}body.page-guide #main :is(.guide-intro,.cost-panel,.comfort-panel) :is(h1,h2){font-family:Noto Sans JP Pages,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-weight:700}body.page-guide #main :is(.guide-intro,.cost-panel,.comfort-panel)>div>p,body.page-about #main .about-intro p{font-family:Noto Sans JP Pages,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-weight:400;color:#333}body.page-about #main .about-intro h1{font-family:Noto Sans JP Pages,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-weight:700}body.page-category #category-products[data-view=list] .product-photo{align-self:start;height:auto}body.page-category #category-products[data-view=list] .product-photo>img{height:auto;aspect-ratio:280/190;object-fit:contain}body.page-effe #main .intro-copy{color:#555;font-weight:400}body.page-effe #main .rank-intro>a{display:flex;flex-direction:column;align-items:stretch;padding:0;gap:0;overflow:hidden}body.page-effe #main .rank-condition-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#fff}body.page-effe #main .rank-intro-copy{display:flex;align-items:center;gap:24px;padding:28px}body.page-effe #main .outlet-support .effe-values>div{min-height:0;height:auto;padding-bottom:18px}.ranking-hero-description{display:none}@media(min-width:768px){body .main-nav>.container{gap:clamp(10px,2vw,28px)}body .main-nav .nav-group>summary{font-size:clamp(10px,1vw,14px)}}@media(max-width:767px){html{scroll-padding-top:calc(var(--mobile-header-height,110px) + 12px)}body .site-header,body .site-header.menu-is-open{position:sticky;top:0;z-index:101;background:#fff}body.effe .site-header,body.effe .site-header.menu-is-open{background:var(--green)}body .site-header.menu-is-open{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}body.mobile-menu-open{overflow:hidden}body .main-nav>.container{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 20px;max-width:100%;width:calc(100% - 36px)}body .main-nav .nav-group>summary{font-size:14px;padding:14px 4px;border-bottom:1px solid #ffffff44}body .main-nav .nav-submenu,body .main-nav .nav-group:last-of-type .nav-submenu{position:static;min-width:0;box-shadow:none;border:0;padding:4px 10px;background:#fff}body .main-nav .drawer-links{display:grid;grid-template-columns:1fr;margin-top:12px}body .main-nav .drawer-links>a,body .main-nav .drawer-links>button{display:block;width:100%;text-align:left;color:inherit;background:none;font:inherit;font-size:14px;line-height:1.6;border:0;border-bottom:1px solid #ffffff44;padding:13px 4px}body.page-category #product-list .filter-sidebar{position:static;width:100%;max-width:none;margin:14px 0 18px;padding:0}body.page-category #product-list .filter-panel{margin:0}body.page-ranking #main .ranking-hero{min-height:150px;padding:30px 20px;background:linear-gradient(90deg,#171a17e6,#171a17b3),url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/ranking-1-48f46135bf.webp?v=24772642404019553671791206882) center/cover;color:#fff;display:flex;flex-direction:column;justify-content:center}body.page-ranking #main .ranking-hero>img{display:none}body.page-ranking #main .ranking-hero h1{position:static;width:auto;height:auto;margin:0;padding:0;clip:auto;clip-path:none;overflow:visible;white-space:normal;color:#fff;font-size:22px;font-weight:700;line-height:1.5}body.page-ranking #main .ranking-hero-description{display:block;font-size:12px;line-height:1.8;margin:10px 0 0}body.page-guide #main .guide-intro h1{font-size:24px}body.page-guide #main .quick-cards{grid-template-columns:minmax(0,1fr)}body.page-about #main .about-intro .split>img{grid-row:1;order:-1}body.page-about #main .about-intro .split>div{grid-row:2}body.page-effe #main .effe-about .effe-values{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;margin-top:28px}body.page-effe #main .effe-about .effe-values>div{min-height:0;padding:20px 16px;scroll-snap-align:start}body.page-effe #main .effe-about .value-icon{height:70px;margin:0 auto 12px}body.page-effe #main .effe-about .value-icon img{max-height:70px;width:auto;max-width:100%}body.page-effe #main .effe-about .value-number{font-size:28px}body.page-effe #main .effe-about .effe-values h3{font-size:18px;margin-bottom:10px}body.page-effe #main .rank-intro-copy{padding:20px 18px;gap:18px}body.page-effe #main .outlet-support .effe-values>div{min-height:0;height:auto;padding-bottom:16px}}.mobile-global-nav{display:none}body.page-effe #main .rank-condition-photo{width:100%;max-width:none;height:auto;aspect-ratio:1;object-fit:cover;margin:0;padding:0}body.page-effe #main .rank-intro-copy{width:100%;box-sizing:border-box}@media(min-width:768px){body .main-nav>.container>.nav-direct{padding:14px 0;font-size:clamp(10px,1vw,14px);white-space:nowrap}}@media(max-width:767px){body .main-nav>.container>.nav-direct,body .main-nav .nav-group>summary,body .main-nav .drawer-links>a,body .main-nav .drawer-links>button{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;margin:0;padding:14px 4px;text-align:left;font-size:14px;font-weight:500;line-height:1.6;letter-spacing:0;border:0;border-bottom:1px solid #ffffff44}body .main-nav .drawer-links{margin:0}body .site-header .mobile-global-nav{display:flex;align-items:center;gap:0;overflow-x:auto;overscroll-behavior-x:contain;white-space:nowrap;background:var(--accent);color:#fff;scrollbar-width:thin}body .site-header .mobile-global-nav>a{display:block;flex:none;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5;color:inherit;text-decoration:none}body.effe .site-header .mobile-global-nav{background:#f4f1eb;color:#333}body .site-header.menu-is-open .mobile-global-nav{display:none}body.page-category #category-products[data-view=list] .product-card{display:flex;flex-direction:column;gap:0}body.page-category #category-products[data-view=list] .product-photo{width:100%;height:auto;margin:0}body.page-category #category-products[data-view=list] .product-photo>img{display:block;width:100%;height:auto;aspect-ratio:280/190;object-fit:contain}body.page-category #category-products[data-view=list] .product-info{padding:14px 14px 18px}body.page-category #category-products[data-view=list] .product-info h3{margin-top:0;margin-bottom:8px}body.page-about #main .brand-story>.split>img,body.page-about #main .brand-story>.container>img{display:block;margin-inline:auto;justify-self:center;align-self:center;max-width:100%;height:auto}body.page-effe #main .outlet-membership .membership-desktop-break{display:none}body.page-effe #main .outlet-membership>div>p{white-space:normal;overflow-wrap:anywhere}}body .site-header #main-nav .nav-submenu{display:flex;flex-direction:column;gap:0}body .site-header #main-nav .nav-submenu>a{width:100%;box-sizing:border-box}@media(max-width:767px){body .site-header #main-nav>.container{display:flex;flex-direction:column;align-items:stretch;grid-template-columns:minmax(0,1fr);gap:0;height:auto}body .site-header #main-nav>.container>*{width:100%;box-sizing:border-box}body .site-header #main-nav .drawer-links{display:flex;flex-direction:column;gap:0}body.page-about #main .brand-story>.container.split{display:flex;flex-direction:column;align-items:center;gap:20px}body.page-about #main .brand-story>.container.split>img{width:min(100%,467px);height:auto;max-width:100%;margin:0 auto;align-self:center;object-fit:contain}body.page-about #main .brand-story>.container.split>div{width:100%;box-sizing:border-box}}.story-photo-frame{display:contents}@media(max-width:767px){body.page-about #main .brand-story .story-photo-frame{display:block;position:relative;overflow:hidden;flex:none;width:min(100%,417px);aspect-ratio:417/428;margin:0 auto;padding:0;align-self:center}body.page-about #main .brand-story .story-photo-frame>img{position:absolute;display:block;left:-11.990408%;top:-5.373832%;width:111.990408%;max-width:none;height:auto;aspect-ratio:auto;margin:0;padding:0;object-fit:fill}}.responsive-effe-banner,.responsive-effe-fv{display:block}@media(max-width:767px){body #main .responsive-effe-banner>img{display:block;width:100%;height:auto;aspect-ratio:750/926;object-fit:contain}body.page-effe #main .effe-slides{align-items:flex-start}body.page-effe #main .effe-slide:has(.responsive-effe-fv){height:auto;aspect-ratio:750/800}body.page-effe #main .responsive-effe-fv>img{display:block;width:100%;height:auto;aspect-ratio:750/800;object-fit:contain}body #main .supplied-achievement-stats{aspect-ratio:750/845}body #main .supplied-achievement-stats>img{position:static;display:block;width:100%;height:auto;margin:0;aspect-ratio:750/845}}body.page-guide #main :is(.guide-intro,.cost-panel,.comfort-panel) .eyebrow{font-family:Gidole,sans-serif;font-size:calc(21 * var(--u));font-weight:900;font-style:normal;font-synthesis:weight;-webkit-text-stroke:.02857em currentColor;line-height:1.75;letter-spacing:.12em;color:#965630;transform:none;margin:0 0 calc(20 * var(--u))}body.page-guide #main :is(.guide-intro,.cost-panel,.comfort-panel)>div>:is(h1,h2){font-family:Noto Sans JP Pages,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:calc(28 * var(--u));font-weight:700;line-height:1.6;letter-spacing:normal;color:#333;margin:0;-webkit-text-stroke:0}body.page-guide #main :is(.guide-intro,.comfort-panel)>div>p,body.page-guide #main .cost-panel>div>h3{font-family:Noto Sans JP Pages,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:calc(16 * var(--u));font-weight:400;line-height:2;letter-spacing:.06em;color:#333;margin:calc(32 * var(--u)) 0 0;-webkit-text-stroke:0}@media(max-width:767px){body.page-guide #main :is(.guide-intro,.cost-panel,.comfort-panel) .eyebrow{font-size:18px;margin-bottom:14px}body.page-guide #main :is(.guide-intro,.cost-panel,.comfort-panel)>div>:is(h1,h2){font-size:21px}body.page-guide #main :is(.guide-intro,.comfort-panel)>div>p,body.page-guide #main .cost-panel>div>h3{font-size:13px;margin-top:20px}}body .site-header #main-nav .drawer-content{display:none}@media(max-width:767px){body .site-header #main-nav>.container>:not(.drawer-content){display:none}body .site-header #main-nav .drawer-content{display:block;width:100%}body .site-header #main-nav .drawer-section{display:block;margin:0 0 26px;padding:0}body .site-header #main-nav .drawer-heading{font-family:Gidole,sans-serif;font-size:20px;font-weight:900;letter-spacing:.08em;line-height:1.5;color:inherit;margin:18px 4px 8px;-webkit-text-stroke:.02em currentColor}body .site-header #main-nav .drawer-section>a,body .site-header #main-nav .drawer-section>button,body .site-header #main-nav .drawer-section>.nav-group>summary{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;margin:0;padding:14px 4px;text-align:left;font-family:inherit;font-size:14px;font-weight:500;line-height:1.6;letter-spacing:0;color:inherit;background:none;border:0;border-bottom:1px solid #ffffff44;text-decoration:none;white-space:normal}body .site-header #main-nav .drawer-section>.nav-group{width:100%;margin:0}}.outlet-nav-triangle{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;margin-left:5px}details[open]>summary .outlet-nav-triangle{transform:rotate(180deg)}@media(max-width:767px){body.effe .mobile-global-nav>.nav-group{flex:none}body.effe .mobile-global-nav>.nav-group>summary{display:flex;align-items:center;list-style:none;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5;cursor:pointer;white-space:nowrap}body.effe .mobile-global-nav summary::-webkit-details-marker{display:none}body.effe .mobile-global-nav .nav-submenu{position:fixed;top:var(--mobile-header-height,150px);left:18px;right:18px;display:flex;flex-direction:column;padding:8px;background:#fff;color:#333;box-shadow:0 6px 18px #0003;z-index:103}body.effe .mobile-global-nav .nav-submenu>a{display:block;padding:12px;font-size:14px;line-height:1.6;border-bottom:1px solid #eee;text-decoration:none;color:#333}body.effe .mobile-global-nav .nav-submenu>a:last-child{border-bottom:0}}@media(min-width:768px){body.effe .site-header #main-nav>.container{justify-content:center;gap:calc(35 * var(--design-unit))}}body.home .home-fv .home-slide{display:block}body.home .home-fv .home-slide[hidden]{display:none}body.home .home-fv .home-slide picture{display:block}body.home .home-fv .home-slide img{display:block;width:100%;height:auto;object-fit:contain}.home-slide-track{touch-action:pan-y}.home-slide-controls{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px}.home-slide-controls>button{-webkit-appearance:none;appearance:none;border:0;border-radius:50%;background:#d3d0ca;width:10px;height:10px;padding:0;cursor:pointer}.home-slide-controls>button[aria-pressed=true]{background:#77746d}.home-slide-controls>button:focus-visible{outline:2px solid #333;outline-offset:4px}body #main .achievement-desktop-updated{position:relative;width:100%}body #main .achievement-desktop-updated>.achievements-image{display:block;width:100%;height:auto;margin:0}body #main .mybest-logo-update{display:block;position:absolute;background:#f7f7f7 url(//onlineshop.eureks.co.jp/cdn/shop/t/3/assets/mybest-logo-56dd3a3e61.png?v=184262584310896416501791206870) center/contain no-repeat;left:5.058%;top:51.143%;width:15.806%;height:42.857%}body #main .award-mybest>.mybest-logo-update{left:5%;top:7.065%;width:34.091%;height:81.522%}@media(max-width:767px){body #main .achievement-desktop-updated{display:none}}body.home #main .achievement-desktop-updated{width:calc(949 * var(--design-unit));max-width:100%;margin:calc(51 * var(--design-unit)) auto 0}body.page-about #main .achievement-desktop-updated{width:949px;max-width:min(100%,calc(950 * var(--u)));margin:calc(69 * var(--u)) auto 0}.footer-social a{display:inline-flex;margin:0;line-height:1}@media(max-width:767px){body .mobile-global-nav>.nav-group{flex:none}body .mobile-global-nav>.nav-group>summary{display:flex;align-items:center;list-style:none;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5;cursor:pointer;white-space:nowrap}body .mobile-global-nav summary::-webkit-details-marker{display:none}body .mobile-global-nav .nav-submenu{position:fixed;top:var(--mobile-header-height,150px);left:18px;right:18px;flex-direction:column;max-height:65vh;overflow:auto;padding:8px;background:#fff;color:#333;box-shadow:0 6px 18px #0003;z-index:103}body .mobile-global-nav details:not([open])>.nav-submenu{display:none}body .mobile-global-nav details[open]>.nav-submenu{display:flex}body .mobile-global-nav .nav-submenu>a{display:block;padding:12px;font-size:14px;line-height:1.6;white-space:normal;border-bottom:1px solid #eee;text-decoration:none;color:#333}body .mobile-global-nav .nav-submenu>a:last-child{border-bottom:0}}@media(min-width:768px){body .main-nav .product-guide-menu>.nav-submenu{min-width:360px}}body .site-footer .footer-page-index.footer-grid{display:block;height:auto;margin-top:36px;margin-bottom:36px;padding-top:28px;padding-bottom:0;border-top:1px solid #ffffff55}body .site-footer .footer-page-index-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px}body .site-footer .footer-page-index-links>a{white-space:normal;overflow-wrap:anywhere}@media(max-width:767px){body .site-footer .footer-page-index.footer-grid{margin-top:28px;margin-bottom:28px;padding-top:24px}body .site-footer .footer-page-index-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}}body .site-footer .heritage-footer-band{background:#a49e94;color:#fff;margin-top:36px}body .site-footer .heritage-footer-band .footer-page-index.footer-grid{margin-top:0;margin-bottom:0;padding-top:28px;padding-bottom:36px;border:0}@media(max-width:767px){body .site-footer .heritage-footer-band{margin-top:28px}body .site-footer .heritage-footer-band .footer-page-index.footer-grid{padding-top:24px;padding-bottom:28px}}body .site-footer p.copyright.copyright{background:#000;color:#fff;border-top:0}body .site-footer:has(>.heritage-footer-band){padding-top:0}body .site-footer>.heritage-footer-band{margin-top:0;margin-bottom:45px}@media(max-width:767px){body .site-footer>.heritage-footer-band{margin-bottom:30px}}body .site-footer>.footer-grid{height:auto;padding-bottom:40px}@media(max-width:767px){body .site-footer>.footer-grid{padding-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/site-16e4baad26.css.map */
