.cn-faq-page{--cn-faq-radius-sm: 6px;--cn-faq-radius-md: 8px;--cn-faq-radius-lg: 12px;--cn-faq-text-main: rgba(242, 242, 242, 1);--cn-faq-text-secondary: rgba(212, 212, 212, .9);--cn-faq-text-soft: rgba(212, 212, 212, .94);--cn-faq-text-muted: rgba(170, 170, 170, .72);--cn-faq-panel-top: rgba(48, 48, 48, .98);--cn-faq-panel-bottom: rgba(38, 38, 38, 1);--cn-faq-panel-top-hover: rgba(55, 55, 55, 1);--cn-faq-panel-bottom-hover: rgba(43, 43, 43, 1);--cn-faq-panel-active-top: rgba(60, 60, 60, 1);--cn-faq-panel-active-bottom: rgba(45, 45, 45, 1);--cn-faq-border: rgba(255, 255, 255, .17);--cn-faq-border-soft: rgba(255, 255, 255, .085);--cn-faq-border-strong: rgba(255, 255, 255, .3);--cn-faq-shadow: inset 0 1px 0 rgba(255, 255, 255, .05), inset 0 0 0 1px rgba(255, 255, 255, .022), 0 10px 26px rgba(0, 0, 0, .3);--cn-faq-shadow-hover: inset 0 1px 0 rgba(255, 255, 255, .085), inset 0 0 0 1px rgba(255, 255, 255, .04), 0 16px 38px rgba(0, 0, 0, .42), 0 0 0 .5px rgba(255, 255, 255, .1);--cn-faq-shadow-focus: inset 0 1px 0 rgba(255, 255, 255, .085), inset 0 0 0 1px rgba(255, 255, 255, .06), 0 10px 24px rgba(0, 0, 0, .28), 0 0 0 3px rgba(255, 255, 255, .1);--cn-faq-transition: box-shadow .17s cubic-bezier(.22, 1, .36, 1), background .17s cubic-bezier(.22, 1, .36, 1), border-color .17s cubic-bezier(.22, 1, .36, 1), opacity .17s ease, transform .17s cubic-bezier(.22, 1, .36, 1);--cn-faq-divider: rgba(255, 255, 255, .105);--cn-faq-q-color: var(--cn-faq-text-main);--cn-faq-a-color: var(--cn-faq-text-secondary);color:var(--cn-faq-text-main)!important;background:transparent!important}.cn-faq-page,.cn-faq-page *{box-sizing:border-box;hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important}body:has(.cn-faq-page),body:has(.cn-faq-page) main,body:has(.cn-faq-page) .content-for-layout{color:var(--cn-faq-text-main)!important;background:#000!important}body:has(.cn-faq-page) #MainContent>.shopify-section,body:has(.cn-faq-page) #MainContent>.shopify-section>.gradient,body:has(.cn-faq-page) #MainContent .color-background-1,body:has(.cn-faq-page) #MainContent .color-background-2{background:transparent!important}body:has(.cn-faq-page) .main-page-title,body:has(.cn-faq-page) .page-title,body:has(.cn-faq-page) .title-wrapper-with-link{display:none!important}body:has(.cn-faq-page) .main-page-title+*,body:has(.cn-faq-page) .page-title+*{margin-top:0!important}@media screen and (min-width:750px){.cn-faq-page__inner{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (max-width:749px){.cn-faq-page__inner{padding-top:0!important;padding-bottom:4rem!important}}.cn-faq-page__header{position:relative;max-width:860px;width:100%;margin-top:5px!important;margin-bottom:2.4rem!important}.cn-faq-page__header:before{display:none!important;content:none!important}.cn-faq-page__title{margin:0 0 1.2rem!important;color:var(--cn-faq-text-main)!important;font-size:clamp(2.55rem,1.78vw,2.95rem)!important;line-height:1.03!important;letter-spacing:-.032em!important}.cn-faq-page__intro{max-width:780px;width:100%;margin:0!important;color:var(--cn-faq-text-secondary)!important;line-height:1.7!important;text-align:justify!important;text-align-last:left!important;hyphens:auto!important;-webkit-hyphens:auto!important;overflow-wrap:break-word!important}.cn-faq-page__intro>*{margin-top:0;color:var(--cn-faq-text-secondary)!important;text-align:justify!important;text-align-last:left!important}.cn-faq-page__intro>*:last-child{margin-bottom:0}.cn-faq-page__content{display:grid;grid-template-columns:1fr;gap:0;max-width:none;width:100%;overflow:visible!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.cn-faq-page__category{margin:2.4rem 0 .9rem!important;color:var(--cn-faq-text-main)!important;font-size:18px!important;line-height:1.25!important;font-weight:750!important;text-shadow:0 0 14px rgba(255,255,255,.07)!important}.cn-faq-page__category:first-child{margin-top:0!important}.cn-faq-page__item,.cn-faq-page__contact{position:relative!important;isolation:isolate!important;overflow:hidden!important;border:1px solid var(--cn-faq-border)!important;border-radius:var(--cn-faq-radius-md)!important;background:linear-gradient(180deg,var(--cn-faq-panel-top) 0%,var(--cn-faq-panel-bottom) 100%)!important;box-shadow:var(--cn-faq-shadow)!important;transition:var(--cn-faq-transition)!important}.cn-faq-page__item{margin:0 0 .8rem!important}.cn-faq-page__item[open]{border-color:var(--cn-faq-border)!important;background:linear-gradient(180deg,var(--cn-faq-panel-top) 0%,var(--cn-faq-panel-bottom) 100%)!important}.cn-faq-page__contact{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;max-width:none;width:100%;margin-top:2.4rem;padding:2rem;color:var(--cn-faq-text-main)!important}.cn-faq-page__item:before,.cn-faq-page__item:after,.cn-faq-page__contact:before,.cn-faq-page__contact:after{display:none!important;content:none!important}.cn-faq-page__item>*,.cn-faq-page__contact>*{position:relative;z-index:1}@media(hover:hover){.cn-faq-page__item:hover,.cn-faq-page__contact:hover{border-color:var(--cn-faq-border-strong)!important;background:linear-gradient(180deg,var(--cn-faq-panel-top-hover) 0%,var(--cn-faq-panel-bottom-hover) 100%)!important;box-shadow:var(--cn-faq-shadow-hover)!important}}.cn-faq-page__question{position:relative;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;min-height:unset!important;padding:1.15rem 4.2rem 1.15rem 1.4rem!important;color:var(--cn-faq-q-color)!important;font-size:1.5rem!important;font-weight:650!important;line-height:1.35!important;cursor:pointer;list-style:none;opacity:1;background:transparent!important;border:0!important;box-shadow:none!important;text-align:left!important}.cn-faq-page__question::-webkit-details-marker{display:none}.cn-faq-page__question:hover{color:#fff!important}.cn-faq-page__question:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 18px #ffffff06!important}.cn-faq-page__icon{display:none!important}.cn-faq-page__question:after{content:"";position:absolute;right:1.4rem;top:50%;width:1.8rem;height:1.8rem;background:currentColor;opacity:.92;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 7.5 10 12l4.5-4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:100% 100%;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 7.5 10 12l4.5-4.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:100% 100%;transform:translateY(-50%) rotate(0);transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s ease;will-change:transform}.cn-faq-page__item[open] .cn-faq-page__question:after{transform:translateY(-50%) rotate(180deg)}.cn-faq-page__item[open] .cn-faq-page__question:before{content:"";position:absolute;left:1.4rem;right:1.4rem;bottom:0;height:1px;background:#ffffff16;pointer-events:none}.cn-faq-page__answer{padding:0 1.4rem!important;color:var(--cn-faq-a-color)!important;line-height:1.5}.cn-faq-page__item[open] .cn-faq-page__answer{padding:1.3rem 1.4rem 1.25rem!important}.cn-faq-page__answer p{margin:0!important;color:var(--cn-faq-a-color)!important;font-size:1.4rem!important;line-height:1.55!important;opacity:1}.cn-faq-page__answer a{color:var(--cn-faq-text-main)!important;text-underline-offset:.25rem;text-decoration-color:#ffffff9e!important}.cn-faq-page__answer a:hover{color:#fff!important;text-decoration-color:#ffffffe6!important}.cn-faq-page__contact-title{margin-top:0;margin-bottom:1.2rem;color:var(--cn-faq-text-main)!important;font-size:2rem;line-height:1.25}.cn-faq-page__contact-copy{flex:1 1 auto;min-width:0}.cn-faq-page__contact-text,.cn-faq-page__contact-text p{color:var(--cn-faq-text-soft)!important;line-height:1.65}.cn-faq-page__contact-text>*{margin-top:0}.cn-faq-page__contact-text>*:last-child{margin-bottom:0}.cn-faq-page__contact-link{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;flex:0 0 auto;margin:0;padding:0 1.8rem;overflow:hidden;border:1px solid rgba(255,255,255,.22)!important;border-radius:var(--cn-faq-radius-sm)!important;background:linear-gradient(180deg,#383838fc,#2d2d2d 48%,#242424)!important;color:var(--cn-faq-text-main)!important;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ffffff09,inset 0 -1px #0003,0 10px 24px #0000003d,0 0 0 .5px #ffffff0f!important;font-weight:800;letter-spacing:.01em;line-height:1;text-decoration:none!important;transition:var(--cn-faq-transition)!important}.cn-faq-page__contact-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,#ffffff1a,#ffffff0b 24%,#fff0 52%);opacity:.72;transition:opacity .17s ease!important}.cn-faq-page__contact-link:after{display:none!important;content:none!important}.cn-faq-page__contact-link>*{position:relative;z-index:1}.cn-faq-page__contact-link:hover{color:#fff!important;border-color:#ffffff57!important;background:linear-gradient(180deg,#3e3e3e,#323232 48%,#282828)!important;box-shadow:inset 0 1px #ffffff1c,inset 0 0 0 1px #ffffff0d,inset 0 -1px #0000003d,0 14px 28px #00000047,0 0 0 .5px #ffffff17!important;transform:translateY(-1px)}.cn-faq-page__contact-link:hover:before{opacity:.92!important}.cn-faq-page__contact-link:active{transform:scale(.985)!important;background:linear-gradient(180deg,var(--cn-faq-panel-active-top) 0%,var(--cn-faq-panel-active-bottom) 100%)!important}.cn-faq-page__contact-link:focus-visible{outline:2px solid rgba(255,255,255,.28)!important;outline-offset:3px!important;box-shadow:var(--cn-faq-shadow-focus)!important}@media screen and (max-width:749px){.cn-faq-page__header{margin-top:25px!important;margin-bottom:2.2rem!important}.cn-faq-page__header:before{display:none!important;content:none!important}.cn-faq-page__title{margin:0 0 1rem!important;font-size:2.6rem!important;line-height:1.08!important;letter-spacing:-.03em!important}.cn-faq-page__intro{line-height:1.55!important}.cn-faq-page__category{margin-top:2rem!important;font-size:18px!important}.cn-faq-page__category:first-child{margin-top:0!important}.cn-faq-page__question{padding:1.05rem 3.5rem 1.05rem 1.25rem!important;font-size:1.45rem!important;line-height:1.45!important}.cn-faq-page__question:after{right:1.05rem}.cn-faq-page__item[open] .cn-faq-page__answer{padding:1.2rem 1.25rem!important}.cn-faq-page__item[open] .cn-faq-page__question:before{left:1.25rem!important;right:1.25rem!important}.cn-faq-page__contact{display:block;margin-top:2rem;padding:1.6rem}.cn-faq-page__contact-link{width:100%;margin-top:1.6rem}}@media screen and (min-width:750px){.cn-faq-page__contact{padding:2.4rem}}@media screen and (min-width:750px)and (max-width:989px){.cn-faq-page__title{font-size:clamp(2.2rem,3.1vw,2.65rem)!important;line-height:1.04!important;letter-spacing:-.03em!important}}@media(prefers-reduced-motion:reduce){.cn-faq-page,.cn-faq-page *,.cn-faq-page *:before,.cn-faq-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq-page.css.map */
