@media all and (max-width: 699px){.pc_only{display:none!important}}@media all and (min-width: 700px){.sp_only{display:none!important}}x-header.header{padding:38px 60px}nav.header__primary-nav ul li a{font-size:16px;font-weight:600}nav.header__secondary-nav ul li a span{font-size:16px;font-weight:500}li.header__contact-link a{border:1px solid #fff;padding:12px 20px;display:block}.header-sidebar__main-panel li.header__contact-link{padding-top:28px}.header-sidebar__main-panel li.header__contact-link a{border:1px solid rgba(0,0,0,1);max-width:160px;font-size:20px;line-height:1.4;font-weight:500;display:block}header .header{padding-top:40px;transition:padding .2s;padding-bottom:40px}header.sticky_header .header{padding-top:15px;padding-bottom:15px}body.template-index header .header:hover li.header__contact-link,body.template-index .is-solid li.header__contact-link{border:1px solid rgb(var(--text-color) / .65)}header .header li.header__contact-link{border:1px solid rgb(var(--text-color) / .65)}.faq__content summary{list-style-type:none;border:1px solid #000;padding:0 20px}.accordion__content{padding:20px 10px}.accordion{margin-bottom:24px}.custom-contact.row label{text-align:left;display:block;font-size:16px}.custom-contact.row .form-control{margin-bottom:32px;border:1px solid #2E4039}.custom-contact.row .input,.custom-contact.row .textarea,.custom-contact.row .select{min-height:58px}#contact_form .fieldset{gap:0}.fieldset label{text-align:left;display:block;font-size:16px}.fieldset .form-control{border:1px solid #2E4039}.contact-page-btn{padding-top:20px}.contact-page-btn .button{width:335px;max-width:100%;font-size:20px}.contact-message textarea{height:270px}slideshow-carousel carousel-navigation button{width:50px!important;height:2px!important;background-color:#fff!important}slideshow-carousel carousel-navigation button .circular-progress{display:none!important}slideshow-carousel carousel-navigation button[aria-current=true]{background-color:#2e4039!important}.forget_password_area{padding-bottom:30px;border-bottom:1px solid rgba(46,64,57,1)}.label-on-top .fieldset .form-control .input{min-height:60px}.label-on-top .button{width:335px;margin-left:auto;margin-right:auto;max-width:100%}.footer_signup_button_area{padding-top:38px}.label-on-top .footer_signup_button_area .button--outline{display:block;font-size:16px;max-width:335px;min-height:54px;margin-left:auto;margin-right:auto;line-height:2;border-color:#2e4039}.price-list--product{color:#2e4039}.product-info h5{font-weight:400}.blog-post-list{--blog-post-list-items-per-row: 2;--blog-post-list-column-gap: .5rem}.accordion__toggle.text-lg{font-size:16px;padding-block:.75rem;font-weight:600}.accordion{border-bottom:0}.about-three-matches .container--sm{--container-max-width: 1035px}.about-three-matches .media-grid__item>*{height:347px}.hero-match-overlay{margin-top:93px}.hero-match-overlay-second{margin-top:253px}.line-item-info .link.text-xs{font-weight:600;text-underline-offset:0;line-height:1.3}.line-item-info .h6{font-size:18px;line-height:1.7}:part[rc-plans-radio-button]{background:red}@media screen and (min-width: 1000px){.table--bottom-border td{padding-bottom:32px;padding-top:32px}.accordion__content .prose{font-size:16px}.accordion__toggle.text-lg{font-size:18px}.blog-post-list{--blog-post-list-items-per-row: 2;--blog-post-list-column-gap: 2.5rem;max-width:760px;margin:auto}.template-article .article .article__wrapper{padding-bottom:60px}.faq__content{flex-basis:800px}.cart-page .line-item .line-item__media{width:150px}}.blog-post-card.group.snap-center .card_image_area{border-radius:25px}.blog-post-card a.blog-post-card__title.h4{font-size:20px;line-height:1.2;margin-bottom:25px}.blog-post-card__image{aspect-ratio:1/1;object-fit:cover}.pagination{border-bottom:0}.pagination .pagination__link[aria-current=page]{background-color:#2e4039;color:#fff}.blog-post-card__meta .h6{font-size:14px;color:rgb(var(--text-color));font-weight:400}.blog-post-card__read-more{line-height:1.3}.blog-post-card .blog-post-card__info{row-gap:.5rem}a.blog-post-card__title.h4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.blog-post-card__read-more{color:rgb(var(--button-background));background-position:var(--hover-background-position);border-color:rgb(var(--button-background));background-size:0 101%,101% 101%;padding:.65rem 1.75rem;border:1px solid;width:196px;text-align:center}.blog-post-card__read-more:hover{--initial-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);-webkit-appearance:none;text-transform:var(--button-text-transform);color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:101% 101%,0 101%;background-position:var(--initial-background-position);background-repeat:no-repeat;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;text-align:center;justify-content:center}.footer__block-list{justify-content:start}.footer__block-list div:nth-child(2){display:flex;justify-content:right}.footer__block--image{width:47%;max-width:inherit}.footer__block.footer__block--links{width:calc(50% - 40px);max-width:inherit}.header-sidebar__linklist-button{padding-top:22px;padding-bottom:22px}.header__social-link a{display:inline-block}.header-sidebar__linklist .header__social-link{padding-top:60px}.header-sidebar__linklist .header-search__form-control{grid-template-columns:1fr 30px!important;font-size:14px;border-bottom:1px solid rgba(46,64,57,1);padding-bottom:2px;margin-bottom:30px}.label-on-top .fieldset .form-control label{position:static;display:block;z-index:1;opacity:1;font-size:16px;order:-1}.forget_password_area a{text-decoration:underline}.label-on-top .fieldset .form-control .input{border-color:#2e4039}.label-on-top .fieldset .form-control .floating-label{color:#333!important}.label-on-top .fieldset .form-control{border:0}.label-on-top{--container-xxs-max-width: 600px}.label-on-top .customer-account-box{min-height:initial}.label-on-top button[type=submit]{font-size:20px;font-weight:500;margin-top:20px;margin-bottom:12px}.forget_password_area a{font-size:16px}.article .article__wrapper .h1{font-size:32px!important}.article .article__wrapper .h2,.article .article__wrapper h2{font-size:28px}.article .article__wrapper .h3,.article .article__wrapper h3{font-size:24px}.article__wrapper.container--xs{width:900px;max-width:100%;margin-left:auto;margin-right:auto}.article__wrapper .prose{font-size:16px}.blog-post-list{width:760px;max-width:100%}.cart-footer .text-subdued{font-weight:500;color:#2e4039;font-size:16px}.order-summary__body,.cart-footer{font-size:16px;color:#2e4039;font-weight:500}.quantity-selector__input{width:70px!important;font-size:16px!important}.cart-footer .cart-recap .justify-start{justify-content:space-between;width:280px;max-width:100%}.cart-footer .cart-recap button[name=checkout]{order:2}.footer__block--links{white-space:nowrap}buy-buttons .button{font-size:24px}.template-product .product{--product-gap: 2.5rem}.desc_title{font-size:20px}.about-three-matches .content-over-media:after{content:"";height:15px;width:15px;border:2px solid transparent;border-right-color:#fff;border-bottom-color:#fff;position:absolute;left:calc(50% - 5px);bottom:25px;display:block;transform:rotate(45deg)}#main .button.button--outline{border:2px solid #2e4039;width:337px;max-width:100%;padding:10px 0;font-size:20px;font-weight:500;line-height:1.5}#recover,#create_customer,#customer_login{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.template-login #main .button.button--outline{font-size:16px;line-height:2}.checkout_button_area{display:flex;align-items:center;gap:35px;padding-top:32px;padding-bottom:10px}.cart-recap [type=submit]{margin-block-start:1rem;padding:10px 116px;margin-top:10px;margin-bottom:10px}.blog-post-card__read-more{font-size:12px;font-weight:500;line-height:1.4}.footer__aside .heading{font-weight:400}.footer__block-list{row-gap:1.5rem}.footer__inner{row-gap:14px}.footer__block--links .unstyled-list li{margin-bottom:10px;line-height:1.6}.footer__aside{flex-direction:column;display:flex;gap:2px;border-top:1px solid #DEDEDE;padding-top:10px}.text-subdued{color:rgb(var(--text-color) / 1)}header .header__cart-dot.is-visible{margin-top:8px;margin-right:-8px}.template-article .article .article__image,.template-article .article .article__image img{height:clamp(250px,35vw,540px);object-fit:cover}.article .article__wrapper caption{font-size:14px}rc-selling-plans::part(rc-plans-radio-button){width:100%!important;min-height:60px!important}.product-gallery__carousel-with-arrows{position:relative}carousel-next-button button{position:absolute!important;right:25px;top:calc(50% - 20px);z-index:2;color:#fff;font-weight:700}carousel-prev-button button{position:absolute!important;left:25px;top:calc(50% - 20px);z-index:2;color:#fff;font-weight:700}carousel-next-button button svg,carousel-prev-button button svg{height:24px!important;width:24px!important;transition:.2s}carousel-next-button button[disabled],carousel-prev-button button[disabled]{opacity:.3}carousel-prev-button button svg path,carousel-next-button button svg path{stroke-width:2px}@media all and (min-width: 1200px){.article{--article-image-height: min(540px, 45vmax)}.content-over-media--lg{min-height:800px}nav.header__secondary-nav ul li.header__contact-link a span{font-size:20px;line-height:1.5}.template-product image-with-text{max-width:1140px;margin-left:auto;margin-right:auto}}@media all and (min-width: 1100px){.container{max-width:1040px;margin-left:auto;margin-right:auto}.template-product .image-with-text{grid-template-columns:1.5fr 1fr}.template-product .image-with-text .prose{font-size:16px}.product-title.h3{line-height:1.3;font-size:32px}.product-gallery__thumbnail-scroller{grid-auto-columns:94px}.template-product .product{max-width:1040px;margin-left:auto;margin-right:auto}}@media all and (min-width: 1000px){.about-three-matches h4{white-space:nowrap;padding-bottom:25px}.about-three-matches .h1{font-size:60px;font-weight:300;border-bottom:2px solid #fff;line-height:1.8;margin-bottom:5px}.product-info__block-item .prose{font-size:16px}}@media all and (max-width: 1100px) and (min-width: 767px){.about-three-matches h4{font-size:22px;padding-bottom:25px}}@media all and (min-width: 750px){header .header__cart-link{margin-left:15px;margin-right:25px}.footer__block--image{width:calc(50% - 40px);max-width:inherit}.footer__block.footer__block--links{width:calc(36% - 40px);max-width:inherit}}@media all and (max-width: 999px){.line-item__media{width:100px}.blog-post-card a.blog-post-card__title.h4{font-size:16px;-webkit-line-clamp:3}.blog-post-card{display:block}.blog-post-card.group.snap-center .card_image_area{border-radius:8px!important;display:block}.blog-post-card .blog-post-card__info{padding-top:20px}.company-info__container{max-width:90%}.company-info__row{align-items:flex-start}.blog-post-card__read-more{width:100px;padding-left:5px;padding-right:5px;white-space:nowrap}.template-article .article .article__wrapper{width:100%;max-width:100%;padding:60px 20px}.product-gallery__carousel-with-arrows .product-gallery__media{width:100%}}@media all and (max-width: 767px){carousel-next-button button svg,carousel-prev-button button svg{height:16px!important;width:16px!important;transition:.2s}#main .button.button--outline{font-size:16px;line-height:1.8}header .header__secondary-nav{white-space:nowrap;flex-wrap:nowrap}.multi-row .showcase-description{max-width:100%!important}.checkout_button_area{flex-direction:column-reverse}.checkout_button_area{display:flex;align-items:center;gap:15px;padding-top:15px;padding-bottom:20px;order:2}price-list .h4{font-size:20px}.text_note_footer{text-align:center;padding-top:50px}.blog-post-card__meta .h6{font-size:12px}.hero-match-overlay{margin-top:25px}.hero-match-overlay-second{margin-top:53px}.company-info__row{align-items:flex-start;padding:25px 0;gap:5px}.company-info__row{text-align:left}.company-info__container{max-width:100%}.blog-list-wrapper{width:80%;margin:auto}header .header{padding:20px 30px}.blog-list__container a:last-child{display:none}.label-on-top h2{font-size:26px}.content-over-media--sm .h1{font-size:26px!important}.content-over-media--sm{--content-over-media-height: clamp(10rem, 150px, 32rem)}.shopify-section--rich-text p{width:100%!important}slideshow-carousel carousel-navigation button{width:30px!important}.h2{font-size:26px}.cart_item_grid{display:flex;flex-wrap:wrap}.cart_item_grid{margin-bottom:10px}.cart_item_grid .item_main{width:100%!important;border-bottom:0!important;flex-basis:100%;padding-bottom:20px}.cart_item_grid .item_main line-item-quantity{display:none!important}.cart_item_grid .item_total_area{align-items:center;display:flex!important;justify-content:flex-end;width:50%!important;flex-basis:50%;padding-right:0;padding-bottom:20px;padding-left:0}.cart_item_grid .item_quantity_area{display:flex!important;justify-content:flex-start;align-items:center;padding-right:0;padding-left:0;padding-bottom:20px;flex-basis:50%}.article .article__wrapper .h1{font-size:20px!important}.article .article__wrapper .h2,.article .article__wrapper h2{font-size:18px}.article .article__wrapper .h3,.article .article__wrapper h3{font-size:16px}.article .article__wrapper p{font-size:14px}.article .article__wrapper caption{font-size:12px}}body:not(.template-index) #main{margin-top:88px}@media all and (max-width: 999px){header .header li.header__contact-link{display:none}}@media all and (max-width: 863px){body:not(.template-index) #main{margin-top:64px}.footer__block-list{grid-template-columns:1fr 1fr}.footer__block--image{width:45%}}@media all and (max-width: 700px){.footer__block--image{width:100%}}@media all and (max-width: 500px){.footer__block.footer__block--links{grid-area:span 1 / span 2}}:root{--bg: #f6f7f6;--row-bg: #F2F2F2;--dark: #2E4039;--muted: #2E4039;--accent: #e6efe9;--divider: rgba(0,0,0,.06);--badge-bg: rgba(255,255,255,.9)}.pricing-wrap{max-width:720px;margin:0 auto;overflow:hidden;padding-bottom:6px}.title_box_area{display:flex;justify-content:flex-start;align-items:center;width:100%;flex-wrap:wrap}.pricing-wrap .plan{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;background:var(--row-bg)}.pricing-wrap .left{display:flex;flex-direction:column;gap:0;min-width:0}.pricing-wrap .title{font-size:24px;font-weight:400;margin-right:15px;letter-spacing:.2px;line-height:1.5}.pricing-wrap .title .period{font-weight:700;margin-left:6px}.pricing-wrap .meta{display:flex;align-items:center;gap:10px;margin-top:0}.pricing-wrap .badge{font-size:12px;padding:6px;line-height:1;text-transform:none;white-space:nowrap;background:var(--badge-bg);color:var(--dark);border:1px solid rgba(0,0,0,.06);box-shadow:0 1px #ffffff05 inset;font-weight:400}.pricing-wrap .save{font-size:14px;color:var(--muted)}.pricing-wrap .price{font-size:28px;font-weight:500;letter-spacing:.4px;white-space:nowrap}.pricing-wrap .per{font-size:14px;font-weight:400;margin-left:6px;opacity:.9}.pricing-wrap .plan+.plan{border-top:16px solid #fff}.template-index .product{--product-gap: 2.5rem}.p_note{font-weight:700;font-size:18px;line-height:160%;text-align:center;width:100%;gap:10px;padding:8px;border:1px solid #2E4039;margin-bottom:31px}.p_note span{font-size:24px}.about-banner-section{padding-bottom:170px;padding-top:160px}#main .about-banner-section .button.button--outline{border:2px solid #ffffff;color:#fff}.pricing-wrap .plan.featured{background:#e0e3e2}::part(rc-drawbacks),::part(rc-benefits__list){--rc-widget-bullet-icon-image: url(/cdn/shop/files/n-checkbox_50x.png?v=1761503096);--rc-widget-bullet-icon-image-color: rgba(153, 167, 161, 1)}::part(rc-learn-more-modal__content){max-width:730px}::part(rc-learn-more-modal__content){height:initial;width:92vw}@media all and (min-width: 1000px){.product-title.h3{padding-bottom:0}}@media all and (max-width: 1500px) and (min-width: 1280px){.header__primary-nav{column-gap:32px;flex-wrap:nowrap}nav.header__secondary-nav ul li a span,nav.header__primary-nav ul li a{white-space:nowrap}}@media all and (max-width: 1380px) and (min-width: 1280px){.header__primary-nav{column-gap:20px}header height-observer x-header{grid-template-columns:1.2fr auto 1fr!important}}@media all and (max-width: 1279px) and (min-width: 1000px){.header__primary-nav{column-gap:20px;flex-wrap:nowrap}x-header.header{padding-left:20px;padding-right:20px}nav.header__secondary-nav ul li a span,nav.header__primary-nav ul li a{font-size:14px;white-space:nowrap}.header{column-gap:1rem}body #shopify-section-sections--20643564585179__header{--header-logo-width: 90px}header height-observer x-header{grid-template-columns:1.2fr auto 1fr!important}}@media (max-width:520px){.pricing-wrap .plan{align-items:flex-start;padding:20px}.pricing-wrap .price{font-size:28px;margin-top:12px}}@media all and (max-width: 699px){#shopify-section-template--20248939495643__rich_text_3UagzR p.h2{margin-bottom:40px!important;max-width:300px!important;text-align:center!important}.p_note{font-size:16px}.p_note span{font-size:22px}.template-page-about-sen #main .h2{font-size:24px;line-height:1.2}.product-gallery__thumbnail-list{width:100%}product-gallery .product-gallery__thumbnail-scroller{--product-gallery-thumbnail-size: calc(24vw - 10px) }product-gallery .product-gallery__thumbnail-scroller{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}product-gallery .product-gallery__thumbnail-scroller .object-contain{width:100%;aspect-ratio:1/1;object-fit:cover}.rc-purchase-option__selector{font-size:24px}.pricing-wrap .title{font-size:20px;margin-bottom:3px}.pricing-wrap .save{font-size:12px}.pricing-wrap .price{font-size:24px}.pricing-wrap .plan{align-items:flex-start;padding:12px 20px;vertical-align:middle;align-items:center}.pricing-wrap .badge{padding:4px 6px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/k-custom.css.map */
