:root{--sv-font-heading: "Lato", sans-serif;--sv-font-body: "Lato", sans-serif;--sv-h1: 46px;--sv-h2: 32px;--sv-h3: 27px;--sv-body: 20px;--sv-small: 17px;--sv-h1-m: 27px;--sv-h2-m: 23px;--sv-body-m: 20px;--sv-sm-m: 17px;--sv-orange: #FF6D2D;--sv-orange-dark: #D64A06;--sv-navy: #575CA4;--sv-navy-dark: #3E4285}body,.shopify-section,p,li,span,td,th,label,input,textarea,select,a{font-family:Lato,sans-serif}h1,h2,h3,h4,h5,h6,.title,.card__heading,.collection__title,.product__title{font-family:Lato,sans-serif;font-weight:700}h1{font-size:46px;line-height:1.15}h2{font-size:32px;line-height:1.2}h3{font-size:27px;line-height:1.25}h4{font-size:23px;line-height:1.3}h5,h6{font-size:20px}p,li{line-height:1.65}.sv-topbar{background-color:#fff!important;border-bottom:1px solid #E8E8E8;width:100%;position:relative;z-index:200}.sv-topbar__inner{display:flex;align-items:center;justify-content:space-between;max-width:1320px;margin:0 auto}.sv-topbar__logo-link{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.sv-topbar__logo-img{display:block;height:auto;max-height:60px;width:auto}.sv-topbar__logo-svg{display:block;max-height:52px}.sv-topbar__phone-btn{display:inline-flex;align-items:center;background-color:#ff6d2d!important;color:#fff!important;font-family:Lato,sans-serif!important;font-weight:700!important;font-size:14px!important;padding:8px 18px!important;border-radius:4px!important;text-decoration:none!important;white-space:nowrap;box-shadow:0 2px 8px #ff6d2d66;transition:background-color .2s ease}.sv-topbar__phone-btn:hover{background-color:#d64a06!important;color:#fff!important}@media screen and (max-width:860px){.sv-topbar__phone-btn{padding:9px!important;border-radius:50%!important;width:36px;height:36px;justify-content:center}}.shopify-section-group-header-group{background-color:#fff!important}.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group sticky-header{background-color:#fff!important;box-shadow:none!important}.sv-navbar-row,.shopify-section-group-header-group .header{background-color:#fff!important;box-shadow:none!important;border-bottom:none!important}.sv-navbar-row .header__heading,.sv-navbar-row .header__heading-logo,.sv-navbar-row .header__heading-link,.sv-navbar-row h1.header__heading,.sv-navbar-row span.h2,.shopify-section-group-header-group .header__heading,.shopify-section-group-header-group .header__heading-logo,.shopify-section-group-header-group .header__heading-link,.shopify-section-group-header-group h1.header__heading,.shopify-section-group-header-group span.h2{display:none!important;visibility:hidden!important}.sv-navbar-row .header__menu-item span,.sv-navbar-row .list-menu__item--link,.shopify-section-group-header-group .header__menu-item span,.shopify-section-group-header-group .list-menu__item--link{color:#575ca4!important;font-family:Lato,sans-serif!important;font-weight:600!important;font-size:14px!important;text-transform:none!important;letter-spacing:.01em!important}.sv-navbar-row .header__menu-item:hover span,.sv-navbar-row .list-menu__item--link:hover,.shopify-section-group-header-group .header__menu-item:hover span,.shopify-section-group-header-group .list-menu__item--link:hover{color:#ff6d2d!important}.sv-navbar-row .header__icon,.sv-navbar-row .header__icon svg,.shopify-section-group-header-group .header__icon,.shopify-section-group-header-group .header__icon svg{color:#575ca4!important;fill:#575ca4!important}.announcement-bar-section .utility-bar{background:#000515!important}.shopify-section-group-header-group .announcement-bar__message,.shopify-section-group-header-group .announcement-bar a{color:#fff!important;font-family:Lato,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important}.shopify-section-group-header-group .announcement-bar__message{font-size:17px!important}.announcement-bar__message{min-height:0!important}.shopify-section-group-header-group .header__submenu,.shopify-section-group-header-group .header__submenu .list-menu{background-color:#fff!important;border-top:2px solid #FF6D2D!important;box-shadow:0 8px 24px #575ca426!important}.shopify-section-group-header-group .header__submenu a{color:#575ca4!important;font-size:13px!important}.shopify-section-group-header-group .header__submenu a:hover{color:#ff6d2d!important;background-color:#f5f7fa!important}@media screen and (max-width:989px){.sv-topbar__inner{padding:10px 20px}.sv-topbar__logo-img,.sv-topbar__logo-svg{max-height:42px}}@media screen and (max-width:749px){.sv-topbar__inner{padding:8px 16px}.sv-topbar__logo-svg{max-height:36px}.shopify-section-group-header-group .header__icon--menu svg path{fill:#575ca4!important}}.footer,#shopify-section-footer-group{display:none!important}.sv-footer{background-color:#000515;color:#ffffffd9;font-family:Lato,sans-serif;font-size:20px}.sv-footer__top{background-color:#000515;padding:40px 0 5px}.sv-footer__top-inner{display:flex;align-items:center;gap:40px;flex-wrap:nowrap;max-width:1320px;margin:0 auto;padding:0 32px 15px;border-bottom:1px solid rgba(255,255,255,.45)}.sv-footer__logo-link{text-decoration:none;flex:0 0 auto}.sv-footer__logo-img{display:block;max-height:60px;width:auto;filter:brightness(0) invert(1)}.sv-footer__logo-svg{display:block;max-height:52px}.sv-footer__description{color:#ffffffb3;font-size:15px;line-height:1.7;flex:1;margin:0}.sv-footer__divider{height:1px;background:#ffffff14}.sv-footer__nav{padding:15px 0 20px}.sv-footer__nav-inner{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;max-width:1320px;margin:0 auto;padding:0 32px}.sv-footer__col-heading{color:#ff6d2d;font-family:Lato,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px}.sv-footer__col-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.sv-footer li{line-height:.8}.sv-footer__col-link{color:#fff;font-family:Lato,sans-serif;font-size:14px;text-decoration:none;transition:color .2s;line-height:1.4}.sv-footer__col-link:hover{color:#ff6d2d}.sv-footer__social{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.sv-footer__social-link{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#ffffffd9;text-decoration:none;transition:color .2s}.sv-footer__social-link:hover{color:#ff6d2d}.sv-footer__social-link[aria-label=Facebook],.sv-footer__social-link[aria-label=Vimeo],.sv-footer__social-link[aria-label=LinkedIn]{background:#fff;border-radius:50%;width:22.4px;height:22.4px;overflow:hidden}.sv-footer__social-link svg{width:12.6px;height:12.6px}.sv-footer__social-link[aria-label=LinkedIn]{border-radius:0}.sv-footer__social-link[aria-label=LinkedIn] svg{width:16px;height:16px}.sv-footer__social-link[aria-label=Facebook]{color:#000515}.sv-footer__social-link[aria-label=Facebook] svg{width:16px;height:16px}.sv-footer__social-link--youtube{background:transparent;width:auto;height:auto;border-radius:0;font-size:22px;display:inline-flex;align-items:center;justify-content:center}.sv-footer__social-link[aria-label=X]{color:#fff;width:22.4px;height:22.4px}.sv-footer__social-link[aria-label=X] svg{width:22.4px;height:22.4px}.sv-footer__social-link[aria-label=Vimeo],.sv-footer__social-link[aria-label=LinkedIn]{color:#000515}.sv-footer__social-link[aria-label=Facebook]:hover,.sv-footer__social-link[aria-label=LinkedIn]:hover{background:#ff6d2d;color:#fff}.footer-language-selector{margin-top:16px;display:flex;align-items:center;gap:8px}.footer-language-selector label{color:#fff;font-size:14px}.footer-language-selector select{padding:6px 10px;border:1px solid rgba(255,255,255,.35);border-radius:4px;background:transparent;color:#fff;cursor:pointer}.footer-language-selector select option{color:#000515}.sv-footer__totop-wrap{display:flex;justify-content:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.35)}.sv-footer__totop-btn{display:inline-flex;align-items:center;background:#ff6d2d;color:#fff;font-family:Lato,sans-serif;font-weight:700;font-size:14px;padding:6px 32px;border-radius:4px;text-decoration:none;transition:background .2s}.sv-footer__totop-btn:hover{background:#d64a06;color:#fff}.sv-footer__bottom{background:#000515;padding:16px 0}.sv-footer__bottom-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;max-width:1320px;margin:0 auto;padding:0 32px}.sv-footer__policies{display:flex;flex-wrap:wrap;gap:4px 20px}.sv-footer__policy-link{color:#ffffff80;font-size:13px;text-decoration:none;transition:color .2s}.sv-footer__policy-link:hover{color:#ff6d2d}.sv-footer__copyright{color:#ffffff80;font-size:13px;margin:0;white-space:nowrap}@media screen and (max-width:989px){.sv-footer__nav-inner{grid-template-columns:repeat(3,1fr)}.sv-footer__top-inner{flex-direction:column;gap:20px}}@media screen and (max-width:749px){.sv-footer__nav-inner{grid-template-columns:1fr 1fr;gap:20px}.sv-footer__bottom-inner{flex-direction:column;align-items:flex-start}.sv-footer__totop-btn{width:100%;justify-content:center}}@media screen and (max-width:480px){.sv-footer__nav-inner{grid-template-columns:1fr}}.product__title{font-family:Lato,sans-serif!important;font-size:28px!important;color:#575ca4!important;line-height:1.25!important}.product__price .price-item--regular,.product__price .price-item--sale{color:#575ca4!important;font-size:22px!important;font-weight:700!important}.product__price .price-item--regular.price-item--last{color:#999!important;font-size:16px!important;text-decoration:line-through!important}.price__badge-sale,.badge--sale{background-color:#ff6d2d!important;color:#fff!important;font-size:13px!important;font-weight:700!important;border-radius:4px!important;padding:3px 10px!important}.product-form__submit,.btn--add-to-cart,button[name=add]{background-color:#ff6d2d!important;border-color:#ff6d2d!important;color:#fff!important;font-family:Lato,sans-serif!important;font-size:16px!important;font-weight:700!important;border-radius:4px!important;padding:16px 32px!important;width:100%!important;letter-spacing:.02em!important}.product-form__submit:hover,button[name=add]:hover{background-color:#d64a06!important;border-color:#d64a06!important}.product__accordion .accordion__button,details.accordion summary,.product details>summary{font-family:Lato,sans-serif!important;font-size:16px!important;font-weight:600!important;color:#575ca4!important;border-bottom:1px solid #E0E2F0!important;padding:14px 0!important;background:transparent!important}.product details>summary:hover{color:#ff6d2d!important}.product details>summary::marker,.product details>summary::-webkit-details-marker{color:#575ca4!important}.product details[open]>summary{color:#3d3f9e!important;border-bottom-color:#ff6d2d!important}.product details .accordion__content,.product details>div{font-size:15px!important;color:#444!important;padding:12px 0 16px!important;line-height:1.7!important}.product .sv-call-btn,.product a[href^=tel]{display:block!important;background:#575ca4!important;color:#fff!important;text-align:center!important;padding:14px 24px!important;border-radius:4px!important;font-weight:700!important;font-size:16px!important;text-decoration:none!important;margin-top:12px!important;font-family:Lato,sans-serif!important}.product a[href^=tel]:hover{background:#3d3f9e!important;color:#fff!important}.product-form__input select,.product-form .select__select{border-color:#575ca4!important;color:#575ca4!important;font-size:15px!important;border-radius:4px!important}.product-form__input label,.product-form__input .form__label{color:#575ca4!important;font-weight:600!important;font-size:14px!important}.thumbnail-slider .thumbnail.is-active,.product__media-item.is-active{border:2px solid #FF6D2D!important}.product__text.caption-with-letter-spacing{color:#ff6d2d!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product .product__description p:first-child,.product-availability{color:#2e7d32!important;font-weight:600!important;font-size:14px!important}@media screen and (max-width:749px){.product__title{font-size:22px!important}.product__price .price-item--sale{font-size:20px!important}.product-form__submit{padding:14px 20px!important;font-size:15px!important}}:focus-visible{outline:2px solid #FF6D2D;outline-offset:3px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#575ca466;border-radius:3px}@media screen and (max-width:749px){h1{font-size:27px}h2{font-size:23px}h3{font-size:21px}p,li,body{font-size:15px}.announcement-bar__message{font-size:12px!important}.sv-footer__col-link,.sv-footer__description{font-size:14px}}.collection-hero{background:#575ca4;padding:36px 32px}.collection-hero .collection-hero__title{font-family:Lato,sans-serif;font-size:42px;color:#fff;margin:0 0 10px}.collection-hero .collection-hero__desc{font-size:16px;color:#ffffffd9;margin:0;max-width:700px}@media screen and (min-width:990px){.collection .product-grid,.template-collection .product-grid{--grid-desktop-horizontal-spacing: 20px;grid-template-columns:repeat(3,1fr)!important}.facets-container{display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:start}}.sv-card-wrapper{position:relative;border:1px solid #E5E7F0;border-radius:8px;overflow:hidden;background:#fff;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column}.sv-card-wrapper:hover{box-shadow:0 8px 28px #575ca424;transform:translateY(-3px)}.card-wrapper .card{border:none!important;box-shadow:none!important}.card__badge .badge--sold-out,.badge--sold-out,.card__badge,.card-information .price--sold-out,.price--sold-out{display:none!important}.sv-quote-btn{display:block;width:calc(100% - 32px);margin:0 16px 16px;background:#ff6d2d;color:#fff!important;font-family:Lato,sans-serif;font-weight:700;font-size:15px;padding:12px 16px;border:none;border-radius:4px;text-align:center;text-decoration:none!important;cursor:pointer;transition:background .2s}.sv-quote-btn:hover{background:#d64a06;color:#fff!important}.card-information .price{color:#575ca4!important;font-weight:700!important}.price__regular .price-item{color:#575ca4!important;font-size:18px!important}#verticalTitle,.facets__wrapper>h2#verticalTitle,h2#verticalTitle{display:none!important}.facets-vertical .facets__summary,.mobile-facets__summary{color:#575ca4!important;font-weight:700!important;font-size:15px!important}.facets__heading{color:#575ca4!important;font-weight:700!important}.sv-collection-nav{margin-bottom:24px;border:1px solid #E5E7F0;border-radius:8px;overflow:hidden}.sv-collection-nav__title{background:#575ca4;color:#fff;font-family:Lato,sans-serif;font-weight:700;font-size:14px;padding:12px 16px;margin:0;text-transform:uppercase;letter-spacing:.5px}.sv-collection-nav__list{list-style:none;margin:0;padding:0}.sv-collection-nav__item a{display:block;padding:10px 16px;font-size:14px;color:#333;text-decoration:none;border-bottom:1px solid #F0F2F8;transition:background .15s,color .15s}.sv-collection-nav__item a:hover,.sv-collection-nav__item a.active{background:#f0f2f8;color:#575ca4;font-weight:600}.sv-collection-nav__item:last-child a{border-bottom:none}.facet-filters__sort.select__select{border-color:#575ca4!important;color:#575ca4!important}.facet-filters__label,.product-count__text{color:#575ca4!important;font-weight:600!important}.facets__checkbox:checked,.facets__checkbox{accent-color:#FF6D2D}@media screen and (max-width:749px){.collection .product-grid,.template-collection .product-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.sv-quote-btn{font-size:13px;padding:10px 12px}}.sv-collection-search{width:100%;padding:16px 0 12px;box-sizing:border-box}@media screen and (max-width:749px){.sv-collection-search{padding:0 16px}}.sv-collection-search__form{display:flex;gap:0;align-items:center;border:2px solid #D1D5DB;border-radius:6px;overflow:hidden;background:#fff}.sv-collection-search__form:focus-within{border-color:#575ca4}.sv-collection-search__input{flex:1;padding:12px 16px;border:none;font-size:15px;font-family:Lato,sans-serif;color:#333;outline:none;background:transparent}.sv-collection-search__btn{padding:12px 20px;background:#575ca4;color:#fff;border:none;font-size:15px;font-weight:700;cursor:pointer;font-family:Lato,sans-serif;transition:background .2s;white-space:nowrap}.sv-collection-search__btn:hover{background:#ff6d2d}.sv-js-pagination{display:flex;justify-content:center;align-items:center;gap:6px;padding:32px 0 16px;flex-wrap:wrap}.sv-js-pagination__btn{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid #D1D5DB;border-radius:4px;font-size:14px;font-family:Lato,sans-serif;color:#575ca4;text-decoration:none;background:#fff;cursor:pointer;transition:background .2s,color .2s}.sv-js-pagination__btn:hover{background:#575ca4;color:#fff;border-color:#575ca4}.sv-js-pagination__btn--active{background:#575ca4;color:#fff;border-color:#575ca4;font-weight:700}.sv-show-dropdown{display:inline-flex;align-items:center;gap:6px;margin-left:16px}.sv-show-dropdown__label{font-size:14px;color:#333;font-family:Lato,sans-serif;font-weight:600}.sv-show-dropdown__select{border:1px solid #D1D5DB;border-radius:4px;padding:5px 24px 5px 8px;font-size:14px;font-family:Lato,sans-serif;color:#333;background:#fff;cursor:pointer;-webkit-appearance:auto;appearance:auto}.facets-vertical-sort .facets-vertical-form,#FacetSortForm{display:flex!important;align-items:center!important;flex-direction:row!important;gap:12px;padding:8px 0 8px 270px}@media screen and (max-width:989px){.facets-vertical-sort .facets-vertical-form,#FacetSortForm{padding-left:0}}.facets-vertical-sort .product-count-vertical{order:1;margin-right:auto}.facets-vertical-sort .facet-filters__field{order:2;margin-left:0}.sv-show-dropdown{order:3}.facet-filters__sort select,.facets__sort select{border:1px solid #D1D5DB;border-radius:4px;padding:6px 28px 6px 10px;font-size:14px;font-family:Lato,sans-serif;color:#333;background:#fff;cursor:pointer}.product-count__text{font-size:14px;color:#575ca4!important;font-weight:600!important}.sv-call-btn{display:block;background:#575ca4;color:#fff;text-align:center;padding:14px 24px;border-radius:4px;font-weight:700;font-size:16px;text-decoration:none;margin-top:12px;transition:background .2s}.sv-call-btn:hover{background:#3d3f9e;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme-custom.css.map */
