@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.product-breadcrumbs-wrap{display:block;position:relative}.product-breadcrumbs-wrap a,.product-breadcrumbs-wrap p{font-size:.8rem}.product-breadcrumbs-wrap a{color:#1f1f1f;cursor:pointer;display:inline-block;line-height:1.2em;position:relative;text-decoration:none}.product-breadcrumbs-wrap a.breadcrumb{color:#1f1f1f}.add-cart-cta{background:#1f1f1f;border:1px solid #1f1f1f;border-radius:.3em;color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-weight:700;line-height:1.1em;padding:.8em 1em .9em;position:relative;text-align:center;text-decoration:none;transition:.25s;vertical-align:top;width:100%}.cart-grid-header,.cart-grid-row,.prod-grid-header{align-items:stretch;display:flex;justify-content:space-between;position:relative;width:100%}.default-center{display:block;margin:0 auto;max-width:80em;padding:0 1.2em;position:relative;width:100%}.page-header-wrap{display:block;padding:1.3em 0 2.4em;position:relative}.breadcrumb.shopping:before{color:#1f1f1f;content:"\e5cf";display:inline-block;font-family:Material Symbols Rounded;font-size:1.4em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;height:1.2em;margin-right:.3em;position:relative;top:.1rem;transform:rotate(90deg);vertical-align:middle}.cart-desc-color,.prod-desc-color{font-weight:500;padding-bottom:0}.cart-desc-color,.cart-desc-content,.cart-desc-options,.prod-desc-color,.prod-desc-content{color:#757575;display:block;font-size:.8rem;line-height:1.35em;position:relative}.cart-desc-color span,.prod-desc-color span{position:relative}.cart-desc-color span.prod-desc-color-label,.prod-desc-color span.prod-desc-color-label,.prod-desc-color-label{display:none}.cart-desc-color span.teal-back:after,.cart-desc-color span.teal-bak:after,.prod-desc-color span.teal-bak:after{background:#49a5b1}.cart-desc-color span:after,.prod-desc-color span:after{border-radius:100%;content:"";display:inline-block;height:1rem;position:absolute;right:-1.4rem;top:0;width:1rem}.cart-grid-select-wrap,.prod-grid-action-wrap,.prod-grid-button-wrap,.prod-grid-desc-wrap,.prod-grid-image-wrap,.prod-grid-price-wrap,.prod-grid-select-wrap,.prod-grid-total-wrap{display:inline-block;position:relative;vertical-align:middle}.mobile-label,.mobile-price-label,.mobile-unit-label{display:none}.bought-together-color-wrap,.product-color-wrap,.product-dimension-color-wrap{align-content:flex-start;align-items:flex-start;display:flex;flex:1 1 100%;gap:.1em;margin-top:-.7em;padding:.6em 0;position:relative}.product-dimension-color-wrap{flex-wrap:wrap;gap:.5em;margin-top:-.8em;max-width:25em}.color-dots.large.black.color-select:after,.color-dots.large.blue.color-select:after,.color-dots.large.dark-purple.color-select:after,.color-dots.large.green.color-select:after,.color-dots.large.medium-gray.color-select:after,.color-dots.large.purple.color-select:after,.color-dots.large.red.color-select:after{color:#fff}.black{background-color:#252525;border:1px solid #252525}.light-gray{background-color:#d1d1d1;border:1px solid #d1d1d1}.medium-gray{background-color:#929292;border:1px solid #929292}.gray{background-color:#757575;border:1px solid #757575}.lime{background-color:#cfdb54;border:1px solid #cfdb54}.red{background-color:#c93030;border:1px solid #c93030}.dark-purple{background-color:#32314b;border:1px solid #32314b}.purple{background-color:#54417e;border:1px solid #54417e}.teal{background-color:#49a5b1;border:1px solid #49a5b1}.orange{background-color:#e07043;border:1px solid #e07043}.blue{background-color:#3a77d1;border:1px solid #3a77d1}.green{background-color:#276153;border:1px solid #276153}.add{background-color:#fff;border:1px solid #e3e3e3}.default-outer-wrapper{background:#fff;display:block;height:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:calc(100vh - 8.8em);position:relative;width:100%}.typical-header-wrap .product-breadcrumbs-wrap a{font-size:.7em}.product-breadcrumbs-wrap p a.breadcrumb.active{color:#1f1f1f;padding:0;text-decoration:none}.product-breadcrumbs-wrap a.breadcrumb+span,.product-breadcrumbs-wrap a.breadcrumb+span+span .breadcrumb.active{color:#757575;font-size:inherit;margin:0 0 0 .2em}.product-breadcrumbs-wrap .breadcrumb.active,.product-breadcrumbs-wrap a.breadcrumb+span+span .breadcrumb.active{color:#1f1f1f;font-weight:700}.wishlist-cta:focus-visible,.wishlist-cta:hover{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.wishlist-cta span{display:inline-block;vertical-align:middle}.wishlist-cta span:after{color:#757575;content:"\e87d";display:inline-block;font-family:Material Symbols Rounded;font-size:1.6em;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48;line-height:0;position:relative;right:-.2rem;top:.5rem}.cart-grid-desc-wrap p.cart-desc-title,.prod-desc-title{color:#1f1f1f;display:block;font-size:1rem;font-weight:700;padding-bottom:.4em;position:relative}.breadcrumb{cursor:pointer}.thank-you-page-wrap{display:block;height:calc(100vh - 8.8em);position:relative;width:100%}.thank-you-page-center{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;margin:auto;max-width:28em;text-align:center;width:100%}.thank-you-heading{line-height:1.3em}.loading-data,.page-content .loading{align-items:center;display:flex;font-size:1.6em;font-weight:700;height:calc(100vh - 5.8em);justify-content:center;position:relative;width:100%}.product-deatis-page-wrap{display:block;height:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:calc(100vh - 8.8em);position:relative;width:100%}.product-detail-breadcrumb{color:#1f1f1f;cursor:pointer;display:inline-block;font-size:.8rem;line-height:1.2em;position:relative;text-decoration:none}.product-detail-breadcrumb:before{color:#1f1f1f;content:"\e5cf";display:inline-block;font-family:Material Symbols Rounded;font-size:1.2em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;height:1.2em;margin-right:.3em;position:relative;top:0;transform:rotate(90deg);vertical-align:middle}.product-detail-loader-spinner{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.product-detail-loader-spinner .spinner{animation:spin 2s linear infinite;background:conic-gradient(from 180deg at 50% 50%,#5200ff00 0deg,#1f1f1f 1turn);border-radius:50%;display:grid;height:2rem;place-items:center;width:2rem}.product-detail-loader-spinner .spinner:before{background-color:#fff;border-radius:50%;content:"";height:80%;width:80%}@keyframes spin{to{transform:rotate(1turn)}}@media screen and (max-width:1800px){.pdoduct-recommended .product-item-image:before,.product-recommended .product-item-image:before{padding:111% 0 0}.product-detail-right{padding:3.5em 0 0 2em}.prod-grid-desc-wrap{padding:.5em .75em}.square-default-cta{padding:.9em 2.5em .8em .8em}.square-default-cta:after{right:.5em}.prod-pricing-label-wrap{width:11.05rem}.pricing-total-wrap,.prod-grid-header-wrap{width:10.5rem}.prod-grid-header-title{left:1.3em}.prod-grid-header-title.header-right{right:0}.cart-grid-col:nth-child(4){margin-left:2.6em}}.breadcrumbs-product-details{color:#1f1f1f;cursor:pointer;display:inline-block;font-size:.8em;line-height:1.2em;position:relative;text-decoration:none}.breadcrumbs-product-details .breadcrumb{cursor:pointer}.breadcrumbs-product-details .breadcrumb.active{font-weight:700}.pages-not-found{display:block;height:calc(100vh - 8.8em);position:relative;width:100%}.pages-not-found-wrap{align-items:center;display:flex;height:100%}.pages-not-found-center{margin:0 auto;max-width:28em;padding:0 .75em}.pages-not-found-center,.pages-not-found-img{display:block;position:relative;text-align:center;width:100%}.pages-not-found-title{color:#1f1f1f;font-size:1.65rem;font-weight:700;line-height:1.3em;padding:.3em 0;position:relative;vertical-align:initial}.pages-not-found-content{color:#666;font-size:.95rem;line-height:normal;position:relative}.pages-not-found-outer p{font-size:9.3em;font-weight:700;line-height:1.1em}@media screen and (max-width:1600px){.my-product-title-coll.total{left:1.85em}.my-product-title-coll.product-details-title{left:-1.1em}.my-product-title-coll.product-quantity{left:7em}}@media screen and (max-width:1500px){.cart-grid-total-price-wrap,.icon-cta.wishlist-cell{max-width:none;min-width:4.15rem}.cart-grid-total.left-unit-price{padding-left:0;padding-right:0}.nav-seat{height:4.7em}.nav-logo-img{max-width:7em}.logo-title{font-size:.9em}.logo-title:before{left:1.1em}.nav-middle .nav-link{padding:1.3em 1.6em}.nav-link{font-size:.9em}.nav-drop-layout-wrap,.nav-overlay-product .nav-drop-layout-wrap{padding:5em 0 0}.nav-drop-title{font-size:1.5em}.nav-block-item{flex:0 1 20.1%}.nav-overlay-product .nav-drop-title{padding:0 9em .7em 0}.page-header-wrap{padding:1.1em 0 2.4em}.page-main-title,.product-main-title{font-size:2.4em}.product-title{font-size:1.1em}.product-item-amount,.product-item-title{font-size:.9em}.product-layout-title{font-size:1.4em}.product-item-image.product-item-recommend-inner .product-layout-wrapper{padding:25% .65em .75em}.product-layout-cta,.product-layout-desc{font-size:.8em}.product-layout-desc{padding:0 0 1em}.product-layout-cta{margin-top:0}.product-item-reaction.left-large .product-item-icon .material-symbols-rounded{font-size:2.1em}.product-layout-wrapper{padding:0 1.3em 1.5em}.product-item-reaction.left-large{padding:0 .25em .7em}.product-layout-cta:after{right:.5em;top:.6em}.product-item-filter-collapse{max-height:6.9em}.show-all-wrap:before{top:-.85em}.product-detail-left{max-width:35.95em}.product-detail-right{padding:3.5em 0 0 1.7em;width:40%}.product-detail-title{font-size:2.2em}.product-detail-price-amount{font-size:1.1rem}.color-dots.large.color-select:after,.color-dots.large.color-select:before{height:3rem;width:3rem}.prod-detail-content-wrap{padding-bottom:3.9em}.prod-detail-cta{font-size:.9em}.product-dimension-desc{font-size:.65em}.bought-together-title{font-size:1.3em}.bought-together-tile-image-wrap{height:17.75rem}.product-clear,.product-results{font-size:.7em}.container-checkbox,.container-radio,.product-filter-active,.product-item-filter-trigger,.show-all-title{font-size:.8em}.room-tile{width:36.65em}.room-tile-image-wrap{height:27.3rem}.prod-desc-title,.prod-grid-select,.prod-grid-total{font-size:.9rem}.prod-desc-color,.prod-desc-content{font-size:.75rem}.square-default-cta{font-size:.75rem;white-space:nowrap}.square-default-cta:after{font-size:1.5em;right:.5em}.prod-desc-color span:after{height:.9rem;width:.9rem}.prod-grid-icon{height:1.7rem;width:1.7rem}.prod-grid-icon .material-symbols-rounded{font-size:.9rem}.prod-grid-col{font-size:.75em}.prod-grid-col.prod-unit-price{margin-left:5em}.prod-grid-col.prod-image-area{align-items:stretch;justify-content:center}.table-layout-wrap{padding:4.8em 0 1em}.subtotal-cart-desc,.subtotal-cart-title{font-size:.9em}.subtotal-wrap{padding:0}.subtotal-simple-link{font-size:.75em;margin-right:0}.add-cart-cta,.wishlist-cta{font-size:.95em}.wishlist-cta span:after{font-size:1.4em;top:.35rem}.subtotal-cart-item{padding:2.1em 0 .4em}.prod-grid-button-wrap,.prod-grid-price-wrap,.prod-grid-total-wrap{padding:0 0 0 .5em}.prod-grid-button-wrap{margin:0 .4em 0 1.5em}.support-tip-content{padding:2.8em 0 .6em}.support-tips-wrap{gap:1.2em}.support-tip-icon.battery-icon .material-symbols-rounded{font-size:1.6em}.support-tip-icon .material-symbols-rounded{font-size:2em}.typical-header-wrap{padding:1.1em 0 0}.prod-pricing-label-wrap{margin-right:7em;width:10.05rem}.prod-grid-action-wrap{width:4.4rem}.prod-quantity{margin-left:0}.prod-grid-header .prod-grid-col.prod-desc{margin-left:6em;max-width:27rem}.support-tip-desc{font-size:.8em}.support-tip-title{font-size:.8rem}.typical-page .default-center{padding:0 2em}.prod-grid-desc-wrap{max-width:26rem}.pricing-total-wrap,.prod-grid-header-wrap{width:11.5rem}.prod-desc .prod-grid-header-title{left:.8em}.page-section{margin:0 0 .6em}.subtotal-cart-item{padding:0 1.3em 0 .7em}.pricing-total-wrap{margin-left:0}.prod-grid-header-title{left:2.6em}.prod-grid-header-title.header-right{right:0}.project-item-title{font-size:1.3em}.cart-grid-header-title{font-size:.75rem}.cart-desc-title{font-size:.95rem}.cart-desc-color,.cart-desc-content,.summary-est-desc{font-size:.75rem}.cart-grid-select,.cart-grid-total{font-size:.9rem}.icon-cta{font-size:.7rem}.cart-cell span:after,.wishlist-cell span:after{font-size:1.3em}.cart-cell:after{right:-1.1em}.delete-cell span:after{font-size:1.4em}.icon-cta.cart-cell{padding:.625em 1.4em .625em .7em}.cart-estimate-content{font-size:1em}.cart-grid-image-wrap{min-width:7.9em;width:100%}.cart-grid-col:nth-child(4){margin-left:1.7em}.my-products--coll:nth-child(2){max-width:12.3em}.cart-grid-header-wrap,.cart-total-wrap{width:100%}.cart-grid-total-price-wrap{max-width:none;min-width:4.15rem}.cart-grid-unit-buttons,.my-product-title-coll.product-quantity{padding:0}.my-product-title-coll.product-details-title{padding-left:2.2em}.cart-grid-row{justify-content:space-between}.my-product-title-coll.product-quantity{left:7.8em}.my-product-title-coll.unit-price{left:4.95em}.my-product-title-coll.total{left:.95em}.hero-subtitle.card-h2{font-size:3.75rem}.types .card-content{padding:0 1.3rem 0 1.7rem}.types .types-card:nth-child(3) .card-content{padding:0 1.3rem 0 2.7rem}.hero-tile-link{font-size:.8rem}.type-back-link{top:4em}#browseproductType .nav-block-item:first-child{flex:0 1 40.2%}.product-layout-title.inline-block-flex{font-size:.9em}.product-layout-desc.inline-block-flex{font-size:.75em}.login-form-wrap{margin:.8em auto}.login-form-inner,.login-form-inner.bottom-wrap{padding:1em 2.3em 1.15em}.login-logo-cell{padding:.5em 0}.cart-grid-row.estimate{padding:1.5em 0 0}}@media screen and (max-width:1200px){.project-item-inner .add-cart-cta,.wishlist-cta{font-size:.9em}.my-products--coll.cart-price{padding-left:5.5rem!important}.my-products--coll.cart-img .cart-grid-col.cart-image-area{position:static}.cart-grid-image-wrap span{height:5rem}.my-products--coll.cart-img{max-width:4.7em;position:relative;width:100%}.my-products--coll{border-top:0 solid #c4c4c4;display:inline-block;padding:0!important}.my-products--table-row{border-top:1px solid #c4c4c4;display:block;padding:.9em 0;position:relative}.nav-seat{height:4.6em}.nav-logo{width:12.05em}.nav-logo-img{max-width:6em}.logo-title{font-size:.9em;padding-left:1.5em}.logo-title:before{left:.9em}.nav-middle .nav-link{font-size:.8em;padding:1em .8em}.nav-drop-layout-wrap,.nav-overlay-product .nav-drop-layout-wrap{padding:4em 0 0}.nav-block-item{flex:0 1 30.1%}.nav-block-title{font-size:.8em}.nav-overlay-product .nav-block-item{flex:0 1 49%}.nav-overlay-product .nav-drop-title{padding:0 0 .7em}.nav-overlay-product .nav-drop-layout-wrap{gap:7.3em}.nav-overlay-product .nav-overlay-center{max-width:48em}.product-wrap{padding:0 0 1.4em}.product-filter-active{padding:.5em 2.3em .5em .9em}.product-filter-active:after{right:.5em;top:.2em}.product-gallery-item{width:32.1%}.product-title{font-size:1.1em}.product-layout-cta{font-size:.7em;padding:.65em 2.5em .65em 1em}.product-item-amount,.product-item-title{font-size:.7em}.product-layout-cta:after{font-size:1.4em;right:.5em;top:.4em}.product-inner-item.product-nav{max-width:10.45em}.container-checkbox,.container-radio{font-size:.8em;line-height:1.1em;padding-right:0}.product-item-filter-trigger{font-size:.9em}.product-item-image.product-item-recommend-inner .product-layout-wrapper{align-items:flex-end;justify-content:center;padding:18% .25em .75em}.product-item-reaction.left-large .product-item-icon .material-symbols-rounded{font-size:1.8em}.product-layout-title{margin-right:auto;max-width:9em}.product-layout-desc{margin-right:auto}.product-title{font-size:1em}.product-layout-title{font-size:1.1em}.product-layout-desc{font-size:.7em}.product-clear,.product-results{font-size:.6em}.container-checkbox,.container-radio,.product-filter-active,.product-item-filter-trigger,.show-all-title{font-size:.7em}.page-main-title,.product-main-title{font-size:2.3em}.product-item-filter-collapse{max-height:6.6em}.show-all-wrap:before{top:-1.43em}.product-item-reaction.left-large{padding:0 .25em .7em 0}.product-dimension-title{font-size:1em}.page-main-title{font-size:2.1em}.product-detail-right{padding:3.5em 0 0 .9em;width:46.2%}.product-dimension-number-wrap{flex-wrap:wrap}.product-detail-title{font-size:1.9em}.product-detail-price-amount{font-size:1rem}.bought-together-title{font-size:1.1em}.bought-together-tile{width:14.35rem}.product-detail-list li{font-size:.7em}.color-dots.large.color-select:after,.color-dots.large.color-select:before{height:2.8rem;width:2.8rem}.product-detail-add-on-wrap{align-items:stretch}.product-add-on-image-wrap{height:auto}.product-add-on-method-inner{height:1.3rem;width:1.3rem}.prod-detail-content-trigger,.prod-shipping-est-title{font-size:.8em}.prod-shipping-select{font-size:1em;height:2.7em;min-width:4.45em}.bought-together-tile-image-wrap{height:15.75rem}.product-detail-icon-wrap{height:1.7rem;width:1.7rem}.product-detail-right .product-detail-icon-wrap:after{font-size:1.6em;line-height:0;right:.27em;top:.8em}.support-tip-desc,.support-tip-title{font-size:.7rem}.room-tile{width:31.65em}.room-tile-image-wrap{height:22.3rem}.bought-together-inner .slick-arrow,.room-slider-wrap .slick-arrow{height:2.8rem;width:2.8rem}.bought-together-inner .slick-arrow{right:-2.6rem}.bought-together-inner .slick-prev{right:.7rem}.room-slider-wrap .slick-arrow:after{font-size:1.1rem}.table-layout-wrap{padding:4.1em 0 1em}.prod-grid-desc-wrap{max-width:21rem}.prod-desc-title{font-size:.8rem}.prod-desc-color,.prod-desc-content{font-size:.7rem}.prod-grid-select,.prod-grid-total{font-size:.8rem}.square-default-cta{font-size:.7rem}.prod-grid-icon{height:1.6rem;width:1.6rem}.subtotal-wrap{padding:0}.subtotal-simple-link{font-size:.7em;margin-right:0}.subtotal-cart-desc,.subtotal-cart-title{font-size:.8em}.add-cart-cta,.wishlist-cta{font-size:.9em}.wishlist-cta{padding:.8em 1em .864em}.wishlist-cta span:after{font-size:1.4em}.prod-desc-title{font-size:.75rem}.prod-desc-color,.prod-desc-content{font-size:.65rem}.pricing-total-wrap,.prod-grid-header-wrap{margin-left:.7em;margin-right:0;width:8.6rem}.subtotal-inner{max-width:13.6em}.select-wrap .prod-grid-header-title{right:.9em}.prod-grid-button-wrap{padding:0}.prod-grid-action-wrap{padding:0 1.5em 0 .75em;width:3.6rem}.prod-grid-select-wrap{margin:0 .7em}.prod-grid-col.prod-image-area{align-items:stretch}.typical-header-wrap{padding:.7em 0 0}.page-section{margin:0 0 .1em}.subtotal-cart-row:nth-child(2){padding-bottom:.5em}.subtotal-cart-item{padding:.625em 0 .4em}.prod-grid-header-title{left:.3em}.prod-grid-header-title.header-right{right:.1em}.prod-grid-col.prod-unit-price{margin-left:3.8em}span.table-cell-totalammount{padding:0 .6em 0 .2em}.cart-datawrap{padding-right:.5em;text-align:right}.product-breadcrumbs-wrap .breadcrumb.shopping:before{font-size:1.4em}.login-form-wrap{margin:1em auto;max-height:100%}.login-form-inner,.login-form-inner.bottom-wrap{padding:1.2em 2.3em 1.75em}.cart-default-wrapper{display:block;position:relative;width:100%}.cart-layout-wrap{padding:1em 0 0}.cart-grid-row{flex-wrap:wrap;justify-content:flex-start}.cart-grid-select{background-position:right 4% center;font-size:.8rem;height:1.8rem;min-width:5.875em;padding:.55em 1.15em .55em .75em;width:100%}.mobile-price-label{color:#757575;display:block;font-size:.7rem;line-height:1em}.typical-page .mobile-price-label{display:none}.cart-grid-total{font-size:.8rem;line-height:1.5em;margin-top:0;text-align:center;width:4rem}.cart-grid-header-title,.cart-grid-header-wrap.price-label,.quantity .cart-grid-header-title{display:none}.cart-grid-image-wrap{min-width:4.7em}.cart-grid{margin-left:1.5em}.cart-grid-col:nth-child(4){flex:1 1 100%;justify-content:flex-start;margin-left:0;margin-left:5.8rem;padding:.3em 0 0}.icon-cta{margin-top:1.35em}.cart-grid-desc-wrap{padding:0 1.9rem;width:100%}.my-products--coll.cart-detail.cart-grid-col{display:inline-block;margin-bottom:0;margin-right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%}.cart-grid-total-price-wrap,.icon-cta.wishlist-cell{white-space:nowrap}.cart-total-wrap .cart-datawrap{display:flex;justify-content:space-between;padding:.1em 0 0 1.5em;text-align:left}.cart-grid-inner p.cart-grid-total{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart-grid-unit-buttons{justify-content:flex-start;padding-left:1.2em}.cart-grid-desc-wrap .cart-desc-title{font-size:.8rem}.summary-est-subhead{font-size:.85rem}.cart-desc-content,.summary-est-desc{font-size:.7rem}.cart-grid-col.cart-image-area{display:inline-block;left:0;position:absolute}.cart-grid-col.cart-desc{display:inline-block;margin-left:7.1em;width:70%}.cart-grid-col:nth-child(3){display:inline-block;margin-left:0;position:absolute;top:7.56em;z-index:1}.cart-grid-select-wrap{min-width:4.6em}.cart-grid-total-price-wrap .mobile-price-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart-grid-unit-price-wrap .cart-grid-total,.cart-grid-unit-price-wrap .mobile-price-label{margin:0 0 0 auto;text-align:right}.cart-estimate-content{font-size:.95em}.my-product-title-row{display:none}.hero-subtitle.card-h2{font-size:3rem}.hero-tile-desc,.hero-tile-link{font-size:.75rem}.hero-tile-link{margin-top:3em}.hero-tile-link:before{font-size:1.2em;top:.5em}.nav-overlay.product-type .nav-drop-title,.nav-overlay.room-type .nav-drop-title,.nav-overlay.typical-layout .nav-drop-title{font-size:1.2em}.type-back-link{font-size:.75em;top:3em}.nav-overlay.product-type .nav-block-title,.nav-overlay.room-type .nav-block-title,.nav-overlay.typical-layout .nav-block-title{font-size:.75em}#browseproductType .nav-block-item:first-child{flex:0 1 100%;max-width:31.4em;min-height:10em;width:100%}.product-type .nav-block-item .product-layout-wrapper.inline-block-flex .product-layout-inner{height:calc(100% - .4em);width:100%}.cart-default-wrapper .page-header-wrap{display:block;padding:1.85em 0 .9em}p.cart-grid-total.left-unit-price{padding-right:1em}}@media screen and (max-width:1000px){.product-item-reaction.left-large{margin-left:-.3em;padding:0 0 .7em}.my-products--coll.cart-price{padding:.8em 0 0!important}.cart-grid-unit-buttons{padding-left:.6em}.cart-grid-select-wrap{min-width:4.7em}.cart-total-wrap .cart-datawrap{flex-wrap:wrap;justify-content:flex-start;text-align:end}.product-item-image.product-item-recommend-inner .product-layout-wrapper{margin-left:0;padding:0 0 .75em}.product-item-recommend-inner{justify-content:flex-start;padding:1em .8em}.cart-default-center .default-center{padding:0}.my-products--coll:nth-child(2){max-width:14.4em;width:100%}.my-products--coll.cart-quantity{top:5.96em}.my-products--coll.cart-price{padding:.5em 0 0!important}.typical-prod-grid-col .prod-grid-action-wrap{padding:0 0 0 .75em;width:2.1rem}}@media screen and (max-width:900px){.nav-seat{height:2.9em}.mobile-nav-menu-trigger{display:block}.nav-logo-img{max-width:4em}.nav-logo{background:#fff;margin:auto;max-width:8.2em;padding:.8em 0;width:100%}.logo-title{font-size:.6em;padding-left:2.8em}.logo-title:before{left:1.45em}.nav-item-wrap.nav-middle,.nav-right .nav-link{display:none}.nav-right .nav-link.cart{display:inline-block}.nav-link.cart .icon-wrap.dark{background:#0000;border:none;color:#1c1b1f}.nav-link.cart .icon-wrap.dark .material-symbols-rounded{color:#1c1b1f;font-size:1.5em}.cart-numbers,.favorite-numbers{border-radius:100%;display:block;font-size:.5em;padding:.4em;position:absolute;right:1.2em;top:.4em}.cart-numbers,.favorite-numbers,.nav-link:hover .icon-wrap.dark .cart-numbers,a.nav-link:hover .icon-wrap.dark .cart-numbers{background-color:#1c1b1f;color:#fff}.nav-right{margin-right:0;position:absolute;right:.3em}.mobile-nav-open .nav-overlay-close{display:none;height:1.3em;right:2.25em;right:.45em;top:.9em;width:1.3em;z-index:501}.mobile-nav-open .nav-overlay-close-icon{height:1.3em;right:0;top:0;width:1.3em}.mobile-nav-open .nav-overlay-close .material-symbols-rounded{font-size:1.3em;line-height:.8em}.footer-center,.nav-overlay .nav-overlay-inner .nav-overlay-center{padding:0 .8em}.mobile-nav-page-mask{display:block}.default-center{padding:0 .8em}.product-breadcrumbs-wrap{display:none}.cart-default-center .default-center{padding:0}.page-header-wrap{padding:.9em 0 .6em}.page-main-title,.product-main-title{font-size:1.8em}.product-mobile-results-wrap{align-items:flex-start;display:flex;justify-content:space-between;margin-top:.7em;position:relative;width:100%}.product-controls-wrap{display:block;position:relative}.mobile-product-filters,.mobile-product-sort-wrap{background:#0000;border:1px solid #1f1f1f;border-radius:1.5em;color:#1f1f1f;display:inline-block;font-size:.7em;font-weight:700;line-height:1.2em;padding:.5em 1.8em .5em .7em;position:relative;text-align:center;text-decoration:none;vertical-align:top}.mobile-product-sort-wrap{border:1px solid #e3e3e3}.mobile-product-filters:after{color:#1f1f1f;content:"\e429";display:block;font-family:Material Symbols Rounded;font-size:1em;position:absolute;right:.7em;top:.5em}.mobile-product-sort-wrap:after{color:#1f1f1f;content:"\e5cf";display:block;font-family:Material Symbols Rounded;font-size:1.4em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;position:absolute;right:.2em;top:.35em}.sort-by-wrap{display:none}.mobile-product-results{display:inline-block;font-size:.7em;margin-top:1.4em;position:relative;text-decoration:none;vertical-align:initial}.product-wrap{display:block}.product-inner-item.product-nav{display:none}.menu-open .product-overlay-wrap.product-inner-item.mobile-filter-nav .product-inner-item.product-nav{background:#fff;border-radius:1em 1em 0 0;bottom:0;display:inline-block;max-width:100%;overflow:hidden;padding:0;position:absolute;top:auto;vertical-align:middle;width:100%}.product-overlay-wrap.product-inner-item.mobile-filter-nav{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}.product-overlay-wrap.product-inner-item.product-nav{background:#fff;border-radius:1em 1em 0 0;bottom:0;display:none;max-width:100%;top:auto;width:100%}.product-overlay-wrap .scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:auto;margin-left:0}.product-overlay-wrap .scrollbar-outer>.scroll-element.scroll-y{bottom:1.9em;height:auto;overflow:auto;right:.1em;top:4em;width:12px}.product-overlay-wrap .scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:3px}.product-overlay-wrap .scrollbar-outer>.scroll-element{background-color:initial}.product-content-center{display:block;overflow:auto;padding:3em 0 1em;position:relative}.product-item.product-item-filter-wrap{height:100%;max-height:calc(100vh - 4em);overflow:hidden;padding:0}.filter-active .mobile-product-overlay-dim,.filter-active .product-overlay-wrap.product-inner-item.mobile-filter-nav,.sort-active .mobile-product-overlay-dim{display:block}.product-filter-controls-wrap,.product-filter-selected,.product-item .filter-list{display:none}.product-inner-overlay-bar{background:#fff;display:block;left:0;padding:.95em 0 0;position:absolute;top:0;width:100%;z-index:502}.product-item.filter-results-wrap{border-bottom:1px solid #e3e3e3}.mobile-product-nav-close{color:#757575;display:block;font-size:1.3em;height:1.4em;position:absolute;right:.3em;text-decoration:none;top:0;width:1.4em;z-index:1}.product-overlay-wrap.product-inner-item.mobile-filter-nav .mobile-product-nav-close{top:.8em}.mobile-sort-nav .mobile-product-nav-close{top:.9em}.product-filter-sort-wrap,.product-item.filter-results-wrap{padding:0 .85em .7em;pointer-events:none}.product-title{padding:0}.product-item-filter.collapsed,.product-item-sort-wrapper{padding:0 .85em}.product-item-filter-trigger{padding:1.25em 3em 1.25em 0}.expanded .product-item-filter-trigger{padding:1.25em 3em .5em 0}.product-item-filter-trigger:before{font-size:1.4em;right:-.25em;top:57%}.container-checkbox,.container-radio,.show-all-title{font-size:.8em;margin-bottom:1em;padding-left:2.1em}.product-item-filter-collapse{max-height:9.6em;padding:.4em 0}.product-item+.product-item:last-of-type{border:none}.product-item-filter.cta-wrapper{border-bottom:none;display:block;position:relative}.default-cta,.default-cta.power{padding:.7em 2.5em}.default-cta.power{padding:.7em 3.2em}.product-item-filter-inner-wrap .default-cta{padding:.75em 3em .7em}.product-item-filter-inner-wrap .default-cta.power{padding:.75em 3.3em .7em}.product-item-filter-inner-wrap{align-items:flex-start;display:flex;justify-content:space-between;padding:.8em .75em .5em;position:relative;width:100%}.product-item-filter-collapse-wrap{margin:0}.checkmark{top:-.15em}.cart-default-wrapper .product-breadcrumbs-wrap{display:block}.cart-default-wrapper .page-header-wrap{display:block;margin:0 auto;max-width:25em;padding:1.55em 0 .9em}.product-gallery-item{width:48.3%}.product-item-reaction{padding:.278em}.product-item-icon .material-symbols-rounded{font-size:1.2em}.product-item-title{line-height:1.1em;padding:.9em 0 .6em}.product-item-amount{font-size:.7em;padding:1em 0}.product-color-wrap{margin-top:-.4em}.product-gallery-item{margin:0}.product-gallery-item .product-layout-cta{position:relative}.product-layout-cta{padding:.5em 2.5em .5em 1em;position:absolute;right:1.2em}.product-layout-cta:after{font-size:1.2em;right:.5em;top:.45em}.product-layout-title{font-size:1.3em}.product-layout-desc{font-size:.7em;padding:0 0 3.5em}.product-layout-wrapper{align-items:flex-start;padding:0 1em 1.4em}.product-item-reaction.left-large{padding:.2em .8em .7em}.product-layout-wrapper{padding:0 .8em 1em}.product-item-image.product-item-recommend-inner .product-layout-wrapper{margin:auto;padding:calc(100% - 10.8em) .8em 1em}.product-recommended .product-item-image{align-items:flex-start;justify-content:space-between;padding:0}.product-item-reaction.left-large{margin-left:-.1em;padding:.2em .6em .7em}.sort-active .mobile-sort-nav{display:block}.product-filter-sort-wrap{border-bottom:1px solid #e3e3e3}.default-full{width:100%}.product-item-sort{padding:1.5em 0 .6em}.add:before{font-size:.65em;left:50%}.product-title{font-size:1.3em}.show-all-wrap:before{height:3em}.show-all-title{padding-left:3.2em}.product-header-wrap{padding:1.5em 0 0}.product-detail-right{margin:auto;max-width:25em;padding:0;width:100%}.bought-together-tile{width:12.35rem}.desktop-gallery{display:none}.mobile-gallery{display:block}.product-gallery-thumb-row{bottom:0;flex-direction:row;height:auto;order:2;top:auto;width:100%}.product-credit-desc{font-size:.55em;max-width:100%;padding-bottom:.6em}.product-detail-title{font-size:1.6em;line-height:.9em}.product-detail-price-amount{font-size:.9rem}.product-gallery-slide:before{padding:89% 0 0}.product-gallery-container{margin:auto;padding-left:0;width:100%}.product-gallery-slide img{object-fit:contain}.product-detail-list li{max-width:100%;padding:.47em 0 .27em 2.1em}.product-detail-list li:before{left:-.1em;top:.4em}.product-dimension-title{padding-bottom:.6em}.product-dimension-number-wrap{gap:.25em}.color-dots.large.color-select:after,.color-dots.large.color-select:before{height:2.65rem;width:2.65rem}.product-add-on-method-inner{margin:0 .4em 0 .5em}.product-detail-add-on-wrap{margin-bottom:.3em}.product-add-on-content-wrap{padding:.25em .4em}.prod-detail-content-wrap{max-width:100%;padding:0 0 1.5em}.prod-detail-content-trigger:before{right:.4em;top:60%}.prod-shipping-wrap{padding-top:1.4em}.prod-shipping-select{background-position:right 10% center;padding:.733em 1.6em .733em .6em}.bought-together-outer{padding:3em 0 2.8em}.bought-together-title{font-size:.9em}.bought-together-tile-image-wrap{height:11.15rem}.bought-together-outer .product-item-image:before{padding:110% 0 0}.product-detail-icon-wrap{height:1.7rem;width:1.7rem}.product-detail-right .product-detail-icon-wrap:after{font-size:1.7em;right:.35em;top:.9em}.product-gallery-thumb-row{display:none}.prod-dim-inner{width:100%}.product-dimension-item{flex:0 1 48.7%}.typical-header-wrap{padding:.7em 0 .4em}.support-tip-icon .material-symbols-rounded,.support-tip-icon.battery-icon .material-symbols-rounded{font-size:1.5em}.support-tip-content{padding:1.9em 0 .6em}.prod-grid-row{align-items:flex-start;flex-wrap:wrap;justify-content:flex-end;margin:0 auto .4em;max-width:25em;padding:.6em .65em .95em;width:100%}.prod-grid-col.prod-cta-wrap,.prod-grid-header{display:none}.prod-grid-col{flex:0 1}.prod-grid-image-wrap{border-radius:4px}.prod-grid-col.select-wrap,.prod-image-area{order:1;width:50%}.prod-grid-col.select-wrap{left:.65em;position:absolute;top:7.16em}.prod-grid-select{background-position:right 4% center;font-size:.7rem;height:1.8rem;min-width:4.45em;padding:.55em 1.15em .55em .75em;width:100%}.prod-grid-col.pricing-wrap,.prod-grid-col.prod-desc{order:2}.prod-grid-col.prod-desc{flex:6 1;margin-left:6.7em;width:100%}.pricing-total-wrap,.prod-grid-header-wrap{justify-content:space-between;margin-left:0}.prod-grid-col.pricing-wrap{align-items:flex-start;display:flex;flex:6 1;justify-content:flex-start;margin-left:6.6em;position:relative;width:16rem}.prod-grid-price-wrap,.prod-grid-total-wrap{padding:1.9em 0 0}.prod-grid-total{font-size:.8rem;text-align:center;width:4rem}.mobile-label,.mobile-price-label,.mobile-unit-label{padding:0 0 .4em}.prod-grid-col.icon-wrap{order:3;position:absolute;right:.25em;top:.75em}.prod-grid-image-wrap,.prod-grid-select-wrap{display:block;left:.05em;min-width:0;min-width:auto;position:absolute;width:6.05em}.prod-grid-select-wrap{margin:0}.prod-grid-image-wrap:before{padding:99.15% 0 0}.prod-grid-desc-wrap{width:18rem}.prod-grid-col{display:inline-block}.prod-grid-col.prod-total-price,.prod-grid-col.prod-unit-price{display:inline-block;padding-left:1.1em}.prod-desc-title{font-size:.8rem;line-height:1.05em;padding-bottom:.5em;padding-right:2em}.typical-prod-desc .prod-desc-title{padding-right:.8em}.prod-desc-content{font-size:.7rem;line-height:1.4em;padding-bottom:.4em}.prod-desc-color span.prod-desc-color-label,.prod-desc-color-label{color:inherit;display:inline-block;font-size:inherit;font-weight:400}.support-tips-wrap{flex-wrap:wrap;gap:.8em}.support-tip-desc{font-size:.7em;line-height:1.3em}.support-tip-title{display:inline;display:initial;font-size:inherit;line-height:inherit}.support-tip-item{flex:1 1 47%}.room-tile{width:20.95em}.bought-together-inner .slick-arrow,.room-slider-wrap .slick-arrow{bottom:.2rem;height:2.1rem;right:.85rem;width:2.1rem}.bought-together-inner .slick-arrow{bottom:4.5rem}.bought-together-inner .slick-prev{right:3.35rem}.room-slider-wrap .slick-prev{right:3.3rem}.room-slider-wrap .slick-arrow:after{font-size:.9rem}.table-layout-wrap{padding:.6em 0 0}.subtotal-wrap{justify-content:center;padding:.6em 0 1em}.subtotal-inner{margin:0 auto;max-width:25em}.room-tile-image-wrap{height:18.4rem}.subtotal-cart-item{padding:1.9em 0 0}.subtotal-cart-item.subtotal-buttons-wrap{padding:.9em 0 0}.add-cart-cta{padding:1em 1em .9em}.wishlist-cta{padding:.945em 1em .9em}.add-cart-cta,.wishlist-cta{width:100%}.wishlist-cta span:after{font-size:1.7em;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48;position:relative;top:.5rem}.prod-grid-header-title,.prod-grid-header-wrap{display:none}.prod-grid-action-wrap,.typical-products--coll .prod-grid-action-wrap{width:2.6rem}.typical-page .mobile-price-label{display:block}.prod-grid-col.prod-image-area{left:.65em;position:absolute;top:.75em}.subtotal-simple-link{margin-right:0}.typical-page .default-center{padding:0}.typical-page .page-header-wrap,.typical-page .page-section{padding:0 .8em}.typical-page .page-section.slider-section{padding:0}.login-form-wrap{max-width:25em;top:46%}.login-form-inner{padding:1.2em 1.15em 2.5em}.login-form-inner.bottom-wrap{margin-top:.7em;padding:1.2em 1.15em 1.3em}.cart-default-wrapper .project-wrap{flex-direction:column;gap:.9em}.my-product-title-table{padding-top:.35em}.project-item,.project-item.summary-wrap{display:block;margin:0 auto;max-width:25em;position:relative}.project-item.summary-wrap{order:1}.project-item{order:2}.project .page-header-wrap{padding:1.4em 0}.project-item.summary-wrap .project-item-inner{margin-bottom:0;padding:1.25em 1.3em}.project-item-inner{padding:1.15em 1em}.project-item-title{font-size:1.1em}.summary-est-wrap{padding:.8em 0 1.1em}.summary-est-desc{padding:0 0 .8em}.summary-est-desc+.summary-est-desc{padding:.6em 0 1em}.summary-wrap .add-cart-cta{padding:.9em 1em .8em}.cart-layout-wrap{padding:.7em 0 0}.cart-grid-row{padding:.9em 0 .8em}.icon-cta.delete-cell{align-items:center;display:flex;justify-content:center;margin-left:0;max-width:1.9rem;order:1;padding:.384em .7em}.icon-cta.cart-cell{font-size:.7rem;margin-left:.2em;max-width:6.9rem;min-width:4.15rem;order:2;padding:.384em .5em .384em .6em}.icon-cta.cart-cell,.icon-cta.delete-cell,.icon-cta.wishlist-cell{margin-top:1em}.icon-cta.delete-cell{margin-top:1.3em}.icon-cta.wishlist-cell{font-size:.7rem;order:2;padding:.465em 2.7em .465em 1em}.icon-cta.delete-cell span.wording{font-size:0}.icon-cta.delete-cell .mobile-icon{display:inline-block}.delete-cell span:after{font-size:1.4em;right:-.5em;top:-.5em}.mobile-price-label,.mobile-unit-label{padding:0 0 .5em;text-align:left}.mobile-unit-label{padding:0 0 .5em .4em}.cart-total-wrap{max-width:20em;width:100%}.cart-grid-col:nth-child(3){top:7.16em}.wishlist-row .cart-grid-col:nth-child(3){top:7.76em}.cart-estimate-content{font-size:.9em}.project .page-header-wrap{margin:0 auto;max-width:25em;padding:.5em 0 .8em}.project .product-breadcrumbs-wrap{display:block}.project .product-breadcrumbs-wrap .breadcrumb.shopping:before{left:-.1em;margin-left:-.5em}.cart-grid-unit-buttons{flex-wrap:wrap;justify-content:flex-start;padding-left:1.1em}.types-inner{height:33.05em;min-height:100%}.types-list{align-items:flex-start;flex-wrap:wrap;height:calc(100vh - 11.75em);justify-content:flex-start}.types .card{display:flex;height:11.1rem;position:relative;width:100%}.types .card-content{display:block;margin:auto;max-width:25em;min-height:39px;padding:0 1.4rem;width:100%}.types .types-card:nth-child(2) .card-content,.types .types-card:nth-child(3) .card-content{padding:0 1.4rem}.types .types-list .card{border-top:1px solid #333}.types-list .types-card:active .card-content,.types-list .types-card:hover .card-content,.types-list:active .types-card .card-content,.types-list:hover .types-card .card-content{opacity:1}.hero-subtitle.card-h2{font-size:2rem}.hero-tile-desc{font-size:.7rem}.hero-tile-link{font-size:.8rem;margin-top:1.1em;padding:.5em 2.4em .6em 1.35em}.hero-tile-link:before{top:.4em}.types-list:after,.types-list:before{height:1px;left:0;top:33.33333%;width:100%}.types .types-list.active .card.active{align-items:flex-end;height:69.4%;width:100%}.types .types-list.active .card{border-top:1px solid #333;height:15.3%;width:100%}.types-card:hover .card-content-inner,.types-list:after,.types-list:before{display:none}.types-list.active .card.active .card-content-inner{display:block;padding-bottom:1.5em;padding-top:.2em}.types .card-opacity .card-content,.types-list:active .types-card .card-content,.types-list:hover .types-card .card-content{opacity:1;padding:0 1.4rem}.types .card-opacity.active .card-content{padding:0 1.4rem 1.6rem}.product-type .nav-drop-layout-wrap,.room-type .nav-drop-layout-wrap,.typical-layout .nav-drop-layout-wrap{flex-wrap:wrap}.nav-overlay.product-type .nav-drop-title,.nav-overlay.room-type .nav-drop-title,.nav-overlay.typical-layout .nav-drop-title{font-size:1.1em;width:100%}.nav-overlay.product-type .nav-block-title,.nav-overlay.room-type .nav-block-title,.nav-overlay.typical-layout .nav-block-title,.type-back-link{font-size:.7em}.nav-overlay.typical-layout .nav-block-wrap{width:95%}.product-type .nav-block-item{flex:0 1 30.83%}#browserproductType .nav-block-item:first-child{flex:0 1 95.6%;max-width:100%}.types .card-mask{background:#1b1b1b;opacity:.65}.types .card-bg{background-position:50%!important}.nav-overlay .scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:-.9em}.nav-overlay .nav-overlay-close{right:0}.cart-grid-row.estimate{padding:1em 0 0}.mobile-label,.mobile-price-label,.mobile-unit-label{color:#757575;display:block;font-size:.7rem;line-height:1em;padding:0}.icon-cta,.send-code{padding:.7rem 2.6rem .7rem .9rem}.my-product-title-coll.product-details-title,.my-product-title-row{display:none}.cart-grid-image-wrap span{height:89px}.my-products--coll.cart-price{display:block}.pages-not-found-outer p{font-size:7em}.pages-not-found-title{font-size:1.3rem;padding:.2em 0}.pages-not-found-content{font-size:.8rem}.myaccount-table-center .admin-table-wrap.admin-table-data{padding:2em 0}}@media screen and (max-width:600px){.cart-grid-unit-buttons{flex-wrap:wrap;justify-content:space-around;padding-left:0}.my-products--coll.cart-quantity{top:5.86em}.my-product-title-table{padding-top:.35em}.cart-default-wrapper .project-wrap{gap:.9em}.cart-default-wrapper .page-header-wrap{left:-12px;padding:.85em 0;position:relative}.summary-est-wrap{padding:.45em 0 1.2em}.summary-est-desc+.summary-est-desc{padding:.7em 0 1.5em}.footer-inner{justify-content:center;padding:.1em 0 2.1em}.footer-item{text-align:center;width:100%}.footer-contact-text{line-height:.9em}.footer-logo-area-wrap{top:-.3rem}.product-item-reaction.left-large .product-item-icon .material-symbols-rounded{font-size:1.6em}.product-layout-title{font-size:.95em;line-height:1.1em;padding:0 0 .4em}.product-layout-desc{font-size:.7em;line-height:1.1em;padding:0 0 .9em}.product-layout-wrapper{padding:0 .5em .5em}.product-layout-cta{font-size:.7em;padding:.65em 1.5em .65em .6em;position:relative;right:0;width:100%}.product-item-reaction.left-large{padding:.2em .4em .7em}.product-layout-cta:after{font-size:1.1em;right:.7em;top:.65em}.product-item-image.product-item-recommend-inner .product-layout-wrapper{padding-top:calc(100% - 9.4em)}.bought-together-tile{width:9.75rem}.bought-together-amount,.bought-together-tile-title{font-size:.7em}.bought-together-tile-title{line-height:1.1em}.bought-together-content{padding-top:.2em}.bought-together-color-wrap{gap:.2em;margin-top:-.5em}.bought-together-color-wrap .color-dots{height:.9em;width:.9em}.bought-together-inner .slick-arrow{right:0}.bought-together-inner .slick-prev{right:2.5rem}.prod-grid-desc-wrap{width:100%}.support-tips-wrap{gap:0}.support-tip-item{padding-right:.5em}.support-tip-content{padding:1.9em 0 1.2em}.room-tile-image-wrap{height:14.4rem}.login-page-wrap{align-items:center;display:flex;justify-content:center}.login-form-wrap{margin:1em 1.2em;position:relative;top:0;transform:none}.login-form-inner{border-radius:.6em;padding:.9em .9em 2.2em}.login-form-inner.bottom-wrap{margin-top:.6em;padding:.9em .9em 1.3em}.login-logo-cell{max-width:11.35em;padding:.7em 0 .9em}.login-logo-cell .login-form-logo{max-width:5.8em}.login-logo-cell .logo-title:before{left:1.45em}.login-form-row{margin:.4em 0 0}.login-input{margin-bottom:0;padding:1.2em 1em .5em}.login-form-row.forgot-cell{margin-top:.3em}.login-form-row.separator-cell{margin-bottom:.5em}.outline-submit,.send-code{padding:1em 1em .7em}.login-form-disclaimer{padding:.9em 0 0}.login-form-row .login-logo-cell .logo-title{font-size:.7em;padding-left:2.6em}.project-item.summary-wrap .project-item-inner{margin-bottom:0;padding:.9em .65em}.project-item-inner{padding:1.15em .7em}.icon-cta.cart-cell,.icon-cta.wishlist-cell{font-size:.65rem;padding:.56em .5em .56em 1em}.icon-cta.delete-cell{margin-top:1.2em}.type-back-link{font-size:.6em;top:3.5em}.room-type .nav-block-item,.typical-layout .nav-block-item{flex:0 1 46%}.nav-overlay.product-type .nav-block-title,.nav-overlay.room-type .nav-block-title,.nav-overlay.typical-layout .nav-block-title{font-size:.6em}#browseproductType .nav-block-item:first-child{height:100%;min-height:11em}.product-type .nav-block-item{flex:0 1 47%}.cart-grid-unit-price-wrap .cart-grid-total,.cart-grid-unit-price-wrap .mobile-price-label{text-align:left}.icon-cta.cart-cell{font-size:.7rem;max-width:7.9rem;order:2}.cart-grid-select-wrap{min-width:4.7em}.cart-default-wrapper .project-item-inner{padding:1em .65em}.cart-grid-inner p.cart-grid-total{padding:0 1em}.summary-est-desc{line-height:1.3em;padding:0 0 .9em}}@media screen and (max-width:450px){.cart-grid-select-wrap{min-width:4.45em}.product-item-image.product-item-recommend-inner .product-layout-wrapper{padding:calc(100% - 9.4em) .45em .8em}.product-type .nav-block-item{flex:0 1 46.5%}.cart-grid-row.estimate{padding:1.1em 0 0}.cart-grid-inner p.cart-grid-total{padding:0 1em}}@media screen and (max-width:375px){.icon-cta.cart-cell,.icon-cta.wishlist-cell{margin-left:0;max-width:9em;padding:.484em .7em .354em}.icon-cta.cart-cell{font-size:.7rem;max-width:6.9rem;order:2}.my-products--coll.cart-price{padding:.75em 0 0!important}}@media screen and (max-width:374px){.product-gallery-item{width:100%}}.home-page-wrap{color:#fff;min-height:100%;overflow:auto}.home-page-video-wrap,.home-page-wrap{background:#252525;display:block;left:0;position:absolute;top:0;width:100%}.home-page-video-wrap{height:100%;overflow:hidden;padding:3.5em 0 0}.home-page-video{background-color:initial!important;bottom:0;display:block;height:calc(100% - 3.5em);left:-99em;margin:auto;max-height:180vw;position:absolute;right:-99em;top:3.5em;width:auto}.navigation-bar-wrap{align-items:stretch;display:flex;justify-content:space-between;left:0;position:absolute;top:0;width:100%;z-index:500}.profile-page-wrap .navigation-bar-wrap:before{background:linear-gradient(180deg,#000 0,#0000);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0);height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%}.navigation-bar-profile-wrap{align-items:center;color:#fff;display:flex;flex-basis:calc(100% - 3.2em);flex-grow:0;flex-shrink:0;gap:.35em;justify-content:flex-start;padding:1em;position:relative;text-decoration:none;width:calc(100% - 3.2em)}.profile-page-wrap .navigation-bar-profile-wrap{display:none}.navigation-bar-profile-picture{border-radius:50%;display:block;flex:0 0 1.5em;height:1.5em;overflow:hidden;position:relative;width:1.5em}.navigation-bar-profile-picture img{display:block;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.navigation-bar-profile-content{display:inline-block;flex-basis:calc(100% - 1.85em);flex-grow:0;flex-shrink:0;margin:0;overflow:hidden;position:relative;vertical-align:middle}.navigation-bar-profile-name{color:#fff;display:block;font-size:.7em;font-weight:700;line-height:1.2em;margin:0;position:relative}.navigation-bar-profile-title{color:#a4a4a4;display:block;font-size:.6em;font-weight:600;line-height:1.2em;margin:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.navigation-bar-back{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#fff;cursor:pointer;display:none;height:auto;min-height:3.5em;position:relative;width:3.2em}.profile-page-wrap .navigation-bar-back{display:block}.navigation-bar-back svg{bottom:0;display:block;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:.75em}.navigation-bar-menu-button{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#fff;cursor:pointer;display:block;flex:0 0 3.2em;font-size:1em;height:auto;min-height:3.5em;position:relative;width:3.2em}.navigation-bar-menu-button svg{bottom:0;display:block;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:1.2em}.navigation-menu-wrap{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);background:#000c;color:#fff;display:block;height:100%;left:0;overflow:auto;padding:3.25em 0 4.3em;position:fixed;top:0;width:100%;z-index:501}.navigation-menu-sticky{border:.5em;bottom:0;display:block;left:0;overflow:hidden;padding:0 .85em 1.75em;position:absolute;width:100%;z-index:1}.navigation-menu-sticky-profile{align-items:center;background:#2a2a2a;border-radius:.5em;color:#fff;display:flex;gap:.35em;justify-content:flex-start;overflow:hidden;padding:.55em 2em .55em .65em;position:relative;text-decoration:none;width:100%}.navigation-menu-sticky-profile-image{border-radius:50%;display:block;height:1.5em;overflow:hidden;position:relative;width:1.5em}.navigation-menu-sticky-profile-image img{display:block;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.navigation-menu-sticky-profile-content{display:inline-block;position:relative;vertical-align:middle}.navigation-menu-sticky-profile-name{color:#fff;display:block;font-size:.7em;font-weight:700;line-height:1.1em;margin:0;position:relative}.navigation-menu-sticky-profile-cta{color:#a4a4a4;display:block;font-size:.6em;line-height:1.2em;margin:0;position:relative}.navigation-menu-sticky-profile-arrow{fill:#a4a4a4;color:#a4a4a4;display:block;height:.7em;margin:-.35em 0 0;position:absolute;right:.6em;top:50%;width:.7em}.navigation-menu-sticky-profile-arrow svg{bottom:0;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.navigation-menu-scrollable{display:block;height:auto;max-height:100%;overflow:auto;padding:0;position:relative;width:100%}.navigation-menu-heading{display:block;left:0;padding:1em 3.5em 1em 1em;position:absolute;top:0;width:100%;z-index:1}.navigation-menu-title{color:#fff;display:block;font-size:1.5em;font-weight:700;line-height:1em;margin:0;position:relative}.navigation-menu-close{fill:#fff;-webkit-appearance:none;appearance:none;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1em;height:1.5em;right:1em;width:1.5em}.navigation-menu-close,.navigation-menu-close svg{bottom:0;display:block;margin:auto;position:absolute;top:0}.navigation-menu-close svg{fill:inherit;color:inherit;height:.5em;left:0;right:0;width:.5em}.navigation-menu-link{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:flex-start;padding:.6em 1em .6em 2.5em;position:relative;text-decoration:none}a.navigation-menu-link:not([href]){cursor:default}.navigation-menu-link.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.navigation-menu-link-icon{fill:#939393;color:#939393;display:block;height:1em;left:.85em;line-height:1em;margin:-.55em 0 0;position:absolute;top:50%;width:1em}.navigation-menu-link-icon svg{bottom:0;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.blue-icon .navigation-menu-link-icon svg{fill:#3bffe7;color:#3bffe7}.green-icon .navigation-menu-link-icon svg{fill:#00ff38;color:#00ff38}.red-icon .navigation-menu-link-icon svg{fill:#f96c6c;color:#f96c6c}.yellow-icon .navigation-menu-link-icon svg{fill:#ffa800;color:#ffa800}.navigation-menu-link-text{color:inherit;font-size:.9em;line-height:1.2em}.navigation-menu-link-coming,.navigation-menu-link-text{display:inline-block;font-weight:700;position:relative;vertical-align:initial}.navigation-menu-link-coming{background:#fff;border-radius:.25em;color:#323232;font-size:.4em;line-height:1em;margin:-.4em 0 0 1em;padding:.6em .8em .4em;text-align:center}.navigation-menu-sublink{color:#fff;cursor:pointer;display:block;font-size:.7em;line-height:1.2em;padding:.45em 1.43em .45em 5.35em;position:relative;text-decoration:none}.navigation-menu-sublink svg{display:inline-block;height:auto;margin:.1em 0 0 .5em;max-height:.8em;max-width:.8em;position:relative;vertical-align:top;width:auto}.navigation-menu-sublink.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.login-splash-wrap{align-items:center;background:linear-gradient(233deg,#34868c 28.34%,#1e6368 89%);display:flex;justify-content:center;min-height:100vh;padding:1em;position:relative;width:100vw}.login-splash-wrap .logo{left:1.5em;position:absolute;top:.8em}.login-splash-section{text-align:center}.login-splash-content{color:#fff;font-size:1.8em;font-weight:700}.login-splash-btn{background:#1e6368;border:0;border-radius:1.5em;color:#fff;cursor:pointer;font-family:Greycliff CF;font-size:.9em;font-weight:700;margin-top:1.44445em;max-width:12.6112em;padding:.7778em;width:100%}.login-splash-btn:hover{background:#1a5d62}@media screen and (max-width:1366px){.login-splash-content{color:#fff;font-size:1.5em;font-weight:700}.login-splash-btn{font-size:.85em;margin-top:1.2em;max-width:11em;width:100%}}.login-cantainer{align-items:center;display:flex;height:100%;left:0;padding:0;position:absolute;top:0}.logo-img-wrap{display:block;max-width:3.8em;padding:1em 0 0 1em;position:relative;width:100%;z-index:1}.logo-img-wrapper{display:block;height:0;overflow:hidden;padding:79.6% 0 0;position:relative}.logo-img-wrapper img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.login-outer-wrap{background:linear-gradient(202deg,#34868c,#1e6368);display:block;height:100vh;overflow:auto;padding:0;position:fixed;width:100%}.login-container{color:#fff;margin:0 auto;padding-top:11.65rem}.login-container,.login-form-wrap{display:block;position:relative;width:100%}.login-form-wrap{margin:auto;max-width:20em}.login-wrap{display:block;padding-bottom:.75em;position:relative;text-align:center;width:100%}.login-wrap .h1-heading{font-size:1.8rem;line-height:1.3em;margin:auto;position:relative}.login-buttons,.login-wrap .h1-heading{color:#fff;display:block;font-family:Greycliff CF;font-weight:700;width:100%}.login-buttons{background:#1e6368;background-color:initial;border:3px solid #fff;border-radius:50rem;box-sizing:border-box;cursor:pointer;font-size:.9em;height:3.1rem;line-height:1.44rem;max-width:21.9em;outline:0;padding:.9em 0;text-align:center;transition:.3s ease-in-out}.patient-center-body.login-cantainer .form-group:nth-child(2){max-width:inherit}.login-cantainer .form-group{margin-top:.5rem;max-width:inherit;position:relative;width:100%}.login-cantainer input[type=password]:focus,.login-cantainer input[type=text]:focus{background:#fff;border-color:#fff;color:#000;width:100%}.login-cantainer input[type=password]:focus+label,.login-cantainer input[type=text]:focus+label{color:#767676;font-size:.6rem;left:1.8em;line-height:1.34em;top:.5rem}.login-cantainer input[type=password],.login-cantainer input[type=text]{background:#0000;border:2px solid #5baeb4;border-radius:.375rem;box-shadow:0 2px 15px 0 #00000080;box-sizing:border-box;color:#fff;font-family:Greycliff CF;font-size:.9em;font-weight:700;height:3.1rem;line-height:1.44rem;max-width:21.9em;outline:0;padding:1.55em 1.12em .61em;transition:.3s;width:100%}.login-button:hover{background:#105459}.patient-center-body.login-cantainer .form-group label.label-active{font-size:.6rem;left:1.85em;line-height:1.34em;top:.5rem}input:-webkit-autofill~label{color:#000!important}@media only screen and (max-width:600px){.login-form-wrap{max-width:17em;width:100%}.login-cantainer input[type=password],.login-cantainer input[type=text]{max-width:100%;width:100%}}.signin-wrap p{font-family:Greycliff CF;font-size:.9em;font-weight:400;line-height:1.4em;padding:.78em 0}.signing-title{padding:0 0 .2em}.signin-wrap{display:block;position:relative;text-align:center;width:100%}.patient-footer-wrapper{align-items:center;bottom:1.85em;cursor:pointer;display:flex;gap:.9rem;justify-content:flex-end;padding:0;position:absolute;right:1.85em}.patient-footer-wrapper:hover a.manual-login-icon{background:#fff;border-radius:3em;color:#1e6368;transition:.3s ease-in-out}.patient-footer-wrapper{color:#fff;font-size:1rem;font-weight:500}.manual-login-icon{background:#59bfc7;border-radius:2rem;color:#1e6368;font-size:1.25em;height:2.72em;line-height:2.725em;text-align:center;text-decoration:none;transition:.3s ease-in-out;width:2.72em}.signin-reload{text-decoration:underline}.signin-cantainer{display:block;margin:auto;max-width:23.5em;position:relative}@media only screen and (max-width:600px){a.manual-login-icon{font-size:.95em;height:2.02em;line-height:2.025em;width:2.02em}.signin-cantainer{padding:0 .9em}}.myaccount-item-inner{background:#fff;border-radius:.5em;display:block;margin-bottom:1.4em;padding:1.5em 1.15em 1.9em 1.6em;position:relative}.page-content{display:flex;flex-direction:column;height:100%}.footer-wrap{margin-top:auto}.my-product-title-table{display:table;padding-top:1.15em;position:relative;width:100%}.my-product-title-row{display:table-row;position:relative;vertical-align:middle;width:100%}.my-product-title-coll.product-details-title{padding-left:2.4em}.myaccount-table-center{display:block;margin:0 auto;max-width:80em;padding:0 1.2em;position:relative;width:100%}.my-account-btn{margin:0 0 3em}.my-account-btn a{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.myaccount-table-center .admin-table-wrap.admin-table-data{height:100%;margin-bottom:1em;max-width:none;width:100%}.myaccount-table-center .admin-table-wrap.admin-table-data .admin-table{width:100%}.myaccount-table-center .default-cta a{color:#2c2c2c;text-decoration:none}.myaccount-table-center .default-cta{min-width:4rem;padding:.5em 1.3em}.myaccount-table-center .default-cta:hover{background-color:#2c2c2c;color:#fff}.account-quote{width:7rem}.account-submit-date{width:13rem}.account-in-items{width:10rem}@media screen and (max-width:900px){.myaccount-table-center .product-breadcrumbs-wrap{display:block}.myaccount-table-center .product-breadcrumbs-wrap p{font-size:.7rem}}@font-face{font-display:swap;font-family:Greycliff CF;font-weight:400;src:url(/static/media/font.605c9d76b38fbd373e2c.woff2) format("woff2"),url(/static/media/font.f029495ac93573092f2a.woff) format("woff")}@font-face{font-display:swap;font-family:Greycliff CF;font-weight:500;src:url(/static/media/font.095d30a57afdddcfaa9a.woff2) format("woff2"),url(/static/media/font.e1baa624b0dcf37297fd.woff) format("woff")}@font-face{font-display:swap;font-family:Greycliff CF;font-weight:700;src:url(/static/media/font.bd9be1a94ee378003058.woff2) format("woff2"),url(/static/media/font.7bb7edf26a3432183fc8.woff) format("woff")}body,html{height:100%}body{background:#f5f5f5;min-height:100%}body,button{font-family:Greycliff CF}#root,.full-wrap{display:block;height:100%;min-height:100%;position:relative;width:100%}.nowrap{white-space:nowrap}.admin-full-wrap{font-family:Greycliff CF,GreycliffCF,Roboto;font-weight:400}.admin-full-wrap,.admin-page-wrap{display:block;height:100%;position:relative;width:100%}.admin-page-wrap{padding:0 0 0 11.6em}.admin-drawer-wrap{background:#2b2b2b;border-radius:0 20px 20px 0;box-shadow:0 2px 20px 0 #0006;color:#fff;height:100%;left:0;overflow:auto;padding:.8em 0 1em;position:fixed;top:0;width:11.6em;z-index:500}.admin-drawer-main{display:flex;flex-direction:column;height:100%;max-height:100%;overflow-y:auto}.admin-drawer-main::-webkit-scrollbar{border-radius:5em;width:.15em}.admin-drawer-main::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.admin-drawer-main::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5em;outline:1px solid #d9d9d9}.admin-drawer-view-page{background:#00ac30;color:#fff;display:block;font-size:.7em;font-weight:500;line-height:1.2em;padding:.829em 3.143em .829em 1.928em;position:relative;text-decoration:none;transition:.25s}.admin-drawer-view-page:after{align-items:center;background:#00000040;border-radius:50%;color:#fff;content:"\e5c8";display:flex;font-family:Material Symbols Rounded;font-size:.964286em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;height:1.63em;justify-content:center;line-height:1em;margin:-.815em 0 0;position:absolute;right:.815em;text-align:center;top:50%;width:1.63em}.admin-drawer-view-page:focus-visible,.admin-drawer-view-page:hover{background:#008a27}.admin-drawer-info-wrap{display:block;padding:0 1.35em .6em;position:relative}.admin-drawer-info-title{color:#fff;display:block;font-size:1em;font-weight:700;line-height:1.3em;position:relative;width:7.5em}.admin-drawer-info-title .logo-image{height:2.15em;margin-bottom:1em;width:auto}.admin-drawer-info-title.decoration{text-decoration:none}.admin-drawer-info-user{color:#afafaf;display:block;font-size:.7em;font-weight:500;line-height:1.286em;padding:0 0 0 2em;position:relative}.admin-drawer-info-user:before{content:"\e853";display:block;font-family:Material Symbols Rounded;font-size:1.286em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;height:1em;left:0;line-height:1em;position:absolute;top:0;width:1em}.admin-drawer-link-wrap{display:block;padding:2em 0;position:relative;width:100%}.admin-drawer-link{color:#afafaf;display:block;font-size:.8em;font-weight:500;line-height:1.5em;padding:.5em 2em .5em 3.6em;position:relative;text-decoration:none;transition:.25s}.admin-drawer-link .admin-drawer-link-text{color:#fff}.refresh-status.admin-drawer-link{color:#bbbbbbba;line-height:1.375em;margin-top:auto;max-width:11.5em;padding:.5em 2em .5em 1.8em;width:100%}.admin-drawer-link:focus-visible,.admin-drawer-link:hover{color:#fff}.admin-drawer-link-icon{display:block;font-size:1.286em;height:1em;left:1.35em;line-height:1em;position:absolute;top:.55em;width:1em}.user-profile-wrapper{align-items:flex-end;background:#f5f5f5;display:flex;flex-direction:column;padding:.3em 1em .3em .8em;position:fixed;right:.8em;top:0;z-index:99}.user-profile-wrapper .user-profile{display:flex;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}.user-profile-wrapper .user-profile .user-image{border-radius:50%;height:20px;margin-right:7px;object-fit:cover;width:20px}.admin-top-bar-wrap{align-items:center;display:flex;justify-content:space-between;line-height:0;min-height:1em;padding:0 0 0 1.6em;position:relative;width:100%}.admin-top-bar-back,.admin-top-bar-left,.admin-top-bar-right{display:inline-block;position:relative;vertical-align:middle}.admin-top-bar-back{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#2b2b2b;cursor:pointer;font-size:.8em;font-weight:700;line-height:1.25em;padding:1.1875em 1.125em;text-decoration:none}.admin-top-bar-back:before{content:"\e2ea";display:inline-block;font-family:Material Symbols Rounded;font-size:.8em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;margin:0 .5em 0 0;position:relative;vertical-align:middle;width:1em}.admin-page-content{background:#f5f5f5;display:block;padding:4em 2.5em 5.1em;position:relative;width:100%}.admin-page-title-wrap{align-items:flex-start;display:flex;gap:1.5em;justify-content:flex-start;position:relative}.admin-page-heading{color:#2b2b2b;display:block;font-size:2em;font-weight:700;line-height:1;margin:0 0 .75em;position:relative}.admin-page-link{color:#2b2b2b;font-size:1em;line-height:1.2em;text-decoration:underline;vertical-align:top}.admin-page-link,.admin-section{display:inline-block;position:relative}.admin-section{max-width:100%;min-width:35.5%;width:auto}.admin-section-narrow{width:40em}.admin-new-section{margin:2.5em 0 0}.admin-section-title-bar{align-items:center;display:flex;gap:1em;justify-content:space-between;max-width:100%;position:relative;width:auto}.admin-section-headline{color:#2b2b2b;display:block;font-size:1.4em;font-weight:700;line-height:1.2em;position:relative}.admin-section-title-action-wrap{align-items:center;display:inline-flex;gap:1em;justify-items:flex-end;position:relative}.admin-section-title-action{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:3em;color:#2b2b2b;cursor:pointer;display:inline-block;font-size:.9em;font-weight:700;line-height:1.2em;padding:.622em 1.278em;position:relative;text-align:center;transition:.25s;vertical-align:middle;white-space:nowrap}.admin-section-title-action:focus-visible,.admin-section-title-action:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-section-title-action .material-symbols-rounded,.admin-tall-list-wrap{display:inline-block;position:relative;vertical-align:top}.admin-tall-list-wrap{margin:.2em 0 0;width:100%}.admin-tall-list-item{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;gap:2em;justify-content:space-between;padding:.45em 0;position:relative;width:100%}.admin-tall-list-name{color:#2b2b2b;display:block;font-size:.9em;font-weight:700;line-height:1.2em;padding:.566em 0;position:relative}.admin-tall-list-delete{cursor:pointer}.admin-tall-list-edit{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#757575;cursor:pointer;display:inline-block;padding:.55em;text-decoration:none;transition:.25s;vertical-align:middle}.admin-tall-list-edit:focus-visible,.admin-tall-list-edit:hover{color:#2b2b2b}.admin-tall-list-edit .material-symbols-rounded{display:block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;width:1em}.admin-tab-wrap{align-items:flex-end;border-bottom:1px solid #d9d9d9;display:flex;justify-content:flex-start;margin:-.6em 0 0;position:relative;width:100%}.admin-tab{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#757575;cursor:pointer;display:block;font-size:1em;font-weight:500;line-height:1.2em;padding:.6em 1.4em;position:relative}.admin-tab:first-child{padding-left:0}.admin-tab.active{color:#2b2b2b}.admin-tab.active:before{background:#2b2b2b;bottom:0;content:"";display:block;height:.2em;left:1.4em;position:absolute;right:1.4em}.admin-tab.active:first-child:before{left:0}.admin-tab-content,.product-tab{display:block;position:relative;width:100%}.admin-tab-content{padding:2em 0}.admin-button-wrap{align-items:center;gap:.35em;justify-content:flex-start;margin:0 0 1em}.admin-bottom-bar,.admin-button-wrap{display:flex;position:relative;width:100%}.admin-bottom-bar{align-items:flex-end;gap:1em;justify-content:space-between;margin:0 0 2em}.admin-bottom-bar.filter-bar{display:inline-flex;justify-content:flex-start;vertical-align:top}.admin-bottom-bar-left{justify-content:flex-start}.admin-bottom-bar-left,.admin-bottom-bar-right{display:inline-flex;gap:.35em;position:relative;vertical-align:top}.admin-bottom-bar-right{justify-content:flex-end}.admin-button{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:3em;color:#2b2b2b;cursor:pointer;display:inline-flex;font-family:Greycliff CF;font-size:.9em;font-weight:700;gap:.5em;line-height:1.2em;padding:.622em 1.22em;position:relative;text-align:center;text-decoration:none;transition:.25s}.admin-button:focus-visible,.admin-button:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-button.add{min-width:12.25em;padding-right:2.5em}.admin-button.add:before{content:"";display:none}.admin-button.add:after{bottom:0;content:"\e145";display:block;font-family:Material Symbols Rounded;font-size:1.1em;font-variation-settings:"FILL" 0,"wght" 900,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;margin:auto;position:absolute;right:.9em;top:0;width:1em}.admin-button .material-symbols-rounded,.admin-button-text{display:inline-block;position:relative;vertical-align:middle}.admin-button .material-symbols-rounded{font-size:1.1em;font-variation-settings:"FILL" 0,"wght" 900,"GRAD" 0,"opsz" 48;height:1em;line-height:1.1em;width:1em}.admin-button.power{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-button.power:hover{background:#fff;border-color:#2b2b2b;color:#2b2b2b}.admin-page-title-wrap .admin-button{position:relative;right:auto;top:auto}.admin-table-wrap{display:block;max-width:100%;overflow:auto;position:relative}.admin-section-title-bar+.admin-table-wrap{margin-top:1em}.admin-section .admin-table-wrap{width:100%}.admin-table{border-spacing:0;display:inline-table;min-width:44em;position:relative;vertical-align:top;width:auto}.admin-table-wrap.admin-table-data{margin:auto;max-width:80em;padding:2em 0}.admin-table-wrap.admin-table-data .admin-table{white-space:nowrap}.admin-section .admin-table{width:100%}.admin-table th{border-bottom:1px solid #1f1f1f;color:#757575;display:table-cell;font-size:.7em;font-weight:500;line-height:1.2em;padding:.1em 1.14286em;position:relative;text-align:left;vertical-align:bottom}.admin-table th.sortable{white-space:nowrap}.admin-table td.admin-table-name-cell:last-child{padding-right:0}.admin-table td{border-bottom:1px solid #d9d9d9;color:#2b2b2b;display:table-cell;font-size:.8em;line-height:1.2em;padding:.9375em 1em;position:relative;text-align:left;vertical-align:top}.admin-table td .bold{font-weight:700}.admin-table td.nowrap{text-align:right}.admin-table td.no-border,.admin-table th.no-border{border-bottom:none}.admin-table td:first-child,.admin-table th:first-child{padding-left:0}.admin-table.product-table td:first-child,.admin-table.product-table th:first-child{width:33%}.admin-table td.admin-table-action-cell,.admin-table th.admin-table-action-cell{padding:.4em 0;text-align:center;width:2.85em}.admin-table-input-text{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:.333em;color:#2b2b2b;display:inline-block;font-size:1.125em;font-weight:700;line-height:1.2em;padding:.2333em .56em;position:relative;vertical-align:middle}.admin-table-input-text::-webkit-input-placeholder{color:#757575}.admin-table-input-text::-moz-placeholder{color:#757575}.admin-table-input-text:-ms-input-placeholder{color:#757575}.admin-table-input-text:-moz-placeholder{color:#757575}.admin-table-text{display:block;font-size:1em;line-height:1.2em;padding:.4em 0;position:relative}.admin-table-action{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;color:#757575;cursor:pointer;display:inline-block;font-size:1.25em;line-height:1em;padding:.25em}.admin-table-action .material-symbols-rounded{display:inline-block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;vertical-align:top;width:1em}.admin-table th.sortable{cursor:pointer}.admin-table th.sortable:after{content:"\e5d7";display:inline-block;font-family:Material Symbols Rounded;font-size:1.1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;vertical-align:top;width:1em}.admin-table th.sorted-dn:after{content:"\e5cf"}.admin-table th.sorted-dn:after,.admin-table th.sorted-up:after{display:inline-block;font-family:Material Symbols Rounded;font-size:1.3em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;vertical-align:top;width:1em}.admin-table th.sorted-up:after{content:"\e5ce"}.admin-table-check{display:inline-block;font-size:1.25em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;vertical-align:initial;width:1em}.admin-draggable-editable-option .mediaAdd-button{margin:0 .4em}.admin-floating-button-wrap{align-items:center;bottom:0;display:flex;gap:.65em;justify-content:space-between;padding:2.5em 0;position:fixed;right:2.5em;z-index:100}.admin-floating-button-wrap:before{background:linear-gradient(180deg,#fff0 0,#fff 40%,#fff);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);height:100%;left:0;position:absolute;top:0;width:100%}.admin-floating-button{background:#fff;border:1px solid #2b2b2b;border-radius:3em;cursor:pointer;display:inline-block;font-size:.9em;font-weight:700;line-height:1.2em;padding:.622em 1.333em;position:relative;transition:.25s;vertical-align:middle}.admin-floating-button:focus-visible,.admin-floating-button:hover{background:#2b2b2b;color:#fff}.admin-floating-button.power{background:#2b2b2b;color:#fff}.admin-floating-button.power:focus-visible,.admin-floating-button.power:hover{background:#fff;color:#2b2b2b}.admin-tab-top-action-wrap{display:block;padding:2.2em 0;position:absolute;right:0;top:0;z-index:1}.admin-tab-top-button{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:3em;color:#2b2b2b;cursor:pointer;display:inline-flex;font-size:.9em;font-weight:700;gap:.6em;justify-content:space-between;line-height:1.11em;padding:.678em 1.2em;position:relative;transition:.25s}.admin-tab-top-button:focus-visible,.admin-tab-top-button:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-tab-top-button.power{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-tab-top-button.power:focus-visible,.admin-tab-top-button.power:hover{background:#fff;color:#2b2b2b}.admin-tab-top-button-text{display:inline-block;font-size:1em;line-height:1.2em;position:relative;vertical-align:middle}.admin-tab-top-button .material-symbols-rounded{display:inline-block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;width:1em}.admin-round-swatch-section{display:block;margin:0 0 2em;max-width:50em;position:relative;width:100%}.admin-round-swatch-title{align-items:center;display:flex;font-size:1em;gap:.2em;justify-content:flex-start;margin:0 0 .8em}.admin-round-swatch-title,.admin-round-swatch-title-text{color:#2b2b2b;font-weight:700;line-height:1em;position:relative}.admin-round-swatch-title-text{display:block;font-size:1.4em;padding:.1428em .5em .1428em 0}.admin-round-swatch-title-action-wrap{align-items:center;display:inline-flex;gap:.2em;padding:0;position:relative;vertical-align:middle}.admin-round-swatch-title-action{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:.375em;color:#757575;cursor:pointer;display:inline-block;font-size:.8em;height:2.25em;line-height:1em;position:relative;transition:.25s;vertical-align:middle;width:2.25em}.admin-round-swatch-title-action:focus-visible,.admin-round-swatch-title-action:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-round-swatch-title-action .material-symbols-rounded{display:inline-block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;vertical-align:middle;width:1em}.admin-round-swatch-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.2em 0;justify-content:flex-start;position:relative}.admin-round-swatch{align-items:flex-start;display:inline-flex;flex:0 0 5.5em;flex-wrap:wrap;gap:.3em;justify-content:center;position:relative;vertical-align:top;width:5.5em}.admin-round-swatch-preview{background:#d9d9d9;border-radius:50%;display:block;height:4em;margin:0;overflow:hidden;position:relative;width:4em}.admin-round-swatch-preview-background{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.admin-round-swatch-edit{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:0;color:#fff;cursor:pointer;display:flex;font-size:1em;height:100%;justify-content:center;left:0;line-height:1em;opacity:0;outline:none;position:absolute;text-shadow:0 0 .75em #000;top:0;transition:.25s;width:100%}.admin-round-swatch-edit:focus-visible,.admin-round-swatch-edit:hover,.admin-round-swatch:hover .admin-round-swatch-edit{opacity:1}.admin-round-swatch-edit .material-symbols-rounded{background:#2b2b2b;border-radius:50%;display:inline-block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:2em;line-height:1em;padding:.5em;position:relative;width:2em}.admin-round-swatch-name{color:#2b2b2b;display:block;font-size:.65em;font-weight:500;line-height:1.23em;padding:0 .5em;position:relative;text-align:center}.admin-round-swatch-add{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #757575;border-radius:50%;color:#757575;cursor:pointer;display:flex;height:4em;justify-content:center;position:relative;transition:.25s;width:4em}.admin-round-swatch-add:focus-visible,.admin-round-swatch-add:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-round-swatch-add .material-symbols-rounded{display:inline-block;font-size:1.1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;vertical-align:middle;width:1em}.admin-form-cell{display:block;margin:0 0 1em;position:relative}.admin-form-label{color:#757575;display:block;font-size:.65em;line-height:1.2em;margin:0 0 .4em;position:relative}.admin-form-input,.admin-form-textarea{border:1px solid #d9d9d9;border-radius:.333em;display:block;max-width:100%;padding:.7222em 1em;width:30em}.admin-form-button,.admin-form-input,.admin-form-textarea{-webkit-appearance:none;appearance:none;background:#fff;color:#2b2b2b;font-size:.9em;font-weight:700;line-height:1.2em;position:relative}.admin-form-button{border:1px solid #d9d9d9;border-radius:3em;cursor:pointer;display:inline-block;padding:.6222em 1.5em;text-align:center;transition:.25s}.admin-form-button:focus-visible,.admin-form-button:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-form-button.power{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-form-button.power:focus-visible,.admin-form-button.power:hover{background:#fff;color:#2b2b2b}.admin-form-button.power.red{background:#c00;border-color:#c00;color:#fff}.admin-form-button.power.red:focus-visible,.admin-form-button.power.red:hover{background:#fff;color:#c00}.admin-round-swatch-sort-arrow-wrap{display:flex;flex-wrap:wrap;position:relative;width:.85em}.admin-round-swatch-sort-arrow{-webkit-appearance:none;appearance:none;background:#0000;border:1px solid #d9d9d9;color:#757575;cursor:pointer;display:block;font-size:1em;line-height:1em;position:relative;transition:.25s}.admin-round-swatch-sort-arrow:focus-visible,.admin-round-swatch-sort-arrow:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-round-swatch-sort-arrow:first-child{border-top-left-radius:.2em;border-top-right-radius:.2em}.admin-round-swatch-sort-arrow:last-child{border-bottom-left-radius:.2em;border-bottom-right-radius:.2em}.admin-round-swatch-sort-arrow+.admin-round-swatch-sort-arrow{border-top:none}.admin-round-swatch-sort-arrow .material-symbols-rounded{display:block;font-size:.75em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;width:1em}.admin-modal-overlay{align-items:center;background:#000c;display:flex;height:100%;justify-content:center;left:0;padding:1.5em;position:fixed;top:0;width:100%;z-index:500}.admin-modal{background:#fff;border-radius:1.2em;display:block;max-height:100%;max-width:28.25em;overflow:auto;padding:1.5em 2em;position:relative;width:100%}.admin-modal.wide{max-width:40em}.admin-modal.large{max-width:70.5em}.admin-modal.grow{display:inline-block;max-width:calc(100% - 25.5em);width:auto}.admin-modal-close{align-items:center;-webkit-appearance:none;appearance:none;background:#f2f2f2;border:2px solid #f2f2f2;border-radius:50%;color:#2b2b2b;cursor:pointer;display:flex;height:2.1em;justify-content:center;position:absolute;right:.7em;top:.2em;transition:.25s;width:2.1em;z-index:1}.admin-modal-close:focus-visible,.admin-modal-close:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-modal-close .material-symbols-rounded{display:inline-block;font-size:1.2em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;vertical-align:middle;width:1em}.admin-modal-heading{color:#2b2b2b;display:block;font-size:1.4em;font-weight:700;line-height:1.2em;margin:0 1em 1.2em 0;position:relative}.admin-modal-row{align-items:flex-start;display:inline-flex;gap:.55em;justify-content:flex-start;max-width:29em;padding:0 0 1.35em;position:relative;vertical-align:top;width:100%}.admin-modal-row.full{max-width:100%;width:100%}.admin-modal-row.wrap{flex-wrap:wrap}.admin-modal-row-separator{clear:both;display:block;font-size:0;height:0;line-height:0;margin:0;position:relative;width:100%}.admin-modal-cell{display:inline-block;flex:1 1 auto;position:relative;vertical-align:top}.admin-modal-cell.flex{align-items:center;align-self:stretch;display:inline-flex}.admin-modal-cell.full{flex:1 1 100%}.admin-modal-input-text-wrap{display:block;position:relative}.admin-modal-input-text-wrap.inline{align-items:center;display:flex;gap:.5em}.admin-label-flex{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.admin-default-label{color:#757575;display:block;font-size:.65em;line-height:1.2em;margin:0 0 .385em;position:relative}.admin-legend-label{color:#2a2a2a;font-size:.9em;font-weight:700}.admin-default-input-text-wrap.inline .admin-modal-label{margin:0}.admin-large-inline-label{border:1px solid #0000;color:#2b2b2b;display:inline-block;font-size:.9em;font-weight:400;line-height:1.2em;padding:.622em 0;position:relative;vertical-align:middle;white-space:nowrap}.admin-default-input-text,.admin-default-search,.admin-default-select,.admin-default-uneditable{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:.333em;color:#2b2b2b;display:block;font-size:.8em;line-height:1.2em;padding:.622em .944em;position:relative}.admin-default-select{background:#f5f5f5 url(/static/media/grey-select-arrow.139ec92e224766512496.svg) no-repeat right 1em center;font-family:Greycliff CF;font-weight:500;padding-right:2.8em}.report-page-wrapper .admin-default-select{background:#f5f5f5 url(/static/media/grey-select-arrow.139ec92e224766512496.svg) no-repeat right .4em center}.admin-default-search{background:#0000 url(/static/media/search-icon.2aa33308c0a23256b846.svg) no-repeat right .8em center;background-size:1.25em auto;height:3em;min-width:19rem;padding-right:2.8em}.admin-default-uneditable{background:none;border:none;padding:0}.admin-default-input-text.small,.admin-default-search.small,.admin-default-select.small,.admin-default-uneditable.small,.small .admin-default-input-text,.small .admin-default-search,.small .admin-default-select,.small .admin-default-uneditable{font-size:.65em;padding:.3615em .6153em}.admin-default-select.small,.small .admin-default-select{padding:.3615em 2.5em .3615em .6153em}.small .admin-default-uneditable{padding:0}.input-validation-error .admin-default-label{color:red}.input-validation-error .admin-default-input-text,.input-validation-error .admin-default-textarea,.input-validation-error .admin-select{border-color:red}.input-validation-error .validation-error-message{color:red;display:block;font-size:.65em;line-height:1.2em;margin:0 0 .385em;position:relative}.admin-modal-button-wrap{align-items:center;display:flex;gap:.65em;justify-content:flex-end;position:relative;right:-1.3em;width:100%}.admin-modal-button{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #2b2b2b;border-radius:3em;color:#2b2b2b;cursor:pointer;display:inline-block;font-size:.9em;font-weight:700;line-height:1.2em;padding:.622em 1.5em;position:relative;transition:.25s;vertical-align:middle}.edit-profile-image .admin-modal-button{flex:1 1 auto}.admin-modal-button:focus-visible,.admin-modal-button:hover{background:#2b2b2b;color:#fff}.admin-modal-button.red:focus-visible,.admin-modal-button.red:hover{background:#c00;border-color:#c00}.admin-modal-button.power{background:#2b2b2b;color:#fff;font-family:Greycliff CF}.admin-modal-button.power:focus-visible,.admin-modal-button.power:hover{background:#fff;color:#2b2b2b}.admin-modal-button.red.power{background:#c00}.admin-modal-button.red.power:focus-visible,.admin-modal-button.red.power:hover{background:#fff;border-color:#c00;color:#c00}.admin-modal-cell input{background:#fff;border:1px solid #d9d9d9;border-radius:6px;color:#282828;display:inline-block;font-size:.9em;font-weight:700;line-height:1.2em;padding:.622em .944em;position:relative;width:100%}.admin-modal-cell input[type=radio]{left:-1.3em;top:0;width:auto}.admin-modal-cell input[type=checkbox]{position:absolute}.admin-modal-overlay .admin-modal-cell input[type=checkbox]{left:0;width:auto}.admin-modal-color-picker-wrap{border:none;display:block;margin:0;padding:0;position:relative}.admin-modal-color-picker-flex{align-items:flex-start;display:flex;gap:.75em;justify-content:space-between;position:relative;width:100%}.admin-modal-color-picker-preview{border-radius:50%;display:inline-block;flex:0 0 3.75em;height:3.75em;margin:0 0 .25em;position:relative;width:3.75em}.admin-modal-color-picker-column{display:flex;flex-direction:column;gap:.25em;margin:0 0 .25em;min-width:3.65em;position:relative}.admin-modal-upload-file-box{align-items:center;border:1px solid #d9d9d9;border-radius:.3em;display:inline-flex;height:5em;justify-content:center;padding:.3em;position:relative;vertical-align:top;width:5em}.admin-modal-upload-file-button{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #757575;border-radius:3em;color:#757575;cursor:pointer;display:inline-block;font-size:.75em;font-weight:700;line-height:1.2em;margin:.5em;padding:.5333em .9em;position:relative;text-align:center;transition:.25s;vertical-align:middle}.admin-modal-upload-file-button:focus-visible,.admin-modal-upload-file-button:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-modal-upload-file-delete{align-items:center;-webkit-appearance:none;appearance:none;background:#757575;border:1px solid #757575;border-radius:50%;bottom:.25em;color:#fff;cursor:pointer;display:flex;font-size:1em;height:1.3em;justify-content:center;line-height:1em;position:absolute;right:.25em;transition:.25s;width:1.3em;z-index:1}.admin-modal-upload-file-delete:focus-visible,.admin-modal-upload-file-delete:hover{background:#2b2b2b;border-color:#2b2b2b}.admin-modal-upload-file-delete .material-symbols-rounded{display:inline-block;font-size:.75em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;width:1em}.admin-modal-upload-file-box img{display:inline-block;height:auto;max-height:100%;max-width:100%;object-fit:contain;position:relative;vertical-align:top;width:auto}.admin-modal-or{color:#757575;display:block;font-size:.9em;line-height:1.2em;margin:0 1em;position:relative}.admin-section-row{align-items:flex-start;display:flex;gap:.85em;justify-content:flex-start;margin:1.1em 0 0;max-width:100%;position:relative;width:auto}.admin-section-row.access{margin:1.5em 0 0}.admin-section-cell{display:inline-block;flex:0 1 23.75%;position:relative;vertical-align:top;width:10.35em}.admin-section-cell.wide{flex:0 1 48.5%;width:21.15em}.admin-modal-row .admin-section-cell.wide{flex:0 1 100%;width:100%}.admin-section-cell.extra-wide{flex:0 1 74.28%;width:32.35em}.admin-section-cell.full{flex:0 1 100%;width:43.55em}.admin-select-wrap{display:block;position:relative}.admin-select{background:#fff url(/static/media/arrow_back_ios_new.4a9197a5f85a513a717a.svg) no-repeat right .667em center;background-size:1.11em auto;padding:.622em 2em .622em .944em}.admin-default-textarea,.admin-select{-webkit-appearance:none;appearance:none;border:1px solid #d9d9d9;border-radius:.333em;color:#2b2b2b;display:block;font-size:.9em;font-weight:700;line-height:1.2em;position:relative;width:100%}.admin-default-textarea{background:#fff;padding:.622em .944em}.admin-section-separator{border-bottom:1px solid #d9d9d9;display:block;height:0;line-height:0;margin:1.1em 0 0;position:relative;width:100%}.admin-section-small-headline{color:#2b2b2b;display:block;font-size:.9em;font-weight:700;line-height:1.2em;margin:0 0 .35em;position:relative}.admin-small-upload-button{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #757575;border-radius:3em;color:#757575;cursor:pointer;display:inline-block;font-size:.75em;font-weight:700;line-height:1.2em;padding:.534em 1em;transition:.25s}.admin-small-upload-button:focus-visible,.admin-small-upload-button:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-sortable-wrap{display:block;margin:0 0 .5em;position:relative;width:100%}.admin-sortable-file{align-items:center;color:#2b2b2b;cursor:move;display:flex;font-size:.75em;gap:.2em;justify-content:flex-start;line-height:1.25em;padding:0 0 1em;position:relative;width:100%}.admin-sortable-file.ghost{opacity:.5}.admin-sortable-file-delete,.admin-sortable-file-name{display:inline-block;position:relative;vertical-align:middle}.admin-sortable-file-delete{-webkit-appearance:none;appearance:none;background:#2b2b2b;border:none;border-radius:50%;color:#fff;cursor:pointer;height:1em;margin-left:.4em;transition:.25s;width:1em}.admin-sortable-file-delete:focus-visible,.admin-sortable-file-delete:hover{background:#c00}.admin-sortable-file.ghost .admin-sortable-file-delete{display:none}.admin-sortable-file-delete .material-symbols-rounded{bottom:0;display:block;font-size:.75em;height:1em;left:0;line-height:1em;margin:auto;position:absolute;right:0;top:0;width:1em}.admin-column-wrap{align-items:flex-start;display:flex;gap:2em;justify-content:flex-start;margin:1em 0 0;position:relative}.admin-column-wrap.auto-columns{flex-wrap:wrap;gap:0 2em;margin:0}.admin-column-wrap.inline-tags{flex-wrap:wrap;gap:.3em;margin:0}.admin-column-wrap.allow-wrapping{flex-wrap:wrap;gap:2.3em}.admin-column{display:inline-block;flex:1 1 auto;position:relative;vertical-align:top}.allow-wrapping .admin-column{flex-basis:calc(20% - 2.3em);flex-grow:0;flex-shrink:0;width:calc(20% - 2.3em)}.admin-modal.large.grow .allow-wrapping .admin-column{flex-basis:11.2em;width:calc(100% - 2.3em)}.admin-inline-label{color:#2b2b2b;cursor:pointer;display:block;font-size:.8em;line-height:1.125em;padding:.3125em 0 .3125em 1.5em;position:relative}.admin-section-cell .admin-inline-label{padding:.3125em 0 .3125em 1.2em}.admin-inline-checkbox{accent-color:#2b2b2b;color:#2b2b2b;display:block;font-size:.875em;height:1em;left:0;position:absolute;top:.45em;width:1em}.admin-inline-checkbox.detail-list-checkbox{bottom:0;margin:auto;top:0}.admin-default-label .admin-inline-checkbox{accent-color:#757575;color:#757575;display:inline-block;margin:0 .5em 0 0;position:relative;top:.1em}.admin-section-absolute-label{display:block;position:absolute;right:0;top:0;z-index:1}.admin-inline-label-text{display:inline-block;position:relative;vertical-align:top}.admin-inline-label input[type=checkbox]{left:.5em;opacity:0;top:.75em}.admin-inline-label input[type=checkbox]+.admin-inline-label-text{cursor:pointer;display:inline-block;line-height:1.1em;padding:0 0 0 .5em;position:relative}.admin-inline-label input[type=checkbox]+.admin-inline-label-text:before{background:#fff;border-radius:2px;content:"\e835";font-family:Material Symbols Rounded;font-size:1.2em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;height:1em;left:-1.1em;line-height:1.2em;position:absolute;top:-.2em;width:1em}.admin-inline-label input[type=checkbox]:checked+.admin-inline-label-text:before{content:"";height:1em;left:-1.2em;pointer-events:none;position:absolute;top:.4em;width:1em}.admin-inline-label input[type=checkbox]:checked+.admin-inline-label-text:after{content:"";content:"\e834";font-family:Material Symbols Rounded;font-size:1.2em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;height:1em;left:-1.1em;line-height:1.2em;pointer-events:none;position:absolute;top:-.2em;width:1em}.admin-inline-label.ind-dash input[type=checkbox]:checked+.admin-inline-label-text:after{content:"";content:"\e909";font-family:Material Symbols Rounded;font-size:1.2em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;height:1em;left:-1.1em;line-height:1.2em;pointer-events:none;position:absolute;top:-.2em;width:1em}.admin-drag-box-wrap{display:inline-block;max-width:100%;min-width:28.2em;position:relative;vertical-align:top;width:auto}.admin-section-headline+.admin-drag-box-wrap{margin:1em 0 0}.draggable{width:calc(100% - 16.6em)}.admin-drag-box{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:.3em;cursor:move;display:flex;gap:.5em;height:100%;justify-content:space-between;margin:0 0 .4em;position:relative;width:100%}.admin-drag-box-name{color:#2b2b2b;display:inline-block;font-size:.9em;font-weight:700;line-height:1.2em;padding:.728em 0 .628em 1.889em;position:relative;vertical-align:middle}.admin-drag-box-name:before{bottom:0;color:#2b2b2b;content:"\e945";display:block;font-family:Material Symbols Rounded;font-size:1.333em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;height:1em;left:.2em;line-height:1em;margin:auto;position:absolute;top:0}.admin-drag-option-wrap{padding:0 .5em}.admin-drag-option,.admin-drag-option-wrap{display:inline-block;position:relative;vertical-align:middle}.admin-drag-option{-webkit-appearance:none;appearance:none;background:none;border:none;color:#757575;cursor:pointer;font-size:1em;height:2.3em;line-height:1em;padding:.2em 0;transition:.25s;width:1.5em}.admin-drag-option:focus-visible,.admin-drag-option:hover{color:#2b2b2b}.admin-drag-option.delete:focus-visible,.admin-drag-option.delete:hover{color:#c00}.admin-drag-option .material-symbols-rounded{bottom:0;display:block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48;height:1em;left:0;line-height:1em;margin:auto;position:absolute;right:0;top:0;width:1em}.branding-heading-label{color:#757575;display:block;font-size:.7em;line-height:1.2em;margin:0 0 .4em;position:relative}.branding-top-spacing{padding-top:2.5rem}.admin-table td.admin-table-branding{text-align:right}.searchquoterequest{margin:2em 0 0;max-width:14em}.quoteradius{border-radius:50px}.percentage-input{position:relative}.percentage-symbol{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.admin-media-wrap{display:flex;width:100%}.admin-media-wrap,.mediaOptions{align-items:flex-start;gap:.5em;justify-content:flex-start;position:relative}.mediaOptions{display:inline-flex;vertical-align:top}.edit-profile-image .mediaOptions{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.media-thumbnail-action-wrap{align-items:center;bottom:0;display:flex;gap:.15em;justify-content:flex-end;max-width:100%;padding:.2em;position:absolute;right:0;width:auto}.circle .media-thumbnail-action-wrap{bottom:50%;gap:.2em;justify-content:center;transform:translateY(50%);width:100%}.media-thumbnail-action{align-items:center;-webkit-appearance:none;appearance:none;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:1em;height:1.3em;justify-content:center;line-height:1em;position:relative;vertical-align:middle;width:1.3em}.media-thumbnail-action:focus-visible,.media-thumbnail-action:hover{background:#000}.media-thumbnail-action.red:focus-visible,.media-thumbnail-action.red:hover{background:#c00}.media-thumbnail-action .material-symbols-rounded{display:inline-block;font-size:.7em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;width:1em}.admin-checkbox-label,.admin-radio-label{color:#2b2b2b;display:block;font-size:.75em;font-weight:700;line-height:1.2em;padding:.29em 1em .29em 1.4em;position:relative}.admin-checkbox-label.inline,.admin-radio-label.inline{display:inline-block;padding:.29em 1.2em;vertical-align:top}.auto-columns .admin-checkbox-label,.auto-columns .admin-radio-label{flex-basis:calc(33.33% - 1.78em);flex-grow:0;flex-shrink:0;width:calc(33.33% - 1.78em)}.admin-checkbox,.admin-radio{accent-color:#2b2b2b;display:block;font-size:1em;height:.833em;left:0;position:absolute;top:.425em;width:.833em}.admin-label-preview{border:1px solid #d9d9d9;border-radius:50%;display:inline-block;font-size:1.111em;height:1em;margin:0 0 0 .25em;overflow:hidden;position:relative;vertical-align:top;width:1em}.admin-label-preview img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.admin-draggable-editable-option-wrap{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;display:block;padding:.3em 0;position:relative;width:100%}.admin-draggable-editable-header-row,.admin-draggable-editable-option{align-items:flex-start;display:flex;gap:.6em;justify-content:flex-start;line-height:0;padding:0 0 0 1.5em;position:relative;width:100%}.admin-draggable-editable-option{cursor:move;padding:.7em 0 .7em 1.5em}.admin-draggable-editable-option.display-seperator{border-top:1px solid #d9d9d9}.admin-draggable-editable-option:before{color:#2b2b2b;content:"\e945";display:block;font-family:Material Symbols Rounded;font-size:1.2em;height:1em;left:0;line-height:1em;margin:-.5em 0 0;position:absolute;top:62%;transform:translateY(-50%);width:1.25em}.draggable .admin-draggable-editable-option{background:#fff;box-sizing:border-box;padding:10px 20px}.admin-draggable-editable-header-cell,.admin-draggable-editable-option-cell{display:inline-block;flex:1 1 1%;position:relative;vertical-align:middle}.admin-draggable-editable-header-cell.auto,.admin-draggable-editable-option-cell.auto{flex:1 1 auto}.admin-draggable-editable-header-cell.actions,.admin-draggable-editable-option-cell.actions{align-self:center;flex:0 0 2.3em}.admin-draggable-editable-header{color:#757575;display:block;font-size:.65em;line-height:1.2em;position:relative}.admin-draggable-editable-option-label{display:block;font-size:0;opacity:0;position:absolute;top:0}.admin-draggable-editable-option-input{border:1px solid #d9d9d9;border-radius:.333em;color:#2b2b2b;font-size:.9em;font-weight:700;line-height:1.2em;padding:.622em 1em;width:100%}.admin-draggable-editable-action,.admin-draggable-editable-option-input{-webkit-appearance:none;appearance:none;background:#fff;position:relative}.admin-draggable-editable-action{border:1px solid #d9d9d9;border-radius:.3em;color:#757575;cursor:pointer;display:inline-block;font-size:1em;height:2.3em;line-height:1em;vertical-align:middle;width:2.3em}.admin-draggable-editable-action:focus-visible,.admin-draggable-editable-action:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-draggable-editable-action.red:focus-visible,.admin-draggable-editable-action.red:hover{background:#c00;border-color:#c00}.admin-draggable-editable-action .material-symbols-rounded{display:inline-block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 48;height:1em;line-height:1em;position:relative;width:1em}.admin-add-option{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:.3em;color:#757575;cursor:pointer;display:inline-flex;height:2.3em;justify-content:center;position:relative;width:2.3em}.admin-add-option:focus-visible,.admin-add-option:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.admin-add-option .material-symbols-rounded{display:inline-block;font-size:1.2em;height:1em;line-height:1em;position:relative;width:1em}.admin-draggable-editable-option-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.7em;justify-content:flex-start;position:relative;width:100%}.admin-draggable-editable-option-form-row{align-items:center;display:flex;gap:.7em;justify-content:space-between;position:relative;width:100%}.admin-draggable-editable-option-form-cell{display:inline-block;flex:1 1 1%;position:relative;vertical-align:top}.admin-draggable-editable-option-form-cell.wide{display:inline-block;flex:2 1 2%;position:relative;vertical-align:top}.success-message{color:#00ac30;display:block;font-size:.65em;left:0;line-height:1.2em;position:absolute;top:1.2em}.admin-link-tile-wrap{grid-gap:1em;align-items:stretch;display:grid;gap:1em;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);max-width:50.5em;position:relative;width:100%}.admin-link-tile{align-content:flex-end;align-items:flex-end;background:#fff;border:1px solid #d9d9d9;border-radius:.9em;color:#2b2b2b;display:inline-flex;flex-wrap:wrap;gap:0;justify-content:flex-start;min-height:10.5em;padding:1.4em;position:relative;text-decoration:none}.admin-link-tile:focus-visible,.admin-link-tile:hover{border-color:#2b2b2b}.admin-link-tile-icon{color:#d9d9d9;display:inline-block;font-size:1.6em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;height:1em;line-height:1em;margin:0 0 .47em;position:relative;width:1em}.admin-link-tile:focus-visible .admin-link-tile-icon,.admin-link-tile:hover .admin-link-tile-icon{color:#2b2b2b}.admin-link-tile-name{color:#2b2b2b;display:block;font-size:1.4em;font-weight:700;line-height:1em;padding:0 1.4em 0 0;position:relative;width:100%}.admin-link-tile-badge{background:#ff1010;border-radius:50%;color:#fff;display:block;font-size:.8em;font-weight:700;height:2.625em;line-height:1.225em;padding:.7em 0;position:absolute;right:0;text-align:center;top:0;transform:translate(.4em,-.4em);width:2.625em}.admin-quotes-style{border-radius:.9em;font-size:.9em;height:1.75em;left:8.3em;line-height:.7em;min-width:-moz-fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:.59em;top:.7em;width:1.3em}.admin-modal-school-logo{max-height:360px;max-width:460px}.admin-product-checkbox-section{display:block;padding:0 0 1.5em;position:relative;width:100%}.admin-product-checkbox-section+.admin-product-checkbox-section{border-top:1px solid #d9d9d9;padding-top:1.5em}.admin-product-checkbox-section .product-label{cursor:pointer;text-decoration:underline}.admin-inline-label .total-items{text-decoration:none!important}.internal-error{background-color:#e25656;border-radius:5px;color:#fff;margin-bottom:20px;padding:5px 10px}.internal-error .close-button{float:right;margin-top:5px}.product-gallery-thumb-row.thamb-galler-comming-soon{visibility:hidden}.admin-modal.admin-add-role{display:block;max-width:28.25em;overflow:hidden;padding:1em .5em;position:relative;width:100%}.admin-modal-scroll{display:block;height:100%;max-height:85vh;overflow-x:hidden;overflow-y:auto;padding:.5em 1.5em;position:relative;width:100%}.edit-profile-image .admin-modal-scroll{padding:0;text-align:left}.admin-modal-scroll::-webkit-scrollbar{border-radius:5em;width:.15em}.admin-modal-scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.admin-modal-scroll::-webkit-scrollbar-thumb{background-color:#2d7c82;border-radius:5em;outline:1px solid #d9d9d9}.admin-modal-scroll .admin-modal-button-wrap{right:-.8em}.edit-profile-image .admin-modal-button-wrap{gap:.4em;right:0}.admin-tile-flex{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5em .6em;justify-content:flex-start;margin:2.3em 0;max-width:57em;position:relative;width:100%}.admin-skill-tile{align-items:stretch;background:#fff;border:1px solid #e4e4e4;border-radius:.2em;color:#343434;display:inline-flex;flex-basis:calc(33.33% - 0.4em);flex-grow:0;flex-shrink:1;justify-content:space-between;position:relative;vertical-align:top;width:calc(33.33% - .4em)}.admin-skill-tile-name{color:#2b2b2b;display:inline-block;font-size:.8em;font-weight:500;line-height:1.2em;padding:.75em 0 .75em 1em;position:relative;vertical-align:top}.admin-skill-tile-action-wrap{align-items:stretch;display:inline-flex;gap:0;justify-content:space-between;position:relative;vertical-align:top}.admin-skill-tile-action{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#757575;cursor:pointer;display:inline-block;font-size:1em;min-height:2.15em;position:relative;width:2.15em}.admin-skill-tile-action .material-symbols-rounded{bottom:0;display:block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;height:1em;left:0;margin:auto;position:absolute;right:0;top:0;width:1em}.admin-interest-tile{align-items:stretch;background:#fff;border:1px solid #e4e4e4;border-radius:10em;color:#343434;display:inline-flex;flex-basis:calc(33.33% - 0.4em);flex-grow:0;flex-shrink:1;justify-content:space-between;position:relative;vertical-align:top;width:calc(33.33% - .4em)}.admin-interest-tile-name{color:#2b2b2b;display:inline-block;font-size:.8em;font-weight:500;line-height:1.2em;padding:.75em 0 .75em 1em;position:relative;vertical-align:top}.admin-interest-tile-action-wrap{align-items:stretch;display:inline-flex;gap:0;justify-content:space-between;position:relative;vertical-align:top}.admin-interest-tile-action{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:#757575;cursor:pointer;display:inline-block;font-size:1em;min-height:2.15em;position:relative;width:2.15em}.admin-interest-tile-action .material-symbols-rounded{bottom:0;display:block;font-size:1em;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;height:1em;left:0;margin:auto;position:absolute;right:0;top:0;width:1em}.admin-skill{background:#ebebeb;border-radius:.25em;color:#343434;display:inline-block;font-size:.8em;font-weight:500;line-height:1.2em;min-width:10em;padding:.75em 2.625em .75em 1em;position:relative;vertical-align:top}.admin-skill .material-symbols-rounded{align-items:center;cursor:pointer;display:flex;font-size:1.25em;height:100%;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:2.1em}.admin-interest{background:#ebebeb;border-radius:5em;color:#343434;display:inline-block;font-size:.8em;font-weight:500;line-height:1.2em;padding:.75em 2.625em .75em 1em;position:relative;vertical-align:top}.admin-interest .material-symbols-rounded{align-items:center;cursor:pointer;display:flex;font-size:1.25em;height:100%;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:2.1em}.ck-content ol,.ck-content ul{padding-left:20px}.margin-bt-edit-image{margin-bottom:24px}.error-message,.error-messagess{color:red;font-size:.75em;font-weight:600;margin-top:5px}.access-denied-messagess{font-size:.9em;font-weight:100;margin-top:8px}.admin-bottom-bar.filter-bars{display:inline-flex;justify-content:flex-end;max-width:45em;vertical-align:top}.admin-round-swatch-container{align-items:center;display:flex}.admin-round-swatch-last-message{align-items:center;-webkit-appearance:none;appearance:none;background:#e6e6e6;border-radius:50%;display:flex;flex-shrink:0;font-size:1em;height:2.125em;justify-content:center;margin-bottom:auto;margin-right:.65em;position:relative;transition:.25s;width:2.125em}.access-denied-messagess{align-items:flex-start;background:#c70606;color:#fff;display:flex;font-size:.7em;margin:2em 0 0;padding:.5em;text-align:left}.access-denied-messagess .error-icon{font-size:1.3285em;padding:0 .5em 0 0}.d-flex{display:flex}.font-normal{font-weight:400}.admin-bottom-bar.filter-bar.justify-content-between,.justify-content-between{justify-content:space-between}.flex-box-center,.flex-center{align-items:center;display:flex}.flex-box-center{justify-content:center}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.align-end{align-items:end}.f-weight500{font-weight:500}.table-scroll{max-width:100%}.pagination-wrapper{justify-content:flex-end;margin-top:1.5em}.pagination-wrapper button{align-items:center;background-color:initial;border:1px solid #d9d9d9;border-radius:50%;cursor:pointer;display:flex;font-family:Greycliff CF;font-size:.8em;height:2.5em;justify-content:center;line-height:1;margin:.25em;width:2.5em}.pagination-wrapper button:first-child{margin-left:0}.pagination-wrapper button span{font-size:1em}.pagination-wrapper .pagination-prev-btn span{width:.65em}.pagination-wrapper button.active{background:#000;color:#fff;font-weight:500}.pagination-wrapper button[disabled]{cursor:default}input{font-family:Greycliff CF}.color-black{color:#323232}.color-white{color:#fff}.light-grey{color:#757575}.bg-grey{background-color:#f5f5f5}.text-right{text-align:right}.text-center{text-align:center}.pt-0{padding-top:0}.p-0{padding:0}.pr-20{padding-right:20px}.d-inline-flex{display:inline-flex}.mr-5{margin-right:.35em}.ml-auto{margin-left:auto}.m-0{margin:0}.w-100{width:100%}.report-page-wrapper table td.text-right,.report-page-wrapper table th.text-right,.text-right{text-align:right}.admin-body-wrap{padding-top:4em}.cursor-pointer{cursor:pointer}.overflow-y-auto{overflow-y:auto}.space-nowrap{white-space:nowrap}.create-outline-btn{background:#0000;border:.05em solid #d9d9d9;border-radius:5em;color:#323232;font-size:.9em;font-style:normal;font-weight:700;line-height:1.2;padding:.845em 1.25em}.search-button{background:#2d7c82;border:0;border-radius:5em;bottom:.1em;cursor:pointer;font-size:1em;position:absolute;right:.1em;top:.1em;transition:.3s;width:4em}.search-button span{color:#fff;font-size:.9em}.search-button:hover{background-color:#1c5e63}.admin-modal-overlay .admin-page-heading{font-size:1.2rem;line-height:2;padding-bottom:1em}.page-container-scroll{max-height:100vh;min-height:100vh;overflow:auto}.page-container-scroll .admin-bottom-bar.filter-bar,.page-container-scroll .admin-page-title-wrap,.page-container-scroll .admin-table{padding-right:1em}.page-container-scroll .admin-page-content{padding-right:1.5em}.css-1xc3v61-indicatorContainer svg{cursor:pointer}.inbox-page-wrap .refresh-section{color:#757575;font-size:.8em;padding-bottom:.8125em;text-align:right}.inbox-page-wrap .refresh-section b{color:#323232}.inbox-page-wrap .refresh-section .refresh-icon{bottom:-.2em;font-size:1.25em;position:relative;right:.2em}.refres-point{padding-left:1em}.refresh-now-btn{text-decoration:underline}.quoteradius-btn-wrapper{border:1px solid #d9d9d9;border-radius:5em;padding:.25em}.admin-tab-btn{background:#0000;border:0;color:#757575;line-height:1.25em}.admin-activetab-btn,.admin-tab-btn:hover{background:#dedede;border:0;color:#323232;line-height:1.25em}.admin-activetab-btn:hover{background:#d5d1d1;color:#323232}.admin-table th.admin-table-name-cell{padding-bottom:.35em;vertical-align:middle;white-space:nowrap}.admin-table th.admin-table-name-cell .admin-default-select{background:#0000 url(/static/media/grey-select-arrow.139ec92e224766512496.svg) no-repeat right 1em center;color:#757575;font-size:1em;font-weight:500;max-width:13.89em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.admin-container{max-width:68em;width:100%}.inbox-page-wrap .admin-container{max-width:64.45em}.inbox-page-wrap .inbox-item-name{line-height:1.38em}.inbox-page-wrap td.date-time-table-row,.inbox-page-wrap td.location-name-row{line-height:1.25em}.inbox-page-wrap .admin-table td.admin-table-name-cell .admin-default-select{min-width:12.64em}.inbox-page-wrap table th{white-space:nowrap}.view-btn{background:#f5f5f5}.inbox-page-wrap td.location-name-row{padding-left:1.75em}.inbox-page-wrap .admin-default-select{font-size:1em}.history .admin-page-subheading{font-size:.9em;font-weight:700;line-height:2em;margin:0 0 .7em}.history .history-flex-wrapper{align-items:flex-start;display:flex;gap:3.5em;justify-content:space-between}.history .history-flex-cards{border:1px solid #cdcdcd;border-radius:.8em;box-shadow:0 6px 10px 0 #0000000d;flex-basis:18.25em;padding:1.1em 1.75em 1.4em}.history .card-label{color:#757575;font-size:.65em;font-weight:500}.history .card-label-detail{font-size:1.2em;font-weight:700;line-height:1.2em}.history-cards-content+.history-cards-content{margin:.8em 0 0}.history .profile-information{flex-basis:18.25em;position:-webkit-sticky;position:sticky;top:4em}.history .card-label-data{display:block;font-size:.9em;font-weight:500;line-height:1.4}.history .history-appointments-cards{background:#fff;border-radius:.8em;box-shadow:0 6px 10px 0 #0000000d;padding:1em 1.2em .7em}.history .history-appointments{flex-basis:19.2em}.history .history-appointments-flex-wrapper{display:flex;gap:.8em;justify-content:space-between;margin:0 0 .4em}.history .history-appointments-label{font-size:.9em;font-weight:700}.history .history-appointments-date{font-size:.7em;font-weight:500}.history .history-appointments-label-heading{font-size:.5em;font-weight:700}.history .history-appointments-number{font-size:.7em;font-weight:500;text-align:right}.history .history-appointments-card-actions{margin:1.5em 0 0}.history-appointments-location-detail img{margin-top:2px}.history .history-appointments-location-detail{align-items:flex-start;display:flex;gap:.3em}.history .location-heading{font-size:.7em;font-weight:500;line-height:1.6}.history .history-appointments-card-actions button{background:#fff;border:1px solid #757575;border-radius:5em;color:#757575;cursor:pointer;font-size:.7em;font-weight:700;height:2em;line-height:1;margin:0 .4285em .4em 0;padding:.5em .7em;transition:.2s ease-in-out}.history .history-appointments-card-actions button.btn-normal:hover,.history .history-appointments-card-actions button.btn-power{background:#2d7c82;border-color:#2d7c82;color:#fff}.history .history-appointments-card-actions button.btn-power:hover{background:#fff;border-color:#757575;color:#757575}.history .history-notification-updates{display:flex;flex-basis:22.65em;justify-content:center;position:relative}.history-chat-wrapper{bottom:2.5em;display:flex;max-height:47em;position:fixed;top:0}.history .inactive-number{color:#000;font-size:10px;font-weight:500;white-space:nowrap}.history-note{bottom:-2.4em;color:#000;font-size:.85em;left:0;line-height:1.2;margin:auto;position:absolute;right:0;text-align:center}.history-chat-wrapper:before{background:linear-gradient(180deg,#f5f5f5,#f5f5f500);content:"";height:20%;position:absolute;width:100%;z-index:1}.history-chat-img{padding-top:4em}.messanger-wrapper{bottom:2em;left:0;margin:auto;position:absolute;right:0;z-index:0}.message-input-wrapper{align-items:center;background:#2d7c82;border-radius:5em;cursor:pointer;display:flex;margin-top:.5em;padding:.56em .55em .56em 1.4em}.chat-message-list,.message-input-wrapper{margin-left:auto;margin-right:auto;width:calc(100% - 1.5em)}.chat-message-list{max-height:calc(100vh - 5rem);overflow-y:auto;padding-bottom:.5em}.chat-message-list::-webkit-scrollbar{width:0}.message-input-wrapper .chat-input-box{color:#fff;font-family:Greycliff CF;font-size:.9em;font-style:normal;font-weight:700;margin:0;padding:0;width:100%}.history .sms-response-btn{align-items:center;background:#fff;border-radius:50%;color:#2d7c82;display:flex;flex-shrink:0;height:1.563em;justify-content:center;width:1.563em}.messanger-wrapper .chat-message-list .left-message-wrapper,.messanger-wrapper .chat-message-list .right-message-wrapper{align-items:flex-end;display:flex;margin-bottom:1em;max-width:90%}.messanger-wrapper .chat-message-list .right-message-wrapper{justify-content:flex-end;margin-left:auto}.userDP{align-items:center;border-radius:50%;color:#000;display:flex;flex-shrink:0;font-weight:700;height:2.125em;justify-content:center;margin-bottom:.35em;margin-right:.75em;width:2.125em}.chat-message-card,.userDP{background:#e6e6e6;font-size:.8em;font-style:normal;line-height:1.5}.chat-message-card{border-radius:1em;font-weight:500;padding:.75em .9375em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.message-date-time{font-size:.6em;font-style:normal;font-weight:500;line-height:2em;margin-bottom:.4167em}.arrow-shape{position:relative}.arrow-shape:after{background:#e6e6e6;border-radius:.1em;bottom:1em;content:"";flex-shrink:0;height:1em;left:-.25em;position:absolute;transform:rotate(-135deg);width:1em;z-index:-1}.messanger-wrapper .chat-message-list .right-message-wrapper .chat-message-card{background:#2d7c82;margin-left:auto}.messanger-wrapper .chat-message-list .right-message-wrapper .userDP{background:#2d7c82;margin-left:.75em;margin-right:0}.messanger-wrapper .chat-message-list .right-message-wrapper .arrow-shape:after{background:#2d7c82;left:auto;right:-.25em}.messanger-wrapper .chat-message-list .right-message-wrapper .message-date-time{align-items:center;display:flex;justify-content:flex-end;text-align:right}.history-appointments-cards+.history-appointments-cards{margin:.6em 0 0}.admin-page-wrap.history{overflow:visible}.history .admin-page-content{padding-top:0}.history-chat-img img{max-height:calc(100vh - 4em);object-fit:contain;pointer-events:none;position:relative;width:100%;z-index:1}.history-chat-img img.phone-overlay-img{pointer-events:auto}.history-chat-img{align-items:flex-end;display:flex;margin:0 auto;position:relative}.message-support-wrapper{background:#fff;border:.05em solid #d9d9d9;border-radius:.8em .8em 2em 2em;bottom:1.25em;box-shadow:0 10px 16px 0 #0000001a;left:0;margin:auto;padding:.7em 0;position:absolute;right:0;width:90%;z-index:5}.message-support-card{max-height:11.15em;overflow-x:auto}.message-box{font-family:Greycliff CF;font-size:.9em;font-style:normal;font-weight:500;line-height:1.1;width:100%}.message-support-card .cursor-pointer{border-bottom:.05em solid #d9d9d9;padding:.75em .9em}.message-support-card .cursor-pointer:first-child{padding-top:0}.message-support-card::-webkit-scrollbar{background:#333;width:3px}.message-support-card::-webkit-scrollbar-track{background:#d9d9d9;border-radius:6em}.message-support-card::-webkit-scrollbar-thumb{background:#323232;border-radius:6em}.compose-manually{background:#2d7c82;border:0;border-radius:5em;color:#fff;cursor:pointer;display:flex;font-size:.8em;font-style:normal;font-weight:700;line-height:1.5;margin:.25em auto 0;padding:.25em .75em;transition:.3s}.compose-manually:hover{background-color:#1c5e63}.chat-support-wrapper{align-items:center;background:#00000080;bottom:0;display:flex;height:100vh;justify-content:center;left:0;margin:auto;padding:1.5em;position:fixed;right:0;top:0;width:100vw;z-index:10}.chat-support-box{background:#fff;border-radius:1em;height:100%;max-height:16em;max-width:20em;padding:2.8em 1.5em 1.3em;position:relative;right:.35em;width:100%}.chat-support-box textarea{border:.05em solid #333;border-radius:.5em;font-family:Greycliff CF;font-size:.85em;height:100%;line-height:1.5;max-height:10.5em;padding:1em;resize:none;width:100%}.chat-support-btn-wrapper{padding-top:1em}.chat-support-btn-wrapper .compose-manually{align-items:center;justify-content:center;min-height:2.5em;min-width:7em}.select-communication{cursor:pointer;display:block;margin-bottom:.6em;padding-left:1.25em;position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select-communication input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.select-communication .checkmark{background-color:initial;border:1px solid #2b2b2b;border-radius:4px;height:.75em;left:0;position:absolute;top:.25em;width:.75em}.select-communication input:checked~.checkmark{background-color:#323232}.select-communication .checkmark:after{content:"";display:none;position:absolute}.select-communication input:checked~.checkmark:after{display:block}.select-communication .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:.4em;left:5px;top:2px;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);width:.2em}.card-label-message{color:red;font-size:.7em;font-weight:500;line-height:1.4}.select-communication.communication-color .color-black{color:#c1c1c1}.select-communication.communication-color .checkmark{border-color:#c1c1c1}.select-communication.communication-color input:checked~.checkmark{background-color:#c1c1c1}.sent-page-wrap .admin-container{max-width:71.95em;width:100%}.sent-page-wrap .admin-table{font-weight:500;width:100%}.sent-page-wrap .admin-table th.admin-table-name-cell{padding-bottom:.72em}.sent-page-wrap .admin-table td{line-height:1.25em}.sent-page-wrap .admin-table td:first-child,.sent-page-wrap .admin-table td:nth-child(5){line-height:1.375em}.sent-page-wrap .admin-table-action{border-radius:7em;cursor:auto;font-size:1em;font-style:normal;font-weight:700;line-height:1.375em;padding:.25em .7em}.sent-page-wrap .admin-table .confirm{background:#00aa1b;color:#fff}.sent-page-wrap .admin-table .cancel{background:#da0000;color:#fff}.sent-page-wrap .admin-table .failed:before{background-image:url(/static/media/warning.86dc640a2647c35b59dc.svg);background-size:23px 23px;content:" ";display:block;height:23px;left:-31px;position:absolute;top:3px;width:23px}.sent-page-wrap .admin-table .failed,.sent-page-wrap .admin-table .no-response{border:1px solid #757575;color:#757575;position:relative}.sent-page-wrap .admin-table .failed{margin-left:30px;position:relative}.sent-page-wrap .admin-table .failed-warning{left:-2em;margin-right:.325em;position:absolute}.sent-page-wrap .hfh-smlogo{background:#2d7c82}.sent-page-wrap td.text-right{text-align:right}.sent-page-wrap .sent-message-status{grid-gap:.4em;display:flex;flex-direction:column;margin-left:auto;max-width:8.5em;text-align:center}.appointments-page-wrap .admin-table th{border-bottom:0;color:#323232;font-size:.9em;font-weight:700;line-height:1.556em;padding-bottom:.445em}.appointments-page-wrap .EMR{color:#757575;display:block;font-family:Greycliff CF;font-size:.625em;font-style:normal;font-weight:500;line-height:1.6;text-align:center}.appointments-page-wrap .admin-table{padding-right:2.5em}.appointments-page-wrap .admin-table td{border-bottom:0;padding:.9375em 2.3125em}.appointments-page-wrap .admin-table th{padding-left:2em;padding-right:2em}.appointments-page-wrap .admin-table th:first-child{padding-left:0}.appointments-page-wrap .admin-table th:last-child{padding-right:0}.appointments-page-wrap .admin-table td:first-child{padding-left:0}.appointments-page-wrap .admin-table td:last-child{padding-right:0}.appointments-page-wrap .date-td-row{position:relative;z-index:1}.appointments-page-wrap .date-td-row:after{background:#d9d9d9;bottom:0;content:"";height:.05em;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:-1}.appointments-page-wrap .date-column{display:inline-flex;font-size:.875em;font-weight:500;line-height:1.14286em;padding-right:.75em}.appointments-page-wrap td.appointment-date-row{padding:.4375em 0 0}.appointments-page-wrap .appointment-date-row{padding-bottom:0}.appointments-page-wrap .appointment-card .appointment-icon-wrap{position:relative;top:.15em}.appointments-page-wrap .appointment-card{align-items:center;background:#fff;border-radius:.5em;box-shadow:0 6px 10px 0 #0000000d;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.3125em;min-width:16.563em;padding:.497em .9375em}.appointments-page-wrap .appointment-card .customer-name{font-size:1em;font-style:normal;font-weight:700;line-height:1.415}.appointments-page-wrap .appointment-card .appointment-date{font-size:.8125em;font-weight:500;line-height:1.5}.appointments-page-wrap .appointment-mark{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:1.875em;justify-content:center;width:1.875em}.appointments-page-wrap .appointment-mark .reschedule{height:1.5em;margin-top:.2em;width:1.5em}.appointments-page-wrap .question-mark{border:.05em solid #757575;color:#757575}.appointments-page-wrap .appointment-mark span{font-size:1em}.appointments-page-wrap .appointment-success{background:#00aa1b}.appointments-page-wrap .appointment-success span{font-size:1.3em;line-height:125%}.appointments-page-wrap .appointment-cancel{background:#da0000}.appointments-page-wrap .appointment-pause{background:#f5b041;color:#fff}.appointments-page-wrap .appointment-pause img{height:13px;width:14px}.appointments-page-wrap .appointment-schedule{background:#33aab2}.appointments-page-wrap .appointments-table-wrapper{max-height:calc(100vh - 1em);padding:0 2.5em 1em;scrollbar-width:none;transition:.3s ease-in-out}.position-relative.appointments-table-section{padding:2em 0 0;transition:.3s ease-in-out}.appointments-page-wrap .admin-page-title-wrap{padding:0 2.5em}.appointments-page-wrap .appointments-table-wrapper::-webkit-scrollbar{width:0}.appointments-page-wrap .appointments-table-section::-webkit-scrollbar{width:.7em}.appointments-page-wrap .appointments-table-section::-webkit-scrollbar-track{border-radius:5em;box-shadow:inset 0 0 5px grey}.appointment-date-picker-wrap{padding-left:1em;padding-top:.2em}.appointments-page-wrap .appointments-table-section::-webkit-scrollbar-thumb{background:red;border-radius:5em}.appointments-page-wrap .admin-page-content{padding:0}.position-relative{position:relative}.sticky-row{position:-webkit-sticky;position:sticky;top:0;z-index:2}.appointments-page-wrap .container{display:block;height:100%;max-height:100vh;overflow:auto;position:relative;width:100%}.appointments-page-wrap .pageContainer{padding:4em 0 0}.table-scroll::-webkit-scrollbar-track{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:1px}.table-scroll::-webkit-scrollbar{background-color:#f5f5f5;height:14px}.table-scroll::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:50px}.ReactModalPortal{position:fixed;z-index:50}.ReactModalPortal .ReactModal__Overlay{background-color:#000000bf!important}.ReactModalPortal .ReactModal__Content{background:#0000!important;border:0!important}.modal-close{align-items:center;-webkit-appearance:none;appearance:none;background:#2d7c82;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1em;height:1.5rem;justify-content:center;position:absolute;right:.75rem;top:.5em;transition:.25s;width:1.5em;z-index:1}.modal-close span{font-size:.9rem!important}.modal-close:hover{background-color:#1c5e63}.admin-modal-button.power,.primary-button{background:#2d7c82;border:.05em solid #2d7c82;color:#fff;transition:.3s}.admin-modal-button.power:hover,.primary-button:hover{background:#0000;color:#2d7c82}.group-page-wrapper .admin-table{min-width:41em;width:100%}.group-page-wrapper .admin-page-content.admin-body-wrap{max-width:50em;min-width:41em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.group-page-wrapper .admin-page-title-wrap{padding-bottom:1.95em}.group-page-wrapper .admin-table th.admin-table-name-cell,.patient-group-page .admin-table th,.patient-group-page .admin-table th.admin-table-name-cell{padding-bottom:.7145em}.patient-group-page .admin-top-bar-back:before{line-height:.8em}.patient-group-page .admin-table td:last-child{padding-bottom:.5em;padding-top:.55em}.group-page-wrapper .admin-table td{color:#323232;padding:.4em 1em;vertical-align:middle}.group-page-wrapper .admin-table td:last-child{padding-bottom:.3125em;padding-top:.3125em}.admin-table-action.action-icon{align-items:center;border:.05em solid #d9d9d9;border-radius:50%;display:flex;flex-shrink:0;height:1.6em;justify-content:center;width:1.6em}.admin-table-action.action-icon:hover{background-color:#323232;border-color:#323232}.admin-table-action.action-icon span{font-size:.8em}.admin-table-action.action-icon:hover span{color:#fff;font-size:.7em}.admin-table-action.action-icon:first-child{margin-right:.3em}.group-page-wrapper .admin-table th.action-heading{width:38%}.group-page-wrapper .admin-table td:nth-child(2),.group-page-wrapper .admin-table th:nth-child(2){text-align:right}.group-page-wrapper .admin-table td:first-child{padding-left:0}.patient-group-wrapper .group-modal{height:80vh;max-height:36.9em;max-width:68.65em;padding:.3em .7em .7em 2.5em;position:relative;width:100%}.patient-group-wrapper .admin-inline-checkbox.detail-list-checkbox{bottom:auto;margin:auto;top:1.15em}.modal-header-border:before,.patient-group-wrapper .group-modal:before{background-color:#d9d9d9;content:"";height:.05em;left:0;position:absolute;right:0;top:2.5em}.patient-group-wrapper .admin-page-wrap{padding-left:0}select option{line-height:1.5!important;padding:8px}.patient-group-wrapper .admin-table{min-width:48em;width:100%}.patient-group-wrapper .admin-table th{background:#fff;padding-bottom:.35715em;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:1}.patient-group-wrapper .location-name-td{max-width:18.5em}.patient-group-wrapper .modal-close,.select-group-modal .modal-close{right:.75em}.patient-group-wrapper .admin-page-content{background:#0000;padding:1.5em}.patient-group-wrapper .admin-page-title-wrap{gap:0;justify-content:center;padding-right:1.8em}.patient-group-wrapper .patient-details-table{max-height:calc(100% - 1.5em);max-width:100%;overflow:auto;padding-right:4.5em;width:100%}.patient-group-wrapper .pageContainer{height:calc(100% - 5em);padding-bottom:1em}.patient-group-wrapper .admin-modal-button.power{bottom:1em;position:absolute;right:1em}.patient-group-wrapper .patient-details-table::-webkit-scrollbar{background:#0000;height:.2rem;width:.2rem}.patient-group-wrapper .patient-details-table::-webkit-scrollbar-track{background:#d9d9d9;border-radius:6em}.patient-group-wrapper .patient-details-table::-webkit-scrollbar-thumb{background:#2d7c82;border-radius:6em}.patient-group-wrapper .admin-bottom-bar-left,.search-box-wrapper{max-width:30em}.patient-group-wrapper .admin-bottom-bar-left .admin-default-search,.search-box-wrapper .admin-default-search{max-width:23.6em}.patient-group-page .admin-table th{white-space:nowrap}.patient-group-page .admin-top-bar-back{color:#757575;font-weight:500}.group-name-input-wrapper{max-width:34.6em;padding-right:1em;width:100%}.patient-group-page .group-name-input{background-color:initial;border:.05em solid #d9d9d9;border-radius:.5em;border-radius:.25em;font-size:2em;font-weight:700;height:1.4em;line-height:1;padding:.2em .3em;width:100%}.patient-group-page .admin-page-content{max-width:74.5em;width:100%}.patient-group-page .admin-top-bar-wrap{margin-bottom:.35em}.patient-group-page .admin-page-title-wrap{min-width:44em;padding-bottom:2em}.remove-btn{border:.05em solid #757575;border-radius:2.5em;font-family:Greycliff CF,GreycliffCF;font-size:1em;font-style:normal;font-weight:500;line-height:1.25;padding:.313em .75em;transition:.3s;white-space:nowrap}.remove-btn:hover{background:#323232;color:#fff}.contacts-page-wrapper .admin-page-content{max-width:67.5em}.contacts-page-wrapper .admin-page-heading{margin-bottom:.7em}.contacts-page-wrapper .search-box-wrapper{max-width:26em}.report-page-wrapper .admin-default-select.quoteradius{border-radius:.333em;overflow:hidden;padding-right:1.8em;text-overflow:ellipsis;white-space:nowrap;width:10em}.report-page-wrapper .page-container-scroll .admin-bottom-bar.filter-bar,.report-page-wrapper .page-container-scroll .admin-page-title-wrap{padding-right:0}.report-page-wrapper .custom-date-picker .customDatePicker.bold-dete-picker{font-size:.9em;font-weight:700;height:2.223em}.report-page-wrapper .admin-page-heading{margin-bottom:1.3em}.report-page-wrapper .report-date-wrapper{max-width:9.4em;width:100%}.report-page-wrapper .report-date-wrapper input{width:100%}.report-page-wrapper .date-to{color:#000;font-size:.9em;font-weight:500;line-height:2.223em}.report-page-wrapper .admin-page-content{max-width:60.15em}.dKWZWn,.dKxiuh div,.fMvXCn,.sc-aXZVg div,.sc-aXZVg.dKxiuh div{border-color:#0000 #2d7c82 #2d7c82!important}.setting-page .admin-link-tile-icon.material-symbols-rounded{display:none}.setting-page .admin-link-tile{align-content:flex-start;min-height:10em}.setting-page .admin-link-tile-wrap{grid-template-columns:repeat(2,1fr);max-width:33.5em}.setting-page .admin-link-tile-name{line-height:1.4;padding-right:0}.message-templates-page .admin-page-content{max-width:69.5em}.message-templates-page .message-table td:last-child{padding-bottom:.75em;padding-top:.75em}.message-templates-page .admin-page-heading{margin-bottom:1.4em}.message-edit-modal .admin-modal-scroll{margin-bottom:.7em;max-height:52vh;padding:.5em .75em 0}.message-edit-modal .admin-modal-button-wrap{right:.48em}.message-edit-modal .edit-message-input{border:1px solid #d9d9d9;border-radius:.2em;color:#000;font-family:Greycliff CF;font-size:.8em;min-height:3em;padding:.75em}.message-edit-modal .message-title-row .message-template-form-box{width:49%}.message-edit-modal .message-title-row .message-template-form-box .css-1jqq78o-placeholder{font-size:.8em}.message-edit-modal .message-title-row .message-template-form-box .css-13cymwt-control>div:first-child,.message-edit-modal .message-title-row .message-template-form-box .css-t3ipsp-control>div:first-child{padding:.55em .5em}.message-edit-modal .message-template-form-box .message-title{max-width:25.5em}.message-edit-modal .message-template-form-box label{font-size:.7em;font-weight:500;line-height:1.5}.message-edit-modal .message-template-form-box textarea{height:8.18em;resize:none}.message-edit-modal .admin-add-role{max-width:39em}.message-edit-modal .english-message{margin-bottom:.8em;margin-top:1.3em}.message-edit-modal .admin-modal-heading{font-size:1.2em}.select-group-modal .modal-header-border{padding-top:.5em}.select-group-modal .admin-default-label{font-size:.7em}.select-group-modal.admin-modal-overlay .admin-modal-cell input[type=checkbox]{font-size:1em;height:.945em;width:.945em}.select-group-modal .admin-checkbox-label.inline.inline-width-50{font-size:.9em;line-height:1.3;padding-left:1.35em}.one-time-group-modal .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{width:114px}.one-time-group-modal .react-datepicker__time-container{width:95px}.one-time-group-modal .admin-modal-scroll{margin-bottom:.5em;max-height:65vh;padding:0 1.5em}.one-time-group-modal .modal-locations{min-height:8em}.one-time-group-modal .admin-modal{padding:.5em .75em 1.5em .5em}.one-time-group-modal .wide,.select-group-modal .admin-modal.admin-add-role{max-width:39em}.one-time-group-modal .wide .admin-modal-cell .react-datepicker-wrapper input{font-weight:500;width:7.5rem}.one-time-group-modal .wide .admin-modal-row,.select-group-modal .admin-modal-row{max-width:100%}.one-time-group-modal .modal-locations label,.select-group-modal .admin-checkbox-label{font-weight:500;padding-right:0}.one-time-group-modal .admin-column-wrap.auto-columns,.select-group-modal .admin-column-wrap.auto-columns{gap:0 1em}.one-time-group-modal .admin-checkbox-label.inline.inline-width-50,.select-group-modal .admin-checkbox-label.inline.inline-width-50{flex-basis:48%;width:48%}.one-time-group-modal .admin-modal-button-wrap{right:0}.compose-page-wrapper .create-outline-btn{font-family:Greycliff CF;padding:.7em 1.25em}.multi-compose-select-wrapper{border:.05em solid #d9d9d9;border-radius:.2em;min-height:2.45em}.multi-compose-select .css-13cymwt-control,.multi-compose-select .css-1fdsijx-ValueContainer,.multi-compose-select .css-qbdosj-Input,.multi-compose-select .css-t3ipsp-control{background:#0000;border:0;box-shadow:none;min-height:1.8em;outline:0;padding:0 0 0 .2em}.multi-compose-select .css-13cymwt-control>div:first-child,.multi-compose-select .css-t3ipsp-control>div:first-child{padding:.175em .4em}.multi-compose-select .css-v7duua:hover,.multi-compose-select div[role=button]{background:#0000}.multi-compose-select .css-15lsz6c-indicatorContainer,.multi-compose-select .css-1xc3v61-indicatorContainer{margin-bottom:auto;margin-top:.3em}.multi-compose-select input{box-sizing:border-box;color:#000;font-size:.9em!important;font-weight:700;line-height:1.2!important}.compose-page-wrapper .admin-section-row{margin-top:.3em}.compose-page-wrapper .admin-default-label{font-size:.7em;line-height:1.429em}.compose-page-wrapper .compose-mesage-row{margin-top:2.5em}.compose-page-wrapper .admin-page-heading{margin-bottom:1.875em}.compose-page-wrapper .send-button-wrapper{margin-top:2em}.compose-message-wrapper,.compose-option-wrapper{border-bottom:.05em solid #d9d9d9;padding:.35em .5em}.compose-message-wrapper:first-child,.compose-option-wrapper:first-child{padding-top:0}.compose-option-wrapper.copy-option{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.compose-option-wrapper.copy-option span{font-size:.7em}.compose-option-wrapper.copy-option .copy-message-popup{background-color:#757575;border:.05em solid #fff;border-radius:.6em;bottom:.7em;color:#fff;font-size:.45em;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:.3em .5em;position:absolute;right:.5em;white-space:nowrap;width:100%;z-index:10}.compose-option-wrapper.copy-option img{width:.7em}.compose-option-wrapper.copy-option:last-child{border-bottom:0;padding-bottom:0}.compose-option-wrapper .mobile-number{display:inline-block;width:10em}.compose-message-wrapper .mobile-number{display:inline-block}.compose-message-wrapper span,.compose-option-wrapper span{font-family:Greycliff CF;font-size:.8rem;font-style:normal;font-weight:500!important;font-weight:700;line-height:1.2}.css-1nmdiq5-menu{background:#fff;box-shadow:0 10px 16px 0 #0000001a!important;padding:.5em 0}.compose-message-type .css-1n6sfyn-MenuList,.multi-compose-select .css-1n6sfyn-MenuList{max-height:13em}.compose-message-type div[role=listbox]::-webkit-scrollbar,.multi-compose-select div[role=listbox]::-webkit-scrollbar,.select-group-modal.message-edit-modal .message-template-form-box div[role=listbox]::-webkit-scrollbar{border-radius:10em;width:5px}.compose-message-type div[role=listbox]::-webkit-scrollbar-thumb,.multi-compose-select div[role=listbox]::-webkit-scrollbar-thumb,.select-group-modal.message-edit-modal .message-template-form-box div[role=listbox]::-webkit-scrollbar-thumb{background-color:#2d7c82;border-radius:10em}.compose-message-type div[role=listbox]::-webkit-scrollbar-track,.multi-compose-select div[role=listbox]::-webkit-scrollbar-track,.select-group-modal.message-edit-modal .message-template-form-box div[role=listbox]::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:10em}.multi-compose-select .css-1p3m7a8-multiValue{background:#757575;border-radius:6em;color:#fff;cursor:pointer;padding:.1em .25em}.multi-compose-select .css-1p3m7a8-multiValue *{color:#fff;font-weight:500}.multi-compose-select .css-tj5bde-Svg{height:.95em;width:.95em}.multi-compose-select .css-12a83d4-MultiValueRemove:hover{background:#0000}.multi-compose-select .css-wsp0cs-MultiValueGeneric{color:#fff;font-size:.8em;font-style:normal;font-weight:700;line-height:1.4em}.compose-page-wrapper .admin-section-cell.wide{max-width:33.5em}.compose-page-wrapper .compose-message-textarea{background:#0000;border-color:#d9d9d9;border-radius:.2em;color:#323232;font-family:Greycliff CF;font-size:.9em;font-weight:500;height:7.5em;padding:1em;resize:none}.compose-page-wrapper .compose-mesage-row{margin-bottom:1.5em}.compose-message-type .css-13cymwt-control,.compose-message-type .css-1fdsijx-ValueContainer,.compose-message-type .css-qbdosj-Input,.compose-message-type .css-t3ipsp-control,.compose-message-type .css-t3ipsp-control:hover{background:#0000;border-color:#d9d9d9;box-shadow:none;min-height:2.4em}.compose-message-type .css-1fdsijx-ValueContainer{padding-left:.7em}.compose-message-type .css-1u9des2-indicatorSeparator{display:none}.compose-mesage-row .css-151sz6c-indicatorContainer,.compose-mesage-row .css-1xc3v61-indicatorContainer{padding:.4em 1em!important}.compose-mesage-row .compose-message-type .css-t3ipsp-control .css-1dimb5e-singleValue{max-width:calc(100% - 1em)}.compose-mesage-row .compose-message-type svg{bottom:0;margin:auto;position:absolute;right:16px;top:0}.compose-message-type .css-1xc3v61-indicatorContainer svg{color:#757575;font-size:1.3em}.compose-message-type .css-166bipr-Input input,.compose-message-type .css-qbdosj-Input input{color:#323232!important;font-size:.9em!important;font-weight:500!important;min-height:2.05em}.compose-message-section{background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 10px 16px 0 #0000001a;box-sizing:border-box;margin-bottom:2px;margin-top:2px;padding:.35em 0;position:absolute;top:100%;width:100%;z-index:1}.compose-group-btn{font-size:.8em;min-height:3em}.logout-button-wrapper{display:block;margin-top:6px}.logout-button{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 10px 16px 0 #0000001a;color:#323232;display:flex;font-size:16px;gap:7px;padding:10px 15px 7px 13px;position:relative;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1650px){.history .history-flex-wrapper{gap:1em}.patient-group-wrapper .patient-details-table{padding-right:1em}}@media screen and (max-width:1600px){.history-note{font-size:.9em}.history .history-chat-wrapper{max-width:27vw;width:100%}.chat-message-card{border-radius:.8em;font-size:.75em;line-height:1.3;padding:.7em .9em}.message-input-wrapper .chat-input-box{font-size:.8em;font-weight:600;line-height:1.3}.messanger-wrapper .chat-message-list .left-message-wrapper,.messanger-wrapper .chat-message-list .right-message-wrapper{margin-bottom:.5em;max-width:95%}.message-date-time{line-height:1.5em;margin-bottom:.4em}.history .sms-response-btn{height:1.4em;width:1.4em}.message-input-wrapper{padding:.5em .5em .5em 1em}.chat-message-list{padding-bottom:0}.history-chat-img img{max-height:calc(100vh - 4em)}.message-support-card .cursor-pointer{padding:.7em}.message-support-card .cursor-pointer .message-box{font-size:.8em;line-height:1.2}.message-edit-modal .admin-modal-scroll{padding-top:0}.one-time-group-modal .admin-modal-scroll{max-height:60vh}}@media screen and (max-width:1500px){.admin-drawer-link-wrap{padding:1em 0}.admin-modal-button.power,.primary-button{font-size:.75em}.modal-close span{display:flex!important;font-size:.75rem!important;justify-content:center}.create-outline-btn{font-size:.75em;padding:.9em 1em}.sent-page-wrap .admin-default-search{min-width:22em}.admin-page-heading{font-size:1.75em}.admin-default-search{font-size:.7em}.admin-table td{font-size:.7em;padding:.71em .8em}.admin-table th{font-size:.7em;padding:.1em .8em}.allow-wrapping .admin-column{flex-basis:calc(25% - 2.3em);width:calc(25% - 2.3em)}.login-splash-content{font-size:1.44em}.login-splash-btn{font-size:.8em}.history-note{font-size:.85em}.history .history-flex-wrapper{gap:1em}.history .card-label-detail{font-size:1em}.history .history-flex-cards{padding:.7em 1.1em}.message-date-time.light-grey span.material-symbols-rounded{font-size:1.3em;line-height:1em;vertical-align:middle}.admin-default-search{min-width:0;min-width:auto}.history .card-label-data{font-size:.8em}.admin-activetab-btn,.admin-tab-btn{font-size:.8em;gap:.25em;padding:.35em 1em}.inbox-page-wrap .quoteradius-btn-wrapper{padding:.23em}.appointments-page-wrap .admin-table th{font-size:.8em}.appointments-page-wrap .appointment-card .customer-name{font-size:1em}.appointments-page-wrap .appointment-card .appointment-date{font-size:.8571428em}.appointments-page-wrap .admin-page-heading{margin:.2em 0 .75em}.appointments-page-wrap .appointment-mark{height:1.7em;width:1.7em}.appointments-page-wrap .appointment-mark span{font-size:.9em}.appointments-page-wrap .appointment-success span{font-size:1.2em}.admin-body-wrap{padding-top:3.5em}.message-edit-modal .message-template-form-box textarea{height:6em}.message-edit-modal .edit-message-input{font-size:.7em}.message-edit-modal .message-title-row .message-template-form-box .css-13cymwt-control>div:first-child,.message-edit-modal .message-title-row .message-template-form-box .css-t3ipsp-control>div:first-child{padding:.4em .5em}.message-edit-modal .message-title-row .message-template-form-box .css-1jqq78o-placeholder{font-size:.7em}.message-edit-modal .message-template-form-box{margin-bottom:.3em}.message-edit-modal .english-message{margin-bottom:0;margin-top:.5em}.message-support-card .cursor-pointer{padding:.7em .6em}.compose-page-wrapper .admin-section-cell.wide{flex:0 1 40%}.compose-page-wrapper .compose-message-wide.admin-section-cell.wide,.compose-page-wrapper .multi-compose-select-wrapper.admin-section-cell.wide{flex:0 1 60%}.compose-page-wrapper .compose-message-wide.admin-section-cell.wide{padding-right:.56em}.compose-page-wrapper .admin-page-heading{margin-bottom:1.6em}.multi-compose-select-wrapper{min-height:2.5em}.select-group-modal .admin-checkbox-label.inline.inline-width-50{font-size:.8em;line-height:1.35}.inbox-page-wrap .admin-default-search{min-width:21em}.patient-group-wrapper .admin-inline-checkbox.detail-list-checkbox{top:.9em}}@media screen and (max-width:1366px){.admin-drawer-info-title .logo-image{height:1.8em;margin-bottom:.6em}.admin-drawer-info-title{font-size:.9em}.user-profile-wrapper{padding:.3em .5em .3em .3em;right:.5em;top:0}.user-profile-wrapper .user-profile{font-size:14px}.user-profile-wrapper .user-profile .user-image{height:18px;margin-right:5px;width:18px}.search-button{width:2.8em}.admin-page-content,.appointments-page-wrap .pageContainer{padding:2em 2em 5.1em}.appointments-page-wrap .admin-page-title-wrap,.appointments-page-wrap .appointments-table-wrapper{padding:0}.position-relative.appointments-table-section{padding-top:1.7em}.appointments-page-wrap .admin-table td{padding:.5em 1em}.appointments-page-wrap .admin-table th{padding-bottom:0;padding-left:1em;padding-right:1em}.admin-body-wrap{padding-top:3em}.message-date-time{margin-bottom:0}.message-input-wrapper{padding:.4em .4em .4em .8em;width:calc(100% - 1.2em)}.message-input-wrapper textarea.chat-input-box{font-size:.8em;height:21px;max-height:3.625em!important;min-height:20px}.messanger-wrapper .chat-message-list .left-message-wrapper,.messanger-wrapper .chat-message-list .right-message-wrapper{margin-bottom:.5em}.chat-message-list{padding-bottom:0;width:calc(100% - 1.1em)}.history .sms-response-btn{height:1.25em;width:1.25em}.history-chat-wrapper{bottom:3em}.history .profile-information{top:3em}.history-note{bottom:-3em}.history .inactive-number{font-size:9px}.history-cards-content+.history-cards-content{margin-top:.4em}.messanger-wrapper{bottom:1.5em}.message-box,.message-input-wrapper .chat-input-box{font-size:.8em}.message-support-card .cursor-pointer{padding:.4em .5em}.message-support-wrapper .compose-manually{font-size:.65em}.group-name-input-wrapper{max-width:23em}.patient-group-page .group-name-input{font-size:1.6em}.one-time-group-modal .admin-modal-scroll{max-height:50vh}.report-page-wrapper .custom-date-picker .customDatePicker.bold-dete-picker{font-size:.8em;padding-left:2.1em}.report-page-wrapper .select-report{padding:.45em .9em}.report-page-wrapper .admin-page-heading{line-height:1.2em}}@media screen and (max-width:1200px){.create-outline-btn{font-size:.8em}.login-splash-content{font-size:1.2em}.admin-page-heading{font-size:1.5em}.allow-wrapping .admin-column{flex-basis:calc(33.33% - 2.3em);width:calc(33.33% - 2.3em)}.admin-page-content,.appointments-page-wrap .pageContainer{padding:1.5em 1.5em 5.1em}.page-container-scroll .admin-page-content{padding-right:.5em}.select-communication .checkmark{top:.15em}.history .admin-page-subheading{line-height:1.2em;margin:0 0 .5em}.history .history-flex-wrapper{flex-wrap:wrap}.history .history-appointments,.history .profile-information{flex-basis:40%}.history .history-notification-updates{flex-basis:calc(60% - 1em)}.history .history-chat-wrapper{max-width:36vw;width:100%}.history .profile-information{position:static}.history .card-label-detail{font-size:.9em}.history-cards-content+.history-cards-content{margin-top:.3em}.history-chat-img img{max-height:90vh}.history-chat-wrapper{max-height:44em}.chat-message-list{width:calc(100% - 1.2em)}.chat-message-card{border-radius:.6em;font-size:.7em;line-height:1.3;padding:.7em}.userDP{height:1.75em;width:1.75em}.messanger-wrapper .chat-message-list .left-message-wrapper,.messanger-wrapper .chat-message-list .right-message-wrapper{max-width:95%}.message-input-wrapper .chat-input-box{font-size:.65em}.message-support-card .cursor-pointer{padding:.3em .4em}.message-support-card .cursor-pointer .message-box{font-size:.7em}.admin-body-wrap{padding-top:2.5em}.group-page-wrapper .admin-table{min-width:25em}.group-page-wrapper .admin-page-content.admin-body-wrap{min-width:35em}.one-time-group-modal .modal-locations{min-height:6em}.compose-page-wrapper .create-outline-btn{padding:.5em .7em}.report-page-wrapper .admin-page-title-wrap{gap:.5em}.inbox-page-wrap .admin-default-search{min-width:20em}.inbox-page-wrap .refresh-section{text-align:left}}@media screen and (max-width:1024px){.chat-message-card,.message-input-wrapper .chat-input-box{font-size:.6em}.compose-page-wrapper .create-outline-btn{padding:.5em}.compose-group-btn{min-height:2.5em}.chat-support-box{padding:2.7em 1em 1.3em}}@media screen and (max-height:600px){.one-time-group-modal .modal-locations{min-height:4.5em}}.reportcolumbold{font-weight:700}.admin-button.send-mail{background:#2d7c82;color:#fff}.button-align-right{text-align:right}.admin-checkbox-label.inline.inline-width-50{flex-basis:calc(50% - 1.78em);flex-grow:0;flex-shrink:0;width:calc(50% - 1.78em)}.heading-align-right{text-align:center}.modal-appointment-date-range{align-items:center;display:inline-flex;gap:.5em}.modal-appointment-date-range .one-time-datepicker.customDatePicker{font-size:.9em;font-weight:500;padding-left:2.1em;width:8.2em}.compose-to-options{cursor:default;padding:.25em}.align-start{align-items:flex-start}.inbox-page-wrap .last-message-Time{color:#757575;font-family:Greycliff CF;font-size:12px;font-style:normal;font-weight:500;line-height:22px}.chat-support-error{bottom:3.8em;position:absolute}.sent-page-wrap .admin-table .Paused{background:#f5b041;color:#fff}.sent-page-wrap .admin-table .schedule{background:#33aab2;color:#fff}.sent-page-wrap .admin-table .pointer{cursor:pointer}.custom-date-picker{position:relative;z-index:10}.custom-date-picker .calendar-icon{bottom:0;height:1.1em;left:.4em;margin:auto;position:absolute;top:0;width:1.1em}.custom-date-picker .customDatePicker{background:#0000;font-family:Greycliff CF;height:2.5em;min-width:6.5rem;padding-left:2em;padding-right:2.2em;width:15em}.custom-date-picker .date-button-wrapper{bottom:0;display:flex;margin:auto;position:absolute;right:0;top:0;z-index:1}.custom-date-picker .date-button-wrapper button{background:#0000;border:0;color:#757575;cursor:pointer;outline:0;padding:0}.custom-date-picker .date-button-wrapper button .prev-date-icon{width:.668em}.custom-date-picker.BtnFalse .date-button-wrapper{display:none}.custom-date-picker.BtnFalse .customDatePicker{padding-right:1em}.custom-date-picker.BtnFalse .calendar-icon{height:1em;width:1em}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.dfbf78f5.css.map*/