body.gradient{background-color:#fff!important}#MainContent{--k2-navy:#0b1a2b;--k2-accent:#1f6fe5;--k2-ink:#14202e;--k2-muted:#5b6776;--k2-line:#e3e7ee;--k2-soft:#f4f6f9;background:#fff;color:var(--k2-ink)}#MainContent .shopify-section>.color-inverse,#MainContent .shopify-section .gradient.color-inverse,#MainContent .color-inverse{background:transparent;color:var(--k2-ink)}#MainContent .button,#MainContent .shopify-payment-button__button--unbranded{border-radius:4px;font-weight:700;letter-spacing:.02em;min-height:48px}#MainContent .button:after,#MainContent .button:before{border-radius:4px;box-shadow:none}#MainContent .product-form__submit,#MainContent .quick-add__submit{background:var(--k2-accent);color:#fff;border:0}#MainContent .product-form__submit:after,#MainContent .quick-add__submit:after{box-shadow:none}#MainContent .product-form__submit:hover,#MainContent .quick-add__submit:hover{filter:brightness(1.08)}#MainContent .product-form__submit[disabled]{background:#9aa6b5;opacity:1}#MainContent .card-wrapper .card{background:#fff;border:1px solid var(--k2-line);border-radius:8px;box-shadow:none}#MainContent .card-wrapper .card:after{display:none}#MainContent .card__inner{border-radius:6px;overflow:hidden;background:#fff}#MainContent .card .media{background:#fff}#MainContent .card .media img{object-fit:contain}#MainContent .card__heading,#MainContent .card__heading a{font-family:Oswald,sans-serif;font-weight:600;font-size:16px;line-height:1.25;letter-spacing:.01em;color:var(--k2-navy);text-decoration:none}#MainContent .card-information .price{font-weight:700;font-size:16px;color:var(--k2-ink)}#MainContent .card-information .price .price-item--regular{font-weight:700}#MainContent .card .badge{border-radius:3px;background:var(--k2-accent);color:#fff;border:0;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase}#MainContent .quick-add .button{background:var(--k2-navy);color:#fff;border:0;min-height:42px;font-size:14px}#MainContent .quick-add .button:after{box-shadow:none}#MainContent .quick-add .button:hover{background:var(--k2-accent)}#MainContent .rating-star{--color-rating-star:#f5a623}#MainContent .facets-container,#MainContent .facets{background:transparent}#MainContent .facets__form{border-bottom:1px solid var(--k2-line);padding-bottom:14px;margin-bottom:24px}#MainContent .facets__summary,#MainContent .facet-filters__label,#MainContent .product-count__text,#MainContent .facets__heading{color:var(--k2-ink);font-weight:600}#MainContent .facet-filters__sort{border:1px solid var(--k2-line);border-radius:4px;padding:6px 32px 6px 10px;background:#fff;color:var(--k2-ink)}#MainContent .facets__disclosure-vertical,#MainContent .facets__display{border-radius:6px}#MainContent .active-facets__button-inner,#MainContent .pagination__item{border-radius:4px}#MainContent .pagination__item--current{background:var(--k2-navy);color:#fff}#MainContent .product{padding-top:8px}#MainContent .product__media-list .product__media-item,#MainContent .product__media-wrapper .product-media-container{border-radius:10px;overflow:hidden;background:#fff;border:1px solid var(--k2-line)}#MainContent .thumbnail{border-radius:6px;border-color:var(--k2-line);background:#fff}#MainContent .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--k2-accent);border-color:var(--k2-accent)}#MainContent .product__title{margin-bottom:6px}#MainContent .product__title h1,#MainContent .product__title h2{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.02;font-size:clamp(32px,3.4vw,46px);color:var(--k2-navy)}#MainContent .product__info-container .price{font-size:26px;font-weight:700;color:var(--k2-navy)}#MainContent .product__info-container .price .price-item{font-weight:700}#MainContent .product__tax,#MainContent .product__tax a{color:var(--k2-muted);font-size:13px}#MainContent .product-form__input .form__label{font-family:Oswald,sans-serif;font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--k2-navy);margin-bottom:8px}#MainContent .product-form__input input[type=radio]+label{border-radius:4px;border:1.5px solid #cfd6df;background:#fff;color:var(--k2-ink);font-weight:600;font-size:14px;padding:9px 16px;margin:0 8px 8px 0;letter-spacing:.01em}#MainContent .product-form__input input[type=radio]+label:hover{border-color:var(--k2-navy)}#MainContent .product-form__input input[type=radio]:checked+label{background:var(--k2-navy);border-color:var(--k2-navy);color:#fff}#MainContent .product-form__input input[type=radio].disabled+label,#MainContent .product-form__input input[type=radio]:disabled+label{opacity:.45}#MainContent .quantity{border-radius:4px;background:#fff;color:var(--k2-ink)}#MainContent .quantity:after,#MainContent .quantity:before{border-radius:4px;box-shadow:0 0 0 1px #cfd6df}#MainContent .quantity__input,#MainContent .quantity__button{color:var(--k2-ink);background:transparent}#MainContent .quantity__label,#MainContent .quantity__rules{color:var(--k2-navy)}#MainContent .product-form__buttons{max-width:none}#MainContent .shopify-payment-button__more-options{color:var(--k2-muted)}#MainContent .product__description{color:#33404f;font-size:15.5px;line-height:1.65;border-top:1px solid var(--k2-line);padding-top:18px}#MainContent .product__description strong{color:var(--k2-navy)}#MainContent .product__description h2,#MainContent .product__description h3{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:18px;letter-spacing:.02em}#MainContent .product__accordion{border-color:var(--k2-line)}#MainContent .product__accordion summary{padding:14px 0}#MainContent .product__accordion .accordion__title{font-family:Oswald,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:15px;color:var(--k2-navy)}#MainContent .product__accordion .accordion__content{color:#33404f;font-size:15px;line-height:1.6}#MainContent .product__accordion .accordion__content a{color:var(--k2-accent)}#MainContent .share-button__button{color:var(--k2-muted)}.k2-pt{list-style:none;margin:6px 0 4px;padding:14px 16px;border:1px solid var(--k2-line,#e3e7ee);border-radius:8px;background:var(--k2-soft,#f4f6f9);display:grid;gap:10px}.k2-pt li{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--k2-ink,#14202e);line-height:1.35}.k2-pt svg{width:20px;height:20px;flex:none;color:var(--k2-accent,#1f6fe5)}.k2-pt b{font-weight:700;color:var(--k2-navy,#0b1a2b)}#MainContent .related-products{padding-top:48px}#MainContent .related-products__heading{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(26px,3vw,40px);color:var(--k2-navy);text-align:left}#MainContent .shopify-section+.shopify-section .k2s{margin-top:0}@media(max-width:749px){#MainContent .product__title h1{font-size:30px}#MainContent .product__info-container .price{font-size:22px}}#MainContent .product__info-container h1,#MainContent .product__info-container h2,#MainContent .product__info-container h3,#MainContent .product__title,#MainContent .product__title *{color:var(--k2-navy)!important}#MainContent .product__info-container .rte,#MainContent .product__info-container .rte *,#MainContent .product .product__description,#MainContent .product .product__description *{color:#33404f!important}#MainContent .product__info-container .rte strong,#MainContent .product .product__description strong{color:var(--k2-navy)!important}#MainContent .product__info-container .rte a,#MainContent .product .product__description a{color:var(--k2-accent)!important}#MainContent .product__info-container .price,#MainContent .product__info-container .price *,#MainContent .product__info-container .price-item,#MainContent .product-form__input legend,#MainContent .product-form__input .form__label{color:var(--k2-navy)!important}#MainContent .product__info-container .price-item--regular s,#MainContent .product__info-container .price__sale .price-item--regular,#MainContent .product__info-container,#MainContent .product__tax,#MainContent .product__tax *,#MainContent .quantity__label,#MainContent .quantity__rules,#MainContent .share-button__button,#MainContent .share-button__button *{color:var(--k2-muted)!important}#MainContent .product-form__input input[type=radio]+label{color:var(--k2-ink)!important}#MainContent .product-form__input input[type=radio]:checked+label{color:#fff!important}#MainContent .product-form__submit,#MainContent button[name=add]{background-color:var(--k2-accent)!important;color:#fff!important}#MainContent .product-form__submit[disabled],#MainContent button[name=add][disabled]{background-color:#9aa6b5!important}#MainContent .card-wrapper .quick-add__submit,#MainContent .card-wrapper button[name=add],#MainContent .card-wrapper .quick-add .button{background-color:var(--k2-navy)!important;color:#fff!important}#MainContent .card-wrapper .quick-add__submit:hover,#MainContent .card-wrapper .quick-add .button:hover{background-color:var(--k2-accent)!important}#MainContent .product__accordion .accordion__title,#MainContent .product__accordion summary{color:var(--k2-navy)!important}#MainContent .product__accordion .accordion__content,#MainContent .product__accordion .accordion__content *{color:#33404f!important}#MainContent .product__accordion .accordion__content a{color:var(--k2-accent)!important}#MainContent .product__accordion .icon{color:var(--k2-accent)!important;fill:var(--k2-accent)!important}#MainContent .related-products__title,#MainContent .related-products__heading,#MainContent .product-recommendations h2,#MainContent .card .card__heading,#MainContent .card .card__heading a,#MainContent .card .card__heading a:visited,#MainContent .card-information .card__heading,#MainContent .card__information .card__heading a{color:var(--k2-navy)!important}#MainContent .card-information .price,#MainContent .card-information .price *,#MainContent .card__information .price *{color:var(--k2-ink)!important}#MainContent .pagination__item,#MainContent .pagination__item a,#MainContent .pagination__item span,#MainContent .facets__label,#MainContent .sort-by__label,#MainContent .facets__heading,#MainContent .facet-filters__label,#MainContent .facets__summary,#MainContent .facets__summary *,#MainContent .active-facets__button,#MainContent .active-facets__button *,#MainContent .active-facets__button-remove,#MainContent .active-facets a,#MainContent .product-count__text,#MainContent .product-count,#MainContent [class*=facets__] span,#MainContent [class*=facets__] a,#MainContent .disclosure__button,#MainContent .disclosure__button span,#MainContent .facet-checkbox,#MainContent .facet-checkbox+label,#MainContent .facet-filters__sort,#MainContent .facet-filters__sort *,#MainContent .select__select{color:var(--k2-ink)!important}#MainContent .pagination__item--current,#MainContent .pagination__item--current *{color:#fff!important}#MainContent .facets__display,#MainContent .facets__display *{color:var(--k2-ink)!important}#MainContent .k2s .k2-h2,#MainContent .k2s h2,#MainContent .k2s h3{color:inherit!important}@media(min-width:990px){#MainContent .page-width{max-width:1320px;padding-left:24px;padding-right:24px}}#MainContent .shopify-section:not([class*=k2]) .gradient{background:transparent}#MainContent .rte{color:#33404f}#MainContent .rte a{color:var(--k2-accent)}#MainContent .field__input,#MainContent .customer .field input,#MainContent .select__select,#MainContent .text-area,#MainContent .search__input{border-radius:4px!important;background:#fff!important;color:var(--k2-ink)!important;box-shadow:none}#MainContent .field:after,#MainContent .field:before,#MainContent .select:after,#MainContent .select:before,#MainContent .text-area:after,#MainContent .customer .field:after,#MainContent .customer .field:before{border-radius:4px!important;box-shadow:0 0 0 1px #cfd6df!important}#MainContent .field:hover:after,#MainContent .field__input:focus~.field__label{box-shadow:0 0 0 1.5px var(--k2-navy)!important}#MainContent .field__label,#MainContent .customer .field label{color:var(--k2-muted)!important}#MainContent .button:not(.quick-add__submit):not(.product-form__submit):not(.button--tertiary),#MainContent .contact__button .button,#MainContent .customer button{background:var(--k2-accent)!important;color:#fff!important;border:0;border-radius:4px}#MainContent .button--secondary:not(.quick-add__submit){background:#fff!important;color:var(--k2-navy)!important;box-shadow:inset 0 0 0 2px var(--k2-navy)}#MainContent .button:after{box-shadow:none!important}#MainContent .contact{max-width:820px}#MainContent .contact .form-status{color:var(--k2-navy)}#MainContent .main-blog{padding-top:44px}#MainContent .blog-articles{gap:24px}#MainContent .article-card-wrapper .card,#MainContent .blog-articles .card{background:#fff!important;border:1px solid var(--k2-line);border-radius:10px;overflow:hidden;box-shadow:none}#MainContent .article-card .card__inner{border-radius:0}#MainContent .article-card .card__heading,#MainContent .article-card .card__heading a{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;font-size:20px;line-height:1.15;color:var(--k2-navy)!important}#MainContent .article-card .article-card__info,#MainContent .article-card .circle-divider{color:var(--k2-muted)!important;letter-spacing:.12em}#MainContent .article-card .article-card__excerpt{color:#33404f!important}#MainContent .article-card-wrapper:hover .card__heading a{color:var(--k2-accent)!important}#MainContent .article-template{padding-bottom:40px}#MainContent .article-template__hero-container{max-width:1100px;margin:32px auto 0;border-radius:12px;overflow:hidden}#MainContent .article-template__title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:var(--k2-navy)!important;font-size:clamp(30px,3.6vw,46px);line-height:1.05}#MainContent .article-template .caption-with-letter-spacing{color:var(--k2-muted)!important}#MainContent .article-template__content{font-size:16.5px;line-height:1.75;color:#33404f}#MainContent .article-template__content h2{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:var(--k2-navy);font-size:clamp(22px,2.4vw,30px);margin:36px 0 12px}#MainContent .article-template__content h3{font-family:Oswald,sans-serif;font-weight:600;color:var(--k2-navy);font-size:20px;margin:26px 0 8px}#MainContent .article-template__content img{border-radius:8px}#MainContent .article-template__content table{border-collapse:collapse;width:100%;font-size:15px}#MainContent .article-template__content th{background:var(--k2-navy);color:#fff;text-align:left}#MainContent .article-template__content th,#MainContent .article-template__content td{padding:10px 12px;border:1px solid var(--k2-line)}#MainContent .article-template__back{display:none}#MainContent .cart-items th{color:var(--k2-muted)!important;letter-spacing:.12em;font-size:12px}#MainContent .cart-item__name{font-family:Oswald,sans-serif;font-weight:600;font-size:18px;color:var(--k2-navy)!important;text-decoration:none}#MainContent .cart-item .product-option,#MainContent .cart-item__details dl{color:var(--k2-muted)!important}#MainContent .cart-item .price{color:var(--k2-ink)!important;font-weight:700}#MainContent .cart-item__image{border-radius:6px;border:1px solid var(--k2-line);background:#fff}#MainContent .cart-items td{border-color:var(--k2-line)}#MainContent .cart__footer .totals__subtotal,#MainContent .cart__footer .totals__subtotal-value{font-family:Oswald,sans-serif;font-weight:700;color:var(--k2-navy)!important;font-size:22px}#MainContent .cart__footer .tax-note{color:var(--k2-muted)!important}#MainContent .cart__checkout-button{background:var(--k2-accent)!important;color:#fff!important;min-height:52px;font-size:16px}#MainContent .cart__empty-text{font-family:Oswald,sans-serif;text-transform:uppercase;color:var(--k2-navy)!important}#MainContent .cart__login-title,#MainContent .cart__login-paragraph,#MainContent .cart__login-paragraph a{color:var(--k2-muted)!important}#MainContent cart-remove-button .button{background:transparent!important;color:var(--k2-muted)!important}#MainContent .template-search__search{max-width:640px;margin:0 auto 28px}#MainContent .template-search .predictive-search{border-radius:6px}#MainContent .search__button{color:var(--k2-navy)!important;background:transparent!important}#MainContent .search__button .icon{fill:var(--k2-navy)!important;color:var(--k2-navy)!important}#MainContent .customer{max-width:520px}#MainContent .customer:not(.account):not(.order):not(.addresses){margin:40px auto;padding:32px;border:1px solid var(--k2-line);border-radius:10px;background:#fff}#MainContent .customer h1,#MainContent .customer h2{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:var(--k2-navy)!important}#MainContent .customer p,#MainContent .customer a{color:var(--k2-muted)!important}#MainContent .customer a:hover{color:var(--k2-accent)!important}#MainContent .customer.account,#MainContent .customer.order,#MainContent .customer.addresses{max-width:1100px}#MainContent .customer table th{color:var(--k2-muted)!important}#MainContent .customer table td{color:var(--k2-ink)!important}#MainContent .collection-list .card,#MainContent .collection-list-wrapper .card{background:#fff!important;border:1px solid var(--k2-line);border-radius:10px;overflow:hidden}#MainContent .collection-list .card__heading,#MainContent .collection-list .card__heading a{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:var(--k2-navy)!important;font-size:18px}#MainContent .template-404{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/k2-store.css.map */
