.cc-hero{position:relative;display:flex;justify-content:center;height:calc(var(--cc-hero-h, 750px) * .65);overflow:hidden;color:#fff}@media(min-width:750px){.cc-hero{height:var(--cc-hero-h, 750px)}}.cc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--cc-media-bg)}.cc-hero__media .cc-anim{position:absolute;top:0;right:0;bottom:0;left:0}.cc-hero__media picture,.cc-hero__media img,.cc-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--cc-hero-ov, .28));pointer-events:none}.cc-hero__content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;display:flex;justify-content:center;align-items:flex-end;padding-top:0;padding-bottom:0}@media(min-width:750px){.cc-hero__content{justify-content:flex-start;padding:50px}}.cc-hero__box{position:relative;z-index:2;width:100%;padding:40px 35px;text-align:center}@media(min-width:750px){.cc-hero__box{width:75%;padding:40px 30px;text-align:left}}.cc-hero__title{margin:0;color:#fff;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.02em}@media(min-width:750px){.cc-hero__title{font-size:28px}}.cc-hero__text{margin-top:20px;padding-top:21px;padding-bottom:21px;padding-top:1lh;padding-bottom:1lh;color:#fff;font-size:15px;line-height:1.4}@media(min-width:750px){.cc-hero__text{font-size:16px}}.cc-hero__text p{margin:0}.cc-hero__buttons{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:clamp(.3rem,2vw,1.25rem);margin-top:30px}@media(min-width:750px){.cc-hero__buttons{justify-content:flex-start}}.cc-hero__buttons .cc-btn{min-width:60%;margin-bottom:25px}@media(min-width:750px){.cc-hero__buttons .cc-btn{min-width:240px}}@media(min-width:769px){.cc-hero__buttons .cc-btn{margin-bottom:0}}.cc-gua{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cc-gua__in{padding:calc(var(--cc-pt, 32px) * .75) var(--cc-gutter) calc(var(--cc-pb, 20px) * .75)}@media(min-width:750px){.cc-gua__in{padding-top:var(--cc-pt, 32px);padding-bottom:var(--cc-pb, 20px)}}.cc-gua .cc-title{color:rgb(var(--color-foreground))}.cc-gua__body{display:flow-root}.cc-gua__list{display:flex;flex-wrap:wrap;gap:20px 10px;margin:15px 0 0;padding:0;list-style:none}.cc-gua__item{width:calc(50% - 5px);min-width:0}@media(min-width:480px){.cc-gua__list{column-gap:20px}.cc-gua__item{width:calc(50% - 10px)}}@media(max-width:480px){.cc-gua--m1 .cc-gua__item{width:100%}}@media(min-width:750px){.cc-gua__list{gap:20px 30px;margin-top:16px}.cc-gua__item{width:calc(50% - 15px)}}@media(min-width:990px){.cc-gua__item{width:calc(25% - 22.5px)}}.cc-gua__icon{display:inline-flex;height:26px}.cc-gua__icon svg{width:auto;height:26px}.cc-gua__title{margin:15px 0;font-size:15px;line-height:1.3;font-weight:700;color:rgb(var(--color-foreground));letter-spacing:.6px}@media(min-width:750px){.cc-gua__title{margin:16px 0;font-size:16px}}.cc-gua__text{margin-top:10px;color:rgba(var(--color-foreground),.75);line-height:1.4}.cc-gua__text p{margin:0}.cc-featured{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 10px;margin:0;padding:0;list-style:none}@media(min-width:750px){.cc-grid{gap:55px 30px}}@media(min-width:990px){.cc-grid{grid-template-columns:repeat(var(--cc-cols, 4),minmax(0,1fr))}}.cc-grid__item{min-width:0}.cc-card{position:relative;display:block;color:inherit;text-decoration:none}.cc-card__box{position:relative}.cc-card__media{display:block;position:relative;overflow:hidden;background:var(--cc-media-bg)}.cc-card__ratio{display:block;position:relative;height:0;padding-bottom:var(--cc-r, 100%)}.cc-card__pic{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:transform .5s ease,opacity .5s ease}.cc-card__pic img,.cc-card__pic svg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.cc-card__pic--alt{opacity:0;pointer-events:none}@media(min-width:990px){.cc-card__box:hover .cc-card__pic:only-child{transform:scale(1.03)}.cc-card__box:hover .cc-card__pic--alt{opacity:1;pointer-events:auto;transform:scale(1.03)}}.cc-card__info{position:relative;display:flex;justify-content:center;padding-top:6px}.cc-card__text{width:100%;line-height:1.4}.cc-card__cap{font-size:13px;line-height:1.5;letter-spacing:.4px}.cc-card__title{display:inline;padding-bottom:2px;color:rgb(var(--cc-head));font-size:15px;font-weight:400;line-height:1.3;text-decoration:none}@media(min-width:750px){.cc-card__title{font-size:16px}}@media(hover:hover){.cc-card__title{background-image:linear-gradient(to top,var(--cc-navy) 0,var(--cc-navy) 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:right bottom;background-size:0 1px,100% 1px;transition:background-size .25s ease}.cc-card:hover .cc-card__title{background-position:left bottom;background-size:100% 1px,100% 1px}}.cc-price{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:6px;color:rgb(var(--cc-head));font-size:14px;line-height:1.4;letter-spacing:1px}.cc-price__was{margin-right:10px;color:rgba(var(--cc-head),.65);text-decoration:line-through}.cc-price__was .cc-money{font-size:14px;line-height:14px}.cc-price--sale .cc-price__now{color:var(--cc-sale)}.cc-card__add{position:absolute;bottom:100%;left:15px;right:15px;z-index:2;display:flex;justify-content:flex-end;height:36px;overflow:hidden;white-space:nowrap;text-align:center;pointer-events:none;transform:translateY(-15px)}.cc-card__btn{--b: 247, 238, 221;--f: 33, 35, 38;pointer-events:auto;flex:0 0 auto;min-width:0;width:36px;min-height:36px;padding:0;border-radius:50%;box-shadow:none;font-size:12px;line-height:1.2;letter-spacing:2.4px}@media(hover:none)and (max-width:1366px){.cc-grid .cc-card__add{height:34px}.cc-grid .cc-card__btn:not(.cc-card__btn--soldout){width:34px;min-height:34px}}.cc-card__btn .cc-ico{display:block;flex:0 0 auto;width:16px;height:16px;stroke-width:1.3}.cc-card__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cc-card__btn.loading{color:transparent}.cc-card__btn.loading .cc-ico{opacity:0}.cc-card__btn.loading:after{content:"";position:absolute;z-index:auto;top:50%;left:50%;right:auto;bottom:auto;display:block;width:20px;height:20px;margin:-10px 0 0 -10px;border:1px solid transparent;border-inline-start:1px solid rgb(var(--f));border-radius:100%;background:none;transform:none;animation:cc-spin .5s infinite linear}@keyframes cc-spin{to{transform:rotate(360deg)}}.cc-card__btn--soldout{width:100%;min-height:0;padding:8px 20px 6px;border:0;border-radius:0;background-color:rgba(var(--color-foreground),.5);color:rgb(var(--color-background));pointer-events:none;cursor:default}.cc-card__btn--soldout .cc-card__label{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}.cc-card__btn--soldout:after{display:none}@media(hover:hover)and (min-width:750px){.cc-card__add{height:40px}.cc-card__btn:not(.cc-card__btn--soldout){display:flex;width:100%;min-height:40px;padding:8px 20px 6px;border-radius:0;transform:translateY(100%);opacity:0;transition:color .5s ease,transform .25s ease,opacity .25s ease;will-change:transform}.cc-card__btn:not(.cc-card__btn--soldout) .cc-ico{display:none}.cc-card__btn:not(.cc-card__btn--soldout) .cc-card__label{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}.cc-card:hover .cc-card__btn{opacity:1;transform:translateY(0)}.cc-card__btn.loading:after{width:24px;height:24px;margin:-12px 0 0 -12px;border-width:2px}}@media(hover:hover)and (min-width:750px){.cc-card__btn--soldout{padding:8px 20px 6px}}.cc-card__qv{position:absolute;z-index:2;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:none;color:rgb(var(--color-foreground));cursor:pointer;transform:scale(0);transition:transform .25s ease}.cc-card__qv:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:50%;background-color:rgb(var(--color-background));box-shadow:0 0 40px rgba(var(--color-foreground),.2)}.cc-card__qv .cc-ico{position:absolute;top:50%;left:50%;width:18px;height:18px;transform:translate(-50%,calc(-50% + .3px));pointer-events:none}@media(hover:hover){.cc-card:hover .cc-card__qv{transform:scale(1);transition-delay:.1s}}@media(min-width:750px){.cc-card__qv{width:44px;height:44px}.cc-card__qv:hover:after{animation:cc-beat .6s infinite ease}}@keyframes cc-beat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.cc-recs,.cc-recent,.cc-apps{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cc-card__vendor{display:block;margin:10px 0 6px;color:rgba(var(--cc-ink),.75);font-size:10px;line-height:12px;letter-spacing:1.3px;text-transform:uppercase}.cc-rating{display:inline-block;margin:6px 0 0}.cc-rating__stars{--cc-fill: calc((var(--cc-rv) / var(--cc-rm) + var(--cc-rd) * 15 / (var(--cc-rm) * 18)) * 100%);display:inline-block;font:15px/1 Times,serif;letter-spacing:3px}.cc-rating__stars:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--cc-navy) var(--cc-fill),rgba(var(--cc-ink),.15) var(--cc-fill));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cc-title--xl{font-size:28px}@media(min-width:750px){.cc-title--xl{font-size:40px}}.cc-title-wrap--center{justify-content:center;text-align:center}.cc-pg__list{position:relative;display:flex;flex-wrap:nowrap;gap:30px 10px;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin}.cc-pg__list::-webkit-scrollbar{width:.9rem;height:.9rem;border:.3rem solid transparent;border-radius:1.6rem;background-clip:padding-box;background-color:#033d654d;-webkit-appearance:none;appearance:none}.cc-pg__list::-webkit-scrollbar-thumb{border:.3rem solid transparent;border-radius:1.6rem;background-clip:padding-box;background-color:var(--cc-navy)}.cc-pg__item{box-sizing:border-box;flex:1 0 auto;width:62%;max-width:100%;margin:0;padding:0;scroll-snap-align:start}@media(min-width:481px){.cc-pg__list{column-gap:20px}.cc-pg__item{width:42%}}@media(max-width:749px){.cc-pg__item:only-child{width:100%}}@media(min-width:750px){.cc-pg__list{gap:55px 30px}.cc-pg__item{width:calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media(min-width:990px){.cc-pg__item{width:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}}@media(prefers-reduced-motion:reduce){.cc-pg__list{scroll-behavior:auto}}.cc-testi{box-sizing:border-box;max-width:530px;margin:20px auto 0}@media(min-width:481px){.cc-testi{max-width:600px}}@media(min-width:750px){.cc-testi{max-width:670px;margin-top:40px;padding:0 20px}}.cc-testi__viewport{position:relative;overflow:hidden}.cc-testi__track{position:relative}.cc-testi:not(.cc-testi--js) .cc-testi__slide:not(:first-child){display:none}.cc-testi--js .cc-testi__viewport{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.cc-testi--drag .cc-testi__viewport{cursor:grabbing}.cc-testi--js .cc-testi__track{position:absolute;top:0;left:0;width:100%;height:100%}.cc-testi--js .cc-testi__slide{position:absolute;top:0;left:0;width:100%}.cc-testi__quote{max-width:720px;margin:auto;padding:0;border:0;font-style:normal;text-align:center;color:rgba(var(--color-foreground),.75)}.cc-js .cc-testi:not(.cc-testi--js) .cc-testi__quote,.cc-testi--js .cc-testi__slide:not(.is-selected) .cc-testi__quote{opacity:0}.cc-testi--js .cc-testi__slide.is-selected .cc-testi__quote{animation:cc-appear-up .5s ease}@keyframes cc-appear-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cc-testi__rating{display:inline-block;margin:0 0 10px}.cc-testi__stars{display:inline-block;margin:0;font-family:Times;font-size:18px;line-height:1;letter-spacing:2px}.cc-testi__stars:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--cc-navy) calc(var(--cc-rate, 5) / 5 * 100%),rgba(var(--cc-ink),.15) calc(var(--cc-rate, 5) / 5 * 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cc-testi__text{color:rgb(var(--color-foreground));font-size:18px;line-height:1.4;text-align:left}@media(min-width:750px){.cc-testi__text{font-size:20px}}.cc-testi__text>:first-child{margin-top:0}.cc-testi__text>:last-child{margin-bottom:0}.cc-testi__text p{margin:0 0 1em}.cc-testi__author{display:block;margin-top:15px;font-style:italic}.cc-testi__author:before{content:"\2013  "}@media(prefers-reduced-motion:reduce){.cc-testi--js .cc-testi__slide.is-selected .cc-testi__quote{animation:none}}.cc-rev{background:rgb(var(--color-background))}.cc-rev__stage{position:relative}.cc-rev__media{position:relative;height:var(--cc-rev-mh, 400px);overflow:hidden;background:var(--cc-media-bg)}.cc-rev__media picture,.cc-rev__media img,.cc-rev__ph{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.cc-rev__media img{object-fit:cover}.cc-rev__panel{box-sizing:border-box;padding:0 var(--cc-gutter);background:var(--cc-rev-bg, var(--cc-navy));color:var(--cc-rev-fg, #fff)}.cc-rev__box{padding:40px 0}.cc-rev__title{margin:0;color:var(--cc-rev-fg, #fff);font-family:var(--font-heading-family);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.02em}.cc-rev__text{margin-top:20px;color:var(--cc-rev-fg, #fff);font-size:15px;line-height:1.4}.cc-rev__text p{margin:0}.cc-rev__text a{color:inherit}.cc-rev__btn{--b: 255, 255, 255;--f: 33, 35, 38;width:100%;margin-top:20px}@media(min-width:750px){.cc-rev__stage{overflow:hidden}.cc-rev__media{z-index:1;height:var(--cc-rev-h, 550px)}.cc-rev__stage:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,var(--cc-rev-ov, .2));pointer-events:none;transition:opacity .5s ease}.cc-rev[data-cc-open] .cc-rev__stage:after{opacity:0}.cc-rev__panel{position:absolute;z-index:3;top:0;right:0;display:flex;align-items:center;width:50%;height:100%}.cc-js .cc-rev__panel{transform:translate(100%);opacity:0}.cc-rev[data-cc-armed] .cc-rev__panel{transition:opacity .5s ease,transform .5s ease}.cc-js .cc-rev[data-cc-open] .cc-rev__panel{opacity:1;transform:translate(0)}.cc-rev__box{width:100%;padding:0}.cc-rev__title{font-size:28px}.cc-rev__text{font-size:16px}.cc-rev__btn{width:auto}}.shopify-design-mode .cc-rev__panel{opacity:1!important;transform:none!important}.shopify-design-mode .cc-rev__stage:after{opacity:0!important}.cc-mq{display:flex;align-items:center;overflow:hidden;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));transform:translateZ(0);backface-visibility:hidden}.cc-mq__strip{flex:0 0 auto;display:flex;align-items:center}.cc-mq__item{display:flex;align-items:center;margin:0 15px}.cc-mq__img{display:block;width:auto;max-width:100%;height:calc(var(--cc-mq-h) * .75);object-fit:cover}@media(min-width:750px){.cc-mq__item{margin:0 25px}.cc-mq__img{height:var(--cc-mq-h)}}.cc-mq__strip--run{width:max-content;will-change:transform;animation:cc-mq-left linear infinite;animation-duration:var(--cc-mq-dur, 12s)}.cc-mq--right .cc-mq__strip--run{animation-name:cc-mq-right}.cc-mq--paused .cc-mq__strip--run{animation-play-state:paused}@media(hover:hover){.cc-mq:hover .cc-mq__strip--run{animation-play-state:paused}}@keyframes cc-mq-left{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes cc-mq-right{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.cc-mq__strip--run{animation:none}}.cc-promo__item{flex-direction:column;gap:10px}.cc-promo__icon{display:flex;height:26px}.cc-promo__icon svg{display:block;width:auto;height:26px}.cc-promo__text{display:block;font-family:var(--font-heading-family);font-size:12px;font-weight:700;line-height:1;white-space:nowrap}@media(min-width:750px){.cc-promo__text{font-size:16px}}.cc-vid{background-color:rgb(var(--color-background))}.cc-vid__box{position:relative;overflow:hidden;background-color:var(--cc-media-bg)}.cc-vid__ratio{position:relative;height:0;overflow:hidden;padding-bottom:var(--cc-vid-r, 56.25%)}.cc-vid__video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border:0;pointer-events:none}.cc-vid__video[controls]{pointer-events:auto}.cc-fs{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cc-fs__inner{display:grid;grid-template-columns:1fr 1fr}.cc-fs__col,.cc-fs__stage{position:relative}.cc-fs__panel{box-sizing:border-box;display:flex;align-items:center;min-height:100vh;border-bottom:1px solid rgb(var(--color-background));background-color:rgb(var(--color-background))}.cc-fs__pmedia{display:none}.cc-fs__text{display:flex;flex-direction:column;gap:16px;padding:40px 35px}.cc-fs__title{margin:.83em 0 0;font-family:var(--font-heading-family);font-size:20px;font-weight:700;line-height:1.05;letter-spacing:.5px;color:var(--cc-fs-head)}@media(min-width:750px){.cc-fs__title{font-size:28px}}.cc-fs__body{line-height:1.4;color:var(--cc-fs-text)}.cc-fs__body>*{margin:0}.cc-fs__body>*+*{margin-top:1em}.cc-fs__btn{--b: var(--cc-fs-b);--f: var(--cc-fs-f);--bd: var(--cc-fs-bd)}.cc-fs__view{position:sticky;top:0;height:100vh;overflow:hidden;background-color:rgb(var(--color-background))}.cc-fs__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 24px 40px rgba(0,0,0,.25));opacity:0;visibility:hidden;transform:translateY(var(--cc-fs-ty, -100%)) scale(.97)}.cc-fs__img:first-child{opacity:1;visibility:visible;--cc-fs-ty: 0%}@media(max-width:860px){.cc-fs__inner{grid-template-columns:1fr}.cc-fs__stage{display:none}.cc-fs__panel{flex-direction:column;min-height:auto}.cc-fs__pmedia{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;min-height:40vh;padding:40px 20px;background-color:rgb(var(--color-background))}.cc-fs__pimg{display:block;width:85%;height:auto;max-height:50vh;object-fit:contain;filter:drop-shadow(0 24px 40px rgba(0,0,0,.25));opacity:0;transform:translateY(-40px) scale(.97);transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .8s ease}.cc-fs__panel.is-in .cc-fs__pimg{opacity:1;transform:translateY(0) scale(.97)}.cc-fs__text{flex:1 1 0%;box-sizing:border-box;width:100%;justify-content:center;padding:30px 15px 100px}}@media(prefers-reduced-motion:reduce){.cc-fs__pimg{transition:none;opacity:1;transform:scale(.97)}}.cc-rt{background-color:rgb(var(--color-background))}.cc-rt__box{box-sizing:border-box;padding:0 15px}.cc-rt--bare .cc-rt__box{padding:0}.cc-rt__title{margin:0;font-family:var(--font-heading-family);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.02em;color:rgb(var(--color-foreground));overflow-wrap:break-word}.cc-rt__text{max-width:1200px;margin-top:20px;font-size:15px;line-height:1.4;color:rgb(var(--color-foreground));overflow-wrap:break-word}.cc-rt__text p{margin:0}.cc-rt__text p+p{margin-top:1em}@media(min-width:750px){.cc-rt__box{padding:0 50px}.cc-rt--bare .cc-rt__box{padding:0}.cc-rt__title{font-size:28px}.cc-rt__text{font-size:16px}}.cc-hl{position:relative;display:inline-block;font-style:normal}.cc-hl__line{position:absolute;left:0;bottom:-20%;width:100%;height:30%;overflow:hidden;pointer-events:none;fill:none;stroke:rgb(var(--cc-rt-hl, 3, 61, 101))}.cc-hl__line path{stroke-width:6;stroke-linecap:round}.cc-js .cc-hl__line path{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.cc-js [data-cc-in] .cc-hl__line path{opacity:1;animation:cc-draw 1.3s cubic-bezier(.65,0,.35,1) forwards}@keyframes cc-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.cc-js .cc-hl__line path{opacity:1;stroke-dashoffset:0;animation:none!important}}.shopify-design-mode .cc-hl__line path{opacity:1!important;stroke-dashoffset:0!important;animation:none!important}.cc-faq{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cc-faq__head{display:flex;align-items:center;margin:0 0 20px}@media(min-width:990px){.cc-faq__head{margin-bottom:30px}}.cc-faq__title{margin:0;font-family:var(--font-heading-family);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:.6px;color:rgb(var(--cc-head));overflow-wrap:break-word}@media(min-width:750px){.cc-faq__title{font-size:28px}}.cc-faq__item{display:block}.cc-faq__item+.cc-faq__item{margin-top:20px}.cc-faq__d{display:block}.cc-faq__q{position:relative;display:list-item;list-style:none;cursor:pointer;color:rgba(var(--color-foreground),.75);font-size:12px;line-height:1.8;letter-spacing:2.5px;text-transform:uppercase}@media(min-width:750px){.cc-faq__q{font-size:13px}}.cc-faq__q::-webkit-details-marker{display:none}.cc-faq__q:focus-visible{outline:2px solid var(--cc-focus);outline-offset:3px}.cc-faq__qin{display:flex;align-items:center}.cc-faq__ico{position:relative;display:block;flex:0 0 34px;width:34px;height:34px;margin:0 15px 0 0;border-radius:50%;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 0 1px rgb(var(--color-button));transition:transform .25s ease,color .25s ease,background-color .25s ease}.cc-faq__ico:before,.cc-faq__ico:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor}.cc-faq__ico:before{width:12px;height:1px}.cc-faq__ico:after{width:1px;height:12px;transition:height .25s ease}.cc-faq__d[open] .cc-faq__ico{box-shadow:none;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.cc-faq__d[open] .cc-faq__ico:after{height:0}@media(hover:hover){.cc-faq__d:not([open]) .cc-faq__q:hover .cc-faq__ico{transform:rotate(90deg)}}.cc-faq__a{padding:10px 0 20px;font-size:15px;line-height:1.4;color:rgb(var(--color-foreground));overflow-wrap:break-word}@media(min-width:750px){.cc-faq__a{font-size:16px}}.cc-faq__a p,.cc-faq__a ul,.cc-faq__a ol{margin:1em 0}.cc-faq__a p:first-child{margin-top:0}.cc-faq__a>:last-child{margin-bottom:0}.cc-faq__a ul,.cc-faq__a ol{padding:0 0 0 20px}.cc-faq__a li{margin:0 0 5px}.cc-faq__a li:last-child{margin-bottom:0}.cc-faq__a h3{margin:1em 0;font-family:var(--font-heading-family);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:.6px;color:rgb(var(--cc-head))}@media(min-width:750px){.cc-faq__a h3{font-size:20px}}.cc-ft{--cc-ft-line: 210, 213, 217;position:relative;font-size:18px;line-height:1.8;letter-spacing:.6px;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}@media(min-width:750px){.cc-ft{border-top:1px solid rgb(var(--cc-ft-line))}}.cc-ft__top{padding-top:0;padding-bottom:20px}@media(min-width:750px){.cc-ft__top{padding-top:70px;padding-bottom:60px}}.cc-ft__grid{display:block}@media(min-width:750px){.cc-ft__grid{display:flex;flex-wrap:wrap;gap:60px 30px}.cc-ft__left{flex:1 0 auto;width:calc(65% - 15px)}.cc-ft__right{flex:1 0 auto;width:calc(35% - 15px)}}.cc-ft__left{border-top:1px solid rgb(var(--cc-ft-line))}@media(min-width:750px){.cc-ft__left{border-top:0}.cc-ft__menus{display:flex;flex-wrap:wrap;gap:60px 20px}}.cc-ft__menu{box-sizing:border-box;width:100%;max-width:100%;border-bottom:1px solid rgb(var(--cc-ft-line))}@media(min-width:750px){.cc-ft__menu{flex:1 0 auto;width:calc(33.333% - 13.333px);max-width:calc(50% - 10px);padding:0 0 10px;border-bottom:0}}.cc-ft__d{display:block}.cc-ft__sum{position:relative;display:list-item;list-style:none;margin:0;padding:15px 0;font-size:18px;line-height:1;cursor:pointer}.cc-ft__sum::-webkit-details-marker{display:none}.cc-ft__d[open]>.cc-ft__sum{margin-bottom:15px}.cc-ft__title{display:inline-block;min-height:16px;max-width:100%;margin:0;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))}.cc-ft__caret{position:absolute;top:50%;right:15px;display:block;width:9.59375px;height:6px;margin-top:-3px;transition:transform .25s}.cc-ft__d[open]>.cc-ft__sum .cc-ft__caret{transform:scaleY(-1)}@media(min-width:750px){.cc-ft__sum{margin:0 0 25px;padding:0;cursor:default}.cc-ft__d[open]>.cc-ft__sum{margin-bottom:25px}.cc-ft__title{font-size:10px}.cc-ft__caret{display:none}}.cc-ft__list{margin:0 0 40px;padding:0;list-style:none}@media(min-width:750px){.cc-ft__list{margin:0}}.cc-ft__list a,.cc-ft__copy a{position:relative;display:inline;color:rgb(var(--color-foreground));text-decoration:none;background-image:linear-gradient(to top,rgb(var(--cc-ft-line)) 0 0),linear-gradient(to top,transparent 0 0);background-repeat:no-repeat;background-position:100% 100%,100% 100%;background-size:0% 1px,100% 1px;transition:background-size .25s}.cc-ft__list a{font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.6px}@media(hover:hover){.cc-ft__list a:hover,.cc-ft__copy a:hover{background-position:0 100%,0 100%;background-size:100% 1px,100% 1px}}.cc-ft__ritem{margin:-1px 0 0}.cc-ft__news{border-top:1px solid rgb(var(--cc-ft-line))}@media(min-width:750px){.cc-ft__ritem{padding:0 0 10px}.cc-ft__news{border-top:0}}@media(min-width:990px){.cc-ft__ritem{display:flex;justify-content:flex-end;margin:0}.cc-ft__news{flex:0 1 auto;max-width:320px}}.cc-ft__form{margin:0}.cc-ft__field{position:relative;display:flex;height:42px}@media(min-width:750px){.cc-ft__field{height:45px}}.cc-ft__input{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;height:100%;margin:0;padding:0 0 0 12px;border:1px solid transparent;border-bottom-color:rgb(var(--cc-ft-line));border-radius:0;background:transparent;box-shadow:none;color:rgb(var(--color-foreground));font-family:inherit;font-size:14px;line-height:21px;letter-spacing:.4px;outline:0;transition:border .25s;-webkit-appearance:none;appearance:none}.cc-ft__input::placeholder{color:rgb(var(--color-foreground));opacity:.7;transition:opacity .25s}.cc-ft__input:focus::placeholder{opacity:.4}.cc-ft__field:hover .cc-ft__input,.cc-ft__input:focus{border-color:rgb(var(--cc-ft-line))}.cc-ft__send{position:absolute;top:0;right:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:44px;margin:0;padding:0 10px 0 0;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:padding .25s}.cc-ft__send svg{display:block;flex:none;width:13px;height:13px;overflow:hidden}@media(hover:hover){.cc-ft__send svg path{transform:translate(-2.5px);transition:transform .25s ease}.cc-ft__send:hover svg path{transform:translate(-.5px)}}.cc-ft__field:hover .cc-ft__send,.cc-ft__input:focus+.cc-ft__send{padding-right:13px}.cc-ft__send:focus-visible{outline:2px solid rgb(var(--cc-ft-line));outline-offset:3px;box-shadow:none}.cc-ft__msg,.cc-ft__hint{margin:15px 0 0;font-size:13px;line-height:1.4;letter-spacing:.5px}.cc-ft__social{display:flex;justify-content:center;gap:5px;margin:30px 0 0 -10px;padding:0;list-style:none}@media(min-width:750px){.cc-ft__social{justify-content:flex-start}}.cc-ft__social li{display:block}.cc-ft__social a{position:relative;display:flex;isolation:isolate;padding:11px;color:rgb(var(--color-foreground));text-decoration:none;transition:color .25s}.cc-ft__social a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background-color:rgb(var(--color-foreground));transform:scale(0);transition:transform .25s}.cc-ft__social svg{display:block;flex:none;width:18px;height:18px;overflow:visible}@media(hover:hover){.cc-ft__social a:hover{color:rgb(var(--color-background))}.cc-ft__social a:hover:after{transform:scale(1)}}.cc-ft__bottom{margin:-1px 0 0;padding:0 0 30px}.cc-ft__bottom-in{display:flex;flex-direction:column-reverse;gap:15px}.cc-ft__info{padding:20px 0 0;text-align:center}.cc-ft__copy{display:block;padding:0;font-size:12px;line-height:1.8;letter-spacing:.6px}.cc-ft__copy a{font-size:12px;line-height:1.4}.cc-ft__pay{margin:15px 0 0}.cc-ft__pay-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px 0;padding:0;list-style:none}.cc-ft__pay-item{display:flex;align-items:center;padding:5px}.cc-ft__pay-ico{display:block;width:38px;height:24px}@media(min-width:750px){.cc-ft__bottom{margin:0}.cc-ft__bottom-in{flex-direction:row;gap:0}.cc-ft__info,.cc-ft__extra{width:50%}.cc-ft__info{padding:0;text-align:left}.cc-ft__copy{padding:4px 0}.cc-ft__pay-list{justify-content:flex-end;margin:-5px}}.cc-acc{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cc-acc__row{display:block;border-bottom:1px solid var(--cc-navy)}.cc-acc__d{display:block}.cc-acc__s{position:relative;display:block;padding:0;list-style:none;cursor:pointer;color:rgb(var(--cc-head));line-height:1;transition:color var(--cc-dur) ease}.cc-acc__s::-webkit-details-marker{display:none}.cc-acc__s:focus-visible{outline:2px solid var(--cc-focus);outline-offset:3px}.cc-acc__t{display:block;padding:15px 0}.cc-acc__q{display:inline-block;max-width:calc(100% - 60px);min-height:16px;margin:0;font-family:var(--font-heading-family);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:.6px;color:currentColor;word-break:break-word}.cc-acc__i{position:absolute;top:50%;right:12px;display:block;width:14px;height:14px;margin-top:-7px;transition:transform var(--cc-dur) ease}.cc-acc__i:before,.cc-acc__i:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor}.cc-acc__i:before{width:100%;height:1px}.cc-acc__i:after{width:1px;height:100%;transition:height var(--cc-dur) ease}.cc-acc__d[open]>.cc-acc__s{color:rgba(var(--color-foreground),.55)}.cc-acc__d[open] .cc-acc__i:after{height:0}.cc-acc__c{padding:0 0 30px;line-height:1.4;word-break:break-word}.cc-acc__c img{max-width:100%}@media(min-width:750px){.cc-acc__t{padding:30px 0}.cc-acc__q{font-size:20px}.cc-acc__i{width:20px;height:20px;margin-top:-10px}.cc-acc__c{padding-bottom:50px}}@media(hover:hover){.cc-acc__d:not([open])>.cc-acc__s:hover{color:rgba(var(--color-foreground),.55)}.cc-acc__d:not([open])>.cc-acc__s:hover .cc-acc__i{transform:rotate(90deg)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cc-sections.css.map */
