*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:1.6rem;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.touch{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;cursor:pointer}body.catalog-product-view .lazyloading{background-image:none}textarea{min-height:95px}a:focus{color:#534d85}.lazybgbox{background:no-repeat;background-color:#f7f7f7;background-size:contain}.lazyload{opacity:0}.lazyloading{opacity:1;-ms-transition:.6s opacity;-webkit-transition:.6s opacity;transition:.6s opacity;background:#f7f7f7 url(../../../../../frontend/Magento/base/default/Magento_PurchaseOrder/images/loader-1.gif) no-repeat center;background-size:40px 40px !important;min-height:50px}.catalog-category-view .page-main>.page-title-wrapper>.page-title{display:none}.category-seminars-webinars .inventory-message{display:none}.column.main .lazyload,.column.main .lazyloading{min-height:250px}.lazyloaded{opacity:1;-ms-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.ratio-container{position:relative}.ratio-container:after{display:block;height:0;width:100%;padding-bottom:50%;content:''}.page-main>.page-title-wrapper .page-title{padding-top:30px}.breadcrumbs{padding-top:15px;padding-bottom:15px}.breadcrumbs ul.items{margin-left:auto;margin-right:auto;max-width:1240px}.breadcrumbs .item{display:inline-block}.breadcrumbs .item a{vertical-align:text-bottom}.breadcrumbs .item a:visited{color:inherit}.breadcrumbs .item a:hover,.breadcrumbs .item a:focus{color:#534d85}.breadcrumbs .item strong{font-weight:700;vertical-align:text-bottom}.breadcrumbs .item:not(:last-child):after{content:'|';line-height:1;vertical-align:top;font-size:14px}.message{text-transform:uppercase;text-align:center}.message a{text-decoration:underline}.message.success a:hover,.message.success a:focus{text-decoration:none}.video-item{position:relative;z-index:5;line-height:0}.video-item .jq-embed-video-close{background:#000;color:#fff;cursor:pointer;left:2px;line-height:15px;position:absolute;z-index:10;text-transform:uppercase}.video-item .jq-embed-video-iframe{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-item iframe{border:0 none;height:100%;left:0;outline:0 none;position:absolute;top:0;width:100%}.action{font-size:14px}.action.primary,.action.secondary{font-weight:700;border:0}.requisition-list-requisition-view .block-requisition-list .button{background:0 0;padding:0;min-width:0;letter-spacing:0em}.requisition-list-requisition-view .block-requisition-list .button:hover{background:0 0}.requisition-list-requisition-view .block-requisition-list .button .requisition-list-button{min-width:0;text-transform:capitalize}.page-wrapper .action.primary,.page-wrapper a.primary,.page-wrapper .button{background:#7068ad;padding:23px 36px;font-size:12px;font-weight:700;letter-spacing:.05em;min-width:152px;border:none;border-radius:0;text-transform:uppercase}.page-wrapper a.button,.page-wrapper a.button:visited{color:#fff}.action.primary:hover,a.primary:hover,.button:hover{background:#534d85;border:0}button{border-radius:0}.action.secondary,a.secondary,.button{color:#fff;padding:23px 36px;background:#7068ad}.action.secondary:hover,a.secondary:hover,.button:hover{color:#fff;border:0;background:#534d85}input[type=text],input[type=tel],select,input[type=checkbox],input[type=password],input[type=email],textarea,textarea:not([disabled]){width:100%;background:#f7f7f7;border:1px solid transparent;padding:16px 15px 15px;font-size:14px;font-weight:400;border-radius:0;color:#707070;-webkit-box-shadow:0 0 7px rgba(215,215,215,.6) inset;-moz-box-shadow:0 0 7px rgba(215,215,215,.6) inset;box-shadow:0 0 7px rgba(215,215,215,.6) inset;-webkit-transition:box-shadow .25s linear;-moz-transition:box-shadow .25s linear;-o-transition:box-shadow .25s linear;transition:box-shadow .25s linear;height:auto}input[type=text]:focus,input[type=tel]:focus,select:focus,input[type=checkbox]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus,textarea:not([disabled]):focus{outline:none;-webkit-box-shadow:0 0 7px rgba(71,67,116,.35) inset;-moz-box-shadow:0 0 7px rgba(71,67,116,.35) inset;box-shadow:0 0 7px rgba(71,67,116,.35) inset}select{padding:16px 21px 15px 15px;background:#f7f7f7 url('../images/selectbox-down-arrow.png') no-repeat;background-size:8px 7px;background-position:98% 23px}select:not([disabled]):focus{-webkit-box-shadow:0 0 7px rgba(71,67,116,.35) inset;-moz-box-shadow:0 0 7px rgba(71,67,116,.35) inset;box-shadow:0 0 7px rgba(71,67,116,.35) inset}input[type=checkbox]{width:25px;height:25px}div.checker,div.checker span,div.checker input{width:25px;height:25px}div.checker{border:0;margin-top:0}div.checker input{position:absolute;left:0;top:0;padding:0}div.checker span{background:#f7f7f7;-webkit-box-shadow:0 0 7px rgba(215,215,215,.6) inset;-moz-box-shadow:0 0 7px rgba(215,215,215,.6) inset;box-shadow:0 0 7px rgba(215,215,215,.6) inset}div.checker span.checked:after{background:url('../images/sprite2x.png') no-repeat -391px 0;position:absolute;display:block;content:'';width:17px;height:16px;top:4px;left:4px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}div.radio{width:16px;height:16px;margin-right:3px;margin-top:-2px;border:0;background:#f5f5f5;background:-moz-radial-gradient(center,ellipse cover,#f5f5f5 22%,#ededed 78%);background:-webkit-radial-gradient(center,ellipse cover,#f5f5f5 22%,#ededed 78%);background:radial-gradient(ellipse at center,#f5f5f5 22%,#ededed 78%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#ededed',GradientType=1)}div.radio span.checked{margin-top:4px;margin-left:4px;width:8px;height:8px;background:#4b4952}div.radio input[type=radio]:before{display:none}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red}textarea.validation-failed,.input-text.validation-failed{background:#f7f7f7;border-color:#f49d13}.cms-practitioner-locator .page-main .search-box .custom-styled-select select{padding:12px 22px 12px 12px}.page-layout-2columns-left.page-products .column.main .products-grid .product-item{padding-top:15px;padding-bottom:30px}.products-list .product-items .product-item-link{padding-bottom:.6em}.products-list .product-items .action.more{color:#4b4952;font-weight:700}.products-list .product-items .action.more:visited{color:#4b4952}.products-list .product-items .action.more:focus,.products-list .product-items .action.more:hover{color:#534d85;text-decoration:none}.product-item-info{padding-bottom:65px}.products-grid .product-items .product-item-name,.products-list .product-items .product-item-name{margin:0;font-size:14px;font-weight:700;line-height:1.3em}.products-grid .product-items .product-item-name .product-item-link,.products-list .product-items .product-item-name .product-item-link{display:block;color:#4b4952;font-weight:700}.products-grid .product-items .product-item-name .product-item-link:visited,.products-list .product-items .product-item-name .product-item-link:visited{color:#4b4952}.products-grid .product-items .product-item-name .product-item-link:focus,.products-list .product-items .product-item-name .product-item-link:focus,.products-grid .product-items .product-item-name .product-item-link:hover,.products-list .product-items .product-item-name .product-item-link:hover{color:#534d85;text-decoration:none}.products-grid .product-items .description,.products-list .product-items .description{color:#4b4952}.products-grid .product-items .actions-secondary.link,.products-list .product-items .actions-secondary.link{padding-top:4px}.products-grid .product-items .link,.products-list .product-items .link{color:#4b4952;font-weight:700}.products-grid .product-items .link:hover,.products-list .product-items .link:hover,.products-grid .product-items .link:focus,.products-list .product-items .link:focus{color:#534d85}.products-grid .action.tocompare,.products-list .action.tocompare{color:#4b4952;font-weight:700;display:inline-block;border-bottom:1px dotted transparent;text-transform:none}.products-grid .action.tocompare:hover,.products-list .action.tocompare:hover,.products-grid .action.tocompare:focus,.products-list .action.tocompare:focus{color:#534d85}.products-grid .product-items .product-item-name .product-item-link{padding:1.43em 0 .6em;text-align:center;display:inline-block}.products-list .product-items .product-item-name .product-item-link{display:inline-block}.page-products .toolbar-products{font-size:12px}.page-products .toolbar-products .toolbar-amount,.page-products .toolbar-products .sorter-label,.page-products .toolbar-products .label,.page-products .toolbar-products .limiter-text{color:#4b4952;text-transform:uppercase;font-weight:700}.page-products .toolbar-products select:not([disabled]):focus{-webkit-box-shadow:none;box-shadow:none;border-color:transparent}.page-products .page-main .messages .message{margin-top:0}.pages .item{font-weight:400}.pages .item a,.pages .item strong.page{color:#4b4952;line-height:40px}.pages .item.current{color:#4b4952}.pages .item.current .page{color:#534d85;font-weight:400}.pages a.page:visited:hover,.pages a.page:visited:focus{color:#534d85}.pages .action.next,.pages .action.previous{line-height:36px;height:36px;border-color:transparent}.pages .action.next:before,.pages .action.previous:before{color:#4b4952}.pages .action.next:hover,.pages .action.previous:hover,.pages .action.next:focus,.pages .action.previous:focus{background:#534d85;border-color:#534d85}.category-view .breadcrumbs{line-height:normal}.modes .modes-mode{cursor:pointer}.modes .modes-mode:before{color:#534d85;opacity:.4}.modes .modes-mode:hover:before{opacity:1}.modes .modes-mode.active{cursor:default}.modes .modes-mode.active:before{color:#534d85;opacity:1}.filter .block-subtitle{font-style:normal;font-weight:700;color:#4b4952;text-transform:uppercase;font-size:14px}.filter .block-actions.filter-actions a{color:#4b4952;text-transform:none;font-weight:700}.filter .block-actions.filter-actions a:hover,.filter .block-actions.filter-actions a:focus{color:#534d85}.filter-title-trigger{font-weight:700;font-size:14px;color:#4b4952}.filter-options-content a{font-size:14px;line-height:16px;color:#97969d}.filter-options-content a:hover,.filter-options-content a:focus{color:#474374}.sidebar-additional .block-compare .block-title strong{font-weight:700;font-size:14px;color:#4b4952;text-transform:uppercase}.page-products .sidebar .empty{font-weight:400;color:#7c7a81}.filter-current .item>a:before{top:8px;color:#4b4952}.filter-current .item>a:hover,.filter-current .item>a:focus{color:#534d85}.filter-current .item>a:hover .filter-value,.filter-current .item>a:focus .filter-value{color:inherit}.filter-current .item>a:hover:before,.filter-current .item>a:focus:before{color:#534d85}.catalogsearch-result-index .page-title-wrapper{padding-top:0}.catalogsearch-result-index .page-title-wrapper .page-title{color:#7c7a81;padding-top:20px}.compare-list .comparison .action.tocart{width:100%;background:#7068ad;color:#fff;text-transform:uppercase;font-size:12px;padding:23px 36px;border:none}.sidebar.sidebar-additional .actions-toolbar .action.compare.button{padding:0;font-weight:700;border:none;display:block;text-transform:none;color:#4b4952;font-size:14px;text-align:left;float:left}.sidebar.sidebar-additional .actions-toolbar .action.compare.button:hover{color:#534d85;background:0 0;padding:0}.product-info-main .swatch-option.text.selected{background:#7068ad !important}.product-info-main .swatch-option.selected{border-color:#7068ad !important}.product-info-main .swatch-option.text:hover{color:#7068ad}.product-info-main .swatch-attribute.size .swatch-option,.product-info-main .swatch-option.text{color:#7068ad}.product.pricing{display:none;float:left}.search-box .custom-styled-select select{background:#f7f7f7 url(../images/selectbox-down-arrow.png) no-repeat;background-position:97% 18px;background-size:8px 7px;padding:12px}.page-wrapper .breadcrumbs .item strong,.page-wrapper .breadcrumbs .item a{font-weight:400;color:#7068ad}.page-layout-1column .lettered-container .container-fluid{padding:0}.page-layout-1column .lettered-container select{font-size:14px;color:#7c7a81}.product-list-subset li{list-style:none}.product-list-subset .product-list li a:hover{color:#534d85}.category-a-to-z .category-description{font-size:22px;font-family:'PT Serif',serif;font-style:normal;font-weight:400;color:#534d85;width:100%;line-height:30px}.category-a-to-z .lettered-container{margin-top:50px}.category-a-to-z .lettered-container .container-fluid{padding-left:20px;padding-right:20px}.category-a-to-z .category-a-z{background-color:transparent}.category-a-to-z .category-a-z .container-fluid{padding-top:0;padding-bottom:0}.category-a-to-z .category-a-z h1{color:#534d85;font-size:40px;border-bottom:solid 1px #eee;padding-top:40px;margin-bottom:30px}.category-a-to-z .breadcrumbs{padding-top:0}.category-a-to-z .breadcrumbs ul.items{display:none}.catalog-product-view.page-layout-1column .pathways-recommendation-widget,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget{width:70%;margin:0 auto;max-width:1240px}.catalog-product-view.page-layout-1column .pathways-recommendation-widget.widget:before,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget.widget:before{display:none}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .widget-blm-recomm-path-wrapper h2,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .widget-blm-recomm-path-wrapper h2{color:#000;letter-spacing:.3px;font-weight:600;opacity:.9;text-align:center;padding-bottom:22px;line-height:28px}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-slide,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-slide{text-align:center}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-slide .blm-recommendation__product,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-slide .blm-recommendation__product{max-width:150px;margin:0 auto}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-slide .blm-recommendation__product .blm-product-image-container__image,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-slide .blm-recommendation__product .blm-product-image-container__image{max-height:150px;width:auto;margin:0 auto}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow{font-size:0;background:0 0}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:hover,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:hover,.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:focus,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:focus{background:0 0;border-color:#7068ad}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:hover:before,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:hover:before,.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:focus:before,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:focus:before{color:#7068ad !important}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:before,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow:before{color:#7068ad !important;font-weight:600;font-size:26px !important;padding:0}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow.slick-prev,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow.slick-prev{left:-20px}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow.slick-next,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__products .slick-arrow.slick-next{right:0}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__product .blm-product-image-container,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__product .blm-product-image-container{width:auto;height:auto;display:block;justify-content:center;overflow:auto;margin:auto}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-recommendation__product .blm-recommendation__product-inner,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-recommendation__product .blm-recommendation__product-inner{margin:auto;border:0;border-radius:0;box-shadow:none}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-product-details-container,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-product-details-container{margin-top:15px;padding:0}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-title-container,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-title-container{font-weight:600;padding:0;overflow:visible;height:auto !important}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-title-container .blm-product-details-container__title,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-title-container .blm-product-details-container__title{padding:0}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-container__price,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-container__price{display:none}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-title-container a,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-product-details-container .blm-product-details-title-container a{line-height:25px;display:block;color:#000;font-weight:700;font-size:18px}.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-carousel-previous,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-carousel-previous,.catalog-product-view.page-layout-1column .pathways-recommendation-widget .blm-carousel-next,.checkout-cart-index.page-layout-1column .pathways-recommendation-widget .blm-carousel-next{display:none}.catalog-product-view.page-layout-1column .breadcrumbs .item{display:none}.catalog-product-view.page-layout-1column .webinar-sign-in{font-size:12px;letter-spacing:0em;margin:12px 0;float:left}.catalog-product-view.page-layout-1column .webinar-register{float:left;width:100%;background:#7068ad;border:none;color:#fff;font-size:14px;font-family:'PT Sans',Arial,sans-serif;padding:21px 10px 20px;text-transform:uppercase;letter-spacing:.05em;font-style:normal;font-weight:700;margin-top:0}.catalog-product-view.page-layout-1column .webinar-register span{width:100%;float:left;text-align:center}.catalog-product-view.page-layout-1column .webinar-register:hover{background:#534d85}.catalog-product-view.page-layout-1column .webinar{background:#2aa4a7;text-align:center;color:#fff;padding:6px 0;font-weight:700;text-transform:uppercase;font-size:14px}.catalog-product-view.page-layout-1column .location{background-color:#fafafa}.catalog-product-view.page-layout-1column .webinar-log{margin-bottom:23px}.catalog-product-view.page-layout-1column .customerlogin{float:left;width:100%;margin-bottom:23px}.catalog-product-view.page-layout-1column .customerlogin a.webinar-button{float:left;width:100%;background:#7068ad;border:none;color:#fff;font-size:14px;font-family:'PT Sans',Arial,sans-serif;padding:21px 50px 20px;text-transform:uppercase;letter-spacing:.05em;font-style:normal;font-weight:700;margin-top:0}.catalog-product-view.page-layout-1column .customerlogin a.webinar-button span{width:100%;float:left;text-align:center}.catalog-product-view.page-layout-1column .customerlogin a.webinar-button:hover{background:#534d85}.catalog-product-view.page-layout-1column .presenter{margin-top:17px}.catalog-product-view.page-layout-1column .page-main .presenter,.catalog-product-view.page-layout-1column .page-main .location,.catalog-product-view.page-layout-1column .page-main .topic{padding:17px 0;font-size:13px;text-transform:capitalize;color:#7068ad}.catalog-product-view.page-layout-1column .page-main .presenter span,.catalog-product-view.page-layout-1column .page-main .location span,.catalog-product-view.page-layout-1column .page-main .topic span{width:97px;margin-right:12px;float:left;padding-left:12px;text-transform:uppercase;color:#7c7a81}.catalog-product-view.page-layout-1column .page-main .column.main .block .title strong{color:#4b4952;font-weight:700}.catalog-product-view.page-layout-1column .page-main ul li{padding-left:0;line-height:15px}.catalog-product-view.page-layout-1column .page-main ul li:before{background-color:inherit}.catalog-product-view.page-layout-1column .page-main .product-information li{padding:0;line-height:1.625em}.catalog-product-view.page-layout-1column .page-main .product-information li a{padding:.8rem .5rem .8rem 2.3rem;line-height:1.2;display:block}.catalog-product-view.page-layout-1column .page-main .product.data.items{border-bottom:none}.catalog-product-view.page-layout-1column .page-main .product.data.items .data.item.title.active:after{display:none}.catalog-product-view.page-layout-1column .page-main .product.data.items .item.title{margin-bottom:2px}.catalog-product-view.page-layout-1column .page-main .product.data.items .item.title a:after{top:50%;color:#999}.catalog-product-view.page-layout-1column .page-main .product.data.items .item.title .switch{padding-top:0}.catalog-product-view.page-layout-1column .product-social-links .action.towishlist,.catalog-product-view.page-layout-1column .product-social-links .action.tocompare{color:#7068ad}.catalog-product-view.page-layout-1column .product-social-links .action.tocompare:before{color:#999}.catalog-product-view.page-layout-1column .page-main .info.detailed .data.title.active+.data.content{opacity:1;transform:translate(0,30px)}.catalog-product-view.page-layout-1column .page-main .info.detailed .data.title.active+.data.content a{font-weight:700;color:#7068ad}.catalog-product-view.page-layout-1column .page-main .info.detailed .data.title.active+.data.content a:hover{color:#534d85}.catalog-product-view.page-layout-1column .product.data.items .data.item.content{padding-top:18px}.catalog-product-view.page-layout-1column .product.data.items .data.item.content p,.catalog-product-view.page-layout-1column .product.data.items .data.item.content div{font-weight:400;font-size:16px}.catalog-product-view.page-layout-1column .product.data.items .item.title.active{position:relative;background:#f3f3f3;border-top:1px solid #edeced;border-bottom:1px solid #edeced}.catalog-product-view.page-layout-1column .product.data.items .item.title.active .data.switch{text-decoration:none;background:#f3f3f3;color:#4b4952;padding:0}.catalog-product-view.page-layout-1column .product.data.items .item.title{border-top:1px solid #edeced;border-bottom:1px solid #edeced;font-weight:700;text-transform:uppercase;font-size:12px;text-align:center;color:#9e9e9e;margin-right:0;padding:8px 0}.catalog-product-view.page-layout-1column .product.data.items .item.title .data.switch{font-size:12px;color:#999;font-weight:700;height:auto}.catalog-product-view.page-layout-1column .product.description ul{margin:2px 0;padding-left:25px}.catalog-product-view.page-layout-1column .product.description ul li{position:relative;font-weight:400}.catalog-product-view.page-layout-1column .product.description ul li:before{content:'';color:#7c7a81;display:inline-block;position:absolute;left:-15px;top:6px;width:5px;height:5px;background:#d0ced7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#contact-form legend,#contact-form .field.note.no-label{display:none}.page-main .product-info-main span.product_info_title{color:#7068ad;font-size:10px}.page-main .product-info-main .pricing-table.table tr td{color:#7c7a81}.page-main .product-info-main .button.requisition-list-action{background-color:inherit;padding:0;min-width:inherit}.page-main .product-info-main .button.requisition-list-action .requisition-list-button:before{color:#999}.page-main .product-info-main .button.requisition-list-action .requisition-list-button span{color:#7068ad;font-size:12px}.page-main .product-info-main .field.qty input{-webkit-box-shadow:0 0 7px rgba(215,215,215,.6) inset;-moz-box-shadow:0 0 7px rgba(215,215,215,.6) inset;box-shadow:0 0 7px rgba(215,215,215,.6) inset;-webkit-transition:box-shadow .25s linear;-moz-transition:box-shadow .25s linear;-o-transition:box-shadow .25s linear;transition:box-shadow .25s linear;font-size:14px;font-weight:400;color:#7c7a81;border-radius:0;background:#f7f7f7;border:1px solid transparent;padding:16px 10px 15px}.page-main .product-info-main .field.qty a{border:1px solid #7c7a81}.page-main .product-info-main .field.qty a span{top:0;font-weight:400;margin-left:0}.page-main .product-info-main .field.qty .decrement_qty:before{top:-2px}.page-main .product-info-main .product-info-price .price-box{color:#82a150;font-weight:700}.page-main .product-info-main .product-info-price .price-box span,.page-main .product-info-main .product-info-price .price-box .price-container .price{color:#82a150;font-weight:700}.page-main .product-info-main .customer-loggin-buttons-set span{color:#7c7a81}.page-main .product-info-main .customer-loggin-buttons-set .hover-box{color:#7c7a81}.page-main .product-info-main .customer-loggin-buttons-set .hover-box li{padding-left:15px}.page-main .product-info-main .customer-loggin-buttons-set .hover-box li:before{background-color:#7c7a81}.page-main .product-info-main .customer-loggin-buttons-set .button.button-block.button-white,.page-main .product-info-main .customer-loggin-buttons-set .button.button-block{color:#fff;text-transform:uppercase;font-weight:700;font-size:14px}.page-main .product-info-main .customer-loggin-buttons-set .title{color:#7c7a81}[class^=product-virtual-] .product-info-price .price-box,[class*=product-virtual-] .product-info-price .price-box,[class^=product-virtual-] .columns .column.main,[class*=product-virtual-] .columns .column.main{padding-bottom:0}[class^=product-virtual-] .gallery-placeholder,[class*=product-virtual-] .gallery-placeholder{border:1px solid #626 2}.top-description .button-white{background:#534d85}.password-strength-meter{font-size:14px}.abs-account-blocks .block-title .action,.multicheckout .block-title .action,.multicheckout .block-content .title .action,.account .legend .action,.form-giftregistry-search .legend .action,.block-giftregistry-results .block-title .action,.block-giftregistry-shared-items .block-title .action,.block-wishlist-search-form .block-title .action,.block-wishlist-search-results .block-title .action,.customer-review .review-details .title .action,.company-account-index .columns .column.main .block:not(.widget) .block-title .action,.multicheckout .block-title .action,.paypal-review .block .block-title .action,.account .column.main .block:not(.widget) .block-title .action,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title .action,[class^=sales-guest-] .column.main .block:not(.widget) .block-title .action,.sales-guest-view .column.main .block:not(.widget) .block-title .action,.paypal-review .block .block-title .action,.multicheckout .block-title .action,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title .action,[class^=sales-guest-] .column.main .block:not(.widget) .block-title .action,.sales-guest-view .column.main .block:not(.widget) .block-title .action,.account .column.main .block:not(.widget) .block-title .action{font-size:1.4rem;text-transform:inherit}div.mage-error{color:#f49d13;font-size:14px;margin:5px 0 2px}form input.mage-error,form select.mage-error,form textarea.mage-error{border-color:#f49d13}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus,.input-text:focus{border-color:transparent;-webkit-box-shadow:0 0 7px rgba(71,67,116,.35) inset;-moz-box-shadow:0 0 7px rgba(71,67,116,.35) inset;box-shadow:0 0 7px rgba(71,67,116,.35) inset}.shipping-tracking-popup h1{font-size:40px;font-weight:700;color:#534d85}.shipping-tracking-popup button{background:#7068ad;padding:22px 50px 23px;font-size:14px;font-weight:700;letter-spacing:.03em;min-width:199px;border-radius:0;border:0}.shipping-tracking-popup button:hover{background:#534d85;border:0}.modal-popup.validationModal .action.primary{background:#7068ad;border:none;color:#fff;font-size:14px;font-family:'PT Sans',Arial,sans-serif;padding:21px 10px 20px;text-transform:uppercase;letter-spacing:.05em;font-style:normal;font-weight:700}.modal-popup.validationModal .action.primary:hover{background:#534d85}.modal-popup.validationModal .action-secondary{padding:0 10px 0 0;background:0 0}.customer-account-index .page-main .action.change-password{border-left:1px solid #a6a6a6;padding-left:8px;margin-left:5px}.customer-account-index .block-addresses-list+.actions-toolbar .action.primary.add{font-size:14px}.customer-account-index .block-addresses-list+.actions-toolbar .action.primary.add span{font-size:14px}.account .column.main .block-addresses-list .items.addresses>.item{font-size:14px;font-weight:400;line-height:20px}.account.customer-address-index .page-main .columns .block-addresses-list .item .item.actions{margin-top:20px}.account.customer-address-index .page-main .columns .block-addresses-list .item .item.actions .action{font-weight:700;text-transform:none;font-size:1.4rem}.account .order-actions-toolbar .requisition-list-action{background:0 0;padding:0;min-width:auto}.account.requisition-list-requisition-view .requisition-grid .product-item-image{width:80px}.account.requisition-list-requisition-view h1{margin:0 10px 10px 0}.account.requisition-list-requisition-view .action.remove-selected{text-transform:inherit;position:relative;top:-3px}.account.customer-store-customer-index .page-main h1{font-size:20px;margin-bottom:25px;margin-top:40px;color:#4b4952}.account.customer-store-customer-index .page-main h4{color:#534d85}.account .table-wrapper .action{font-weight:700}.account .column.main .table td,.account .column.main .table-wrapper{border-color:#edeced}.account .column.main .toolbar .limiter-options{background:#f7f7f7 url('../images/selectbox-down-arrow.png') no-repeat;background-size:8px 7px;background-position:85% 23px;border-radius:0;-webkit-box-shadow:0 0 7px rgba(215,215,215,.6) inset;-moz-box-shadow:0 0 7px rgba(215,215,215,.6) inset;box-shadow:0 0 7px rgba(215,215,215,.6) inset}.account .page-wrapper .column.main .block:not(.widget) .block-title strong{font-weight:700}.account .page-wrapper .column.main .block:not(.widget) .box-title>span{color:#4b4952;font-size:14px;font-weight:700;text-transform:inherit}.account .page-main h1{font-weight:700;color:#534d85}.account .page-main .order-details-items .product-item-name{font-size:1.4rem;font-weight:700}.account .page-main .order-actions-toolbar .action{color:#7068ad}.account .page-main .order-actions-toolbar .action:hover{color:#534d85}.account .page-main .pages strong.page{background:#f7f7f7;color:#4b4952}.account .page-main .pages .action{padding:1px 17px;background:#f7f7f7 url('../images/selectbox-down-arrow.png') no-repeat;background-size:8px 7px;background-position:13px 14px;-webkit-box-shadow:0 0 7px rgba(215,215,215,.6) inset;-moz-box-shadow:0 0 7px rgba(215,215,215,.6) inset;box-shadow:0 0 7px rgba(215,215,215,.6) inset;border-radius:0}.account .page-main .pages .action.next{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.account .page-main .pages .action.previous{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.account .page-main .pages .action.next:before,.account .page-main .pages .action.previous:before{content:''}.account .page-main button{border-radius:0}.account .page-main select{background:#f7f7f7 url('../images/selectbox-down-arrow.png') no-repeat;background-size:8px 7px;background-position:95% 23px;text-overflow:ellipsis;white-space:nowrap}.account .page-main select:focus{border-color:transparent}.account .page-main .fieldset>.field>.label,.account .page-main .fields>.field>.label{font-weight:400;font-size:14px;margin:0 0 4px}.account .page-main .field .checker+label.label{font-style:normal;font-weight:700;color:#4b4952;font-size:14px;padding-left:8px}.account .page-main .box-actions a{color:#7068ad;font-weight:700;text-transform:inherit;font-size:1.4rem}.account .page-main .box-actions a:hover{color:#474374}.account .block-collapsible-nav .title:after{top:12px}.account .block-collapsible-nav .item a{text-transform:uppercase;color:#bbb}.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current strong{text-transform:uppercase}.account .block-collapsible-nav .item.current a{color:#bbb}.account .block-collapsible-nav .item.current strong{color:#4b4952}.product-desc-tabs .desc-content{overflow:hidden;max-height:1000px;-webkit-transition:max-height .25s ease-out;-o-transition:max-height .25s ease-out;transition:max-height .25s ease-out}.product-desc-tabs .desc-ht{max-height:70px}.product-desc-tabs .read-more-btn{color:#7068ad;font-weight:700;cursor:pointer;display:block}.product-desc-tabs .read-more-btn span:last-child{display:none}.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary,.form-address-edit .actions-toolbar .action.primary{font-size:14px;padding:23px 50px 22px;min-width:199px}.abs-account-blocks .block-title,.multicheckout .block-title,.multicheckout .block-content .title,.account .legend,.form-giftregistry-search .legend,.block-giftregistry-results .block-title,.block-giftregistry-shared-items .block-title,.block-wishlist-search-form .block-title,.block-wishlist-search-results .block-title,.customer-review .review-details .title,.company-account-index .columns .column.main .block:not(.widget) .block-title,.multicheckout .block-title,.paypal-review .block .block-title,.account .column.main .block:not(.widget) .block-title,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,[class^=sales-guest-] .column.main .block:not(.widget) .block-title,.sales-guest-view .column.main .block:not(.widget) .block-title,.paypal-review .block .block-title,.multicheckout .block-title,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,[class^=sales-guest-] .column.main .block:not(.widget) .block-title,.sales-guest-view .column.main .block:not(.widget) .block-title,.account .column.main .block:not(.widget) .block-title{font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.1;color:#4b4952}.modal-popup.requisition-popup h1{font-weight:700;color:#534d85;font-size:30px}.modal-popup.requisition-popup .fieldset>.field>.label{font-size:14px;font-weight:400}.modal-popup.requisition-popup .action.primary{background:#7068ad;padding:23px 36px;font-size:12px;font-weight:700;letter-spacing:.05em;min-width:152px;border:none;border-radius:0}.modal-popup.requisition-popup .action.primary span:after{display:none}.modal-popup.requisition-popup .action.primary:hover{background:#534d85;border:0}.modal-popup input:hover,.modal-popup textarea:hover{border-color:transparent}.requisition-list-requisition-index .column.main button{color:#7068ad;text-transform:capitalize;font-weight:700}.requisition-list-requisition-index .column.main button:hover,.requisition-list-requisition-index .column.main button:focus{color:#7068ad}.customer-account-login .page-main button.captcha-reload,.customer-account-create .page-main button.captcha-reload,.customer-account-forgotpassword .page-main button.captcha-reload{border:none;background:0 0;padding:0;color:#7068ad;font-weight:700;text-transform:capitalize;line-height:1.6rem}.customer-account-login .page-main button.captcha-reload:hover,.customer-account-create .page-main button.captcha-reload:hover,.customer-account-forgotpassword .page-main button.captcha-reload:hover{color:#474374}.customer-account-login .page-main .fieldset>.field>.label,.customer-account-create .page-main .fieldset>.field>.label,.customer-account-forgotpassword .page-main .fieldset>.field>.label{font-weight:400;font-size:14px}.customer-account-login .page-main h1,.customer-account-create .page-main h1,.customer-account-forgotpassword .page-main h1{color:#534d85;margin-bottom:20px}.customer-account-login .login-container .block-new-customer .block-content p,.customer-account-create .login-container .block-new-customer .block-content p,.customer-account-forgotpassword .login-container .block-new-customer .block-content p{color:#76747b}.customer-account-login .login-container .actions-toolbar .secondary a.action,.customer-account-create .login-container .actions-toolbar .secondary a.action,.customer-account-forgotpassword .login-container .actions-toolbar .secondary a.action{text-transform:uppercase;color:#7068ad;font-size:12px;font-weight:700;margin-top:22px}.customer-account-login .login-container .actions-toolbar .secondary a.action:hover,.customer-account-create .login-container .actions-toolbar .secondary a.action:hover,.customer-account-forgotpassword .login-container .actions-toolbar .secondary a.action:hover{color:#474374}.customer-account-login .login-container .block .block-title strong,.customer-account-create .login-container .block .block-title strong,.customer-account-forgotpassword .login-container .block .block-title strong{font-size:18px;font-weight:700;color:#4b4952}.customer-account-login .login-container .fieldset,.customer-account-create .login-container .fieldset,.customer-account-forgotpassword .login-container .fieldset{color:#76747b}.customer-account-login .login-container .fieldset:after,.customer-account-create .login-container .fieldset:after,.customer-account-forgotpassword .login-container .fieldset:after{margin-left:0}#contact-form{padding-bottom:30px}#contact-form .captcha-reload{color:#fff;padding:17px 20px;background:#7068ad;border:0}#contact-form .captcha-reload:hover{color:#fff;background:#534d85}.no-border{border:none}.no-padd{padding-left:0;padding-right:0}.padd10{padding:10px}.mar0{margin:0}.marlr0{margin-left:0;margin-right:0}.martb0{margin-top:0;margin-bottom:0}.color-white{color:#fff}.color-black{color:#000}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.t-d-none{text-decoration:none}.text-bold{font-weight:700}.text-semibold{font-weight:500}.text-normal{font-weight:400}.practitioner-location .breadcrumbs{display:none}.practitioner-location .main{margin-top:44px}.practitioner-location .find-Practitioner{margin-bottom:105px}.practitioner-location .find-Practitioner p{margin-top:9px;margin-bottom:21px}.practitioner-location .page-main .button{font-size:14px}.practitioner-location .page-main h1{color:#534d85;font-size:40px;border-bottom:solid 1px #eee;margin-bottom:20px}.practitioner-location .page-main h2{color:#4b4952;font-style:normal;font-weight:700;line-height:1.3;margin-bottom:14px}.modals-wrapper .modal-popup.practitioner-account-popup h2{color:#4b4952;line-height:2;margin:0}.modals-wrapper .modal-popup.practitioner-account-popup a{font-weight:700}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap p{margin:0 0 22px;font-weight:400;line-height:1.2}.modals-wrapper .modal-popup.practitioner-account-popup .button{padding:21px 52px 20px;border-radius:0;font-size:14px;letter-spacing:.05em}.page-wrapper.accout-form-wrapper .email-registered{display:none}.page-wrapper.accout-form-wrapper .page-main h2{display:none}.page-wrapper.accout-form-wrapper .page-main div.mage-error{line-height:1.3}.page-wrapper.accout-form-wrapper .page-main .req-text label{margin-bottom:0;width:100%}.page-wrapper.accout-form-wrapper .page-main .req-text p{display:none}.page-wrapper.accout-form-wrapper .page-main .inline-label-block{padding-top:3px}.page-wrapper.accout-form-wrapper .page-main .inline-label-block label{float:none;width:auto}.page-wrapper.accout-form-wrapper .agree-wrap{position:relative;float:left;width:100%;margin-top:20px}.page-wrapper.accout-form-wrapper .agree-wrap .inner{position:absolute;bottom:-19px}.accout-form-wrapper .breadcrumbs{display:none}.accout-form-wrapper #practitioner-terms{display:none}.accout-form-wrapper main{padding-bottom:105px}.accout-form-wrapper .page-main li{margin:0 0 21px;padding:0;position:relative;line-height:0;float:left;width:100%}.accout-form-wrapper .page-main label.required:after{content:'*';color:#7c7a81;font-size:1.6rem;margin:0 0 0 5px}.accout-form-wrapper .page-main label.required li{line-height:none}.accout-form-wrapper .page-main h1{color:#534d85;font-size:40px;border-bottom:solid 1px #eee;display:block !important;margin-bottom:50px}.accout-form-wrapper .page-main select{background-position:95% 23px}.accout-form-wrapper .page-main select:focus{border-color:transparent}.accout-form-wrapper .page-main .inner{color:#f49d13;font-size:14px;margin:5px 0 2px}.accout-form-wrapper .page-main input:not([disabled]):focus{box-shadow:none}.accout-form-wrapper .page-main .input-disabled{pointer-events:none;background-color:#ebebe0}.accout-form-wrapper .page-main .use-account{margin:25px 0}.accout-form-wrapper .page-main .submit-btn input{background:#7068ad;border:none;color:#fff;font-size:14px;font-family:'PT Sans',Arial,sans-serif;padding:21px 50px 20px;text-transform:uppercase;letter-spacing:.05em;font-style:normal;font-weight:700;margin-top:22px}.accout-form-wrapper .page-main .submit-btn input:hover{background:#534d85}.accout-form-wrapper .page-main .button-plain{background-color:#666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;font-size:11px;padding:5px;width:100%}.accout-form-wrapper .page-main .button-plain:hover{background:#534d85}.accout-form-wrapper .page-main li{list-style:none}.accout-form-wrapper .page-main .form-wrapper{width:100%}.accout-form-wrapper .page-main .form-wrapper label{font-weight:400;font-size:14px;float:left;width:auto;margin-bottom:4px;line-height:1.3}.account.customer-account-index .block-content .box{float:left !important}.account.customer-account-index .box-newsletter{display:none !important;font-size:14px}.account.customer-account-index .box-newsletter .radio-row{float:left;margin-right:12px;font-size:14px;color:#4b4952;font-weight:700;width:100%;margin-bottom:10px}.account.customer-account-index .box-newsletter .radio-row:nth-child(3){margin-right:0}.account.customer-account-index .box-newsletter .newsltr-row{float:left;width:100%;text-align:center;margin-top:14px}.account.customer-account-index .box-newsletter .newsltr-row .action.primary{padding:14px 28px}.account.customer-account-index .box-newsletter .form-wrap{float:left;background-color:#f8f8f8;padding:12px;width:237px}.account.customer-account-index .box-newsletter form{margin-top:12px;display:table}.account.customer-account-index .box-newsletter form div.radio span.checked{margin-top:4px;margin-left:4px;width:8px;height:8px;background:#4b4952}.account.customer-account-index .box-newsletter form div.radio{width:16px;height:16px;margin-right:3px;margin-top:-2px;border:0;background:#f5f5f5;background:-moz-radial-gradient(center,ellipse cover,#f5f5f5 22%,#ededed 78%);background:-webkit-radial-gradient(center,ellipse cover,#f5f5f5 22%,#ededed 78%);background:radial-gradient(ellipse at center,#f5f5f5 22%,#ededed 78%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#ededed',GradientType=1)}.account.customer-account-index .box-newsletter form input:hover,.account.customer-account-index .box-newsletter form input:focus{box-shadow:none}.product-info-main .pricing-table.table tr td.your-price,.product-info-main .pricing-table.table tr td.grid-size{color:#7068ad}aside.modal-popup.confirm .modal-footer button{background:#7068ad;border:none;border-radius:0;color:#fff;text-transform:uppercase;padding-top:12px;padding-bottom:12px}.select2-container--open .select2-dropdown--below .select2-results__option{margin-bottom:0;padding:3px 6px}.checkout-index-index .opc-wrapper .action-show-popup{background:#7068ad;color:#fff;font-weight:700}.checkout-index-index .opc-wrapper .action-show-popup:hover{background:#fff;color:#7068ad;border:1px solid #7068ad}.checkout-index-index .checkout-payment-method .ccard>.field.cvv>.control{position:relative}.checkout-index-index .checkout-payment-method .ccard>.field.cvv>.control .field-tooltip{right:-11px;top:9px}.checkout-index-index .checkout-payment-method .ccard .month .select,.checkout-index-index .checkout-payment-method .ccard .year .select{background-position:88% 23px}.checkout-index-index .page-main .opc-block-summary .product-item-name{margin:0}.checkout-index-index .page-main .select2-container{width:100% !important}.checkout-index-index .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{padding-right:50px;min-width:200px}.checkout-index-index .field._error .control input{border-color:#f49d13}.checkout-index-index .input[type=text]:focus,.checkout-index-index .input-text:focus{border-color:transparent}.checkout-index-index .field-error{color:#f49d13;font-size:14px;margin:5px 0 2px}.checkout-index-index header:after{display:none}.checkout-index-index .fieldset>.field>.label{font-size:14px;font-style:normal;font-weight:400}.checkout-index-index div.checker+.label{width:auto;float:none;margin:0;line-height:1.3}.checkout-index-index div.checker+.label span{font-weight:600}.checkout-index-index .modal-popup._inner-scroll .modal-content{overflow-y:auto}.checkout-index-index .modal-popup._inner-scroll .secondary{margin-top:19px}.checkout-index-index .modal-popup._inner-scroll .action.primary{background:#7068ad;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.05em}.checkout-index-index .modal-popup._inner-scroll .action.primary:hover{background:#534d85}.checkout-index-index .modal-popup._inner-scroll .action.primary:focus{border:none}.checkout-index-index .opc-block-summary{padding:22px 21px}.checkout-index-index .opc-wrapper .shipping-address-item button{color:#7068ad;font-style:normal;font-weight:700;border:none;background:0 0;padding:0}.checkout-index-index .opc-wrapper .shipping-address-item button:hover{color:#474374}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item{border-color:#7068ad}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after{background:#7068ad}.checkout-index-index .opc-sidebar .product-image-container{width:60px !important;height:60px !important}.checkout-index-index .actions-toolbar .action.primary{padding-right:50px}.checkout-index-index .opc-wrapper .step-title{color:#7068ad}.checkout-index-index .opc-progress-bar-item._active:before{background:#7068ad;border-color:#7068ad}.checkout-index-index .opc-progress-bar-item._active span:after{border-color:#7068ad}.checkout-index-index .opc-progress-bar-item._active span:before{background:#7068ad;border-color:#7068ad}#block-discount .coupon-content form .coupon .field .actions-toolbar .apply{border:none;background:#7068ad;color:#fff}#block-discount .coupon-content form .coupon .field .actions-toolbar .apply:hover{background:#534d85;padding:12px}.select2-container{width:100% !important}.select2-container--default .select2-selection--single{border-radius:0;border:0;font-size:14px;font-weight:400;line-height:1.428571em;padding:16px 21px 15px 15px;background:#f7f7f7 url(../images/selectbox-down-arrow.png) no-repeat;background-size:8px 7px;background-position:98% 23px;-webkit-box-shadow:0 0 7px rgba(215,215,215,.6) inset;-moz-box-shadow:0 0 7px rgba(215,215,215,.6) inset;box-shadow:0 0 7px rgba(215,215,215,.6) inset}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#7c7a81}.select2-container--default .select2-results>.select2-results__options{font-size:14px}.cart.table-wrapper .action.action-preview{margin-right:10px;position:relative;top:-5px;font-weight:600;font-size:14px;color:#7068ad}.checkout-cart-index .columns .block.block-requisition-list.social-button{position:relative;top:1px}.cms-page-view .column .cms-wrapper h1,.cms-page-view .column .cms-wrapper h2,.cms-page-view .column .cms-wrapper h3,.cms-page-view .column .cms-wrapper h4,.cms-page-view .column .cms-wrapper h5,.cms-page-view .column .cms-wrapper h6{margin-top:0;line-height:1.3}.cms-page-view .column .cms-wrapper h1{color:#534d85;font-size:40px;border-bottom:solid 1px #eee;margin-bottom:20px}.cms-page-view .column .cms-wrapper h2,.cms-page-view .column .cms-wrapper h4,.cms-page-view .column .cms-wrapper h5,.cms-page-view .column .cms-wrapper h6{color:#4b4952}.cms-page-view .column .cms-wrapper h2{font-size:20px;margin-bottom:14px;letter-spacing:normal}.cms-page-view .column .cms-wrapper h3{font-size:20px;color:#474374;margin-bottom:5px}.cms-page-view .column .cms-wrapper h4{font-size:13px;margin-bottom:5px}.cms-page-view .column .cms-wrapper h5,.cms-page-view .column .cms-wrapper h6{font-size:12px;margin-bottom:5px}.cms-page-view .column .cms-wrapper p{color:#7c7a81;font-size:16px;line-height:28px;margin-bottom:20px}.cms-page-view .column .cms-wrapper ul{list-style:inside;margin-bottom:20px}.cms-page-view .column .cms-wrapper li{color:#7c7a81;font-size:16px}.cms-page-view .column .cms-wrapper a{color:#7068ad}.cms-page-view .column .cms-wrapper a:hover{color:#534d85}.cms-page-view .column .cms-wrapper button,.cms-page-view .column .cms-wrapper a.button{background:#7068ad;border:0;color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:inline-block;margin:0;padding:21px 50px 20px;position:relative;vertical-align:middle;text-decoration:none !important;white-space:nowrap;width:auto;text-transform:uppercase;letter-spacing:.05em}.cms-page-view .column .cms-wrapper button:hover,.cms-page-view .column .cms-wrapper a.button:hover{background:#534d85}.catalog-product-view.page-layout-1column .page-main .nutrition{border:1px solid #7068ad;overflow:hidden;padding:4px 10px;border-radius:3px;max-width:609px;width:100%}.catalog-product-view.page-layout-1column .page-main .nutrition h4{font-size:18px;text-align:left;text-transform:none;margin:20px 0}.catalog-product-view.page-layout-1column .page-main .nutrition li:before{display:none}.catalog-product-view.page-layout-1column .page-main .nutrition .divider{width:100%;text-align:center;background-color:#7068ad;height:4px;margin:5px 0 0 !important}.catalog-product-view.page-layout-1column .page-main .nutrition .mid-divider{background-color:#7068ad;width:100%;text-align:center;height:2px;margin:0 !important}.catalog-product-view.page-layout-1column .page-main .nutrition ul{margin-bottom:0;padding:0 !important;text-indent:0;list-style:none}.catalog-product-view.page-layout-1column .page-main .nutrition ul li.bold{margin:0;line-height:2.3em;font-weight:700;padding:0}.catalog-product-view.page-layout-1column .page-main .nutrition ul li{margin:5px 0;font-size:14px;line-height:1.7em;font-weight:400;padding:2px 0 0}.catalog-product-view.page-layout-1column .page-main .nutrition ul .label-name{padding-right:2px}.catalog-product-view.page-layout-1column .page-main .nutrition ul .label-amount{text-align:right;float:right;padding-left:2px}.catalog-product-view.page-layout-1column .page-main .nutrition ul .label-amount,.catalog-product-view.page-layout-1column .page-main .nutrition ul .label-name{background-color:#fff;font-size:14px;line-height:1.7em}.catalog-product-view.page-layout-1column .page-main .nutrition ul li.line-item{margin-bottom:5px;font-size:0;overflow:hidden}.catalog-product-view.page-layout-1column .page-main .nutrition ul li.line-item:before{display:block;position:static;float:left;width:0;white-space:nowrap;color:#7c878e;font-size:14px;line-height:1.7em;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ."}.account.requisition_list-requisition-view .requisition-toolbar-actions{position:relative;top:-5px}.account.requisition_list-requisition-view .requisition-list-action{padding:0 !important;background:0 0 !important;min-width:auto !important}.discontinued-products-container .lettered-container{text-align:-webkit-center;background-color:#fff;border-bottom:1px solid #979797;z-index:1;width:100%}.discontinued-products-container .lettered-container.fixed-header{left:0}.discontinued-products-container .product-list-subset{width:100%}.discontinued-products-container .product-list-subset li{border-bottom:1px solid #979797;margin-bottom:0}.discontinued-products-container .product-list-subset h4{color:#7068ad;border:none}.discontinued-products-container .product-list-subset .product-list{padding:0 20px;margin-bottom:30px;display:none}.discontinued-products-container .product-list-subset>li .letter-arrow{display:flex;justify-content:space-between;cursor:pointer;padding-right:20px;align-items:center}.discontinued-products-container .product-list-subset>li .accordion-arrow{width:1.5rem;height:1.5rem;box-sizing:border-box;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);position:relative}.discontinued-products-container .product-list-subset>li .accordion-arrow:before{content:'';width:100%;height:100%;border-width:.3rem .3rem 0 0;border-style:solid;border-color:#ee8c23;display:block;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.discontinued-products-container .product-list-subset>li.active .accordion-arrow{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:.7rem}.suggested-alternatives-block{display:none;background:#f3f3f3;padding:64px;width:100%;float:left}.suggested-alternatives-block .suggested-alternatives-container{display:flex;gap:24px}.suggested-alternatives-block .suggested-alternatives-container .suggested-left{flex:0 0 22%;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.suggested-alternatives-block .suggested-alternatives-container .suggested-left h4{color:#4b4952;font-size:22px;line-height:29px;text-transform:uppercase;margin:0}.suggested-alternatives-block .suggested-alternatives-container .suggested-left p{font-size:14px;line-height:24px}.suggested-alternatives-block .suggested-alternatives-container .suggested-right{flex:1;overflow:hidden}.suggested-alternatives-block .suggested-alternatives-container .suggested-right .slick-track{margin-left:0}.suggested-alternatives-block .suggested-alternatives-container .suggested-right .product-container{display:flex !important;flex-direction:column;align-items:center;gap:24px}.suggested-alternatives-block .suggested-alternatives-container .suggested-right .product-container .image-container{width:100%;height:215px}.suggested-alternatives-block .suggested-alternatives-container .suggested-right .product-container .image-container img{height:100%;margin:0 auto}.suggested-alternatives-block .suggested-alternatives-container .suggested-right .product-container .title-container a{color:#000;font-size:16px;font-weight:700;line-height:12px;text-transform:capitalize}@media screen and (max-width:480px){.catalog-product-view.page-layout-1column .page-main .nutrition ul .label-amount{font-size:11px}.catalog-product-view.page-layout-1column .page-main .nutrition ul li{font-size:11px;margin:0;padding:0}.catalog-product-view.page-layout-1column .page-main .nutrition ul li.bold{font-size:14px}.catalog-product-view.page-layout-1column .page-main .nutrition ul .label-name{font-size:11px}.catalog-product-view.page-layout-1column .page-main .nutrition ul li.line-item:before{line-height:1em}}.grecaptcha-badge,.g-recaptcha,.field-recaptcha{display:none}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}