html,body{overflow-x:hidden}body .site-header{padding:0;box-shadow:0 1px 10px #0000001a!important}.site-header--heading-style .site-nav__link{font-family:Plus Jakarta Sans;font-weight:700;font-size:14px;letter-spacing:.4px!important}ul.site-nav.site-navigation.small--hide li:last-child summary{color:#900}a.announcement-link p{margin-bottom:0;font-size:12px;letter-spacing:.5px!important}.hero{background:#fff}.hero__title{line-height:1.5!important}.hero__link a.btn{color:#152034!important}.page-width{max-width:1600px!important;padding:0 40px!important}.cjh-container,.cjf__container{max-width:1600px!important}.cjh-container p,.cjf__container p{color:#152034}.cjh-container h2,.cjf__container h2{font-family:"Young Serif";color:#152034}.cjh-container .cjh-tab{font-family:Plus Jakarta Sans;font-weight:600;color:#152034;background:transparent!important;border:none;border-radius:0;padding:0 5px 10px;cursor:pointer;min-height:auto;font-size:14px;margin:0 10px}.cjh-container .cjh-tab[aria-selected=true],.cjh-container .cjh-tab:hover{background:#fff;color:#285670;border-color:#fff;border-bottom:1px solid #152034}.cjh-tabs{gap:0!important}p.cjh-shop__sub~p,p.cjf__sub{text-align:center;max-width:unset!important;font-size:15px}.cjh-card{border:none!important;border-radius:0!important;background:transparent!important}.cjh-card__media{background:transparent!important;border:1px solid #f5f5f5}.cjh-viewall{color:#285570!important;text-decoration:none!important;padding-bottom:5px;border-bottom:1px solid #152034}.cjh-card__form,.cjh-card__options{display:none!important}.cjh-card__title{color:#152034!important;font-size:15px!important;font-weight:600!important}.cjh-card__title:hover,.cjh-card:hover .cjh-card__title{color:#285670!important}.cjh-card__body{padding:10px!important}.cjh-card__now{font-weight:400!important;color:#000!important;font-size:14px}.cjh-card__media img,.cjh-card__ph{aspect-ratio:unset!important}#CollectionAjaxContent .page-width{max-width:100%!important;padding:0 40px!important}.template-collection h1.section-header__title{font-weight:600;color:#152034!important;font-size:30px}.grid__item.grid-product{padding-left:0;border:1px solid white}.grid-product__meta{text-align:left!important;padding:10px}.grid-product__title.grid-product__title--body{color:#152034!important;font-size:15px!important;font-weight:600!important}.grid-product__price{color:#000;font-size:14px;margin-top:5px;font-weight:400!important}[data-center-text=center] .grid-product__colors{justify-content:start;padding-left:5px}.grid-product__content:hover .grid-product__title{color:#285670!important}.product-single__title{color:#152034;font-size:22px;text-align:left}.product-block{margin-bottom:0}.product-block span.product__price{font-size:18px;color:#000;display:block;font-weight:600}span.stamped-badge-caption{text-decoration:underline;text-transform:capitalize;padding-left:5px}.variant-wrapper.js{margin-top:15px}label.variant__label{text-transform:capitalize!important;letter-spacing:0!important;font-size:16px!important}span.variant__label-info span{font-weight:600;text-transform:uppercase;font-size:16px}.shopify-payment-terms.product__policies,a#more-payment-options-link{display:none}.variant-input-wrap label{box-shadow:0 0 0 1px #ccc;padding:10px;line-height:1;font-weight:600;font-size:15px}.variant-input-wrap label.disabled{color:#000!important;background:#f5f5f5}.variant-input-wrap label.disabled:after{border-color:#000}.variant-input-wrap[name=Size] input[type=radio]:checked+label,.variant-input-wrap[name=Size] label:hover{box-shadow:0 0 0 2px #152034!important;background:#152034!important;color:#fff!important}.variant-input-wrap label:hover,input[type=checkbox]:checked+label{box-shadow:0 0 0 2px #152034!important}label.variant__label{position:relative}tool-tip-trigger.tool-tip-trigger{position:absolute;right:0}shopify-payment-terms{font-size:12px;letter-spacing:0;padding-bottom:10px!important;display:block}.tool-tip-trigger__title{text-decoration:underline}.payment-buttons{margin-bottom:20px}.collapsibles-wrapper.collapsibles-wrapper--border-bottom{border:none;float:left;border-top:2px solid #000;width:100%}[data-center-text=center] .collapsible-trigger-btn{border:none;text-align:left}[data-center-text=center] .collapsible-trigger-btn{border:none;text-align:left;padding:15px 0;letter-spacing:0;font-size:15px;font-family:Plus Jakarta Sans;font-weight:600}.collapsible-content__inner.rte{padding:0!important;border:none!important}.collapsible-content__inner.rte p{margin-bottom:10px}.product-block.product-block--tab:last-child .collapsibles-wrapper.collapsibles-wrapper--border-bottom{border-bottom:2px solid #000}body .btn.btn--full.add-to-cart.btn--secondary{background:#152034!important;letter-spacing:0;font-size:16px;border:none!important}body .btn.btn--full.add-to-cart.btn--secondary:hover{background:#285670!important;border:none!important}.collapsible-content__inner.rte p:last-child{padding-bottom:15px!important}.collapsible-content__inner.rte ul{margin-bottom:15px}.collapsible-content__inner.rte ul li{margin-bottom:10px}.collapsible-content__inner.rte h3{color:#285670;margin-bottom:10px;margin-top:20px;font-size:14px;font-weight:600;text-transform:uppercase}.is-open~.is-open{height:auto!important}.rte a:not(.rte__image):not(.btn),.rte-setting a:not(.rte__image):not(.btn){text-decoration-color:#285670}.product-single__meta{text-align:left}span.tag__checkbox{display:none}ul.no-bullets.tag-list{display:flex;flex-wrap:wrap;gap:2%}li.tag{border:1px solid #ccc;text-align:center;width:32%;margin-bottom:2%}li.tag label{padding:5px 1px 5px 4px;margin:0;font-size:0;justify-content:center}li.tag label .tag__text{font-weight:600;font-size:12px}li.tag label:hover,.tag.tag--active{background:#152034;color:#fff;text-decoration:none}ul.no-bullets.tag-list.tag-list--active-tags{display:none}#CollectionSidebar-2-filter-color li.tag.tag--swatch.tag--show-label{border:none}#CollectionSidebar-2-filter-color li.tag.tag--swatch.tag--show-label label{flex-wrap:wrap}#CollectionSidebar-2-filter-color span.tag__text{width:100%;padding:0!important;margin:0!important;font-weight:400!important;color:#152034;line-height:1.2}#CollectionSidebar-2-filter-color li.tag{border:1px solid #ccc;text-align:center;width:23%;margin-bottom:0}#CollectionSidebar-2-filter-color li.tag label:hover,#CollectionSidebar-2-filter-color .tag.tag--active{background:transparent;color:#152034}.header-wrapper .page-width{max-width:100%!important;padding:0 40px!important}.collection-sidebar__group{border-top:2px solid #000!important}.filter-form div:last-of-type .collection-sidebar__group{border-bottom:2px solid #000}.collection-sidebar__group .color-swatch--filter{height:27px;width:27px}[data-swatch_style=round] .color-swatch:before{border-radius:100%;border-width:2px;bottom:0;left:0;right:0;top:0}.tag--active .color-swatch--filter:hover:after{display:none}.color-swatch--burgundy{background:#703560}.template-page .page-width.page-width--narrow.page-content{padding-top:40px!important}.badge{position:absolute;top:2px;z-index:9;right:2px;background:#ffffff80;padding:2px 5px;font-size:12px}.product-single__sticky .badge{top:5px;right:5px;font-size:13px}footer form{padding:0!important;margin-bottom:20px!important}footer form div{padding:0!important}footer form input{background:transparent;border:1px solid #fff!important;border-radius:0!important;color:#000!important;font-family:Plus Jakarta Sans!important;padding:5.5px 5px!important;height:auto!important;border-right:1px solid #000!important}footer form button{background:#fff!important;color:#000!important;letter-spacing:0!important;font-weight:700!important;border-radius:0!important}footer input::placeholder{color:#000!important;opacity:1!important;font-family:Plus Jakarta Sans!important}.klaviyo-form-richtext span{line-height:normal!important}.cjh-panel__foot{text-align:center;margin-top:0!important}.grid-product__tag--sale{top:2px!important;padding:2px 5px;font-size:12px;left:2px!important}.product-block.product-block--price{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px}form#product-payment-terms-form{width:100%;margin-top:5px}span.product__price.on-sale{color:#900}#product-payment-terms-form-modal{width:100%}.product-block--price span.badge.badge--best-seller{position:relative;display:block;background:#900;color:#fff;border-radius:5px;margin-left:10px;margin-top:-5px}.site-nav__link,.site-header--heading-style .site-nav__link,.mobile-nav__link--top-level,.mobile-nav--heading-style .mobile-nav__link--top-level{font-family:Plus Jakarta Sans}.footer__clear.small--hide{display:none}.upcart-internal-header.upcart-public-header{padding:5px 15px}.upcart-internal-rewards.upcart-public-rewards{padding:5px 15px 15px;margin-bottom:25px}.upcart-internal-header.upcart-public-header h4{letter-spacing:0}.upcart-internal-rewards__message.upcart-public-rewards__message{margin:0!important;padding:10px;font-size:14px}a.upcart-internal-component-product-tile__title-link.upcart-public-component-product-tile__title-link{text-transform:none;letter-spacing:0;font-size:14px}.upcart-internal-component-segmented-progress-bar__milestone-label{width:auto!important}.upcart-internal-component-product-tile__price{font-size:14px!important;padding:5px 0}.upcart-internal-component-product-tile.upcart-public-component-product-tile{padding:10px 15px}.upcart-internal-component-product-tile__variant,.upcart-internal-component-product-tile__properties{opacity:1!important}.upcart-internal-cart-summary.upcart-public-cart-summary{display:none}span.upcart-internal-component-tag__text.upcart-public-component-tag__text{text-transform:none;letter-spacing:0;font-weight:400}.upcart-internal-upsell__vertical-layout-wrapper{padding:15px}.upcart-public-upsell__title p{font-size:15px!important;text-transform:uppercase}.upcart-internal-style__title-large.upcart-internal-style__title.upcart-public-upsell__title{margin:0;padding:0 15px}.upcart-internal-upsell__vertical-layout-wrapper.upcart-public-upsell__vertical-layout-wrapper{padding:10px 15px}.upcart-internal-component-product-tile__savings{font-weight:400!important;font-size:12px!important}h3.upcart-internal-component-upsell-tile__title.upcart-internal-style__title-wrapped.upcart-public-component-upsell-tile__title{font-family:Plus Jakarta Sans;font-weight:400;font-size:13px;margin:0}.upcart-internal-component-upsell-tile__image-container.upcart-public-component-upsell-tile__image-container{border-radius:0}span.upcart-internal-component-upsell-tile__price.upcart-public-component-upsell-tile__price{font-size:12px}.upcart-internal-component-upsell-tile__variant-row.upcart-public-component-upsell-tile__variant-row select{font-size:12px!important}.upcart-internal-component-upsell-tile__title{white-space:unset!important}.styles_Footer__cartSummarySection__{display:none}.styles_Footer__.UpcartDesignSettings__cartAccentColor.upcart-footer{padding:15px!important}button.upcart-internal-component__button.upcart-public-component__button{font-weight:400;font-size:12px}.upcart-internal-component-upsell-tile__variant-row select{width:80%!important}.upcart-internal-component-upsell-tile.upcart-public-component-upsell-tile{border-radius:0;padding:8px}a.styles_CustomButton__fullWidth__.styles_CustomButton__fullHight__.UpcartDesignSettings__button.upcart-checkout-button{text-transform:uppercase}@media(max-width:1550px){#CollectionSidebar-2-filter-color li.tag{width:32%}}@media(max-width:1400px){.header-wrapper .page-width{padding:0 24px!important}.announcement-bar .page-width{padding:0!important}.grid__item--sidebar{padding-left:5px}}@media(min-width:769px){.site-footer .grid{display:flex}#CollectionAjaxContent .medium-up--one-fifth{width:15%}#CollectionAjaxContent .medium-up--four-fifths{width:85%}}@media(min-width:750px){.cjh-grid{grid-template-columns:repeat(5,1fr)!important;gap:0!important}.shopify-payment-button{display:none}.grid__item--sidebar{padding-right:1%}.collection-content{padding-top:85px}.collection-filter{margin-top:-58px;align-items:center;gap:30px}.collection-filter select{border:1px solid}.collection-filter__item--count{text-align:right!important}}@media(max-width:768px){.cjh-grid{grid-auto-columns:41%!important}.grid__item.medium-up--one-half{padding:0}.product-section .grid{margin:0;padding:0}.collection-filter{top:100px!important}li.tag label .tag__text{font-size:10px;margin:0}.collection-sidebar__group .color-swatch--filter{height:20px;width:20px}}@media(max-width:520px){.header-wrapper .page-width,.page-width{padding:0 15px!important}#CollectionAjaxContent .page-width{padding:0 32px!important}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/custom.css.map */
