@charset "UTF-8";html,body{margin:0;color:var(--assa-primary-text, #1a1a1a);background-color:var(--assa-base-page-background-color, #ffffff)}*{box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button,input,optgroup,select,textarea{font:inherit}:root{--assa-font-family-heading: "ASSA Vesta";--assa-font-family-body: "Noto Sans";--assa-font-weight-default: 300;--assa-font-weight-regular: 400;--assa-font-weight-medium: 500;--assa-font-weight-semi-bold: 600;--assa-font-weight-bold: 700;--assa-font-weight-heading: 300;--assa-font-style-normal: normal;--assa-font-style-italic: italic}body{font-family:var(--assa-font-family-body);font-style:var(--assa-font-style-normal);font-weight:var(--assa-font-weight-regular);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}h1,.heading-6xl,h2,.heading-5xl,h3,.heading-4xl{font-family:var(--assa-font-family-heading)!important;font-style:var(--assa-font-style-normal)!important;font-weight:var(--assa-font-weight-heading)!important;margin:0}h4,.heading-3xl,h5,.heading-2xl,h6,.heading-xl{font-family:var(--assa-font-family-heading)!important;font-style:var(--assa-font-style-normal)!important;font-weight:var(--assa-font-weight-bold)!important;margin:0}.ff-av-bold{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-bold)}.ff-av-semi-bold{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-semi-bold)}.ff-av-bold-italic{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-bold);font-style:italic}.ff-av-italic{font-family:AssaVesta_Italian}.ff-av-lite-italic{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-default);font-style:italic}.ff-av-reg{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-regular)}.ff-av-lite{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-default)}.ff-ns-bold,.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer button.primary-btn,.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer button.secondary-btn{font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-bold)}.ff-ns-bold-italic{font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-bold);font-style:italic}.ff-ns-italic{font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-regular);font-style:italic}.ff-ns-reg,.ems-wishlist-detail-wrapper .wish-list-actions .select-all-items .onecms-checkbox label{font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-regular)}.ff-ns-semi-bold{font-family:var(--assa-font-family-body)!important;font-weight:var(--assa-font-weight-semi-bold)}.ff-ns-semi-bold-italic{font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-bold);font-style:italic}.w-5{width:5%}.w-15{width:15%}.w-20{width:20%}.w-35{width:35%}.w-40{width:40%}.bg-onecms-grey{background-color:#f4f4f4}.bg-onecms-white{background-color:#fff}.container,.container.responsivegrid{max-width:none;padding-left:0;padding-right:0}@media screen and (min-width: 1200px){.container,.container.responsivegrid{max-width:none}}@media screen and (min-width: 992px){.container,.container.responsivegrid{max-width:none}}@media screen and (min-width: 768px){.container,.container.responsivegrid{max-width:none}}@media screen and (min-width: 576px){.container,.container.responsivegrid{max-width:none}}.react-dropdown-select-dropdown{box-shadow:0 3px 6px #00000029;border:none;background-color:#fff;max-height:350px!important;z-index:9999!important}span.react-dropdown-select-item{padding:16px 32px;font-size:16px;line-height:1.5}span.react-dropdown-select-item:hover{background-color:#f4f4f4;text-decoration:underline}span.react-dropdown-select-item.react-dropdown-select-item-selected{background-color:#f4f4f4;text-decoration:underline;color:#000}@media print{.header-wrapper .middle{display:none;background-color:#fff!important}.header-wrapper{display:flex;align-items:center}.header-wrapper .bottom .nav-container,.header-wrapper .bottom .search,.header-wrapper .bottom .user-account,.header-wrapper .bottom .user-cart{visibility:hidden}e-commerce-footer,ems-vert-nav,assa-breadcrumbs,assa-footer,.footerContainer{display:none}}.enable-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden!important}.enable-ellipsis *{margin:0}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-6{-webkit-line-clamp:6}.line-clamp-7{-webkit-line-clamp:7}.hide{display:none!important}.tabs-container .cmp-tabs ol.cmp-tabs__tablist>li.cmp-tabs__tab.cmp-tabs__tab--active:focus-visible{outline-color:var(--assa-secondary-color, rgb(0, 160, 208))!important}.inactiveLink{pointer-events:none;cursor:default}.ems-account-overview-heading{margin-bottom:3rem}.ems-account-information-wrapper{padding:1.5rem;background-color:#fff;box-shadow:0 3px 6px #00000029;display:flex;flex-wrap:wrap;margin-bottom:10px;color:#212529}.ems-account-information-wrapper .account-address{margin-top:1.5rem;order:3;width:100%}.ems-account-information-wrapper .account-address div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-account-information-wrapper a{order:2;margin-left:auto;margin-top:6px}.ems-account-information-wrapper button.secondary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}@media screen and (max-width: 768px){.ems-account-overview-heading{font-size:32px;padding:1.5rem;line-height:40px;margin-top:0rem;margin-bottom:0rem}.ems-account-information-wrapper{display:block}.ems-account-information-wrapper .account-heading{font-size:24px;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-account-information-wrapper .account-address div{font-size:14px}.ems-account-information-wrapper .onecms-anchor{width:max-content;margin-left:0;margin-top:1.6875rem}}.ems-account-overview-wrapper{height:auto;background-color:#f4f4f4}.ems-account-overview-wrapper .account-information-wrapper{display:block}.ems-account-overview-wrapper .account-information-wrapper .onecms-anchor{margin-left:0;width:max-content}.ems-account-overview-wrapper .account-overview-heading{margin-top:0}.ems-account-overview-wrapper .account-address{margin-bottom:24px}.ems-account-overview-wrapper .account-page-links{display:flex;justify-content:space-evenly;margin-top:24px;padding-bottom:24px;flex-wrap:wrap;background-color:#f4f4f4}.ems-account-overview-wrapper .account-page-links a{width:auto}.ems-account-overview-wrapper .account-page-links a:hover{text-decoration:none;color:var(--assa-primary-color, #1a1a1a)}.ems-account-overview-wrapper .account-page-links .page-link-item{background-color:#fff;box-shadow:0 3px 6px #da969629;padding:55px;text-align:center;margin:24px 8px;min-width:360px;display:flex;justify-content:center;align-items:center;flex-direction:column}.ems-account-overview-wrapper .account-page-links .page-link-item svg{width:100px;height:100px;margin-bottom:24px}.ems-account-overview-wrapper .account-page-links .page-link-item .page-link-text{outline:none;border:none;display:block;margin:-12px auto 0;padding:0;line-height:40px;height:auto}.ems-account-overview-wrapper .account-page-links .page-link-item .page-link-text:hover{text-decoration:underline;color:var(--assa-primary-color, #1a1a1a)}.ems-account-overview-wrapper .account-page-links .page-link-item .page-link-text p{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:32px;margin-bottom:0;margin-top:0}@media screen and (max-width: 767px){.ems-account-overview-wrapper{height:auto;padding-left:0}.ems-account-overview-wrapper .account-overview-heading{margin-top:0}.ems-account-overview-wrapper .account-information-wrapper .account-heading{font-weight:400}.ems-account-overview-wrapper .account-page-links .page-link-item{margin:24px 8px;min-width:330px;padding:55px}.ems-account-overview-wrapper .account-page-links .page-link-item svg{width:60px;height:60px;margin-bottom:24px}.ems-account-overview-wrapper .account-page-links .page-link-item.my-list-link-item svg{width:100px;height:100px;transform:scale(.6) translateY(30px);margin-top:-40px}.ems-account-overview-wrapper .account-page-links .page-link-item .page-link-text p{font-size:24px}}.ems-address-book-container .ems-address-book-wrapper{width:100%;height:100%;position:relative}.ems-address-book-container .ems-address-book-wrapper .empty-address-book{padding-top:10%;text-align:center}.ems-address-book-container .ems-address-book-wrapper .ems-address-book-default-container,.ems-address-book-container .ems-address-book-wrapper .ems-address-book-other-container{background-color:#fff;padding:1.5rem 0 0 1.5rem;margin-bottom:3rem;box-shadow:0 3px 6px #00000029}.ems-address-book-container .ems-address-book-wrapper .ems-select-shipping-address-sub-header{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-address-book-container .ems-address-book-wrapper .ems-select-shipping-address-sub-header-desc{margin-top:.5rem;opacity:.6;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#1a1a1a}.ems-address-book-container .ems-address-book-wrapper .ems-shipping-addresses-details{margin-bottom:1.5rem}.ems-address-book-container .edit-address-container{padding:1rem;box-shadow:0 3px 6px #00000029}@media screen and (max-width: 47.9375rem){.ems-address-book-container{margin:0}.ems-address-book-container .ems-address-book-wrapper .ems-address-book-default-container,.ems-address-book-container .ems-address-book-wrapper .ems-address-book-other-container{padding:1.5rem 1rem;margin-bottom:1.5rem}.ems-address-book-container .ems-address-book-wrapper .ems-address-book-default-container .ems-address-book-default-list{max-height:290px;overflow-y:hidden}.ems-address-book-container .ems-address-book-wrapper .ems-address-book-default-container .ems-address-book-default-list.load-more{height:auto;max-height:inherit;overflow:visible}.ems-address-book-container .ems-address-book-wrapper .ems-address-book-default-container .ems-load-more-wrapper{display:flex;flex-direction:column;align-items:center}.ems-address-book-container .ems-address-book-wrapper .ems-address-book-default-container .ems-load-more-wrapper .ems-button{margin:0 auto}.ems-address-book-container .ems-address-book-other-container .ems-address-book-other-list{max-height:340px;overflow-y:hidden}.ems-address-book-container .ems-address-book-other-container .ems-address-book-other-list.load-more{height:auto;max-height:inherit;overflow:visible}.ems-address-book-container .ems-address-book-other-container .ems-load-more-wrapper{display:flex;flex-direction:column;align-items:center}.ems-address-book-container .ems-address-book-other-container .ems-load-more-wrapper .ems-button{margin:0 auto}.ems-select-shipping-address-header{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-select-shipping-address-sub-header.custom{margin-top:3rem}}@media screen and (max-width: 23.5rem){.ems-address-book-default-container .ems-address-book-default-list,.ems-address-book-other-container .ems-address-book-other-list{max-height:max-content!important}}.account-information-wrapper{margin-top:48px;padding:24px;background-color:#fff;box-shadow:0 3px 6px #00000029;display:flex;flex-wrap:wrap;margin-bottom:10px}.account-information-wrapper .account-address{margin-top:24px;order:3;width:100%}.account-information-wrapper .account-address div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.account-information-wrapper a{order:2;margin-left:auto;margin-top:6px}.account-information-wrapper button.secondary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.account-information-wrapper>div:last-child{order:2;margin-left:auto;margin-top:6px}@media screen and (max-width: 768px){.account-overview-heading{padding:18px 24px;margin-top:20px}.account-information-wrapper{margin-top:0;display:block}.account-information-wrapper .account-heading{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}}@media screen and (min-width: 1024px){.ems-cardlist-container{padding:3rem 0}}@media screen and (min-width: 768px) and (max-width: 1023px){.ems-cardlist-container{padding:3rem 0}}@media screen and (max-width: 767px){.ems-cardlist-container{padding:1rem 0}.ems-cardlist-container .card-row .card-column .card-component-container{min-width:22.125rem}}.ems-cardlist-container .card-row{display:flex;flex-direction:row;justify-content:center}.ems-cardlist-container .card-row .card-column{padding:8px}.ems-cardlist-container .ems-cards-header{display:flex;justify-content:space-between;margin-bottom:1.875rem;align-items:center}.ems-carousel-container{padding:2rem 0;display:flex;flex-direction:column;grid-gap:3rem}.ems-carousel-container .title-and-description{max-width:95rem;padding:0 1rem;margin:auto;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:1rem}.ems-carousel-container .title-and-description>span{width:30%;font-size:1.5rem}.ems-carousel-container .carousel{display:flex;grid-gap:1rem}.ems-carousel-container .carousel .intro-block{width:23rem}.ems-carousel-container .carousel .intro-block h5{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal}.ems-carousel-container .carousel .intro-block .cta-container{display:flex;flex-wrap:wrap;grid-gap:.3125rem}.ems-carousel-container .carousel .slider-block{display:flex;flex-direction:column;flex:1;width:100%}.ems-carousel-container .carousel .slider-block.with-intro-card{width:calc(100% - 368px)}.ems-carousel-container .carousel .slider-block.with-intro-card .slider>ul{padding-left:1rem!important;scroll-padding-left:1rem!important}.ems-carousel-container .carousel .slider-block .slider>ul{grid-gap:1rem;scroll-behavior:smooth;display:flex;scroll-snap-type:x mandatory;overflow-x:scroll;width:100%;min-height:22.75rem;height:100%;list-style:none;padding-bottom:1.5rem;margin:0}.ems-carousel-container .carousel .slider-block .slider>ul::-webkit-scrollbar{display:none}.ems-carousel-container .carousel .slider-block .slider>ul .slider-item{scroll-snap-align:start;flex-shrink:0}.ems-carousel-container .carousel .slider-block .slider>ul.restrict-height{max-height:26.4375rem}.ems-carousel-container .carousel .ems-carousel-control{display:flex;justify-content:space-between;align-items:center;max-width:95rem;width:100%}.ems-carousel-container .carousel .ems-carousel-control.with-intro-card{padding:0 1rem;max-width:70.75rem}.ems-carousel-container .carousel .ems-carousel-control.without-intro-card{margin:auto;padding:0 1rem}.ems-carousel-container .carousel .ems-carousel-control .crousel-bar-container{background-color:var(--assa-carousel-progress-bar-base-color, #d1d1d1);width:100%;max-width:12.5rem;height:.125rem;margin-top:.5rem;border-radius:.0625rem}.ems-carousel-container .carousel .ems-carousel-control .crousel-bar-container .carousel-blue-bar{border-radius:.5rem;height:200%;transform:translateY(-25%);background-color:var(--assa-secondary-color, rgb(0, 160, 208));transition:all linear;position:relative}.ems-carousel-container .carousel .ems-carousel-control .carousel-prev,.ems-carousel-container .carousel .ems-carousel-control .carousel-next{transform:rotate(180deg)}.ems-carousel-container .carousel .ems-carousel-control a{height:3.5rem;width:3.5rem;border-radius:.25rem;background:var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer;color:#1a1a1a;transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center}.ems-carousel-container .carousel .ems-carousel-control a.disabled{pointer-events:none;background-color:#fff;color:#1a1a1a;opacity:.3;cursor:default;border-width:.0625rem;border-style:solid;border-color:#000;border-image:initial}.ems-carousel-container .carousel .ems-carousel-control a.disabled path{stroke:#000}.ems-carousel-container .carousel .ems-carousel-control .hide{display:none!important}@media screen and (min-width: 1024px) and (max-width: 1199px){.ems-carousel-container{padding:2rem 0}.ems-carousel-container .title-and-description{flex-direction:column;align-items:flex-start}.ems-carousel-container .title-and-description>span{width:100%}.ems-carousel-container .carousel .slider-block .slider>ul .slider-item{width:calc((100vw - 128px) / 3)!important}}@media screen and (min-width: 768px) and (max-width: 1023px){.ems-carousel-container{padding:2rem 0}.ems-carousel-container .title-and-description{flex-direction:column;align-items:flex-start}.ems-carousel-container .title-and-description>span{width:100%;font-size:1rem}.ems-carousel-container .carousel .slider-block .slider>ul .slider-item{width:calc((100vw - 128px)/2)!important}.ems-carousel-container .carousel .slider-block .ems-carousel-control a{width:2.5rem;height:2.5rem}}@media screen and (max-width: 767px){.ems-carousel-container{padding:1rem 0;grid-gap:1rem}.ems-carousel-container .title-and-description{flex-direction:column;align-items:flex-start}.ems-carousel-container .title-and-description>span{width:100%;font-size:1rem}.ems-carousel-container .carousel{flex-direction:column;padding:0!important}.ems-carousel-container .carousel .intro-block{padding:0 1rem}.ems-carousel-container .carousel .slider-block.with-intro-card{width:100%}.ems-carousel-container .carousel .slider-block .slider{padding:0}.ems-carousel-container .carousel .slider-block .slider>ul{padding-left:1rem!important;scroll-padding-left:1rem!important;padding-right:1rem!important;scroll-padding-right:1rem!important}.ems-carousel-container .carousel .slider-block .slider>ul.full-width-banner-ul{scroll-padding-left:0!important;padding:0!important;padding-bottom:1rem!important}.ems-carousel-container .carousel .slider-block .slider>ul .slider-item{width:calc((100vw - 128px)*1)!important}.ems-carousel-container .carousel .slider-block .slider>ul .slider-item.banner-full-width{width:100vw!important}.ems-carousel-container .carousel .slider-block .slider .ems-carousel-control{padding-left:1rem}.ems-carousel-container .carousel .slider-block .slider .ems-carousel-control a{width:2.5rem;height:2.5rem}.fixed-width{width:auto}.carousel-blue-bar{max-width:100%}.crousel-bar-container{max-width:9.375rem}}.ems-cart-wrapper{display:flex;padding:1rem;flex-wrap:wrap}.ems-cart-wrapper .ems-cart-item-container{width:calc(100% - 384px);padding:.625rem;overflow-y:auto;max-height:700px;height:700px;box-shadow:0 3px 6px #00000029}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-header{border-bottom:1px solid #000000}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-header .cart-header-section{padding:20px 0;display:flex}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-header .cart-header-item{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .empty-cart{padding:25%;text-align:center}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item{padding:15px 0;border-bottom:solid 1px #e8e8e8;display:flex;flex-wrap:wrap}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .col-item>div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:500;line-height:1.5}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details{display:flex}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-img-wrapper{border:1px solid #f4f4f4;width:6.25rem;height:6.25rem;aspect-ratio:1/1}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-img-wrapper a>div:first-child{width:100%;height:100%}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-img-wrapper img{object-fit:cover}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper{margin-left:1rem;width:calc(100% - 116px)}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper p{margin-top:0rem;margin-bottom:0rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper .item-heading{font-weight:700;margin-bottom:.5rem;width:100%;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper .item-desc{color:#1a1a1a;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:500}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor{font-size:1.25rem;display:flex;justify-content:space-around;width:40%;margin:0 auto}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown button{width:5rem;height:2rem;margin:0 auto;border:1px solid #000}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown button span{margin:0;font-size:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown button span:not(.angle){width:2rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown .dropdown-menu{min-width:5rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown .dropdown-item{width:5rem;height:2.5rem;padding:.5rem 1rem;background-color:#fff}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown .dropdown-item:hover{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown .dropdown-item span{width:3rem;font-size:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .onecms-dropdown .dropdown .dropdown-item span:not(.angle){font-weight:100;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor span{cursor:pointer}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .update-button{border:none!important;color:var(--assa-secondary-color, rgb(0, 160, 208))!important;background:#fff}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item div .ems-quantity-editor .update-button:focus{outline:none}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper{display:flex;justify-content:center}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper>div:first-child{justify-content:flex-end}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper>div:last-child{margin-left:1rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper .delete-icon{cursor:pointer}.ems-cart-wrapper .ems-order-summary-container{font-size:1rem;width:23rem;box-shadow:0 3px 6px #00000029;padding:1.5rem;margin-left:1rem;color:#1a1a1a;height:max-content;font-weight:400;letter-spacing:normal}.ems-cart-wrapper .ems-order-summary-container .ems-order-summary-heading{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;opacity:.5;color:#1a1a1a}.ems-cart-wrapper .ems-order-summary-container .ems-order-summary-details{list-style:none;padding:0;margin-bottom:2rem}.ems-cart-wrapper .ems-order-summary-container .ems-order-summary-details .ems-order-summary-heading{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;opacity:.5;color:#1a1a1a}.ems-cart-wrapper .ems-order-summary-container .ems-order-summary-details li.order-summary-item{display:flex;justify-content:space-between;margin:3px 0;line-height:2rem}.ems-cart-wrapper .ems-order-summary-container .ems-order-summary-details li.order-summary-item span:first-child{font-size:1rem;font-weight:400}.ems-cart-wrapper .ems-order-summary-container .ems-order-summary-details li.order-summary-item span{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;color:#1a1a1a;font-size:1.5rem}.ems-cart-wrapper .ems-order-summary-container .ems-order-summary-details li.order-summary-item .order-summary-item-value{font-size:1.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-order-summary-container .ems-cart-group-btns button{width:100%;margin-top:10px;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.text-center{text-align:center}@media screen and (max-width: 1199px){.ems-cart-wrapper{justify-content:flex-end}.ems-cart-wrapper .ems-cart-item-container{width:100%;padding:0;box-shadow:none;height:auto;max-height:inherit;overflow:visible}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .empty-cart{padding:25%;text-align:center}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item{background-color:#fff;padding:15px 0 5px;margin-bottom:10px;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details{display:flex;justify-content:space-between;padding-bottom:15px;width:100%}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-img-wrapper{border:1px solid #efefef;margin-right:.5rem;width:6.25rem;height:6.25rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper{width:calc(100% - 100px)}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper p{margin-top:0rem;margin-bottom:0rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper .item-heading{font-weight:600;margin:0}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper .item-desc,.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-details-item-details .item-desc-wrapper .item-net-price{padding-top:.25rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details{display:flex;width:100%;justify-content:space-between;border-top:2px solid #efefef;padding:15px 0 0;align-items:baseline}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .qty-wrapper{display:flex;justify-content:center;align-items:baseline}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .qty-wrapper .qty-label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;margin-right:.5rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .qty-wrapper .ems-item-qauntity-update-wrapper{margin-left:.9375rem}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .qty-wrapper select{width:60px;margin-left:15px;font-weight:600;background:#f9f9f9;padding:3px 0}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .qty-wrapper select .qty-option{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .subtotal-wrapper{display:flex}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .subtotal-wrapper .sub-total-label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .subtotal-wrapper .loader-img{min-width:60px}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .subtotal-wrapper .loader-img img,.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .subtotal-wrapper .loader-img svg{height:25px;width:25px}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-m-price-details .subtotal-wrapper .sub-total-value{min-width:60px;padding:0 10px;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group{margin-left:0}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper{align-items:center;display:flex}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper .delete-icon{margin-left:5px;height:16px;width:16px;cursor:pointer}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper svg{transform:scale(.7) translate(-4px,-5px);vertical-align:bottom}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper .ems-wishlist-wrapper>div:first-child{margin-top:2px}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper .ems-wishlist-wrapper>div:first-child svg{transform:scale(.45)}.ems-cart-wrapper .ems-cart-item-container .ems-cart-details-body .ems-cart-details-item .ems-cart-item-actions-group .actions-wrapper>div:last-child{height:1rem}.ems-cart-wrapper .ems-order-summary-container{margin:2rem 0rem 0rem}}@media screen and (max-width: 767px){.ems-cart-wrapper .ems-order-summary-container{width:100%}}.ems-cart-wrapper .item-configuration-detail{display:flex}.ems-cart-wrapper .item-configuration-detail .view-configuration-button{width:fit-content;min-height:1.625rem;margin:.75rem 0 1rem;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#1a1a1a;cursor:pointer}@media screen and (max-width: 48rem){.ems-cart-wrapper .item-configuration-detail .view-configuration-button{height:1.375rem;margin:.5rem 0 .96875rem .09375rem!important}}.ems-cart-wrapper .item-configuration-detail .configured-detail-modal{margin-left:1rem;position:relative}@media screen and (max-width: 47.9375rem){.ems-cart-wrapper .item-configuration-detail .configured-detail-modal{position:unset;margin-left:.625rem}.ems-cart-wrapper .item-configuration-detail .configured-detail-modal .configured-details-popup{margin-top:-.5rem}}@media screen and (max-width: 47.9375rem){.ems-cart-wrapper .item-configuration-detail{flex-direction:column}}@media screen and (max-width: 23.5rem){.ems-cart-wrapper .ems-order-summary-container{box-shadow:none}}.category-products-compare-page-wrapper{width:100%;height:100%}.background-color-white{background-color:var(--assa-default-component-background-color, #ffffff)}.ems-checkout-wrapper{display:flex;flex-direction:row;padding:1rem;width:inherit;height:100%;justify-content:space-around}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container{flex-grow:1;height:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .edit-address-modal{width:100%;height:100%;z-index:100;top:0;left:0;position:fixed;display:flex;align-items:center;justify-content:center}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .edit-address-modal .edit-address-wrapper{padding:1.5rem;box-shadow:0 3px 6px #00000029;background-color:var(--assa-default-component-background-color, #ffffff);border-radius:.625rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-header{width:100%;line-height:2rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-sub-header{margin-top:2.25rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-sub-header.custom{margin-top:6.3125rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-sub-header-desc{margin-top:.5rem;opacity:.6;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#1a1a1a}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details{display:flex;flex-wrap:wrap;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section{box-sizing:border-box;width:22.5rem;height:12rem;margin:1.5rem 1.5rem 0 0;padding:1rem;display:flex;flex-direction:column}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .address{line-height:1.5rem;height:5.875rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .address div{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .actions{flex-grow:1;align-items:center;display:flex;margin-top:1.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .actions button{font-weight:600;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--assa-primary-color, #1a1a1a);cursor:pointer}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .actions button:first-child{font-size:1.1875rem;margin-right:1rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info{margin-top:6rem;display:flex;flex-wrap:wrap;flex-direction:column;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section{display:flex;flex-direction:column;width:22.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section .ems-shipping-purchase-order-number-section-header{line-height:1.33}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section .ems-shipping-purchase-order-number-section-body{margin-top:3rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section{margin-top:3rem;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-header{line-height:1.33}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body{margin-top:3rem;display:flex}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .onecms-dropdown,.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .input-field{width:22.5rem;margin-right:1rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section{margin-top:3rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-header{line-height:1.33}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body{margin-top:3rem;display:flex}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body .input-field{margin-right:1rem;width:22.5rem}.ems-checkout-wrapper .ems-cart-summary-container{box-sizing:border-box;min-width:22.5rem;width:max-content;height:inherit;padding:1.5rem;margin:0rem 0rem 0rem 1rem}.ems-checkout-wrapper .ems-cart-summary-container p{opacity:.5;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details{list-style:none;padding:0}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li{display:flex;justify-content:space-between;align-items:center;margin:3px 0;line-height:2rem}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li span{font-size:1rem;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li span:first-child{line-height:1.5rem}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li span:last-child{font-size:1.5rem;font-weight:var(--assa-font-weight-bold, 700);line-height:2rem}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-group-btns button{width:100%;margin-top:16px}@media screen and (min-width: 1281px){.ems-checkout-wrapper{justify-content:space-between}.ems-checkout-wrapper>.skeleton-loading:first-child{flex-grow:1}.ems-checkout-wrapper>.skeleton-loading:last-child{display:flex;justify-content:flex-end}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details{max-height:26rem;overflow-y:auto}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section:nth-child(3n){margin-right:0rem}.ems-checkout-wrapper .ems-cart-summary-container{box-shadow:0 3px 6px #00000029}}@media screen and (min-width: 1281px) and (max-width: 1440px){.ems-checkout-wrapper{justify-content:space-between}.ems-checkout-wrapper>.skeleton-loading:first-child{flex-grow:1}.ems-checkout-wrapper>.skeleton-loading:last-child{display:flex;justify-content:flex-end}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details{max-height:26rem;overflow-y:auto}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section{width:16.5625rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section:nth-child(3n){margin-right:0rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-cart-summary-container{box-shadow:0 3px 6px #00000029;width:19.375rem}}@media screen and (min-width: 1025px) and (max-width: 1280px){.ems-checkout-wrapper>.skeleton-loading:first-child{flex-grow:1}.ems-checkout-wrapper>.skeleton-loading:last-child{display:flex;justify-content:flex-end}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details{max-height:26rem;overflow-y:auto}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section{width:16.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section:nth-child(3n){margin-right:0rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section{width:20.625rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section{width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .onecms-dropdown,.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .input-field{width:20.625rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section{width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body .input-field{width:20.625rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body .input-field:last-child{margin-right:0rem}.ems-checkout-wrapper .ems-cart-summary-container{box-shadow:0 3px 6px #00000029}}@media screen and (min-width: 768px) and (max-width: 1024px){.ems-checkout-wrapper>div:nth-of-type(1){max-width:calc(100% - 306px)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container{width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details{max-height:26rem;overflow-y:auto}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section{width:12.625rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section:nth-child(2n){margin-right:0rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section{width:19.375rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section{width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .onecms-dropdown,.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .input-field,.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body .input-field{width:19.375rem}.ems-checkout-wrapper .ems-cart-summary-container{box-shadow:0 3px 6px #00000029;width:18.125rem}}@media screen and (min-width: 23.5625rem) and (max-width: 47.9375rem){.ems-checkout-wrapper{flex-direction:column;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container{width:100%;margin-bottom:1.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-header{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-sub-header.custom{margin-top:3rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details{margin-top:1.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section{width:100%;margin:0 0 16px;padding:1.5rem;background-color:#fff;border:solid 1px #e8e8e8}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .action{margin-top:1rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info{margin-top:3rem;flex-direction:column;width:100%;background-color:var(--assa-default-component-background-color, #ffffff)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section{margin-top:1.5rem;display:flex;flex-direction:column;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section .ems-shipping-purchase-order-number-section-header{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section .ems-shipping-purchase-order-number-section-body{margin-top:1rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section{width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-header{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body{margin:1.5rem 0 0;display:flex;flex-direction:column}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .onecms-dropdown,.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .input-field{width:100%;margin-right:0}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body>div:first-child{margin-bottom:1.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section{width:100%;margin-top:3rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-header{width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body{margin-top:1rem;width:100%;flex-direction:column}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body .input-field{width:100%;margin-bottom:1.5rem}.ems-checkout-wrapper .ems-cart-summary-container{width:100%;background-color:#fff;box-shadow:0 3px 6px #00000029;padding:1rem;color:var(--assa-primary-color, #1a1a1a);box-sizing:border-box;height:15.4375rem;font-weight:400;letter-spacing:normal;margin:0}.ems-checkout-wrapper .ems-cart-summary-container p{font-size:1rem;line-height:1.5}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details{list-style:none;padding:0}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li{display:flex;justify-content:space-between;align-items:center;margin:0}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li span{font-weight:400;font-size:1rem;line-height:1}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-group-btns{margin-top:0}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-group-btns button{width:100%}}@media screen and (max-width: 48rem){.ems-load-more-wrapper{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 23.5rem){.ems-checkout-wrapper{flex-direction:column;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container{width:100%;margin-bottom:1.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .edit-address-wrapper{width:296px;padding:1rem;box-sizing:border-box}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-header{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a);font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-sub-header{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:400}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-select-shipping-address-sub-header.custom{margin-top:3rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details{margin-top:24px}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section{width:100%;margin:0 0 16px;padding:1rem;min-height:11.25rem;background-color:#fff;border:solid 1px #e8e8e8}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .actions{margin-top:1rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-addresses-details .ems-shipping-address-section .actions button:first-child{font-size:1rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-load-more-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;margin:25px auto}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info{margin-top:3rem;flex-direction:column;width:100%;background-color:var(--assa-default-component-background-color, #ffffff)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section{margin-top:1.5rem;display:flex;flex-direction:column;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section .ems-shipping-purchase-order-number-section-header{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a);font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:600}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-purchase-order-number-section .ems-shipping-purchase-order-number-section-body{margin-top:1rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section{width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-header{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body{margin:1.5rem 0 0;display:flex;flex-direction:column}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .onecms-dropdown,.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body .input-field{width:100%;margin-right:0}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-select-method-section .ems-shipping-select-method-section-body>div:first-child{margin-bottom:1.5rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section{width:100%;margin-top:3rem}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-header{font-weight:600!important;width:100%}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body{margin-top:1rem;width:100%;flex-direction:column}.ems-checkout-wrapper .ems-checkout-shipping-addresses-container .ems-shipping-more-info .ems-shipping-contact-information-section .ems-shipping-contact-information-section-body .input-field{width:100%;margin-bottom:1.5rem}.ems-checkout-wrapper .ems-cart-summary-container{min-width:100%;background-color:#fff;padding:1rem .5rem;color:var(--assa-primary-color, #1a1a1a);box-sizing:border-box;box-shadow:0 3px 6px #00000029;height:15.4375rem;letter-spacing:normal;margin:0}.ems-checkout-wrapper .ems-cart-summary-container p{font-size:1rem;line-height:1.5rem}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details{list-style:none;padding:0}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li{display:flex;justify-content:space-between;margin:0}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li>span:first-child{line-height:1.5rem;font-weight:400}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-summary-details li>span:last-child{font-size:1.25rem;font-weight:var(--assa-font-weight-bold, 600);line-height:1.5rem}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-group-btns{margin-top:0}.ems-checkout-wrapper .ems-cart-summary-container .ems-cart-group-btns button{width:100%}}.ems-compare-data-table-container{padding:0 1rem;max-width:95rem;margin:auto}.ems-compare-data-table-container #desktop .comp-product-list-container{display:flex;min-width:15.625rem;grid-gap:2rem;background-color:#fff;padding-top:1rem;padding-bottom:1rem;position:sticky;position:-webkit-sticky;top:0}.ems-compare-data-table-container #desktop .comp-product-list-container.add-shadow{box-shadow:0 .1875rem .375rem -.1875rem #00000029}.ems-compare-data-table-container #desktop .comp-product-list-container .product-list{width:68%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem}.ems-compare-data-table-container #desktop .comp-product-list-container .title-container{width:32%;display:flex;flex-direction:column}.ems-compare-data-table-container #desktop .comp-product-list-container .title-container .title{width:28.125rem}.ems-compare-data-table-container #desktop .comp-product-list-container .title-container .sub-title,.ems-compare-data-table-container #desktop .comp-product-list-container .title-container .clearall-products{margin-top:1rem}.ems-compare-data-table-container #desktop .comp-details-container{min-width:15.625rem;display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem}.ems-compare-data-table-container #desktop .comp-details-container .comp-row{min-height:6.25rem;display:flex;flex-direction:row;justify-content:space-around;grid-gap:2rem}.ems-compare-data-table-container #desktop .comp-details-container .comp-row .comp-topic{width:32%;display:flex;align-items:center}.ems-compare-data-table-container #desktop .comp-details-container .comp-row .comp-data{width:68%;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;grid-gap:1.5rem;justify-content:space-around;flex:1}.ems-compare-data-table-container #desktop .comp-details-container .comp-row .comp-data *{min-width:9.375rem;text-align:center}.ems-compare-data-table-container #desktop .comp-details-container .comp-row .comp-data.align-center{text-align:center}.ems-compare-data-table-container #desktop .comp-details-container .comp-row .comp-data.align-left>*{text-align:left;padding-left:1rem;padding-right:1rem}.ems-compare-data-table-container #desktop>hr{width:100%;border:.0625rem solid grey}.ems-compare-data-table-container #mobile{display:none}@media screen and (max-width: 1200px){.ems-compare-data-table-container{padding:0}.ems-compare-data-table-container #desktop{display:none}.ems-compare-data-table-container #mobile{display:block}.ems-compare-data-table-container #mobile [id^=add_product_to_compare] .img-block{position:relative;background-color:#f9f9f9;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.ems-compare-data-table-container #mobile [id^=add_product_to_compare] .img-block.large{display:flex}.ems-compare-data-table-container #mobile [id^=add_product_to_compare] .img-block.small a{width:max-content}.ems-compare-data-table-container #mobile .comp-product-list-container{width:100%;flex-direction:column;display:flex;grid-gap:1rem;background-color:#fff;position:relative;position:-webkit-sticky;top:0;z-index:10}.ems-compare-data-table-container #mobile .comp-product-list-container.add-shadow{box-shadow:0 .1875rem .375rem -.1875rem #00000029}.ems-compare-data-table-container #mobile .comp-product-list-container .title-container .clearall-products{margin-top:1rem}.ems-compare-data-table-container #mobile .comp-product-list-container .title-container .clearall-products button{background-color:#fff;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem!important;text-decoration:none!important;padding:0!important}.ems-compare-data-table-container #mobile .comp-product-list-container .title{width:100%}.ems-compare-data-table-container #mobile .comp-product-list-container .product-list{width:100%;display:flex;flex-direction:row;grid-gap:1.5rem;justify-content:space-between;overflow:auto;overflow-x:scroll;scroll-behavior:smooth}.ems-compare-data-table-container #mobile .comp-product-list-container .product-list::-webkit-scrollbar{background:transparent;-webkit-appearance:none;width:0;height:0}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container{display:grid;grid-template-columns:100% 100%;width:100%;margin-bottom:1rem}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .left-compare-card-container{display:grid;grid-template-columns:repeat(2,1fr) auto}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .left-compare-card-container.show{visibility:visible}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .left-compare-card-container.hide{visibility:hidden}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .left-compare-card-container.small{grid-gap:3rem}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .left-compare-card-container.large{grid-gap:1rem}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .left-compare-card-container .right-button{width:max-content;display:flex;justify-content:center;align-items:center;height:75%;scale:1.5}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .right-compare-card-contianer{display:grid;grid-template-columns:auto repeat(2,1fr);width:100%}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .right-compare-card-contianer.show{visibility:visible}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .right-compare-card-contianer.hide{visibility:hidden}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .right-compare-card-contianer.small{grid-gap:3rem}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .right-compare-card-contianer.large{grid-gap:1rem}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container .right-compare-card-contianer .left-button{width:max-content;display:flex;justify-content:center;align-items:center;height:75%;scale:1.5}.ems-compare-data-table-container #mobile .compare-details-container{display:grid;grid-template-columns:100% 100%;scroll-behavior:smooth;width:100%;overflow-x:hidden;height:14.0625rem}.ems-compare-data-table-container #mobile .compare-details-container::-webkit-scrollbar{background:transparent;-webkit-appearance:none;width:0;height:0}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section.show{visibility:visible}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section.hide{visibility:hidden}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section .comp-row .comp-topic{height:2.5rem;background-color:#f7f7f7;display:flex;align-items:center;padding:0 .75rem}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section .comp-row .comp-topic h6{font-size:.75rem;margin:0;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-style:normal}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section .comp-row .comp-data{display:flex;flex-direction:row;overflow:auto;grid-gap:1rem}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section .comp-row .comp-data::-webkit-scrollbar{display:none}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section .comp-row .comp-data div{font-size:12px;padding-left:1rem;min-height:30px;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;word-wrap:break-word}.ems-compare-data-table-container #mobile .compare-details-container .left-compare-section .comp-row .comp-data>*{min-width:9.375rem;padding:.5rem}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section.show{visibility:visible}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section.hide{visibility:hidden}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section .comp-row .comp-topic{height:2.5rem;background-color:#f7f7f7;display:flex;align-items:center;padding:0 .5rem}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section .comp-row .comp-topic h6{font-size:.75rem;margin:0;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-style:normal}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section .comp-row .comp-data{display:flex;flex-direction:row;justify-content:flex-end;overflow:auto;grid-gap:1rem}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section .comp-row .comp-data::-webkit-scrollbar{display:none}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section .comp-row .comp-data.small{text-align:center}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section .comp-row .comp-data div{font-size:12px;width:45%;min-width:45%;padding-left:1rem;min-height:30px;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;word-wrap:break-word}.ems-compare-data-table-container #mobile .compare-details-container .right-compare-section .comp-row .comp-data>*{min-width:9.375rem;padding:.5rem}}@media screen and ((min-width: 768px) and (max-width: 1200px)){.ems-compare-data-table-container #desktop{display:none}.ems-compare-data-table-container #mobile{display:block}.ems-compare-data-table-container #mobile .comp-product-list-container{display:flex;flex-direction:row}.ems-compare-data-table-container #mobile .comp-product-list-container .title-container{width:45%}.ems-compare-data-table-container #mobile .comp-product-list-container .compare-container{width:55%}}@media screen and (max-width: 767px){.ems-compare-data-table-container #mobile .comp-product-list-container .title-container .sub-title{font-size:.75rem}.ems-compare-data-table-container #mobile .compare-container .ems-compare-card .info-block .compare-action-btn button{font-size:.625rem!important;font-weight:var(--assa-font-weight-semi-bold);margin-right:0;padding:.375rem .4375rem!important;height:auto}}.ems-shipping-address-section{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:23.4375rem;min-height:11.25rem;margin:1.5rem 1.5rem 0 0;padding:1.5rem 1.5rem 1rem}.ems-shipping-address-section .address div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--assa-primary-color, #1a1a1a)}.ems-shipping-address-section .address div span:first-child{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700}.ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-shipping-address-section .actions{display:flex;margin-top:1.5rem}.ems-shipping-address-section .actions button:first-child{margin-right:.75rem}@media screen and (min-width: 1281px){.ems-shipping-address-section:nth-child(3n){margin-right:0rem}}@media screen and (min-width: 1281px) and (max-width: 1440px){.ems-shipping-address-section{width:16.5625rem}.ems-shipping-address-section:nth-child(3n){margin-right:0rem}.ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}}@media screen and (min-width: 1025px) and (max-width: 1280px){.ems-shipping-address-section{width:15.625rem}.ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-shipping-address-section{width:18.125rem}.ems-shipping-address-section:nth-child(2n){margin-right:0rem}}@media screen and (min-width: 768px) and (max-width: 1024px){.ems-shipping-address-section{width:14.375rem}.ems-shipping-address-section:nth-child(2n){margin-right:0rem}.ems-shipping-address-section .address div{font-size:.75rem}.ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}}@media screen and (min-width: 23.5625rem) and (max-width: 47.9375rem){.ems-shipping-address-section{width:100%;margin:0 0 16px;padding:1.5rem;background-color:#fff;border:solid 1px #e8e8e8}.ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-shipping-address-section .action{margin-top:1rem}}@media screen and (max-width: 23.5rem){.ems-shipping-address-section{width:100%;margin:0 0 16px;padding:1.5rem;min-height:11.25rem;height:auto;background-color:#fff;border:solid 1px #e8e8e8;display:flex;flex-direction:column;justify-content:space-between}.ems-shipping-address-section.address-selected{border:solid 1px var(--assa-primary-color, #1a1a1a)}.ems-shipping-address-section .action{margin-top:1rem}}.ems-address-section-wrapper{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width: 768px){.ems-address-section-wrapper{max-height:26rem;overflow-y:auto}}@media screen and (max-width: 47.9375rem){.ems-address-section-wrapper{margin-top:1.5rem}.ems-address-section-wrapper>div{width:100%}}.customer-segment-container{padding:1.5rem;display:grid;grid-template-columns:1fr 1fr 6.25rem;flex-direction:row;flex-grow:1;gap:1rem;align-items:end}.customer-segment-container>div{width:100%}@media screen and (max-width: 767px){.customer-segment-container{display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:1.5rem}.customer-segment-container>div{width:100%}}.list-name-modal-container{z-index:1050;position:fixed;padding:1.5rem;width:520px;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 3px 6px #00000029;border-radius:.625rem;pointer-events:auto;background-color:var(--assa-default-component-background-color, #ffffff)}.list-name-modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;padding:0;font-size:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e8e8e8}.list-name-modal-container .modal-header .heading h5{font-stretch:normal;line-height:1.33;margin:0}.list-name-modal-container .modal-header .btn-close button{box-sizing:content-box;width:1rem;height:1rem;color:#000;border:0;border-radius:0;padding:0!important}.list-name-modal-container .modal-header .btn-close button svg{transform:scale(1.35)}.list-name-modal-container .modal-body{padding:1rem 0;font-size:1rem;position:relative;flex:1 1 auto}.list-name-modal-container .modal-footer{padding-top:1.5rem;padding-left:0;padding-right:0;display:flex;justify-content:flex-start;border-top:1px solid #dee2e6}.list-name-modal-container .modal-footer button.secondary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;margin-right:.625rem;font-size:.8125rem}@media (min-width: 567px){.list-name-modal-container .modal-footer button.secondary-btn{font-size:1rem}}.list-name-modal-container .modal-footer button.primary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;margin-right:0;font-size:.8125rem}@media (min-width: 567px){.list-name-modal-container .modal-footer button.primary-btn{font-size:1rem}}@media screen and (max-width: 768px){.list-name-modal-container{position:fixed;padding:1.5rem;width:300px;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 auto}.list-name-modal-container .modal-header{font-size:1.125rem}.list-name-modal-container .modal-footer button.secondary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;margin-right:.625rem;font-size:.8125rem}}@media screen and (max-width: 768px) and (min-width: 567px){.list-name-modal-container .modal-footer button.secondary-btn{font-size:1rem}}@media screen and (max-width: 768px){.list-name-modal-container .modal-footer button.primary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;margin-right:0;font-size:.8125rem}}@media screen and (max-width: 768px) and (min-width: 567px){.list-name-modal-container .modal-footer button.primary-btn{font-size:1rem}}.ems-my-list-page-container{background-color:#f4f4f4}.ems-my-list-page-container .list-header-container{padding-left:1rem;width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:0;background-color:#f4f4f4}.ems-my-list-page-container .list-header-container h3{margin-bottom:0;padding-bottom:0}.ems-my-list-page-container .list-header-container .list-heading{margin-bottom:32px}.ems-customer-lists-container{background-color:#f4f4f4;width:100%}.ems-customer-lists-container .ems-customer-lists-wrapper{display:flex;flex-wrap:wrap}.ems-customer-lists-container .ems-customer-lists-wrapper>div{margin:1rem}.ems-customer-lists-container .ems-customer-lists-wrapper .load-more-wrapper button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700}.ems-my-list-page-container .my-training-wrapper{padding-left:1rem}.ems-my-list-page-container .my-training-wrapper .my-training-no-items{box-shadow:0 3px 6px #00000029;padding:1rem;max-width:95rem;margin:auto;margin-left:1rem}.ems-my-list-page-container .my-training-wrapper .my-training-no-items>*{margin-left:auto;margin-right:auto}.ems-my-list-page-container .my-training-wrapper .my-training-no-items .no-item-present-text{font-size:1.5rem;text-align:center}.ems-my-list-page-container .my-training-wrapper .my-training-no-items a{width:max-content}@media screen and (min-width: 63.8125rem){.ems-customer-lists-container{padding-left:1rem}.ems-customer-lists-container .ems-customer-lists-wrapper>div{margin:0 .875rem 0rem 0rem}}@media screen and (min-width: 1024px) and (max-width: 1200px){.ems-customer-lists-wrapper .ems-list-container{grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width: 767px){.ems-my-list-page-container .list-header-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-left:.5rem}.ems-my-list-page-container .list-header-container h3{padding-bottom:1.5rem}.ems-my-list-page-container .my-training-wrapper{padding:1rem .125rem;margin-left:.5rem;margin-right:.5rem}.ems-customer-lists-container .ems-customer-lists-wrapper{margin-left:0}.ems-customer-lists-container .ems-customer-lists-wrapper>div{margin:8px;width:100%}.ems-customer-lists-container .ems-customer-lists-wrapper .ems-list{padding:1rem .125rem}.ems-customer-lists-container .ems-customer-lists-wrapper .ems-list-container{grid-template-columns:repeat(2,1fr)!important}}.ems-customer-list-item{box-shadow:0 3px 6px #00000029;height:15rem;width:14.5rem;padding:1.5rem;position:relative}.ems-customer-list-item .ems-customer-list-details{position:absolute;bottom:0;margin-right:1.5rem}.ems-customer-list-item .ems-customer-list-name{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);margin-bottom:.5rem;margin-top:0}.ems-customer-list-item .ems-customer-list-count,.ems-customer-list-item .ems-customer-list-updated-at{margin-bottom:0;margin-top:0}.ems-customer-list-item .ems-customer-list-updated-at{line-height:normal}.ems-customer-list-item .ems-customer-list-count{margin-bottom:.5rem}.ems-customer-list-item .ems-customer-list-view-details{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);display:flex;align-items:center;cursor:pointer;margin-top:1.5rem}@media screen and (max-width: 768px){.ems-customer-list-item{height:10rem;padding:.75rem;position:relative}.ems-customer-list-item .ems-customer-list-details{margin-right:.75rem}.ems-customer-list-item .ems-customer-list-view-details{margin-top:1.1875rem;margin-bottom:.6875rem}.ems-customer-list-item .ems-customer-list-view-details img{width:1rem}}.modal-backdrop{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:#000;opacity:.5;display:block}@media print{@page{size:A4}#ems-header{visibility:hidden!important}@page :left{margin-right:1cm;@bottom-right{margin:10pt 0 30pt;border-top:.25pt solid #666;content:"Wish list details";font-size:9pt;color:#333}}@page :right{margin-left:1cm;@bottom-left{margin:10pt 0 30pt;border-top:.25pt solid #666;content:"Wish list details";font-size:9pt;color:#333}}@page :first{@bottom-right{content:normal;margin:0}@bottom-left{content:normal;margin:0}}p a{word-wrap:break-word}.ems-wishlist-detail-wrapper .header .heading .name-edit{display:none}}.ems-wishlist-detail-wrapper{display:flex;flex-direction:column;width:inherit;background-color:var(--assa-background-color-over-white, #f4f4f4)}.ems-wishlist-detail-wrapper .header{width:100%}.ems-wishlist-detail-wrapper .header .heading h2{line-height:1.1;display:inline-block}.ems-wishlist-detail-wrapper .header .heading span:last-child{margin-left:.5rem;margin-right:.5rem}.ems-wishlist-detail-wrapper .header .heading .name-edit{cursor:pointer}.ems-wishlist-detail-wrapper .sub-header{display:flex;justify-content:space-between;align-items:center;width:100%}.ems-wishlist-detail-wrapper .sub-header .item-count{min-width:5rem;padding-top:.5rem}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions{display:flex;flex-direction:row;align-items:center}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions .action{cursor:pointer;margin-right:1.5625rem}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions .action.disabled{opacity:.5;cursor:default}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions .action svg{vertical-align:middle}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions .action span{padding-left:.375rem}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions button.secondary-btn[disabled]{opacity:.5}.ems-wishlist-detail-wrapper .wish-list-actions{margin-top:1.5rem;display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list{display:flex;flex-direction:row;align-items:center}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown{width:16rem}@media (min-width: 767px) and (max-width: 1199px){.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown{width:10rem}}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown.grey-theme .react-dropdown-select .react-dropdown-select-dropdown{right:0;left:auto}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown button{width:100%;min-height:2.5rem;max-height:2.5rem;padding:.5rem 1rem .5rem 2rem;display:flex;justify-content:space-between;align-items:center;margin-right:.25rem;background-color:#f4f4f4;border-color:#f4f4f4}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown button span:not(.angle){max-width:max-content}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown .dropdown-menu{width:100%;max-height:25rem;overflow-y:scroll}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown .dropdown-item{width:100%;padding-right:2rem}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown a{min-height:2.5rem;max-height:max-content;padding-top:.625rem;padding-bottom:.625rem}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown a span{max-width:max-content}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list>div{margin-left:1.5rem}@media (min-width: 767px) and (max-width: 1199px){.ems-wishlist-detail-wrapper .wish-list-actions .actions-list>div{margin-left:.5rem}}@media (min-width: 767px) and (max-width: 1199px){.ems-wishlist-detail-wrapper .wish-list-actions .actions-list>div .react-dropdown-select{padding-left:1rem;padding-right:.5rem}}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list>div button{width:auto!important}.ems-wishlist-detail-wrapper .wish-list-no-items{display:flex;flex-direction:column;width:100%;margin-bottom:3rem}.ems-wishlist-detail-wrapper .wish-list-no-items .no-item-present-text{margin-top:1.5rem;font-size:2rem;line-height:3rem;margin-bottom:1.5rem}.ems-wishlist-detail-wrapper .wish-list-no-items button{width:3.5rem}.ems-wishlist-detail-wrapper .wishlist-detail-actions{display:flex;margin-bottom:1rem}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container{z-index:1099;position:fixed;width:520px;padding:1.5rem;top:25%;left:25%;box-shadow:0 3px 6px #00000029;background-color:var(--assa-default-component-background-color, #ffffff);border-radius:.625rem;outline:0;pointer-events:auto}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid #e8e8e8}@media (min-width: 567px){.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-header{padding-bottom:1rem}}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-header .heading h5{font-weight:var(--assa-font-weight-bold)!important;line-height:1.33;font-stretch:normal}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-header .btn-close button{box-sizing:content-box;width:1rem;height:1rem;color:#000;border:0;border-radius:0;padding:0!important}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-header .btn-close button svg{transform:scale(1.35)}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-body{padding-left:0;padding-right:0;padding-bottom:1rem;flex:1 1 auto;position:relative}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer{display:flex;justify-content:flex-start;padding-bottom:0;padding-top:1rem;border-bottom:0;border-top:1px solid #dee2e6}@media (min-width: 567px){.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer{padding-top:1.5rem}}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer button.secondary-btn{margin-right:.625rem;font-size:.8125rem}@media (min-width: 567px){.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer button.secondary-btn{font-size:1rem}}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer button.primary-btn{margin-right:0;font-size:.8125rem}@media (min-width: 567px){.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-footer button.primary-btn{font-size:1rem}}@media screen and (min-width: 47.9375rem){.ems-wishlist-detail-wrapper{padding-left:1rem}}@media screen and (max-width: 47.875rem){.ems-wishlist-detail-wrapper .header{flex-direction:column;padding-left:1rem;padding-right:1rem}.ems-wishlist-detail-wrapper .header .heading{display:flex;margin-top:5px}.ems-wishlist-detail-wrapper .header .heading h2{word-break:break-word}.ems-wishlist-detail-wrapper .header .item-count{min-width:70px}.ems-wishlist-detail-wrapper .sub-header{margin-top:1rem;padding-left:1rem;padding-right:1rem}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions>div:nth-child(3){order:1}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions .action{order:3;cursor:pointer;font-size:.5625rem;margin-right:1rem}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions .action svg{transform:scale(.8)}.ems-wishlist-detail-wrapper .sub-header .sub-header-actions .action.print{order:2}.ems-wishlist-detail-wrapper .wish-list-actions{margin-top:1.5rem;display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.ems-wishlist-detail-wrapper .wish-list-actions .actions-wrapper{flex-grow:1}.ems-wishlist-detail-wrapper .wish-list-actions .actions-wrapper .actions-sub-section{display:flex;justify-content:space-between;padding:0 16px}.ems-wishlist-detail-wrapper .wish-list-actions .actions-wrapper .actions-sub-section button{border:none;padding:0rem!important}.ems-wishlist-detail-wrapper .wish-list-actions .actions-wrapper .actions-sub-section .onecms-checkbox input[type=checkbox]{-webkit-appearance:none}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list{flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown{width:90%;background-color:#fff;margin:0 auto;margin-top:.5rem;margin-bottom:.5rem}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown .dropdown,.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown .dropdown div,.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown .dropdown div .dropdown-item{width:100%!important}.ems-wishlist-detail-wrapper .wish-list-actions .actions-list .onecms-dropdown button{width:100%;margin-top:.5rem;margin-bottom:.5rem;margin-right:1rem}.ems-wishlist-detail-wrapper .wish-list-no-items{display:flex;flex-direction:column;width:90%;margin:0 auto 3rem}.ems-wishlist-detail-wrapper .wish-list-no-items .no-item-present-text{margin-top:1.5rem;margin-left:.5rem;font-size:2rem;line-height:3rem;margin-bottom:1.5rem}.ems-wishlist-detail-wrapper .wish-list-no-items button{width:3.5rem;margin-left:.5rem}.ems-wishlist-detail-wrapper .wishlist-detail-actions{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:1rem;padding-right:1rem;padding-bottom:.5rem}.ems-wishlist-detail-wrapper .wishlist-detail-actions button{margin-right:.5rem;margin-top:1rem}.ems-wishlist-detail-wrapper .wishlist-detail-actions>div:last-child button{margin-right:0}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container{z-index:1099;position:fixed;padding:1.5rem;width:300px;top:25%;left:10%;margin:0 auto;box-shadow:0 3px 6px #00000029;background-color:var(--assa-default-component-background-color, #ffffff)}.ems-wishlist-detail-wrapper .rename-wishlist-modal-container .modal-header .heading h5{font-size:1.1875rem}}.edit-address-container .modal-header,.edit-address-container .header{display:flex;justify-content:space-between;align-items:center}.edit-address-container .modal-header .heading,.edit-address-container .header .heading{font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.33}.edit-address-container .modal-header .btn-close button,.edit-address-container .header .btn-close button{box-sizing:content-box;width:1rem;height:1rem;color:#000;border:0;border-radius:0;padding:0!important}.edit-address-container .modal-header .btn-close button svg,.edit-address-container .header .btn-close button svg{transform:scale(1.35)}.edit-address-container .modal-header{padding:0;padding-bottom:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.edit-address-container .modal-header .close-btn{width:.98125rem;height:.98125rem}.edit-address-container .modal-header .close-btn svg{transform:scale(.65) translate(-4px,-5px);vertical-align:top}.edit-address-container .modal-body{max-height:34.375rem;overflow-y:auto;padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem;flex:1 1 auto;position:relative}.edit-address-container .modal-body .address-section{width:29rem;margin-bottom:1.5rem}.edit-address-container .modal-body .address-section:last-child{margin-bottom:1rem}.edit-address-container .address-sections{margin-top:3rem}.edit-address-container .address-sections .address-section{width:29rem;margin-bottom:3rem}.edit-address-container .address-sections .address-section:last-child{margin-bottom:3rem}.edit-address-container .modal-footer,.edit-address-container .actions{display:flex;justify-content:flex-start!important;align-items:center;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.edit-address-container .modal-footer span:first-child,.edit-address-container .actions span:first-child{margin-right:.625rem}.edit-address-container .modal-footer span:first-child button,.edit-address-container .actions span:first-child button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem}.edit-address-container .modal-footer span:last-child button,.edit-address-container .actions span:last-child button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:1rem;line-height:1.5rem}.edit-address-container .modal-footer{padding-left:0;padding-right:0;padding-bottom:0}@media screen and (max-width: 102.5rem){.edit-address-container .modal-body{max-height:20.25rem;overflow-y:auto}}@media screen and (max-width: 80rem){.edit-address-container .modal-body{max-height:18.75rem;overflow-y:auto}}@media screen and (max-width: 47.9375rem){.edit-address-container .modal-header .heading,.edit-address-container .header .heading{font-size:1.5rem;line-height:1.8125rem}.edit-address-container .modal-body{max-height:17.5rem}.edit-address-container .modal-body .address-section{width:100%}.edit-address-container .address-sections{margin-top:1.875rem}.edit-address-container .address-sections .address-section,.edit-address-container .modal-footer,.edit-address-container .actions{width:100%}.edit-address-container .modal-footer{padding:1rem 0rem;padding-bottom:0}.edit-address-container .modal-footer>span:first-child{margin-right:.5rem}.edit-address-container .modal-footer>span:first-child button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:.8125rem;line-height:1.25rem}.edit-address-container .modal-footer>span:last-child button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:.8125rem;line-height:1.25rem}}.onecms-faqAccordion-wrapper.assagrey{background-color:#f4f4f4}.onecms-faqAccordion-wrapper.assawhite{background-color:#fff}.onecms-faqAccordion-wrapper h1.faqRichResult{display:none}.onecms-faqAccordion-wrapper .faqaccordion{max-width:1520px;margin:auto;padding:1rem}.onecms-faqAccordion-wrapper .faqaccordion .faq-container{width:100%}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container{display:flex;justify-content:center;margin:1rem 0 2rem}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .select-container{position:relative}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .select-container .arrow-icon-container{display:flex;justify-content:end;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;color:#fff}@media screen and (max-width: 767px){.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .select-container svg{display:none}}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .faqproduct-dropdown-select{height:56px;background:var(--assa-secondary-color, rgb(0, 160, 208));border-top-left-radius:28px;border-bottom-left-radius:28px;margin-right:-28px;border:none;padding:0 50px 0 30px;font-size:15px;color:#fff;max-width:16rem}@media screen and (max-width: 767px){.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .faqproduct-dropdown-select{padding:0 20px;max-width:12rem}}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .faqproduct-dropdown-select option{background-color:#fff;color:var(--assa-primary-text, #1a1a1a)}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .input-container{width:25rem;height:3.5rem}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .input-container .input-container-flex{height:inherit;background-color:#f4f4f4;border-radius:2.5rem;display:flex;margin:0;padding:0;align-items:center;justify-content:center;width:100%;position:relative;border:1px solid transparent;transition:border .2s linear}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .input-container .input-container-flex:hover{border:1px solid var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .input-container .input-container-flex>input{height:inherit;background:transparent;border:none;flex-grow:1;font-size:1rem;font-weight:600;padding:0;color:#484848;width:0;display:flex;padding-left:1.5rem}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .input-container .input-container-flex>input::placeholder{color:#000}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .input-container .input-container-flex>input:focus-visible{outline:none}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .search-container .input-container .input-container-flex>span{background:transparent;display:flex;margin-right:.3125rem;width:2.875rem;height:inherit;align-items:center;justify-content:center}@media screen and (max-width: 767px){.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA{margin-bottom:1.5rem}}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-question{position:relative;background-color:#fff;color:#444;cursor:pointer;padding:24px 48px 24px 16px;width:100%;text-align:left;border:0;outline:0;border:1px solid lightgrey;transition:.4s;font:inherit;font-family:ASSA Vesta;font-weight:600;line-height:1.5;word-wrap:break-word}@media screen and (max-width: 767px){.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-question{padding:21px 48px 21px 16px}}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-question:after{content:"+";font-weight:400;margin-left:5px;font-size:24px;position:absolute;top:0;right:0;height:100%;width:0;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 24px}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-question.expandedQNA{border-bottom:0}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-question.expandedQNA:after{content:"−"}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-answer{display:none}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-answer .bg-wrapper.bg-assa-grey{background-color:#f4f4f4}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-answer .bg-wrapper.bg-assa-grey p{padding:1rem}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .faqQNA .faqAccordion-answer.expandedQNA{display:block;padding:10px 16px;border-left:1px solid lightgrey!important;border-right:1px solid lightgrey!important;border-bottom:1px solid lightgrey!important}.onecms-faqAccordion-wrapper .faqaccordion .faq-container .no-results{text-align:center;font-weight:700}.img-sizing{width:100%;height:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.img-fixed-sizing{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}input[type=number]{-moz-appearance:textfield}.onecms-item-qty-update-wrapper{height:auto;font-size:1rem;display:flex;flex-direction:column}.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select{width:5rem;padding:.5rem .5rem .5rem 1rem;height:3.5rem;margin:0 auto;border:1px solid #000;display:flex;justify-content:center;align-items:center}.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select .react-dropdown-select-content span{height:2rem;font-size:1rem;font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-medium);display:flex;align-items:center}.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown-handle>svg{vertical-align:middle}.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown.react-dropdown-select-dropdown-position-top{overflow-x:hidden}.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown.react-dropdown-select-dropdown-position-top .react-dropdown-select-item{padding:.5rem 1rem;width:5rem;height:2.5rem}.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown.react-dropdown-select-dropdown-position-bottom{overflow-x:hidden}.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown.react-dropdown-select-dropdown-position-bottom .react-dropdown-select-item{padding:.5rem 1rem;width:5rem;height:2.5rem}.onecms-item-qty-update-wrapper span{cursor:pointer}.onecms-item-qty-update-wrapper .item-qty-input{height:3.5rem;width:5rem;border:1px solid #000;border-radius:.25rem;padding:.25rem .25rem .25rem 1rem;font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-medium)}.onecms-item-qty-update-wrapper .update-qty-btn{display:flex;justify-content:center;font-size:clamp(.8125rem,.479rem + .694vw,1rem)!important;line-height:clamp(1.21875rem,.979rem + .694vw,1.5rem)!important;margin-top:.25rem;border:none!important;color:var(--assa-secondary-color, rgb(0, 160, 208))!important;background:#fff;text-align:left}.onecms-item-qty-update-wrapper .update-qty-btn:hover{text-decoration:underline}.onecms-item-qty-update-wrapper .update-qty-btn:focus{outline:none}.onecms-item-qty-update-wrapper .update-qty-btn:disabled{opacity:.2;cursor:default}.onecms-item-qty-update-wrapper .update-qty-btn:disabled:hover{text-decoration:none}@media screen and (max-width: 47.9375rem){.onecms-item-qty-update-wrapper .onecms-dropdown .react-dropdown-select,.onecms-item-qty-update-wrapper .item-qty-input{height:2.4375rem}}.ems-list{padding:3rem 1rem;max-width:95rem;margin:auto;word-break:break-word}.ems-list-container{display:grid;grid-gap:1rem;transition:.8s all cubic-bezier(.65,.05,.36,1)}.ems-list-container.wrap-list{display:flex;flex-wrap:wrap;gap:1rem}.ems-list-header{display:flex;justify-content:space-between;margin-bottom:1.875rem;align-items:center}.ems-list-header>.list-title{width:80%}@media screen and (min-width: 768px) and (max-width: 1200px){.ems-list{padding:3rem 1rem}.ems-list-container{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width: 767px){.ems-list{padding:1rem}.ems-list-container{grid-template-columns:repeat(1,1fr)!important}.ems-list-header{display:flex;justify-content:space-between;margin-bottom:1.875rem;align-items:center}.ems-list-header>.list-title{width:60%}}.ems-list-wrapper{margin:6rem 12.5rem}@media screen and (min-width: 768px) and (max-width: 1023px){.ems-list-wrapper{margin:1.5rem}}@media screen and (max-width: 767px){.ems-list-wrapper{margin:1.5rem}}.ems-dashboard-orders-wrapper{background-color:#f4f4f4;margin-bottom:3rem}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper{display:flex;justify-content:space-between;margin-bottom:25px;padding:0 0 16px;line-height:56px}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper .ems-my-orders-heading{font-size:48px}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper .ems-my-orders-heading sub{font-size:16px;margin-left:8px;bottom:2px}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper button.onecms-button{margin-top:2.8125rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-dashboard-orders-wrapper .ems-order-list{box-shadow:0 3px 6px #00000029}.ems-dashboard-orders-wrapper .ems-order-list .ems-order-filter-tabs{display:flex}.ems-dashboard-orders-wrapper .ems-order-list .ems-order-filter-tabs .ems-order-filter-tab{padding:24px;background-color:#fff;opacity:.2;color:#1a1a1a;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;cursor:pointer}.ems-dashboard-orders-wrapper .ems-order-list .ems-order-filter-tabs .ems-order-filter-tab.active{background-color:#fff;opacity:1;text-decoration:underline}.ems-dashboard-orders-wrapper .ems-order-list-header{display:flex;background-color:#fff;border-bottom:1px solid #000000}.ems-dashboard-orders-wrapper .ems-order-list-header .ems-order-list-header-item{padding:24px;color:#1a1a1a;opacity:.5;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;width:31%;text-align:left}.ems-dashboard-orders-wrapper .ems-order-list-items table{width:100%}.ems-dashboard-orders-wrapper .ems-order-list-items table tbody tr{background-color:#fff;border-bottom:.0625rem solid #e8e8e8}.ems-dashboard-orders-wrapper .ems-order-list-items table tbody tr td{padding:1rem 1.5rem;width:31%}.ems-dashboard-orders-wrapper .ems-order-list-items table tbody tr td a{cursor:pointer}.ems-dashboard-orders-wrapper .ems-order-list-items table tbody tr td a:hover{text-decoration:underline}.ems-dashboard-orders-wrapper .ems-order-list-items table tbody tr td .ems-dot-menu-container{position:relative}.ems-dashboard-orders-wrapper .ems-order-list-items table tbody tr td:last-child{width:7%;padding-left:.25rem;padding-right:0}@media screen and (max-width: 768px){.ems-dashboard-orders-wrapper{background-color:#f4f4f4;margin-bottom:0}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper{display:flex;justify-content:space-between;margin-bottom:0}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper .ems-my-orders-heading{font-size:32px;padding-left:0}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper .ems-my-orders-heading sub{font-size:16px;margin-left:8px}.ems-dashboard-orders-wrapper .ems-my-orders-heading-wrapper button.onecms-button{margin-top:1.875rem}.ems-dashboard-orders-wrapper .ems-order-list .ems-order-filter-tabs{background-color:#f4f4f44d;display:flex;padding:8px;overflow-x:scroll}.ems-dashboard-orders-wrapper .ems-order-list .ems-order-filter-tabs .ems-order-filter-tab{margin:12px;background-color:#f4f4f4;opacity:.2;padding:0 0 8px;text-align:center;color:#1a1a1a;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;white-space:nowrap}.ems-dashboard-orders-wrapper .ems-order-list .ems-order-filter-tabs .ems-order-filter-tab.active{background-color:#f4f4f4;opacity:1;border-bottom:6px solid var(--assa-secondary-color, rgb(0, 160, 208));text-decoration:none}.ems-order-dashboard-m-list-wrapper{background:#f4f4f4}.ems-order-dashboard-m-list-wrapper .ems-mobile-data-list-item{display:flex;position:relative;flex-wrap:wrap;padding:8px;background-color:#fff;margin:8px 0}.ems-order-dashboard-m-list-wrapper .ems-mobile-data-list-item .ems-mobile-data-list-sub-item{width:50%;padding:0 8px}.ems-order-dashboard-m-list-wrapper .ems-mobile-data-list-item .ems-mobile-data-list-sub-item .ems-item-heading{font-size:11px;color:#1a1a1a;opacity:.5;margin-bottom:8px}.ems-order-dashboard-m-list-wrapper .ems-mobile-data-list-item .ems-mobile-data-list-sub-item .ems-item-value{font-size:11px}.ems-order-dashboard-m-list-wrapper .ems-mobile-data-list-item .ems-mobile-list-actions{position:absolute;right:5px;top:5px}}.data-table-wrapper table{border-collapse:collapse;width:100%}.data-table-wrapper table thead{border-bottom:1px solid #000000}.data-table-wrapper table thead th{padding:16px;text-align:-webkit-match-parent}.data-table-wrapper table thead th button{border:none;height:22px;width:24px;background:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M21.883 12l-7.527 6.235.644.765 9-7.521-9-7.479-.645.764 7.529 6.236h-21.884v1h21.883z'/%3E%3C/svg%3E") no-repeat;transform:rotate(-90deg);opacity:.8;background-size:contain}.data-table-wrapper table thead th button.ascending{background:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M21.883 12l-7.527 6.235.644.765 9-7.521-9-7.479-.645.764 7.529 6.236h-21.884v1h21.883z'/%3E%3C/svg%3E") no-repeat}.data-table-wrapper table thead th button.descending{transform:rotate(90deg)}.data-table-wrapper table thead th button:focus{border:none;outline:none}.data-table-wrapper table thead th span{font-size:16px;color:#1a1a1a;opacity:.5;font-weight:600}.data-table-wrapper table tbody tr{background-color:#fff;border-bottom:1px solid #e8e8e8}.data-table-wrapper table tbody tr td{padding:16px}.data-table-wrapper table tbody tr td a{cursor:pointer}.data-table-wrapper table tbody tr td a:hover{text-decoration:underline}.data-table-wrapper table tbody tr td .ems-dot-menu-container{position:relative}.ems-mobile-list-wrapper{background:#f4f4f4}.ems-mobile-list-wrapper .ems-mobile-data-list-item{display:flex;position:relative;flex-wrap:wrap;padding:8px;background-color:#fff;margin:8px 0}.ems-mobile-list-wrapper .ems-mobile-data-list-item .ems-mobile-data-list-sub-item{width:50%;padding:0 8px}.ems-mobile-list-wrapper .ems-mobile-data-list-item .ems-mobile-data-list-sub-item .item-heading{font-size:11px;color:#1a1a1a;opacity:.5;margin-bottom:8px}.ems-mobile-list-wrapper .ems-mobile-data-list-item .ems-mobile-data-list-sub-item .item-value{font-size:11px}.ems-mobile-list-wrapper .ems-mobile-data-list-item .ems-mobile-list-actions{position:absolute;right:5px;top:5px}.ems-order-list-container{background-color:#f4f4f4}.ems-order-list-container .ems-page-title-wrapper{display:flex;padding:8px 16px}.ems-order-list-container .ems-page-title-wrapper .ems-page-title{font-size:3rem}.ems-order-list-container .ems-page-title-wrapper .actions{flex-grow:1;display:flex;justify-content:flex-end}.ems-order-list-container .ems-page-title-wrapper .actions a{display:flex;align-items:center;color:#1a1a1a;font-size:1.1875rem;line-height:1.5rem}.ems-order-list-container .ems-page-title-wrapper .actions a svg{margin-left:.5rem}.ems-order-list-container .ems-order-list-wrapper{padding:8px 0;background:#f4f4f4}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters{display:flex;justify-content:space-between;padding:32px 0;flex-wrap:wrap}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .ems-order-filters{display:flex}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .ems-order-filters .onecms-dropdown{width:15rem;margin-right:1rem}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .ems-order-filters input{margin-top:0}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .filters-button-container{display:flex;height:max-content}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .filters-button-container button{margin-right:16px}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container{background-color:#fff}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-header{display:flex;width:100%;padding:24px}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-header .ems-order-list-title{width:45%;font-size:24px;margin-right:1rem}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-header .ems-order-list-pageSize-options{width:55%;display:flex}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-header .ems-order-list-pageSize-options>div:first-child{margin-right:.5rem;font-size:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;display:flex;align-items:center}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-header .ems-order-list-pageSize-options>div:first-child.disabled{opacity:.65}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-header .ems-order-list-pageSize-options .onecms-dropdown{width:15rem;margin-right:0}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-no-order-found{padding:2rem 1.5rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:2rem;line-height:3rem}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-header>div:last-child{flex-grow:1;justify-content:flex-end}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container .ems-order-list-pagination{margin-top:3rem;display:flex;align-items:flex-end;justify-content:flex-end}@media screen and (max-width: 767px){.ems-order-list-container .ems-page-title-wrapper{flex-direction:column}.ems-order-list-container .ems-page-title-wrapper .ems-page-title{font-size:2rem}.ems-order-list-container .ems-page-title-wrapper .actions{justify-content:flex-start;width:100%;margin:24px auto 8px}.ems-order-list-container .ems-page-title-wrapper .actions a{display:flex;align-items:center;color:#1a1a1a;font-size:1rem;line-height:1.5rem}.ems-order-list-container .ems-page-title-wrapper .actions a svg{margin-left:.5rem}.ems-order-list-container .ems-order-list-wrapper{padding:8px 16px;background:#f4f4f4}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters{display:flex;justify-content:space-between;padding:32px 0;flex-wrap:wrap}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .ems-order-filters{display:flex}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .ems-order-filters input{margin-top:0}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .filters-button-container{display:flex}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .filters-button-container button{margin-right:16px}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper{margin-bottom:1rem;position:relative;display:flex}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .filters-heading-container{display:flex;align-items:center;justify-content:space-between;margin-left:15px}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container{background-color:#fff;padding:16px;top:-50px;z-index:10;width:100%;position:absolute}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .filters-heading{display:flex;justify-content:space-between}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .filters-heading .filter-left-heading{display:flex;align-items:center}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .filters-heading .filter-left-heading .filters-heading-text{margin-left:8px;font-size:1.5rem;vertical-align:baseline}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .filters-heading .filter-left-heading svg{height:24px;width:24px;vertical-align:text-top}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .filters-heading .filter-right-heading svg{height:24px;width:24px}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container>div{margin-bottom:16px}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .onecms-dropdown{width:100%}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .onecms-dropdown .react-dropdown-select .react-dropdown-select-dropdown span.react-dropdown-select-item{word-break:break-word}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .m-filters-container .filters-button-container{display:flex}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .ems-order-list-pageSize-options{display:flex;align-items:center}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .ems-order-list-pageSize-options .pageoptions-label{font-size:.8125rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;color:#1a1a1a;margin-right:.5rem}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .ems-order-list-pageSize-options .pageoptions-label.disabled{opacity:.65}.ems-order-list-container .ems-order-list-wrapper .ems-orders-m-filters-wrapper .ems-order-list-pageSize-options .onecms-dropdown{width:10rem}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container{background-color:#f4f4f4}.ems-order-list-container .ems-order-list-wrapper .ems-order-list-container>div:last-child{padding-top:1rem}.ems-order-list-container .filters-button-container{display:flex}.ems-order-list-container .ems-order-list-container{background-color:#fff}.ems-order-list-container .ems-order-list-container.show-filters-view{position:relative;top:354px}.ems-order-list-container .ems-order-list-container .ems-order-list-header{display:flex;padding:32px 24px;justify-content:space-between}.ems-order-list-container .ems-order-list-container .ems-order-list-header .ems-order-list-title{font-size:24px}.ems-order-list-container .ems-order-list-container .ems-order-list-pagination{margin-top:3rem;display:flex;align-items:flex-end;justify-content:flex-end}}@media screen and (min-width: 768px) and (max-width: 1023px){.ems-order-list-container .ems-order-list-wrapper .ems-order-list-filters .filters-button-container{margin-top:1rem}}@media print{@page{size:A4}@page :left{margin-right:1cm;@bottom-right{margin:10pt 0 30pt;border-top:.25pt solid #666;content:"Order details";font-size:9pt;color:#333}}@page :right{margin-left:1cm;@bottom-left{margin:10pt 0 30pt;border-top:.25pt solid #666;content:"Order details";font-size:9pt;color:#333}}@page :first{@bottom-right{content:normal;margin:0}@bottom-left{content:normal;margin:0}}p a{word-wrap:break-word}}.ems-order-details-wrapper{display:flex;flex-direction:column;width:100%}.ems-order-details-wrapper .back-button svg{margin-right:.5rem;transform:rotate(180deg)}.ems-order-details-wrapper .order-details-header-container{display:flex;flex-direction:row;padding-top:1rem;margin-bottom:3rem}.ems-order-details-wrapper .order-details-header-container div h3{padding:0}.ems-order-details-wrapper .order-details-header-container .order-status{position:relative;margin-left:1.5rem;max-height:3.5rem;box-sizing:border-box;text-align:center;padding:.75rem 1rem .6875rem;border:solid .0625rem var(--assa-secondary-color, rgb(0, 160, 208));color:var(--assa-secondary-color, rgb(0, 160, 208));font-size:1.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-order-details-wrapper .order-details-header-container .actions{flex-grow:1;display:flex;justify-content:flex-end}.ems-order-details-wrapper .order-details-header-container .actions .print{cursor:pointer;margin-right:1.5rem;display:flex;flex-direction:row;align-items:flex-start}.ems-order-details-wrapper .order-details-header-container .actions .print svg{margin-right:.5rem}.ems-order-details-wrapper .order-details-header-container .actions .print span{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-header-container .actions a{display:flex;align-items:center;color:#1a1a1a;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-header-container .actions a svg{margin-left:.5rem}.ems-order-details-wrapper .order-details-identification{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3rem}.ems-order-details-wrapper .order-details-identification .order-details-identification-info .label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-identification .order-details-identification-info .value{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-identification .order-details-identification-actions{display:flex;height:max-content}.ems-order-details-wrapper .order-details-identification .order-details-identification-actions>div:first-child{margin-right:1rem}.ems-order-details-wrapper .order-details-information{width:100%;margin-bottom:3rem}.ems-order-details-wrapper .order-details-information .heading{display:flex;flex-direction:row;width:100%;padding-left:1.5rem;padding-right:1.5rem}.ems-order-details-wrapper .order-details-information .heading div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:.875rem;line-height:1.5rem;color:#505050;width:25%;margin-bottom:1rem}.ems-order-details-wrapper .order-details-information .heading div:nth-child(n+2){margin-left:.5rem}.ems-order-details-wrapper .order-details-information .heading div:nth-child(1){width:32%}.ems-order-details-wrapper .order-details-information .heading div:nth-child(2){width:22%}.ems-order-details-wrapper .order-details-information .heading div:nth-child(3){width:32%}.ems-order-details-wrapper .order-details-information .heading div:nth-child(4){width:14%}.ems-order-details-wrapper .order-details-information .info{display:flex;flex-direction:row;width:100%;min-height:4.0625rem;background-color:#ffffff80;padding:1.5rem}.ems-order-details-wrapper .order-details-information .info .info-item{width:25%;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-information .info .info-item .account-number-wrapper .account-number{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:1rem}.ems-order-details-wrapper .order-details-information .info .info-item:first-child{font-size:1rem}.ems-order-details-wrapper .order-details-information .info .info-item:first-child div:last-child{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem}.ems-order-details-wrapper .order-details-information .info .info-item:nth-child(n+2){margin-left:.5rem}.ems-order-details-wrapper .order-details-information .info .info-item:nth-child(1){width:32%}.ems-order-details-wrapper .order-details-information .info .info-item:nth-child(2){width:22%;word-break:break-all}.ems-order-details-wrapper .order-details-information .info .info-item:nth-child(3){width:32%}.ems-order-details-wrapper .order-details-information .info .info-item:nth-child(4){width:14%}.ems-order-details-wrapper .order-details-shipping-information{width:100%;margin-bottom:3rem}.ems-order-details-wrapper .order-details-shipping-information .heading{display:flex;flex-direction:row;width:100%;padding-left:1.5rem;padding-right:1.5rem}.ems-order-details-wrapper .order-details-shipping-information .heading div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:.875rem;line-height:1.5rem;color:#505050;width:25%;margin-bottom:1rem}.ems-order-details-wrapper .order-details-shipping-information .heading div:nth-child(n+2){margin-left:.5rem}.ems-order-details-wrapper .order-details-shipping-information .heading div:nth-child(odd){width:32%}.ems-order-details-wrapper .order-details-shipping-information .heading div:nth-child(2n+2){width:22%}.ems-order-details-wrapper .order-details-shipping-information .info{display:flex;flex-direction:row;width:100%;min-height:4.0625rem;background-color:#ffffff80;padding:1.5rem}.ems-order-details-wrapper .order-details-shipping-information .info .info-item{width:25%;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-shipping-information .info .info-item:first-child{font-size:1rem}.ems-order-details-wrapper .order-details-shipping-information .info .info-item:first-child div:last-child{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem}.ems-order-details-wrapper .order-details-shipping-information .info .info-item:nth-child(n+2){margin-left:.5rem}.ems-order-details-wrapper .order-details-shipping-information .info .info-item:nth-child(odd){width:32%}.ems-order-details-wrapper .order-details-shipping-information .info .info-item:nth-child(2n+2){width:22%}.ems-order-details-wrapper .order-details-items-ordered{width:100%;margin-bottom:3rem}.ems-order-details-wrapper .order-details-items-ordered .heading{display:flex;flex-direction:row;width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}.ems-order-details-wrapper .order-details-items-ordered .heading div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;opacity:.5;width:15%;font-size:1rem}.ems-order-details-wrapper .order-details-items-ordered .heading div.image{width:6.375rem;height:6.375rem}.ems-order-details-wrapper .order-details-items-ordered .heading div.item-description{width:32%}.ems-order-details-wrapper .order-details-items-ordered .heading div.price{width:8%}.ems-order-details-wrapper .order-details-items-ordered .heading div.quantity{width:7%}.ems-order-details-wrapper .order-details-items-ordered .heading div.sub-total{width:10%}.ems-order-details-wrapper .order-details-items-ordered .heading div.status{width:11%}.ems-order-details-wrapper .order-details-items-ordered .heading div.shipment-no{width:14%}.ems-order-details-wrapper .order-details-items-ordered .heading div:first-child{width:3%}.ems-order-details-wrapper .order-details-items-ordered .heading div:nth-child(n+2){margin-left:.75rem}.ems-order-details-wrapper .order-details-items-ordered .info{display:flex;flex-direction:row;width:100%;background-color:#fff;padding:1.5rem;height:auto}.ems-order-details-wrapper .order-details-items-ordered .info.border-bottom{border-bottom:solid 1px #e8e8e8}.ems-order-details-wrapper .order-details-items-ordered .info .info-item{width:15%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.image{width:6.25rem;height:100%;aspect-ratio:1/1}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.image *{width:100%;height:100%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.image img{object-fit:cover}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.item-description{width:32%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.item-description p{margin:0rem}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.item-description .item-heading{font-weight:600;margin-bottom:.5rem;font-size:1.1875rem;word-break:break-word;width:100%;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.item-description .item-sku{font-size:1rem;color:#1a1a1a;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.price{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem;width:8%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.quantity{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem;width:7%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.sub-total{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem;width:10%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.status{width:11%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item.shipment-no{width:14%;display:flex;flex-direction:column}.ems-order-details-wrapper .order-details-items-ordered .info .info-item:first-child{width:3%}.ems-order-details-wrapper .order-details-items-ordered .info .info-item:nth-child(n+2){margin-left:.75rem}.ems-order-details-wrapper .order-details-summary{padding-left:calc(100% - 368px);margin-bottom:3rem}.ems-order-details-wrapper .order-details-summary .order-details-summary-container{box-shadow:0 3px 6px #00000029;background-color:#fff;padding:1.5rem;width:23rem}.ems-order-details-wrapper .order-details-summary .order-details-summary-container p{opacity:.5;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;color:#1a1a1a;font-size:1rem;line-height:1.5}.ems-order-details-wrapper .order-details-summary .order-details-summary-container .order-details-summary-details{list-style:none;padding:0;height:auto}.ems-order-details-wrapper .order-details-summary .order-details-summary-container .order-details-summary-details li{display:flex;justify-content:space-between;align-items:center;line-height:2rem}.ems-order-details-wrapper .order-details-summary .order-details-summary-container .order-details-summary-details li span{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:1rem;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;line-height:2rem}.ems-order-details-wrapper .order-details-summary .order-details-summary-container .order-details-summary-details li span:last-child{font-size:1.5rem}@media screen and (min-width: 64rem){.ems-order-details-wrapper{background-color:#f4f4f4;padding-left:1rem;padding-top:1rem}}@media screen and (max-width: 63.9375rem){.ems-order-details-wrapper{width:100%}.ems-order-details-wrapper .back-button{background-color:#f4f4f4;padding:1rem 1rem 0}.ems-order-details-wrapper .order-details-header-container{background-color:#f4f4f4;display:inline-flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:0rem;padding:1rem 1rem 3rem}.ems-order-details-wrapper .order-details-header-container>div:first-child{width:65}.ems-order-details-wrapper .order-details-header-container>div:first-child h3{margin-right:.5rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:2rem;line-height:3rem}.ems-order-details-wrapper .order-details-header-container>div:last-child{width:35%}.ems-order-details-wrapper .order-details-header-container .order-status{margin-left:0rem;box-sizing:border-box;word-wrap:break-word;min-height:2.375rem;max-width:10.8125rem;padding:.5625rem .6875rem .4375rem;font-size:1rem;line-height:1.3125rem;text-align:center;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-order-details-wrapper .order-details-identification{width:100%;background-color:#f4f4f4;flex-direction:column;margin-bottom:0rem;padding-bottom:3rem;padding-left:1rem;padding-right:1rem}.ems-order-details-wrapper .order-details-identification .order-details-identification-actions>div:first-child{margin-right:.5rem}.ems-order-details-wrapper .order-details-identification>div:last-child{padding-top:1.5rem}.ems-order-details-wrapper .order-details-actions{width:100%;background-color:#f4f4f4;padding-bottom:3rem;padding-left:1rem;padding-right:1rem}.ems-order-details-wrapper .order-details-actions .actions{display:flex}.ems-order-details-wrapper .order-details-actions .actions .print{cursor:pointer;margin-right:1.5rem;display:flex;flex-direction:row;align-items:flex-start}.ems-order-details-wrapper .order-details-actions .actions .print svg{margin-right:.5rem}.ems-order-details-wrapper .order-details-actions .actions .print span{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-actions .actions a{display:flex;align-items:center;cursor:pointer;color:#1a1a1a;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-actions .actions a svg{margin-left:.5rem}.ems-order-details-wrapper .order-details-information{width:100%;background-color:#fff;padding-top:1.5rem;margin-bottom:0rem;padding-left:1rem;padding-right:1rem}.ems-order-details-wrapper .order-details-information .detail{padding-top:1.5rem}.ems-order-details-wrapper .order-details-information .detail .label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:.875rem;line-height:1.5rem;color:#505050;padding-bottom:.5rem}.ems-order-details-wrapper .order-details-information .detail .description div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem;color:#1a1a1a}.ems-order-details-wrapper .order-details-information .detail .description div:last-child{padding-bottom:1.5rem}.ems-order-details-wrapper .order-details-information .detail .description .account-number{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem}.ems-order-details-wrapper .space{height:2.3125rem;background-color:#f4f4f4}.ems-order-details-wrapper .order-details-shipping-information{width:100%;padding-top:1.5rem;margin-bottom:0rem;padding-left:1rem;padding-right:1rem;background-color:#fff}.ems-order-details-wrapper .order-details-shipping-information .detail{padding-top:1.5rem}.ems-order-details-wrapper .order-details-shipping-information .detail .label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:.875rem;line-height:1.5rem;color:#505050;padding-bottom:.5rem}.ems-order-details-wrapper .order-details-shipping-information .detail .description div{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;line-height:1.5rem;color:#1a1a1a}.ems-order-details-wrapper .order-details-shipping-information .detail .description div:last-child{padding-bottom:1.5rem}.ems-order-details-wrapper .order-details-shipping-information .detail .description .account-number{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem}.ems-order-details-wrapper .order-details-items-ordered{width:100%;margin-bottom:0rem;padding:1.5rem 1rem 1.375rem;background-color:#fff}.ems-order-details-wrapper .order-details-items-ordered .detail{padding-top:1.5rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section{display:flex;width:100%}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .image{width:6.25rem;height:6.25rem;background-color:#d4d4d4;border-radius:.25rem;aspect-ratio:1/1}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .image *{width:100%;height:100%}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .image img{object-fit:cover}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc{width:100%;padding-left:.5rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-name{margin-bottom:.125rem;word-break:break-word;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-sku,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-status,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-shippment-no,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-invoice-no{margin-bottom:.125rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-sku .label,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-status .label,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-shippment-no .label,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-invoice-no .label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:.875rem;line-height:1.375rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-sku .value,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-status .value,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-shippment-no .value,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-invoice-no .value{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:.875rem;line-height:1.375rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-shippment-no .value,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-invoice-no .value{display:inline-grid}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-shippment-no .value a,.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc .item-invoice-no .value a{word-break:break-all}.ems-order-details-wrapper .order-details-items-ordered .detail .item-section .item-desc>div:last-child{margin-bottom:0rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-summary{width:100%;display:flex;justify-content:space-between}.ems-order-details-wrapper .order-details-items-ordered .detail .item-summary .item-quantity span,.ems-order-details-wrapper .order-details-items-ordered .detail .item-summary .item-total span{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;color:var(--assa-primary-color, #1a1a1a)}.ems-order-details-wrapper .order-details-items-ordered .detail .item-summary .item-quantity span .label,.ems-order-details-wrapper .order-details-items-ordered .detail .item-summary .item-total span .label{line-height:1.5rem}.ems-order-details-wrapper .order-details-items-ordered .detail .item-summary .item-quantity span .value,.ems-order-details-wrapper .order-details-items-ordered .detail .item-summary .item-total span .value{line-height:1.375rem}.ems-order-details-wrapper .order-details-items-ordered .space{margin-top:1.375rem;height:1.25rem;background-color:#f4f4f4;width:100vw;margin-left:-1rem}.ems-order-details-wrapper .order-details-items-summary{width:100%}.ems-order-details-wrapper .order-details-items-summary .order-details-summary-container{background-color:#fff;padding:1.5rem 1rem}.ems-order-details-wrapper .order-details-items-summary .order-details-summary-container p{opacity:.5;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;color:#1a1a1a;font-size:1rem;line-height:1.5}.ems-order-details-wrapper .order-details-items-summary .order-details-summary-container .order-details-summary-details{list-style:none;padding:0}.ems-order-details-wrapper .order-details-items-summary .order-details-summary-container .order-details-summary-details li{display:flex;justify-content:space-between;align-items:center;line-height:2rem}.ems-order-details-wrapper .order-details-items-summary .order-details-summary-container .order-details-summary-details li span{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1.5rem;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;line-height:2rem}.ems-order-details-wrapper .order-details-items-summary .order-details-summary-container .order-details-summary-details li span:last-child{font-size:1.5rem}}.ems-section-container{width:100%}.ems-section-container section{width:100%;display:block}.ems-section-container section .section-heading{width:100%;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1.5rem;line-height:2rem;text-align:left}.ems-section-container section .section-detail{width:100%}.modal-backdrop{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:#000;opacity:.5;display:none}.modal-backdrop.show{display:block}.notification-dialog-container{position:fixed;top:0;left:0;z-index:1055;display:flex;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.notification-dialog-container.fade{display:none}.notification-dialog-container .modal-dialog{position:relative;width:auto;margin:auto .5rem;pointer-events:none}@media (min-width: 567px){.notification-dialog-container .modal-dialog{max-width:500px;margin:auto}}.notification-dialog-container .modal-dialog .dialog-content{position:relative;display:flex;flex-direction:column;width:calc(100vw - 1rem);pointer-events:auto;background-color:var(--assa-primary-text, rgb(255, 255, 255));border-radius:.625rem;outline:0;padding:1rem;box-shadow:0 3px 6px #00000075}@media (min-width: 567px){.notification-dialog-container .modal-dialog .dialog-content{padding:1.5rem;min-width:400px;width:100%}}.notification-dialog-container .modal-dialog .dialog-content .dialog-header,.notification-dialog-container .modal-dialog .dialog-content .dialog-footer{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding-bottom:.5rem;border-bottom:1px solid #e8e8e8}@media (min-width: 567px){.notification-dialog-container .modal-dialog .dialog-content .dialog-header,.notification-dialog-container .modal-dialog .dialog-content .dialog-footer{padding-bottom:1rem}}.notification-dialog-container .modal-dialog .dialog-content .dialog-header{color:var(--assa-primary-color, #1a1a1a);font-size:1.1875rem}.notification-dialog-container .modal-dialog .dialog-content .dialog-header .heading{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:1.5rem}@media (min-width: 567px){.notification-dialog-container .modal-dialog .dialog-content .dialog-header{font-size:1.1875rem}}.notification-dialog-container .modal-dialog .dialog-content .dialog-header .btn-close button{box-sizing:content-box;width:1rem;height:1rem;color:#000;border:0;border-radius:0;padding:0!important;min-height:auto!important}.notification-dialog-container .modal-dialog .dialog-content .dialog-header .btn-close button svg{transform:scale(1.35)}.notification-dialog-container .modal-dialog .dialog-content .dialog-body{position:relative;flex:1 1 auto;padding:.625rem 0;font-size:1rem}@media (min-width: 567px){.notification-dialog-container .modal-dialog .dialog-content .dialog-body{padding:1rem 0}}.notification-dialog-container .modal-dialog .dialog-content .dialog-body div{margin:0}@media (max-width: 767px){.notification-dialog-container .modal-dialog .dialog-content .dialog-body div{font-size:.8125rem}}.notification-dialog-container .modal-dialog .dialog-content .dialog-body a:hover{color:var(--assa-link-color, rgb(255, 255, 255))}.notification-dialog-container .modal-dialog .dialog-content .dialog-footer{justify-content:flex-start;padding-bottom:0;padding-top:1rem;border-bottom:0;border-top:1px solid #dee2e6}@media (min-width: 567px){.notification-dialog-container .modal-dialog .dialog-content .dialog-footer{padding-top:1.5rem}}.notification-dialog-container .modal-dialog .dialog-content .dialog-footer button.secondary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;margin-right:.625rem;font-size:.8125rem}@media (min-width: 567px){.notification-dialog-container .modal-dialog .dialog-content .dialog-footer button.secondary-btn{font-size:1rem}}.notification-dialog-container .modal-dialog .dialog-content .dialog-footer button.primary-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;margin-right:0;font-size:.8125rem}@media (min-width: 567px){.notification-dialog-container .modal-dialog .dialog-content .dialog-footer button.primary-btn{font-size:1rem}}@media (max-width: 377px){.modal-dialog .dialog-content{margin-left:.5rem!important;width:21.25rem!important;height:13.5rem!important}}.ems-order-confirmation-wrapper{padding:1rem;margin-bottom:24px}.ems-order-confirmation-wrapper .order-header{margin-bottom:30px;display:flex;justify-content:space-between}.ems-order-confirmation-wrapper .order-header .order-heading-text{font-size:24px;font-weight:600}.ems-order-confirmation-wrapper .order-header .order-sub-heading-text{font-size:16px}.ems-order-confirmation-wrapper .order-header .print{cursor:pointer}.ems-order-confirmation-wrapper .order-header .print>:first-child{margin-right:.5rem}.ems-order-confirmation-wrapper .order-header .purchase-order .purchase-order-label{margin-right:5px;font-weight:600;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)}.ems-order-confirmation-wrapper .order-header .purchase-order span{font-size:1rem;line-height:1.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-order-confirmation-wrapper .order-information{width:100%}.ems-order-confirmation-wrapper .order-information .header{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:1.5rem;line-height:2rem;border-bottom:2px solid #cacaca;padding:15px 0;color:#1a1a1a}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items{display:flex;justify-content:space-between;padding:10px 15px;flex-wrap:wrap}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items .info-item{width:25%;padding:0 20px 0 0;overflow-wrap:break-word}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items .info-item .heading{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;font-stretch:normal;font-style:normal;color:#1a1a1a}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items .info-item .info{font-size:16px;color:#1a1a1a;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;line-height:1.5}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items .info-item .info .account-no-label{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:.875rem;font-weight:600}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items .info-item .info .account-no{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:.875rem}@media screen and (max-width: 767px){.ems-order-confirmation-wrapper{padding:1rem}.ems-order-confirmation-wrapper .order-header{margin-bottom:10px}.ems-order-confirmation-wrapper .order-information{width:100%}.ems-order-confirmation-wrapper .order-information .header{font-size:24px;border-bottom:none;padding:20px 0;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items{padding:0}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items .info-item{min-width:100%;max-width:100%;padding:0}.ems-order-confirmation-wrapper .order-information .info-items-container .info-items .info-item .heading{font-size:.875rem;line-height:1.5rem;margin-bottom:5px;font-weight:var(--assa-font-weight-normal);color:#505050}}@media screen and (min-width: 48rem){.ems-pagination-wrapper{display:flex;justify-content:space-between;align-items:center}.ems-pagination-wrapper span{font-size:1rem;line-height:1.5rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;cursor:pointer;color:#1a1a1a;float:left;padding:.5rem 1rem;text-decoration:none}.ems-pagination-wrapper span.active{padding:.5rem .90625rem;color:var(--assa-secondary-text, rgb(255, 255, 255));background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.ems-pagination-wrapper span:hover:not(.not-link):not(.active){background-color:#ddd}}@media screen and (max-width: 47.9375rem){.ems-pagination-wrapper-mobile{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:1rem}.ems-pagination-wrapper-mobile .heading{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:.8125rem;line-height:1.25rem;padding-bottom:.5rem}.ems-pagination-wrapper-mobile .progress{display:flex;height:.5rem;width:80%;background-color:#e8e8e8;border-radius:0;margin-bottom:3rem}.ems-pagination-wrapper-mobile .progress .progress-bar{display:flex;flex-direction:column;background-color:var(--assa-secondary-color, rgb(0, 160, 208));white-space:nowrap;transition:width .6s ease}.ems-pagination-wrapper-mobile button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:.8125rem;line-height:1.25rem}}.ems-pdp-media-container{display:grid;grid-template-columns:1fr;justify-content:flex-end;gap:1rem;position:sticky;position:-webkit-sticky;top:1rem}.ems-pdp-media-container .enable-zoom{position:absolute;right:.625rem;top:.625rem;z-index:10;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.ems-pdp-media-container .display-media-mobile{display:none}.ems-pdp-media-container .display-media{height:auto;border:solid .0625rem #d7d7d7;display:flex;align-items:center;justify-content:center}.ems-pdp-media-container .display-media .non-img{max-width:47rem;max-height:47rem;position:relative}@keyframes img-rotation{to{transform:rotateY(360deg)}}.ems-pdp-media-container .display-media .non-img img{display:block;animation:img-rotation 4s infinite linear}.ems-pdp-media-container .display-media .non-img .d360-loader{display:inline-block;position:absolute;top:40%;left:40%;width:7.5rem;height:7.5rem}.ems-pdp-media-container .display-media .non-img .d360-loader div{display:inline-block;position:absolute;left:8px;width:16px;width:.46875rem;height:.46875rem}.ems-pdp-media-container .display-media .non-img .d360-loader div.no-display{display:none!important}.ems-pdp-media-container .display-media .non-img .d360-loader div div{display:inline-block;position:absolute;left:.5rem;width:1rem;background:var(--assa-secondary-color, rgb(0, 160, 208));animation:d360-loader 1.2s cubic-bezier(0,.5,.5,1) infinite}.ems-pdp-media-container .display-media .non-img .d360-loader div div:nth-child(1){left:8px;animation-delay:-.24s}.ems-pdp-media-container .display-media .non-img .d360-loader div div:nth-child(2){left:32px;animation-delay:-.12s}.ems-pdp-media-container .display-media .non-img .d360-loader div div:nth-child(3){left:56px;left:.5rem;animation-delay:-.24s}.ems-pdp-media-container .display-media .non-img .d360-loader div div:nth-child(2){left:2rem;animation-delay:-.12s}.ems-pdp-media-container .display-media .non-img .d360-loader div div:nth-child(3){left:3.5rem;animation-delay:0}@keyframes d360-loader{0%{top:.5rem;height:4rem}50%{top:1.5rem;height:2rem;top:.5rem;height:4rem}to{top:1.5rem;height:2rem}}.ems-pdp-media-container .display-media .non-img>div{height:100%;width:100%}.ems-pdp-media-container .display-media .non-img iframe{height:inherit;width:inherit}.ems-pdp-media-container .display-media .media-list{display:none;flex-direction:column;gap:1rem;max-width:47rem;position:relative}.ems-pdp-media-container .display-media .media-list .media-list-scroller{display:flex}.ems-pdp-media-container .display-media .media-list .media-list-scroller::-webkit-scrollbar{display:none}.ems-pdp-media-container .display-media .media-list .media-list-controller span{position:absolute;left:0;right:0;background:#6e6e6e;text-align:center;line-height:.75rem;cursor:pointer}.ems-pdp-media-container .display-media .media-list .media-list-controller span.media-list-cnt-up{top:0;border-bottom:1px solid #afacac;border-bottom:.0625rem solid rgba(175,172,172,.7411764706)}.ems-pdp-media-container .display-media .media-list .media-list-controller span.media-list-cnt-up svg{transform:scale(.8) rotate(-90deg)}.ems-pdp-media-container .display-media .media-list .media-list-controller span.media-list-cnt-down{bottom:0;border-top:1px solid #afacac}.ems-pdp-media-container .display-media .media-list .media-list-controller span.media-list-cnt-down svg{transform:scale(.8) rotate(90deg)}.ems-pdp-media-container .display-media .media-list .media-item{width:5.8125rem;height:5.8125rem;border:solid .0625rem #dfdfdf;display:flex;align-items:center;justify-content:center}.ems-pdp-media-container .display-media .media-list .media-item :hover{cursor:pointer}.ems-pdp-media-container .display-media .media-list .media-item svg{height:100%;width:100%}.ems-pdp-media-container .display-media .media-list .media-item>div{display:flex;padding:.375rem;max-height:5.8125rem}.ems-pdp-media-container .display-media .media-list .media-item>div picture{display:flex;justify-content:center}.ems-pdp-media-container .display-media .media-list .media-item>div picture img{height:auto;width:auto}.ems-pdp-media-container .display-media img{aspect-ratio:1/1;cursor:auto}.ems-pdp-media-container .crousel-bar-container{background-color:var(--assa-carousel-progress-bar-base-color, #d1d1d1);width:100%;max-width:12.5rem;height:.125rem;margin-top:.5rem;border-radius:.0625rem}.ems-pdp-media-container .carousel-blue-bar{border-radius:.5rem;height:200%;transform:translateY(-25%);background-color:var(--assa-secondary-color, rgb(0, 160, 208));transition:all .7s cubic-bezier(.65,.05,.36,1);position:relative}.ems-pdp-media-container .carousel-prev{transform:rotate(180deg)}.ems-pdp-media-container .image-zoom-lens{visibility:hidden;position:absolute;height:18.75rem!important;width:18.75rem!important;background-color:var(--assa-secondary-color, rgb(0, 160, 208));opacity:.3}.ems-pdp-media-container .image-zoom-lens:hover{cursor:crosshair}.ems-pdp-media-container .media-scroll-container{display:flex;overflow-x:hidden;position:relative;scroll-behavior:smooth}.ems-pdp-media-container .media-scroll-container ul{display:flex;margin:0;padding:0;padding-left:1.375rem}.ems-pdp-media-container .media-scroll-container ul li{display:inline-block;margin-right:8px;border:2px solid #6e6e6e;width:4.375rem;height:4.375rem}.ems-pdp-media-container .media-scroll-container ul li:hover{cursor:pointer}.ems-pdp-media-container .media-scroll-container ul li .onecms-img{width:100%;height:100%}.ems-pdp-media-container .media-scroll-control{position:absolute;height:4.375rem;z-index:9;background:#4e4d4d6e;display:flex;justify-content:center;align-items:center;width:1.25rem;bottom:0;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.ems-pdp-media-container .media-scroll-control:hover{cursor:pointer}.ems-pdp-media-container .media-scroll-control.prev{left:0;border-bottom:1px solid #afacac}.ems-pdp-media-container .media-scroll-control.prev svg{transform:scale(1.1) rotate(180deg);pointer-events:none}.ems-pdp-media-container .media-scroll-control.next{right:0;border-top:1px solid #afacac}.ems-pdp-media-container .media-scroll-control.next svg{transform:scale(1.1);pointer-events:none}.ems-pdp-media-container .media-navgation{display:none}.ems-pdp-media-container .onecms-button.media-scroll-control{border-radius:0;background-color:#4e4d4d6e!important}.zoomed-image-container{position:absolute;height:calc(100vh - 100px);width:100%;z-index:99;overflow:hidden;background:#fff;border-radius:4px;border:1px solid #e0e0e0;box-shadow:0 4px 20px 2px #0003;pointer-events:none}@media screen and (max-width: 1024px){.ems-pdp-media-container{width:100%;display:flex;flex-direction:column}.ems-pdp-media-container .media-scroll-control,.ems-pdp-media-container .media-scroll-container,.ems-pdp-media-container .media-list,.ems-pdp-media-container .display-media,.ems-pdp-media-container .enable-zoom{display:none}.ems-pdp-media-container .display-media-mobile{display:flex;flex-wrap:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:calc(100vw - 16px)}.ems-pdp-media-container .display-media-mobile div{flex:0 0 auto;width:100%;position:relative;justify-content:center;transition:.7s cubic-bezier(.65,.05,.36,1);display:flex}.ems-pdp-media-container .display-media-mobile .d360-loader{display:inline-block;position:absolute;top:40%;left:40%;width:7.5rem;height:7.5rem}.ems-pdp-media-container .display-media-mobile .d360-loader.no-display{display:none!important}.ems-pdp-media-container .display-media-mobile .d360-loader div{display:inline-block;position:absolute;left:.5rem;width:1rem;background:var(--assa-secondary-color, rgb(0, 160, 208));animation:d360-loader 1.2s cubic-bezier(0,.5,.5,1) infinite}.ems-pdp-media-container .display-media-mobile .d360-loader div:nth-child(1){left:.5rem;animation-delay:-.24s}.ems-pdp-media-container .display-media-mobile .d360-loader div:nth-child(2){left:2rem;animation-delay:-.12s}.ems-pdp-media-container .display-media-mobile .d360-loader div:nth-child(3){left:3.5rem;animation-delay:0}.ems-pdp-media-container .display-media-mobile iframe{height:inherit;width:inherit}.ems-pdp-media-container .media-navgation{display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.ems-pdp-media-container .media-navgation ul{display:flex;grid-gap:1rem;justify-content:center;padding:0;margin:0}.ems-pdp-media-container .media-navgation ul li{list-style:none;width:.5rem;height:.5rem;border-radius:50%;background-color:#d4d4d4}.ems-pdp-media-container .media-navgation ul li.selected{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.ems-pdp-media-container .media-navgation a{height:2.5rem;width:2.5rem;border-radius:.25rem;background:var(--assa-secondary-color, rgb(0, 160, 208));cursor:pointer;color:#1a1a1a;transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center}.ems-pdp-media-container .media-navgation a.disabled{pointer-events:none;background-color:#fff;color:#1a1a1a;opacity:.3;cursor:default;border-width:.0625rem;border-style:solid;border-color:#000;border-image:initial}.ems-pdp-media-container .media-navgation a.disabled path{stroke:#000}.ems-pdp-media-container .media-navgation .onecms-button{height:2.5rem;width:2.5rem;border-radius:.25rem;background-color:var(--assa-secondary-color, rgb(0, 160, 208))!important;cursor:pointer;color:#1a1a1a;transition:.2s cubic-bezier(.65,.05,.36,1);display:flex;align-items:center;justify-content:center;padding:0!important}.ems-pdp-media-container .media-navgation .onecms-button.disabled{pointer-events:none;background-color:#fff!important;color:#1a1a1a;opacity:.3;cursor:default;border-width:.0625rem!important;border-style:solid!important;border-color:#000!important;border-image:initial}.ems-pdp-media-container .media-navgation .onecms-button.disabled path{stroke:#000}}.ems-data-table-container{margin:auto;padding:6rem 0}.ems-data-table-container #desktop .title{margin-bottom:2rem}.ems-data-table-container #desktop .comp-product-list-container{padding:1rem}.ems-data-table-container #desktop .comp-product-list-container.add-shadow{box-shadow:0 .1875rem .375rem -.1875rem #00000029}.ems-data-table-container #desktop .comp-product-list-container .product-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem}.ems-data-table-container #desktop .comp-product-list-container .product-list>div{display:flex;flex-direction:column;align-items:center;max-width:23rem;grid-gap:1.5rem}.ems-data-table-container #desktop .comp-product-list-container .product-list>div.title{visibility:hidden}.ems-data-table-container #desktop .comp-product-list-container .product-list>div a{text-align:center}.ems-data-table-container #desktop .comp-product-list-container .product-list>div a h5{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-family:normal;text-align:center}.ems-data-table-container #desktop .comp-product-list-container .product-list>div>h5{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-family:normal;text-align:center;word-wrap:break-word}.ems-data-table-container #desktop .comp-product-list-container .product-list>div>div{border:solid .0625rem #e8e8e8;background-color:#fff;position:relative;width:100%;height:0;padding-bottom:100%}.ems-data-table-container #desktop .comp-product-list-container .product-list>div>div div[class*=ems-wishlist-wrapper-]{top:1rem;right:1rem}.ems-data-table-container #desktop .comp-product-list-container .product-list>div>div img{object-fit:cover;aspect-ratio:1/1}.ems-data-table-container #desktop .comp-details-container{overflow:auto;display:flex;flex-direction:column;padding:1rem}.ems-data-table-container #desktop .comp-details-container>hr{width:100%}.ems-data-table-container #desktop .comp-details-container .comp-row{min-height:6.25rem;display:flex;flex-direction:row;justify-content:space-around;grid-gap:2rem}.ems-data-table-container #desktop .comp-details-container .comp-row .comp-topic{display:flex;align-items:center;width:20.375rem}.ems-data-table-container #desktop .comp-details-container .comp-row .comp-topic h6{margin:0;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-family:normal}.ems-data-table-container #desktop .comp-details-container .comp-row .comp-data{display:flex;flex-direction:row;align-items:center;grid-gap:1rem;justify-content:space-around;flex:1}.ems-data-table-container #desktop .comp-details-container .comp-row .comp-data *{text-align:center;width:14.5rem}.ems-data-table-container #desktop>hr{width:100%;border:.0625rem solid grey}.ems-data-table-container #mobile{display:none}@media screen and (max-width: 1200px){.ems-data-table-container{padding:1rem 0}.ems-data-table-container #desktop{display:none}.ems-data-table-container #mobile{display:block}.ems-data-table-container #mobile .comp-product-list-container{padding-bottom:1rem;width:100%;flex-direction:column;display:flex;grid-gap:1rem}.ems-data-table-container #mobile .comp-product-list-container.add-shadow{box-shadow:0 .1875rem .375rem -.1875rem #00000029}.ems-data-table-container #mobile .comp-product-list-container .title{width:100%}.ems-data-table-container #mobile .comp-product-list-container .product-list{display:flex;flex-direction:row;grid-gap:1.5rem;justify-content:space-between;overflow:auto;margin-bottom:1rem}.ems-data-table-container #mobile .comp-product-list-container .product-list>div{grid-gap:1.5rem;min-width:12.5rem;display:flex;flex-direction:column;align-items:center;flex:1}.ems-data-table-container #mobile .comp-product-list-container .product-list>div a{text-align:center}.ems-data-table-container #mobile .comp-product-list-container .product-list>div a h5{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-family:normal;text-align:center}.ems-data-table-container #mobile .comp-product-list-container .product-list>div>h5{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-family:normal;text-align:center;word-wrap:break-word}.ems-data-table-container #mobile .comp-product-list-container .product-list>div>div{border:solid .0625rem #e8e8e8;background-color:#fff;position:relative;width:100%;height:0;padding-bottom:100%}.ems-data-table-container #mobile .comp-product-list-container .product-list>div>div div[class*=ems-wishlist-wrapper-]{top:.5rem;right:.5rem}.ems-data-table-container #mobile .comp-product-list-container .product-list>div>div img{object-fit:cover;aspect-ratio:1/1}.ems-data-table-container #mobile .comp-details-container .comp-row .comp-topic{height:2.5rem;background-color:#f7f7f7;display:flex;align-items:center}.ems-data-table-container #mobile .comp-details-container .comp-row .comp-topic h6{margin:0;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-family:normal}.ems-data-table-container #mobile .comp-details-container .comp-row .comp-data{padding:0 1rem;display:flex;flex-direction:row;overflow:auto;grid-gap:1.5rem;justify-content:space-between}.ems-data-table-container #mobile .comp-details-container .comp-row .comp-data>*{min-width:12.5rem;display:flex;align-items:center;justify-content:center;padding:.625rem 0}}.ems-pdp-product-overview{max-width:95rem;margin:auto;padding:6rem 0;position:relative}.ems-pdp-product-overview .pdp-container{display:grid;min-width:0;min-height:0;grid-template-columns:repeat(2,minmax(auto,1fr));grid-template-rows:auto auto 1fr;gap:0 1.5rem;padding:0 1rem}.ems-pdp-product-overview .pdp-container .media{display:flex;align-items:flex-start}.ems-pdp-product-overview .pdp-container .media{grid-row:1/-1;grid-column:1}.ems-pdp-product-overview .pdp-container .product-overview{min-width:0;grid-row:1;grid-column:2/-1;display:flex;flex-direction:column;padding-right:1rem}.ems-pdp-product-overview .pdp-container .product-overview .row button.primary-btn{font-size:1.1875rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;padding:.8125rem .9375rem;height:auto}.ems-pdp-product-overview .pdp-container .certification-message{padding:.625rem;background-color:#484848;color:#fff;border-radius:.3125rem}.ems-pdp-product-overview .pdp-container .certification-message p{margin:0}.ems-pdp-product-overview .pdp-container .overview{overflow:hidden;min-width:0}.ems-pdp-product-overview .pdp-container .overview .ems-wishlist-wrapper .ems-wishlist-items-label svg{transform:scale(.8)}.ems-pdp-product-overview .pdp-container .prod-config{overflow:hidden;margin-top:1rem;min-width:0}.ems-pdp-product-overview .pdp-container .prod-config.loading{padding-left:1rem}.ems-pdp-product-overview .pdp-container .add-to-cart{margin-top:1rem;padding:0 1rem 0 0;align-items:center;min-width:0;display:flex;justify-content:space-between;margin-left:.0625rem;margin-right:0;flex-wrap:wrap;gap:1.5rem}.ems-pdp-product-overview .pdp-container .add-to-cart .product-add-to-cart{display:flex;align-items:center;flex-direction:row;gap:1rem}.ems-pdp-product-overview .pdp-container .add-to-cart .product-add-to-cart svg{width:1.5625rem;height:1.5625rem}.ems-pdp-product-overview .pdp-container .add-to-cart .product-compare{display:flex;justify-content:flex-end}.ems-pdp-product-overview .pdp-container .add-to-cart .product-compare .onecms-checkbox label[class^=onecms-checkbox-label]{font-weight:600;margin-bottom:0}.ems-pdp-product-overview .pdp-container .where-to-buy{margin-top:1.5rem;padding-left:1rem;min-width:0;display:flex;margin-left:.0625rem;margin-right:0}.ems-pdp-product-overview .pdp-container .where-to-buy .action-item{margin-right:1.5rem}.ems-pdp-product-overview .pdp-container .where-to-buy .onecms-checkbox{flex-grow:1;display:flex;align-items:center}.ems-pdp-product-overview .pdp-container .where-to-buy .onecms-popup-container .backdrop .onecms-modal-content{padding:0}.ems-pdp-product-overview .pdp-container .where-to-buy .onecms-popup-container .backdrop .onecms-modal-content .popup-box,.ems-pdp-product-overview .pdp-container .where-to-buy .onecms-popup-container .backdrop .onecms-modal-content .popup-content{margin-right:0}.ems-pdp-product-overview .pdp-container .where-to-buy .onecms-popup-container .backdrop .onecms-modal-content .popup-header{margin:1rem}.ems-pdp-product-overview .pdp-container .where-to-buy .onecms-popup-container .backdrop .onecms-modal-content .popup-header .close-btn{flex-grow:0}.ems-pdp-product-overview .pdp-container .where-to-buy .onecms-popup-container .backdrop .onecms-modal-content .popup-header .close-btn svg{width:1.5rem;height:1.5rem}.ems-pdp-product-overview .pdp-container .product-discontinued-text{margin-top:1.5rem;padding-left:1rem}.ems-pdp-product-overview .pdp-container .where-to-buy-button{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;margin-top:1rem;padding:0 1rem 0 0;gap:1rem}.ems-pdp-product-overview .pdp-container .where-to-buy-button>.action-item .onecms-anchor.button{width:100%;min-height:3.5rem;margin:0}.ems-pdp-product-overview .pdp-container .where-to-buy-button .addToList{margin-left:auto;margin-right:0;grid-column-start:1;grid-column-end:2;display:flex}.ems-pdp-product-overview .pdp-container .where-to-buy-button .product-compare{grid-column-start:3;grid-column-end:4;display:flex;margin-left:auto}@media screen and (min-width: 64.0625rem){.ems-pdp-product-overview .pdp-container.pdp-product-family-configured-view{grid-template-rows:auto auto 1fr auto}.ems-pdp-product-overview .pdp-container .prod-config .config-filters .filter-actions .action-item{padding-left:0}.ems-pdp-product-overview .pdp-container .add-to-cart,.ems-pdp-product-overview .pdp-container .where-to-buy-button{height:max-content}}@media (max-width: 1024px){.ems-pdp-product-overview{padding:1rem 0}.ems-pdp-product-overview .pdp-container{grid-template-columns:auto;gap:.5rem;padding:0}.ems-pdp-product-overview .pdp-container .media{grid-row:2;grid-column:1;padding:0}.ems-pdp-product-overview .pdp-container .overview{grid-row:1;grid-column:1;padding:.75rem 1rem}.ems-pdp-product-overview .pdp-container .product-discontinued-text{padding-left:1rem;padding-right:1rem}.ems-pdp-product-overview .pdp-container .prod-config{grid-row:3;grid-column:1;padding:.75rem 1rem;padding-bottom:0}.ems-pdp-product-overview .pdp-container .prod-config.error{background-color:#f3e8e8}.ems-pdp-product-overview .pdp-container .add-to-cart{padding:0 1rem}.ems-pdp-product-overview .pdp-container .where-to-buy{grid-row:4;grid-column:1;display:flex;padding:0 1rem}.ems-pdp-product-overview .pdp-container .where-to-buy .action-item{padding-left:.5rem;padding-right:.5rem}.ems-pdp-product-overview .pdp-container .where-to-buy>div:first-child{width:100%;margin-bottom:1rem;padding-left:.5rem}.ems-pdp-product-overview .pdp-container .where-to-buy>div:nth-child(n+2){width:auto;margin-bottom:1rem}.ems-pdp-product-overview .pdp-container .where-to-buy>div:last-child{display:flex;justify-content:flex-end;padding-right:.5rem}.ems-pdp-product-overview .pdp-container .where-to-buy .product-list-price{padding-top:1rem;font-size:1.5rem;line-height:2rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700}.ems-pdp-product-overview .pdp-container .where-to-buy .product-list-price.hide{visibility:hidden}.ems-pdp-product-overview .where-to-buy-button{padding:0 1rem!important}}@media screen and (max-width: 767px){.ems-pdp-product-overview .pdp-container .add-to-cart{display:flex;align-items:center;padding:0 16px;margin:0;gap:1.5rem;justify-content:space-between}.ems-pdp-product-overview .pdp-container .add-to-cart div[class*=ems-wishlist-wrapper-] .onecms-wishlist-container .onecms-wishlist{right:unset}.ems-pdp-product-overview .pdp-container .add-to-cart .product-list-price{padding-top:1rem;font-size:1.5rem;line-height:2rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700}.ems-pdp-product-overview .pdp-container .add-to-cart .product-list-price :nth-child(n+2){margin-top:.5rem}.ems-pdp-product-overview .pdp-container .add-to-cart .product-list-price.hide{visibility:hidden}.ems-pdp-product-overview .pdp-container .add-to-cart .product-qty-change{display:flex;flex-direction:row;align-items:center}.ems-pdp-product-overview .pdp-container .add-to-cart .product-qty-change .qty-change-label{font-size:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;line-height:1.5rem;margin-right:.4375rem}.ems-pdp-product-overview .pdp-container .add-to-cart .product-add-to-cart{width:100%;gap:1rem}.ems-pdp-product-overview .pdp-container .add-to-cart .product-add-to-cart>*{width:100%}.ems-pdp-product-overview .where-to-buy-button{margin-left:0}.ems-pdp-product-overview .where-to-buy-button>.action-item{grid-column-start:1;grid-column-end:4}.ems-pdp-product-overview .where-to-buy-button .addToList{grid-column-start:1;grid-column-end:2;display:flex}.ems-pdp-product-overview .where-to-buy-button .product-compare{grid-column-start:3;grid-column-end:4;display:flex;padding-right:0}.ems-pdp-product-overview .where-to-buy-button [class*=ems-wishlist-wrapper-]{margin-right:auto;padding-left:0;grid-column-start:1;grid-column-end:3}}.modal-background{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background:#0000004d;display:flex;justify-content:center;align-items:center}.config-popup{border-radius:.5rem;max-height:90%;width:90%;max-width:63rem;padding:1rem;background-color:#fff;z-index:8;display:flex;flex-direction:column}.config-popup .head-section{display:flex;justify-content:space-between}.config-popup .head-section .heading-details .heading{margin:0 1rem .5625rem 0}.config-popup .head-section .heading-details .heading span{font-size:2rem;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#1a1a1a}.config-popup .head-section .heading-details .sub-heading{margin:0 1rem .5625rem 0}.config-popup .head-section .heading-details .sub-heading span{font-size:1rem;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#1a1a1a}.config-popup .head-section .heading-details .error span{width:27.5rem;height:1.5rem;margin:.5rem 3.0625rem 1rem .5625rem;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#1a1a1a}.config-popup .head-section .close-action{color:#000;height:1.25rem;cursor:pointer}.config-popup .config-popup-container{height:inherit;overflow-y:auto;padding:1rem;overflow-x:hidden}.config-popup hr{max-width:100%;height:0;margin-top:16px;border:solid 1px #e8e8e8}.config-popup .actions{margin-top:1.5rem;display:flex;align-items:baseline}.config-popup .actions .addtocart-btn{margin-left:1rem}@media (max-width: 1023px){.config-popup .config-popup-container .head-section .heading-details .heading span{font-size:1.5rem}.config-popup .config-popup-container hr{margin-top:.5rem}.config-popup .config-popup-container .actions .quantity-update svg{height:2.5rem}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#dfdfdf}::-webkit-scrollbar-thumb:hover{background:#555}.configurator-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:1.5rem}.configurator-container.error{background-color:#f3e8e8}.configurator-container .configurator-error{color:red;padding-top:.5rem;padding-bottom:.375rem}.configurator-container .configurator-nofilters-error{display:flex;flex-direction:column;align-items:center;color:red;padding:2rem;text-align:center}.configurator-container .filter-actions{display:flex;margin-bottom:1.875rem;margin-top:.625rem;margin-left:0;margin-right:0}.configurator-container .filter-actions .action-item{padding-right:.5rem;width:100%;max-width:max-content}.configurator-container .filter-actions .action-item .onecms-button{width:100%}.configurator-container .filter-actions .action-item .onecms-button.disabled{opacity:.3;pointer-events:none}.configurator-container .filter-actions .action-item .onecms-button.disabled:hover{text-decoration:none}.configurator-container .filter-actions .action-item .modal-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.configurator-container .filter-actions .action-item .modal-popup-overlay .modal-popup-content{background-color:#fff;padding:.75rem .75rem 1.25rem 1.25rem;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;max-width:31.25rem;width:100%;position:relative}.configurator-container .filter-actions .action-item .modal-popup-overlay .modal-popup-content .modal-popup-header{display:flex;justify-content:space-between;align-items:start}.configurator-container .filter-actions .action-item .modal-popup-overlay .modal-popup-content .missing-filter{display:flex;gap:.3125rem;align-items:center;font-weight:600;margin-top:.625rem}.configurator-container .filter-actions .action-item .modal-popup-overlay .modal-popup-content .missing-filter svg{width:1.25rem;height:1.5rem}.configurator-container .filter-actions .action-item .modal-popup-overlay .modal-popup-content .missing-filter svg g{fill:#00000080}.configurator-container .filter-actions .action-item .modal-popup-overlay .modal-popup-content .modal-popup-close{background:none;border:none;font-size:1.25rem;cursor:pointer;outline:none;padding:0}.configurator-container .config-filters{display:flex;flex-direction:column;padding-bottom:.625rem;height:100%;gap:1rem}.configurator-container .config-filters .onecms-anchor{align-self:start}.configurator-container .config-filters>h6{font-weight:600!important;color:var(--assa-primary-color, #1a1a1a);display:flex;align-items:center;gap:1rem}.configurator-container .config-filters>h6 .reset-configurator{width:100%;max-width:max-content}.configurator-container .config-filters>h6.net-price{margin:0}.configurator-container .config-filters>h6.configured-success-msg{line-height:1.47!important}.configurator-container .config-filters .config-option-name{margin-bottom:0}.configurator-container .config-filters h4{font-weight:var(--assa-font-weight-bold)!important}.configurator-container .config-filters .realted-finishes .config-option{display:flex;align-items:baseline;gap:.3125rem}.configurator-container .config-filters .realted-finishes .config-option p{margin-bottom:.3125rem}.configurator-container .config-filters .realted-finishes ul.list{display:flex;flex-direction:row;flex-wrap:wrap;padding:.625rem 0;margin:0;overflow-y:auto}.configurator-container .config-filters .realted-finishes ul.list li{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;cursor:pointer;gap:8px;margin:.5rem;text-align:center;width:6.25rem;min-width:6.25rem;position:relative;padding:0 8px;border-radius:.3125rem;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;transition:all .2s linear}.configurator-container .config-filters .realted-finishes ul.list li img{width:4rem;height:auto}.configurator-container .config-filters .realted-finishes ul.list li:hover{box-shadow:#aaa 0 0 0 2px;border-radius:5px;color:#11111a0d}.configurator-container .config-filters .realted-finishes ul.list li.selected{transition:.3s color;color:var(--assa-secondary-color, rgb(0, 160, 208));box-shadow:0 0 0 2px;border-radius:5px}.configurator-container .config-filters .realted-finishes ul.list li.selected svg{width:1.25rem;height:1.5rem;position:absolute;top:0;right:0}.configurator-container .config-filters .realted-finishes ul.list li.selected svg g{fill:var(--assa-secondary-color, rgb(0, 160, 208))}.configurator-container .config-filters .realted-finishes ul.list li.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.configurator-container .config-filters .realted-finishes ul.list li>span{display:inline-block;height:4rem;width:4rem;border-radius:50%;overflow:hidden;position:relative}.configurator-container .config-filters .realted-finishes ul.list li>span.selected{box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;border-radius:5px}.configurator-container .config-filters .realted-finishes ul.list li p{color:var(--assa-primary-color, #1a1a1a);white-space:normal;margin:0}.configurator-container .config-filters .realted-finishes ul.list li>*{pointer-events:none;cursor:default}.configurator-container .config-filters .other-filters{display:flex;flex-direction:column;padding:0 .5rem}.configurator-container .config-filters .other-filters .filter-item{display:flex;flex-direction:column;grid-gap:16px}.configurator-container .config-filters .other-filters .filter-item .conf-item-container{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span{display:flex;align-items:center;justify-content:center;padding:1rem;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;border-radius:5px;cursor:pointer;text-align:center;transition:all .2s linear;position:relative}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span:hover{box-shadow:#aaa 0 0 0 2px;border-radius:5px}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span.active{box-shadow:var(--assa-secondary-color, rgb(0, 160, 208)) 0 0 0 2px;border-radius:5px}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span.active svg{width:1.25rem;height:1.5rem;margin-left:.3125rem}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span.active svg g{fill:var(--assa-secondary-color, rgb(0, 160, 208))}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span.cert-req:before{content:"Certified";position:absolute;top:0;left:0;font-size:9px;color:#fff;background-color:#000;padding-inline:2px;border-top-left-radius:5px}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span.disabled{pointer-events:none;opacity:.7}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span.disabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#aaa}.configurator-container .config-filters .other-filters .filter-item .conf-item-container>span.disabled :hover{cursor:not-allowed}.configurator-container .config-filters .other-filters .filter-item .onecms-dropdown>.dropdown>.dropdown-menu>a.dropdown-item{width:14.25rem}.configurator-container .config-filters .other-filters .filter-item .onecms-dropdown>.dropdown>.onecms-dropdown-toggle{width:100%}.configurator-container .config-filters .filter-actions{display:flex;gap:1rem}.configurator-container .config-filters .filter-actions .action-item{padding-left:.5rem;padding-right:.5rem;width:50%}.disabled{cursor:no-drop!important}@media screen and (max-width: 767px){.configurator-container .config-filters>h6{margin-bottom:1rem;gap:.5rem}.configurator-container .config-filters .realted-finishes .config-option-name{margin-bottom:.625rem}.configurator-container .config-filters .realted-finishes ul.list{justify-content:start;display:flex;width:100%;list-style:none;padding:.625rem 0 0;margin:0;white-space:nowrap;flex-wrap:nowrap}.configurator-container .config-filters .other-filters .filter-item .conf-item-container{grid-template-columns:1fr}.configurator-container .config-filters .other-filters .filter-item .onecms-dropdown>.dropdown>.dropdown-menu{width:100%}.configurator-container .config-filters .other-filters .filter-item .onecms-dropdown>.dropdown>.dropdown-menu>a.dropdown-item{width:100%}.configurator-container .config-filters .filter-actions{margin:0}.configurator-container .config-filters .filter-actions .action-item{padding:0;width:100%}.configurator-container .filter-actions{flex-direction:column;margin:1rem 0}.configurator-container .filter-actions .action-item{padding:0;width:100%!important}.configurator-container .filter-actions .action-item .onecms-button{width:100%!important}.where-to-buy-button{margin-left:.3rem;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.where-to-buy-button .action-item .onecms-button{width:100%!important}.where-to-buy-button>:nth-of-type(1){grid-column-start:1;grid-column-end:4;display:flex;padding-bottom:1rem}.where-to-buy-button .addToList{margin-left:auto;margin-right:0;grid-column-start:1;grid-column-end:2;display:flex}.where-to-buy-button .configurator-compare{grid-column-start:3;grid-column-end:4;display:flex;margin-left:0}}.configured-details-popup{position:absolute;width:25rem;max-height:25rem;overflow:auto;padding:1rem 2rem;border-radius:.25rem;box-shadow:0 .1875rem .375rem #00000029;background-color:#f4f4f4;z-index:10;bottom:.625rem}@media screen and (max-width: 64rem){.configured-details-popup{width:18.125rem}}.configured-details-popup ul{list-style:none;padding:0;margin:0}.configured-details-popup ul li{margin-bottom:1rem}.configured-details-popup ul li span{font-size:inherit;line-height:inherit;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#1a1a1a}@media screen and (max-width: 48rem){.configured-details-popup ul li span{font-size:.8125rem}}#ems-product-listing{display:flex;width:100%;padding:3.5rem 1rem}#ems-product-listing .ems-filter{width:23rem;height:inherit;display:inline-block}#ems-product-listing .ems-filter .sticky{position:sticky;position:-webkit-sticky;top:90px}#ems-product-listing .content-area{width:calc(100% - 368px);display:inline-block;float:right;height:inherit}#ems-product-listing .content-area .ems-sort{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;grid-gap:.5rem}#ems-product-listing .content-area .ems-sort .sort-items{display:flex;align-items:center;margin-left:auto;grid-gap:1rem}#ems-product-listing .content-area .ems-sort .sort-items .plp-filter-on-mobile{display:none}#ems-product-listing .content-area .ems-sort .sort-items .onecms-dropdown .react-dropdown-select{width:15rem}#ems-product-listing .content-area .ems-sort .sort-items .list-card-layout-icons>span:hover{cursor:pointer}#ems-product-listing .filter-count{text-align:right;font-weight:700;margin-top:1.625rem;margin-right:1.5rem;margin-bottom:0}#ems-product-listing .ems-product-list{margin:.9375rem .9375rem 0}#ems-product-listing .ems-product-list .ems-list{padding:1rem 0 0}@media screen and (min-width: 768px) and (max-width: 1200px){#ems-product-listing .ems-filter{width:12.5rem}#ems-product-listing .content-area{width:calc(100% - 200px)}#ems-product-listing .list-card-layout-icons{display:none}}@media screen and (max-width: 767px){#ems-product-listing{padding:1rem}#ems-product-listing .ems-filter{display:none;width:100%;background-color:var(--assa-primary-background-color, #f9f9f9)}#ems-product-listing .ems-filter .filter-top{display:flex;align-items:center;justify-content:space-between;margin:1.5625rem}#ems-product-listing .ems-filter .filter-top .filter-top-left{display:flex;align-items:center}#ems-product-listing .ems-filter .filter-top .filter-top-left>svg{margin-right:.625rem}#ems-product-listing .ems-filter .filter-top .filter-top-left>h4{display:contents}#ems-product-listing .ems-sort{display:flex;align-items:center;flex-direction:column-reverse;padding:0!important}#ems-product-listing .ems-sort .sort-items{padding:.9375rem 0;width:100%;justify-content:space-between}#ems-product-listing .ems-product-list{margin:0rem}#ems-product-listing .content-area{width:100%}#ems-product-listing .list-card-layout-icons{display:none}#ems-product-listing .plp-filter-on-mobile{display:inline-block!important}}@media screen and (min-width: 75.0625rem){#ems-product-listing .content-area .ems-sort .sort-items .list-card-layout-icons{grid-gap:.625rem;display:flex}}.ems-product-overview{display:flex;flex-direction:column;grid-gap:.625rem}.ems-product-overview h3{margin:0;font-weight:var(--assa-font-weight-heading)}.ems-product-overview .product-price-range{margin-top:.5rem;margin-bottom:.5rem}.ems-product-overview .product-price-range>div,.ems-product-overview .product-price-range p{padding:0!important}.ems-product-overview .product-price-range button{font-size:1.5rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important}.ems-product-overview .product-price-range h5{margin:0;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:var(--assa-font-weight-bold)}.ems-product-overview .product-price-range button{font-size:1.5rem}@media screen and (min-width: 64.0625rem){.ems-product-overview .product-price-range>:nth-child(n+2){margin-top:.5rem}}@media screen and (max-width: 768px){.ems-product-overview h3{margin:0}.ems-product-overview .product-description{line-height:1.25rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)}.ems-product-overview .product-price-range{font-size:1.5rem;line-height:2.125rem}}.ems-quick-links-wrapper{background-color:#dee3e9;position:fixed;bottom:0;right:0;left:0;z-index:11}.ems-quick-links-wrapper .ems-quick-links-container{background-color:#dee3e9;display:flex;flex-direction:row}.ems-quick-links-wrapper .ems-quick-links-container button{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;flex:1;color:#1a1a1a;padding:.5rem 0;border:none;cursor:pointer;background-color:inherit;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-quick-links-wrapper .ems-quick-links-container button:focus{outline:none}.ems-quick-links-wrapper .ems-quick-links-container button.ems-quick-link-toggler{display:none}.ems-quick-links-wrapper .ems-quick-links-container button.active{background-color:#fff;color:var(--assa-secondary-color, rgb(0, 160, 208))}.ems-quick-links-wrapper .ems-quick-links-container button>img{height:1.375rem;width:1.375rem}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links{display:flex;width:100%;max-width:95rem}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links.hide{display:none!important}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;flex:1;color:#1a1a1a;padding:.5rem 0;border:none;cursor:pointer;background-color:inherit;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button:focus{outline:none}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button.ems-quick-link-toggler{display:none}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button.active{background-color:#fff;color:var(--assa-secondary-color, rgb(0, 160, 208))}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button>img{height:1.375rem;width:1.375rem}.ems-quick-links-wrapper .ems-quick-link-compare-section{margin:auto;height:13.1875rem;width:100%;max-width:95rem;background-color:var(--assa-default-component-background-color, #ffffff);padding:0 1rem}.ems-quick-links-wrapper .ems-quick-link-compare-section:before{content:"";width:100%;height:100%;box-shadow:0 -1px 15px #0000001a;position:absolute;z-index:-1;left:0}.ems-quick-links-wrapper .ems-quick-link-compare-section .header{padding-top:1rem;display:flex;align-items:center;justify-content:space-between}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-left-section{display:flex;align-items:center}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-left-section .heading{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1.5rem;text-align:left;line-height:2rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-left-section .message{padding-left:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:.875rem;line-height:1.5rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-right-section{display:flex;align-items:center}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-right-section>:first-child{margin-right:1rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-right-section>div{padding-left:.5rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-right-section .icon{justify-content:end;flex-grow:1;text-align:end;color:#000;border-radius:0}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section{padding-top:1rem;display:flex;align-items:flex-end}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details{display:flex;width:100%}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product{border:solid 1px #d4d4d4;position:relative;width:20rem;height:6.625rem;display:flex}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .image{cursor:pointer;min-width:7.0125rem;max-width:7.0125rem;border-right:solid 1px #d4d4d4}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .image *{width:100%;height:100%}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .image img{object-fit:cover}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .name{width:calc(100% - 112.2px);display:flex;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;cursor:pointer}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .name a span{font-size:1rem;line-height:1.5}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .ems-remove-product{position:absolute;right:.5rem;top:.5rem;width:.875rem;height:.875rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .ems-remove-product button{color:#000;display:inline-block;width:inherit;height:inherit;margin:0;min-height:.75rem!important;padding:0!important}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product .ems-remove-product button svg{position:inherit;transform:scale(.5) translate(-.7rem,-1rem)}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .product:nth-child(n+2){margin-left:1.5rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare{margin-left:1.5rem;border:solid 1px #d4d4d4;width:16rem;height:6.625rem;display:flex}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .image{background-color:#f9f9f9;min-width:7.0125rem;max-width:7.0125rem;height:6.55625rem;cursor:default;border-right:solid 1px #d4d4d4}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .image span{width:7.0125rem;height:6.55625rem;justify-content:center;align-items:center;display:flex}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .image span svg{transform:scale(7)}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .name{width:calc(100% - 112.2px);display:flex;align-items:center;padding-left:.5rem;padding-right:.5rem;font-size:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;cursor:pointer}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .action{flex-grow:1;display:flex;justify-content:flex-end;align-items:center}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .action>div:first-child{margin-right:1.5rem}@media screen and (min-width: 1024px){.ems-quick-links-wrapper{display:flex;flex-direction:column}.ems-quick-links-wrapper.is-closed{left:auto}.ems-quick-links-wrapper .ems-quick-links-container{background-color:#dee3e9;display:flex;flex-direction:row}.ems-quick-links-wrapper .ems-quick-links-container button{display:flex;flex-direction:row;align-items:center;padding:1rem;font-weight:var(--assa-font-weight-semi-bold)}.ems-quick-links-wrapper .ems-quick-links-container button.ems-quick-link-toggler{display:flex;flex:0;white-space:nowrap}.ems-quick-links-wrapper .ems-quick-links-container button>svg{height:1.5rem;width:1.5rem;transform:scale(1.6)}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links{margin:auto}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button{display:flex;flex-direction:row;align-items:center;padding:1rem;font-weight:var(--assa-font-weight-semi-bold)}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button.ems-quick-link-toggler{display:flex;flex:0;white-space:nowrap}.ems-quick-links-wrapper .ems-quick-links-container .ems-quick-links button>svg{height:1.5rem;width:1.5rem;transform:scale(1.6)}}@media screen and (max-width: 47.9375rem){.ems-quick-link-compare-section{width:100%;height:15.5625rem;padding:1.5rem 1rem;background-color:#fff;margin-bottom:0;box-shadow:0 0 15px #00000029}.ems-quick-link-compare-section:before{content:none}.ems-quick-link-compare-section .header{padding-top:0;display:flex;align-items:center}.ems-quick-link-compare-section .header div{display:block}.ems-quick-link-compare-section .header div .heading{height:1.6875rem;margin-bottom:1rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1.5rem;font-stretch:normal;font-style:normal;line-height:2.33;letter-spacing:normal;text-align:left;color:#1a1a1a}.ems-quick-link-compare-section .header div .message{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;text-align:left;color:#1a1a1a;padding:0}.ems-quick-link-compare-section .header .icon{flex-grow:1;text-align:end;position:absolute;top:-1.5625rem;right:0;width:3.5rem;height:1.625rem;padding-right:1.25rem;background-color:#fff}.ems-quick-link-compare-section .header .icon:before{content:"";width:100%;height:20px;box-shadow:0 0 15px #00000029;position:absolute;z-index:-1;left:0}.ems-quick-link-compare-section .ems-detail-section{padding-top:1rem;display:flex;flex-direction:column;align-items:flex-start}.ems-quick-link-compare-section .ems-detail-section .details{height:4.26875rem;width:100%;overflow-x:scroll}.ems-quick-link-compare-section .ems-detail-section .details::-webkit-scrollbar{display:none}.ems-quick-link-compare-section .ems-detail-section .details .product{flex-shrink:0;width:13.68125rem;height:4.26875rem;padding:.5rem;border:solid 1px #d4d4d4;background-color:#fff;display:flex}.ems-quick-link-compare-section .ems-detail-section .details .product .image{display:block}.ems-quick-link-compare-section .ems-detail-section .details .product .name{display:flex;align-items:center;padding:0 .5rem;font-size:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400}.ems-quick-link-compare-section .ems-detail-section .details .product:nth-child(n+1){margin-right:1rem;margin-left:0}.ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare{flex-shrink:0;width:13.68125rem;height:4.26875rem;padding:0;margin:0;border:solid 1px #d4d4d4;background-color:#fff}.ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .image{min-width:5rem;max-width:5rem;height:4.125rem;cursor:default;border-right:solid 1px #d4d4d4}.ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .image span{width:5rem;height:4.125rem}.ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .image span svg{transform:scale(4.2)}.ems-quick-link-compare-section .ems-detail-section .details .ems-add-product-to-compare .name{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-size:1rem;text-align:left}.ems-quick-link-compare-section .ems-detail-section .action{flex-grow:1;display:flex;justify-content:center;align-items:center;margin-top:1rem}.ems-quick-link-compare-section .ems-detail-section .action>div:first-child button{padding-left:0!important;font-weight:var(--assa-font-weight-semi-bold)}}@media screen and (min-width: 48rem) and (max-width: 90rem){.ems-quick-link-compare-section .ems-detail-section{overflow-x:auto;overflow-y:hidden}.ems-quick-link-compare-section .ems-detail-section .action{flex-direction:column;align-items:flex-end;padding-left:10px}.ems-quick-link-compare-section .ems-detail-section .action>div:first-child{margin-bottom:20px}}@media screen and (max-width: 31.25rem){.ems-quick-links-wrapper .ems-quick-link-compare-section{min-height:14.5rem;height:100%;padding-bottom:1rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .header{width:100%}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-left-section{width:50%!important;display:flex;flex-direction:column;align-items:baseline;justify-content:space-between;width:100%}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-left-section .heading{font-size:1.25rem;height:auto}.ems-quick-links-wrapper .ems-quick-link-compare-section .header .header-left-section .message{padding-left:0}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .details{height:6.625rem}.ems-quick-links-wrapper .ems-quick-link-compare-section .ems-detail-section .action{position:absolute;top:0}}.ems-delete-wishlist-wrapper{display:flex;width:100%;justify-content:flex-end;padding:0 8px 8px;position:relative;cursor:pointer;z-index:9}.ems-delete-wishlist-wrapper .remove-btn{width:1.5rem;height:1.5rem}.ems-delete-wishlist-wrapper .remove-loader svg{width:1.5rem;height:1.5rem}.ems-delete-wishlist-wrapper.inactive{pointer-events:none;cursor:default}.ems-dashboard-recent-added-products-tab-detail .ems-my-trainings-wrapper .my-training-items{background-color:#fff}.ems-dashboard-recent-added-products-tab-detail .ems-my-trainings-wrapper .my-training-items .ems-list{padding:0rem!important}.ems-dashboard-recent-added-products-tab-detail .ems-my-trainings-wrapper .my-training-items .training-card .tcard-title>p{margin-top:0}.ems-dashboard-recent-added-products-tab-detail .ems-my-trainings-wrapper .my-training-no-items{box-shadow:0 2px 6px #00000029;background-color:#fff;padding:1rem}.ems-dashboard-recent-added-products-tab-detail .ems-my-trainings-wrapper .my-training-no-items .no-item-present-text{margin-top:0;font-size:1.5rem}.ems-my-list-items-wrapper{width:100%}.ems-my-list-items-wrapper .list-no-items{background-color:#fff;border-radius:.25rem;padding:0rem 1rem;display:flex;flex-direction:column;width:100%}.ems-my-list-items-wrapper .list-no-items .no-item-present-text{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.ems-my-list-items-wrapper .list-no-items button{width:3.5rem}@media screen and (max-width: 23.5625rem){.ems-my-list-items-wrapper{padding-left:0rem;padding-right:0rem}.ems-my-list-items-wrapper .list-no-items{width:100%;padding-top:0rem;padding-bottom:0rem}}.ems-my-cart-wrapper{width:100%}.ems-my-cart-wrapper.max-height{max-height:87.5rem;overflow-y:auto}.ems-my-cart-wrapper .ems-my-cart-items-wrapper{width:100%;background-color:#fff;padding:1rem 0}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item{display:flex;background-color:#fff}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-img-wrapper{width:7rem;height:7rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-img-wrapper *{width:100%;height:100%}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-img-wrapper img{object-fit:cover}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper{width:calc(100% - 112px);padding-left:1rem;display:flex;flex-direction:column}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper{width:100%;display:flex}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container{width:70%}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container p{margin:0}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container .item-heading{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:1.1875rem;line-height:1.75rem;color:#1a1a1a}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container .item-desc,.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container .item-net-price{margin-top:.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions{width:30%;flex-grow:1;text-align:right;padding-left:.25rem;padding-right:1rem;display:flex;justify-content:flex-end}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions>div{cursor:pointer;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions .delete{width:1.5rem;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions .delete svg{width:1.5rem;height:1.5rem;margin-left:.25rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper{margin-top:.75rem;display:flex;justify-content:space-between;align-items:baseline}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-qty{width:40%;display:flex;align-items:baseline}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-qty>div:first-child{margin-right:.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-qty .react-dropdown-select,.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-qty .item-qty-input{height:2.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-total{width:60%;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem;flex-grow:1;text-align:right;padding-right:1rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-total .loading-icon{width:1.5rem;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-total .loading-icon svg{width:1.5rem;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .item-separator hr{margin-top:1rem;margin-bottom:1rem}.ems-my-cart-wrapper .cart-no-items{background-color:#fff;border-radius:.25rem;padding:1rem;display:flex;flex-direction:column;width:100%}.ems-my-cart-wrapper .cart-no-items .no-item-present-text{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.ems-my-cart-wrapper .cart-no-items button{width:3.5rem}@media screen and (max-width: 47.9375rem){.ems-my-cart-wrapper{width:100%;padding-left:1rem;padding-right:1rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper{width:100%;background-color:#fff;padding:1rem 0}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item{display:flex;background-color:#fff}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-img-wrapper{width:6.75rem;height:6.75rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper{width:calc(100% - 108px);padding-left:.75rem;display:flex;flex-direction:column}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper{width:100%;display:flex}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container{width:65%}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container p{margin:0}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container .item-heading{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:.9375rem;line-height:1.375rem;color:#1a1a1a}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container .item-desc,.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-desc-container .item-net-price{margin-top:.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions{width:35%;flex-grow:1;text-align:right;margin-left:.125rem;padding-right:0rem;display:flex;justify-content:flex-end}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions>div{cursor:pointer;height:1.125rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions .delete{width:1.125rem;height:1.125rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-desc-wrapper .item-actions .delete svg{transform:scale(.75);margin-left:.25rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper{margin-top:.75rem;display:flex;justify-content:space-between}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-qty{width:70%;display:flex}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-qty>div:first-child{margin-right:.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-total{width:30%;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem;flex-grow:1;text-align:right;padding-right:1rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-total .loading-icon{width:1.5rem;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item .item-detail-wrapper .item-qty-wrapper .item-total .loading-icon svg{width:1.5rem;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper{width:100%;padding-top:1rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper hr{margin-top:0;margin-bottom:0}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper .item-qty-wrapper{padding-top:1rem;padding-left:1rem;padding-right:1rem;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper .item-qty-wrapper .item-qty{display:flex;align-items:baseline}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper .item-qty-wrapper .item-qty>div:first-child{padding-right:.375rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper .item-qty-wrapper .item-total{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600;font-size:1rem;line-height:1.5rem;flex-grow:1;text-align:right}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper .item-qty-wrapper .item-total .loading-icon{width:1.5rem;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .ems-my-cart-item-qty-wrapper .item-qty-wrapper .item-total .loading-icon svg{width:1.5rem;height:1.5rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .item-separator .separator{padding-left:1rem;padding-right:1rem}.ems-my-cart-wrapper .ems-my-cart-items-wrapper .item-separator .separator hr{margin-top:1rem;margin-bottom:1rem}.cart-no-items{width:100%}}.ems-recent-added-products-container{width:100%;max-width:500px;background-color:#f9f9f9;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;box-shadow:0 3px 6px #00000029}.ems-recent-added-products-container .ems-recent-added-products-wrapper{height:inherit}.ems-recent-added-products-container .ems-recent-added-products-wrapper .onecms-tab{margin-bottom:0rem}.ems-recent-added-products-container .ems-recent-added-products-wrapper .separator hr{background-color:#e8e8e8;margin-top:0;border-top-width:.125rem}.ems-recent-added-products-container .ems-recent-added-products-wrapper .ems-my-list-view-all{text-align:right;margin-bottom:1rem}@media screen and (min-width: 48rem){.ems-recent-added-products-container{margin-left:0;margin-right:0}}@media screen and (max-width: 23.5625rem){.ems-recent-added-products-container{position:relative;padding:0rem;width:100vw}.ems-recent-added-products-container .recent-added-items-btn-wrapper .recent-added-items-btn{display:table;width:auto;margin:0 auto;padding:1rem}.ems-recent-added-products-container .ems-recent-added-products-modal{z-index:15;position:sticky;top:10%;box-shadow:0 3px 6px #00000029;background-color:#fff}.ems-recent-added-products-container .ems-recent-added-products-modal .modal-header{justify-content:flex-end;display:flex}.ems-recent-added-products-container .ems-recent-added-products-modal .modal-header .cancel-icon{height:1.25rem;width:1.25rem}.ems-recent-added-products-container .ems-recent-added-products-modal .modal-header svg{transform:scale(.85)}.ems-recent-added-products-container .ems-recent-added-products-modal .modal-body{padding:0rem}.ems-recent-added-products-container .ems-recent-added-products-modal .modal-body .ems-recent-added-products-wrapper{width:100%}.ems-recent-added-products-container .ems-recent-added-products-modal .modal-body .ems-recent-added-products-wrapper .onecms-tab{justify-content:flex-start}}.request-a-quote-container{width:100%;height:100%;z-index:999;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center}.request-a-quote-container .request-a-quote-wrapper{box-sizing:border-box;box-shadow:0 3px 6px #00000029;padding:1.5rem;background-color:var(--assa-default-component-background-color, #ffffff);max-width:530px;width:80%;margin:0 auto;overflow-x:hidden}@media screen and (max-width: 23.5625rem){.request-a-quote-wrapper{max-width:23.4375rem;padding:1rem}}hr.ems-separator{margin:.625rem;border:none;margin:1.875rem}hr.ems-separator.border-radius{border-radius:.9375rem}.ems-dot-menu-container svg{cursor:pointer;vertical-align:top}.ems-dot-menu-container .menu-items-wrapper{position:absolute;width:240px;top:25%;right:50%;z-index:900;background-color:#fff;border:1px solid #ccd8e0;box-shadow:1px 1px 3px #00000040;opacity:0;transform:translateY(15px) scale(.95);transition:transform .1s ease-out,opacity .1s ease-out;pointer-events:none}.ems-dot-menu-container .menu-items-wrapper .more-menu-items{margin:0;list-style:none;padding:0}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item{display:block}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item:hover,.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item:active{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item:nth-of-type(2n){background-color:#f4f4f4}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item:nth-of-type(2n):hover{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item button{border:none;outline:none;font-weight:400;padding:16px!important;display:block;width:100%;line-height:.5;text-align:left;height:3.375rem}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item button:hover{border:none;outline:none;color:#fff;text-decoration:none}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item .more-menu-btn{min-width:100%;color:#000;display:block;font-size:16px;line-height:18px;padding:10px 25px;position:relative;white-space:nowrap;background:none;border:0 none;line-height:normal;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%;text-align:left;outline:none;cursor:pointer}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item .more-menu-btn:hover{color:#fff}.ems-dot-menu-container.show-more-menu .menu-items-wrapper{opacity:1;transform:translate(0) scale(1);pointer-events:auto}@media screen and (max-width: 768px){.ems-dot-menu-container .menu-items-wrapper{width:180px}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item button{border:none;outline:none;font-weight:400;padding:8px!important;height:2.5rem}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item button:hover,.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item button:focus{border:none;outline:none}.ems-dot-menu-container .menu-items-wrapper .more-menu-items .more-menu-item .more-menu-btn{font-size:13px!important}}.ems-bgwrapper.assagrey{background-color:#f4f4f4}.ems-bgwrapper.assawhite{background-color:#fff}.ems.cmp-titlebutton{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:3rem auto;padding:1rem;max-width:95rem}.ems.cmp-titlebutton a:hover{text-decoration:none}.ems.cmp-titlebutton .ems-titlebutton{display:inline-block;border-width:0rem;transition:all .1s ease-in-out;position:relative}.ems.cmp-titlebutton .base-btn{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;font-size:1rem;text-align:center;padding:1.0625rem 2.25rem;border-radius:var(--assa-button-border-radius, 1.875rem);font-stretch:normal;letter-spacing:normal;display:flex;align-items:center;justify-content:center;word-break:break-word;border:none;outline:none}.ems.cmp-titlebutton .base-btn:focus,.ems.cmp-titlebutton .base-btn:focus-visible{outline:none}.ems.cmp-titlebutton .base-btn .btn-icon{position:relative;text-align:left}.ems.cmp-titlebutton .base-btn.big{font-size:1rem;min-height:3.5rem;font-weight:700;line-height:1.75}.ems.cmp-titlebutton .base-btn.small:not(.darkLink,.lightLink){padding:.5625rem 1rem;line-height:1.5;min-height:2.5rem}.ems.cmp-titlebutton .base-btn.small:not(.darkLink,.lightLink).secondary{padding:.4375rem 1rem}.ems.cmp-titlebutton .base-btn.small:not(.darkLink,.lightLink).inverted{padding:.4375rem 1rem}.ems.cmp-titlebutton .primary{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.ems.cmp-titlebutton .primary:hover{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline}.ems.cmp-titlebutton .primary:active,.ems.cmp-titlebutton .primary:focus{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:underline;border:none}.ems.cmp-titlebutton button.primary[disabled]{background-color:var(--assa-button-hover-color, var(--assa-secondary-color-hover, #0393be));text-decoration:none;opacity:.2;cursor:default}.ems.cmp-titlebutton .secondary{background-color:transparent;color:#1a1a1a;border:solid .125rem #1a1a1a}.ems.cmp-titlebutton .secondary:hover{text-decoration:underline}.ems.cmp-titlebutton button.secondary[disabled]{opacity:.2;text-decoration:none;cursor:default}.ems.cmp-titlebutton .inverted{background-color:transparent;color:var(--assa-secondary-text, rgb(255, 255, 255));border:solid .125rem var(--assa-secondary-text, rgb(255, 255, 255))}.ems.cmp-titlebutton .inverted:hover{text-decoration:underline}.ems.cmp-titlebutton button.inverted[disabled]{opacity:.2;text-decoration:none;cursor:default}.ems.cmp-titlebutton .darkLink{display:inline-flex;grid-gap:.3125rem;color:#1a1a1a;padding:0;background-color:transparent}.ems.cmp-titlebutton .darkLink.big{font-size:1.1875rem;height:3.5rem;line-height:1.47}.ems.cmp-titlebutton .darkLink.small{font-size:1rem;line-height:1.5}.ems.cmp-titlebutton .darkLink:after{content:" ➜"}.ems.cmp-titlebutton .darkLink:hover{text-decoration:underline}.ems.cmp-titlebutton .darkLink:hover:after{text-decoration:none}.ems.cmp-titlebutton button.darkLink[disabled]{content:none;opacity:.2;text-decoration:none;cursor:default}.ems.cmp-titlebutton .lightLink{display:inline-flex;color:var(--assa-secondary-text, rgb(255, 255, 255));padding:0}.ems.cmp-titlebutton .lightLink.big{font-size:1.1875rem;height:3.5rem;line-height:1.47}.ems.cmp-titlebutton .lightLink.small{font-size:1rem;line-height:1.5}.ems.cmp-titlebutton .lightLink:hover{text-decoration:underline}.ems.cmp-titlebutton .lightLink:hover:after{text-decoration:none}.ems.cmp-titlebutton button.lightLink[disabled]{content:none;opacity:.2;text-decoration:none;cursor:default}@media screen and (max-width: 767px){.ems.cmp-titlebutton .darkLink,.ems.cmp-titlebutton .lightLink{font-size:.8125rem!important;line-height:1.54!important}.ems.cmp-titlebutton .base-btn:not(.darkLink,.lightLink,.darkLink-without-icon){font-size:.8125rem!important;padding:.6875rem 1rem!important;line-height:1.54}.ems.cmp-titlebutton .base-btn:not(.darkLink,.lightLink,.darkLink-without-icon).secondary{padding:.5625rem .875rem!important}.ems.cmp-titlebutton .base-btn:not(.darkLink,.lightLink,.darkLink-without-icon).inverted{padding:.5625rem .875rem!important}}.onecms-toggle-container{margin-bottom:1.5rem}.onecms-toggle-container .switch{position:relative;display:inline-block;width:2.4375rem;height:1.5625rem;line-height:2}.onecms-toggle-container .switch input{opacity:0;width:0;height:0}.onecms-toggle-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--assa-secondary-color, rgb(0, 160, 208));-webkit-transition:.4s;transition:.4s}.onecms-toggle-container .slider:before{position:absolute;content:"";height:1.25rem;width:1.25rem;left:.25rem;bottom:.15625rem;background-color:var(--assa-secondary-text, rgb(255, 255, 255));-webkit-transition:.2s;transition:.2s}.onecms-toggle-container input:checked+.slider{background-color:var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-toggle-container input:focus+.slider{box-shadow:0 0 .0625rem var(--assa-secondary-color, rgb(0, 160, 208))}.onecms-toggle-container input:checked+.slider:before{-webkit-transform:translateX(.75rem);-ms-transform:translateX(.75rem);transform:translate(.75rem)}.onecms-toggle-container .slider.round{border-radius:1.5rem}.onecms-toggle-container .slider.round:before{border-radius:50%}.onecms-toggle-container .option-1,.onecms-toggle-container .option-2{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-size:1.5rem;line-height:1.33;cursor:pointer}.onecms-toggle-container .option-1{margin-right:1.5rem}.onecms-toggle-container .option-2{margin-left:1.5rem}.onecms-toggle-container .unselected{color:var(--assa-link-disabled-color, rgb(165, 162, 162))}@media screen and (max-width: 47.9375rem){.onecms-toggle-container .switch{position:relative;display:inline-block;width:2.1875rem;height:1.30625rem;line-height:1.3}.onecms-toggle-container .slider:before{height:.875rem;width:.875rem;left:.25rem;bottom:.21875rem}.onecms-toggle-container .option-1,.onecms-toggle-container .option-2{font-size:1rem;line-height:2}.onecms-toggle-container .option-1{margin-right:1rem}.onecms-toggle-container .option-2{margin-left:1rem}}.ems-tdp-desc-container{display:flex;width:100%;flex-direction:column;grid-gap:3rem;padding:6rem 1rem}.ems-tdp-desc-container .tdp-desc{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ems-tdp-desc-container .tdp-desc .tdp-btn-grp-desktop{max-width:50%;display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:.5rem}.ems-tdp-desc-container .tdp-desc .tdp-btn-grp-desktop .ems-wishlist-wrapper{display:flex;width:max-content;justify-content:flex-end;padding-right:1rem;padding-top:8px!important}.ems-tdp-desc-container .tdp-desc .tdp-btn-grp-desktop button{font-size:1.2rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-tdp-desc-container .tdp-btn-grp-mobile{display:none}@media screen and (max-width: 768px){.ems-tdp-desc-container{padding:1rem;grid-gap:1.5rem}.ems-tdp-desc-container .tdp-desc .tdp-btn-grp-desktop{display:none}.ems-tdp-desc-container .tdp-btn-grp-mobile{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:.5rem}.ems-tdp-desc-container .tdp-btn-grp-mobile .ems-wishlist-wrapper{display:flex;width:max-content;justify-content:flex-end;padding-right:1rem;padding-top:8px!important}}.ems-training-list{display:flex;flex-direction:column;grid-gap:1rem;max-width:95rem;margin:auto;padding:2rem 0}.ems-training-list .filter-sort-control{display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.ems-training-list .filter-sort-control .onecms-dropdown .react-dropdown-select{width:15rem}.ems-training-list .filter-sort-control .filter{display:flex;grid-gap:1rem;flex-wrap:wrap}.ems-training-list .filter-sort-control .ctn-container{display:flex;align-items:center;grid-gap:1rem;margin-right:1rem}.ems-training-list .total-results{text-align:right;margin:1.5rem 1rem;margin-bottom:0;font-weight:700}.ems-training-list .list .ems-list{padding:0 1rem}@media screen and (min-width: 768px) and (max-width: 1024px){.ems-training-list{padding:3rem 0}.ems-training-list .filter-sort-control{display:flex;padding:0 1rem;grid-gap:1rem;align-items:center;flex-wrap:wrap}.ems-training-list .filter-sort-control .filter{grid-gap:1rem}.ems-training-list .filter-sort-control .ctn-container{display:flex;align-items:center;margin-right:0!important}.ems-training-list .filter-sort-control .sort{width:25%}.ems-training-list .filter-sort-control .onecms-dropdown .react-dropdown-select{width:100%}.ems-training-list .list .ems-list{padding:0 1rem}}@media screen and (max-width: 767px){.ems-training-list{padding:1rem 0}.ems-training-list .filter-sort-control{display:flex;flex-direction:column;padding:0 1rem;grid-gap:1rem;align-items:center}.ems-training-list .filter-sort-control .filter{flex-direction:column;grid-gap:1rem;width:100%;flex-wrap:nowrap}.ems-training-list .filter-sort-control .ctn-container{display:flex;align-items:center;flex-direction:column;margin-right:0!important;width:100%}.ems-training-list .filter-sort-control .full-width,.ems-training-list .filter-sort-control .sort,.ems-training-list .filter-sort-control .onecms-dropdown .react-dropdown-select{width:100%}.ems-training-list .list .ems-list{padding:0 1rem}}.justify-content-right{justify-content:flex-end!important}.ems-training-suggestion-wrapper{box-shadow:0 .1875rem .375rem #00000029;padding:1rem;margin:.375rem 0rem}.ems-training-suggestion-wrapper .training-suggestion-header{display:flex;justify-content:space-between;margin-left:.5rem}.ems-training-suggestion-wrapper .training-suggestion-header .training-suggestion-heading{font-size:1.5rem;margin-bottom:1rem}.ems-training-suggestion-wrapper .training-suggestion-header .training-all-link button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.ems-training-suggestion-wrapper .training-suggestion-list{display:flex}.ems-training-suggestion-wrapper .training-suggestion-list>.card-component-container{margin:0rem .5rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container{width:2.5rem;min-width:2.5rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container .card{min-height:21rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container .card .card-title{font-size:1.1875rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container .card .button-container button{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}@media screen and (max-width: 767px){.ems-training-suggestion-wrapper{box-shadow:0 .1875rem .375rem #00000029;padding:1rem;margin:1rem 0rem}.ems-training-suggestion-wrapper .training-suggestion-header .training-all-link{line-height:2.5rem}.ems-training-suggestion-wrapper .training-suggestion-header .training-all-link button{white-space:nowrap}.ems-training-suggestion-wrapper .training-suggestion-list{display:flex;flex-wrap:wrap}.ems-training-suggestion-wrapper .training-suggestion-list>.card-component-container{margin:0rem .5rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container{width:100%;margin-bottom:1rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container .card{min-height:14rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container .card .card-body{padding:.5rem}.ems-training-suggestion-wrapper .training-suggestion-list .card-component-container .card .card-title{font-size:1rem;white-space:pre-wrap}}.ems-wishlist-wrapper{display:flex;position:relative;z-index:8}.ems-wishlist-wrapper>div:not(.ems-wishlist-items-label){width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}.ems-wishlist-wrapper>div:not(.ems-wishlist-items-label) svg{transform:scale(.65);overflow:visible}.ems-vertical-nav-mobile{display:none}.ems-vertical-nav{max-width:22.8125rem}.ems-vertical-nav ul{list-style:none;display:flex;flex-direction:column;padding-left:0;width:inherit}.ems-vertical-nav ul li{background-color:var(--assa-default-component-background-color, #ffffff);padding:1rem;font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;line-height:1.5;display:flex;justify-content:space-between}.ems-vertical-nav ul li.none-border{border-top:0rem}.ems-vertical-nav ul li.hide{display:none}.ems-vertical-nav ul li:last-of-type.none-border{border-bottom:0rem}.ems-vertical-nav ul li.nav-title{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;cursor:default}.ems-vertical-nav ul li.nav-title:hover{background-color:var(--assa-default-component-background-color, #ffffff)}.ems-vertical-nav ul li:hover{background-color:var(--assa-base-page-background-color, #f4f4f4)}.ems-vertical-nav ul li.active{text-decoration:underline}.ems-vertical-nav ul:hover{cursor:pointer}@media only screen and (max-width: 767px){.ems-vertical-nav{display:none}.ems-vertical-nav-mobile{margin:0 1rem;padding:1rem 0;display:block}}@media screen and (min-width: 1024px){.ems-where-to-buy{padding:6rem 0}}@media screen and (min-width: 768px) and (max-width: 1023px){.ems-where-to-buy{padding:3rem 0}}@media screen and (max-width: 767px){.ems-where-to-buy{padding:1rem 0}}.ems-where-to-buy-container{padding:1rem}.ems-where-to-buy-container .search-screen{display:flex}.ems-where-to-buy-container .search-screen .left-pane{width:31.25rem;padding:0 5.625rem 0 .25rem}.ems-where-to-buy-container .search-screen .left-pane h3.title{margin-bottom:1.5rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:400;font-style:normal}.ems-where-to-buy-container .search-screen .left-pane .description{font-size:1.5rem;line-height:1.33}.ems-where-to-buy-container .search-screen .right-pane{width:100%;border-left:.0625rem solid #dfdfdf;padding-left:16.8125rem}.ems-where-to-buy-container .search-screen .right-pane .config-form .row{margin-left:-.75rem;margin-right:-.75rem}.ems-where-to-buy-container .search-screen .right-pane .config-form .row [class*=col-]{padding-left:.75rem;padding-right:.75rem;margin-bottom:1.5rem}.ems-where-to-buy-container .search-screen .right-pane .config-form .row [class*=col-].button-box{margin-top:1.5rem;display:inline-block;display:-webkit-inline-box;display:-moz-inline-box}.ems-where-to-buy-container .search-screen .right-pane .config-form .go-back{display:none}.ems-where-to-buy-container .ems-text-input input.text-input{margin-top:0}.ems-where-to-buy-container .result-screen h3{margin-bottom:1rem}.ems-where-to-buy-container .result-screen .config-form{display:flex;flex-wrap:wrap}.ems-where-to-buy-container .result-screen .config-form .control-box{order:1;width:70%}.ems-where-to-buy-container .result-screen .config-form .control-box .row{margin-left:-.375rem;margin-right:-.375rem}.ems-where-to-buy-container .result-screen .config-form .control-box .row [class*=col-]{padding-left:.375rem;padding-right:.375rem;margin-bottom:.75rem}.ems-where-to-buy-container .result-screen .config-form .control-box .row [class*=col-].button-box{display:none}.ems-where-to-buy-container .result-screen .config-form .go-back{order:2;height:3.375rem;width:30%;display:flex;justify-content:flex-end;align-items:center;font-size:1rem;font-weight:700}.ems-where-to-buy-container .result-screen .config-form .go-back span{cursor:pointer}@media screen and (max-width: 64rem){.ems-where-to-buy-container{height:100%;overflow-y:auto}.ems-where-to-buy-container .search-screen{flex-wrap:wrap}.ems-where-to-buy-container .search-screen .left-pane{width:100%;padding:0}.ems-where-to-buy-container .search-screen .left-pane h3.title{margin-bottom:1rem;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:400;font-style:normal;font-size:2.125rem;line-height:1.18}.ems-where-to-buy-container .search-screen .left-pane .description{font-size:1rem;line-height:1.5}.ems-where-to-buy-container .search-screen .right-pane{width:100%;padding:0;border:none}.ems-where-to-buy-container .ems-text-input input.text-input{margin-top:0!important}.ems-where-to-buy-container .result-screen .config-form .control-box{width:100%;order:2}.ems-where-to-buy-container .result-screen .config-form .control-box .row{margin-left:-.375rem;margin-right:-.375rem}.ems-where-to-buy-container .result-screen .config-form .control-box .row [class*=col-]{padding-left:.375rem;padding-right:.375rem;margin-bottom:.75rem}.ems-where-to-buy-container .result-screen .config-form .control-box .row [class*=col-].button-box{display:none}.ems-where-to-buy-container .result-screen .config-form .go-back{width:100%;justify-content:flex-start;order:1}}.wtb-dist-container{display:flex;flex-direction:column}.wtb-dist-container .title-space{padding:1rem 0;margin:0 3rem;border-bottom:.0625rem solid var(--assa-primary-color, #1a1a1a)}.wtb-dist-container .title-space>h4{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-style:normal;display:flex;justify-content:flex-start;align-items:flex-start}.wtb-dist-container .title-space .product-details{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0 16px}.wtb-dist-container .title-space .product-details .details{display:flex;flex-direction:column;gap:16px}.wtb-dist-container .title-space .product-details .prod-image{max-width:120px}.wtb-dist-container .search{display:grid;grid-template-columns:2fr 10fr;grid-gap:1rem;margin:2rem}.wtb-dist-container .search .search-label{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal;display:inline;float:left;padding:.9375rem;font-size:1rem;line-height:1.47}.wtb-dist-container .search .search-container{display:grid;grid-template-columns:6fr 6fr;grid-gap:16px;align-items:center}.wtb-dist-container .search .search-container .onecms-dropdown:not(.disabled):hover [data-tooltip]:after{bottom:auto;top:120%}.wtb-dist-container .search .search-container .onecms-custom-dropdown{height:3.5rem;border:none;border-radius:.25rem;background-color:var(--assa-primary-background-color, #f9f9f9);padding:1rem 1.5rem 1rem 2rem;position:relative}.wtb-dist-container .search .search-container .onecms-custom-dropdown:not(.disabled)[data-tooltip]:after{position:absolute;top:120%;max-width:15rem;left:0;content:attr(data-tooltip);color:#fff;background-color:#1a1a1ab3;padding:.5rem;border-radius:.625rem;font-size:.8125rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);visibility:hidden;opacity:0;transform:translateY(10px)}.wtb-dist-container .search .search-container .onecms-custom-dropdown:not(.disabled)[data-tooltip]:hover{position:relative;cursor:default;z-index:1000}.wtb-dist-container .search .search-container .onecms-custom-dropdown:not(.disabled)[data-tooltip]:hover:after{opacity:1;visibility:visible;transform:translateY(0)}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-header{display:flex;gap:.625rem;align-items:end;justify-content:space-between;cursor:pointer}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-header span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--assa-font-weight-semi-bold);font-size:.75rem}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-header svg{height:1rem;width:1rem}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-header svg.open-svg{rotate:180deg}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-options{max-height:11.75rem!important;box-shadow:0 .1875rem .375rem #00000029;left:0;border:none;width:100%;position:absolute;display:flex;flex-direction:column;overflow:auto;top:57px;background-color:var(--assa-default-component-background-color, #ffffff)}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-options .custom-dropdown-item.active{background-color:var(--assa-background-color-over-white, #f4f4f4);text-decoration:underline}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-options label{padding-block:1rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5;cursor:pointer;margin:0;display:flex;align-items:center;gap:.625rem}.wtb-dist-container .search .search-container .onecms-custom-dropdown .custom-dropdown-options label:hover{background-color:var(--assa-background-color-over-white, #f4f4f4)}.wtb-dist-container .search .onecms-local-search-container-blur{width:100%;height:auto;margin:0}.wtb-dist-container .search .onecms-local-search-container-blur .input-container>input{font-size:.75rem}.wtb-dist-container .search .onecms-local-search-container-blur .input-container>input.search-bar{height:3.5rem}.wtb-dist-container .search .onecms-local-search-container-blur .input-container>.search-icon button{height:2.5rem;width:2.5rem}.wtb-dist-container .search .react-dropdown-select-dropdown{max-height:11.75rem!important}.wtb-dist-container .product-details{display:grid;min-width:0;min-height:0;grid-template-columns:1fr 8fr;grid-template-rows:auto auto;gap:0 1.5rem}.wtb-dist-container .product-details .prod-image{grid-row:1/-1;grid-column:1}.wtb-dist-container .product-details .prod-image>img{width:6.75rem;height:5rem}.wtb-dist-container .product-details .prod-image img{cursor:default}.wtb-dist-container .product-details .prod-title{overflow:hidden;min-width:0;grid-row:1;grid-column:2/-1;font-size:1.1875rem;line-height:1.47;font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-weight:700;font-style:normal}.wtb-dist-container .product-details .prod-cta{overflow:hidden;min-width:0;grid-row:2;grid-column:2;display:flex;align-items:flex-end}.wtb-dist-container .d-list{position:relative;top:0;bottom:0;height:100%;margin-top:1.5rem;background-color:var(--assa-primary-background-color, #f9f9f9);padding-left:3.0625rem;padding-right:3.0625rem}.wtb-dist-container .d-list .radius-dd{margin-top:1rem;padding-left:0;padding-right:0}.wtb-dist-container .d-list .row{margin-left:-.5rem;margin-right:-.5rem}.wtb-dist-container .d-list .row [class*=col-]{padding-top:3.25rem;padding-left:.5rem;padding-right:.5rem;display:flex;flex-direction:column}.wtb-dist-container .d-list .row [class*=col-]>.title{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-style:normal;padding-bottom:1rem;border-bottom:.0625rem solid var(--assa-primary-color, #1a1a1a);margin-bottom:.0625rem}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list{flex-grow:1;overflow-y:auto;overflow-x:auto}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item{padding:1rem;background-color:var(--assa-default-component-background-color, #ffffff);margin-bottom:1rem}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.title{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica)!important;font-size:1.1875rem;font-weight:700;font-style:normal;line-height:1.47;margin-bottom:1.0625rem}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.title a{font-weight:700;font-size:1.1875rem}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.detail{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:7.3125rem;max-height:max-content;overflow:hidden}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.detail>.dealer-logo{width:57%}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.detail .dealer-action{height:inherit;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.detail .dealer-action.show-price{justify-content:flex-start}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.detail .dealer-action>:last-child{margin-left:.25rem;display:flex;justify-content:flex-end}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>.detail .dealer-action>p.price{font-size:1rem;line-height:1.25;text-align:end;margin:.375rem}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>ul.details{list-style:none;padding:0;font-size:1rem}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>ul.details li{display:table;margin:.5625rem 0;line-height:1.5}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>ul.details li>.icon-text{display:table-cell;padding-left:.625rem;position:relative;top:.1875rem}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .dealer-list-item>ul.details li>.icon{display:table-cell}.wtb-dist-container .d-list .row [class*=col-]>.dealer-list .no-results{text-align:center;padding:1rem 0}@media screen and (min-width: 768px) and (max-width: 1200px){.wtb-dist-container .search{display:flex;flex-direction:column;grid-gap:16px}}@media screen and (max-width: 767px){.wtb-dist-container .title-space{display:flex;flex-direction:column;gap:16px}.wtb-dist-container .title-space .product-details{justify-content:space-between}.wtb-dist-container .search,.wtb-dist-container .search .search-container{display:flex;flex-direction:column;grid-gap:16px}.wtb-dist-container .search .search-container>div{width:100%}}.onecms-add-wishlist-modal-container{z-index:150;position:fixed;padding:1.5rem;width:520px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 6px #00000029;background-color:var(--assa-default-component-background-color, #ffffff)}.onecms-add-wishlist-modal-container .modal-header{display:flex;padding:0;font-size:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center}.onecms-add-wishlist-modal-container .modal-header .cancel-icon{color:#000}.onecms-add-wishlist-modal-container .modal-header .cancel-icon svg{transform:scale(.75);vertical-align:middle}.onecms-add-wishlist-modal-container .modal-body{padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem}.onecms-add-wishlist-modal-container .modal-footer{padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;justify-content:flex-start;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}@media screen and (max-width: 768px){.onecms-add-wishlist-modal-container{z-index:10;position:fixed;padding:1.5rem;width:90%;margin:0 auto}.onecms-add-wishlist-modal-container .modal-header{justify-content:space-between!important;font-size:1.125rem}}[class*=ems-wishlist-wrapper-]{display:flex;position:relative;align-items:center}[class*=ems-wishlist-wrapper-]>div:not(.onecms-wishlist-items-label,.onecms-wishlist-container){width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}[class*=ems-wishlist-wrapper-]>div:not(.onecms-wishlist-items-label,.onecms-wishlist-container) svg{transform:scale(.65);overflow:visible}.onecms-wishlist-items-label{z-index:8;padding-left:.25rem}.onecms-wishlist-items-label img,.onecms-wishlist-items-label svg{width:1rem!important;height:1rem!important;pointer-events:auto!important;cursor:pointer}.onecms-wishlist-container{position:relative;max-width:300px;margin-top:20px}.onecms-wishlist-container .onecms-wishlist{pointer-events:auto!important;z-index:20;position:absolute;box-shadow:0 3px 6px #00000029;right:70%;width:15rem;max-height:12.5rem;overflow-y:auto;top:10px}.onecms-wishlist-container .onecms-wishlist .loading,.onecms-wishlist-container .onecms-wishlist .error{height:6.25rem;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;padding:1rem}.onecms-wishlist-container .onecms-wishlist .loading.loading,.onecms-wishlist-container .onecms-wishlist .error.loading{background-color:#efefef}.onecms-wishlist-container .onecms-wishlist .loading.loading svg>*,.onecms-wishlist-container .onecms-wishlist .error.loading svg>*{fill:#efefef}.onecms-wishlist-container .onecms-wishlist .loading.error,.onecms-wishlist-container .onecms-wishlist .error.error{color:#cf0000;background-color:#f3e8e8}.onecms-wishlist-container .onecms-wishlist .loading p,.onecms-wishlist-container .onecms-wishlist .error p{background-color:inherit;margin-top:.5rem;margin-bottom:0}.onecms-wishlist-container .onecms-wishlist .loading svg,.onecms-wishlist-container .onecms-wishlist .error svg{height:40px;width:40px;background-color:inherit}.onecms-wishlist-container .onecms-wishlist .onecms-wish-list-item{pointer-events:auto!important;overflow-x:hidden;word-wrap:break-word;cursor:pointer;color:var(--assa-primary-color, #1a1a1a);background-color:#fff;padding:1rem 1rem 1rem 2rem;text-align:left}.onecms-wishlist-container .onecms-wishlist .onecms-wish-list-item.added{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700}.onecms-wishlist-container .onecms-wishlist .onecms-wish-list-item.create-new{font-family:var(--assa-font-family-body, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:600}.onecms-wishlist-container .onecms-wishlist .onecms-wish-list-item:hover{text-decoration:underline}.onecms-wishlist-container .onecms-wishlist .onecms-wish-list-item:nth-of-type(odd){background:#efefef}@media screen and (max-width: 1200px){.onecms-wishlist-items-label svg{transform:scale(.8)}.onecms-wishlist-container{max-width:300px}.onecms-wishlist-container .onecms-wishlist{right:80%;max-width:45vw;min-width:190px}.onecms-wishlist-container .onecms-wishlist .onecms-wish-list-item{padding:1rem 1rem 1rem 2rem}}@media screen and (max-width: 48rem){[class*=ems-wishlist-wrapper-]>div:not(.onecms-wishlist-items-label,.onecms-wishlist-container){width:1.125rem;height:1.125rem}[class*=ems-wishlist-wrapper-]>div:not(.onecms-wishlist-items-label,.onecms-wishlist-container) svg{transform:scale(.5)}.onecms-wishlist-container .onecms-wishlist{max-width:30vw;min-width:170px}.onecms-wishlist-container .onecms-wishlist .onecms-wish-list-item{width:100%;color:var(--assa-primary-color, #1a1a1a);padding-top:.6875rem;padding-bottom:.6875rem}}img{cursor:pointer}.ems-wishlist-items-wrapper{display:flex;flex-direction:column;width:inherit;background-color:var(--assa-default-component-background-color, #ffffff)}.ems-wishlist-items-wrapper.recent-addded-item-wishlist-cmp .separator hr{margin-top:1rem;margin-bottom:1rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details{box-sizing:border-box;display:flex;flex-direction:row;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .serialno{height:1.5rem;width:3%;margin-right:1rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .checkbox{margin-right:.875rem;height:1.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .checkbox input[type=checkbox]{-webkit-appearance:none}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image{margin-right:1.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.recent-addded-item-wishlist-cmp{width:7rem;height:7rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.recent-addded-item-wishlist-cmp *{width:100%;height:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.recent-addded-item-wishlist-cmp img{object-fit:cover}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.customer-wishlists-cmp{border:1px solid #efefef;border-radius:.25rem;width:7.5rem;height:7.5rem;aspect-ratio:1/1}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.customer-wishlists-cmp *{width:100%;height:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.customer-wishlists-cmp img{object-fit:cover}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail{display:flex;flex-direction:column}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.customer-wishlists-cmp{width:55%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.recent-addded-item-wishlist-cmp{width:calc(100% - 130px)}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail div{margin:0}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp{display:flex;justify-content:space-between;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-name{width:87%;line-height:1.75rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions{width:13%;flex-grow:1;text-align:right;padding-right:1rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions span{cursor:pointer}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions span:last-child{margin-left:.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name{font-family:var(--assa-font-family-heading, Arial, sans-serif, "Helvetica Neue", Helvetica);font-weight:700;font-size:1.1875rem;line-height:1.68;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-sku,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description{margin-top:.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-sku p,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description p{margin:0}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-sku.recent-addded-item-wishlist-cmp,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description.recent-addded-item-wishlist-cmp{width:93%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description{opacity:.8}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description.recent-addded-item-wishlist-cmp{display:block;display:-webkit-box;max-width:100%;height:43px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-action{margin-top:1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.recent-addded-item-wishlist-cmp .item-action span button{font-size:1rem;line-height:1.5rem;font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-semi-bold)}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.recent-addded-item-wishlist-cmp .item-action>span:last-child{padding-right:1rem;max-width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.recent-addded-item-wishlist-cmp .item-action>span:last-child button{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:auto;background:none;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.recent-addded-item-wishlist-cmp .item-action>span:last-child svg{width:1.875rem;height:1.875rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart{width:13%;margin-left:2%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart div{width:11.75rem;font-size:.875rem;border:1px solid #efefef;border-radius:.25rem;line-height:2rem;height:2rem;padding-left:.5rem;padding-right:.5rem;color:#219842}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-not-added-to-cart,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-max-qty-to-cart,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-exceeded-qty-to-cart{width:13%;margin-left:2%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-not-added-to-cart div,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-max-qty-to-cart div,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-exceeded-qty-to-cart div{width:11.75rem;font-size:.875rem;border:1px solid #efefef;border-radius:.25rem;height:auto;padding-left:.5rem;padding-right:.5rem;color:red}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart-dashboard div{width:11.75rem;font-size:.875rem;border:1px solid #efefef;height:1.5rem;color:#219842}@media screen and (max-width: 47.9375rem){.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart-dashboard div{font-size:.625rem}}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container{margin-left:3.625rem;display:flex;flex-direction:column;flex-grow:1;align-items:flex-end}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-1{display:flex}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-1 .item-overview-options{font-size:1rem;line-height:1.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-1 .remove{margin-left:1.125rem;cursor:pointer}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2{display:flex;justify-content:space-between;align-items:baseline;margin-top:2rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2 div.item-quantity-update{padding-left:1rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2 div.item-quantity-update .loader-img svg{margin-left:4.375rem;width:2.625rem;height:2.625rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2 div.item-quantity-update button{width:max-content}.ems-wishlist-item-details .ems-wishlist-items-wrapper.customer-wishlists-cmp>div:last-child{flex-grow:1;align-items:flex-end}.ems-wishlist-item-details .ems-wishlist-items-wrapper.recent-addded-item-wishlist-cmp>div:last-child{flex-grow:1;align-items:flex-start}@media screen and (min-width: 48rem){.ems-wishlist-items-wrapper.customer-wishlists-cmp{padding:1.875rem 0;margin:1.5rem 0 3rem}.ems-wishlist-items-wrapper.recent-addded-item-wishlist-cmp{padding:1rem 0rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details{padding-left:1.25rem;padding-right:1.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details.recent-addded-item-wishlist-cmp{padding-left:0;padding-right:0}.ems-wishlist-items-wrapper .ems-wishlist-item-details.recent-addded-item-wishlist-cmp .item-image{margin-right:1rem}}@media screen and (max-width: 90rem){.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail{width:45%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.customer-wishlists-cmp{width:43%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container{margin-left:1.5rem;flex-grow:1;align-items:flex-end}}@media screen and (max-width: 80rem){.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail{width:45%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.customer-wishlists-cmp{width:42%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart{width:9%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart div{width:auto;font-size:.875rem;border:1px solid #efefef;border-radius:.25rem;line-height:1.5rem;height:auto;padding-left:.5rem;padding-right:.5rem;color:#219842}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container{flex-grow:1;align-items:flex-end;margin-left:1.875rem}}@media screen and (max-width: 64rem){.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail{width:45%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.customer-wishlists-cmp{width:29%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart{width:10%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-added-to-cart div{width:auto;font-size:.875rem;border:1px solid #efefef;border-radius:.25rem;line-height:1.5rem;height:auto;padding-left:.5rem;padding-right:.5rem;color:#219842}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container{flex-grow:1;align-items:flex-end;margin-left:1.875rem}}@media screen and (max-width: 47.9375rem){.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image{margin-right:1.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.recent-addded-item-wishlist-cmp{width:19%;height:7.125rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.customer-wishlists-cmp{border:1px solid #efefef;border-radius:.25rem;width:7.5rem;height:7.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail{display:flex;flex-direction:column}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.customer-wishlists-cmp{width:55%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.recent-addded-item-wishlist-cmp{width:91.5%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail div{margin:0}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp{display:flex;justify-content:space-between;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-name{width:90%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions{width:7%;flex-grow:1;text-align:right}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions span:last-child{margin-left:.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-name{font-weight:var(--assa-font-weight-semi-bold);font-size:1rem;line-height:1.5rem;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-sku,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description{margin-top:.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-sku p,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description p{margin:0}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-sku.recent-addded-item-wishlist-cmp,.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-description.recent-addded-item-wishlist-cmp{width:90%}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail .item-action{margin-top:.5rem;display:flex;justify-content:space-between}}@media screen and (max-width: 47.9375rem){.ems-wishlist-items-wrapper{width:100%;height:auto}.ems-wishlist-items-wrapper.recent-addded-item-wishlist-cmp{padding:1rem 0rem}.ems-wishlist-items-wrapper.recent-addded-item-wishlist-cmp .separator{padding-left:0rem;padding-right:0rem}.ems-wishlist-items-wrapper.recent-addded-item-wishlist-cmp .separator hr{margin-top:1rem;margin-bottom:1rem}.ems-wishlist-items-wrapper.customer-wishlists-cmp{background-color:var(--assa-background-color-over-white, #f4f4f4)}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view{width:inherit;height:inherit}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view.customer-wishlists-cmp{padding:1rem 1rem .5rem;border:1px solid #e6e6e6;margin-bottom:.25rem;background-color:var(--assa-default-component-background-color, #ffffff)}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view.customer-wishlists-cmp .ems-separator{margin:0 0 .5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view.recent-addded-item-wishlist-cmp{padding:0rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details{box-sizing:border-box;position:relative;border-radius:.25rem;display:flex;flex-direction:row;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details div{font-family:var(--assa-font-family-body)}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .checkbox{margin-right:.875rem;height:1.5rem;left:.5rem;top:.5rem;position:absolute}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .checkbox input[type=checkbox]{width:.5rem;height:.5rem;min-width:0;padding:0;border-radius:0;margin:0}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .checkbox input[type=checkbox]:checked:after{top:0;right:-3px;font-size:7px}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-image{height:6.5rem;width:6.5rem;aspect-ratio:1/1;margin-right:.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-image.customer-wishlists-cmp{border:1px solid #efefef;border-radius:.25rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail{display:flex;flex-direction:column;width:63%}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail.recent-addded-item-wishlist-cmp{width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail div{margin:0}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp{width:100%;display:flex;justify-content:space-between}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-name{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-semi-bold);font-size:.9375rem;line-height:1.375rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions{margin-left:.25rem;margin-right:.125rem;flex-grow:1;text-align:right;display:flex}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions .remove{width:1.125rem;height:1.125rem;display:flex;justify-content:center;align-items:center;margin-right:5px}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-name-container-recent-addded-item-wishlist-cmp .item-more-actions .remove svg{transform:scale(.75);overflow:visible}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .list-name-recent-addded-item-wishlist-cmp{margin-top:.5rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .list-name-recent-addded-item-wishlist-cmp button{font-family:var(--assa-font-family-heading);font-weight:var(--assa-font-weight-bold);font-size:.9375rem;color:#1a1a1a}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-sku,.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-description{margin-top:.25rem;max-width:25rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-description{display:block;display:-webkit-box;max-width:100%;margin:.25rem 0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-description.recent-addded-item-wishlist-cmp{-webkit-line-clamp:2;margin:.5rem 0rem 0rem;height:2.1875rem;font-size:.6875rem;line-height:1.125rem;opacity:.8;font-family:var(--assa-font-family-body)}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-sku{line-height:1.5}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-sku.recent-addded-item-wishlist-cmp{margin-top:.5rem;font-size:.875rem;line-height:1.125rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-status-type{margin-top:.5625rem;display:flex}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-status-type button{font-size:.8125rem;line-height:1.54;margin-right:.625rem;color:#1a1a1a;font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-semi-bold)}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-detail .item-status-type svg{width:20px;height:20px}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-action-links{flex-grow:1;text-align:right;display:flex}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-action-links span{cursor:pointer;height:fit-content}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-details .item-action-links span svg{transform:scale(.6)}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-faq-details{font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-semi-bold);font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;width:100%}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;padding:.5rem 0;width:100%;height:auto}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .qty-change{display:flex;flex-direction:row;align-items:baseline}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .qty-change p{font-family:var(--assa-font-family-body);font-weight:var(--assa-font-weight-semi-bold);font-size:1rem;line-height:1.5rem;margin-right:.25rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-added-to-cart{width:30%;margin-left:1rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-added-to-cart div{width:auto;font-size:.625rem;border:1px solid #efefef;border-radius:.25rem;line-height:1rem;height:auto;padding-left:.5rem;padding-right:.5rem;color:#219842}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-not-added-to-cart,.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-exceeded-qty-to-cart,.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-added-max-qty-to-cart{width:30%;margin-left:1rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-not-added-to-cart div,.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-exceeded-qty-to-cart div,.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .product-added-max-qty-to-cart div{width:auto;font-size:.625rem;border:1px solid #efefef;border-radius:.25rem;line-height:1rem;height:auto;padding-left:.5rem;padding-right:.5rem;color:red}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .action .loader-img svg{width:2.625rem;height:2.625rem}.ems-wishlist-items-wrapper .ems-wishlist-item-container-mobile-view .ems-wishlist-item-qty-details .action button{margin-left:.5rem}.ems-wishlist-items-wrapper>div{width:inherit;height:auto}}@media (min-width: 768px) and (max-width: 1199px){.ems-wishlist-items-wrapper .ems-wishlist-item-details{flex-wrap:wrap}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.recent-addded-item-wishlist-cmp{width:4.625rem;height:4.625rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-image.customer-wishlists-cmp{height:5.125rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .item-detail.customer-wishlists-cmp{width:calc(100% - 235px)}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container{margin-left:0;width:100%;height:auto;flex-direction:row-reverse;align-items:center;margin-top:20px;flex-wrap:wrap}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-1{margin-left:20px}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2{margin-top:0}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2 div.item-quantity{margin-bottom:0;margin-top:0}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2 .item-quantity-update .loader-img svg{width:2.625rem;height:2.625rem}.ems-wishlist-items-wrapper .ems-wishlist-item-details .actions-container .actions-wrapper-2 .item-quantity-update button{margin-right:0}}.item-configuration-detail{display:flex}.item-configuration-detail .view-configuration-button{width:fit-content;height:1.625rem;margin:.75rem 0 1rem!important;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#1a1a1a;cursor:pointer}@media screen and (max-width: 48rem){.item-configuration-detail .view-configuration-button{height:1.375rem;margin:8px 10px 15.5px .5px!important;font-size:1rem;line-height:1.75}}.item-configuration-detail .configured-detail-modal{margin-left:1rem!important;margin-top:.625rem!important;font-size:inherit;line-height:inherit;position:relative}@media screen and (max-width: 64rem){.item-configuration-detail .configured-detail-modal{position:unset;margin-left:.625rem;margin-top:0!important}.item-configuration-detail .configured-detail-modal .configured-details-popup{margin-top:-.5rem!important}}@media screen and (max-width: 64rem){.item-configuration-detail{flex-direction:column}}.ems-pdp-icon-container{padding:6rem 0}.ems-pdp-icon-container .overview-container{display:flex;padding:3rem .25rem 3rem 1rem}.ems-pdp-icon-container .overview-container .icons-container{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0}.ems-pdp-icon-container .overview-container .icon-description{display:flex;align-items:center;gap:.5rem;width:48%}.ems-pdp-icon-container .overview-container .icon-description>img{width:3rem;height:3rem}.ems-pdp-icon-container .overview-container .description-container{width:50%;padding:0 2rem;font-size:clamp(.875rem,.653rem + .463vw,16px);line-height:clamp(1.3125rem,1.153rem + .463vw,1.5rem)}.ems-pdp-icon-container .overview-container .image-container{width:50%;margin:0 2rem}.ems-pdp-icon-container .overview-container .image-container>img{width:100%}.ems-pdp-icon-container .title-container{border-left:5px solid var(--assa-secondary-color, rgb(0, 160, 208));padding-left:1rem;margin-left:2rem}@media screen and (max-width: 768px){.ems-pdp-icon-container{width:100%;padding:1rem}.ems-pdp-icon-container .overview-container{display:grid;grid-template-columns:1fr;margin:0;padding:2rem .25rem 1rem 0}.ems-pdp-icon-container .overview-container .image-container{width:100%;margin:0}.ems-pdp-icon-container .overview-container .description-container{width:100%;padding:0}.ems-pdp-icon-container .overview-container .icon-description{padding:0}.ems-pdp-icon-container .icon-description{gap:.5rem}.ems-pdp-icon-container .title-container{border-left:0;padding-left:0;margin-left:0}}.ems-dam-search .damSearchContainer{text-align:center}.ems-dam-search .damSearchContainer #searchForm{max-width:40.625rem;width:calc(100% - 15px);display:inline-block;margin:20px 10px;text-align:left}.ems-dam-search .damSearchContainer #searchForm .form-group{margin-bottom:1rem}.ems-dam-search .damSearchContainer #searchForm .form-group label{color:var(--assa-primary-text, #1a1a1a)!important}.ems-dam-search .damSearchContainer #searchForm h6{margin-bottom:20px;text-align:left}.ems-dam-search .damSearchContainer #searchForm h6.noTopMargin{margin-top:0!important}.ems-dam-search .damSearchContainer #searchForm select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer{border:none;cursor:pointer;padding:0;min-height:calc(1.5em + .75rem + 2px);height:unset;position:relative}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .selectedContainer{border-radius:.25rem;min-height:calc(1.5em + .75rem + 2px);border:1px solid #ced4da;padding:5px 25px 0 5px}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .selectedContainer .selectedItem{display:inline-flex;margin:0 5px 5px 0;background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)));border-radius:5px;padding:2px 5px;font-size:14px}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .selectedContainer .selectedItem>svg{font-size:1.5em;position:relative;top:0;cursor:pointer}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .selectedContainer .dropdown-toggle{white-space:nowrap;position:absolute;right:13px;top:8px}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .selectedContainer .dropdown-toggle :after{margin-left:0}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer{width:100%;z-index:100;background:#fff;border:1px solid #ced4da;position:absolute;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;display:none;box-shadow:1px 1px 5px #ced4da}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer .scrollableContainer{max-height:16.875rem;overflow-y:auto}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer .scrollableContainer .item{padding:3px 6px 3px 10px}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer .scrollableContainer .item.hidden{display:none}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer .scrollableContainer .item:hover{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer .listContainerFooter{border-top:1px solid #ced4da;height:30px;font-size:14px;justify-content:center;display:flex;background-color:#eff1f0}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer .listContainerFooter span{padding:3px 10px;color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))!important}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer .listContainer .listContainerFooter span svg{position:relative;top:-1px}.ems-dam-search .damSearchContainer #searchForm .multiselectContainer.active .listContainer{display:block;border-top:none}.ems-dam-search .damSearchContainer #searchForm .text-input-container{height:100%;border-bottom:none;margin:0;background-color:inherit}.ems-dam-search .damSearchContainer #searchForm .text-input-container input{border:none;height:100%;margin:0;padding:0;background-color:inherit}.ems-dam-search .damSearchContainer #searchForm .searchControls{display:flex;justify-content:flex-end;flex-wrap:wrap}.ems-dam-search .damSearchContainer #searchForm .searchControls>*{margin-left:.625rem}.ems-dam-search .damSearchContainer #searchForm .searchControls button{border-radius:.25rem}.ems-dam-search .damSearchContainer #searchForm .searchControls button svg{margin-left:8px;position:relative}.ems-dam-search .damSearchContainer #searchForm .searchControls>:last-child{margin-right:0}.ems-dam-search .damSearchContainer #searchForm .searchControls .radio-inline{display:inline-block;position:relative;top:2px;margin-bottom:10px}.ems-dam-search .damSearchContainer #searchForm .searchControls .radio-inline label{color:var(--assa-primary-text, #1a1a1a)!important}.ems-dam-search .damSearchContainer #searchForm .searchControls .radio-inline label input{margin-right:.1875rem}.ems-dam-search .asset-container.disabled-cursor{pointer-events:none}.ems-dam-search .asset-container .main-content{padding-left:1.5rem;padding-right:1.5rem;width:100%}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer{border-bottom:1px solid #dee2e6!important;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%;padding-top:1rem;margin-bottom:1rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer>*{margin-top:1rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section{max-width:calc(100% - 370px);min-width:21.25rem;display:inherit;flex-wrap:wrap;align-items:flex-start}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section a{display:flex;align-items:center;cursor:pointer;opacity:.5;margin-bottom:.625rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section a:hover{opacity:1;color:var(--assa-link-color, rgb(255, 255, 255))}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section a>span{line-height:1.5;font-size:1.25rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section a>svg{margin-left:4px}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section a>svg:hover{color:var(--assa-link-color, rgb(255, 255, 255))}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section .pageUrlLinkCopyIcon{cursor:pointer;margin-left:4px;background-color:inherit!important;color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))!important;padding:0;width:28px;height:28px}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section .activeConstraint{border:1px solid #ccc;border-radius:5px;padding:3px 5px 1px;margin-right:.5rem;margin-top:-4px;margin-bottom:.625rem;display:flex;flex-wrap:wrap}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section .activeConstraint .activeConstraintValue{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important;border-radius:5px;padding:2px 5px;font-size:14px;margin-left:5px;margin-bottom:2px}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section .activeConstraint .activeConstraintValue svg{cursor:pointer}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section .copy-link{z-index:1;cursor:pointer}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .left-section .copy-link svg{transform:scale(.8);width:32px;height:32px;color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))!important}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section{min-width:19.25rem;margin-bottom:.625rem;display:inherit;flex-wrap:wrap}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section>.onecms-dropdown:first-child{margin-right:12px}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section>.onecms-dropdown .dropdown-toggle{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)));border-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))!important}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section>.onecms-dropdown .dropdown-toggle:focus{box-shadow:0 0 0 .2rem var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section>.onecms-dropdown.actions-dropdown .action-item>:first-child{display:flex;align-items:center}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section>.onecms-dropdown.actions-dropdown .action-item>:first-child svg{margin-right:4px}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section>.onecms-dropdown .dropdown-item:active{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType{margin-left:.75rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType>button{background-color:#fff;color:var(--assa-secondary-color, rgb(0, 160, 208));padding:.375rem .75rem!important;border:#4e555b .0520625rem solid!important}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType>button:first-child{border-radius:.25rem 0 0 .25rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType>button:nth-child(2){border-radius:0;border-left:0!important;border-right:0!important}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType>button:last-child{border-radius:0 .25rem .25rem 0}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType .active{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:#fff}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType :hover{background-color:var(--assa-secondary-color-hover, #1a1a1a);color:#fff}.ems-dam-search .asset-container .main-content .damResultsViewContainer .topBarContainer .right-section .selectResultViewType :focus{box-shadow:0 0 0 .1rem var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.ems-dam-search .asset-container .main-content .damResultsViewContainer .search-cards-container{width:100%}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar{width:100%;margin-bottom:1rem;justify-content:space-between;display:flex;flex-wrap:wrap}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar>div{display:inline}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar .resultCountContainer{margin-top:5px;margin-bottom:10px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar .resultCount{text-align:left;font-size:.875rem!important;font-weight:200!important;opacity:.4;margin-bottom:0;display:inline}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar .sortContainer{display:inline}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar .sortContainer .sortLabel{padding:.4375rem .9375rem;margin-bottom:0;font-size:inherit;line-height:1.5}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar .sortContainer .onecms-dropdown{width:16.875rem;height:2rem;display:inline-block;padding:.25rem .5rem;border-radius:.2rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .resultViewFilterSortToolbar .sortContainer .onecms-dropdown .react-dropdown-select-dropdown{max-height:11.75rem!important}.ems-dam-search .asset-container .main-content .damResultsViewContainer .no-found-img svg{height:210px!important}.ems-dam-search .asset-container .main-content .damResultsViewContainer .noFilteredResults{margin-bottom:20px}.ems-dam-search .asset-container .main-content .damResultsViewContainer .noFilteredResults h6{font-size:1.1875rem!important}.ems-dam-search .asset-container .main-content .damResultsViewContainer .loadMoreResults{width:100%;margin-top:.5rem;margin-bottom:.5rem;text-align:center}.ems-dam-search .asset-container .main-content .damResultsViewContainer .loadMoreResults svg{height:2rem}.ems-dam-search .asset-container .main-content .damResultsViewContainer .appendingSearchCounter{width:100%;margin:10px 0 30px;display:block;color:#bbb;line-height:1.5;background-color:inherit}@media screen and (max-width: 47.9375rem){.ems-dam-search .damResultsViewContainer .resultViewFilterSortToolbar .resultCountContainer .resultCount{font-size:.875rem!important}.ems-dam-search .damResultsViewContainer .resultViewFilterSortToolbar .sortContainer{display:flex;align-items:baseline}.ems-dam-search .damResultsViewContainer .resultViewFilterSortToolbar .sortContainer .onecms-dropdown{flex-grow:1;width:unset}}.no-item-selected-dialog .modal-dialog{margin-top:100px}.no-item-selected-dialog .modal-dialog .modal-content{border-radius:.3rem}.no-item-selected-dialog .modal-dialog .modal-content .modal-title{font-size:1.5rem}.table-view{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-view .sort-icon{color:#65a969}.table-view .asset-table{width:100%}.table-view .asset-table .header-column{text-align:center;font-size:16px;font-weight:500;color:#000;white-space:nowrap;padding:10px}.table-view .asset-table .header-column svg{fill:var(--assa-secondary-color, rgb(0, 160, 208))}.table-view .asset-table .header-column:hover{color:var(--assa-secondary-color-hover, #1a1a1a)}.table-view .asset-table .header-column:nth-child(n+2)>*{cursor:pointer}.table-view .asset-table tbody tr{border-top:1px solid #dee2e6}.table-view .asset-table tbody tr td{padding:5px}.table-view .asset-table tbody tr td span{max-width:320px;display:inline-block;overflow-wrap:break-word}.table-view .asset-table tbody tr td span a{text-decoration:none;cursor:pointer}.table-view .asset-table tbody tr td.title-container a{color:var(--assa-secondary-color, rgb(0, 160, 208))}.table-view .asset-table tbody tr td.title-container a:hover{text-decoration:none!important}.table-view .asset-table tbody tr td.title-container a>span:hover{text-decoration:none!important}.table-view .asset-table tbody tr td.title-container .new-label{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important;border-radius:5px;height:max-content;padding:2px 6px}.table-view .asset-table tbody tr td.action-container .cardActions{list-style-type:none;display:inline;padding:0}.table-view .asset-table tbody tr td.action-container .cardActions li{display:inline-block;cursor:pointer;font-size:1.4em;color:var(--assa-secondary-color, rgb(0, 160, 208));margin-right:5px;position:relative}.table-view .asset-table tbody tr td.action-container .cardActions li .action-button{background:transparent;border:none;padding:2px;margin:0;font-size:inherit;color:inherit;cursor:pointer}.table-view .asset-table tbody tr td.action-container .cardActions li svg{vertical-align:baseline}.table-view .asset-table tbody tr td.action-container .cardActions li:hover{color:var(--assa-secondary-color-hover, #1a1a1a)}.table-view .asset-table tbody tr td.action-container .cardActions li .download-dropdown-menu{top:-10px;right:0;transform:translate3d(-100%,47px,0);position:absolute;left:0;z-index:1000;min-width:17rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.table-view .asset-table tbody tr td.action-container .cardActions li .download-dropdown-menu .download-dropdown-header{padding:.5rem 1.5rem;margin-bottom:0;color:#6c757d;white-space:nowrap;font-weight:500!important;text-align:left}.table-view .asset-table tbody tr td.action-container .cardActions li .download-dropdown-menu div:hover{background-color:#eee}.table-view .asset-table tbody tr td.action-container .cardActions li .download-dropdown-menu .download-dropdown-item{display:flex;width:100%;padding:.25rem 1.5rem!important;clear:both;font-weight:400;color:#212529!important;text-align:inherit;white-space:nowrap;background-color:transparent!important;border:0!important;justify-content:space-between;cursor:pointer;text-decoration:none}.table-view .asset-table tbody tr td.action-container .cardActions li .download-dropdown-menu .download-dropdown-item .rendition-extension{color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.table-view .asset-table tbody tr td.action-container .cardActions li .download-dropdown-menu .download-dropdown-item:hover{background-color:#eee!important;border-radius:0}.table-view .asset-table tbody tr td.centered{text-align:center}.table-view .asset-table tbody tr td .onecms-checkbox input{border-color:var(--assa-secondary-color, rgb(0, 160, 208))}.table-view .asset-table tbody tr td .onecms-checkbox input:checked:after{color:var(--assa-secondary-color, rgb(0, 160, 208))}.table-view .asset-table tbody .table-row .centered .onecms-checkbox input[type=checkbox]{margin-right:0;border-width:initial;border:solid .125rem var(--assa-secondary-color-hover, #1a1a1a)!important}.table-view .asset-table tbody .table-row .centered .onecms-checkbox .onecms-checkbox-label{cursor:pointer;color:var(--assa-secondary-color, rgb(0, 160, 208))}.table-view .asset-table tbody .table-row .centered .onecms-checkbox .onecms-checkbox-label input[type=checkbox]{margin-right:.25rem!important}.table-view .asset-table tbody .table-row .centered .onecms-checkbox input[type=checkbox]:checked:after{content:"✓";font-size:20px;color:var(--assa-secondary-color, rgb(0, 160, 208));position:absolute;top:5px;left:3px;font-weight:800}.renditionBody{text-align:center}.renditionBody #renditionsTable{display:inline}.renditionBody #renditionsTable tr{border-bottom:1px solid #eee}.renditionBody #renditionsTable td{padding:5px 10px 5px 15px}.renditionBody #renditionsTable .renditionLabelColumn{text-align:left}.renditionBody #renditionsTable .renditionExtensionColumn{color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.renditionBody .form-check{position:relative;display:block;padding-left:1.25rem}.renditionBody .form-check-label{margin-bottom:0}.dam-search-result .grid-result-container{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.dam-search-result .grid-result-container .grid-result-card:hover .grid-card-action{display:block}.dam-search-result .grid-result-container .grid-result-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin:20px;padding:1px}.dam-search-result .grid-result-container .grid-result-card.selected{border:.125rem solid var(--assa-secondary-color-hover, #1a1a1a)}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container{height:320px;width:320px;max-width:100%;position:relative}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image,.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table{width:100%;height:100%}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td{vertical-align:middle;text-align:center;padding:10px;position:relative}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td img{max-height:300px;width:auto;max-width:300px;border-radius:calc(.25rem - 1px)}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action{list-style-type:none;width:unset;position:absolute;background:#ffffffd9;border-radius:8px;border:1px solid #ccc;padding:0 8px;left:calc(50% - 82px);bottom:0;display:flex}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li{display:flex;padding:4px 2px;font-size:2em;color:var(--assa-secondary-color, rgb(0, 160, 208));position:relative}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li svg{cursor:pointer}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li svg:hover{color:var(--assa-secondary-color-hover, #1a1a1a)}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .action-button{background:transparent;border:none;padding:2px;margin:0;font-size:inherit;color:inherit;cursor:pointer}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li button:hover,.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .onecms-checkbox:hover{color:var(--assa-secondary-color-hover, #1a1a1a)}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .onecms-checkbox input[type=checkbox]{margin-right:0;border-width:initial;border:solid .125rem var(--assa-secondary-color-hover, #1a1a1a)!important}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .onecms-checkbox .onecms-checkbox-label{cursor:pointer;color:var(--assa-secondary-color, rgb(0, 160, 208))}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .onecms-checkbox .onecms-checkbox-label input[type=checkbox]{margin-right:.25rem!important}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .onecms-checkbox input[type=checkbox]:checked:after{content:"✓";font-size:20px;color:var(--assa-secondary-color, rgb(0, 160, 208));position:absolute;top:5px;left:3px;font-weight:800}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .download-dropdown-menu{top:0;transform:translate3d(2px,47px,0);position:absolute;left:0;z-index:1000;min-width:17rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}@media screen and (max-width: 830px){.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .download-dropdown-menu{left:-100px}}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .download-dropdown-menu .download-dropdown-header{padding:.5rem 1.5rem;margin-bottom:0;color:#6c757d;white-space:nowrap;font-weight:500!important;text-align:left}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .download-dropdown-menu div:hover{background-color:#eee}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .download-dropdown-menu .download-dropdown-item{display:flex;width:100%;padding:.25rem 1.5rem!important;clear:both;font-weight:400;color:#212529!important;text-align:inherit;white-space:nowrap;background-color:transparent!important;border:0!important;justify-content:space-between;cursor:pointer;text-decoration:none}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .download-dropdown-menu .download-dropdown-item .rendition-extension{color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action li .download-dropdown-menu .download-dropdown-item:hover{background-color:#eee!important;border-radius:0}.dam-search-result .grid-result-container .grid-result-card .grid-card-image-container .grid-card-image table td .grid-card-action .checkbox-container{margin:0;padding:0 .40625rem;display:flex;align-items:center}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container{flex:1 1 auto;padding:1.25rem;border-top:1px solid #eee;max-width:320px;display:flex;align-items:center;justify-content:center;flex-direction:column}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .grid-card-title-container{vertical-align:middle;text-align:center;padding:4px}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .grid-card-title-container a{color:var(--assa-link-color, rgb(255, 255, 255));word-break:break-word;text-decoration:none!important}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .new-label{margin-top:.25rem;margin-bottom:.25rem}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .new-label>span{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important;border-radius:5px;padding:2px 6px}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .links-container{padding-top:10px;padding-bottom:20px;text-align:center;vertical-align:top}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .links-container .link{display:flex;justify-content:center;align-items:center;color:var(--assa-link-color, rgb(255, 255, 255))!important;font-size:16px}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .links-container .link div{cursor:pointer}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .links-container .link div svg{font-size:22px;top:-2px}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .links-container .link span{padding-right:5px}.dam-search-result .grid-result-container .grid-result-card .grid-card-body-container .links-container .link:hover{color:var(--assa-secondary-color, rgb(0, 160, 208))}@media screen and (max-width: 47.9375rem){.dam-search-result .grid-result-container .grid-result-card{margin:20px auto}.dam-search-result .grid-result-container .grid-result-card .grid-card-action{padding:5px!important;left:calc(50% - 80px)!important}.dam-search-result .grid-result-container .grid-result-card .grid-card-action li{padding:2.5px 2.75px!important;align-items:center;height:fit-content!important}.dam-search-result .grid-result-container .grid-result-card .grid-card-action li .action-button{padding:0!important}.dam-search-result .grid-result-container .grid-result-card .grid-card-action .checkbox-container{margin:.3rem!important;padding:0;display:flex;align-items:center}}.blur-background{filter:blur(5px);transition:filter .3s ease}.card-modal{position:fixed;top:0;left:0;z-index:1050;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#5d58581a;outline:0;visibility:hidden;transition:opacity 60s ease,visibility 60s ease}.card-modal.show{opacity:1;visibility:visible}.card-modal.show .card-modal-content{transform:translateY(0);opacity:1}.card-modal .card-modal-content{position:relative;display:flex;flex-direction:column;width:90%;height:90%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0;transform:translateY(-30px);opacity:0;transition:transform 60s ease,opacity 60s ease}@media screen and (min-width: 992px){.card-modal .card-modal-content{max-width:800px}}@media screen and (min-width: 1200px){.card-modal .card-modal-content{max-width:1140px}}@media screen and (min-width: 1800px){.card-modal .card-modal-content{max-height:80%}}@media screen and (min-width: 930px) and (max-width: 1200px){.card-modal .card-modal-content{max-width:90%}}.card-modal .card-modal-content .card-modal-header{display:flex;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.card-modal .card-modal-content .card-modal-header .card-modal-title{margin-bottom:0;font-weight:500!important}.card-modal .card-modal-content .card-modal-header .card-modal-button{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.card-modal .card-modal-content .card-modal-header .card-modal-button span{font-size:1.2rem;font-weight:700;line-height:1;color:#958888b5}.card-modal .card-modal-content .card-modal-header .card-modal-button span:hover{color:#000}.card-modal .card-modal-content .card-modal-body{overflow-y:auto;padding:1rem;position:relative;flex:1 1 auto}.card-modal .card-modal-content .card-modal-body .card-modal-body-content{display:flex}@media screen and (min-width: 831px){.card-modal .card-modal-content .card-modal-body .card-modal-body-content{margin-right:-15px;margin-left:-15px}}@media screen and (max-width: 830px){.card-modal .card-modal-content .card-modal-body .card-modal-body-content{flex-direction:column}}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .right-infoSection{display:flex;justify-content:center;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:20px}@media screen and (min-width: 831px){.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .right-infoSection{min-height:31.25rem}}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .right-infoSection{flex-direction:column;gap:20px}@media screen and (max-width: 830px){.card-modal .card-modal-content .card-modal-body .card-modal-body-content .right-infoSection{padding-left:0;padding-right:0;font-size:14px}}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection{display:flex;flex-direction:column;justify-content:unset}@media screen and (min-width: 831px){.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection{border-right:1px solid rgb(222,226,230)}}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .left-infoSection-img-container{position:relative;text-align:center;min-height:9.375rem;margin-bottom:30px}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .left-infoSection-img-container img{max-height:300px;object-fit:contain}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .links-container{padding-top:10px;padding-bottom:20px;text-align:center;vertical-align:top}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .links-container .link{display:flex;justify-content:center;align-items:center;padding-top:15px;color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));font-size:16px}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .links-container .link div{cursor:pointer}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .links-container .link div svg{font-size:22px;top:-2px}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .links-container .link span{padding-right:5px;color:inherit}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container{text-align:center;vertical-align:top;align-self:center}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:15px}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu svg{transform:scale(.8);font-size:2em}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image{border-collapse:collapse}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-row:nth-child(n+2){border-top:1px solid #e0e0e0}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-col{padding:5px 10px 5px 15px;text-align:left}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-col.rendition-download,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-col .rendition-link{color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .tr:last-child{border-bottom:none}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-download,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-link,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-email{cursor:pointer}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-download svg,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-link svg,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-email svg{width:32px;height:32px;color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));transform:scale(.8)}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-download:hover svg,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-link:hover svg,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection .rendition-container .rendition-menu-image .rendition-email:hover svg{color:#51555c}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection img{max-width:300px;position:relative}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .left-infoSection img:hover{padding:2px;border:2px dashed rgba(149,136,136,.7098039216)}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional{padding-top:20px}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-general,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional{align-items:center;justify-content:unset;flex-direction:column}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-general h6,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset h6,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional h6{padding-bottom:10px;text-align:center;font-weight:500!important}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-general .info-general,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset .info-general,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional .info-general{display:flex;align-items:center;flex-direction:column}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-general .right-info-details,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset .right-info-details,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional .right-info-details{display:flex;width:100%}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-general .right-info-details .info-label,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset .right-info-details .info-label,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional .right-info-details .info-label{text-align:right;flex:1;padding-right:10px;border-right:1px solid rgb(222,226,230);display:flex;justify-content:flex-end;width:50%}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-general .right-info-details .info-value,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset .right-info-details .info-value,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional .right-info-details .info-value{text-align:left;flex:1;padding-left:10px;align-items:center;width:50%;overflow-wrap:break-word}.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-general .right-info-details div,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-asset .right-info-details div,.card-modal .card-modal-content .card-modal-body .card-modal-body-content .infoSection-additional .right-info-details div{padding:5px;font-weight:500}.card-modal .card-modal-content .card-modal-footer{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem;bottom:0}.list-view{display:flex;flex-wrap:wrap}.list-view .asset-item{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #eee;margin:20px 0 0;padding:20px 0}.list-view .asset-item .thumbnail-container{max-height:170px;width:170px;min-width:170px;margin-right:20px;padding:1px;border:1px solid rgba(0,0,0,.125);text-align:center;align-content:center}.list-view .asset-item .thumbnail-container.selected{border:.125rem solid var(--assa-secondary-color-hover, #1a1a1a)}.list-view .asset-item .thumbnail-container .onecms-img{display:inline}.list-view .asset-item .thumbnail-container img{width:160px;object-fit:contain}.list-view .asset-item .asset-data{width:70%;height:100%;vertical-align:middle;margin-right:20px}.list-view .asset-item .asset-data>:first-child{margin-bottom:.5rem}.list-view .asset-item .asset-data h6{font-size:1.1875rem!important;line-height:1.5rem!important}.list-view .asset-item .asset-data h6 a{font-size:inherit;line-height:inherit;color:var(--assa-link-color, rgb(255, 255, 255));word-break:break-word}.list-view .asset-item .asset-data .new-label{margin-bottom:10px}.list-view .asset-item .asset-data .new-label>span{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important;border-radius:5px;padding:2px 6px}.list-view .asset-item .asset-data .fieldLabelColumn{text-align:right;padding-right:10px;font-weight:500;border-right:1px solid #eee;white-space:nowrap;width:50%;padding-bottom:10px}.list-view .asset-item .asset-data .fieldValueColumn{padding-left:10px;text-align:left;padding-bottom:10px}.list-view .asset-item .action-container .card-actions{width:160px;font-size:1rem;color:var(--assa-primary-color, #1a1a1a);list-style-type:none;background:#ffffffd9;border-radius:8px;border:1px solid #ccc;padding:15px 15px 10px}.list-view .asset-item .action-container .card-actions>li{cursor:pointer;color:var(--assa-secondary-color, rgb(0, 160, 208))}.list-view .asset-item .action-container .card-actions>li:hover{color:var(--assa-secondary-color-hover, #1a1a1a)}.list-view .asset-item .action-container .card-actions>li>svg{font-size:1.75rem}.list-view .asset-item .action-container .card-actions>li .action-button{background:transparent;border:none;padding:2px;margin:0;display:flex;align-items:center;color:inherit;font-size:inherit;cursor:pointer;font-weight:400}.list-view .asset-item .action-container .card-actions>li .action-button svg{font-size:1.75rem}.list-view .asset-item .action-container .card-actions>li .action-button:hover{color:var(--assa-secondary-color-hover, #1a1a1a);text-decoration:none}.list-view .asset-item .action-container .card-actions>li .onecms-checkbox{margin-right:.25rem!important;margin-left:.1875rem!important}.list-view .asset-item .action-container .card-actions>li .onecms-checkbox input[type=checkbox]{margin-right:0;border-width:initial;border:solid .125rem var(--assa-secondary-color-hover, #1a1a1a)!important}.list-view .asset-item .action-container .card-actions>li .onecms-checkbox .onecms-checkbox-label{cursor:pointer;color:var(--assa-secondary-color, rgb(0, 160, 208))}.list-view .asset-item .action-container .card-actions>li .onecms-checkbox .onecms-checkbox-label input[type=checkbox]{margin-right:.25rem!important}.list-view .asset-item .action-container .card-actions>li .onecms-checkbox input[type=checkbox]:checked:after{content:"✓";font-size:20px;color:var(--assa-secondary-color, rgb(0, 160, 208));position:absolute;top:5px;left:3px;font-weight:800}.list-view .asset-item .action-container .card-actions .checkbox-container{margin:0;padding:0;display:flex;align-items:center}.list-view .asset-item .action-container .card-actions .download-container{position:relative}.list-view .asset-item .action-container .card-actions .download-dropdown-menu{top:0;transform:translate3d(-115px,25px,0);position:absolute;left:0;z-index:1000;min-width:17rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.list-view .asset-item .action-container .card-actions .download-dropdown-menu .download-dropdown-header{padding:.5rem 1.5rem;margin-bottom:0;color:#6c757d;white-space:nowrap;font-weight:500!important;text-align:left}.list-view .asset-item .action-container .card-actions .download-dropdown-menu .download-dropdown-item{display:flex;width:100%;padding:.25rem 1.5rem!important;clear:both;font-weight:400;color:#212529!important;text-align:inherit;white-space:nowrap;background-color:transparent!important;border:0!important;justify-content:space-between;cursor:pointer;text-decoration:none}.list-view .asset-item .action-container .card-actions .download-dropdown-menu .download-dropdown-item .rendition-extension{color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)))}.list-view .asset-item .action-container .card-actions .download-dropdown-menu .download-dropdown-item:hover{background-color:#eee!important;border-radius:0}.no-scroll-modal{overflow:hidden}.blur-background{opacity:.5}#viewItemModal{padding:0!important}#viewItemModal .modal-dialog{height:calc(100% - 60px)}#viewItemModal .modal-header{display:flex;align-items:center}#viewItemModal .modal-body{padding:0}#viewItemModal .image-container{width:100%;height:100%}#viewItemModal .image-container td{vertical-align:middle;text-align:center}#viewItemModal .image-container img{max-width:100%}#viewItemModal .modal-content{height:100%;max-height:100%!important}#viewItemModal .modal-content .close{font-size:1.2rem;position:relative;top:3px;right:10px}.asset-container{display:flex;flex-wrap:wrap;min-height:100vh}.asset-container #filterSection{display:flex;justify-content:space-between;color:#6c757d;cursor:pointer;margin:16px 12px 12px}.asset-container #filterSection .filter-section-title-container{font-size:1.18rem;display:flex;align-items:center}.asset-container #filterSection .filter-section-title-container .filter-section-title-name{margin-left:.25rem}.asset-container .sidebar .sidebar-header{overflow:hidden;position:sticky;top:90px;margin-top:.5rem;width:22rem;display:flex;flex-wrap:wrap;width:100%}.asset-container .sidebar .navClose{top:-6px;left:6px;position:relative;background-color:transparent;float:right;padding:0;text-shadow:0 1px 0 #fff;border:0;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5}.asset-container .sidebar .navClose:hover{text-decoration:none;opacity:unset}.asset-container .main-content{flex:3 0 0;position:relative;padding:20px}.asset-container .main-content .content-container{display:flex;position:relative;gap:1rem}.asset-container .main-content .content-container .left-section{max-width:calc(100% - 370px);min-width:16.25rem;display:inherit;flex-wrap:wrap;align-items:inherit}.asset-container .main-content .content-container .right-section{min-width:19.25rem;margin-bottom:.625rem;display:inherit;flex-wrap:wrap}.asset-container .main-content .content-container .activeConstraint{border:1px solid #ccc;border-radius:5px;padding:3px 5px 1px;margin-right:.5rem;margin-top:-4px;margin-bottom:.625rem;display:flex;flex-wrap:wrap}.asset-container .main-content .content-container .activeConstraint .activeConstraintValue{background-color:var(--assa-button-color, var(--assa-secondary-color, rgb(0, 160, 208)));color:var(--assa-button-text-color, var(--assa-secondary-text, rgb(255, 255, 255)))!important;border-radius:5px;padding:2px 5px;font-size:14px;margin-left:5px;margin-bottom:2px;cursor:pointer}.asset-container #filterIcon{display:none}.asset-container .filter-sidebar-sticky{background-color:#f8f9fa;box-shadow:2px 0 5px #0000001a;overflow-x:hidden;overflow-y:auto;height:auto;width:20rem;max-width:100%;padding-right:.3rem;padding-top:.3rem;max-height:calc(80vh - 138px)}.asset-container .filter-sidebar-sticky .filterExpandToggle{cursor:pointer;color:#65a969}.asset-container .filter-sidebar-sticky .filterExpandToggle button{margin:.125rem 0;border-radius:.25rem;width:100%}.asset-container .dam-filter-group-btn{width:20rem!important;position:fixed;bottom:65px;display:flex;flex-direction:row;grid-gap:1rem;z-index:1000;padding:1.25rem .25rem}.asset-container .dam-filter-group-btn-mobile{display:flex;flex-direction:column-reverse;padding:1.25rem 0;transition:opacity .1s;max-width:600px;margin:0 auto;justify-content:center}.asset-container .dam-filter-group-btn-mobile .onecms-button{margin:.5rem 0}.mobile-view-drawer,.mobile-view-drawer .drawer{display:none}@media (max-width: 768px){#filterIcon{display:inline!important;width:1em;height:1.4em;font-size:25px;position:relative;top:-2px;left:5px;color:#65a969;cursor:pointer}.sidebar{display:none}#filterSection{display:flex;justify-content:space-between;margin:10px}.filter-sidebar-sticky{display:grid;height:auto!important;width:auto!important;min-width:22rem!important;margin:0!important;max-height:calc(50vh - 70px)!important;padding:0rem .5rem 0rem 0rem!important}.filter-sidebar-sticky div:last-child{margin-bottom:unset!important}.filter-sidebar-sticky .facetGroup{background-color:#f5f5f5;color:#000000de;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:4px;border:1px solid rgba(0,0,0,.12);overflow:hidden;margin:6px 6px 6px 10px!important;padding:6px}.filter-sidebar-sticky .filterExpandToggle{cursor:pointer;color:#65a969;margin-left:10px;margin-bottom:87px}.mobile-view-drawer,.mobile-view-drawer .drawer{display:block}.mobile-view-drawer .drawer .drawer-content{width:100%}.mobile-view-drawer .drawer .drawer-puller svg{margin-right:6px;color:#fff;font-size:20px}}.mobile-view-drawer .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999;transition:opacity .3s ease-in-out}.mobile-view-drawer .drawer{position:fixed;bottom:0;left:0;width:100%;height:auto;max-height:80%;background:#fff;box-shadow:0 -2px 10px #0000001a;transition:transform .3s ease-in-out;z-index:100000;display:flex;flex-direction:column;align-items:center}.mobile-view-drawer .drawer.open{transform:translateY(0)}.mobile-view-drawer .drawer.close{transform:translateY(100%)}.mobile-view-drawer .drawer-header{display:flex;align-items:center;padding:0 1rem;width:100%;position:relative}.mobile-view-drawer .drawer-header .drawer-puller{margin:0 auto}.mobile-view-drawer .drawer-header .drawer-close-icon{margin-left:0 auto}.mobile-view-drawer .drawer-header .drawer-close-icon svg{font-size:2rem;color:#6c757d}.mobile-view-drawer .drawer-content{padding:1rem;overflow-y:auto;height:100%}.mobile-view-drawer .drawer-content .search-filter-container .filter-sidebar-sticky{padding:0!important}.mobile-view-drawer .drawer-puller{padding:10px;background:#65a969;text-align:center;color:#fff;cursor:pointer;transition:background .3s ease}.ems-products-compare-shelf{position:fixed;z-index:99999999999;bottom:.25rem}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper{position:relative}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container{background:#fff;padding-bottom:0;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px #0003;position:absolute;border:1px solid #f0f0f0;display:flex;flex-direction:column;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container.show{opacity:1;transform:scale(1)}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container.hidden{opacity:0;transform:scale(0)}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList{display:inline-flex}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product{position:relative}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .remove-compare-product{position:absolute;right:.5rem;top:.375rem;color:#000}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .remove-compare-product .onecms-button{color:inherit}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .onecms-anchor{margin:0 1.5rem}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .onecms-anchor .compare-product-info{display:inline-block}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .onecms-anchor .compare-product-info img,.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .onecms-anchor .compare-product-info svg{width:7rem;height:7rem;margin:auto}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .onecms-anchor .compare-product-info svg{transform:scale(.7)}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList .compare-product .onecms-anchor .compare-product-info .compare-product-name{font-size:.875rem;margin-top:.9375rem;width:6.25rem;text-align:center;margin-top:.25rem;margin-left:auto;margin-right:auto;margin-bottom:.25rem}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .ems-products-compare-shelf-productList:not(:has(+.remove-all-compare-products)){margin-bottom:3.375rem}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .remove-all-compare-products{margin-top:.625rem;margin-bottom:.375rem;opacity:1}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .remove-all-compare-products.hidden{opacity:0;margin-right:0;margin-left:0}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .remove-all-compare-products .onecms-button{float:right;color:inherit}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-container .remove-all-compare-products .onecms-button:hover{text-decoration:none!important}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions{position:absolute}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn{width:max-content;border-radius:.25rem;margin:0}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn>span:first-child{margin-right:.25rem}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn svg{width:1.25rem;height:1.25rem;fill:currentColor}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn svg>*{fill:currentColor}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn .comparedCount{padding:.125rem;font-size:.75rem;width:1.25rem;height:1.25rem;background-color:#0003;border-radius:.125rem;display:flex;align-items:center;justify-content:center}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn.primary-btn:hover,.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn.primary-btn:active{text-decoration:none}.ems-products-compare-shelf .ems-products-compare-shelf-wrapper .ems-products-compare-shelf-actions .onecms-button.base-btn.primary-btn:focus{text-decoration:none}.ems-products-compare-shelf .ems-products-compare-shelf-actions{display:flex;gap:.5rem}.ems-products-compare-shelf .ems-products-compare-shelf-actions .remove-all-compare-products{transition:display .2s linear .6s}.ems-products-compare-shelf .ems-products-compare-shelf-actions .remove-all-compare-products.hidden{display:none!important}.ems-products-compare-shelf .ems-products-compare-shelf-actions .remove-all-compare-products .onecms-button{color:inherit}.ems-products-compare-shelf.right{right:1rem}.ems-products-compare-shelf.right .ems-products-compare-shelf-container{bottom:0;right:0;transform-origin:bottom right}.ems-products-compare-shelf.right .ems-products-compare-shelf-container .remove-all-compare-products{margin-left:auto;margin-right:10rem}.ems-products-compare-shelf.right .ems-products-compare-shelf-actions{bottom:.5rem;right:.5rem;flex-direction:row-reverse}.ems-products-compare-shelf.left{left:1rem}.ems-products-compare-shelf.left .ems-products-compare-shelf-container{bottom:0;left:0;transform-origin:bottom left}.ems-products-compare-shelf.left .ems-products-compare-shelf-container .remove-all-compare-products{margin-left:10rem;margin-right:auto}.ems-products-compare-shelf.left .ems-products-compare-shelf-actions{left:.5rem;bottom:.5rem}
