/*! aug-bundle-b1.css (v571) 元CSSを読み込み順のまま連結・軽量化。中身は不変。収録: aug-shell.css, aug-base.css, aug-yj.css, aug-blocks.css */:root{--aug-shell-wide:min( calc(100vw - 64px) , 1440px);--aug-shell-main:min( calc(100vw - 64px) , 1280px);--aug-shell-reading:min( calc(100vw - 40px) , 720px);--aug-container:1280px;--aug-gutter:0px;--aug-reading:720px}@media(max-width:1024px){:root{--aug-shell-wide: calc(100vw - 48px) ;--aug-shell-main: calc(100vw - 48px) }}@media(max-width:749px){:root{--aug-shell-wide: calc(100vw - 40px) ;--aug-shell-main: calc(100vw - 40px) ;--aug-shell-reading: calc(100vw - 40px) }}.aug-tiles__grid,.aug-sechead,.aug-prow__inner,.aug-biz__inner,.aug-col2__inner,.aug-news__inner,.aug-pts__inner,.aug-mvv__inner,.aug-ct__inner,.aug-hist__inner,.aug-clients__inner,.aug-cta__inner,.aug-banner__inner,.aug-oem-wrap,.aug-oem-markets,.aug-oem-phases__note,.aug-flow__inner,.aug-icnav__inner,.aug-entry__grid{width:var(--aug-shell-main);max-width:none;margin-inline:auto;padding-inline:0}.aug-hero,.aug-phero,.aug-chero{width:100%;max-width:none}.aug-faq__inner{width:var(--aug-shell-main);max-width:none;margin-inline:auto}.aug-faq__list{max-width:880px}.aug-mvv__text,.aug-pts__lead,.aug-biz__lead{max-width:var(--aug-shell-reading)}body{font-size:15px;line-height:1.9}.rte,.rte p,.aug-mvv__text,.aug-mvv__text p,.aug-biz__p,.aug-pts__body{font-size:16px;line-height:1.9}.aug-hd__navlist,.aug-panel__link,.aug-ft__list{font-size:13px}.aug-sechead__eyebrow,.aug-mvv__label,.aug-pts__label{font-size:11px;line-height:1.6}.aug-tiles,.aug-prow,.aug-col2,.aug-pts{padding-block:clamp(56px,6vw,96px)}.aug-biz,.aug-mvv,.aug-cta,.aug-banner{padding-block:clamp(64px,7vw,120px)}.aug-news{padding-block:clamp(48px,5vw,80px)}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--aug-ink:#000000;--aug-text:#303030;--aug-sub:#707070;--aug-line:#e5e5e5;--aug-bg:#ffffff;--aug-bg-soft:#f7f7f7;--aug-ls:.04em;--aug-lh:1.75;--aug-fs-lg:18px;--aug-fs-md:16px;--aug-fs-sm:14px;--aug-fs-xs:13px;--aug-header-h:76px}.page-width,.page-width-desktop{max-width:var(--aug-container)!important;padding-left:var(--aug-gutter);padding-right:var(--aug-gutter)}html,body,.rte,p,li,td,th,dd,dt,label,input,select,textarea,button,a{font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif!important;font-weight:400;letter-spacing:var(--aug-ls);line-height:var(--aug-lh)}body{font-size:var(--aug-fs-md);color:var(--aug-text);background:var(--aug-bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:500;letter-spacing:var(--aug-ls);line-height:var(--aug-lh);color:var(--aug-ink)}strong,b,.rte strong,.rte b{font-weight:700}h1,.h1,h2,.h2{font-size:var(--aug-fs-lg)}h3,.h3{font-size:var(--aug-fs-sm);color:var(--aug-sub)}h4,.h4,h5,.h5,h6{font-size:var(--aug-fs-sm)}small,.caption,.caption-large,.caption-with-letter-spacing{font-size:var(--aug-fs-xs);letter-spacing:var(--aug-ls);text-transform:none}a{color:inherit;text-decoration:none}.rte a,a.link{text-decoration:underline;text-underline-offset:.25em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:inherit;font-weight:400;font-size:var(--aug-fs-sm);letter-spacing:var(--aug-ls);border-radius:999px;box-shadow:none;min-height:48px;padding-left:32px;padding-right:32px}.button:after,.button:before{display:none!important}.button--primary,.button:not([disabled]):not(.button--tertiary){background:var(--aug-ink);color:#fff;border:1px solid var(--aug-ink)}.button--secondary{background:0 0;color:var(--aug-ink);border:1px solid var(--aug-ink)}.card,.card__inner,.media,.global-media-settings{border-radius:0!important}.field__input,.select__select,select,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],textarea{border-radius:4px!important}.global-media-settings{border:0!important;box-shadow:none!important}.card__heading,.card-information .card__heading,.card__heading a{font-size:var(--aug-fs-sm);font-weight:400;color:var(--aug-text);line-height:var(--aug-lh)}.price,.price-item{font-size:var(--aug-fs-sm);font-weight:400;letter-spacing:var(--aug-ls);color:var(--aug-text)}.header-wrapper{border-bottom:1px solid var(--aug-line)}.header{padding-top:0;padding-bottom:0;min-height:var(--aug-header-h);align-items:center;max-width:var(--aug-container)}.header__heading-link{padding:0}.header__menu-item,.header__inline-menu a,.list-menu__item{font-size:var(--aug-fs-sm);font-weight:400;letter-spacing:var(--aug-ls);color:var(--aug-text)}.announcement-bar__message{font-size:13px;font-weight:400;letter-spacing:.04em;padding:9px 20px;min-height:0;text-align:center}.announcement-bar{border-bottom:1px solid var(--aug-line, #e5e5e5)}.footer{border-top:1px solid var(--aug-line)}.footer__content-top,.footer__content-bottom{padding-left:0;padding-right:0}.footer-block__heading,.footer__list-social+.footer__list-social,.footer-block__details-content .list-menu__item--link,.copyright__content{font-size:var(--aug-fs-xs);font-weight:400;letter-spacing:var(--aug-ls);color:var(--aug-sub)}.product__title h1,.product__title .h1{font-size:var(--aug-fs-lg);font-weight:400;letter-spacing:var(--aug-ls);line-height:var(--aug-lh);color:var(--aug-ink)}.product__text.caption-with-letter-spacing{font-size:var(--aug-fs-sm);color:var(--aug-sub);letter-spacing:var(--aug-ls);text-transform:none}@media screen and (max-width:768px){:root{--aug-header-h:100px}body{font-size:var(--aug-fs-sm)}.page-width{padding-left:16px!important;padding-right:16px!important}}.collection-hero__inner,.collection-hero{text-align:center;padding-top:56px;padding-bottom:8px}.collection-hero__title{font-size:22px!important;font-weight:500!important;letter-spacing:.05em;line-height:1.7;color:var(--aug-ink, #000);text-transform:none}.collection-hero__description{max-width:720px;margin:20px auto 0;font-size:15px;line-height:1.9;letter-spacing:var(--aug-ls, .04em);color:var(--aug-text, #303030);text-align:left}.collection-hero__description p+p{margin-top:1.2em}.collection .product-grid,.collection-list,.product-grid{--grid-desktop-horizontal-spacing:28px;--grid-desktop-vertical-spacing:48px;--grid-mobile-horizontal-spacing:16px;--grid-mobile-vertical-spacing:32px}.card__media,.card--standard .card__inner{background:#fff}.card__content{padding-top:12px}.card__information{padding:0}.card-information>*{color:var(--aug-text, #303030)}.facets__label,.facet-filters__label,.product-count__text{font-size:13px;color:var(--aug-sub, #707070);letter-spacing:var(--aug-ls, .04em)}.aug-tax{font-size:.72em;color:var(--aug-sub, #707070);margin-left:2px;letter-spacing:0;white-space:nowrap}.price--on-sale .price__regular .aug-tax{display:none}.price:not(.price--on-sale) .price__sale .aug-tax{display:none}.aug-crumb2{max-width:none;margin:0;padding:20px clamp(22px,2.6vw,40px)0;font-size:12px;letter-spacing:var(--aug-ls, .04em);line-height:1.8;color:var(--aug-sub, #707070);text-align:left}.aug-crumb2__sep{display:inline-block;margin:0 .6em;color:#b8bcbe}.aug-crumb2 a{color:var(--aug-sub, #707070)}.aug-crumb2 a:hover{text-decoration:underline;text-underline-offset:.25em}.aug-crumb2 span[aria-current]{color:var(--aug-text, #303030)}@media screen and (max-width:768px){.collection-hero,.collection-hero__inner{padding-top:32px}.collection-hero__title{font-size:19px!important}.aug-crumb2{padding:14px 16px 0;text-align:left}}.main-page-title,.main-page-title.h0,.article-template__title,.article-template__title.h0,.collection-hero__title.h0,.main-blog .title.h0{font-size:22px!important;font-weight:500!important;letter-spacing:.06em;line-height:1.7;color:var(--aug-ink, #000)}.page-width>.main-page-title,.main-page-title{margin-top:8px;margin-bottom:28px;text-align:center}.rte h1{font-size:20px!important}.rte h2{font-size:17px!important}.rte h3,.rte h4,.rte h5,.rte h6{font-size:15px!important}@media screen and (max-width:768px){.main-page-title,.main-page-title.h0,.article-template__title,.article-template__title.h0{font-size:19px!important}.main-page-title{margin-bottom:20px}}.main-page .page-width>.rte,.main-page .rte,.shopify-section .page-width .rte:not(.aug-pinfo__body):not(.aug-ppolicy__body){max-width:860px;margin-left:auto;margin-right:auto}.rte table,#table01{width:100%;max-width:860px;margin:0 auto;border-collapse:collapse;border:0;table-layout:fixed}.rte table th,.rte table td,#table01 th,#table01 td{border:0;border-bottom:1px solid var(--aug-line, #e5e5e5);padding:16px 8px;font-size:14px;line-height:1.9;letter-spacing:var(--aug-ls, .04em);vertical-align:top;text-align:left;background:0 0}.rte table th,#table01 th{width:8.5em;font-weight:400;color:var(--aug-sub, #707070);white-space:nowrap}.rte table td,#table01 td{color:var(--aug-text, #303030)}.rte table tr:first-child th,.rte table tr:first-child td,#table01 tr:first-child th,#table01 tr:first-child td{border-top:1px solid var(--aug-line, #e5e5e5)}.rte figure,.rte img,.aug-office__map{max-width:860px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.rte table th,#table01 th{width:6.5em;font-size:13px}.rte table td,#table01 td{font-size:13px}.rte table th,.rte table td,#table01 th,#table01 td{padding:12px 6px}}.contact,.shopify-challenge__container,.customer,form .contact__fields{max-width:640px;margin-left:auto;margin-right:auto}.contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact .field,.customer .field{margin-bottom:16px}.field__input,.select__select,.customer input,.customer textarea,textarea.text-area{border:1px solid var(--aug-line, #d9d9d9)!important;background:#fff;padding:14px;font-size:14px;line-height:1.7;color:var(--aug-text, #303030);box-shadow:none!important;width:100%}.field__input:focus,.customer input:focus,.customer textarea:focus,textarea.text-area:focus{border-color:var(--aug-ink, #1d2225)!important;outline:0}.field:before,.field:after,.select:before,.select:after,.customer .field:before,.customer .field:after{display:none!important}.field__label{position:static;font-size:13px;color:var(--aug-sub, #707070);letter-spacing:var(--aug-ls, .04em);margin-bottom:6px;display:block}.field{display:block}.contact__button,.contact button,.customer button{border-radius:4px}.contact__button .button,.contact button[type=submit]{min-width:200px}@media screen and (max-width:748px){.contact__fields{grid-template-columns:1fr}}.aug-ft__tagline,.aug-ft__company,.aug-tile__ja,.aug-tile__en,.aug-tile__btn,.aug-hero__copy--center .aug-hero__h,.aug-hero__copy--center .aug-hero__s,.aug-sec__ttl,.aug-phero__ttl,.aug-phero__eyebrow,.aug-pheading__ttl,.aug-pheading__brand,.collection-hero__title,.main-page-title,.aug-cintro--noimg .aug-cintro__ttl{text-indent:.06em}.aug-tile__ja{text-indent:.16em}.aug-hero__copy--center .aug-hero__h{text-indent:.14em}.aug-ft__tagline{text-indent:.06em}.aug-price-ask,.price.aug-price-ask,.aug-price-ask span{font-size:var(--aug-fs-sm)!important;letter-spacing:var(--aug-ls, .04em);line-height:var(--aug-lh, 1.75);color:var(--aug-sub, #767676)}.aug-price-ask:after{content:none!important}.facets__wrapper>details:has(input[name*="filter.v.availability"]),.facets__wrapper>.facets__disclosure:has(input[name*="filter.v.availability"]),.mobile-facets__details:has(input[name*="filter.v.availability"]),.facets__form details:has(legend:only-child){display:none!important}.collection .card__media,.collection .card--standard .card__inner,.card--card .card__inner{display:flex;align-items:center;justify-content:center}.collection .card__media img,.collection .card--standard .card__inner img,.card__media .media img{object-fit:contain!important;object-position:center center;padding:6%;background:#fff}.collection .card__content,.collection .card__information,.collection .card__heading,.collection .card-information{text-align:center}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.aug-flow__cta a,.aug-tile__btn,.aug-buybox .button,.contact__button .button,.aug-news__more a,.aug-philo__more a,.aug-btn,.aug-b2b__btn,.aug-catdl__dl,.aug-catdl__submit button,.aug-ct__submit button,.card__button,.quick-add__submit,.button--secondary,.button--tertiary{border-radius:999px!important}.aug-flow__cta a,.aug-tile__btn{padding-left:34px;padding-right:34px}.aug-tile__btn{border-width:1px}.quantity__button,.quantity,.aug-hd__searchbtn,.aug-panel__close,.aug-prow__nav,.aug-hero__nav{border-radius:0!important}.quantity{border-radius:999px!important;overflow:hidden}.product-count,.product-count__text,.mobile-facets__count,.facets__form .product-count{display:none!important}.facet-filters__field .select,.facets .select{min-width:200px}.facet-filters__sort,.select__select,select.select__select{padding:12px 42px 12px 18px!important;border-radius:999px!important;border:1px solid var(--aug-line, #d9d9d9)!important;background:#fff;font-size:14px;line-height:1.6;letter-spacing:var(--aug-ls, .04em);color:var(--aug-text, #303030);height:auto;min-height:46px;appearance:none;-webkit-appearance:none}.select .icon-caret,.select__select+.svg-wrapper,.facet-filters__field .icon-caret{right:16px}.facet-filters__label,.facets__label{margin-right:10px}.facets__form{align-items:center;gap:12px}.aug-price-ask~.price__container,.card__information .price--on-sale .price-item--regular,.aug-price-ask+.price{display:none!important}.aug-crumb2{padding-top:24px;padding-bottom:0}#MainContent>.shopify-section:first-child>.page-width,#MainContent>.shopify-section:first-child .page-width--narrow,#MainContent.shopify-section:first-child>.page-width{padding-top:52px!important}#MainContent>section.shopify-section:first-child>.page-width{padding-top:52px!important}#MainContent>.shopify-section:first-child .aug-phero{padding-top:52px}#MainContent>.shopify-section:first-child .aug-phero--image{padding-top:0}.shopify-policy__container{max-width:860px;margin:0 auto;padding:52px 20px 96px}.shopify-policy__title{margin:0 0 44px}.shopify-policy__title h1{margin:0;font-size:22px;font-weight:500;letter-spacing:.08em;line-height:1.6;text-align:center}.shopify-policy__body{font-size:15px;line-height:2;letter-spacing:.03em;color:var(--aug-text, #303030)}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:56px 0 18px;font-size:17px;font-weight:500;letter-spacing:.06em;line-height:1.7;color:var(--aug-ink, #1d2225)}.shopify-policy__body h3,.shopify-policy__body h4{font-size:15px}.shopify-policy__body>:first-child,.shopify-policy__body .rte>:first-child{margin-top:0}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 20px}.shopify-policy__body li{margin:0 0 8px}.shopify-policy__body p:empty,.shopify-policy__body p>br:only-child{display:none}.shopify-policy__body br+br{display:none}.shopify-policy__body p:last-child{margin-bottom:0}@media screen and (max-width:768px){.shopify-policy__container{padding:32px 16px 64px}.shopify-policy__title{margin-bottom:28px}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin-top:40px}}#MainContent{padding-bottom:72px}#MainContent[data-template=index]{padding-bottom:0}@media screen and (max-width:768px){#MainContent{padding-bottom:48px}}.article-template .page-width,.article-template .page-width--narrow{max-width:900px!important;margin-left:auto;margin-right:auto}.article-template__title,.article-template__hero-container,.article-template__content,.article-template__social-sharing,.article-template__comment-wrapper{max-width:900px;margin-left:auto;margin-right:auto;text-align:left}.article-template__title{font-size:24px!important;line-height:1.65;letter-spacing:.04em}.article-template .circle-divider,.article-template__title+*{text-align:left}.article-template__content{font-size:14.5px;line-height:2.1;letter-spacing:.03em;color:var(--aug-text, #303030)}.article-template__content font,.article-template__content span{font-size:inherit!important;font-family:inherit!important}.rte blockquote,.aug-pinfo__body blockquote{display:block;font-style:normal}.rte blockquote>*,.aug-pinfo__body blockquote>*{margin-top:0;margin-bottom:0}.article-template__content blockquote{border-left:0;padding-left:0;color:inherit}.article-template__content,.article-template__content>*{min-width:0}.article-template__content table{width:100%!important;max-width:100%!important;table-layout:auto!important;border-collapse:collapse}.article-template__content th,.article-template__content td{width:auto!important;min-width:0;white-space:normal!important;word-break:normal;overflow-wrap:anywhere}.article-template__content table.aug-article-stack,.article-template__content table.aug-article-stack tbody,.article-template__content table.aug-article-stack tr,.article-template__content table.aug-article-stack th,.article-template__content table.aug-article-stack td{display:block;width:100%!important;padding-left:0;padding-right:0;border:0}.article-template__content p,.article-template__content li,.article-template__content td,.article-template__content dd{font-size:14.5px!important;line-height:2.1;letter-spacing:.03em}.article-template__content p{margin:0 0 1.4em}.article-template__content p:last-child{margin-bottom:0}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{font-size:17px!important;font-weight:600!important;letter-spacing:.06em;line-height:1.85;color:var(--aug-ink, #1d2225);margin:2.2em 0 .7em;padding-bottom:0;border-bottom:0}.article-template__content .aug-article-para{font-size:14.5px!important;font-weight:400!important;letter-spacing:.03em;line-height:2.1;color:var(--aug-text, #303030);margin:0 0 1.4em;padding-bottom:0;border-bottom:0}.article-template__content>:first-child{margin-top:0}.article-template__content strong,.article-template__content b{font-weight:500;color:var(--aug-ink, #1d2225)}.article-template__content ul,.article-template__content ol{margin:0 0 1.4em;padding-left:1.3em}.article-template__content li+li{margin-top:.4em}.article-template__content img{max-width:100%;height:auto;display:block;margin:1.6em 0}.article-template__content p:empty,.article-template__content h1:empty,.article-template__content h2:empty,.article-template__content h3:empty,.article-template__content h4:empty,.article-template__content h5:empty,.article-template__content h6:empty,.article-template__content br+br{display:none}.article-template .circle-divider{font-size:12px!important;letter-spacing:.06em;color:var(--aug-sub, #767676)}@media screen and (max-width:768px){.article-template .page-width,.article-template .page-width--narrow{max-width:none!important}.article-template__title{font-size:19px!important}}#news,#column,#flow{scroll-margin-top:calc(var(--aug-header-h, 76px) + 24px)}.article-template__back{margin-top:56px}.article-template__back .article-template__link{font-size:13px;letter-spacing:.08em}.aug-cookie{position:fixed;left:0;right:0;bottom:0;z-index:10050;background:#1d2225f0;color:#fff;transform:translateY(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.aug-cookie.is-in{transform:translateY(0)}.aug-cookie__inner{max-width:var(--aug-container, 1440px);margin:0 auto;padding:20px var(--aug-gutter, 24px);display:flex;align-items:center;gap:clamp(16px,3vw,44px)}.aug-cookie__text{margin:0;flex:1 1 auto;font-size:12.5px;line-height:1.9;letter-spacing:.03em;color:#ffffffeb}.aug-cookie__text a{color:#fff;text-decoration:underline;text-underline-offset:.25em;border-bottom:0}.aug-cookie__btn{flex:0 0 auto;min-width:168px;padding:13px 26px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:0 0;color:#fff;font-size:13px;letter-spacing:.1em;line-height:1.4;cursor:pointer;transition:background-color .2s ease,color .2s ease}.aug-cookie__btn:hover{background:#fff;color:#1d2225}.aug-cookie__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;background:0 0;color:#ffffffbf;cursor:pointer}.aug-cookie__close:hover{color:#fff}body.aug-drawer-open .aug-cookie{transform:translateY(100%);pointer-events:none}@media screen and (max-width:749px){.aug-cookie__inner{flex-wrap:wrap;padding:14px 20px 16px;gap:10px}.aug-cookie__text{flex:1 1 100%;font-size:11.5px;line-height:1.7}.aug-cookie__long{display:none}.aug-cookie__btn{flex:1 1 auto;min-width:0;padding:11px 18px;font-size:12.5px}}.article-template__content .aug-article-center,.article-template__content .aug-article-right{display:block;margin:1.4em 0 1.2em}.article-template__content .aug-article-center{text-align:center}.article-template__content .aug-article-right{text-align:right}.article-template>:first-child:not(.article-template__hero-container){margin-top:40px!important}.article-template header{margin-top:0!important;margin-bottom:8px!important}.article-template__social-sharing{margin-top:12px!important}.article-template__social-sharing+.article-template__content,.article-template__content{margin-top:14px!important}.article-template .share-button{margin:0}.article-template>:first-child:not(.article-template__hero-container){margin-top:36px!important}.article-template header{margin-top:0!important;margin-bottom:6px!important}.article-template__title{margin-bottom:6px!important}.article-template__social-sharing{margin-top:10px!important;margin-bottom:0!important}.article-template__social-sharing+.article-template__content,.article-template__content{margin-top:12px!important}.article-template .share-button{margin:0!important}.article-template__content>:first-child{margin-top:0!important}.article-template__content .aug-article-blank{display:none!important}.article-template__content .aug-article-line{display:block;text-align:left}.article-template__content .aug-article-line.aug-article-blank{display:none!important}.article-template header,.article-template>header.page-width{margin-top:0!important;margin-bottom:4px!important;padding-top:0!important;padding-bottom:0!important}.article-template__title{font-size:24px!important;line-height:1.65!important;margin-top:0!important;margin-bottom:6px!important}.article-template .circle-divider{display:inline-block;margin:0!important}.article-template__social-sharing{margin-top:8px!important;margin-bottom:0!important;padding-top:0!important}.article-template__content{margin-top:12px!important;margin-bottom:24px!important;padding-top:0!important}.article-template>:first-child:not(.article-template__hero-container){margin-top:32px!important}#MainContent>.shopify-section .article-template>header,#MainContent>.shopify-section .article-template>header.page-width,#MainContent>.shopify-section .article-template__social-sharing,#MainContent>.shopify-section .article-template__content,#MainContent>.shopify-section .article-template .page-width,#MainContent>.shopify-section .article-template .page-width--narrow,#MainContent>section.shopify-section .article-template>header,#MainContent>section.shopify-section .article-template__social-sharing,#MainContent>section.shopify-section .article-template__content{padding-top:0!important}.article-template>header,.article-template__social-sharing,.article-template__content,.article-template__back{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--aug-gutter, 40px)!important;padding-right:var(--aug-gutter, 40px)!important;box-sizing:content-box}.article-template__title{max-width:none!important;margin-left:0!important;margin-right:0!important}.article-template__hero-container{max-width:900px!important;margin:40px auto 32px!important;padding-left:var(--aug-gutter, 40px)!important;padding-right:var(--aug-gutter, 40px)!important;box-sizing:content-box}.article-template__hero-container .media,.article-template__hero-adapt,.article-template__hero-small,.article-template__hero-medium,.article-template__hero-large{padding-bottom:0!important;height:auto!important;overflow:hidden}.article-template__hero-container img{position:static!important;display:block;width:100%;height:auto!important;max-height:420px;object-fit:cover;object-position:50% 50%}@media screen and (max-width:749px){.article-template__hero-container{margin-top:24px!important;margin-bottom:22px!important}.article-template__hero-container img{max-height:260px}}.collection .card__content,.collection .card__information,.collection .card__heading,.collection .card-information{text-align:left}.collection .card__heading a{letter-spacing:.02em}.collection .card__media,.collection .card--standard .card__inner,.card--card .card__inner{background:#fff;border:0;box-shadow:none}.collection .card__media img,.collection .card--standard .card__inner img,.collection .card__media .media img{padding:9%;background:0 0;max-width:84%;max-height:84%;margin-left:auto;margin-right:auto}.collection .product-grid{--grid-desktop-horizontal-spacing:20px;--grid-desktop-vertical-spacing:34px;--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:24px}.collection .card__content{padding-top:10px}.collection .card-information .price,.collection .card-information .price-item{font-size:13.5px}.collection .card-information .price-item--regular:after{font-size:.7em;margin-left:4px}.facets__form .select,.facets__form .select__select,.facet-filters__field .select,.facet-filters .select__select{border:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important;min-height:auto}.facets-container,.facets__wrapper{padding-bottom:8px}.aug-sechead{max-width:var(--aug-container, 1440px);margin:0 auto;padding:0 var(--aug-gutter) 26px;text-align:left}@media screen and (max-width:989px){.aug-cintro.aug-cintro--parent{display:flex!important;min-height:640px!important;background:#f4f3ef!important}.aug-cintro.aug-cintro--parent .aug-cintro__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-height:none!important;margin:0!important;aspect-ratio:auto!important}.aug-cintro.aug-cintro--parent .aug-cintro__media:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;background:linear-gradient(180deg,#f9f9f60d0,#f9f9f66b 48%,#f9f9f6f5 76%,#f9f9f6)!important}.aug-cintro.aug-cintro--parent .aug-cintro__media img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}.aug-cintro.aug-cintro--parent .aug-cintro__text{position:relative!important;z-index:2!important;display:flex!important;align-items:flex-end!important;width:100%!important;min-height:inherit!important;padding:42px 20px!important;background:0 0!important}}.aug-sechead--row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;text-align:left;padding-left:0;padding-right:0}.aug-sechead__eyebrow{margin:0 0 4px;font-size:28px;font-weight:700;letter-spacing:-.005em;line-height:1.25;color:#2b3033;text-transform:none}.aug-sechead__ttl{margin:0;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1.7;color:#4b5257}.aug-more{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.16em;color:var(--aug-text, #333);text-decoration:none;border-bottom:1px solid var(--aug-line, #e5e5e5);padding-bottom:5px;transition:border-color .15s ease}.aug-more:hover{border-color:var(--aug-ink, #000)}.aug-tiles{padding:76px 0 0}.aug-tiles__grid{display:grid;gap:2px;background:#fff}.aug-tiles--cols-2 .aug-tiles__grid{grid-template-columns:repeat(2,1fr)}.aug-tiles--cols-3 .aug-tiles__grid{grid-template-columns:repeat(3,1fr)}.aug-tiles--cols-4 .aug-tiles__grid{grid-template-columns:repeat(4,1fr)}.aug-tiles:not(.aug-tiles--full) .aug-tiles__grid{max-width:var(--aug-container, 1440px);margin:0 auto;padding:0 var(--aug-gutter);gap:2px}.aug-tile{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;text-decoration:none;border-bottom:0;background:#eceded}.aug-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.aug-tile__media img,.aug-tile__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.aug-tile__img--product{object-fit:contain;background:#f2f3f4;padding:8%}.aug-tile__img--blank{background:linear-gradient(140deg,#dfe2e4 0,#c9ced1 60%,#b9bfc3)}.aug-tile:hover .aug-tile__img{transform:scale(1.05)}.aug-tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(180deg,#000000380,#0000000f 45%,#0000004d);transition:background .3s ease}.aug-tile--dark .aug-tile__scrim{background:linear-gradient(180deg,#ffffff4d0,#ffffff1a 45%,#ffffff6b)}.aug-tile:hover .aug-tile__scrim{background:linear-gradient(180deg,#0000004d0,#00000029 45%,#00000061)}.aug-tile--dark:hover .aug-tile__scrim{background:linear-gradient(180deg,#ffffff700,#ffffff3d 45%,#ffffff85)}.aug-tile__body:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:88%;height:62%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,0,0,.34)0,rgba(0,0,0,.22) 45%,transparent 75%)}.aug-tile--dark .aug-tile__body:before{background:radial-gradient(ellipse at center,#ffffff800,#ffffff52 45%,#fff0 75%)}.aug-tile__body>*{position:relative}.aug-tile__body{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:20px;color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.3)}.aug-tile--dark .aug-tile__body{color:#1a1a1a;text-shadow:0 1px 14px rgba(255,255,255,.6)}.aug-tile__en{font-size:26px;font-weight:600;letter-spacing:.02em;line-height:1.3}.aug-tile__ja{font-size:13px;letter-spacing:.16em;line-height:1.6}.aug-tile__body--ja .aug-tile__ja{font-size:25px;font-weight:600;letter-spacing:.04em;line-height:1.35}.aug-tile__body--ja .aug-tile__en{font-size:10.5px;font-weight:500;letter-spacing:.22em;line-height:1.6;opacity:.62;text-transform:uppercase}@media screen and (max-width:989px){.aug-tile__body--ja .aug-tile__ja{font-size:19px}.aug-tile__body--ja .aug-tile__en{font-size:10px}}.aug-tile__btn{margin-top:14px;display:inline-block;padding:9px 24px;border:1px solid currentColor;font-size:11px;letter-spacing:.18em;line-height:1;transition:background-color .2s ease,color .2s ease}.aug-tile:hover .aug-tile__btn{background:#fff;color:#1a1a1a;text-shadow:none}.aug-tile--dark:hover .aug-tile__btn{background:#1a1a1a;color:#fff}.aug-tile__ar{display:inline-flex;align-items:center;margin-left:4px;opacity:0;transform:translate(-4px);transition:opacity .25s ease,transform .25s ease;vertical-align:-3px}.aug-tile:hover .aug-tile__ar{opacity:.9;transform:translate(0)}@media(prefers-reduced-motion:reduce){.aug-tile__ar{transform:none}}.aug-tile--dark .aug-tile__ar{color:#1a1a1a}.aug-prow{padding:76px 0}.aug-prow--soft{background:var(--aug-bg-soft, #f7f7f7)}.aug-prow__inner,.aug-col2__inner{max-width:var(--aug-container, 1440px);margin:0 auto;padding:0 var(--aug-gutter)}.aug-prow__viewport{position:relative}.aug-prow__grid{list-style:none;margin:0;padding:0;display:flex;column-gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.aug-prow__grid::-webkit-scrollbar{display:none}.aug-prow__grid>.aug-pcard{flex:0 0 calc((100% - (var(--aug-prow-cols, 5) - 1)*24px)/var(--aug-prow-cols, 5));scroll-snap-align:start}.aug-prow__nav{position:absolute;top:34%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:0 0;color:#4b5257;cursor:pointer;transition:opacity .2s ease,color .15s ease}.aug-prow__nav:hover{color:#000}.aug-prow__nav--prev{left:-44px}.aug-prow__nav--next{right:-44px}.aug-prow__viewport.is-start .aug-prow__nav--prev,.aug-prow__viewport.is-end .aug-prow__nav--next{opacity:.22;pointer-events:none}.aug-prow__viewport.is-static .aug-prow__nav{display:none}.aug-pcard a{display:block;text-decoration:none;border-bottom:0;color:inherit}.aug-pcard__media{position:relative;display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}.aug-pcard__media img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .4s ease}.aug-pcard a:hover .aug-pcard__media img{transform:scale(1.04)}.aug-pcard__rank{position:absolute;left:10px;top:4px;z-index:2;display:block;padding:0;background:0 0;color:#1d2225;font-size:20px;font-weight:400;line-height:1;letter-spacing:.02em}.aug-pcard__ranknum{position:relative;z-index:1}.aug-pcard__ttl{display:block;margin:12px 0 5px;font-size:13px;line-height:1.7;letter-spacing:var(--aug-ls, .03em);color:var(--aug-text, #333)}.aug-pcard__price{display:block;font-size:13px;letter-spacing:var(--aug-ls, .03em);color:var(--aug-text, #333)}.aug-pcard__price span{font-size:11px;color:var(--aug-sub, #767676)}.aug-pcard__price--ask{font-size:13px;color:var(--aug-sub, #767676)}.aug-col2{padding:76px 0}.aug-col2--soft{background:var(--aug-bg-soft, #f7f7f7)}.aug-col2__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--aug-col2-cols, 4),1fr);column-gap:24px;row-gap:36px}.aug-col2__grid[style*="--aug-col2-cols: 5"],.aug-col2__grid[style*="--aug-col2-cols: 6"]{column-gap:18px}.aug-ccard a{display:block;text-decoration:none;border-bottom:0;color:inherit}.aug-ccard__media{display:block;aspect-ratio:4/3;overflow:hidden;background:#eceded}.aug-ccard__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.aug-ccard a:hover .aug-ccard__media img{transform:scale(1.04)}.aug-ccard__blank{display:block;width:100%;height:100%;background:linear-gradient(140deg,#e4e7e9 0,#cdd2d5)}.aug-ccard__meta{display:flex;align-items:center;gap:10px;margin:12px 0 5px;font-size:11px;letter-spacing:.08em;color:var(--aug-sub, #767676)}.aug-ccard__tag{border:1px solid var(--aug-line, #e5e5e5);padding:2px 8px;line-height:1.5}.aug-ccard__ttl{display:block;font-size:13px;line-height:1.75;letter-spacing:var(--aug-ls, .03em);color:var(--aug-text, #333)}@media screen and (max-width:989px){.aug-tiles--cols-3 .aug-tiles__grid,.aug-tiles--cols-4 .aug-tiles__grid{grid-template-columns:repeat(2,1fr)}.aug-col2__grid{grid-template-columns:repeat(3,1fr)}.aug-prow__grid>.aug-pcard{flex-basis:calc((100% - 2*24px)/3)}.aug-prow__nav--prev{left:-8px}.aug-prow__nav--next{right:-8px}.aug-prow__nav{background:#ffffffdb;border-radius:50%}}@media screen and (max-width:768px){.aug-tiles{padding-top:48px}.aug-tiles__grid{gap:1px}.aug-tile{aspect-ratio:3/2}.aug-tile__en{font-size:19px}.aug-tile__ja{font-size:11px}.aug-tile__btn{margin-top:10px;padding:7px 18px;font-size:10px}.aug-prow,.aug-col2{padding:48px 0}.aug-prow__inner,.aug-col2__inner{padding:0 16px}.aug-sechead{padding-left:16px;padding-right:16px}.aug-sechead{padding:0 16px 20px}.aug-sechead--row{padding-left:0;padding-right:0}.aug-sechead__eyebrow{font-size:21px}.aug-sechead__ttl{font-size:13px}.aug-col2__grid{grid-template-columns:repeat(2,1fr);column-gap:14px;row-gap:28px}.aug-prow__grid{column-gap:14px;padding-right:16px}.aug-prow__grid>.aug-pcard{flex-basis:calc((100% - 14px)/2.2)}.aug-prow__nav{display:none}}.aug-cintro{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:0;padding:0;background:#fff}.aug-cintro--noimg{grid-template-columns:1fr;text-align:center;padding:72px 20px 8px}.aug-cintro__text{padding-top:58px;padding-right:56px;padding-bottom:58px;padding-left:calc(max(0px,(100vw - var(--aug-container, 1440px))/2) + var(--aug-gutter, 80px))}.aug-cintro--noimg .aug-cintro__text{padding:0}.aug-cintro__inner{max-width:460px}.aug-cintro--noimg .aug-cintro__inner{max-width:760px;margin:0 auto}.aug-cintro__eyebrow{margin:0 0 10px;font-size:11px;letter-spacing:.18em;color:var(--aug-sub, #767676);text-transform:uppercase}.aug-cintro__ttl{margin:0 0 20px;font-size:22px;font-weight:500;letter-spacing:.06em;line-height:1.6;color:var(--aug-ink, #1d2225)}.aug-cintro__ttl--copy{font-size:30px;font-weight:600;letter-spacing:.02em;line-height:1.5}@media screen and (max-width:989px){.aug-cintro__ttl--copy{font-size:22px}}.aug-cintro__lead{font-size:14px;line-height:1.95;letter-spacing:var(--aug-ls, .04em);color:var(--aug-text, #4b5257)}.aug-cintro__lead p{margin:0}.aug-cintro__lead p+p{margin-top:1em}.aug-cintro__more{margin-top:16px}.aug-cintro__more>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:7px;font-size:12px;letter-spacing:.1em;color:var(--aug-sub, #767676)}.aug-cintro__more>summary::-webkit-details-marker{display:none}.aug-cintro__more>summary:before{content:"\ff0b";font-size:12px;line-height:1}.aug-cintro__more[open]>summary:before{content:"\2212"}.aug-cintro__more .rte{margin-top:14px;font-size:13px;line-height:1.95;color:var(--aug-text, #4b5257)}.aug-cintro__more .rte h2,.aug-cintro__more .rte h3{font-size:14px;font-weight:500;margin:1.4em 0 .5em}.aug-cintro__media{position:relative;overflow:hidden;aspect-ratio:16/9;max-height:430px;background:#f2f3f4}.aug-cintro__media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:990px){.aug-cintro--parent{position:relative;grid-template-columns:46% 54%;overflow:hidden;background:#f5f6f4}.aug-cintro--parent .aug-cintro__text{position:relative;z-index:2;padding-right:28px}.aug-cintro--parent .aug-cintro__media{z-index:1;width:calc(100% + 11vw);margin-left:-11vw;max-height:430px}.aug-cintro--parent .aug-cintro__media:after{content:"";position:absolute;inset:0 auto 0 0;width:min(26vw,390px);pointer-events:none;background:linear-gradient(90deg,#f5f6f4 0,#f5f6f4f5 18%,#f5f6f4b8,#f5f6f44d 70%,#f5f6f400)}}.collection-hero__title,.collection-hero__description{display:none}@media screen and (max-width:989px){.aug-cintro{grid-template-columns:1fr}.aug-cintro__text{order:2;padding:32px 20px 24px}.aug-cintro__inner{max-width:none}.aug-cintro__media{order:1;aspect-ratio:16/10}.aug-cintro__ttl{font-size:19px}}.aug-icnav{padding:34px 0 40px;background:#fff}.aug-icnav--soft{background:var(--aug-bg-soft, #f7f8f8)}.aug-icnav__inner{max-width:var(--aug-container, 1440px);margin:0 auto;padding:0 var(--aug-gutter)}.aug-icnav__ttl{margin:0 0 18px;font-size:13px;letter-spacing:.1em;color:var(--aug-sub, #767676)}.aug-icnav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:clamp(6px,.9vw,16px)}.aug-icnav__list>li{flex:1 1 0;min-width:0}.aug-icnav__item{display:flex;flex-direction:column;align-items:center;gap:9px;width:100%;text-decoration:none;border-bottom:0;color:#2b3033}.aug-icnav__box{display:flex;align-items:center;justify-content:center;width:100%;max-width:104px;aspect-ratio:1/1;background:#f4f5f5;border-radius:4px;transition:background-color .18s ease,transform .18s ease}.aug-icnav__svg{width:88%;height:88%;display:block;color:#23292c}.aug-icnav__label{font-size:clamp(10px,.78vw,12px);line-height:1.5;letter-spacing:.02em;text-align:center;color:#4b5257}.aug-icnav__item:hover .aug-icnav__box{background:#e7e9ea;transform:translateY(-2px)}.aug-icnav__item.is-current .aug-icnav__box{background:#e7e9ea}.aug-icnav__item.is-current .aug-icnav__label{color:#1d2225;border-bottom:1px solid #1d2225;padding-bottom:3px}@media screen and (max-width:768px){.aug-icnav{padding:24px 0 28px}.aug-icnav__inner{padding:0}.aug-icnav__list{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:0 16px;scrollbar-width:none}.aug-icnav__list::-webkit-scrollbar{display:none}.aug-icnav__list>li{flex:0 0 auto}.aug-icnav__item{width:96px}.aug-icnav__box{max-width:none;width:82px;height:82px}.aug-icnav__svg{width:74px;height:74px}.aug-icnav__label{font-size:11px}}.aug-icnav__item--parent .aug-icnav__box{background:#eceeee}.aug-icnav__back{margin-right:4px;color:#8b9297}.aug-icnav__list>li:has(.aug-icnav__item--parent){position:relative;padding-right:16px;margin-right:6px}.aug-icnav__list>li:has(.aug-icnav__item--parent):after{content:"";position:absolute;right:0;top:12px;bottom:26px;width:1px;background:#e3e6e7}.aug-col2__viewport{position:relative}.aug-col2__grid--slide{display:flex;grid-template-columns:none;column-gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.aug-col2__grid--slide::-webkit-scrollbar{display:none}.aug-col2__grid--slide>.aug-ccard{flex:0 0 calc((100% - (var(--aug-col2-cols, 5) - 1)*24px)/var(--aug-col2-cols, 5));scroll-snap-align:start}.aug-col2__nav{position:absolute;top:34%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:0 0;color:#4b5257;cursor:pointer;transition:opacity .2s ease,color .15s ease}.aug-col2__nav:hover{color:#1d2225}.aug-col2__nav--prev{left:-44px}.aug-col2__nav--next{right:-44px}.aug-col2__viewport.is-start .aug-col2__nav--prev,.aug-col2__viewport.is-end .aug-col2__nav--next{opacity:.22;pointer-events:none}.aug-col2__viewport.is-static .aug-col2__nav{display:none}@media screen and (max-width:989px){.aug-col2__grid--slide>.aug-ccard{flex-basis:calc((100% - 2*24px)/3)}.aug-col2__nav--prev{left:-8px}.aug-col2__nav--next{right:-8px}.aug-col2__nav{background:#ffffffdb;border-radius:50%}}@media screen and (max-width:749px){.aug-col2__grid--slide{column-gap:14px;padding-right:16px}.aug-col2__grid--slide>.aug-ccard{flex-basis:calc((100% - 14px)/2.2)}}@media screen and (min-width:990px){.aug-cintro.aug-cintro--parent{position:relative!important;display:block!important;min-height:clamp(600px,calc(100svh - 136px),780px)!important;overflow:hidden!important;background:#f4f3ef!important}.aug-cintro.aug-cintro--parent .aug-cintro__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;max-height:none!important;margin:0!important;aspect-ratio:auto!important}.aug-cintro.aug-cintro--parent .aug-cintro__media:after{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;background:linear-gradient(90deg,#f9f9f6f70,#f9f9f6e6 30%,#f9f9f67a,#f9f9f60d 76%)!important}.aug-cintro.aug-cintro--parent .aug-cintro__media img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important}.aug-cintro.aug-cintro--parent .aug-cintro__text{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;width:var(--aug-shell-main)!important;min-height:inherit!important;margin-inline:auto!important;padding:72px 0!important;background:0 0!important}.aug-cintro.aug-cintro--parent .aug-cintro__inner{width:min(100%,470px)!important;margin:0!important;padding:0!important}}@media screen and (max-width:989px){.aug-cintro.aug-cintro--parent{position:relative!important;display:flex!important;min-height:640px!important;overflow:hidden!important;background:#f4f3ef!important}.aug-cintro.aug-cintro--parent .aug-cintro__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-height:none!important;margin:0!important;aspect-ratio:auto!important}.aug-cintro.aug-cintro--parent .aug-cintro__media:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;background:linear-gradient(180deg,#f9f9f60d0,#f9f9f66b 48%,#f9f9f6f5 76%,#f9f9f6)!important}.aug-cintro.aug-cintro--parent .aug-cintro__media img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}.aug-cintro.aug-cintro--parent .aug-cintro__text{position:relative!important;z-index:2!important;display:flex!important;align-items:flex-end!important;width:100%!important;min-height:inherit!important;padding:42px 20px!important;background:0 0!important}}.aug-sec__ttl{font-size:18px;font-weight:500;letter-spacing:var(--aug-ls, .04em);line-height:1.75;color:var(--aug-ink, #000);text-align:center;margin:0 0 20px}.aug-sec__lead{max-width:720px;margin:0 auto 48px;text-align:center;font-size:16px;line-height:1.75;letter-spacing:var(--aug-ls, .04em);color:var(--aug-text, #303030)}.aug-sec__lead p+p{margin-top:1.2em}.aug-phero{position:relative;padding:52px 20px 56px;text-align:center}.aug-phero--image{padding:140px 20px;color:#fff}.aug-phero__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.aug-phero__bg img{width:100%;height:100%;object-fit:cover;display:block}.aug-phero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}.aug-phero__inner{position:relative;z-index:1;max-width:720px;margin:0 auto}.aug-phero__eyebrow{font-size:13px;letter-spacing:.08em;color:var(--aug-sub, #707070);margin:0 0 14px}.aug-phero--image .aug-phero__eyebrow{color:#fffc}.aug-phero__ttl{font-size:24px;font-weight:500;letter-spacing:.06em;line-height:1.7;margin:0;color:inherit}.aug-phero__lead{margin-top:24px;font-size:16px;line-height:1.9;letter-spacing:var(--aug-ls, .04em)}.aug-phero__lead p+p{margin-top:1.3em}.aug-cols{padding:72px 20px}.aug-cols--soft{background:var(--aug-bg-soft, #f7f7f7)}.aug-cols__inner{max-width:var(--aug-container, 1440px);margin:0 auto;padding:0 var(--aug-gutter)}.aug-cols__grid{display:grid;gap:40px}.aug-cols__grid--2{grid-template-columns:repeat(2,1fr)}.aug-cols__grid--3{grid-template-columns:repeat(3,1fr)}.aug-cols__grid--4{grid-template-columns:repeat(4,1fr)}.aug-cols__img{display:block;aspect-ratio:16/9;overflow:hidden;background:#f2f3f4;margin-bottom:18px}.aug-cols__img img{width:100%;height:100%;object-fit:cover;display:block;margin:0;transition:transform .45s ease}.aug-cols__item:hover .aug-cols__img img{transform:scale(1.03)}.aug-cols__grid{align-items:start}.aug-cols__label{font-size:13px;letter-spacing:.1em;color:var(--aug-sub, #707070);margin:0 0 8px}.aug-cols__ttl{font-size:16px;font-weight:400;letter-spacing:var(--aug-ls, .04em);line-height:1.75;color:var(--aug-ink, #000);margin:0 0 10px}.aug-cols__body{font-size:14px;line-height:1.9;letter-spacing:var(--aug-ls, .04em);color:var(--aug-text, #303030)}.aug-cols__link{display:inline-block;margin-top:14px;font-size:14px;border-bottom:1px solid currentColor;padding-bottom:2px}.aug-faq{padding:72px 20px}.aug-faq--soft{background:var(--aug-bg-soft, #f7f7f7)}.aug-faq__inner{max-width:800px;margin:0 auto}.aug-faq__item{border-bottom:1px solid var(--aug-line, #e5e5e5)}.aug-faq__item:first-child{border-top:1px solid var(--aug-line, #e5e5e5)}.aug-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;font-size:15px;letter-spacing:var(--aug-ls, .04em);line-height:1.75;color:var(--aug-ink, #000)}.aug-faq__q::-webkit-details-marker{display:none}.aug-faq__mark{flex:0 0 16px;width:16px;height:16px;position:relative}.aug-faq__mark:before,.aug-faq__mark:after{content:"";position:absolute;background:var(--aug-sub, #707070);transition:transform .2s ease,opacity .2s ease}.aug-faq__mark:before{left:0;top:7.5px;width:16px;height:1px}.aug-faq__mark:after{left:7.5px;top:0;width:1px;height:16px}.aug-faq__item[open] .aug-faq__mark:after{opacity:0}.aug-faq__a{padding:0 4px 26px;font-size:14px;line-height:1.9;letter-spacing:var(--aug-ls, .04em);color:var(--aug-text, #303030)}.aug-faq__a p+p{margin-top:1.2em}.aug-cta{padding:72px 20px;background:var(--aug-bg-soft, #f7f7f7);text-align:center}.aug-cta--dark{background:var(--aug-ink, #000);color:#fff}.aug-cta__inner{max-width:720px;margin:0 auto}.aug-cta__ttl{font-size:18px;font-weight:400;letter-spacing:var(--aug-ls, .04em);margin:0 0 16px;color:inherit}.aug-cta__body{font-size:15px;line-height:1.9;letter-spacing:var(--aug-ls, .04em);margin-bottom:32px}.aug-cta__btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.aug-btn{display:inline-flex;align-items:center;justify-content:center;min-width:260px;min-height:52px;padding:0 34px;border:1px solid #1d2225;border-radius:999px;background:#1d2225;color:#fff;font-size:13px;letter-spacing:.14em;line-height:1.5;text-decoration:none;transition:background-color .2s ease,color .2s ease}.aug-btn:hover{background:#fff;color:#1d2225}.aug-btn--ghost:hover{background:#1d2225;color:#fff}.aug-cta--dark .aug-btn{background:#fff;color:var(--aug-ink, #000);border-color:#fff}.aug-btn--ghost{background:0 0;color:#1d2225}.aug-cta--dark .aug-btn--ghost{background:0 0;color:#fff;border-color:#fff9}.aug-cta__note{margin:20px 0 0;font-size:13px;color:var(--aug-sub, #707070)}.aug-cta--dark .aug-cta__note{color:#ffffffb3}.aug-clients{padding:72px 20px}.aug-clients--soft{background:var(--aug-bg-soft, #f7f7f7)}.aug-clients__inner{max-width:var(--aug-container, 1440px);margin:0 auto;padding:0 var(--aug-gutter)}.aug-clients__list{columns:3;column-gap:40px;font-size:14px;line-height:2.1;letter-spacing:var(--aug-ls, .04em);color:var(--aug-text, #303030)}.aug-clients__note{margin-top:28px;font-size:13px;color:var(--aug-sub, #707070);text-align:right}@media screen and (max-width:768px){.aug-phero{padding:56px 16px 40px}.aug-phero--image{padding:88px 16px}.aug-phero__ttl{font-size:20px}.aug-cols,.aug-faq,.aug-cta,.aug-clients{padding:48px 16px}.aug-cols__grid--2,.aug-cols__grid--3,.aug-cols__grid--4{grid-template-columns:1fr;gap:32px}.aug-sec__lead{margin-bottom:32px;text-align:left}.aug-clients__list{columns:1}.aug-btn{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/300/assets/aug-bundle-b1.css.map */
