:root{--sles-ink: #122033;--sles-muted: #536174;--sles-blue: #0473ba;--sles-blue-dark: #035f99;--sles-line: #d9e4ef;--sles-soft: #f5f9fc;--sles-red: #c8333f}.template-collection .section-content{padding-bottom:56px}.template-collection{overflow-x:hidden}.template-collection .page-title{color:var(--sles-ink);font-size:2rem;line-height:1.15;margin-bottom:10px}.template-collection .breadcrumb{margin-bottom:24px}.sles-collection-intro{background:var(--sles-soft);border:1px solid var(--sles-line);border-radius:8px;color:var(--sles-ink)!important;line-height:1.65;margin:0 0 30px;padding:22px 24px;overflow-wrap:break-word}.sles-collection-intro p:last-child{margin-bottom:0}.template-collection .sles-product-grid>[class*=col-]{margin-bottom:18px;opacity:1!important;transform:none!important}.template-collection .collection-tween-enter,.template-collection .collection-tween-leave-to,.template-collection .collection-tween-enter-active,.template-collection .collection-tween-leave-active{opacity:1!important}.template-collection .collection-tween-enter .card-product,.template-collection .collection-tween-leave-to .card-product{transform:none!important}.template-collection .card.card-product{background:#fff;border:1px solid var(--sles-line)!important;border-radius:8px;box-shadow:0 14px 34px #12203314!important;opacity:1!important;transform:none!important}.template-collection .card.card-product .card-img{background:#fff;border-bottom:1px solid #edf2f7;height:238px;padding:16px}.template-collection .card.card-product .card-img a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.template-collection .card.card-product .sles-card-product-img{display:block;filter:none!important;height:206px!important;max-height:206px;opacity:1!important;object-fit:contain;width:100%}.template-collection .card.card-product .card-body{padding:18px 16px 20px}.template-collection .card.card-product .card-title h6 a{color:var(--sles-ink);font-size:1rem;font-weight:700;line-height:1.35}.template-collection .card.card-product .price{color:var(--sles-red)!important;font-size:1.1rem!important;font-weight:800}.template-product{overflow-x:hidden}.template-product .section-content.template-product-classic{padding-top:38px}.template-product .carousel-main{background:#fff;border:1px solid var(--sles-line);border-radius:8px;padding:22px}.template-product .carousel-main .flickity-viewport{min-height:380px}.template-product .carousel-main img.carousel-cell{height:auto;max-height:430px;max-width:100%;object-fit:contain;width:100%}.template-product .product-details-wrapper{background:#fff;border:1px solid var(--sles-line);border-radius:8px;box-shadow:0 14px 34px #12203314;overflow:hidden;padding:26px}.template-product .product-details-wrapper h1{color:var(--sles-ink);font-weight:700!important;letter-spacing:0;line-height:1.18;overflow-wrap:anywhere}.template-product .price-wrapper .actual-price{color:var(--sles-red)}.template-product .product-details-wrapper select.form-control,.template-product .product-details-wrapper input.form-control{border:1px solid var(--sles-line);box-shadow:none}.template-product .nav-pills .nav-link{border-radius:6px}.template-product .fix-heading{color:var(--sles-ink);line-height:1.6;overflow-wrap:anywhere}.template-page,.sles-contact-page{overflow-x:hidden}.sles-contact-page .row,.sles-contact-page .form-row{min-width:0}.sles-contact-page .form-row{margin-left:0;margin-right:0}.sles-contact-page .section-content h1,.sles-contact-page .section-content .lead{margin-left:auto;margin-right:auto;max-width:760px;overflow-wrap:anywhere}.contact-block .inner{max-width:100%;overflow-wrap:anywhere;padding-left:18px;padding-right:18px}.contact-block p{margin-bottom:0;overflow-wrap:anywhere;white-space:normal}.template-page .section-content{padding-bottom:64px}.sles-quote-page{background:linear-gradient(180deg,#f7fbff 0,#fff 42%)}.sles-quote-shell{display:grid;gap:34px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.sles-quote-intro,.sles-quote-form-wrap{background:#fff;border:1px solid var(--sles-line);border-radius:8px;box-shadow:0 14px 34px #12203314}.sles-quote-intro{padding:34px}.sles-kicker{color:var(--sles-blue);font-size:.86rem;font-weight:800;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.sles-quote-intro h1{color:var(--sles-ink);font-size:2.15rem;font-weight:800;line-height:1.15}.sles-quote-intro p{color:var(--sles-muted);line-height:1.65}.sles-quote-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.sles-quote-form-wrap{padding:28px}.sles-quote-form-wrap label{color:var(--sles-ink);font-weight:700}.sles-quote-form-wrap .form-control{border:1px solid var(--sles-line);border-radius:4px;box-shadow:none;min-height:46px}.sles-quote-form-wrap textarea.form-control{min-height:150px}.sles-quote-form-wrap .btn-primary,.template-product .btn-primary,.template-page .btn-primary{background:var(--sles-blue);border-color:var(--sles-blue)}.sles-quote-form-wrap .btn-primary:hover,.template-product .btn-primary:hover,.template-page .btn-primary:hover{background:var(--sles-blue-dark);border-color:var(--sles-blue-dark)}@media(max-width:991.98px){.sles-quote-shell{grid-template-columns:1fr}.template-product .product-details-wrapper{margin-top:22px!important}}@media(max-width:767.98px){.template-collection .page-title{font-size:1.8rem;margin-left:0!important}.sles-collection-intro{margin-left:-2px;margin-right:-2px;padding:18px}.template-collection .section-content,.template-collection .section-content .container,.template-collection .section-content .row,.template-collection .section-content [class*=col-]{max-width:100%;min-width:0}.template-collection,.template-collection #app,.template-collection .section-content{width:100%}.template-collection .section-content .container{box-sizing:border-box;max-width:100vw!important;overflow-x:hidden;padding-left:14px;padding-right:14px;width:100vw}.template-collection .section-content .row,.template-collection .sles-product-grid{margin-left:0;margin-right:0}.template-collection .section-content [class*=col-],.template-collection .sles-product-grid>[class*=col-]{padding-left:0;padding-right:0}.sles-collection-intro,.sles-collection-intro p{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;white-space:normal!important;width:100%}.template-collection .card.card-product{max-width:100%}.template-collection .card.card-product .card-img{height:220px}.template-collection .card.card-product .sles-card-product-img{height:188px!important;max-height:188px;max-width:100%;width:auto}.template-product .section-content.template-product-classic{padding-top:24px}.template-product .carousel-main{padding:12px}.template-product .carousel-main .flickity-viewport{min-height:260px}.template-product .carousel-main img.carousel-cell{max-height:290px}.template-product .product-details-wrapper{border-radius:0;border-left:0;border-right:0;margin-left:0;margin-right:0;padding:22px 15px}.template-product .product-details-wrapper h1{font-size:1.28rem;line-height:1.25;overflow-wrap:break-word;word-break:normal}.template-product .product-details-wrapper .float-right,.template-product [data-modal-wishlist-btn]{display:block;float:none!important;max-width:100%;overflow-wrap:anywhere;text-align:right}.template-product .product-details-wrapper .btn{white-space:normal}.sles-quote-intro h1{font-size:1.42rem}.sles-contact-page .section-content h1{font-size:1.45rem;line-height:1.25;padding-left:12px;padding-right:12px}.sles-contact-page .section-content .lead{font-size:1rem;line-height:1.5;padding-left:12px;padding-right:12px}.sles-contact-page .form-group.input-group,.sles-contact-page .input-group,.sles-contact-page .form-control{max-width:100%}.template-product .nav-pills .nav-item,.template-product .nav-pills .nav-link{width:100%}.contact-block .inner{padding-bottom:34px!important;padding-top:34px!important}.sles-quote-intro,.sles-quote-form-wrap{padding:22px}.sles-quote-actions .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/selfluminous-flow.css.map */
