@media(min-width:750px){.c27-policy-m{display:none!important;pointer-events:none!important}.c27-policy-pc{display:block}body:has(.c27-policy-page),body:has(.c27-policy-page).gradient{color:#000!important;background:#f7f8fa!important;background-color:#f7f8fa!important}body:has(.c27-policy-page) a{color:inherit}body:has(.c27-policy-page) a:hover{color:inherit;opacity:.75}body:has(.c27-policy-page) .c27-footer{background:#1f1f1f!important}.c27-policy-page{background:#f7f8fa;color:#000;overflow-x:clip}.c27-policy-pc *,.c27-policy-pc *:before,.c27-policy-pc *:after{box-sizing:border-box}.c27-policy-pc{font-family:MiSansStatic,MiSans,sans-serif;width:100%;overflow-x:clip}.c27-policy-pc__shell{position:relative;width:100%;max-width:1920px;margin:0 auto;padding-bottom:var(--c27-policy-pb, 80px);overflow-x:clip}.c27-policy-pc__main{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;color:#000;font-style:normal;word-break:break-word}.c27-policy-pc__title{margin:0;align-self:stretch;color:#000;font-family:MiSansStatic,MiSans,sans-serif!important;font-size:40px;font-weight:700;line-height:1.4;font-style:normal}.c27-policy-pc__content{width:100%;align-self:stretch;margin-top:60px}.c27-policy-pc__content:has(.c27-policy-pc__dates){margin-top:25px}.c27-policy-page .rte,.c27-policy-page .rte *{font-family:MiSansStatic,MiSans,sans-serif!important}.c27-policy-page .rte h1,.c27-policy-page .rte h2,.c27-policy-page .rte h3,.c27-policy-page .rte p,.c27-policy-page .rte ul,.c27-policy-page .rte ol,.c27-policy-page .rte li{margin:0}.c27-policy-page .rte strong,.c27-policy-page .rte b{font-weight:630!important}.c27-policy-page .rte em,.c27-policy-page .rte i{font-style:italic}.c27-policy-page .rte span[style*=font-weight]{font-weight:630!important}.c27-policy-page .rte ul:not(.c27-policy-checklist),.c27-policy-pc__preamble ul:not(.c27-policy-checklist),.c27-policy-pc__accordion-panel-inner ul:not(.c27-policy-checklist){list-style-type:disc;list-style-position:outside;padding-left:1.4em;margin-top:12px}.c27-policy-page .rte ol,.c27-policy-pc__preamble ol,.c27-policy-pc__accordion-panel-inner ol{list-style-type:decimal;list-style-position:outside;padding-left:1.4em;margin-top:12px}.c27-policy-page .rte ul:not(.c27-policy-checklist) ul{list-style-type:circle;margin-top:8px}.c27-policy-page .rte ol ol{list-style-type:lower-alpha;margin-top:8px}.c27-policy-page .rte li{display:list-item;list-style:inherit}.c27-policy-page .rte li+li{margin-top:8px}.c27-policy-pc__rte{display:flex;flex-direction:column;align-self:stretch}.c27-policy-pc__dates{margin-bottom:50px;color:#000;font-family:MiSans,sans-serif!important;font-size:15px;font-style:normal;font-weight:200;line-height:1.4}.c27-policy-pc__dates p{margin:0;color:inherit;font:inherit}.c27-policy-pc__preamble{margin-bottom:60px;font-family:MiSansStatic,MiSans,sans-serif!important;font-size:16px;font-weight:380;line-height:1.6;color:#000}.c27-policy-pc__preamble p{margin:0}.c27-policy-pc__preamble>*+*,.c27-policy-pc__accordion-panel-inner>*+*{margin-top:16px}.c27-policy-pc__accordion-panel-inner h3,.c27-policy-pc__accordion-panel-inner h4{margin:24px 0 8px;font-size:18px;font-weight:600;line-height:1.5;color:#000}.c27-policy-pc__accordion-panel-inner ul.c27-policy-checklist,.c27-policy-pc__preamble ul.c27-policy-checklist{margin:12px 0 0;padding-left:0;list-style:none}.c27-policy-pc__accordion-panel-inner ul.c27-policy-checklist li,.c27-policy-pc__preamble ul.c27-policy-checklist li{position:relative;margin-top:12px;padding-left:1.4em}.c27-policy-pc__accordion-panel-inner ul.c27-policy-checklist li:before,.c27-policy-pc__preamble ul.c27-policy-checklist li:before{content:"\221a";position:absolute;left:0;top:0;font-weight:600}.c27-policy-pc__accordion{display:flex;flex-direction:column;gap:60px;width:100%}.c27-policy-pc__accordion-item{display:flex;flex-direction:column;width:100%;scroll-margin-top:120px}.c27-policy-pc__accordion-trigger{width:100%;padding:0;border:0;background:transparent;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;text-align:left;color:#000;cursor:pointer;font-family:MiSansStatic,MiSans,sans-serif!important}.c27-policy-pc__section-title{flex:1;margin:0;align-self:stretch;color:#000;font-family:MiSansStatic,MiSans,sans-serif!important;font-size:32px;font-weight:600;line-height:1.4;font-style:normal}.c27-policy-pc__accordion-icon{flex:0 0 auto;font-family:MiSansStatic,MiSans,sans-serif!important;font-size:32px;font-weight:600;line-height:1.4;color:#000;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .28s ease}.c27-policy-pc__accordion-item.is-open .c27-policy-pc__accordion-icon{transform:rotate(45deg)}.c27-policy-pc__accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}.c27-policy-pc__accordion-item.is-open .c27-policy-pc__accordion-panel{grid-template-rows:1fr}.c27-policy-pc__accordion-panel-inner{overflow:hidden;min-height:0;padding-top:0;transition:padding-top .38s cubic-bezier(.4,0,.2,1);font-family:MiSansStatic,MiSans,sans-serif!important;font-size:16px;font-weight:380;line-height:1.6;font-style:normal;color:#000}.c27-policy-pc__accordion-item.is-open .c27-policy-pc__accordion-panel-inner{padding-top:40px}.c27-policy-pc__accordion-panel-inner p,.c27-policy-pc__accordion-panel-inner ul,.c27-policy-pc__accordion-panel-inner ol,.c27-policy-pc__accordion-panel-inner li{margin:0;font-size:16px;font-weight:380;line-height:1.6;color:#000}.c27-policy-pc__accordion-panel-inner ul,.c27-policy-pc__accordion-panel-inner ol{padding-left:1.25em}.c27-policy-pc__accordion-panel-inner a{color:#000;text-decoration:underline;text-underline-offset:2px}.c27-policy-pc__toc{z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#333;font-family:MiSansStatic,MiSans,sans-serif!important}.c27-policy-pc__toc[hidden]{display:none!important}.c27-policy-pc__toc-title{margin:0;color:#333;font-family:MiSansStatic,MiSans,sans-serif!important;font-size:20px;font-weight:630;line-height:2;letter-spacing:1px;font-style:normal}.c27-policy-pc__toc-list{margin:0;padding:0 0 0 1.25em;list-style:decimal}.c27-policy-pc__toc-item{font-family:MiSansStatic,MiSans,sans-serif!important;font-size:14px;font-weight:380;line-height:2;letter-spacing:1px;color:#333}.c27-policy-pc__toc-link{color:#333;font-family:MiSansStatic,MiSans,sans-serif!important;font-size:14px;font-weight:380;line-height:2;letter-spacing:1px;font-style:normal;text-decoration:none}.c27-policy-pc__toc-link:hover{opacity:.75}@media(max-width:1599px){.c27-policy-pc__toc{display:none!important}.c27-policy-pc__shell{padding-left:24px;padding-right:24px}.c27-policy-pc__main{width:100%;max-width:1232px;margin-left:auto;margin-right:auto;padding-top:207px}.c27-policy-pc__title,.c27-policy-pc__content,.c27-policy-pc__rte,.c27-policy-pc__accordion{width:100%;max-width:1232px}}@media(min-width:1600px){.c27-policy-pc__shell{padding-left:0;padding-right:0}.c27-policy-pc__accordion-item,.c27-policy-pc__accordion-trigger{scroll-margin-top:120px}.c27-policy-pc__toc:not([hidden]){display:flex;position:absolute;left:calc(240px + min(0px,(100vw - 1920px) / 2));top:323px;width:223px;max-width:223px;padding-right:20px;z-index:2}.c27-policy-pc__main{width:min(1232px,calc(100% - clamp(24px,calc(16.67% + 163px),483px) - 24px));max-width:1232px;margin-left:clamp(24px,calc(16.67% + 163px),calc(16.67% + 163px));margin-right:24px;padding-top:207px}.c27-policy-pc__title,.c27-policy-pc__content,.c27-policy-pc__rte,.c27-policy-pc__accordion{width:100%;max-width:1232px}}@media(min-width:1920px){.c27-policy-pc__main{width:1232px;margin-left:calc(16.67% + 163px);margin-right:0}.c27-policy-pc__title,.c27-policy-pc__content,.c27-policy-pc__rte,.c27-policy-pc__accordion{width:1232px;max-width:1232px}}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/c27-policy-pc.css.map */
