#MainContent{min-height:300px}@media screen and (min-width:769px){#MainContent{min-height:700px}}.cj-test{position:relative}.cj-test--photo-cards .cj-test__inner{background:var(--rv-bg, #fff);padding:var(--rv-pad-top, 40.8px) 0 var(--rv-pad-bottom, 23.8px);scroll-margin-top:var(--rv-scroll-offset, 51px)}.cj-test--photo-cards .cj-test__head{text-align:center;max-width:var(--rv-head-w, 720px);margin:0 auto var(--rv-head-mb, 27px);padding:0 20px}.cj-test--photo-cards .cj-test__title{font-family:var(--cj-title-family, var(--font-body-family));color:var(--rv-title-color, #12284c);font-size:var(--rv-title-size, 45.9px);font-weight:var(--rv-title-weight, 800);line-height:var(--rv-title-lh, 1.1);letter-spacing:var(--rv-title-spacing, -.5px);text-transform:var(--rv-title-transform, none);text-align:center;margin:0 0 var(--rv-title-mb, 8px)}.cj-test--photo-cards .cj-test__subtitle{font-family:var(--font-body-family);color:var(--rv-sub-color, #5b6b82);font-size:var(--rv-sub-size, 11.9px);font-weight:var(--rv-sub-weight, 300);line-height:1.4;letter-spacing:inherit;text-align:center;margin:0 0 var(--rv-sub-mb, 15px)}.cj-test--photo-cards .cj-test__summary{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--rv-sum-gap, 8px)}.cj-test--photo-cards .cj-test__summary-stars,.cj-test--photo-cards .cj-test__stars{display:inline-flex;gap:var(--rv-star-gap, 2px);color:var(--rv-star-color, #e6a817);line-height:1}.cj-test--photo-cards .cj-test__star{display:block;flex:0 0 auto;width:var(--rv-star-size, 15.3px);height:var(--rv-star-size, 15.3px);fill:currentColor}.cj-test--photo-cards .cj-test__summary-text{color:var(--rv-sum-color, #5b6b82);font-size:var(--rv-sum-size, 12.75px);font-weight:var(--rv-sum-weight, 500);line-height:1.4;letter-spacing:inherit}.cj-test--photo-cards .cj-test__track{display:flex;gap:var(--rv-track-gap, 17px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--rv-track-px, 44.2px);-webkit-overflow-scrolling:touch;padding:var(--rv-track-pt, 7px) var(--rv-track-px, 44.2px) var(--rv-track-pb, 20px);scrollbar-width:none;-ms-overflow-style:none}.cj-test--photo-cards .cj-test__track::-webkit-scrollbar{display:none;height:0}.cj-test--photo-cards .cj-test__item{scroll-snap-align:start;flex:0 0 var(--rv-card-w, 297.5px);max-width:var(--rv-card-maxw, 85vw);box-sizing:border-box;background:var(--rv-card-bg, #fafafa);border:1px solid var(--rv-card-border, #ececec);border-radius:var(--rv-card-radius, 10.2px);padding:var(--rv-card-pad, 14px);display:flex;flex-direction:column;box-shadow:var(--rv-card-shadow, 0 1px 3px rgba(0, 0, 0, .04));text-align:left}.cj-test--photo-cards .cj-test__img-wrap{flex:0 0 auto;width:100%;aspect-ratio:var(--rv-img-ratio, 4 / 5);border-radius:var(--rv-img-radius, 6.8px);overflow:hidden;background:var(--rv-img-bg, #f0f0f0);margin:0 0 var(--rv-img-mb, 14px)}.cj-test--photo-cards .cj-test__img{width:100%;height:100%;object-fit:cover;display:block}.cj-test--photo-cards .cj-test__item p{letter-spacing:inherit}.cj-test--photo-cards .cj-test__author{color:var(--rv-name-color, #12284c);font-size:var(--rv-name-size, 15px);font-weight:var(--rv-name-weight, 700);line-height:1.4;margin:0 0 var(--rv-name-mb, 3px)}.cj-test--photo-cards .cj-test__loc{color:var(--rv-loc-color, #8a95a5);font-size:var(--rv-loc-size, 11px);line-height:1.4;margin:0 0 var(--rv-loc-mb, 7px)}.cj-test--photo-cards .cj-test__item .cj-test__stars{margin:0 0 var(--rv-cstars-mb, 10px)}.cj-test--photo-cards .cj-test__text{flex:1 1 auto;color:var(--rv-text-color, #3d4756);font-size:var(--rv-text-size, 13px);line-height:var(--rv-text-lh, 1.55);margin:0 0 var(--rv-text-mb, 14px)}.cj-test--photo-cards .cj-test__text p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.cj-test--photo-cards .cj-test__date{color:var(--rv-date-color, #98a2b3);font-size:var(--rv-date-size, 11px);line-height:1.4;margin:0;padding-top:var(--rv-date-pt, 3px)}@media screen and (max-width:749px){.cj-test--photo-cards .cj-test__head{margin-bottom:var(--rv-head-mb-m, 15px)}.cj-test--photo-cards .cj-test__title{font-size:var(--rv-title-size-m, 28px);margin-bottom:var(--rv-title-mb-m, 5px)}.cj-test--photo-cards .cj-test__subtitle{margin-bottom:var(--rv-sub-mb-m, 8px)}.cj-test--photo-cards .cj-test__track{padding-left:var(--rv-track-px-m, 13.6px);padding-right:var(--rv-track-px-m, 13.6px);scroll-padding-left:var(--rv-track-px-m, 13.6px)}.cj-test--photo-cards .cj-test__item{flex-basis:var(--rv-card-w-m, 212.5px);max-width:var(--rv-card-maxw-m, 72vw);padding:var(--rv-card-pad-m, 10px)}.cj-test--photo-cards .cj-test__img-wrap{margin-bottom:var(--rv-img-mb-m, 10px)}.cj-test--photo-cards .cj-test__author{font-size:var(--rv-name-size-m, 14px)}.cj-test--photo-cards .cj-test__item .cj-test__stars{margin-bottom:var(--rv-cstars-mb-m, 7px)}.cj-test--photo-cards .cj-test__text{font-size:var(--rv-text-size-m, 12px);margin-bottom:var(--rv-text-mb-m, 8px)}}.cj-test--slider{isolation:isolate;background-color:var(--rv-bg, #a4c2c2);background-image:var(--rv-sl-bg-image, none);background-repeat:no-repeat;background-position:center bottom;background-size:cover;padding:var(--rv-pad-top, 64px) 0 var(--rv-pad-bottom, 64px);overflow:hidden}.cj-test--slider .cj-test__title{text-align:center;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.08em;font-weight:500;color:var(--rv-title-color, #fff);font-size:var(--rv-title-size, 28px);margin:0 0 1.5rem}.cj-test--slider .cj-test__viewport{max-width:var(--rv-sl-width, 1840px);margin:0 auto;padding:0 1rem}.cj-test--slider .cj-test__track{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;padding:4rem 0 6rem}.cj-test--slider .cj-test__track::-webkit-scrollbar{display:none;height:0}.cj-test--slider .cj-test__track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.cj-test--slider .cj-test__item{flex:0 0 calc(100% / var(--rv-sl-cols, 3));scroll-snap-align:center;scroll-snap-stop:always;text-align:center;background:var(--rv-card-bg, #fff);padding:3rem;box-sizing:border-box;transform:scale(.92);transition:transform .5s ease,box-shadow .5s ease}.cj-test--slider .cj-test__item.is-selected{transform:scale(1.14);box-shadow:0 10px 25px #0000001a;z-index:10;position:relative}.cj-test--slider .cj-test__stars{color:var(--rv-star-color, #000);letter-spacing:3.6px;font-size:1.8rem;margin-bottom:1.2rem}.cj-test--slider .cj-test__quote,.cj-test--slider .cj-test__quote *{font-family:var(--font-body-family);color:var(--rv-text-color, #2b2a27);font-size:1.5rem;line-height:1.7}.cj-test--slider .cj-test__quote h4{font-weight:700;font-size:1.5rem;margin:0 0 .8rem;text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-heading-family);color:var(--rv-sl-heading-color, #000)}.cj-test--slider .cj-test__author{margin-top:1.4rem;font-weight:700;color:var(--rv-name-color, #000);font-size:1.6rem}.cj-test--slider .cj-test__loc{color:var(--rv-text-color, #2b2a27);opacity:.75;font-size:1.2rem}.cj-test--slider .cj-test__dots{display:flex;justify-content:center;gap:1rem;margin-top:3.2rem}.cj-test--slider .cj-test__dot{width:9px;height:9px;border-radius:50%;padding:0;border:1px solid var(--rv-sl-dot, #fff);background:transparent;cursor:pointer;transition:background .2s ease;opacity:.7}.cj-test--slider .cj-test__dot.is-active{background:var(--rv-sl-dot, #fff);border-color:var(--rv-sl-dot, #fff);opacity:1}@media screen and (max-width:989px){.cj-test--slider .cj-test__viewport{overflow:hidden;padding:0}.cj-test--slider .cj-test__track{overflow:visible;scroll-snap-type:none;transition:transform .55s cubic-bezier(.33,0,.1,1);will-change:transform;padding:3rem 0}.cj-test--slider .cj-test__track.is-dragging{transition:none}.cj-test--slider .cj-test__item{flex:0 0 calc(100% - 6rem);margin:0 3rem;transform:scale(1);scroll-snap-align:none}.cj-test--slider .cj-test__item.is-selected{transform:scale(1);box-shadow:0 8px 20px #0000001a}.cj-test--slider .cj-test__title{font-size:var(--rv-sl-title-size-m, 22px)}.cj-test--slider .cj-test__dot{opacity:.85}}.cj-faq{margin:var(--fq-mt, 75px) 0 var(--fq-mb, 75px)}.cj-faq .collapsible-content__wrapper.content-container,.cj-faq .content-container{border:0;border-radius:0;box-shadow:none}.cj-faq .collapsible-content-wrapper-narrow{max-width:var(--fq-maxw, 1000px);margin:0 auto;padding:0 var(--cj-page-gutter, 40px);box-sizing:border-box}.cj-faq .collapsible-content__header{margin-bottom:var(--fq-title-mb, 50px)}.cj-faq .collapsible-content__heading{font-family:var(--cj-title-family, var(--font-body-family));font-size:var(--fq-title-size, var(--cj-h2-size, 28.05px));font-weight:var(--fq-title-weight, var(--cj-title-weight, 800));color:var(--fq-title-color, var(--cj-title-color, #12284c));line-height:1.2;letter-spacing:var(--cj-title-spacing, -.5px);text-transform:var(--cj-heading-transform, none);margin:0}.cj-faq .caption-with-letter-spacing{margin:0 0 1rem}.cj-faq .collapsible-content__grid{margin:0;row-gap:0;column-gap:0}.cj-faq .accordion{margin:0;border-top:var(--fq-border, 0);border-bottom:var(--fq-border, 0)}.cj-faq .accordion+.accordion{border-top:0}.cj-faq .accordion summary{display:inline-flex;align-items:center;position:relative;padding:var(--fq-q-py, 11px) 0 var(--fq-q-py, 11px) var(--fq-q-px, 40px);line-height:1.4;cursor:pointer;list-style:none;background:transparent;max-width:100%;box-sizing:border-box}.cj-faq .accordion summary::-webkit-details-marker{display:none}.cj-faq .collapsible-content summary:hover{background:transparent}.cj-faq .collapsible-content summary:hover .accordion__title{text-decoration:none}.cj-faq .accordion__title{display:inline;font-family:var(--font-body-family);font-size:var(--fq-q-size, 18px);font-weight:var(--fq-q-weight, 400);color:var(--fq-q-color, #000);line-height:1.4;letter-spacing:inherit;text-transform:none;text-align:left;margin:0;max-width:none;min-height:0;word-break:normal}.cj-faq .accordion .svg-wrapper{align-self:center;margin-right:1rem}.cj-faq .cj-faq__icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;position:absolute;left:0;right:auto;top:50%;transform:translateY(-50%);width:var(--fq-icon-box, 28px);height:var(--fq-icon-box, 28px);color:var(--fq-icon-color, #000)}.cj-faq .cj-faq__icon--circle{border:1px solid var(--fq-icon-border, #e8e8e1);border-radius:50%}.cj-faq summary .cj-faq__icon .icon-caret{position:static;right:auto;top:auto;width:var(--fq-icon-size, 12px);height:var(--fq-icon-size, 12px);display:block;transition:transform .1s ease-in}.cj-faq .accordion details[open]>summary .cj-faq__icon .icon-caret{transform:scaleY(-1)}.cj-faq--icon-right .accordion summary{padding:var(--fq-q-py, 11px) var(--fq-q-px, 40px) var(--fq-q-py, 11px) 0}.cj-faq--icon-right .cj-faq__icon{left:auto;right:0}.cj-faq--icon-none .accordion summary{padding:var(--fq-q-py, 11px) 0}.cj-faq .accordion__content{margin:0;padding:0 0 var(--fq-a-pb, 30px);overflow:visible;font-family:var(--font-body-family);font-size:var(--fq-a-size, 18px);font-weight:var(--font-body-weight, 300);line-height:1.4;color:var(--fq-a-color, #000);letter-spacing:inherit;word-break:normal}.cj-faq .accordion__content p{margin:0 0 var(--fq-a-p-mb, 15px);font-size:inherit;line-height:inherit}.cj-faq .accordion__content>:last-child{margin-bottom:0}.cj-faq .accordion__content a{color:inherit}@media screen and (max-width:768px){.cj-faq{margin:var(--fq-mt-m, 40px) 0 var(--fq-mb-m, 40px)}.cj-faq .collapsible-content-wrapper-narrow{padding:0 var(--cj-page-gutter-mobile, 17px)}.cj-faq .collapsible-content__header{margin-bottom:var(--fq-title-mb-m, 30px)}.cj-faq .collapsible-content__heading{font-size:var(--fq-title-size-m, calc(var(--cj-h2-size, 28.05px) * .86))}.cj-faq .accordion__title{font-size:var(--fq-q-size-m, 16.56px)}.cj-faq .accordion__content{font-size:var(--fq-a-size-m, 16.56px)}.cj-faq summary .cj-faq__icon .icon-caret{width:var(--fq-icon-size-m, 10px);height:var(--fq-icon-size-m, 10px)}}.cj-contact{margin:var(--cf-mt, 0) 0 var(--cf-mb, 75px)}.cj-contact__container{max-width:var(--cf-maxw, 1000px);margin:0 auto}.cj-contact__heading{margin:0 0 30px}.cj-contact__form{text-align:center;margin:0}.cj-contact__row{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--cf-col-gap, 10px)}.cj-contact--stacked .cj-contact__row{grid-template-columns:1fr}.cj-contact__field{text-align:left;min-width:0}.cj-contact__label{display:block;font-family:var(--font-body-family);font-size:var(--cf-label-size, 14.4px);font-weight:var(--cf-label-weight, 300);letter-spacing:var(--cf-label-spacing, .3em);text-transform:var(--cf-label-transform, uppercase);color:var(--cf-label-color, #000);line-height:1.4;margin:0 0 var(--cf-label-mb, 10px)}.cj-contact__input{display:block;width:100%;max-width:100%;box-sizing:border-box;font-family:var(--font-body-family);font-size:var(--cf-input-size, 18px);font-weight:var(--cf-input-weight, 400);line-height:1.4;letter-spacing:inherit;color:var(--cf-input-color, #000);background:var(--cf-input-bg, transparent);border:var(--cf-input-border-w, 1px) solid var(--cf-input-border, #e8e8e1);border-radius:var(--cf-input-radius, 0);padding:var(--cf-input-py, 8px) var(--cf-input-px, 10px);margin:0 0 var(--cf-field-gap, 30px);box-shadow:none;-webkit-appearance:none;appearance:none;outline:none;transition:border-color .2s ease}.cj-contact__input:focus,.cj-contact__input:focus-visible{border-color:var(--cf-input-focus, #000);outline:none;box-shadow:none}textarea.cj-contact__input{min-height:100px;resize:vertical}.cj-contact__btn{display:inline-block;font-family:var(--font-body-family);font-size:var(--cf-btn-size, 12px);font-weight:var(--cf-btn-weight, 700);line-height:var(--cf-btn-lh, 19px);letter-spacing:var(--cf-btn-spacing, .6px);text-transform:uppercase;color:var(--cf-btn-color, #fff);background:var(--cf-btn-bg, #0a1f44);border:1px solid transparent;border-radius:var(--cf-btn-radius, 0);padding:var(--cf-btn-py, 11px) var(--cf-btn-px, 20px);margin:0 0 var(--cf-field-gap, 30px);min-width:var(--cf-btn-minw, 90px);min-height:0;cursor:pointer;box-shadow:none;transition:background .2s ease}.cj-contact__btn:hover{background:var(--cf-btn-hover, #113370);color:var(--cf-btn-color, #fff)}.cj-contact__form p[data-spam-detection-disclaimer]{font-size:.85em;line-height:1.4;letter-spacing:inherit;text-align:center;margin:0 0 15px}.cj-contact__form p[data-spam-detection-disclaimer] a{color:inherit}.cj-contact .form__message{justify-content:center}.cj-contact .form-status-list{text-align:left;margin:0 0 20px}.cj-contact__field-error{display:block;text-align:left;margin:-20px 0 20px;font-size:14px}@media screen and (max-width:959px){.cj-contact__input{font-size:16px}}@media screen and (max-width:768px){.cj-contact{margin:var(--cf-mt-m, 0) 0 var(--cf-mb-m, 40px)}.cj-contact__label{font-size:calc(var(--cf-label-size, 14.4px) * .92)}.cj-contact__row{grid-template-columns:1fr}.cj-contact__btn{padding:var(--cf-btn-py-m, 9px) var(--cf-btn-px-m, 17px)}}[id$=__contact_intro] .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%}[id$=__contact_intro] .rich-text__text a{color:inherit;text-decoration:none;display:inline-block}[id$=__contact_intro] .rich-text__text,[id$=__contact_intro] .rich-text__text p{line-height:18px!important;letter-spacing:inherit}@media screen and (max-width:768px){[id$=__contact_intro] .rich-text__text,[id$=__contact_intro] .rich-text__text p{font-size:12px!important}}.cj-page{padding:var(--pg-pt, 75px) 0 var(--pg-pb, 75px)}.cj-page__container{max-width:var(--pg-maxw, 1000px);margin:0 auto}.cj-page .cj-page__title{font-family:var(--cj-title-family, var(--font-body-family));font-size:var(--pg-title-size, 33px);font-weight:var(--pg-title-weight, 800);color:var(--pg-title-color, #12284c);line-height:var(--pg-title-lh, 1.2);letter-spacing:var(--pg-title-spacing, -.5px);text-align:var(--pg-title-align, center);text-transform:var(--pg-title-transform, none);margin:0 0 var(--pg-title-mb, 50px)}.cj-page .cj-page__content{font-family:var(--font-body-family);font-size:var(--pg-text-size, 18px);font-weight:var(--font-body-weight, 300);line-height:1.4;color:var(--pg-text-color, #000);letter-spacing:inherit}.cj-page .cj-page__content p{margin:0 0 var(--pg-p-mb, 25px);font-size:inherit;line-height:inherit}.cj-page .cj-page__content ul,.cj-page .cj-page__content ol{list-style-position:outside;padding-left:0;margin:0 0 var(--pg-p-mb, 25px) 30px}.cj-page .cj-page__content li{margin:0}.cj-page .cj-page__content>:last-child{margin-bottom:0}.cj-page .cj-page__content a{color:inherit}.cj-page .cj-page__content h2,.cj-page .cj-page__content h3,.cj-page .cj-page__content h4{font-family:var(--cj-title-family, var(--font-body-family));color:var(--pg-title-color, #12284c);margin:0 0 15px}@media screen and (max-width:768px){.cj-page{padding:var(--pg-pt-m, 40px) 0 var(--pg-pb-m, 40px)}.cj-page .cj-page__title{font-size:calc(var(--pg-title-size, 33px) * var(--pg-title-scale-m, .85));margin-bottom:var(--pg-title-mb-m, 30px)}.cj-page .cj-page__content{font-size:calc(var(--pg-text-size, 18px) * .92)}.cj-page .cj-page__content p,.cj-page .cj-page__content ul,.cj-page .cj-page__content ol{margin-bottom:var(--pg-p-mb-m, 15px)}.cj-page .cj-page__content>:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cj-sections.css.map */
